> On 2 Aug 2026, at 21:47, Moritz Hoffmann <[email protected]> wrote:
> 
> 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!


Looks good on the build machine.
Most of the builds are ok.
Most of the tests are ok, or have minor failures already known.



Build Problem 1 (blocking, easy to fix)

oorexx-ubuntu16-build
oorexx-ubuntu16debug-build
cmake must be upgraded because detection of IPO not supported.

https://build.oorexx.org/job/oorexx-ubuntu16-build/lastFailedBuild/

-- CMake version is 3.5.1
CMake Error at CMakeLists.txt:58 (cmake_policy):
  Policy "CMP0069" is not known to this version of CMake.

CMake Error at CMakeLists.txt:331 (include):
  include could not find load file:

    CheckIPOSupported

CMake Error at CMakeLists.txt:332 (check_ipo_supported):
  Unknown CMake command "check_ipo_supported".


Build Problem 2 (not blocking, but would be good to fix)
Many Linux builds with new linker warnings
[ 68%] Linking CXX shared library lib/librexx.so
/home/osboxes/workspace/ooRexx-Manjaro-build/oorexxSVN/interpreter/classes/StringClass.cpp:
 In member function 'lower':
/home/osboxes/workspace/ooRexx-Manjaro-build/oorexxSVN/interpreter/classes/StringClass.cpp:1816:15:
 warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
 1816 |         *data = Utilities::toLower(*data);
      |               ^
/home/osboxes/workspace/ooRexx-Manjaro-build/oorexxSVN/interpreter/classes/StringClass.hpp:817:10:
 note: at offset 20 into destination object 'stringData' of size 4
  817 |     char stringData[4];                      // Start of the string 
data part
      |          ^

https://build.oorexx.org/job/ooRexx-LinuxMint22-build/lastSuccessfulBuild/console
https://build.oorexx.org/job/ooRexx-linux-aarch64-build/lastSuccessfulBuild/console
https://build.oorexx.org/job/ooRexx-Controller-Ubuntu-build/lastSuccessfulBuild/consoleFull
https://build.oorexx.org/job/ooRexx-Ubuntu24-build/lastSuccessfulBuild/consoleFull
https://build.oorexx.org/job/ooRexx-Debian12-build/lastSuccessfulBuild/consoleFull
https://build.oorexx.org/job/ooRexx-Fedora43-build/lastSuccessfulBuild/consoleFull
https://build.oorexx.org/job/ooRexx-CentOS10-build/lastSuccessfulBuild/consoleFull
https://build.oorexx.org/job/ooRexx-Ubuntu22-build/lastSuccessfulBuild/console


Build Problem 3 (blocking, existed before the build of today)
segmentation fault when creating the portable version (rexx crash)
+ make portable
Creating portable Rexx Home ENVironment zip archive ...
make[3]: *** [CMakeFiles/portable.dir/build.make:72: CMakeFiles/portable] 
Segmentation fault (core dumped)

https://build.oorexx.org/job/ooRexx-ArchLinux-build/lastFailedBuild/console
https://build.oorexx.org/job/ooRexx-Manjaro-build/lastFailedBuild/console




_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to