Hi all, I fixed the cmake issue in https://sourceforge.net/p/oorexx/code-0/13196/tree//main/trunk/CMakeLists.txt?diff=502a9288fd48f81d495da27e:13195 A quick check in GitHub CI seems to confirm it's working, but I can't get a proper Ubuntu 16.04 image running, the apt sources don't seem to exist anymore. Should we consider dropping it altogether? The other two issues are still open.
M On Sun, Aug 2, 2026 at 11:44 PM P.O. Jonsson <[email protected]> wrote: > This is just to inform that the following platforms build with error > > ArchLinux > Manjaro > ubuntu16 > ubuntu16-debug > > > Solaris was offline so I have restarted it, I will look tomorrow if the > build was ok > > I have not looked in detail on the test jobs but there are some errors > here and there. > > P.O. Jonsson > Hälsningar/Regards/Grüsse, > [email protected] > > > > Am 02.08.2026 um 21:47 schrieb Moritz Hoffmann <[email protected]>: > > Great, thanks. I have committed all the changes to SVN. A few tickets > remain open, but the bulk of the issues are now fixed, specifically the > memory corruption problems. > > Let's see how it goes. Thanks for the feedback and testing! > > M > > > On Sat, Aug 1, 2026 at 11:28 PM Jean Louis Faucher <[email protected]> > wrote: > >> Hi Moritz >> >> >> On 1 Aug 2026, at 21:15, Moritz Hoffmann <[email protected]> wrote: >> >> Hi Jean, >> >> I tried enabling IPO/LTO, and it seems to work fine on all supported >> platforms. OpenBSD does not seem to support LTO, but all other platforms >> show no difference in undefined behavior compared to non-LTO builds. I >> think we should try enabling it again once the undefined behavior fixes are >> implemented. >> >> You can check the test runs here: >> >> - https://github.com/antiguru/ooRexx/actions/runs/30713617550 >> - https://github.com/antiguru/ooRexx/actions/runs/30713617554 >> - https://github.com/antiguru/ooRexx/actions/runs/30713617566 >> >> >> >> Thank you very much! >> >> Other success: The test suite with IPO no longer crashes on WSL for >> Windows ARM. >> >> >> >> I plan to merge the fixes sometime next week. >> >> >> +1 >> >> >> >> rexxcps on macOS, 5 runs: >> >> ci/platforms with IPO/LTO 26885093 26816314 26924713 26646605 26625486 >> REXX clauses per second >> >> It's better than the previous results I communicated a few days ago: >> 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 >> >> 6.0% faster than oorexx 5 without your fixes. >> 6.8% faster than concurrency-dispatch-fixes. >> This is within the range of improvements that Enrico observed in 2020. >> >> https://sourceforge.net/p/oorexx/mailman/oorexx-devel/thread/EF50446F-5B4F-442D-BCD2-CE2CFEDE8AC7%40mac.com/#msg37080771 >> >> >> >> This improvement is not visible in the test suite duration. >> Sometimes ooRexx 5 without IPO is faster; sometimes ci/platforms with IPO >> is faster. >> For the same executable, I can see variations of up to ±10 seconds from >> one run to another. >> So, no reliable conclusion can be drawn. >> >> >> >> >> >> _______________________________________________ >> 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 > > > _______________________________________________ > 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
