+ renice +1 310882 310882 (process ID) old priority 0, new priority 1 + cd /opt/asar-ci-runner/asar + git fetch + git checkout 25369671a30e5a71694de53dfb7e5c8131d7eaa5 Previous HEAD position was 5fd539c stole the CI changes from asar2 HEAD is now at 2536967 fix datasize() on last label of struct + rm -rf /opt/asar-ci-runner/build + mkdir /opt/asar-ci-runner/build + cd /opt/asar-ci-runner/build WARNING: C# test is disabled, I can't be arsed to install dotnet on this server. TODO make the cmake setup accept mono aswell + cmake -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_BUILD_TYPE=Debug -DASAR_COVERAGE=ON -DASAR_USE_SANITIZER=ON -DASAR_ASAN_PRELOAD_NAME=libasan.so.8:libubsan.so.1 -DASAR_GEN_CS_TEST=OFF /opt/asar-ci-runner/asar/src -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Python3: /usr/bin/python3 (found version "3.13.5") found components: Interpreter -- Configuring done (1.3s) -- Generating done (0.1s) -- Build files have been written to: /opt/asar-ci-runner/build + make -j4 [ 2%] Building CXX object tests/CMakeFiles/newtest.dir/newtest.cpp.o [ 2%] Building CXX object asar/CMakeFiles/asar-static.dir/interface-lib.cpp.o [ 5%] Building CXX object asar/CMakeFiles/asar-standalone.dir/interface-cli.cpp.o [ 5%] Building CXX object asar/CMakeFiles/asar.dir/interface-lib.cpp.o [ 6%] Building CXX object asar/CMakeFiles/asar-static.dir/addr2line.cpp.o [ 8%] Building C object tests/CMakeFiles/newtest.dir/__/dll-bindings/asardll.c.o [ 11%] Building CXX object asar/CMakeFiles/asar-standalone.dir/addr2line.cpp.o [ 11%] Building CXX object asar/CMakeFiles/asar.dir/addr2line.cpp.o [ 12%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-65816.cpp.o [ 15%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-65816.cpp.o [ 15%] Building CXX object asar/CMakeFiles/asar.dir/arch-65816.cpp.o [ 16%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-spc700.cpp.o [ 19%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-spc700.cpp.o [ 19%] Building CXX object asar/CMakeFiles/asar.dir/arch-spc700.cpp.o [ 20%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-superfx.cpp.o [ 23%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-superfx.cpp.o [ 23%] Building CXX object asar/CMakeFiles/asar.dir/arch-superfx.cpp.o [ 25%] Linking CXX executable newtest [ 26%] Building CXX object asar/CMakeFiles/asar-static.dir/assembleblock.cpp.o [ 29%] Building CXX object asar/CMakeFiles/asar-standalone.dir/assembleblock.cpp.o [ 29%] Building CXX object asar/CMakeFiles/asar.dir/assembleblock.cpp.o [ 30%] Building CXX object asar/CMakeFiles/asar-static.dir/crc32.cpp.o [ 31%] Building CXX object asar/CMakeFiles/asar-static.dir/libcon.cpp.o [ 33%] Building CXX object asar/CMakeFiles/asar-standalone.dir/crc32.cpp.o [ 34%] Building CXX object asar/CMakeFiles/asar.dir/crc32.cpp.o [ 36%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libcon.cpp.o [ 37%] Building CXX object asar/CMakeFiles/asar.dir/libcon.cpp.o [ 38%] Building CXX object asar/CMakeFiles/asar-static.dir/libsmw.cpp.o [ 40%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libsmw.cpp.o [ 41%] Building CXX object asar/CMakeFiles/asar.dir/libsmw.cpp.o [ 43%] Building CXX object asar/CMakeFiles/asar-static.dir/libstr.cpp.o [ 44%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libstr.cpp.o [ 45%] Building CXX object asar/CMakeFiles/asar.dir/libstr.cpp.o [ 47%] Building CXX object asar/CMakeFiles/asar-static.dir/macro.cpp.o [ 48%] Building CXX object asar/CMakeFiles/asar-standalone.dir/macro.cpp.o [ 50%] Building CXX object asar/CMakeFiles/asar.dir/macro.cpp.o [ 51%] Building CXX object asar/CMakeFiles/asar-static.dir/main.cpp.o [ 51%] Built target newtest [ 52%] Building CXX object asar/CMakeFiles/asar-standalone.dir/main.cpp.o [ 54%] Building CXX object asar/CMakeFiles/asar.dir/main.cpp.o [ 55%] Building CXX object asar/CMakeFiles/asar-static.dir/math_eval.cpp.o [ 56%] Building CXX object asar/CMakeFiles/asar.dir/math_eval.cpp.o [ 58%] Building CXX object asar/CMakeFiles/asar-static.dir/math_functions.cpp.o [ 59%] Building CXX object asar/CMakeFiles/asar-standalone.dir/math_eval.cpp.o [ 61%] Building CXX object asar/CMakeFiles/asar-static.dir/math_parse.cpp.o [ 62%] Building CXX object asar/CMakeFiles/asar.dir/math_functions.cpp.o [ 63%] Building CXX object asar/CMakeFiles/asar-standalone.dir/math_functions.cpp.o [ 65%] Building CXX object asar/CMakeFiles/asar.dir/math_parse.cpp.o [ 66%] Building CXX object asar/CMakeFiles/asar-static.dir/virtualfile.cpp.o [ 68%] Building CXX object asar/CMakeFiles/asar.dir/virtualfile.cpp.o [ 69%] Building CXX object asar/CMakeFiles/asar-static.dir/warnings.cpp.o [ 70%] Building CXX object asar/CMakeFiles/asar-standalone.dir/math_parse.cpp.o [ 73%] Building CXX object asar/CMakeFiles/asar-static.dir/errors.cpp.o [ 73%] Building CXX object asar/CMakeFiles/asar.dir/warnings.cpp.o [ 75%] Building CXX object asar/CMakeFiles/asar.dir/errors.cpp.o [ 76%] Building CXX object asar/CMakeFiles/asar-static.dir/table.cpp.o [ 77%] Building CXX object asar/CMakeFiles/asar-standalone.dir/virtualfile.cpp.o [ 79%] Building CXX object asar/CMakeFiles/asar-static.dir/unicode.cpp.o [ 80%] Building CXX object asar/CMakeFiles/asar.dir/table.cpp.o [ 81%] Building CXX object asar/CMakeFiles/asar.dir/unicode.cpp.o [ 84%] Building CXX object asar/CMakeFiles/asar-standalone.dir/warnings.cpp.o [ 84%] Building CXX object asar/CMakeFiles/asar-static.dir/platform/file-helpers.cpp.o [ 86%] Building CXX object asar/CMakeFiles/asar-static.dir/platform/linux/file-helpers-linux.cpp.o [ 87%] Building CXX object asar/CMakeFiles/asar.dir/platform/file-helpers.cpp.o [ 88%] Building CXX object asar/CMakeFiles/asar.dir/platform/linux/file-helpers-linux.cpp.o [ 90%] Building CXX object asar/CMakeFiles/asar-standalone.dir/errors.cpp.o [ 91%] Linking CXX static library lib/libasar-static.a [ 93%] Building CXX object asar/CMakeFiles/asar-standalone.dir/table.cpp.o [ 94%] Linking CXX shared library lib/libasar.so [ 95%] Building CXX object asar/CMakeFiles/asar-standalone.dir/unicode.cpp.o [ 97%] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/file-helpers.cpp.o [ 98%] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/linux/file-helpers-linux.cpp.o [100%] Linking CXX executable bin/asar [100%] Built target asar-static [100%] Built target asar [100%] Built target asar-standalone + make run-tests [ 46%] Built target asar [ 93%] Built target asar-standalone ..................... ---------------------------------------------------------------------- Ran 21 tests in 1.663s OK [ 93%] Built target run-interface-test [100%] Built target newtest running 123 tests ........................................ ........................................ ........................................ ... 123/123 tests passed (0 skipped) [100%] Built target run-newtest [100%] Built target run-tests + /opt/asar-ci-runner/gcovr-env/bin/gcovr -r ../asar . --json coverage.json (INFO) Reading coverage data... (INFO) Writing coverage report... + rm -rf /opt/asar-ci-runner/build_win + mkdir /opt/asar-ci-runner/build_win + cd /opt/asar-ci-runner/build_win + cmake -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_BUILD_TYPE=Debug -DCMAKE_TOOLCHAIN_FILE=../cmake/mingw-x64.cmake -DASAR_COVERAGE=ON /opt/asar-ci-runner/asar/src -- The C compiler identification is GNU 14.0.0 -- The CXX compiler identification is GNU 14.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/x86_64-w64-mingw32-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/x86_64-w64-mingw32-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python3: /usr/bin/python3 (found version "3.13.5") found components: Interpreter -- Configuring done (1.0s) -- Generating done (0.1s) -- Build files have been written to: /opt/asar-ci-runner/build_win + make -j4 [ 1%] Building CXX object tests/CMakeFiles/newtest.dir/newtest.cpp.obj [ 4%] Building CXX object asar/CMakeFiles/asar-standalone.dir/interface-cli.cpp.obj [ 4%] Building CXX object asar/CMakeFiles/asar.dir/interface-lib.cpp.obj [ 5%] Building CXX object asar/CMakeFiles/asar-static.dir/interface-lib.cpp.obj /opt/asar-ci-runner/asar/src/asar/interface-cli.cpp:13:16: warning: "NOMINMAX" redefined 13 | # define NOMINMAX | ^~~~~~~~ In file included from /usr/lib/gcc/x86_64-w64-mingw32/14-win32/include/c++/x86_64-w64-mingw32/bits/c++config.h:683, from /usr/lib/gcc/x86_64-w64-mingw32/14-win32/include/c++/initializer_list:39, from /opt/asar-ci-runner/asar/src/asar/assocarr.h:5, from /opt/asar-ci-runner/asar/src/asar/asar.h:12, from /opt/asar-ci-runner/asar/src/asar/interface-cli.cpp:1: /usr/lib/gcc/x86_64-w64-mingw32/14-win32/include/c++/x86_64-w64-mingw32/bits/os_defines.h:45:9: note: this is the location of the previous definition 45 | #define NOMINMAX 1 | ^~~~~~~~ [ 6%] Building C object tests/CMakeFiles/newtest.dir/__/dll-bindings/asardll.c.obj [ 8%] Building CXX object asar/CMakeFiles/asar-static.dir/addr2line.cpp.obj [ 10%] Building CXX object asar/CMakeFiles/asar-standalone.dir/addr2line.cpp.obj [ 10%] Building CXX object asar/CMakeFiles/asar.dir/addr2line.cpp.obj [ 13%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-65816.cpp.obj [ 13%] Building CXX object asar/CMakeFiles/asar.dir/arch-65816.cpp.obj [ 14%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-65816.cpp.obj [ 17%] Building CXX object asar/CMakeFiles/asar.dir/arch-spc700.cpp.obj [ 17%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-spc700.cpp.obj [ 18%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-spc700.cpp.obj [ 21%] Building CXX object asar/CMakeFiles/asar.dir/arch-superfx.cpp.obj [ 21%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-superfx.cpp.obj [ 22%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-superfx.cpp.obj [ 25%] Building CXX object asar/CMakeFiles/asar-standalone.dir/assembleblock.cpp.obj [ 25%] Building CXX object asar/CMakeFiles/asar.dir/assembleblock.cpp.obj [ 26%] Building CXX object asar/CMakeFiles/asar-static.dir/assembleblock.cpp.obj [ 29%] Building CXX object asar/CMakeFiles/asar.dir/crc32.cpp.obj [ 29%] Building CXX object asar/CMakeFiles/asar-standalone.dir/crc32.cpp.obj [ 30%] Building CXX object asar/CMakeFiles/asar-static.dir/crc32.cpp.obj [ 33%] Building CXX object asar/CMakeFiles/asar.dir/libcon.cpp.obj [ 33%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libcon.cpp.obj [ 34%] Building CXX object asar/CMakeFiles/asar-static.dir/libcon.cpp.obj [ 37%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libsmw.cpp.obj [ 37%] Building CXX object asar/CMakeFiles/asar.dir/libsmw.cpp.obj [ 38%] Building CXX object asar/CMakeFiles/asar-static.dir/libsmw.cpp.obj [ 41%] Building CXX object asar/CMakeFiles/asar.dir/libstr.cpp.obj [ 41%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libstr.cpp.obj [ 42%] Building CXX object asar/CMakeFiles/asar-static.dir/libstr.cpp.obj [ 45%] Building CXX object asar/CMakeFiles/asar-standalone.dir/macro.cpp.obj [ 45%] Building CXX object asar/CMakeFiles/asar.dir/macro.cpp.obj [ 46%] Building CXX object asar/CMakeFiles/asar-static.dir/macro.cpp.obj [ 49%] Building CXX object asar/CMakeFiles/asar.dir/main.cpp.obj [ 49%] Building CXX object asar/CMakeFiles/asar-standalone.dir/main.cpp.obj [ 50%] Building CXX object asar/CMakeFiles/asar-static.dir/main.cpp.obj [ 53%] Building CXX object asar/CMakeFiles/asar-standalone.dir/math_eval.cpp.obj [ 53%] Building CXX object asar/CMakeFiles/asar.dir/math_eval.cpp.obj [ 54%] Building CXX object asar/CMakeFiles/asar-static.dir/math_eval.cpp.obj [ 57%] Building CXX object asar/CMakeFiles/asar-standalone.dir/math_functions.cpp.obj [ 57%] Building CXX object asar/CMakeFiles/asar.dir/math_functions.cpp.obj [ 58%] Building CXX object asar/CMakeFiles/asar-static.dir/math_functions.cpp.obj [ 61%] Building CXX object asar/CMakeFiles/asar-standalone.dir/math_parse.cpp.obj [ 61%] Building CXX object asar/CMakeFiles/asar.dir/math_parse.cpp.obj [ 62%] Building CXX object asar/CMakeFiles/asar-static.dir/math_parse.cpp.obj [ 65%] Building CXX object asar/CMakeFiles/asar-standalone.dir/virtualfile.cpp.obj [ 65%] Building CXX object asar/CMakeFiles/asar.dir/virtualfile.cpp.obj [ 66%] Building CXX object asar/CMakeFiles/asar-static.dir/virtualfile.cpp.obj [ 69%] Building CXX object asar/CMakeFiles/asar.dir/warnings.cpp.obj [ 69%] Building CXX object asar/CMakeFiles/asar-standalone.dir/warnings.cpp.obj [ 70%] Building CXX object asar/CMakeFiles/asar-static.dir/warnings.cpp.obj [ 73%] Building CXX object asar/CMakeFiles/asar-standalone.dir/errors.cpp.obj [ 73%] Building CXX object asar/CMakeFiles/asar.dir/errors.cpp.obj [ 74%] Building CXX object asar/CMakeFiles/asar-static.dir/errors.cpp.obj [ 77%] Building CXX object asar/CMakeFiles/asar-standalone.dir/table.cpp.obj [ 77%] Building CXX object asar/CMakeFiles/asar.dir/table.cpp.obj [ 78%] Building CXX object asar/CMakeFiles/asar-static.dir/table.cpp.obj [ 81%] Building CXX object asar/CMakeFiles/asar.dir/unicode.cpp.obj [ 81%] Building CXX object asar/CMakeFiles/asar-standalone.dir/unicode.cpp.obj [ 82%] Building CXX object asar/CMakeFiles/asar-static.dir/unicode.cpp.obj [ 85%] Building CXX object asar/CMakeFiles/asar.dir/platform/file-helpers.cpp.obj [ 85%] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/file-helpers.cpp.obj [ 86%] Building CXX object asar/CMakeFiles/asar-static.dir/platform/file-helpers.cpp.obj [ 89%] Building CXX object asar/CMakeFiles/asar.dir/platform/windows/file-helpers-win32.cpp.obj [ 89%] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/windows/file-helpers-win32.cpp.obj [ 90%] Building CXX object asar/CMakeFiles/asar-static.dir/platform/windows/file-helpers-win32.cpp.obj [ 93%] Building RC object asar/CMakeFiles/asar-standalone.dir/res/windows/asar.rc.res [ 93%] Building RC object asar/CMakeFiles/asar.dir/res/windows/asar_lib.rc.res [ 94%] Building RC object asar/CMakeFiles/asar-static.dir/res/windows/asar_lib.rc.res [ 96%] Linking CXX executable bin/asar.exe [ 97%] Linking CXX shared library lib/libasar.dll [ 98%] Linking CXX static library lib/libasar-static.a [ 98%] Built target asar-static [ 98%] Built target asar-standalone [ 98%] Built target asar [100%] Linking CXX executable newtest.exe [100%] Built target newtest + '[' -x asar-tests/asar-dll-test.exe ']' + '[' -x tests/newtest.exe ']' + wine tests/newtest.exe asar/lib/libasar.dll /opt/asar-ci-runner/asar/tests /opt/asar-ci-runner/asar/dummy_rom.sfc it looks like wine32 is missing, you should install it. multiarch needs to be enabled first. as root, please execute "dpkg --add-architecture i386 && apt-get update && apt-get install wine32:i386" 0050:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. 0050:err:winediag:nodrv_CreateWindow L"The explorer process failed to start." 0050:err:systray:initialize_systray Could not create tray window running 123 tests ........................................ ........................................ ........................................ ... 123/123 tests passed (0 skipped) + /opt/asar-ci-runner/gcovr-env/bin/gcovr -r ../asar . --json coverage.json --gcov-executable /usr/bin/x86_64-w64-mingw32-gcov (INFO) Reading coverage data... (INFO) Writing coverage report... + mkdir /opt/asar-ci-runner/artifacts/coverage + /opt/asar-ci-runner/gcovr-env/bin/gcovr --root /opt/asar-ci-runner/asar --json-add-tracefile /opt/asar-ci-runner/build/coverage.json --json-add-tracefile /opt/asar-ci-runner/build_win/coverage.json --html-details /opt/asar-ci-runner/artifacts/coverage/index.html --html-theme github.dark-green --html-title 'asar coverage - build #' --exclude-throw-branches (INFO) Reading coverage data... (INFO) Writing coverage report... + gzip -nr9 /opt/asar-ci-runner/artifacts/coverage + rm -rf /opt/asar-ci-runner/build_lib + mkdir /opt/asar-ci-runner/build_lib + cd /opt/asar-ci-runner/build_lib + cmake -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_BUILD_TYPE=MinSizeRel -DASAR_USE_THREADS=OFF -DASAR_COVERAGE=OFF /opt/asar-ci-runner/asar/src -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python3: /usr/bin/python3 (found version "3.13.5") found components: Interpreter -- Configuring done (1.1s) -- Generating done (0.1s) -- Build files have been written to: /opt/asar-ci-runner/build_lib + make -j4 asar [ 8%] Building CXX object asar/CMakeFiles/asar.dir/arch-spc700.cpp.o [ 8%] Building CXX object asar/CMakeFiles/asar.dir/addr2line.cpp.o [ 17%] Building CXX object asar/CMakeFiles/asar.dir/arch-65816.cpp.o [ 17%] Building CXX object asar/CMakeFiles/asar.dir/interface-lib.cpp.o [ 26%] Building CXX object asar/CMakeFiles/asar.dir/arch-superfx.cpp.o [ 26%] Building CXX object asar/CMakeFiles/asar.dir/assembleblock.cpp.o [ 34%] Building CXX object asar/CMakeFiles/asar.dir/libcon.cpp.o [ 34%] Building CXX object asar/CMakeFiles/asar.dir/crc32.cpp.o [ 39%] Building CXX object asar/CMakeFiles/asar.dir/libsmw.cpp.o [ 47%] Building CXX object asar/CMakeFiles/asar.dir/macro.cpp.o [ 47%] Building CXX object asar/CMakeFiles/asar.dir/libstr.cpp.o [ 52%] Building CXX object asar/CMakeFiles/asar.dir/main.cpp.o [ 56%] Building CXX object asar/CMakeFiles/asar.dir/math_eval.cpp.o [ 65%] Building CXX object asar/CMakeFiles/asar.dir/math_functions.cpp.o [ 65%] Building CXX object asar/CMakeFiles/asar.dir/math_parse.cpp.o [ 69%] Building CXX object asar/CMakeFiles/asar.dir/virtualfile.cpp.o [ 78%] Building CXX object asar/CMakeFiles/asar.dir/warnings.cpp.o [ 78%] Building CXX object asar/CMakeFiles/asar.dir/errors.cpp.o [ 86%] Building CXX object asar/CMakeFiles/asar.dir/unicode.cpp.o [ 86%] Building CXX object asar/CMakeFiles/asar.dir/table.cpp.o [ 95%] Building CXX object asar/CMakeFiles/asar.dir/platform/linux/file-helpers-linux.cpp.o [ 95%] Building CXX object asar/CMakeFiles/asar.dir/platform/file-helpers.cpp.o [100%] Linking CXX shared library lib/libasar.so [100%] Built target asar + cp asar/lib/libasar.so /opt/asar-ci-runner/artifacts/libasar_bot.so + schroot -c asar -d/ /work/build.sh 25369671a30e5a71694de53dfb7e5c8131d7eaa5 + cd /work/asar + git fetch + git checkout 25369671a30e5a71694de53dfb7e5c8131d7eaa5 Previous HEAD position was 5fd539c stole the CI changes from asar2 HEAD is now at 2536967 fix datasize() on last label of struct + rm -rf /work/build + mkdir /work/build + cd /work/build + export CC=clang-20 CXX=clang++-20 + CC=clang-20 + CXX=clang++-20 + export CFLAGS=-flto + CFLAGS=-flto + export 'LDFLAGS=-fuse-ld=lld -s -Wl,--gc-sections -static-libgcc -static-libstdc++ /mimalloc/out/mimalloc.o -lpthread' + LDFLAGS='-fuse-ld=lld -s -Wl,--gc-sections -static-libgcc -static-libstdc++ /mimalloc/out/mimalloc.o -lpthread' + CXXFLAGS=-flto + CXXFLAGS='-flto -fprofile-generate=/work/build/profdata' + cmake -S /work/asar/src -B profgen -G Ninja -DCMAKE_BUILD_TYPE=Release -- The C compiler identification is Clang 20.1.8 -- The CXX compiler identification is Clang 20.1.8 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang-20 - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++-20 - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Python3: /usr/bin/python3.7 (found version "3.7.3") found components: Interpreter -- Configuring done -- Generating done -- Build files have been written to: /work/build/profgen + ninja -C profgen asar-standalone asar ninja: Entering directory `profgen' [1/47] Building CXX object asar/CMakeFiles/asar.dir/addr2line.cpp.o [2/47] Building CXX object asar/CMakeFiles/asar.dir/crc32.cpp.o [3/47] Building CXX object asar/CMakeFiles/asar.dir/arch-superfx.cpp.o [4/47] Building CXX object asar/CMakeFiles/asar.dir/arch-spc700.cpp.o [5/47] Building CXX object asar/CMakeFiles/asar.dir/libcon.cpp.o [6/47] Building CXX object asar/CMakeFiles/asar.dir/arch-65816.cpp.o [7/47] Building CXX object asar/CMakeFiles/asar.dir/interface-lib.cpp.o [8/47] Building CXX object asar/CMakeFiles/asar.dir/libsmw.cpp.o [9/47] Building CXX object asar/CMakeFiles/asar.dir/libstr.cpp.o [10/47] Building CXX object asar/CMakeFiles/asar.dir/macro.cpp.o [11/47] Building CXX object asar/CMakeFiles/asar.dir/math_eval.cpp.o [12/47] Building CXX object asar/CMakeFiles/asar.dir/virtualfile.cpp.o [13/47] Building CXX object asar/CMakeFiles/asar.dir/assembleblock.cpp.o [14/47] Building CXX object asar/CMakeFiles/asar.dir/table.cpp.o [15/47] Building CXX object asar/CMakeFiles/asar.dir/main.cpp.o [16/47] Building CXX object asar/CMakeFiles/asar.dir/errors.cpp.o [17/47] Building CXX object asar/CMakeFiles/asar.dir/warnings.cpp.o [18/47] Building CXX object asar/CMakeFiles/asar.dir/math_functions.cpp.o [19/47] Building CXX object asar/CMakeFiles/asar.dir/platform/file-helpers.cpp.o [20/47] Building CXX object asar/CMakeFiles/asar.dir/math_parse.cpp.o [21/47] Building CXX object asar/CMakeFiles/asar.dir/platform/linux/file-helpers-linux.cpp.o [22/47] Building CXX object asar/CMakeFiles/asar.dir/unicode.cpp.o [23/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/addr2line.cpp.o [24/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-superfx.cpp.o [25/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/crc32.cpp.o [26/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-spc700.cpp.o [27/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/interface-cli.cpp.o [28/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/libcon.cpp.o [29/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-65816.cpp.o [30/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/libstr.cpp.o [31/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/libsmw.cpp.o [32/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/macro.cpp.o [33/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/math_eval.cpp.o [34/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/main.cpp.o [35/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/virtualfile.cpp.o [36/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/assembleblock.cpp.o [37/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/table.cpp.o [38/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/math_functions.cpp.o [39/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/math_parse.cpp.o [40/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/errors.cpp.o [41/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/warnings.cpp.o [42/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/unicode.cpp.o [43/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/file-helpers.cpp.o [44/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/linux/file-helpers-linux.cpp.o [45/47] Linking CXX shared library asar/lib/libasar.so.4.0.0 [46/47] Creating library symlink asar/lib/libasar.so.4 asar/lib/libasar.so [47/47] Linking CXX executable asar/bin/asar + profgen/asar/bin/asar /work/dkc2/all.asm dkc.sfc LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. + profgen/asar/bin/asar --symbols=wla /work/grq/smwdis/smw.asm grq.sfc LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. Bank 80: $2A14 [$80D5EC] Bank 81: $E2 [$81FF1E] Bank 82: $3FA [$82FC06] Bank 83: $1875 [$83E78B] Bank 84: $CA2 [$84F35E] + python3 - LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. LLVM Profile Warning: Unable to track new values: Running out of static counters. Consider using option -mllvm -vp-counters-per-site= to allocate more value profile counters at compile time. + llvm-profdata-20 merge -o asar.profdata profdata/default_18150427068528662646_0.profraw profdata/default_18150663452861487222_0.profraw + CXXFLAGS='-flto -fprofile-use=/work/build/asar.profdata' + cmake -S /work/asar/src -B profuse -G Ninja -DCMAKE_BUILD_TYPE=Release -- The C compiler identification is Clang 20.1.8 -- The CXX compiler identification is Clang 20.1.8 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang-20 - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++-20 - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Python3: /usr/bin/python3.7 (found version "3.7.3") found components: Interpreter -- Configuring done -- Generating done -- Build files have been written to: /work/build/profuse + ninja -C profuse asar-standalone asar ninja: Entering directory `profuse' [1/47] Building CXX object asar/CMakeFiles/asar.dir/addr2line.cpp.o [2/47] Building CXX object asar/CMakeFiles/asar.dir/crc32.cpp.o [3/47] Building CXX object asar/CMakeFiles/asar.dir/arch-spc700.cpp.o [4/47] Building CXX object asar/CMakeFiles/asar.dir/arch-superfx.cpp.o [5/47] Building CXX object asar/CMakeFiles/asar.dir/libcon.cpp.o [6/47] Building CXX object asar/CMakeFiles/asar.dir/interface-lib.cpp.o [7/47] Building CXX object asar/CMakeFiles/asar.dir/arch-65816.cpp.o [8/47] Building CXX object asar/CMakeFiles/asar.dir/libstr.cpp.o [9/47] Building CXX object asar/CMakeFiles/asar.dir/macro.cpp.o [10/47] Building CXX object asar/CMakeFiles/asar.dir/libsmw.cpp.o [11/47] Building CXX object asar/CMakeFiles/asar.dir/math_eval.cpp.o [12/47] Building CXX object asar/CMakeFiles/asar.dir/main.cpp.o [13/47] Building CXX object asar/CMakeFiles/asar.dir/virtualfile.cpp.o [14/47] Building CXX object asar/CMakeFiles/asar.dir/table.cpp.o [15/47] Building CXX object asar/CMakeFiles/asar.dir/errors.cpp.o [16/47] Building CXX object asar/CMakeFiles/asar.dir/math_functions.cpp.o [17/47] Building CXX object asar/CMakeFiles/asar.dir/assembleblock.cpp.o [18/47] Building CXX object asar/CMakeFiles/asar.dir/unicode.cpp.o [19/47] Building CXX object asar/CMakeFiles/asar.dir/warnings.cpp.o [20/47] Building CXX object asar/CMakeFiles/asar.dir/platform/file-helpers.cpp.o [21/47] Building CXX object asar/CMakeFiles/asar.dir/platform/linux/file-helpers-linux.cpp.o [22/47] Building CXX object asar/CMakeFiles/asar.dir/math_parse.cpp.o [23/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/addr2line.cpp.o [24/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/interface-cli.cpp.o [25/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/crc32.cpp.o [26/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-superfx.cpp.o [27/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-spc700.cpp.o [28/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/libcon.cpp.o [29/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-65816.cpp.o [30/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/libstr.cpp.o [31/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/libsmw.cpp.o [32/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/macro.cpp.o [33/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/math_eval.cpp.o [34/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/main.cpp.o [35/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/math_functions.cpp.o [36/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/virtualfile.cpp.o [37/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/table.cpp.o [38/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/errors.cpp.o [39/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/warnings.cpp.o [40/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/assembleblock.cpp.o [41/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/math_parse.cpp.o [42/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/linux/file-helpers-linux.cpp.o [43/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/file-helpers.cpp.o [44/47] Building CXX object asar/CMakeFiles/asar-standalone.dir/unicode.cpp.o [45/47] Linking CXX shared library asar/lib/libasar.so.4.0.0 [46/47] Creating library symlink asar/lib/libasar.so.4 asar/lib/libasar.so [47/47] Linking CXX executable asar/bin/asar + cp profuse/asar/bin/asar profuse/asar/lib/libasar.so . + mkdir /opt/asar-ci-runner/artifacts/linux-binaries + cp /opt/asar-ci-runner/chroot/chroot/work/build/asar /opt/asar-ci-runner/chroot/chroot/work/build/libasar.so /opt/asar-ci-runner/artifacts/linux-binaries + '[' -d /opt/asar-ci-runner/asar/docs/newbook ']' + '[' -f /opt/asar-ci-runner/asar/docs/book.toml ']' + cd /opt/asar-ci-runner/asar/docs + mdbook build -d /opt/asar-ci-runner/artifacts/docs 2026-07-26 13:23:13 [INFO] (mdbook::book): Book building has started 2026-07-26 13:23:13 [INFO] (mdbook::book): Running the html backend + gzip -nr9 /opt/asar-ci-runner/artifacts/docs + find /opt/asar-ci-runner/artifacts -name index.html.gz + xargs touch + sed 's/\.gz$//'