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

Reply via email to