I ran all tests on GitHub CI, see https://github.com/antiguru/ooRexx/actions.
With a few more fixes Linux, Windows, Mac, Free/OpenBSD all run the test
suite successfully. (The last ones are still running, so let's see.)

M

On Mon, Jul 27, 2026 at 1:36 PM Jean Louis Faucher <[email protected]>
wrote:

>
>
> On 27 Jul 2026, at 11:54, Rony G. Flatscher <[email protected]>
> wrote:
>
> On 26.07.2026 16:28, Moritz Hoffmann wrote:
>
> Patches are on GitHub:
>
>
> https://github.com/ooRexx/ooRexx/compare/master...antiguru:ooRexx:concurrency-dispatch-fixes
>
> I can commit them to the SVN tree; easier for me to develop on GitHub.
>
> Maybe this would be very helpful as then we could see how the testsuite
> works on all platforms including BSD. If possible also your C++ test should
> be incorporated in the native tests of the testsuite such that it gets run
> on all platforms as well.
>
> Then seeing the test results we should be able to assess the commit. If
> there are unexpected side-effects it would be possible to revoke the commit
> until they could be analyzed and fixed as well.
>
>
>
> +1
>
>
> To watch: wether the segmentation fault on ArchLinux and Manjaro is fixed
> by these patches.
> (no idea of the root cause)
>
>
> I tested using the branch concurrency-dispatch-fixes.
>
> Test suite on macOS ARM
> ok
>
> Test suite on Windows 11 ARM
> Failures:           12
> Errors:             1
> Not related to the fixes (file, sysfiletree, screenread), so can be
> ignored.
> On 1st run, the test suite is not terminating after displaying the
> duration. Must Ctrl-C, and this is new.
> On 2nd and 3rd run, the test suite terminates normally.
>
> Test suite on Windows WSL Ubuntu ARM
> Blocked on TEST_RXAPI_LOCKED, but this is not due to the fixes (I am
> encountering this blocking issue with ooRexx 5.)
> Ctrl-C to resume the tests.
> Failures:           27
> Errors:             1
> Not related to the fixes (file, socket, rxqueue, rxsubcom).
>
>
> rexxcps on macOS, 5 runs:
> oorexx 5 25248593 25152888 25126680 25316819 25216759 REXX clauses per
> second
> concurrency-dispatch-fixes 25058219 25080047 25053259 25104624 25087157
> REXX clauses per second
>
>
> _______________________________________________
> Oorexx-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>


-- 
Moritz Hoffmann;
http://antiguru.de/
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to