+ renice +1 2604286 2604286 (process ID) old priority 0, new priority 1 + cd /home/asar-ci/asar + git fetch From https://github.com/RPGHacker/asar 66d9fbe..4611dbf asar_2_beta -> origin/asar_2_beta + e33ee6e...294df20 gh-pages -> origin/gh-pages (forced update) + git checkout 4611dbf246bafefd428b300ac9c4ed4fcad5fd53 Previous HEAD position was 66d9fbe rewrite macro arg replacer HEAD is now at 4611dbf newtest stuff + rm -rf /home/asar-ci/build + mkdir /home/asar-ci/build + cd /home/asar-ci/build + 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=ON /home/asar-ci/asar/src -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Python3: /usr/bin/python3 (found version "3.11.2") found components: Interpreter -- Configuring done -- Generating done -- Build files have been written to: /home/asar-ci/build + make -j4 [ 4%] Building CXX object asar/CMakeFiles/asar.dir/interface-lib.cpp.o [ 4%] Building CXX object asar/CMakeFiles/asar-standalone.dir/interface-cli.cpp.o [ 4%] Building CXX object asar/CMakeFiles/asar-static.dir/interface-lib.cpp.o [ 5%] Building CXX object tests/CMakeFiles/newtest.dir/newtest.cpp.o [ 6%] Building CXX object asar/CMakeFiles/asar-static.dir/addr2line.cpp.o [ 8%] Building CXX object asar/CMakeFiles/asar.dir/addr2line.cpp.o [ 9%] Building CXX object asar/CMakeFiles/asar-standalone.dir/addr2line.cpp.o [ 11%] Building CXX object asar/CMakeFiles/asar.dir/arch-65816.cpp.o [ 12%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-65816.cpp.o [ 13%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-65816.cpp.o [ 15%] Building CXX object asar/CMakeFiles/asar.dir/arch-spc700.cpp.o [ 16%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-spc700.cpp.o [ 18%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-spc700.cpp.o [ 19%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-superfx.cpp.o [ 20%] Building CXX object asar/CMakeFiles/asar.dir/arch-superfx.cpp.o [ 23%] Building CXX object asar/CMakeFiles/asar-standalone.dir/assembleblock.cpp.o [ 23%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-superfx.cpp.o [ 25%] Building CXX object asar/CMakeFiles/asar.dir/assembleblock.cpp.o [ 26%] Building CXX object asar/CMakeFiles/asar-static.dir/assembleblock.cpp.o [ 27%] Building CXX object asar/CMakeFiles/asar-standalone.dir/crc32.cpp.o [ 29%] Building CXX object asar/CMakeFiles/asar.dir/crc32.cpp.o [ 30%] Building CXX object asar/CMakeFiles/asar-static.dir/crc32.cpp.o [ 31%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libcon.cpp.o [ 33%] Building CXX object asar/CMakeFiles/asar-static.dir/libcon.cpp.o [ 34%] Building CXX object asar/CMakeFiles/asar.dir/libcon.cpp.o [ 36%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libsmw.cpp.o [ 37%] Building CXX object asar/CMakeFiles/asar-static.dir/libsmw.cpp.o [ 38%] Building CXX object asar/CMakeFiles/asar.dir/libsmw.cpp.o [ 40%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libstr.cpp.o [ 41%] Building CXX object asar/CMakeFiles/asar-static.dir/libstr.cpp.o [ 43%] Building CXX object asar/CMakeFiles/asar.dir/libstr.cpp.o [ 44%] Building CXX object asar/CMakeFiles/asar-standalone.dir/macro.cpp.o [ 45%] Building CXX object asar/CMakeFiles/asar-static.dir/macro.cpp.o [ 47%] Building CXX object asar/CMakeFiles/asar.dir/macro.cpp.o [ 48%] Building CXX object asar/CMakeFiles/asar-standalone.dir/main.cpp.o [ 50%] Building CXX object asar/CMakeFiles/asar-static.dir/main.cpp.o [ 51%] Building CXX object asar/CMakeFiles/asar.dir/main.cpp.o [ 52%] Building CXX object asar/CMakeFiles/asar-static.dir/math_eval.cpp.o [ 54%] Building CXX object asar/CMakeFiles/asar-standalone.dir/math_eval.cpp.o [ 55%] Building CXX object asar/CMakeFiles/asar.dir/math_eval.cpp.o [ 56%] Building CXX object asar/CMakeFiles/asar-static.dir/math_functions.cpp.o [ 58%] Building CXX object asar/CMakeFiles/asar-standalone.dir/math_functions.cpp.o [ 59%] Building CXX object asar/CMakeFiles/asar.dir/math_functions.cpp.o [ 61%] Building CXX object asar/CMakeFiles/asar-static.dir/math_parse.cpp.o [ 62%] Building CXX object asar/CMakeFiles/asar-standalone.dir/math_parse.cpp.o [ 63%] Building CXX object asar/CMakeFiles/asar.dir/math_parse.cpp.o [ 65%] Building CXX object asar/CMakeFiles/asar-static.dir/virtualfile.cpp.o [ 66%] Building CXX object asar/CMakeFiles/asar-standalone.dir/virtualfile.cpp.o [ 68%] Building CXX object asar/CMakeFiles/asar.dir/virtualfile.cpp.o [ 69%] Building CXX object asar/CMakeFiles/asar-static.dir/warnings.cpp.o [ 70%] Building CXX object asar/CMakeFiles/asar.dir/warnings.cpp.o [ 72%] Building CXX object asar/CMakeFiles/asar-standalone.dir/warnings.cpp.o [ 73%] Building CXX object asar/CMakeFiles/asar-static.dir/errors.cpp.o [ 77%] Building CXX object asar/CMakeFiles/asar-static.dir/table.cpp.o [ 77%] Building CXX object asar/CMakeFiles/asar.dir/errors.cpp.o [ 77%] Building CXX object asar/CMakeFiles/asar-standalone.dir/errors.cpp.o [ 79%] Building CXX object asar/CMakeFiles/asar-standalone.dir/table.cpp.o [ 80%] Building CXX object asar/CMakeFiles/asar.dir/table.cpp.o [ 81%] Building CXX object asar/CMakeFiles/asar-static.dir/unicode.cpp.o [ 83%] Building CXX object asar/CMakeFiles/asar-standalone.dir/unicode.cpp.o [ 84%] Building CXX object asar/CMakeFiles/asar.dir/unicode.cpp.o [ 86%] Building CXX object asar/CMakeFiles/asar-static.dir/platform/file-helpers.cpp.o [ 87%] Building CXX object asar/CMakeFiles/asar.dir/platform/file-helpers.cpp.o [ 88%] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/file-helpers.cpp.o [ 90%] Building CXX object asar/CMakeFiles/asar-static.dir/platform/linux/file-helpers-linux.cpp.o [ 93%] Building CXX object asar/CMakeFiles/asar.dir/platform/linux/file-helpers-linux.cpp.o [ 93%] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/linux/file-helpers-linux.cpp.o [ 94%] Linking CXX static library lib/libasar-static.a [ 97%] Linking CXX shared library lib/libasar.so [ 97%] Linking CXX executable bin/asar [ 97%] Built target asar-static [ 98%] Building C object tests/CMakeFiles/newtest.dir/__/dll-bindings/asardll.c.o [ 98%] Built target asar-standalone [ 98%] Built target asar /home/asar-ci/asar/src/tests/newtest.cpp: In lambda function: /home/asar-ci/asar/src/tests/newtest.cpp:219:53: error: ‘expected_linenos’ was not declared in this scope; did you mean ‘expected_rom_linenos’? 219 | if(first_mismatch < expected_linenos.size()) { | ^~~~~~~~~~~~~~~~ | expected_rom_linenos /home/asar-ci/asar/src/tests/newtest.cpp: In function ‘TestResult run_testcase(std::vector, Testcase&)’: /home/asar-ci/asar/src/tests/newtest.cpp:226:27: error: no match for call to ‘(run_testcase(std::vector, Testcase&):: >, std::vector >, std::vector >, std::string, bool)>) (std::vector >&, std::vector >&, std::vector&, std::vector >&, const char [7], bool)’ 226 | check_expect_lists(output_errors, expected_errors, expected_error_linenos, output_error_strs, "errors", true); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/asar-ci/asar/src/tests/newtest.cpp:184:17: note: candidate: ‘run_testcase(std::vector, Testcase&):: >, std::vector >, std::vector >, std::string, bool)>’ 184 | [&](std::vector output, | ^ /home/asar-ci/asar/src/tests/newtest.cpp:184:17: note: candidate expects 5 arguments, 6 provided /home/asar-ci/asar/src/tests/newtest.cpp:227:27: error: no match for call to ‘(run_testcase(std::vector, Testcase&):: >, std::vector >, std::vector >, std::string, bool)>) (std::vector >&, std::vector >&, std::vector&, std::vector >&, const char [9], bool)’ 227 | check_expect_lists(output_warns, expected_warnings, expected_warn_linenos, output_warn_strs, "warnings", true); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/asar-ci/asar/src/tests/newtest.cpp:184:17: note: candidate: ‘run_testcase(std::vector, Testcase&):: >, std::vector >, std::vector >, std::string, bool)>’ 184 | [&](std::vector output, | ^ /home/asar-ci/asar/src/tests/newtest.cpp:184:17: note: candidate expects 5 arguments, 6 provided /home/asar-ci/asar/src/tests/newtest.cpp:228:27: error: no match for call to ‘(run_testcase(std::vector, Testcase&):: >, std::vector >, std::vector >, std::string, bool)>) (std::vector >&, std::vector >&, , std::vector >&, const char [7], bool)’ 228 | check_expect_lists(output_prints, expected_prints, {}, output_prints, "prints", false); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/asar-ci/asar/src/tests/newtest.cpp:184:17: note: candidate: ‘run_testcase(std::vector, Testcase&):: >, std::vector >, std::vector >, std::string, bool)>’ 184 | [&](std::vector output, | ^ /home/asar-ci/asar/src/tests/newtest.cpp:184:17: note: candidate expects 5 arguments, 6 provided make[2]: *** [tests/CMakeFiles/newtest.dir/build.make:76: tests/CMakeFiles/newtest.dir/newtest.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:231: tests/CMakeFiles/newtest.dir/all] Error 2 make: *** [Makefile:136: all] Error 2