+ renice +1 1535429 1535429 (process ID) old priority 0, new priority 1 + cd /home/asar-ci/asar + git fetch + git checkout 4cfb07217a38e8decd60ee72c476d529713340a7 HEAD is now at 4cfb072 fix label not found error pass + 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=MinSizeRel -DASAR_USE_THREADS=OFF -DASAR_COVERAGE=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 -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: ASAR_USE_THREADS -- Build files have been written to: /home/asar-ci/build + make -j4 [ 1%] Building CXX object asar/CMakeFiles/asar.dir/interface-lib.cpp.o [ 3%] Building CXX object asar/CMakeFiles/asar-static.dir/interface-lib.cpp.o [ 4%] Building CXX object asar/CMakeFiles/asar-standalone.dir/interface-cli.cpp.o [ 6%] Building CXX object asar-tests/CMakeFiles/asar-app-test.dir/test.cpp.o [ 8%] Building CXX object asar/CMakeFiles/asar-standalone.dir/addr2line.cpp.o [ 9%] Building CXX object asar/CMakeFiles/asar.dir/addr2line.cpp.o [ 11%] Linking CXX executable asar-app-test [ 12%] Building CXX object asar/CMakeFiles/asar-static.dir/addr2line.cpp.o [ 14%] Building CXX object asar/CMakeFiles/asar-standalone.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.dir/arch-65816.cpp.o [ 19%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-spc700.cpp.o /home/asar-ci/asar/src/asar/arch-spc700.cpp: In function ‘bool asblock_spc700(char**, int)’: /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:390:58: note: in expansion of macro ‘w1’ 390 | vc("(","+x)", "a" ) w1(0xC7, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:390:58: note: in expansion of macro ‘w1’ 390 | vc("(","+x)", "a" ) w1(0xC7, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:391:58: note: in expansion of macro ‘w1’ 391 | vc("(",")+y", "a" ) w1(0xD7, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:391:58: note: in expansion of macro ‘w1’ 391 | vc("(",")+y", "a" ) w1(0xD7, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:395:58: note: in expansion of macro ‘w1’ 395 | vc("","+x" , "y" ) w1(0xDB, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:395:58: note: in expansion of macro ‘w1’ 395 | vc("","+x" , "y" ) w1(0xDB, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:396:58: note: in expansion of macro ‘w1’ 396 | vc("","+y" , "x" ) w1(0xD9, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:396:58: note: in expansion of macro ‘w1’ 396 | vc("","+y" , "x" ) w1(0xD9, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:400:58: note: in expansion of macro ‘w1’ 400 | cv("a" , "#","" ) w1(0xE8, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:400:58: note: in expansion of macro ‘w1’ 400 | cv("a" , "#","" ) w1(0xE8, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:401:58: note: in expansion of macro ‘w1’ 401 | cv("a" , "(","+x)") w1(0xE7, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:401:58: note: in expansion of macro ‘w1’ 401 | cv("a" , "(","+x)") w1(0xE7, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:402:58: note: in expansion of macro ‘w1’ 402 | cv("a" , "(",")+y") w1(0xF7, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:402:58: note: in expansion of macro ‘w1’ 402 | cv("a" , "(",")+y") w1(0xF7, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:406:58: note: in expansion of macro ‘w1’ 406 | cv("x" , "#","" ) w1(0xCD, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:406:58: note: in expansion of macro ‘w1’ 406 | cv("x" , "#","" ) w1(0xCD, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:407:58: note: in expansion of macro ‘w1’ 407 | cv("x" , "","+y" ) w1(0xF9, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:407:58: note: in expansion of macro ‘w1’ 407 | cv("x" , "","+y" ) w1(0xF9, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:409:58: note: in expansion of macro ‘w1’ 409 | cv("y" , "#","" ) w1(0x8D, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:409:58: note: in expansion of macro ‘w1’ 409 | cv("y" , "#","" ) w1(0x8D, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:410:58: note: in expansion of macro ‘w1’ 410 | cv("y" , "","+x" ) w1(0xFB, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:410:58: note: in expansion of macro ‘w1’ 410 | cv("y" , "","+x" ) w1(0xFB, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:418:49: note: in expansion of macro ‘w1’ 418 | cv("x", "#","") w1(0xC8, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:418:49: note: in expansion of macro ‘w1’ 418 | cv("x", "#","") w1(0xC8, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:420:49: note: in expansion of macro ‘w1’ 420 | cv("y", "#","") w1(0xAD, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:420:49: note: in expansion of macro ‘w1’ 420 | cv("y", "#","") w1(0xAD, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:436:54: note: in expansion of macro ‘w1’ 436 | cv("a" , "#","" ) w1(offset+0x08, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:436:54: note: in expansion of macro ‘w1’ 436 | cv("a" , "#","" ) w1(offset+0x08, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:437:54: note: in expansion of macro ‘w1’ 437 | cv("a" , "(","+x)") w1(offset+0x07, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:437:54: note: in expansion of macro ‘w1’ 437 | cv("a" , "(","+x)") w1(offset+0x07, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:438:54: note: in expansion of macro ‘w1’ 438 | cv("a" , "(",")+y") w1(offset+0x17, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:438:54: note: in expansion of macro ‘w1’ 438 | cv("a" , "(",")+y") w1(offset+0x17, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:454:49: note: in expansion of macro ‘w1’ 454 | if (is("cmpw")) w1(0x5A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:454:49: note: in expansion of macro ‘w1’ 454 | if (is("cmpw")) w1(0x5A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:455:49: note: in expansion of macro ‘w1’ 455 | if (is("addw")) w1(0x7A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:455:49: note: in expansion of macro ‘w1’ 455 | if (is("addw")) w1(0x7A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:456:49: note: in expansion of macro ‘w1’ 456 | if (is("subw")) w1(0x9A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:456:49: note: in expansion of macro ‘w1’ 456 | if (is("subw")) w1(0x9A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:457:49: note: in expansion of macro ‘w1’ 457 | if (is("movw")) w1(0xBA, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:457:49: note: in expansion of macro ‘w1’ 457 | if (is("movw")) w1(0xBA, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:459:62: note: in expansion of macro ‘w1’ 459 | if (is("movw") && isvc("","", "ya")) w1(0xDA, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:459:62: note: in expansion of macro ‘w1’ 459 | if (is("movw") && isvc("","", "ya")) w1(0xDA, s1); | ^~ [ 20%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-spc700.cpp.o [ 22%] Building CXX object asar/CMakeFiles/asar.dir/arch-spc700.cpp.o /home/asar-ci/asar/src/asar/arch-spc700.cpp: In function ‘bool asblock_spc700(char**, int)’: /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:390:58: note: in expansion of macro ‘w1’ 390 | vc("(","+x)", "a" ) w1(0xC7, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:390:58: note: in expansion of macro ‘w1’ 390 | vc("(","+x)", "a" ) w1(0xC7, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:391:58: note: in expansion of macro ‘w1’ 391 | vc("(",")+y", "a" ) w1(0xD7, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:391:58: note: in expansion of macro ‘w1’ 391 | vc("(",")+y", "a" ) w1(0xD7, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:395:58: note: in expansion of macro ‘w1’ 395 | vc("","+x" , "y" ) w1(0xDB, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:395:58: note: in expansion of macro ‘w1’ 395 | vc("","+x" , "y" ) w1(0xDB, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:396:58: note: in expansion of macro ‘w1’ 396 | vc("","+y" , "x" ) w1(0xD9, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:396:58: note: in expansion of macro ‘w1’ 396 | vc("","+y" , "x" ) w1(0xD9, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:400:58: note: in expansion of macro ‘w1’ 400 | cv("a" , "#","" ) w1(0xE8, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:400:58: note: in expansion of macro ‘w1’ 400 | cv("a" , "#","" ) w1(0xE8, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:401:58: note: in expansion of macro ‘w1’ 401 | cv("a" , "(","+x)") w1(0xE7, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:401:58: note: in expansion of macro ‘w1’ 401 | cv("a" , "(","+x)") w1(0xE7, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:402:58: note: in expansion of macro ‘w1’ 402 | cv("a" , "(",")+y") w1(0xF7, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:402:58: note: in expansion of macro ‘w1’ 402 | cv("a" , "(",")+y") w1(0xF7, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:406:58: note: in expansion of macro ‘w1’ 406 | cv("x" , "#","" ) w1(0xCD, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:406:58: note: in expansion of macro ‘w1’ 406 | cv("x" , "#","" ) w1(0xCD, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:407:58: note: in expansion of macro ‘w1’ 407 | cv("x" , "","+y" ) w1(0xF9, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:407:58: note: in expansion of macro ‘w1’ 407 | cv("x" , "","+y" ) w1(0xF9, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:409:58: note: in expansion of macro ‘w1’ 409 | cv("y" , "#","" ) w1(0x8D, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:409:58: note: in expansion of macro ‘w1’ 409 | cv("y" , "#","" ) w1(0x8D, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:410:58: note: in expansion of macro ‘w1’ 410 | cv("y" , "","+x" ) w1(0xFB, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:410:58: note: in expansion of macro ‘w1’ 410 | cv("y" , "","+x" ) w1(0xFB, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:418:49: note: in expansion of macro ‘w1’ 418 | cv("x", "#","") w1(0xC8, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:418:49: note: in expansion of macro ‘w1’ 418 | cv("x", "#","") w1(0xC8, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:420:49: note: in expansion of macro ‘w1’ 420 | cv("y", "#","") w1(0xAD, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:420:49: note: in expansion of macro ‘w1’ 420 | cv("y", "#","") w1(0xAD, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:436:54: note: in expansion of macro ‘w1’ 436 | cv("a" , "#","" ) w1(offset+0x08, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:436:54: note: in expansion of macro ‘w1’ 436 | cv("a" , "#","" ) w1(offset+0x08, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:437:54: note: in expansion of macro ‘w1’ 437 | cv("a" , "(","+x)") w1(offset+0x07, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:437:54: note: in expansion of macro ‘w1’ 437 | cv("a" , "(","+x)") w1(offset+0x07, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:438:54: note: in expansion of macro ‘w1’ 438 | cv("a" , "(",")+y") w1(offset+0x17, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:438:54: note: in expansion of macro ‘w1’ 438 | cv("a" , "(",")+y") w1(offset+0x17, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:454:49: note: in expansion of macro ‘w1’ 454 | if (is("cmpw")) w1(0x5A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:454:49: note: in expansion of macro ‘w1’ 454 | if (is("cmpw")) w1(0x5A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:455:49: note: in expansion of macro ‘w1’ 455 | if (is("addw")) w1(0x7A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:455:49: note: in expansion of macro ‘w1’ 455 | if (is("addw")) w1(0x7A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:456:49: note: in expansion of macro ‘w1’ 456 | if (is("subw")) w1(0x9A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:456:49: note: in expansion of macro ‘w1’ 456 | if (is("subw")) w1(0x9A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:457:49: note: in expansion of macro ‘w1’ 457 | if (is("movw")) w1(0xBA, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:457:49: note: in expansion of macro ‘w1’ 457 | if (is("movw")) w1(0xBA, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:459:62: note: in expansion of macro ‘w1’ 459 | if (is("movw") && isvc("","", "ya")) w1(0xDA, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:459:62: note: in expansion of macro ‘w1’ 459 | if (is("movw") && isvc("","", "ya")) w1(0xDA, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp: In function ‘bool asblock_spc700(char**, int)’: /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:390:58: note: in expansion of macro ‘w1’ 390 | vc("(","+x)", "a" ) w1(0xC7, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:390:58: note: in expansion of macro ‘w1’ 390 | vc("(","+x)", "a" ) w1(0xC7, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:391:58: note: in expansion of macro ‘w1’ 391 | vc("(",")+y", "a" ) w1(0xD7, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:391:58: note: in expansion of macro ‘w1’ 391 | vc("(",")+y", "a" ) w1(0xD7, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:395:58: note: in expansion of macro ‘w1’ 395 | vc("","+x" , "y" ) w1(0xDB, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:395:58: note: in expansion of macro ‘w1’ 395 | vc("","+x" , "y" ) w1(0xDB, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:396:58: note: in expansion of macro ‘w1’ 396 | vc("","+y" , "x" ) w1(0xD9, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:396:58: note: in expansion of macro ‘w1’ 396 | vc("","+y" , "x" ) w1(0xD9, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:400:58: note: in expansion of macro ‘w1’ 400 | cv("a" , "#","" ) w1(0xE8, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:400:58: note: in expansion of macro ‘w1’ 400 | cv("a" , "#","" ) w1(0xE8, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:401:58: note: in expansion of macro ‘w1’ 401 | cv("a" , "(","+x)") w1(0xE7, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:401:58: note: in expansion of macro ‘w1’ 401 | cv("a" , "(","+x)") w1(0xE7, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:402:58: note: in expansion of macro ‘w1’ 402 | cv("a" , "(",")+y") w1(0xF7, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:402:58: note: in expansion of macro ‘w1’ 402 | cv("a" , "(",")+y") w1(0xF7, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:406:58: note: in expansion of macro ‘w1’ 406 | cv("x" , "#","" ) w1(0xCD, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:406:58: note: in expansion of macro ‘w1’ 406 | cv("x" , "#","" ) w1(0xCD, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:407:58: note: in expansion of macro ‘w1’ 407 | cv("x" , "","+y" ) w1(0xF9, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:407:58: note: in expansion of macro ‘w1’ 407 | cv("x" , "","+y" ) w1(0xF9, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:409:58: note: in expansion of macro ‘w1’ 409 | cv("y" , "#","" ) w1(0x8D, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:409:58: note: in expansion of macro ‘w1’ 409 | cv("y" , "#","" ) w1(0x8D, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:410:58: note: in expansion of macro ‘w1’ 410 | cv("y" , "","+x" ) w1(0xFB, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:410:58: note: in expansion of macro ‘w1’ 410 | cv("y" , "","+x" ) w1(0xFB, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:418:49: note: in expansion of macro ‘w1’ 418 | cv("x", "#","") w1(0xC8, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:418:49: note: in expansion of macro ‘w1’ 418 | cv("x", "#","") w1(0xC8, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:420:49: note: in expansion of macro ‘w1’ 420 | cv("y", "#","") w1(0xAD, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:420:49: note: in expansion of macro ‘w1’ 420 | cv("y", "#","") w1(0xAD, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:436:54: note: in expansion of macro ‘w1’ 436 | cv("a" , "#","" ) w1(offset+0x08, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:436:54: note: in expansion of macro ‘w1’ 436 | cv("a" , "#","" ) w1(offset+0x08, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:437:54: note: in expansion of macro ‘w1’ 437 | cv("a" , "(","+x)") w1(offset+0x07, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:437:54: note: in expansion of macro ‘w1’ 437 | cv("a" , "(","+x)") w1(offset+0x07, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:438:54: note: in expansion of macro ‘w1’ 438 | cv("a" , "(",")+y") w1(offset+0x17, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:438:54: note: in expansion of macro ‘w1’ 438 | cv("a" , "(",")+y") w1(offset+0x17, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:454:49: note: in expansion of macro ‘w1’ 454 | if (is("cmpw")) w1(0x5A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:454:49: note: in expansion of macro ‘w1’ 454 | if (is("cmpw")) w1(0x5A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:455:49: note: in expansion of macro ‘w1’ 455 | if (is("addw")) w1(0x7A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:455:49: note: in expansion of macro ‘w1’ 455 | if (is("addw")) w1(0x7A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:456:49: note: in expansion of macro ‘w1’ 456 | if (is("subw")) w1(0x9A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:456:49: note: in expansion of macro ‘w1’ 456 | if (is("subw")) w1(0x9A, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:457:49: note: in expansion of macro ‘w1’ 457 | if (is("movw")) w1(0xBA, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:457:49: note: in expansion of macro ‘w1’ 457 | if (is("movw")) w1(0xBA, s2); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:459:62: note: in expansion of macro ‘w1’ 459 | if (is("movw") && isvc("","", "ya")) w1(0xDA, s1); | ^~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:9:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 9 | #define write1 write1_pick | ^~~~~~~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:333:171: note: in expansion of macro ‘write1’ 333 | if ((((val&0xFF00)&&(val&0x80000000)==0)||(((val&0xFF00)!=0xFF00)&&(val&0x80000000)))&&opLen!=1) asar_throw_warning(2, warning_id_spc700_assuming_8_bit); write1(val);return true; } while(0) | ^~~~~~ /home/asar-ci/asar/src/asar/arch-spc700.cpp:459:62: note: in expansion of macro ‘w1’ 459 | if (is("movw") && isvc("","", "ya")) w1(0xDA, s1); | ^~ [ 24%] Building CXX object asar/CMakeFiles/asar-standalone.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.dir/arch-superfx.cpp.o [ 29%] Building CXX object asar/CMakeFiles/asar-standalone.dir/assembleblock.cpp.o /home/asar-ci/asar/src/asar/assembleblock.cpp: In function ‘void assembleblock(const char*, bool)’: /home/asar-ci/asar/src/asar/assembleblock.cpp:1187:30: warning: ‘cond’ may be used uninitialized [-Wmaybe-uninitialized] 1187 | else if (cond) | ^~ /home/asar-ci/asar/src/asar/assembleblock.cpp:1067:22: note: ‘cond’ was declared here 1067 | bool cond; | ^~~~ [ 30%] Building CXX object asar/CMakeFiles/asar.dir/assembleblock.cpp.o [ 32%] Building CXX object asar/CMakeFiles/asar-static.dir/assembleblock.cpp.o /home/asar-ci/asar/src/asar/assembleblock.cpp: In function ‘void assembleblock(const char*, bool)’: /home/asar-ci/asar/src/asar/assembleblock.cpp:1187:30: warning: ‘cond’ may be used uninitialized [-Wmaybe-uninitialized] 1187 | else if (cond) | ^~ /home/asar-ci/asar/src/asar/assembleblock.cpp:1067:22: note: ‘cond’ was declared here 1067 | bool cond; | ^~~~ [ 33%] Building CXX object asar/CMakeFiles/asar-standalone.dir/crc32.cpp.o /home/asar-ci/asar/src/asar/assembleblock.cpp: In function ‘void assembleblock(const char*, bool)’: /home/asar-ci/asar/src/asar/assembleblock.cpp:1187:30: warning: ‘cond’ may be used uninitialized [-Wmaybe-uninitialized] 1187 | else if (cond) | ^~ /home/asar-ci/asar/src/asar/assembleblock.cpp:1067:22: note: ‘cond’ was declared here 1067 | bool cond; | ^~~~ [ 35%] Building CXX object asar/CMakeFiles/asar.dir/crc32.cpp.o [ 37%] Building CXX object asar/CMakeFiles/asar-static.dir/crc32.cpp.o [ 38%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libcon.cpp.o [ 38%] Built target asar-app-test [ 41%] Building CXX object asar/CMakeFiles/asar-static.dir/libcon.cpp.o [ 41%] Building CXX object asar/CMakeFiles/asar.dir/libcon.cpp.o [ 43%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libsmw.cpp.o [ 45%] Building CXX object asar-tests/CMakeFiles/asar-dll-test.dir/test.cpp.o [ 46%] Building CXX object asar/CMakeFiles/asar.dir/libsmw.cpp.o [ 48%] Building CXX object asar/CMakeFiles/asar-static.dir/libsmw.cpp.o [ 50%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libstr.cpp.o [ 51%] Building C object asar-tests/CMakeFiles/asar-dll-test.dir/__/asar-dll-bindings/c/asardll.c.o /home/asar-ci/asar/src/asar/libstr.cpp: In function ‘bool confirmqpar(const char*)’: /home/asar-ci/asar/src/asar/libstr.cpp:161:33: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:311:17: note: in expansion of macro ‘skippar’ 311 | skippar(str[i], i++, return false); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp:161:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:311:17: note: in expansion of macro ‘skippar’ 311 | skippar(str[i], i++, return false); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp: In function ‘char** qpnsplit(char*, const char*, int, int*)’: /home/asar-ci/asar/src/asar/libstr.cpp:161:33: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:394:17: note: in expansion of macro ‘skippar’ 394 | skippar(*thisentry, thisentry++, return nullptr); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp:161:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:394:17: note: in expansion of macro ‘skippar’ 394 | skippar(*thisentry, thisentry++, return nullptr); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp: In function ‘char* strqpchr(const char*, char)’: /home/asar-ci/asar/src/asar/libstr.cpp:161:33: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:528:17: note: in expansion of macro ‘skippar’ 528 | skippar(*str, str++, return nullptr); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp:161:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:528:17: note: in expansion of macro ‘skippar’ 528 | skippar(*str, str++, return nullptr); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp: In function ‘char* strqpstr(const char*, const char*)’: /home/asar-ci/asar/src/asar/libstr.cpp:161:33: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:542:17: note: in expansion of macro ‘skippar’ 542 | skippar(*str, str++, return nullptr); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp:161:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:542:17: note: in expansion of macro ‘skippar’ 542 | skippar(*str, str++, return nullptr); | ^~~~~~~ [ 53%] Building CXX object asar/CMakeFiles/asar.dir/libstr.cpp.o [ 54%] Building CXX object asar/CMakeFiles/asar-static.dir/libstr.cpp.o [ 56%] Building CXX object asar/CMakeFiles/asar-standalone.dir/macro.cpp.o /home/asar-ci/asar/src/asar/libstr.cpp: In function ‘bool confirmqpar(const char*)’: /home/asar-ci/asar/src/asar/libstr.cpp:161:33: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:311:17: note: in expansion of macro ‘skippar’ 311 | skippar(str[i], i++, return false); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp:161:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:311:17: note: in expansion of macro ‘skippar’ 311 | skippar(str[i], i++, return false); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp: In function ‘char** qpnsplit(char*, const char*, int, int*)’: /home/asar-ci/asar/src/asar/libstr.cpp:161:33: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:394:17: note: in expansion of macro ‘skippar’ 394 | skippar(*thisentry, thisentry++, return nullptr); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp:161:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:394:17: note: in expansion of macro ‘skippar’ 394 | skippar(*thisentry, thisentry++, return nullptr); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp: In function ‘char* strqpchr(const char*, char)’: /home/asar-ci/asar/src/asar/libstr.cpp:161:33: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:528:17: note: in expansion of macro ‘skippar’ 528 | skippar(*str, str++, return nullptr); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp:161:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:528:17: note: in expansion of macro ‘skippar’ 528 | skippar(*str, str++, return nullptr); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp: In function ‘char* strqpstr(const char*, const char*)’: /home/asar-ci/asar/src/asar/libstr.cpp:161:33: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:542:17: note: in expansion of macro ‘skippar’ 542 | skippar(*str, str++, return nullptr); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp:161:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:542:17: note: in expansion of macro ‘skippar’ 542 | skippar(*str, str++, return nullptr); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp: In function ‘bool confirmqpar(const char*)’: /home/asar-ci/asar/src/asar/libstr.cpp:161:33: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:311:17: note: in expansion of macro ‘skippar’ 311 | skippar(str[i], i++, return false); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp:161:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:311:17: note: in expansion of macro ‘skippar’ 311 | skippar(str[i], i++, return false); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp: In function ‘char** qpnsplit(char*, const char*, int, int*)’: /home/asar-ci/asar/src/asar/libstr.cpp:161:33: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:394:17: note: in expansion of macro ‘skippar’ 394 | skippar(*thisentry, thisentry++, return nullptr); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp:161:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:394:17: note: in expansion of macro ‘skippar’ 394 | skippar(*thisentry, thisentry++, return nullptr); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp: In function ‘char* strqpchr(const char*, char)’: /home/asar-ci/asar/src/asar/libstr.cpp:161:33: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:528:17: note: in expansion of macro ‘skippar’ 528 | skippar(*str, str++, return nullptr); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp:161:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:528:17: note: in expansion of macro ‘skippar’ 528 | skippar(*str, str++, return nullptr); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp: In function ‘char* strqpstr(const char*, const char*)’: /home/asar-ci/asar/src/asar/libstr.cpp:161:33: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:542:17: note: in expansion of macro ‘skippar’ 542 | skippar(*str, str++, return nullptr); | ^~~~~~~ /home/asar-ci/asar/src/asar/libstr.cpp:161:54: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 161 | if (var=='(') par++; if (var==')') par--; if (!var) error; next; } } } else if (var==')') error | ^~ /home/asar-ci/asar/src/asar/libstr.cpp:542:17: note: in expansion of macro ‘skippar’ 542 | skippar(*str, str++, return nullptr); | ^~~~~~~ [ 59%] Building CXX object asar/CMakeFiles/asar-static.dir/macro.cpp.o [ 59%] Building CXX object asar/CMakeFiles/asar.dir/macro.cpp.o [ 61%] Building CXX object asar/CMakeFiles/asar-standalone.dir/main.cpp.o [ 62%] Building CXX object asar/CMakeFiles/asar.dir/main.cpp.o [ 64%] Building CXX object asar/CMakeFiles/asar-static.dir/main.cpp.o [ 66%] Building CXX object asar/CMakeFiles/asar-standalone.dir/asar_math.cpp.o [ 67%] Building CXX object asar/CMakeFiles/asar.dir/asar_math.cpp.o [ 70%] Building CXX object asar/CMakeFiles/asar-static.dir/asar_math.cpp.o [ 70%] Linking CXX executable asar-dll-test [ 72%] Building CXX object asar/CMakeFiles/asar-standalone.dir/virtualfile.cpp.o [ 74%] Building CXX object asar/CMakeFiles/asar-static.dir/virtualfile.cpp.o [ 75%] Building CXX object asar/CMakeFiles/asar.dir/virtualfile.cpp.o [ 77%] Building CXX object asar/CMakeFiles/asar-standalone.dir/warnings.cpp.o [ 79%] Building CXX object asar/CMakeFiles/asar-static.dir/warnings.cpp.o [ 80%] Building CXX object asar/CMakeFiles/asar.dir/warnings.cpp.o [ 82%] Building CXX object asar/CMakeFiles/asar-standalone.dir/errors.cpp.o [ 83%] Building CXX object asar/CMakeFiles/asar-static.dir/errors.cpp.o [ 85%] Building CXX object asar/CMakeFiles/asar.dir/errors.cpp.o [ 87%] Building CXX object asar/CMakeFiles/asar-standalone.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.dir/platform/file-helpers.cpp.o [ 93%] Building CXX object asar/CMakeFiles/asar-static.dir/platform/linux/file-helpers-linux.cpp.o [ 93%] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/linux/file-helpers-linux.cpp.o [ 93%] Built target asar-dll-test [ 95%] Building CXX object asar/CMakeFiles/asar.dir/platform/linux/file-helpers-linux.cpp.o [ 96%] Linking CXX static library lib/libasar-static.a [ 98%] Linking CXX executable bin/asar [100%] Linking CXX shared library lib/libasar.so [100%] Built target asar-static [100%] Built target asar [100%] Built target asar-standalone + mkdir tests-tmp ++ realpath asar/lib/libasar.so + asar-tests/asar-dll-test /home/asar-ci/build/asar/lib/libasar.so /home/asar-ci/asar/tests /home/asar-ci/asar/dummy_rom.sfc tests-tmp Patching: /home/asar-ci/asar/tests/datasize_freespace.asm Success! Patching: /home/asar-ci/asar/tests/read.asm Success! Patching: /home/asar-ci/asar/tests/120freespaces.asm Success! Patching: /home/asar-ci/asar/tests/opcodesize.asm Success! Patching: /home/asar-ci/asar/tests/nestedpushpcfreespace.asm Success! Patching: /home/asar-ci/asar/tests/spc-inline.asm Success! Patching: /home/asar-ci/asar/tests/xkasemu.asm Success! Patching: /home/asar-ci/asar/tests/include-dir.asm Success! Patching: /home/asar-ci/asar/tests/escaping.asm Success! Patching: /home/asar-ci/asar/tests/builtindefinespass.asm Success! Patching: /home/asar-ci/asar/tests/advanced-prints.asm Success! Patching: /home/asar-ci/asar/tests/realbase.asm Success! Patching: /home/asar-ci/asar/tests/functest3.asm Success! Patching: /home/asar-ci/asar/tests/bank_shorthand.asm Success! Patching: /home/asar-ci/asar/tests/builtindefinesfail.asm Success! Patching: /home/asar-ci/asar/tests/warnings-1.asm Success! Patching: /home/asar-ci/asar/tests/global_label_error_macrolabel.asm Success! Patching: /home/asar-ci/asar/tests/fastrom.asm Success! Patching: /home/asar-ci/asar/tests/commabrokenquotes.asm Success! Patching: /home/asar-ci/asar/tests/archswitch.asm Success! Patching: /home/asar-ci/asar/tests/nesteddefines.asm Success! Patching: /home/asar-ci/asar/tests/arch-spc700.asm Success! Patching: /home/asar-ci/asar/tests/tablefiles.asm Success! Patching: /home/asar-ci/asar/tests/trailingcomma.asm Success! Patching: /home/asar-ci/asar/tests/functest1.asm Success! Patching: /home/asar-ci/asar/tests/assert-fail.asm Success! Patching: /home/asar-ci/asar/tests/warnings-3.asm Success! Patching: /home/asar-ci/asar/tests/std.asm Success! Patching: /home/asar-ci/asar/tests/emptysublabel.asm Success! Patching: /home/asar-ci/asar/tests/dd.asm Success! Patching: /home/asar-ci/asar/tests/warnings-2.asm Success! Patching: /home/asar-ci/asar/tests/prot.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /home/asar-ci/asar/tests/divbyforwardtable.asm Success! Patching: /home/asar-ci/asar/tests/0x.asm Success! Patching: /home/asar-ci/asar/tests/spcblock.asm Success! Patching: /home/asar-ci/asar/tests/32bitvalues.asm Success! Patching: /home/asar-ci/asar/tests/incbin.asm Success! Patching: /home/asar-ci/asar/tests/spcsynonyms.asm Success! Patching: /home/asar-ci/asar/tests/includeonce.asm Success! Patching: /home/asar-ci/asar/tests/define-quotes.asm Success! Patching: /home/asar-ci/asar/tests/datasize.asm Success! Patching: /home/asar-ci/asar/tests/half_bank_check.asm Success! Patching: /home/asar-ci/asar/tests/sa1freespace.asm Success! Patching: /home/asar-ci/asar/tests/global_label_success.asm Success! Patching: /home/asar-ci/asar/tests/badrep.asm Success! Patching: /home/asar-ci/asar/tests/sa1altmapper.asm Success! Patching: /home/asar-ci/asar/tests/forloop.asm Success! Patching: /home/asar-ci/asar/tests/global_label_error_duplicate.asm Success! Patching: /home/asar-ci/asar/tests/elseif.asm Success! Patching: /home/asar-ci/asar/tests/sa1bankswitch.asm Success! Patching: /home/asar-ci/asar/tests/arch-superfx.asm Success! Patching: /home/asar-ci/asar/tests/global_label_error_sublabel.asm Success! Patching: /home/asar-ci/asar/tests/v150features.asm Success! Patching: /home/asar-ci/asar/tests/fill.asm Success! Patching: /home/asar-ci/asar/tests/macrolabels.asm Success! Patching: /home/asar-ci/asar/tests/warnings-4.asm Success! Patching: /home/asar-ci/asar/tests/readoob.asm Success! Patching: /home/asar-ci/asar/tests/autoclean.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /home/asar-ci/asar/tests/mappers.asm Success! Patching: /home/asar-ci/asar/tests/setlabel.asm Success! Patching: /home/asar-ci/asar/tests/sfxfreespace.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /home/asar-ci/asar/tests/structs.asm Success! Patching: /home/asar-ci/asar/tests/pseudo-opcodes.asm Success! Patching: /home/asar-ci/asar/tests/pushpullns.asm Success! Patching: /home/asar-ci/asar/tests/labels_static_fail.asm Success! Patching: /home/asar-ci/asar/tests/includehierarchy.asm Success! Patching: /home/asar-ci/asar/tests/namespaces.asm Success! Patching: /home/asar-ci/asar/tests/labela.asm Success! Patching: /home/asar-ci/asar/tests/bankcross.asm Success! Patching: /home/asar-ci/asar/tests/protonbankstart.asm Success! Patching: /home/asar-ci/asar/tests/v140features.asm Success! Patching: /home/asar-ci/asar/tests/incsrcxkas-1.asm Success! Patching: /home/asar-ci/asar/tests/misc.asm Success! Patching: /home/asar-ci/asar/tests/freespaceshrink.asm Success! Patching: /home/asar-ci/asar/tests/variadic_errors.asm Success! Patching: /home/asar-ci/asar/tests/incsrcloop.asm Success! Patching: /home/asar-ci/asar/tests/badsublabel.asm Success! Patching: /home/asar-ci/asar/tests/variadic_syntax.asm Success! Patching: /home/asar-ci/asar/tests/multiprot.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /home/asar-ci/asar/tests/labels_static_pass.asm Success! Patching: /home/asar-ci/asar/tests/incbin_error.asm Success! Patching: /home/asar-ci/asar/tests/warn-immediate.asm Success! Patching: /home/asar-ci/asar/tests/functest2.asm Success! Patching: /home/asar-ci/asar/tests/arch-65816.asm Success! Patching: /home/asar-ci/asar/tests/db-spc.asm Success! Patching: /home/asar-ci/asar/tests/bigincbin.asm Success! Patching: /home/asar-ci/asar/tests/freespacealign.asm Success! Patching: /home/asar-ci/asar/tests/optimizer.asm Success! Patching: /home/asar-ci/asar/tests/v160features.asm Success! Patching: /home/asar-ci/asar/tests/macronoarg.asm Success! Patching: /home/asar-ci/asar/tests/assert-pass.asm Success! 91 out of 91 performed tests succeeded. ++ realpath asar/bin/asar + asar-tests/asar-app-test /home/asar-ci/build/asar/bin/asar /home/asar-ci/asar/tests /home/asar-ci/asar/dummy_rom.sfc tests-tmp Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/datasize_freespace.asm" "tests-tmp/datasize_freespace.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/read.asm" "tests-tmp/read.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/120freespaces.asm" "tests-tmp/120freespaces.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/opcodesize.asm" "tests-tmp/opcodesize.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/nestedpushpcfreespace.asm" "tests-tmp/nestedpushpcfreespace.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/spc-inline.asm" "tests-tmp/spc-inline.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/xkasemu.asm" "tests-tmp/xkasemu.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/include-dir.asm" "tests-tmp/include-dir.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/escaping.asm" "tests-tmp/escaping.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/builtindefinespass.asm" "tests-tmp/builtindefinespass.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/advanced-prints.asm" "tests-tmp/advanced-prints.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/realbase.asm" "tests-tmp/realbase.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/functest3.asm" "tests-tmp/functest3.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/bank_shorthand.asm" "tests-tmp/bank_shorthand.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/builtindefinesfail.asm" "tests-tmp/builtindefinesfail.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/warnings-1.asm" "tests-tmp/warnings-1.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/global_label_error_macrolabel.asm" "tests-tmp/global_label_error_macrolabel.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/fastrom.asm" "tests-tmp/fastrom.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/commabrokenquotes.asm" "tests-tmp/commabrokenquotes.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/archswitch.asm" "tests-tmp/archswitch.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/nesteddefines.asm" "tests-tmp/nesteddefines.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/arch-spc700.asm" "tests-tmp/arch-spc700.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/tablefiles.asm" "tests-tmp/tablefiles.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/trailingcomma.asm" "tests-tmp/trailingcomma.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/functest1.asm" "tests-tmp/functest1.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/assert-fail.asm" "tests-tmp/assert-fail.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/warnings-3.asm" "tests-tmp/warnings-3.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/std.asm" "tests-tmp/std.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/emptysublabel.asm" "tests-tmp/emptysublabel.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/dd.asm" "tests-tmp/dd.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/warnings-2.asm" "tests-tmp/warnings-2.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/prot.asm" "tests-tmp/prot.asm.sfc" Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/prot.asm" "tests-tmp/prot.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/divbyforwardtable.asm" "tests-tmp/divbyforwardtable.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/0x.asm" "tests-tmp/0x.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/spcblock.asm" "tests-tmp/spcblock.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/32bitvalues.asm" "tests-tmp/32bitvalues.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/incbin.asm" "tests-tmp/incbin.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/spcsynonyms.asm" "tests-tmp/spcsynonyms.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/includeonce.asm" "tests-tmp/includeonce.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/define-quotes.asm" "tests-tmp/define-quotes.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/datasize.asm" "tests-tmp/datasize.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/half_bank_check.asm" "tests-tmp/half_bank_check.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/sa1freespace.asm" "tests-tmp/sa1freespace.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/global_label_success.asm" "tests-tmp/global_label_success.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/badrep.asm" "tests-tmp/badrep.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/sa1altmapper.asm" "tests-tmp/sa1altmapper.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/forloop.asm" "tests-tmp/forloop.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/global_label_error_duplicate.asm" "tests-tmp/global_label_error_duplicate.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/elseif.asm" "tests-tmp/elseif.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/sa1bankswitch.asm" "tests-tmp/sa1bankswitch.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/arch-superfx.asm" "tests-tmp/arch-superfx.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/global_label_error_sublabel.asm" "tests-tmp/global_label_error_sublabel.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/v150features.asm" "tests-tmp/v150features.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/fill.asm" "tests-tmp/fill.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/macrolabels.asm" "tests-tmp/macrolabels.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/warnings-4.asm" "tests-tmp/warnings-4.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/readoob.asm" "tests-tmp/readoob.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/autoclean.asm" "tests-tmp/autoclean.asm.sfc" Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/autoclean.asm" "tests-tmp/autoclean.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/mappers.asm" "tests-tmp/mappers.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/setlabel.asm" "tests-tmp/setlabel.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/sfxfreespace.asm" "tests-tmp/sfxfreespace.asm.sfc" Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/sfxfreespace.asm" "tests-tmp/sfxfreespace.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/structs.asm" "tests-tmp/structs.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/pseudo-opcodes.asm" "tests-tmp/pseudo-opcodes.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/pushpullns.asm" "tests-tmp/pushpullns.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/labels_static_fail.asm" "tests-tmp/labels_static_fail.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/includehierarchy.asm" "tests-tmp/includehierarchy.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/namespaces.asm" "tests-tmp/namespaces.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/labela.asm" "tests-tmp/labela.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/bankcross.asm" "tests-tmp/bankcross.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/protonbankstart.asm" "tests-tmp/protonbankstart.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/v140features.asm" "tests-tmp/v140features.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/incsrcxkas-1.asm" "tests-tmp/incsrcxkas-1.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/misc.asm" "tests-tmp/misc.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/freespaceshrink.asm" "tests-tmp/freespaceshrink.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/variadic_errors.asm" "tests-tmp/variadic_errors.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/incsrcloop.asm" "tests-tmp/incsrcloop.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/badsublabel.asm" "tests-tmp/badsublabel.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/variadic_syntax.asm" "tests-tmp/variadic_syntax.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/multiprot.asm" "tests-tmp/multiprot.asm.sfc" Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/multiprot.asm" "tests-tmp/multiprot.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/labels_static_pass.asm" "tests-tmp/labels_static_pass.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/incbin_error.asm" "tests-tmp/incbin_error.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/warn-immediate.asm" "tests-tmp/warn-immediate.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/functest2.asm" "tests-tmp/functest2.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/arch-65816.asm" "tests-tmp/arch-65816.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/db-spc.asm" "tests-tmp/db-spc.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/bigincbin.asm" "tests-tmp/bigincbin.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/freespacealign.asm" "tests-tmp/freespacealign.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/optimizer.asm" "tests-tmp/optimizer.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/v160features.asm" "tests-tmp/v160features.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/macronoarg.asm" "tests-tmp/macronoarg.asm.sfc" Success! Executing: "/home/asar-ci/build/asar/bin/asar" -I"/home/asar-ci/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/home/asar-ci/asar/tests/assert-pass.asm" "tests-tmp/assert-pass.asm.sfc" Success! 91 out of 91 performed tests succeeded. + cp asar/lib/libasar.so /home/asar-ci/artifacts/build/57/libasar.so + lcov -d . -c --branch-coverage --filter branch --ignore-errors mismatch -o asar.info Capturing coverage data from . geninfo cmd: '/usr/local/bin/geninfo . --output-filename asar.info --ignore-errors mismatch --filter branch --memory 0 --branch-coverage' Found gcov version: 12.2.0 Using intermediate gcov format Writing temporary data to /tmp/geninfo_dat2hEZ Scanning . for .gcda files ... Found 18 data files in . Processing ./asar/CMakeFiles/asar-standalone.dir/macro.cpp.gcda geninfo: WARNING: /home/asar-ci/asar/src/asar/libstr.h:21: unexecuted block on non-branch line with non-zero hit count. Use "geninfo --rc geninfo_unexecuted_blocks=1 to set count to zero. Processing ./asar/CMakeFiles/asar-standalone.dir/libstr.cpp.gcda geninfo: WARNING: /home/asar-ci/asar/src/asar/libstr.cpp:293: unexecuted block on non-branch line with non-zero hit count. Use "geninfo --rc geninfo_unexecuted_blocks=1 to set count to zero. (use "geninfo --ignore-errors gcov,gcov ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 1, 1: '1' -> '0' geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 3, 3: '1' -> '0' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 7, 7: '1' -> '0' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 13, 13: '1' -> '0' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 17, 17: '1' -> '0' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 1, 1: '1' -> '0' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 3, 3: '1' -> '0' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 7, 7: '1' -> '0' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 13, 13: '1' -> '0' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 17, 17: '1' -> '0' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) Processing ./asar/CMakeFiles/asar-standalone.dir/virtualfile.cpp.gcda geninfo: WARNING: /home/asar-ci/asar/src/asar/libstr.h:105: unexecuted block on non-branch line with non-zero hit count. Use "geninfo --rc geninfo_unexecuted_blocks=1 to set count to zero. (use "geninfo --ignore-errors gcov,gcov ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 1, 1: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 5, 5: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 9, 9: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 13, 13: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 15, 15: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 1, 1: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 5, 5: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 9, 9: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 13, 13: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 15, 15: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) Processing ./asar/CMakeFiles/asar-standalone.dir/warnings.cpp.gcda Processing ./asar/CMakeFiles/asar-standalone.dir/main.cpp.gcda geninfo: WARNING: /home/asar-ci/asar/src/asar/main.cpp:720: unexecuted block on non-branch line with non-zero hit count. Use "geninfo --rc geninfo_unexecuted_blocks=1 to set count to zero. (use "geninfo --ignore-errors gcov,gcov ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/assembleblock.h":26: mismatched exception tag for id 1, 1: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/assembleblock.h":26: mismatched exception tag for id 1, 1: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 7, 7: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 11, 11: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 15, 15: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 17, 17: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 19, 19: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 21, 21: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 25, 25: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 27, 27: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 29, 29: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 7, 7: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 11, 11: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 15, 15: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 17, 17: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 19, 19: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 21, 21: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 25, 25: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 27, 27: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 29, 29: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) Processing ./asar/CMakeFiles/asar-standalone.dir/asar_math.cpp.gcda geninfo: WARNING: /home/asar-ci/asar/src/asar/libstr.h:21: unexecuted block on non-branch line with non-zero hit count. Use "geninfo --rc geninfo_unexecuted_blocks=1 to set count to zero. (use "geninfo --ignore-errors gcov,gcov ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 1, 1: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 3, 3: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 5, 5: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 7, 7: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 9, 9: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 11, 11: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 13, 13: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 15, 15: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 17, 17: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 19, 19: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 21, 21: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 23, 23: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 25, 25: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 27, 27: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 29, 29: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 33, 33: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 35, 35: '1' -> '0' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 37, 37: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 39, 39: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 45, 45: '1' -> '0' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 59, 59: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 1, 1: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 3, 3: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 5, 5: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 7, 7: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 9, 9: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 11, 11: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 13, 13: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 15, 15: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 17, 17: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 19, 19: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 21, 21: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 23, 23: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 25, 25: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 27, 27: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 29, 29: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 33, 33: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 35, 35: '1' -> '0' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 37, 37: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 39, 39: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 45, 45: '1' -> '0' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 59, 59: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) Processing ./asar/CMakeFiles/asar-standalone.dir/libsmw.cpp.gcda geninfo: WARNING: /home/asar-ci/asar/src/asar/libsmw.cpp:119: unexecuted block on non-branch line with non-zero hit count. Use "geninfo --rc geninfo_unexecuted_blocks=1 to set count to zero. (use "geninfo --ignore-errors gcov,gcov ..." to suppress this warning) Processing ./asar/CMakeFiles/asar-standalone.dir/addr2line.cpp.gcda geninfo: WARNING: /home/asar-ci/asar/src/asar/addr2line.h:31: unexecuted block on non-branch line with non-zero hit count. Use "geninfo --rc geninfo_unexecuted_blocks=1 to set count to zero. (use "geninfo --ignore-errors gcov,gcov ..." to suppress this warning) Processing ./asar/CMakeFiles/asar-standalone.dir/arch-spc700.cpp.gcda geninfo: WARNING: /home/asar-ci/asar/src/asar/libstr.h:61: unexecuted block on non-branch line with non-zero hit count. Use "geninfo --rc geninfo_unexecuted_blocks=1 to set count to zero. (use "geninfo --ignore-errors gcov,gcov ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 1, 1: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 3, 3: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 5, 5: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 7, 7: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 9, 9: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 11, 11: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 13, 13: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 15, 15: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 19, 19: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 21, 21: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 23, 23: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 25, 25: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 27, 27: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 29, 29: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 33, 33: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 35, 35: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 37, 37: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 39, 39: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) geninfo: WARNING: ('mismatch') "/home/asar-ci/asar/src/asar/libstr.h":46: mismatched exception tag for id 43, 43: '0' -> '1' (use "geninfo --ignore-errors mismatch,mismatch ..." to suppress this warning) Processing ./asar/CMakeFiles/asar-standalone.dir/errors.cpp.gcda Processing ./asar/CMakeFiles/asar-standalone.dir/platform/linux/file-helpers-linux.cpp.gcda Processing ./asar/CMakeFiles/asar-standalone.dir/platform/file-helpers.cpp.gcda geninfo: WARNING: /home/asar-ci/asar/src/asar/libstr.h:21: unexecuted block on non-branch line with non-zero hit count. Use "geninfo --rc geninfo_unexecuted_blocks=1 to set count to zero. (use "geninfo --ignore-errors gcov,gcov ..." to suppress this warning) Processing ./asar/CMakeFiles/asar-standalone.dir/crc32.cpp.gcda Processing ./asar/CMakeFiles/asar-standalone.dir/interface-cli.cpp.gcda geninfo: WARNING: /home/asar-ci/asar/src/asar/libstr.h:56: unexecuted block on non-branch line with non-zero hit count. Use "geninfo --rc geninfo_unexecuted_blocks=1 to set count to zero. (use "geninfo --ignore-errors gcov,gcov ..." to suppress this warning) Processing ./asar/CMakeFiles/asar-standalone.dir/libcon.cpp.gcda Processing ./asar/CMakeFiles/asar-standalone.dir/arch-65816.cpp.gcda geninfo: WARNING: /home/asar-ci/asar/src/asar/libstr.h:573: unexecuted block on non-branch line with non-zero hit count. Use "geninfo --rc geninfo_unexecuted_blocks=1 to set count to zero. (use "geninfo --ignore-errors gcov,gcov ..." to suppress this warning) Processing ./asar/CMakeFiles/asar-standalone.dir/arch-superfx.cpp.gcda Processing ./asar/CMakeFiles/asar-standalone.dir/assembleblock.cpp.gcda geninfo: WARNING: /home/asar-ci/asar/src/asar/libstr.h:21: unexecuted block on non-branch line with non-zero hit count. Use "geninfo --rc geninfo_unexecuted_blocks=1 to set count to zero. (use "geninfo --ignore-errors gcov,gcov ..." to suppress this warning) Finished .info-file creation Filter suppressions 'branch': 762 instances 762 coverpoints + genhtml --branch-coverage -o /home/asar-ci/artifacts/build/57/coverage asar.info Found 32 entries. Found common filename prefix "/home/asar-ci/asar/src" Generating output. Processing file /usr/include/string.h lines=6 hit=6 Processing file asar/errors.cpp lines=23 hit=23 functions=6 hit=6 branches=4 hit=4 Processing file asar/main.cpp lines=465 hit=388 functions=22 hit=18 branches=491 hit=326 Processing file asar/arch-superfx.cpp lines=180 hit=167 functions=7 hit=6 branches=120 hit=89 Processing file asar/macro.cpp lines=176 hit=158 functions=5 hit=5 branches=228 hit=137 Processing file asar/warnings.cpp lines=57 hit=52 functions=8 hit=7 branches=40 hit=31 Processing file asar/arch-spc700.cpp lines=273 hit=263 functions=10 hit=9 branches=446 hit=264 Processing file asar/assocarr.h lines=112 hit=107 functions=82 hit=70 branches=56 hit=52 Processing file asar/addr2line.cpp lines=25 hit=25 functions=3 hit=3 branches=6 hit=5 Processing file /usr/include/c++/12/initializer_list lines=2 hit=2 Processing file asar/libcon.cpp lines=70 hit=26 functions=15 hit=7 branches=46 hit=10 Processing file asar/asar_math.cpp lines=461 hit=420 functions=92 hit=68 branches=432 hit=262 Processing file asar/libstr.h lines=237 hit=218 functions=49 hit=44 branches=158 hit=134 Processing file asar/platform/linux/file-helpers-linux.cpp lines=10 hit=10 functions=4 hit=4 branches=4 hit=3 Processing file asar/asar.h lines=7 hit=7 functions=2 hit=2 branches=2 hit=2 Processing file asar/std-includes.h lines=4 hit=4 functions=1 hit=1 Processing file asar/libsmw.cpp lines=226 hit=170 functions=17 hit=15 branches=240 hit=106 Processing file asar/virtualfile.cpp lines=109 hit=77 functions=21 hit=14 branches=66 hit=35 Processing file /usr/include/c++/12/bits/stl_function.h lines=9 hit=9 branches=8 hit=7 Processing file asar/assembleblock.cpp lines=1464 hit=1231 functions=40 hit=37 branches=2278 hit=1278 Processing file asar/interface-cli.cpp lines=205 hit=119 functions=4 hit=4 branches=246 hit=90 Processing file asar/arch-65816.cpp lines=120 hit=119 functions=3 hit=3 branches=124 hit=75 Processing file asar/libmisc.h lines=4 hit=4 functions=1 hit=1 branches=4 hit=4 Processing file asar/crc32.cpp lines=6 hit=6 functions=1 hit=1 branches=2 hit=2 Processing file asar/addr2line.h lines=1 hit=1 Processing file asar/libstr.cpp lines=257 hit=216 functions=21 hit=21 branches=200 hit=142 Processing file asar/autoarray.h lines=67 hit=61 functions=74 hit=62 branches=38 hit=28 Processing file asar/virtualfile.h lines=1 hit=1 Processing file asar/assembleblock.h lines=4 hit=4 Processing file asar/platform/file-helpers.cpp lines=58 hit=50 functions=4 hit=3 branches=62 hit=45 Processing file asar/macro.h lines=1 hit=1 Processing file asar/libsmw.h lines=66 hit=56 functions=2 hit=2 branches=76 hit=41 Overall coverage rate: lines......: 85.0% (4001 of 4706 lines) functions......: 83.6% (413 of 494 functions) branches......: 59.0% (3172 of 5377 branches)