+ renice +1 308785 308785 (process ID) old priority 0, new priority 1 + cd /opt/asar-ci-runner/asar + git fetch From https://github.com/RPGHacker/asar + 992cc8d...d07dff4 gh-pages -> origin/gh-pages (forced update) + git checkout 5fd539cd510e4a26afef66fc14e35ca6d8ff0497 Previous HEAD position was 2536967 fix datasize() on last label of struct HEAD is now at 5fd539c stole the CI changes from asar2 + 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 CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- 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 CMake Deprecation Warning at asar/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at asar-tests/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Configuring done (0.8s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: ASAR_ASAN_PRELOAD_NAME ASAR_GEN_CS_TEST -- Build files have been written to: /opt/asar-ci-runner/build + make -j4 [ 1%] Building CXX object asar/CMakeFiles/asar.dir/interface-lib.cpp.o [ 4%] Building CXX object asar/CMakeFiles/asar-static.dir/interface-lib.cpp.o [ 4%] Building CXX object asar-tests/CMakeFiles/asar-app-test.dir/test.cpp.o [ 6%] Building CXX object asar/CMakeFiles/asar-standalone.dir/interface-cli.cpp.o [ 8%] Building CXX object asar/CMakeFiles/asar.dir/addr2line.cpp.o [ 11%] Building CXX object asar/CMakeFiles/asar-static.dir/addr2line.cpp.o [ 11%] Building CXX object asar/CMakeFiles/asar-standalone.dir/addr2line.cpp.o [ 12%] Linking CXX executable asar-app-test [ 14%] Building CXX object asar/CMakeFiles/asar.dir/arch-65816.cpp.o [ 16%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-65816.cpp.o [ 17%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-65816.cpp.o [ 19%] Building CXX object asar/CMakeFiles/asar.dir/arch-spc700.cpp.o [ 20%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-spc700.cpp.o [ 22%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-spc700.cpp.o [ 24%] Building CXX object asar/CMakeFiles/asar.dir/arch-superfx.cpp.o [ 25%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-superfx.cpp.o [ 27%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-superfx.cpp.o [ 29%] Building CXX object asar/CMakeFiles/asar.dir/assembleblock.cpp.o [ 30%] Building CXX object asar/CMakeFiles/asar-standalone.dir/assembleblock.cpp.o [ 32%] Building CXX object asar/CMakeFiles/asar-static.dir/assembleblock.cpp.o [ 33%] Building CXX object asar/CMakeFiles/asar.dir/crc32.cpp.o [ 35%] Building CXX object asar/CMakeFiles/asar-static.dir/crc32.cpp.o [ 37%] Building CXX object asar/CMakeFiles/asar-standalone.dir/crc32.cpp.o [ 38%] Building CXX object asar/CMakeFiles/asar.dir/libcon.cpp.o [ 40%] Building CXX object asar/CMakeFiles/asar-static.dir/libcon.cpp.o [ 41%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libcon.cpp.o [ 43%] Building CXX object asar/CMakeFiles/asar.dir/libsmw.cpp.o [ 43%] Built target asar-app-test [ 45%] Building CXX object asar/CMakeFiles/asar-static.dir/libsmw.cpp.o [ 46%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libsmw.cpp.o [ 48%] Building CXX object asar/CMakeFiles/asar-static.dir/libstr.cpp.o [ 50%] Building CXX object asar/CMakeFiles/asar.dir/libstr.cpp.o [ 53%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libstr.cpp.o [ 53%] Building CXX object asar/CMakeFiles/asar.dir/macro.cpp.o [ 54%] Building CXX object asar/CMakeFiles/asar-static.dir/macro.cpp.o [ 56%] Building CXX object asar/CMakeFiles/asar-standalone.dir/macro.cpp.o [ 58%] Building CXX object asar/CMakeFiles/asar.dir/main.cpp.o [ 59%] Building CXX object asar/CMakeFiles/asar-static.dir/main.cpp.o [ 61%] Building CXX object asar/CMakeFiles/asar-standalone.dir/main.cpp.o [ 62%] Building CXX object asar-tests/CMakeFiles/asar-dll-test.dir/test.cpp.o [ 64%] Building CXX object asar/CMakeFiles/asar.dir/asar_math.cpp.o [ 66%] Building CXX object asar/CMakeFiles/asar-static.dir/asar_math.cpp.o [ 67%] Building CXX object asar/CMakeFiles/asar-standalone.dir/asar_math.cpp.o [ 69%] Building C object asar-tests/CMakeFiles/asar-dll-test.dir/__/asar-dll-bindings/c/asardll.c.o [ 70%] Building CXX object asar/CMakeFiles/asar.dir/virtualfile.cpp.o [ 72%] Building CXX object asar/CMakeFiles/asar-static.dir/virtualfile.cpp.o [ 74%] Building CXX object asar/CMakeFiles/asar-standalone.dir/virtualfile.cpp.o [ 75%] Building CXX object asar/CMakeFiles/asar.dir/warnings.cpp.o [ 77%] Building CXX object asar/CMakeFiles/asar-static.dir/warnings.cpp.o [ 79%] Building CXX object asar/CMakeFiles/asar-standalone.dir/warnings.cpp.o [ 80%] Building CXX object asar/CMakeFiles/asar.dir/errors.cpp.o [ 82%] Building CXX object asar/CMakeFiles/asar-static.dir/errors.cpp.o [ 83%] Linking CXX executable asar-dll-test [ 85%] Building CXX object asar/CMakeFiles/asar-standalone.dir/errors.cpp.o [ 87%] Building CXX object asar/CMakeFiles/asar.dir/platform/file-helpers.cpp.o [ 88%] Building CXX object asar/CMakeFiles/asar-static.dir/platform/file-helpers.cpp.o [ 90%] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/file-helpers.cpp.o [ 91%] Building CXX object asar/CMakeFiles/asar.dir/platform/linux/file-helpers-linux.cpp.o [ 93%] Building CXX object asar/CMakeFiles/asar-static.dir/platform/linux/file-helpers-linux.cpp.o [ 95%] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/linux/file-helpers-linux.cpp.o [ 96%] Linking CXX shared library lib/libasar.so [ 98%] Linking CXX static library lib/libasar-static.a [100%] Linking CXX executable bin/asar [100%] Built target asar-static [100%] Built target asar-dll-test [100%] Built target asar-standalone [100%] Built target asar + make run-tests [ 6%] Built target asar-dll-test [ 51%] Built target asar Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/badsublabel.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/dd.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/functest2.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/variadic_errors.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/emptysublabel.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/warnings-1.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/warnings-2.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/setlabel.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/multiprot.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/freespaceshrink.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/builtindefinesfail.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/global_label_error_macrolabel.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/global_label_error_sublabel.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/warnings-3.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/labels_static_fail.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/arch-spc700.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/datasize_freespace.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/0x.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/builtindefinespass.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/includeonce.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/assert-pass.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/incbin.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/db-spc.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/120freespaces.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/std.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/escaping.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/optimizer.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/v140features.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/pushpullns.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/half_bank_check.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/labela.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/bigincbin.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/32bitvalues.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/warnings-4.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/include-dir.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/misc.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/trailingcomma.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/badrep.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/spcblock.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/global_label_success.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/warn-immediate.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/spc-inline.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/arch-superfx.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/define-quotes.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/mappers.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/datasize.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/forloop.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/autoclean_2freecode_to_1freecode.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/sfxfreespace.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/bank_shorthand.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/bankcross.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/functest3.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/sa1altmapper.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/realbase.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/includehierarchy.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/fastrom.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/divbyforwardtable.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/macrolabels.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/functest1.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/autoclean.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/variadic_syntax.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/incsrcxkas-1.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/structs.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/freespacealign.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/tablefiles.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/arch-65816.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/v160features.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/read.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/elseif.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/namespaces.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/incbin_error.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/incsrcloop.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/nestedpushpcfreespace.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/commabrokenquotes.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/v150features.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/global_label_error_duplicate.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/protonbankstart.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/opcodesize.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/nesteddefines.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/xkasemu.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/archswitch.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/labels_static_pass.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/optimization-warn.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/pseudo-opcodes.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/sa1freespace.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/fill.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/readoob.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/spcsynonyms.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/macronoarg.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/advanced-prints.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/sa1bankswitch.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/assert-fail.asm Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/autoclean_twice.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /opt/asar-ci-runner/asar/src/asar-tests/../../tests/prot.asm Iteration 1 of 2 Iteration 2 of 2 Success! 94 out of 94 performed tests succeeded. [ 51%] Built target run-dll-test [ 55%] Built target asar-app-test [100%] Built target asar-standalone Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/badsublabel.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/badsublabel.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/dd.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/dd.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/functest2.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/functest2.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/variadic_errors.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/variadic_errors.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/emptysublabel.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/emptysublabel.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/warnings-1.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/warnings-1.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/warnings-2.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/warnings-2.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/setlabel.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/setlabel.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/multiprot.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/multiprot.asm.sfc" Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/multiprot.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/multiprot.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/freespaceshrink.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/freespaceshrink.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/builtindefinesfail.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/builtindefinesfail.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/global_label_error_macrolabel.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/global_label_error_macrolabel.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/global_label_error_sublabel.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/global_label_error_sublabel.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/warnings-3.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/warnings-3.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/labels_static_fail.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/labels_static_fail.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/arch-spc700.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/arch-spc700.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/datasize_freespace.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/datasize_freespace.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/0x.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/0x.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/builtindefinespass.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/builtindefinespass.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/includeonce.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/includeonce.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/assert-pass.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/assert-pass.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/incbin.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/incbin.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/db-spc.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/db-spc.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/120freespaces.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/120freespaces.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/std.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/std.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/escaping.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/escaping.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/optimizer.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/optimizer.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/v140features.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/v140features.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/pushpullns.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/pushpullns.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/half_bank_check.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/half_bank_check.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/labela.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/labela.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/bigincbin.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/bigincbin.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/32bitvalues.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/32bitvalues.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/warnings-4.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/warnings-4.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/include-dir.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/include-dir.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/misc.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/misc.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/trailingcomma.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/trailingcomma.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/badrep.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/badrep.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/spcblock.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/spcblock.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/global_label_success.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/global_label_success.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/warn-immediate.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/warn-immediate.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/spc-inline.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/spc-inline.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/arch-superfx.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/arch-superfx.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/define-quotes.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/define-quotes.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/mappers.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/mappers.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/datasize.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/datasize.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/forloop.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/forloop.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/autoclean_2freecode_to_1freecode.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/autoclean_2freecode_to_1freecode.asm.sfc" Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/autoclean_2freecode_to_1freecode.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/autoclean_2freecode_to_1freecode.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/sfxfreespace.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/sfxfreespace.asm.sfc" Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/sfxfreespace.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/sfxfreespace.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/bank_shorthand.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/bank_shorthand.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/bankcross.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/bankcross.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/functest3.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/functest3.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/sa1altmapper.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/sa1altmapper.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/realbase.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/realbase.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/includehierarchy.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/includehierarchy.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/fastrom.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/fastrom.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/divbyforwardtable.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/divbyforwardtable.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/macrolabels.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/macrolabels.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/functest1.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/functest1.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/autoclean.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/autoclean.asm.sfc" Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/autoclean.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/autoclean.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/variadic_syntax.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/variadic_syntax.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/incsrcxkas-1.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/incsrcxkas-1.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/structs.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/structs.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/freespacealign.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/freespacealign.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/tablefiles.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/tablefiles.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/arch-65816.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/arch-65816.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/v160features.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/v160features.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/read.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/read.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/elseif.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/elseif.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/namespaces.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/namespaces.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/incbin_error.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/incbin_error.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/incsrcloop.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/incsrcloop.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/nestedpushpcfreespace.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/nestedpushpcfreespace.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/commabrokenquotes.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/commabrokenquotes.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/v150features.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/v150features.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/global_label_error_duplicate.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/global_label_error_duplicate.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/protonbankstart.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/protonbankstart.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/opcodesize.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/opcodesize.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/nesteddefines.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/nesteddefines.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/xkasemu.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/xkasemu.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/archswitch.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/archswitch.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/labels_static_pass.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/labels_static_pass.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/optimization-warn.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/optimization-warn.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/pseudo-opcodes.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/pseudo-opcodes.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/sa1freespace.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/sa1freespace.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/fill.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/fill.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/readoob.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/readoob.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/spcsynonyms.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/spcsynonyms.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/macronoarg.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/macronoarg.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/advanced-prints.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/advanced-prints.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/sa1bankswitch.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/sa1bankswitch.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/assert-fail.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/assert-fail.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/autoclean_twice.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/autoclean_twice.asm.sfc" Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/autoclean_twice.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/autoclean_twice.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/prot.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/prot.asm.sfc" Executing: "/opt/asar-ci-runner/build/asar/bin/asar" -I"/opt/asar-ci-runner/asar/src/asar-tests/../../tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/src/asar-tests/../../tests/prot.asm" "/opt/asar-ci-runner/build/asar-tests/tests-tmp-app/prot.asm.sfc" Success! 94 out of 94 performed tests succeeded. [100%] Built target run-app-test [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 CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- 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 CMake Deprecation Warning at asar/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at asar-tests/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Configuring done (0.9s) -- Generating done (0.0s) -- Build files have been written to: /opt/asar-ci-runner/build_win + make -j4 [ 1%] Building CXX object asar-tests/CMakeFiles/asar-app-test.dir/test.cpp.obj [ 4%] Building CXX object asar/CMakeFiles/asar-static.dir/interface-lib.cpp.obj [ 4%] Building CXX object asar/CMakeFiles/asar-standalone.dir/interface-cli.cpp.obj [ 6%] Building CXX object asar/CMakeFiles/asar.dir/interface-lib.cpp.obj [ 7%] Building CXX object asar/CMakeFiles/asar-standalone.dir/addr2line.cpp.obj [ 9%] Building CXX object asar/CMakeFiles/asar-static.dir/addr2line.cpp.obj [ 10%] Building CXX object asar/CMakeFiles/asar.dir/addr2line.cpp.obj [ 12%] Linking CXX executable asar-app-test.exe [ 13%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-65816.cpp.obj [ 16%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-65816.cpp.obj [ 16%] Building CXX object asar/CMakeFiles/asar.dir/arch-65816.cpp.obj [ 18%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-spc700.cpp.obj [ 20%] Building CXX object asar/CMakeFiles/asar.dir/arch-spc700.cpp.obj [ 21%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-spc700.cpp.obj [ 23%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-superfx.cpp.obj [ 24%] Building CXX object asar/CMakeFiles/asar.dir/arch-superfx.cpp.obj [ 26%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-superfx.cpp.obj [ 27%] Building CXX object asar/CMakeFiles/asar-standalone.dir/assembleblock.cpp.obj [ 29%] Building CXX object asar/CMakeFiles/asar.dir/assembleblock.cpp.obj [ 30%] Building CXX object asar/CMakeFiles/asar-static.dir/assembleblock.cpp.obj [ 32%] Building CXX object asar/CMakeFiles/asar-standalone.dir/crc32.cpp.obj [ 33%] Building CXX object asar/CMakeFiles/asar.dir/crc32.cpp.obj [ 35%] Building CXX object asar/CMakeFiles/asar-static.dir/crc32.cpp.obj [ 36%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libcon.cpp.obj [ 38%] Building CXX object asar/CMakeFiles/asar.dir/libcon.cpp.obj [ 40%] Building CXX object asar/CMakeFiles/asar-static.dir/libcon.cpp.obj [ 40%] Built target asar-app-test [ 41%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libsmw.cpp.obj [ 43%] Building CXX object asar/CMakeFiles/asar.dir/libsmw.cpp.obj [ 44%] Building CXX object asar/CMakeFiles/asar-static.dir/libsmw.cpp.obj [ 46%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libstr.cpp.obj [ 47%] Building CXX object asar-tests/CMakeFiles/asar-dll-test.dir/test.cpp.obj [ 49%] Building CXX object asar/CMakeFiles/asar.dir/libstr.cpp.obj [ 50%] Building CXX object asar/CMakeFiles/asar-static.dir/libstr.cpp.obj [ 52%] Building CXX object asar/CMakeFiles/asar-standalone.dir/macro.cpp.obj [ 53%] Building CXX object asar/CMakeFiles/asar.dir/macro.cpp.obj [ 55%] Building CXX object asar/CMakeFiles/asar-static.dir/macro.cpp.obj [ 56%] Building C object asar-tests/CMakeFiles/asar-dll-test.dir/__/asar-dll-bindings/c/asardll.c.obj [ 58%] Building CXX object asar/CMakeFiles/asar-standalone.dir/main.cpp.obj [ 60%] Building CXX object asar/CMakeFiles/asar.dir/main.cpp.obj [ 61%] Building CXX object asar/CMakeFiles/asar-static.dir/main.cpp.obj [ 63%] Building CXX object asar/CMakeFiles/asar-standalone.dir/asar_math.cpp.obj [ 64%] Building CXX object asar/CMakeFiles/asar.dir/asar_math.cpp.obj [ 66%] Building CXX object asar/CMakeFiles/asar-static.dir/asar_math.cpp.obj [ 67%] Building CXX object asar/CMakeFiles/asar-static.dir/virtualfile.cpp.obj [ 69%] Building CXX object asar/CMakeFiles/asar-standalone.dir/virtualfile.cpp.obj [ 70%] Building CXX object asar/CMakeFiles/asar.dir/virtualfile.cpp.obj [ 72%] Building CXX object asar/CMakeFiles/asar-static.dir/warnings.cpp.obj [ 73%] Building CXX object asar/CMakeFiles/asar-standalone.dir/warnings.cpp.obj [ 75%] Building CXX object asar/CMakeFiles/asar.dir/warnings.cpp.obj [ 78%] Building CXX object asar/CMakeFiles/asar.dir/errors.cpp.obj [ 78%] Building CXX object asar/CMakeFiles/asar-static.dir/errors.cpp.obj [ 80%] Building CXX object asar/CMakeFiles/asar-standalone.dir/errors.cpp.obj [ 81%] Building CXX object asar/CMakeFiles/asar.dir/platform/file-helpers.cpp.obj [ 83%] Building CXX object asar/CMakeFiles/asar-static.dir/platform/file-helpers.cpp.obj [ 84%] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/file-helpers.cpp.obj [ 86%] Building CXX object asar/CMakeFiles/asar.dir/platform/windows/file-helpers-win32.cpp.obj [ 87%] Building CXX object asar/CMakeFiles/asar-static.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 RC object asar/CMakeFiles/asar.dir/res/windows/asar_lib.rc.res [ 92%] Building RC object asar/CMakeFiles/asar-static.dir/res/windows/asar_lib.rc.res [ 93%] Building RC object asar/CMakeFiles/asar-standalone.dir/res/windows/asar.rc.res [ 95%] Linking CXX shared library lib/libasar.dll [ 96%] Linking CXX static library lib/libasar-static.a [ 98%] Linking CXX executable bin/asar.exe [ 98%] Built target asar-static [ 98%] Built target asar [ 98%] Built target asar-standalone [100%] Linking CXX executable asar-dll-test.exe [100%] Built target asar-dll-test + '[' -x asar-tests/asar-dll-test.exe ']' + mkdir tests-tmp + wine asar-tests/asar-dll-test.exe /opt/asar-ci-runner/build_win/asar/lib/libasar.dll /opt/asar-ci-runner/asar/tests /opt/asar-ci-runner/asar/dummy_rom.sfc tests-tmp 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 Patching: /opt/asar-ci-runner/asar/tests/0x.asm Success! Patching: /opt/asar-ci-runner/asar/tests/120freespaces.asm Success! Patching: /opt/asar-ci-runner/asar/tests/32bitvalues.asm Success! Patching: /opt/asar-ci-runner/asar/tests/advanced-prints.asm Success! Patching: /opt/asar-ci-runner/asar/tests/arch-65816.asm Success! Patching: /opt/asar-ci-runner/asar/tests/arch-spc700.asm Success! Patching: /opt/asar-ci-runner/asar/tests/arch-superfx.asm Success! Patching: /opt/asar-ci-runner/asar/tests/archswitch.asm Success! Patching: /opt/asar-ci-runner/asar/tests/assert-fail.asm Success! Patching: /opt/asar-ci-runner/asar/tests/assert-pass.asm Success! Patching: /opt/asar-ci-runner/asar/tests/autoclean.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /opt/asar-ci-runner/asar/tests/autoclean_2freecode_to_1freecode.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /opt/asar-ci-runner/asar/tests/autoclean_twice.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /opt/asar-ci-runner/asar/tests/badrep.asm Success! Patching: /opt/asar-ci-runner/asar/tests/badsublabel.asm Success! Patching: /opt/asar-ci-runner/asar/tests/bankcross.asm Success! Patching: /opt/asar-ci-runner/asar/tests/bank_shorthand.asm Success! Patching: /opt/asar-ci-runner/asar/tests/bigincbin.asm Success! Patching: /opt/asar-ci-runner/asar/tests/builtindefinesfail.asm Success! Patching: /opt/asar-ci-runner/asar/tests/builtindefinespass.asm Success! Patching: /opt/asar-ci-runner/asar/tests/commabrokenquotes.asm Success! Patching: /opt/asar-ci-runner/asar/tests/datasize.asm Success! Patching: /opt/asar-ci-runner/asar/tests/datasize_freespace.asm Success! Patching: /opt/asar-ci-runner/asar/tests/db-spc.asm Success! Patching: /opt/asar-ci-runner/asar/tests/dd.asm Success! Patching: /opt/asar-ci-runner/asar/tests/define-quotes.asm Success! Patching: /opt/asar-ci-runner/asar/tests/divbyforwardtable.asm Success! Patching: /opt/asar-ci-runner/asar/tests/elseif.asm Success! Patching: /opt/asar-ci-runner/asar/tests/emptysublabel.asm Success! Patching: /opt/asar-ci-runner/asar/tests/escaping.asm Success! Patching: /opt/asar-ci-runner/asar/tests/fastrom.asm Success! Patching: /opt/asar-ci-runner/asar/tests/fill.asm Success! Patching: /opt/asar-ci-runner/asar/tests/forloop.asm Success! Patching: /opt/asar-ci-runner/asar/tests/freespacealign.asm Success! Patching: /opt/asar-ci-runner/asar/tests/freespaceshrink.asm Success! Patching: /opt/asar-ci-runner/asar/tests/functest1.asm Success! Patching: /opt/asar-ci-runner/asar/tests/functest2.asm Success! Patching: /opt/asar-ci-runner/asar/tests/functest3.asm Success! Patching: /opt/asar-ci-runner/asar/tests/global_label_error_duplicate.asm Success! Patching: /opt/asar-ci-runner/asar/tests/global_label_error_macrolabel.asm Success! Patching: /opt/asar-ci-runner/asar/tests/global_label_error_sublabel.asm Success! Patching: /opt/asar-ci-runner/asar/tests/global_label_success.asm Success! Patching: /opt/asar-ci-runner/asar/tests/half_bank_check.asm Success! Patching: /opt/asar-ci-runner/asar/tests/incbin.asm Success! Patching: /opt/asar-ci-runner/asar/tests/incbin_error.asm Success! Patching: /opt/asar-ci-runner/asar/tests/include-dir.asm Success! Patching: /opt/asar-ci-runner/asar/tests/includehierarchy.asm Success! Patching: /opt/asar-ci-runner/asar/tests/includeonce.asm Success! Patching: /opt/asar-ci-runner/asar/tests/incsrcloop.asm Success! Patching: /opt/asar-ci-runner/asar/tests/incsrcxkas-1.asm Success! Patching: /opt/asar-ci-runner/asar/tests/labela.asm Success! Patching: /opt/asar-ci-runner/asar/tests/labels_static_fail.asm Success! Patching: /opt/asar-ci-runner/asar/tests/labels_static_pass.asm Success! Patching: /opt/asar-ci-runner/asar/tests/macrolabels.asm Success! Patching: /opt/asar-ci-runner/asar/tests/macronoarg.asm Success! Patching: /opt/asar-ci-runner/asar/tests/mappers.asm Success! Patching: /opt/asar-ci-runner/asar/tests/misc.asm Success! Patching: /opt/asar-ci-runner/asar/tests/multiprot.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /opt/asar-ci-runner/asar/tests/namespaces.asm Success! Patching: /opt/asar-ci-runner/asar/tests/nesteddefines.asm Success! Patching: /opt/asar-ci-runner/asar/tests/nestedpushpcfreespace.asm Success! Patching: /opt/asar-ci-runner/asar/tests/opcodesize.asm Success! Patching: /opt/asar-ci-runner/asar/tests/optimization-warn.asm Success! Patching: /opt/asar-ci-runner/asar/tests/optimizer.asm Success! Patching: /opt/asar-ci-runner/asar/tests/prot.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /opt/asar-ci-runner/asar/tests/protonbankstart.asm Success! Patching: /opt/asar-ci-runner/asar/tests/pseudo-opcodes.asm Success! Patching: /opt/asar-ci-runner/asar/tests/pushpullns.asm Success! Patching: /opt/asar-ci-runner/asar/tests/read.asm Success! Patching: /opt/asar-ci-runner/asar/tests/readoob.asm Success! Patching: /opt/asar-ci-runner/asar/tests/realbase.asm Success! Patching: /opt/asar-ci-runner/asar/tests/sa1altmapper.asm Success! Patching: /opt/asar-ci-runner/asar/tests/sa1bankswitch.asm Success! Patching: /opt/asar-ci-runner/asar/tests/sa1freespace.asm Success! Patching: /opt/asar-ci-runner/asar/tests/setlabel.asm Success! Patching: /opt/asar-ci-runner/asar/tests/sfxfreespace.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /opt/asar-ci-runner/asar/tests/spc-inline.asm Success! Patching: /opt/asar-ci-runner/asar/tests/spcblock.asm Success! Patching: /opt/asar-ci-runner/asar/tests/spcsynonyms.asm Success! Patching: /opt/asar-ci-runner/asar/tests/std.asm Success! Patching: /opt/asar-ci-runner/asar/tests/structs.asm Success! Patching: /opt/asar-ci-runner/asar/tests/tablefiles.asm Success! Patching: /opt/asar-ci-runner/asar/tests/trailingcomma.asm Success! Patching: /opt/asar-ci-runner/asar/tests/v140features.asm Success! Patching: /opt/asar-ci-runner/asar/tests/v150features.asm Success! Patching: /opt/asar-ci-runner/asar/tests/v160features.asm Success! Patching: /opt/asar-ci-runner/asar/tests/variadic_errors.asm Success! Patching: /opt/asar-ci-runner/asar/tests/variadic_syntax.asm Success! Patching: /opt/asar-ci-runner/asar/tests/warn-immediate.asm Success! Patching: /opt/asar-ci-runner/asar/tests/warnings-1.asm Success! Patching: /opt/asar-ci-runner/asar/tests/warnings-2.asm Success! Patching: /opt/asar-ci-runner/asar/tests/warnings-3.asm Success! Patching: /opt/asar-ci-runner/asar/tests/warnings-4.asm Success! Patching: /opt/asar-ci-runner/asar/tests/xkasemu.asm Success! 94 out of 94 performed tests succeeded. + wine asar-tests/asar-app-test.exe /opt/asar-ci-runner/build_win/asar/bin/asar.exe /opt/asar-ci-runner/asar/tests /opt/asar-ci-runner/asar/dummy_rom.sfc tests-tmp 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" Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/0x.asm" "tests-tmp/0x.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/120freespaces.asm" "tests-tmp/120freespaces.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/32bitvalues.asm" "tests-tmp/32bitvalues.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/advanced-prints.asm" "tests-tmp/advanced-prints.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/arch-65816.asm" "tests-tmp/arch-65816.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/arch-spc700.asm" "tests-tmp/arch-spc700.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/arch-superfx.asm" "tests-tmp/arch-superfx.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/archswitch.asm" "tests-tmp/archswitch.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/assert-fail.asm" "tests-tmp/assert-fail.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/assert-pass.asm" "tests-tmp/assert-pass.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/autoclean.asm" "tests-tmp/autoclean.asm.sfc" Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/autoclean.asm" "tests-tmp/autoclean.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/autoclean_2freecode_to_1freecode.asm" "tests-tmp/autoclean_2freecode_to_1freecode.asm.sfc" Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/autoclean_2freecode_to_1freecode.asm" "tests-tmp/autoclean_2freecode_to_1freecode.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/autoclean_twice.asm" "tests-tmp/autoclean_twice.asm.sfc" Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/autoclean_twice.asm" "tests-tmp/autoclean_twice.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/badrep.asm" "tests-tmp/badrep.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/badsublabel.asm" "tests-tmp/badsublabel.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/bankcross.asm" "tests-tmp/bankcross.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/bank_shorthand.asm" "tests-tmp/bank_shorthand.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/bigincbin.asm" "tests-tmp/bigincbin.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/builtindefinesfail.asm" "tests-tmp/builtindefinesfail.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/builtindefinespass.asm" "tests-tmp/builtindefinespass.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/commabrokenquotes.asm" "tests-tmp/commabrokenquotes.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/datasize.asm" "tests-tmp/datasize.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/datasize_freespace.asm" "tests-tmp/datasize_freespace.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/db-spc.asm" "tests-tmp/db-spc.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/dd.asm" "tests-tmp/dd.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/define-quotes.asm" "tests-tmp/define-quotes.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/divbyforwardtable.asm" "tests-tmp/divbyforwardtable.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/elseif.asm" "tests-tmp/elseif.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/emptysublabel.asm" "tests-tmp/emptysublabel.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/escaping.asm" "tests-tmp/escaping.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/fastrom.asm" "tests-tmp/fastrom.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/fill.asm" "tests-tmp/fill.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/forloop.asm" "tests-tmp/forloop.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/freespacealign.asm" "tests-tmp/freespacealign.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/freespaceshrink.asm" "tests-tmp/freespaceshrink.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/functest1.asm" "tests-tmp/functest1.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/functest2.asm" "tests-tmp/functest2.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/functest3.asm" "tests-tmp/functest3.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/global_label_error_duplicate.asm" "tests-tmp/global_label_error_duplicate.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/global_label_error_macrolabel.asm" "tests-tmp/global_label_error_macrolabel.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/global_label_error_sublabel.asm" "tests-tmp/global_label_error_sublabel.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/global_label_success.asm" "tests-tmp/global_label_success.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/half_bank_check.asm" "tests-tmp/half_bank_check.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/incbin.asm" "tests-tmp/incbin.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/incbin_error.asm" "tests-tmp/incbin_error.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/include-dir.asm" "tests-tmp/include-dir.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/includehierarchy.asm" "tests-tmp/includehierarchy.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/includeonce.asm" "tests-tmp/includeonce.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/incsrcloop.asm" "tests-tmp/incsrcloop.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/incsrcxkas-1.asm" "tests-tmp/incsrcxkas-1.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/labela.asm" "tests-tmp/labela.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/labels_static_fail.asm" "tests-tmp/labels_static_fail.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/labels_static_pass.asm" "tests-tmp/labels_static_pass.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/macrolabels.asm" "tests-tmp/macrolabels.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/macronoarg.asm" "tests-tmp/macronoarg.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/mappers.asm" "tests-tmp/mappers.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/misc.asm" "tests-tmp/misc.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/multiprot.asm" "tests-tmp/multiprot.asm.sfc" Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/multiprot.asm" "tests-tmp/multiprot.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/namespaces.asm" "tests-tmp/namespaces.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/nesteddefines.asm" "tests-tmp/nesteddefines.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/nestedpushpcfreespace.asm" "tests-tmp/nestedpushpcfreespace.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/opcodesize.asm" "tests-tmp/opcodesize.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/optimization-warn.asm" "tests-tmp/optimization-warn.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/optimizer.asm" "tests-tmp/optimizer.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/prot.asm" "tests-tmp/prot.asm.sfc" Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/prot.asm" "tests-tmp/prot.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/protonbankstart.asm" "tests-tmp/protonbankstart.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/pseudo-opcodes.asm" "tests-tmp/pseudo-opcodes.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/pushpullns.asm" "tests-tmp/pushpullns.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/read.asm" "tests-tmp/read.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/readoob.asm" "tests-tmp/readoob.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/realbase.asm" "tests-tmp/realbase.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/sa1altmapper.asm" "tests-tmp/sa1altmapper.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/sa1bankswitch.asm" "tests-tmp/sa1bankswitch.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/sa1freespace.asm" "tests-tmp/sa1freespace.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/setlabel.asm" "tests-tmp/setlabel.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/sfxfreespace.asm" "tests-tmp/sfxfreespace.asm.sfc" Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/sfxfreespace.asm" "tests-tmp/sfxfreespace.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/spc-inline.asm" "tests-tmp/spc-inline.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/spcblock.asm" "tests-tmp/spcblock.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/spcsynonyms.asm" "tests-tmp/spcsynonyms.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/std.asm" "tests-tmp/std.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/structs.asm" "tests-tmp/structs.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/tablefiles.asm" "tests-tmp/tablefiles.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/trailingcomma.asm" "tests-tmp/trailingcomma.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/v140features.asm" "tests-tmp/v140features.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/v150features.asm" "tests-tmp/v150features.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/v160features.asm" "tests-tmp/v160features.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/variadic_errors.asm" "tests-tmp/variadic_errors.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/variadic_syntax.asm" "tests-tmp/variadic_syntax.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/warn-immediate.asm" "tests-tmp/warn-immediate.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/warnings-1.asm" "tests-tmp/warnings-1.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/warnings-2.asm" "tests-tmp/warnings-2.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/warnings-3.asm" "tests-tmp/warnings-3.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/warnings-4.asm" "tests-tmp/warnings-4.asm.sfc" Success! Executing: "/opt/asar-ci-runner/build_win/asar/bin/asar.exe" -I"/opt/asar-ci-runner/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/opt/asar-ci-runner/asar/tests/xkasemu.asm" "tests-tmp/xkasemu.asm.sfc" Success! 94 out of 94 performed tests succeeded. + '[' -x tests/newtest.exe ']' + /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 CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- 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 CMake Deprecation Warning at asar/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at asar-tests/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Configuring done (0.8s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: ASAR_USE_THREADS -- Build files have been written to: /opt/asar-ci-runner/build_lib + make -j4 asar [ 10%] Building CXX object asar/CMakeFiles/asar.dir/addr2line.cpp.o [ 10%] Building CXX object asar/CMakeFiles/asar.dir/arch-spc700.cpp.o [ 21%] Building CXX object asar/CMakeFiles/asar.dir/interface-lib.cpp.o [ 21%] Building CXX object asar/CMakeFiles/asar.dir/arch-65816.cpp.o [ 31%] Building CXX object asar/CMakeFiles/asar.dir/arch-superfx.cpp.o [ 31%] Building CXX object asar/CMakeFiles/asar.dir/crc32.cpp.o [ 42%] Building CXX object asar/CMakeFiles/asar.dir/assembleblock.cpp.o [ 42%] Building CXX object asar/CMakeFiles/asar.dir/libcon.cpp.o /opt/asar-ci-runner/asar/src/asar/assembleblock.cpp: In function ‘void assembleblock(const char*, bool)’: /opt/asar-ci-runner/asar/src/asar/assembleblock.cpp:1250:36: warning: ‘cond’ may be used uninitialized [-Wmaybe-uninitialized] 1250 | else if (pass == 2 && !cond) | ~~~~~~~~~~^~~~~~~~ /opt/asar-ci-runner/asar/src/asar/assembleblock.cpp:1101:22: note: ‘cond’ was declared here 1101 | bool cond; | ^~~~ [ 47%] Building CXX object asar/CMakeFiles/asar.dir/libsmw.cpp.o [ 57%] Building CXX object asar/CMakeFiles/asar.dir/libstr.cpp.o [ 57%] Building CXX object asar/CMakeFiles/asar.dir/macro.cpp.o [ 63%] Building CXX object asar/CMakeFiles/asar.dir/main.cpp.o [ 68%] Building CXX object asar/CMakeFiles/asar.dir/asar_math.cpp.o [ 73%] Building CXX object asar/CMakeFiles/asar.dir/warnings.cpp.o [ 84%] Building CXX object asar/CMakeFiles/asar.dir/virtualfile.cpp.o [ 84%] Building CXX object asar/CMakeFiles/asar.dir/errors.cpp.o [ 94%] Building CXX object asar/CMakeFiles/asar.dir/platform/file-helpers.cpp.o [ 94%] Building CXX object asar/CMakeFiles/asar.dir/platform/linux/file-helpers-linux.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 5fd539cd510e4a26afef66fc14e35ca6d8ff0497 + cd /work/asar + git fetch + git checkout 5fd539cd510e4a26afef66fc14e35ca6d8ff0497 Note: checking out '5fd539cd510e4a26afef66fc14e35ca6d8ff0497'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at 5fd539c stole the CI changes from asar2 + 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 -- Configuring done -- Generating done -- Build files have been written to: /work/build/profgen + ninja -C profgen asar-standalone asar ninja: Entering directory `profgen' [1/39] Building CXX object asar/CMakeFiles/asar.dir/addr2line.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/addr2line.cpp:1: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'AddressToLineMapping::FileInfo' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/addr2line.cpp:16:13: note: in instantiation of member function 'autoarray::reset' requested here 16 | m_fileList.reset(); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'AddressToLineMapping::FileInfo' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:132:11: note: in instantiation of member function 'autoarray::get' requested here 132 | return (get(count) = item); | ^ /work/asar/src/asar/addr2line.cpp:55:13: note: in instantiation of member function 'autoarray::append' requested here 55 | m_fileList.append({ string(filename), fileCrc }); | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 3 warnings generated. [2/39] Building CXX object asar/CMakeFiles/asar.dir/crc32.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [3/39] Building CXX object asar/CMakeFiles/asar.dir/arch-superfx.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [4/39] Building CXX object asar/CMakeFiles/asar.dir/libcon.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [5/39] Building CXX object asar/CMakeFiles/asar.dir/arch-spc700.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [6/39] Building CXX object asar/CMakeFiles/asar.dir/interface-lib.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/interface-lib.cpp:1: In file included from /work/asar/src/asar/asar.h:12: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/virtualfile.h:32:7: note: in instantiation of member function 'autoarray::autoarray' requested here 32 | class virtual_filesystem | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:132:11: note: in instantiation of member function 'autoarray::get' requested here 132 | return (get(count) = item); | ^ /work/asar/src/asar/interface-lib.cpp:361:35: note: in instantiation of member function 'autoarray::append' requested here 361 | string& newpath = includepaths.append(paramscurrent.includepaths[i]); | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/interface-lib.cpp:1: In file included from /work/asar/src/asar/asar.h:13: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:150:9: note: in instantiation of member function 'assocarr::rawadd' requested here 150 | return rawadd(index, false); | ^ /work/asar/src/asar/interface-lib.cpp:398:15: note: in instantiation of member function 'assocarr::create' requested here 398 | clidefines.create(name) = contents; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/interface-lib.cpp:1: In file included from /work/asar/src/asar/asar.h:12: /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/interface-lib.cpp:531:17: note: in instantiation of member function 'autoarray::reset' requested here 531 | namespace_list.reset(); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) 5 warnings generated. [7/39] Building CXX object asar/CMakeFiles/asar.dir/libsmw.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [8/39] Building CXX object asar/CMakeFiles/asar.dir/libstr.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [9/39] Building CXX object asar/CMakeFiles/asar.dir/macro.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/macro.cpp:2: In file included from /work/asar/src/asar/asar.h:12: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/macro.h:15:8: note: in instantiation of member function 'autoarray::autoarray' requested here 15 | struct macrodata | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/macro.cpp:83:16: note: in instantiation of member function 'autoarray::operator[]' requested here 83 | thisone->lines[numlines++]=line; | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'whiletracker' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/macro.cpp:161:76: note: in instantiation of member function 'autoarray::operator[]' requested here 161 | if ((numif != prevnumif || single_line_for_tracker == 3) && (whilestatus[numif].iswhile || whilestatus[numif].is_for) && whilestatus[numif].cond) | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 4 warnings generated. [10/39] Building CXX object asar/CMakeFiles/asar.dir/warnings.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [11/39] Building CXX object asar/CMakeFiles/asar.dir/virtualfile.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/virtualfile.cpp:2: In file included from /work/asar/src/asar/virtualfile.h:4: /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/virtualfile.cpp:139:18: note: in instantiation of member function 'autoarray::reset' requested here 139 | m_include_paths.reset(); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/virtualfile.cpp:143:18: note: in instantiation of member function 'autoarray::operator[]' requested here 143 | m_include_paths[(int)i] = include_paths[i]; | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 3 warnings generated. [12/39] Building CXX object asar/CMakeFiles/asar.dir/arch-65816.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [13/39] Building CXX object asar/CMakeFiles/asar.dir/errors.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [14/39] Building CXX object asar/CMakeFiles/asar.dir/platform/file-helpers.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [15/39] Building CXX object asar/CMakeFiles/asar.dir/main.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/main.cpp:3: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'AddressToLineMapping::FileInfo' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/addr2line.h:14:7: note: in instantiation of member function 'autoarray::autoarray' requested here 14 | class AddressToLineMapping | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/main.cpp:7: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:150:9: note: in instantiation of member function 'assocarr::rawadd' requested here 150 | return rawadd(index, false); | ^ /work/asar/src/asar/main.cpp:455:15: note: in instantiation of member function 'assocarr::create' requested here 455 | defines.create(defname) = val; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/main.cpp:3: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/main.cpp:598:18: note: in instantiation of member function 'autoarray::operator[]' requested here 598 | if (includeonce[i] == file) | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'whiletracker' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/main.cpp:727:77: note: in instantiation of member function 'autoarray::operator[]' requested here 727 | if ((numif != prevnumif || single_line_for_tracker == 3) && (whilestatus[numif].iswhile || whilestatus[numif].is_for) && whilestatus[numif].cond) | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 5 warnings generated. [16/39] Building CXX object asar/CMakeFiles/asar.dir/platform/linux/file-helpers-linux.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [17/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/addr2line.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/addr2line.cpp:1: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'AddressToLineMapping::FileInfo' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/addr2line.cpp:16:13: note: in instantiation of member function 'autoarray::reset' requested here 16 | m_fileList.reset(); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'AddressToLineMapping::FileInfo' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:132:11: note: in instantiation of member function 'autoarray::get' requested here 132 | return (get(count) = item); | ^ /work/asar/src/asar/addr2line.cpp:55:13: note: in instantiation of member function 'autoarray::append' requested here 55 | m_fileList.append({ string(filename), fileCrc }); | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 3 warnings generated. [18/39] Building CXX object asar/CMakeFiles/asar.dir/assembleblock.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/assembleblock.cpp:1: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:315:19: note: in instantiation of member function 'autoarray::autoarray' requested here 315 | autoarray sublabels; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/assembleblock.cpp:433:41: note: in instantiation of member function 'autoarray::operator[]' requested here 433 | if (!sublabellist || !(*sublabellist)[i - 1]) asar_throw_error(1, error_type_block, error_id_label_missing_parent); | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:489:19: note: in instantiation of member function 'autoarray::reset' requested here 489 | (*sublabellist).reset(i); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ns_pushable' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:649:31: note: in instantiation of member function 'autoarray::autoarray' requested here 649 | static autoarray pushns; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/assembleblock.cpp:2: In file included from /work/asar/src/asar/asar.h:13: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:150:9: note: in instantiation of member function 'assocarr::rawadd' requested here 150 | return rawadd(index, false); | ^ /work/asar/src/asar/assembleblock.cpp:696:36: note: in instantiation of member function 'assocarr::create' requested here 696 | if (!defines.exists(key)) defines.create(key) = value; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/assembleblock.cpp:1: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ns_pushable' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:733:9: note: in instantiation of member function 'autoarray::reset' requested here 733 | pushns.reset(); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'whiletracker' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:863:25: note: in instantiation of member function 'autoarray::autoarray' requested here 863 | autoarray whilestatus; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'whiletracker' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/assembleblock.cpp:1068:60: note: in instantiation of member function 'autoarray::operator[]' requested here 1068 | if (is("for") && whilestatus.count > numif && whilestatus[numif].is_for && whilestatus[numif].for_cur < whilestatus[numif].for_end) | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/assembleblock.cpp:2: In file included from /work/asar/src/asar/asar.h:13: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'snes_struct' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:150:9: note: in instantiation of member function 'assocarr::rawadd' requested here 150 | return rawadd(index, false); | ^ /work/asar/src/asar/assembleblock.cpp:1732:12: note: in instantiation of member function 'assocarr::create' requested here 1732 | structs.create(struct_name) = structure; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/assembleblock.cpp:1: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ns_pushable' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/assembleblock.cpp:2219:9: note: in instantiation of member function 'autoarray::operator[]' requested here 2219 | pushns[pushnsnum].ns = ns; | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 11 warnings generated. [19/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/interface-cli.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/interface-cli.cpp:1: In file included from /work/asar/src/asar/asar.h:12: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/interface-cli.cpp:174:21: note: in instantiation of member function 'autoarray::autoarray' requested here 174 | autoarray includepaths; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:132:11: note: in instantiation of member function 'autoarray::get' requested here 132 | return (get(count) = item); | ^ /work/asar/src/asar/interface-cli.cpp:290:18: note: in instantiation of member function 'autoarray::append' requested here 290 | includepaths.append(postprocess_arg); | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/interface-cli.cpp:1: In file included from /work/asar/src/asar/asar.h:13: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:150:9: note: in instantiation of member function 'assocarr::rawadd' requested here 150 | return rawadd(index, false); | ^ /work/asar/src/asar/interface-cli.cpp:309:17: note: in instantiation of member function 'assocarr::create' requested here 309 | clidefines.create(name) = eq_loc + 1; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) 4 warnings generated. [20/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/crc32.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [21/39] Building CXX object asar/CMakeFiles/asar.dir/asar_math.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/asar_math.cpp:4: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/asar_math.cpp:663:20: note: in instantiation of member function 'autoarray::autoarray' requested here 663 | autoarray args; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/asar_math.cpp:5: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'funcdat' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:278:9: note: in instantiation of member function 'assocarr::rawadd' requested here 278 | return rawadd(index, true); | ^ /work/asar/src/asar/asar_math.cpp:664:41: note: in instantiation of member function 'assocarr::operator[]' requested here 664 | funcdat &user_function = user_functions[current_user_function_name]; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/asar_math.cpp:4: /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/asar_math.cpp:676:7: note: in instantiation of member function 'autoarray::operator[]' requested here 676 | args[i] = copy_arg(); | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 4 warnings generated. [22/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-spc700.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [23/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/libcon.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [24/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-superfx.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [25/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/libsmw.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [26/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/libstr.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [27/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/macro.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/macro.cpp:2: In file included from /work/asar/src/asar/asar.h:12: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/macro.h:15:8: note: in instantiation of member function 'autoarray::autoarray' requested here 15 | struct macrodata | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/macro.cpp:83:16: note: in instantiation of member function 'autoarray::operator[]' requested here 83 | thisone->lines[numlines++]=line; | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'whiletracker' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/macro.cpp:161:76: note: in instantiation of member function 'autoarray::operator[]' requested here 161 | if ((numif != prevnumif || single_line_for_tracker == 3) && (whilestatus[numif].iswhile || whilestatus[numif].is_for) && whilestatus[numif].cond) | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 4 warnings generated. [28/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/virtualfile.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/virtualfile.cpp:2: In file included from /work/asar/src/asar/virtualfile.h:4: /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/virtualfile.cpp:139:18: note: in instantiation of member function 'autoarray::reset' requested here 139 | m_include_paths.reset(); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/virtualfile.cpp:143:18: note: in instantiation of member function 'autoarray::operator[]' requested here 143 | m_include_paths[(int)i] = include_paths[i]; | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 3 warnings generated. [29/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-65816.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [30/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/main.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/main.cpp:3: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'AddressToLineMapping::FileInfo' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/addr2line.h:14:7: note: in instantiation of member function 'autoarray::autoarray' requested here 14 | class AddressToLineMapping | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/main.cpp:7: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:150:9: note: in instantiation of member function 'assocarr::rawadd' requested here 150 | return rawadd(index, false); | ^ /work/asar/src/asar/main.cpp:455:15: note: in instantiation of member function 'assocarr::create' requested here 455 | defines.create(defname) = val; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/main.cpp:3: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/main.cpp:598:18: note: in instantiation of member function 'autoarray::operator[]' requested here 598 | if (includeonce[i] == file) | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'whiletracker' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/main.cpp:727:77: note: in instantiation of member function 'autoarray::operator[]' requested here 727 | if ((numif != prevnumif || single_line_for_tracker == 3) && (whilestatus[numif].iswhile || whilestatus[numif].is_for) && whilestatus[numif].cond) | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 5 warnings generated. [31/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/warnings.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [32/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/errors.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [33/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/file-helpers.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [34/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/linux/file-helpers-linux.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [35/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/asar_math.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/asar_math.cpp:4: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/asar_math.cpp:663:20: note: in instantiation of member function 'autoarray::autoarray' requested here 663 | autoarray args; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/asar_math.cpp:5: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'funcdat' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:278:9: note: in instantiation of member function 'assocarr::rawadd' requested here 278 | return rawadd(index, true); | ^ /work/asar/src/asar/asar_math.cpp:664:41: note: in instantiation of member function 'assocarr::operator[]' requested here 664 | funcdat &user_function = user_functions[current_user_function_name]; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/asar_math.cpp:4: /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/asar_math.cpp:676:7: note: in instantiation of member function 'autoarray::operator[]' requested here 676 | args[i] = copy_arg(); | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 4 warnings generated. [36/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/assembleblock.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/assembleblock.cpp:1: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:315:19: note: in instantiation of member function 'autoarray::autoarray' requested here 315 | autoarray sublabels; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/assembleblock.cpp:433:41: note: in instantiation of member function 'autoarray::operator[]' requested here 433 | if (!sublabellist || !(*sublabellist)[i - 1]) asar_throw_error(1, error_type_block, error_id_label_missing_parent); | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:489:19: note: in instantiation of member function 'autoarray::reset' requested here 489 | (*sublabellist).reset(i); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ns_pushable' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:649:31: note: in instantiation of member function 'autoarray::autoarray' requested here 649 | static autoarray pushns; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/assembleblock.cpp:2: In file included from /work/asar/src/asar/asar.h:13: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:150:9: note: in instantiation of member function 'assocarr::rawadd' requested here 150 | return rawadd(index, false); | ^ /work/asar/src/asar/assembleblock.cpp:696:36: note: in instantiation of member function 'assocarr::create' requested here 696 | if (!defines.exists(key)) defines.create(key) = value; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/assembleblock.cpp:1: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ns_pushable' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:733:9: note: in instantiation of member function 'autoarray::reset' requested here 733 | pushns.reset(); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'whiletracker' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:863:25: note: in instantiation of member function 'autoarray::autoarray' requested here 863 | autoarray whilestatus; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'whiletracker' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/assembleblock.cpp:1068:60: note: in instantiation of member function 'autoarray::operator[]' requested here 1068 | if (is("for") && whilestatus.count > numif && whilestatus[numif].is_for && whilestatus[numif].for_cur < whilestatus[numif].for_end) | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/assembleblock.cpp:2: In file included from /work/asar/src/asar/asar.h:13: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'snes_struct' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:150:9: note: in instantiation of member function 'assocarr::rawadd' requested here 150 | return rawadd(index, false); | ^ /work/asar/src/asar/assembleblock.cpp:1732:12: note: in instantiation of member function 'assocarr::create' requested here 1732 | structs.create(struct_name) = structure; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/assembleblock.cpp:1: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ns_pushable' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/assembleblock.cpp:2219:9: note: in instantiation of member function 'autoarray::operator[]' requested here 2219 | pushns[pushnsnum].ns = ns; | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 11 warnings generated. [37/39] Linking CXX shared library asar/lib/libasar.so.3.3.0 [38/39] Creating library symlink asar/lib/libasar.so.3 asar/lib/libasar.so [39/39] 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. /work/grq/smwdis/bank_01.asm:5908: error: (Ebank_border_crossed): A bank border was crossed, SNES address $810001. [CMP.B #$A2] A fatal error was detected while assembling the patch. Assembling aborted. Your ROM has not been modified. + true + 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_15724083302502696862_0.profraw profdata/default_16547923121504090500_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 -- Configuring done -- Generating done -- Build files have been written to: /work/build/profuse + ninja -C profuse asar-standalone asar ninja: Entering directory `profuse' [1/39] Building CXX object asar/CMakeFiles/asar.dir/arch-superfx.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [2/39] Building CXX object asar/CMakeFiles/asar.dir/crc32.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [3/39] Building CXX object asar/CMakeFiles/asar.dir/addr2line.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/addr2line.cpp:1: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'AddressToLineMapping::FileInfo' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/addr2line.cpp:16:13: note: in instantiation of member function 'autoarray::reset' requested here 16 | m_fileList.reset(); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'AddressToLineMapping::FileInfo' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:132:11: note: in instantiation of member function 'autoarray::get' requested here 132 | return (get(count) = item); | ^ /work/asar/src/asar/addr2line.cpp:55:13: note: in instantiation of member function 'autoarray::append' requested here 55 | m_fileList.append({ string(filename), fileCrc }); | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 3 warnings generated. [4/39] Building CXX object asar/CMakeFiles/asar.dir/interface-lib.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/interface-lib.cpp:1: In file included from /work/asar/src/asar/asar.h:12: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/virtualfile.h:32:7: note: in instantiation of member function 'autoarray::autoarray' requested here 32 | class virtual_filesystem | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:132:11: note: in instantiation of member function 'autoarray::get' requested here 132 | return (get(count) = item); | ^ /work/asar/src/asar/interface-lib.cpp:361:35: note: in instantiation of member function 'autoarray::append' requested here 361 | string& newpath = includepaths.append(paramscurrent.includepaths[i]); | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/interface-lib.cpp:1: In file included from /work/asar/src/asar/asar.h:13: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:150:9: note: in instantiation of member function 'assocarr::rawadd' requested here 150 | return rawadd(index, false); | ^ /work/asar/src/asar/interface-lib.cpp:398:15: note: in instantiation of member function 'assocarr::create' requested here 398 | clidefines.create(name) = contents; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/interface-lib.cpp:1: In file included from /work/asar/src/asar/asar.h:12: /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/interface-lib.cpp:531:17: note: in instantiation of member function 'autoarray::reset' requested here 531 | namespace_list.reset(); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) 5 warnings generated. [5/39] Building CXX object asar/CMakeFiles/asar.dir/libcon.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [6/39] Building CXX object asar/CMakeFiles/asar.dir/arch-spc700.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [7/39] Building CXX object asar/CMakeFiles/asar.dir/libsmw.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [8/39] Building CXX object asar/CMakeFiles/asar.dir/libstr.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [9/39] Building CXX object asar/CMakeFiles/asar.dir/macro.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/macro.cpp:2: In file included from /work/asar/src/asar/asar.h:12: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/macro.h:15:8: note: in instantiation of member function 'autoarray::autoarray' requested here 15 | struct macrodata | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/macro.cpp:83:16: note: in instantiation of member function 'autoarray::operator[]' requested here 83 | thisone->lines[numlines++]=line; | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'whiletracker' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/macro.cpp:161:76: note: in instantiation of member function 'autoarray::operator[]' requested here 161 | if ((numif != prevnumif || single_line_for_tracker == 3) && (whilestatus[numif].iswhile || whilestatus[numif].is_for) && whilestatus[numif].cond) | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 4 warnings generated. [10/39] Building CXX object asar/CMakeFiles/asar.dir/virtualfile.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/virtualfile.cpp:2: In file included from /work/asar/src/asar/virtualfile.h:4: /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/virtualfile.cpp:139:18: note: in instantiation of member function 'autoarray::reset' requested here 139 | m_include_paths.reset(); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/virtualfile.cpp:143:18: note: in instantiation of member function 'autoarray::operator[]' requested here 143 | m_include_paths[(int)i] = include_paths[i]; | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 3 warnings generated. [11/39] Building CXX object asar/CMakeFiles/asar.dir/arch-65816.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [12/39] Building CXX object asar/CMakeFiles/asar.dir/warnings.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [13/39] Building CXX object asar/CMakeFiles/asar.dir/main.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/main.cpp:3: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'AddressToLineMapping::FileInfo' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/addr2line.h:14:7: note: in instantiation of member function 'autoarray::autoarray' requested here 14 | class AddressToLineMapping | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/main.cpp:7: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:150:9: note: in instantiation of member function 'assocarr::rawadd' requested here 150 | return rawadd(index, false); | ^ /work/asar/src/asar/main.cpp:455:15: note: in instantiation of member function 'assocarr::create' requested here 455 | defines.create(defname) = val; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/main.cpp:3: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/main.cpp:598:18: note: in instantiation of member function 'autoarray::operator[]' requested here 598 | if (includeonce[i] == file) | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'whiletracker' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/main.cpp:727:77: note: in instantiation of member function 'autoarray::operator[]' requested here 727 | if ((numif != prevnumif || single_line_for_tracker == 3) && (whilestatus[numif].iswhile || whilestatus[numif].is_for) && whilestatus[numif].cond) | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 5 warnings generated. [14/39] Building CXX object asar/CMakeFiles/asar.dir/errors.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [15/39] Building CXX object asar/CMakeFiles/asar.dir/platform/file-helpers.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [16/39] Building CXX object asar/CMakeFiles/asar.dir/platform/linux/file-helpers-linux.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [17/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/addr2line.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/addr2line.cpp:1: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'AddressToLineMapping::FileInfo' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/addr2line.cpp:16:13: note: in instantiation of member function 'autoarray::reset' requested here 16 | m_fileList.reset(); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'AddressToLineMapping::FileInfo' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:132:11: note: in instantiation of member function 'autoarray::get' requested here 132 | return (get(count) = item); | ^ /work/asar/src/asar/addr2line.cpp:55:13: note: in instantiation of member function 'autoarray::append' requested here 55 | m_fileList.append({ string(filename), fileCrc }); | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 3 warnings generated. [18/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/interface-cli.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/interface-cli.cpp:1: In file included from /work/asar/src/asar/asar.h:12: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/interface-cli.cpp:174:21: note: in instantiation of member function 'autoarray::autoarray' requested here 174 | autoarray includepaths; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:132:11: note: in instantiation of member function 'autoarray::get' requested here 132 | return (get(count) = item); | ^ /work/asar/src/asar/interface-cli.cpp:290:18: note: in instantiation of member function 'autoarray::append' requested here 290 | includepaths.append(postprocess_arg); | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/interface-cli.cpp:1: In file included from /work/asar/src/asar/asar.h:13: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:150:9: note: in instantiation of member function 'assocarr::rawadd' requested here 150 | return rawadd(index, false); | ^ /work/asar/src/asar/interface-cli.cpp:309:17: note: in instantiation of member function 'assocarr::create' requested here 309 | clidefines.create(name) = eq_loc + 1; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) 4 warnings generated. [19/39] Building CXX object asar/CMakeFiles/asar.dir/asar_math.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/asar_math.cpp:4: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/asar_math.cpp:663:20: note: in instantiation of member function 'autoarray::autoarray' requested here 663 | autoarray args; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/asar_math.cpp:5: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'funcdat' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:278:9: note: in instantiation of member function 'assocarr::rawadd' requested here 278 | return rawadd(index, true); | ^ /work/asar/src/asar/asar_math.cpp:664:41: note: in instantiation of member function 'assocarr::operator[]' requested here 664 | funcdat &user_function = user_functions[current_user_function_name]; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/asar_math.cpp:4: /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/asar_math.cpp:676:7: note: in instantiation of member function 'autoarray::operator[]' requested here 676 | args[i] = copy_arg(); | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 4 warnings generated. [20/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/crc32.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [21/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-spc700.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [22/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-superfx.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [23/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/libcon.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [24/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/libsmw.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [25/39] Building CXX object asar/CMakeFiles/asar.dir/assembleblock.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/assembleblock.cpp:1: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:315:19: note: in instantiation of member function 'autoarray::autoarray' requested here 315 | autoarray sublabels; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/assembleblock.cpp:433:41: note: in instantiation of member function 'autoarray::operator[]' requested here 433 | if (!sublabellist || !(*sublabellist)[i - 1]) asar_throw_error(1, error_type_block, error_id_label_missing_parent); | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:489:19: note: in instantiation of member function 'autoarray::reset' requested here 489 | (*sublabellist).reset(i); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ns_pushable' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:649:31: note: in instantiation of member function 'autoarray::autoarray' requested here 649 | static autoarray pushns; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/assembleblock.cpp:2: In file included from /work/asar/src/asar/asar.h:13: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:150:9: note: in instantiation of member function 'assocarr::rawadd' requested here 150 | return rawadd(index, false); | ^ /work/asar/src/asar/assembleblock.cpp:696:36: note: in instantiation of member function 'assocarr::create' requested here 696 | if (!defines.exists(key)) defines.create(key) = value; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/assembleblock.cpp:1: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ns_pushable' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:733:9: note: in instantiation of member function 'autoarray::reset' requested here 733 | pushns.reset(); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'whiletracker' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:863:25: note: in instantiation of member function 'autoarray::autoarray' requested here 863 | autoarray whilestatus; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'whiletracker' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/assembleblock.cpp:1068:60: note: in instantiation of member function 'autoarray::operator[]' requested here 1068 | if (is("for") && whilestatus.count > numif && whilestatus[numif].is_for && whilestatus[numif].for_cur < whilestatus[numif].for_end) | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/assembleblock.cpp:2: In file included from /work/asar/src/asar/asar.h:13: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'snes_struct' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:150:9: note: in instantiation of member function 'assocarr::rawadd' requested here 150 | return rawadd(index, false); | ^ /work/asar/src/asar/assembleblock.cpp:1732:12: note: in instantiation of member function 'assocarr::create' requested here 1732 | structs.create(struct_name) = structure; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/assembleblock.cpp:1: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ns_pushable' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/assembleblock.cpp:2219:9: note: in instantiation of member function 'autoarray::operator[]' requested here 2219 | pushns[pushnsnum].ns = ns; | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 11 warnings generated. [26/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/libstr.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [27/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/macro.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/macro.cpp:2: In file included from /work/asar/src/asar/asar.h:12: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/macro.h:15:8: note: in instantiation of member function 'autoarray::autoarray' requested here 15 | struct macrodata | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/macro.cpp:83:16: note: in instantiation of member function 'autoarray::operator[]' requested here 83 | thisone->lines[numlines++]=line; | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'whiletracker' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/macro.cpp:161:76: note: in instantiation of member function 'autoarray::operator[]' requested here 161 | if ((numif != prevnumif || single_line_for_tracker == 3) && (whilestatus[numif].iswhile || whilestatus[numif].is_for) && whilestatus[numif].cond) | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 4 warnings generated. [28/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-65816.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [29/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/virtualfile.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/virtualfile.cpp:2: In file included from /work/asar/src/asar/virtualfile.h:4: /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/virtualfile.cpp:139:18: note: in instantiation of member function 'autoarray::reset' requested here 139 | m_include_paths.reset(); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/virtualfile.cpp:143:18: note: in instantiation of member function 'autoarray::operator[]' requested here 143 | m_include_paths[(int)i] = include_paths[i]; | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 3 warnings generated. [30/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/main.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/main.cpp:3: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'AddressToLineMapping::FileInfo' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/addr2line.h:14:7: note: in instantiation of member function 'autoarray::autoarray' requested here 14 | class AddressToLineMapping | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/main.cpp:7: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:150:9: note: in instantiation of member function 'assocarr::rawadd' requested here 150 | return rawadd(index, false); | ^ /work/asar/src/asar/main.cpp:455:15: note: in instantiation of member function 'assocarr::create' requested here 455 | defines.create(defname) = val; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/main.cpp:3: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/main.cpp:598:18: note: in instantiation of member function 'autoarray::operator[]' requested here 598 | if (includeonce[i] == file) | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'whiletracker' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/main.cpp:727:77: note: in instantiation of member function 'autoarray::operator[]' requested here 727 | if ((numif != prevnumif || single_line_for_tracker == 3) && (whilestatus[numif].iswhile || whilestatus[numif].is_for) && whilestatus[numif].cond) | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 5 warnings generated. [31/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/warnings.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [32/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/errors.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [33/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/file-helpers.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [34/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/linux/file-helpers-linux.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] 1 warning generated. [35/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/asar_math.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/asar_math.cpp:4: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/asar_math.cpp:663:20: note: in instantiation of member function 'autoarray::autoarray' requested here 663 | autoarray args; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/asar_math.cpp:5: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'funcdat' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:278:9: note: in instantiation of member function 'assocarr::rawadd' requested here 278 | return rawadd(index, true); | ^ /work/asar/src/asar/asar_math.cpp:664:41: note: in instantiation of member function 'assocarr::operator[]' requested here 664 | funcdat &user_function = user_functions[current_user_function_name]; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/asar_math.cpp:4: /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/asar_math.cpp:676:7: note: in instantiation of member function 'autoarray::operator[]' requested here 676 | args[i] = copy_arg(); | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 4 warnings generated. [36/39] Building CXX object asar/CMakeFiles/asar-standalone.dir/assembleblock.cpp.o warning: unknown warning option '-Wno-class-memaccess'; did you mean '-Wno-class-varargs'? [-Wunknown-warning-option] In file included from /work/asar/src/asar/assembleblock.cpp:1: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:315:19: note: in instantiation of member function 'autoarray::autoarray' requested here 315 | autoarray sublabels; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/assembleblock.cpp:433:41: note: in instantiation of member function 'autoarray::operator[]' requested here 433 | if (!sublabellist || !(*sublabellist)[i - 1]) asar_throw_error(1, error_type_block, error_id_label_missing_parent); | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:489:19: note: in instantiation of member function 'autoarray::reset' requested here 489 | (*sublabellist).reset(i); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ns_pushable' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:649:31: note: in instantiation of member function 'autoarray::autoarray' requested here 649 | static autoarray pushns; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/assembleblock.cpp:2: In file included from /work/asar/src/asar/asar.h:13: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'string' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:150:9: note: in instantiation of member function 'assocarr::rawadd' requested here 150 | return rawadd(index, false); | ^ /work/asar/src/asar/assembleblock.cpp:696:36: note: in instantiation of member function 'assocarr::create' requested here 696 | if (!defines.exists(key)) defines.create(key) = value; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/assembleblock.cpp:1: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:94:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ns_pushable' [-Wnontrivial-memcall] 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:733:9: note: in instantiation of member function 'autoarray::reset' requested here 733 | pushns.reset(); | ^ /work/asar/src/asar/autoarray.h:94:14: note: explicitly cast the pointer to silence this warning 94 | memset(ptr + keep, 0, (size_t)(count - keep) * sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:176:10: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'whiletracker' [-Wnontrivial-memcall] 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ /work/asar/src/asar/assembleblock.cpp:863:25: note: in instantiation of member function 'autoarray::autoarray' requested here 863 | autoarray whilestatus; | ^ /work/asar/src/asar/autoarray.h:176:10: note: explicitly cast the pointer to silence this warning 176 | memset(ptr, 0, default_size*sizeof(T)); | ^ | (void*) /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'whiletracker' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/assembleblock.cpp:1068:60: note: in instantiation of member function 'autoarray::operator[]' requested here 1068 | if (is("for") && whilestatus.count > numif && whilestatus[numif].is_for && whilestatus[numif].for_cur < whilestatus[numif].for_end) | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) In file included from /work/asar/src/asar/assembleblock.cpp:2: In file included from /work/asar/src/asar/asar.h:13: /work/asar/src/asar/assocarr.h:108:9: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'snes_struct' [-Wnontrivial-memcall] 108 | memset(ptr[loc], 0, sizeof(right)); | ^ /work/asar/src/asar/assocarr.h:150:9: note: in instantiation of member function 'assocarr::rawadd' requested here 150 | return rawadd(index, false); | ^ /work/asar/src/asar/assembleblock.cpp:1732:12: note: in instantiation of member function 'assocarr::create' requested here 1732 | structs.create(struct_name) = structure; | ^ /work/asar/src/asar/assocarr.h:108:9: note: explicitly cast the pointer to silence this warning 108 | memset(ptr[loc], 0, sizeof(right)); | ^ | (void*) In file included from /work/asar/src/asar/assembleblock.cpp:1: In file included from /work/asar/src/asar/addr2line.h:10: /work/asar/src/asar/autoarray.h:85:14: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ns_pushable' [-Wnontrivial-memcall] 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ /work/asar/src/asar/autoarray.h:64:4: note: in instantiation of member function 'autoarray::resize' requested here 64 | resize(id); | ^ /work/asar/src/asar/autoarray.h:112:10: note: in instantiation of member function 'autoarray::get' requested here 112 | return get(id); | ^ /work/asar/src/asar/assembleblock.cpp:2219:9: note: in instantiation of member function 'autoarray::operator[]' requested here 2219 | pushns[pushnsnum].ns = ns; | ^ /work/asar/src/asar/autoarray.h:85:14: note: explicitly cast the pointer to silence this warning 85 | memset(ptr + oldlen, 0, (size_t)(bufferlen - oldlen) * sizeof(T)); | ^ | (void*) 11 warnings generated. [37/39] Linking CXX shared library asar/lib/libasar.so.3.3.0 [38/39] Creating library symlink asar/lib/libasar.so.3 asar/lib/libasar.so [39/39] 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 ']' + cp -r /opt/asar-ci-runner/asar/docs /opt/asar-ci-runner/artifacts/docs + gzip -nr9 /opt/asar-ci-runner/artifacts/docs + find /opt/asar-ci-runner/artifacts -name index.html.gz + sed 's/\.gz$//' + xargs touch