This is most likely for Josep Maria but all are invited to have a look,
We have some tests failing on the latest macOS 26 (Tahoe) running on a M4 (ARM)
based Mac. The tests are NOT failing on the Intel based platforms (MacOS 15.7
Sequoia, Mac OS X 10.13 High Sierra), which is a first.
Please have a look if this is related to the test only (I hope it is) or if we
are starting to see different behaviour that requires consideration. Tahoe is
the version intended to be the same for iPhone and macOS so it might well be. I
will stay on Sequoia for the time being ;-)
Here the failing tests:
Building remotely on Marks-M4-Mac
ooTest Framework - Automated Test of the ooRexx Interpreter
Interpreter: REXX-ooRexx_5.2.0(MT)_64-bit 6.06 4 Jan 2026
OS Name: DARWIN
SysVersion: Darwin 25.1.0
Tests ran: 24053
Assertions: 355938
Failures: 0
Errors: 6
[error] 20260127 01:27:21.431102
Test: TEST_OF_01
Class: Directory.testGroup
File: .../ooRexx/base/class/Directory.testGroup
Event: SYNTAX 97.1 raised unexpectedly.
Object "The NIL object" does not understand message "+".
Program: REXX
Line: 843
1248 *-* Method OF with scope "MapCollection" in package "REXX" (no source
available).
843 *-* d1=.directory~of()
*-* Compiled method "SEND" with scope "Message".
1585 *-* .message~new(self, methodName)~send
1548 *-* self~doTheTest(fName, aTestResult) -- carry out the testmethod
548 *-* test~execute(testResult, verbose)
548 *-* test~execute(testResult, verbose)
110 *-* suite~execute(testResult)
79 *-* retCode = 'worker.rex'(arguments)
[error] 20260127 01:27:21.619543
Test: TEST_OF_01
Class: IdentityTable.testGroup
File: .../ooRexx/base/class/IdentityTable.testGroup
Event: SYNTAX 97.1 raised unexpectedly.
Object "The NIL object" does not understand message "+".
Program: REXX
Line: 534
1248 *-* Method OF with scope "MapCollection" in package "REXX" (no source
available).
534 *-* d1=.identitytable~of()
*-* Compiled method "SEND" with scope "Message".
1585 *-* .message~new(self, methodName)~send
1548 *-* self~doTheTest(fName, aTestResult) -- carry out the testmethod
548 *-* test~execute(testResult, verbose)
548 *-* test~execute(testResult, verbose)
110 *-* suite~execute(testResult)
79 *-* retCode = 'worker.rex'(arguments)
[error] 20260127 01:27:43.015439
Test: TEST_OF_01
Class: Relation.testGroup
File: .../ooRexx/base/class/Relation.testGroup
Event: SYNTAX 97.1 raised unexpectedly.
Object "The NIL object" does not understand message "+".
Program: REXX
Line: 784
1248 *-* Method OF with scope "MapCollection" in package "REXX" (no source
available).
784 *-* d1=.relation~of()
*-* Compiled method "SEND" with scope "Message".
1585 *-* .message~new(self, methodName)~send
1548 *-* self~doTheTest(fName, aTestResult) -- carry out the testmethod
548 *-* test~execute(testResult, verbose)
548 *-* test~execute(testResult, verbose)
110 *-* suite~execute(testResult)
79 *-* retCode = 'worker.rex'(arguments)
[error] 20260127 01:27:43.493698
Test: TEST_OF_01
Class: Stem.testGroup
File: .../ooRexx/base/class/Stem.testGroup
Event: SYNTAX 97.1 raised unexpectedly.
Object "The NIL object" does not understand message "+".
Program: REXX
Line: 826
1248 *-* Method OF with scope "MapCollection" in package "REXX" (no source
available).
826 *-* d1=.stem~of()
*-* Compiled method "SEND" with scope "Message".
1585 *-* .message~new(self, methodName)~send
1548 *-* self~doTheTest(fName, aTestResult) -- carry out the testmethod
548 *-* test~execute(testResult, verbose)
548 *-* test~execute(testResult, verbose)
110 *-* suite~execute(testResult)
79 *-* retCode = 'worker.rex'(arguments)
[error] 20260127 01:27:44.702779
Test: TEST_OF_01
Class: Table.testGroup
File: .../ooRexx/base/class/Table.testGroup
Event: SYNTAX 97.1 raised unexpectedly.
Object "The NIL object" does not understand message "+".
Program: REXX
Line: 693
1248 *-* Method OF with scope "MapCollection" in package "REXX" (no source
available).
693 *-* d1=.table~of()
*-* Compiled method "SEND" with scope "Message".
1585 *-* .message~new(self, methodName)~send
1548 *-* self~doTheTest(fName, aTestResult) -- carry out the testmethod
548 *-* test~execute(testResult, verbose)
548 *-* test~execute(testResult, verbose)
110 *-* suite~execute(testResult)
79 *-* retCode = 'worker.rex'(arguments)
[error] 20260127 01:27:49.942829
Test: TEST_OF_01
Class: Collection_stringTableMethod.testGroup
File: .../ooRexx/base/class/collections/stringtable.testGroup
Event: SYNTAX 97.1 raised unexpectedly.
Object "The NIL object" does not understand message "+".
Program: REXX
Line: 303
1248 *-* Method OF with scope "MapCollection" in package "REXX" (no source
available).
303 *-* d1=.stringtable~of()
*-* Compiled method "SEND" with scope "Message".
1585 *-* .message~new(self, methodName)~send
1548 *-* self~doTheTest(fName, aTestResult) -- carry out the testmethod
548 *-* test~execute(testResult, verbose)
548 *-* test~execute(testResult, verbose)
110 *-* suite~execute(testResult)
79 *-* retCode = 'worker.rex'(arguments)
Interpreter: REXX-ooRexx_5.2.0(MT)_64-bit 6.06 4 Jan 2026
OS Name: DARWIN
SysVersion: Darwin 25.1.0
Tests ran: 24053
Assertions: 355938
Failures: 0
Errors: 6
File search: 00:00:00.360892
Suite construction: 00:00:00.303278
Test execution: 00:15:03.925513
Total time: 00:15:04.590073
Build step 'Execute shell' marked build as failure
Finished: FAILURE
Hälsningar/Regards/Grüsse,
ooRexx
[email protected]
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel