+ renice +1 1708436 1708436 (process ID) old priority 0, new priority 1 + cd /home/asar-ci/asar + git fetch From https://github.com/RPGHacker/asar 5f454f4..c795781 asar_19 -> origin/asar_19 + git checkout c7957811ac0a2a3fa690d55ede12ffc82de9199c Previous HEAD position was d03a628 change version numbering scheme to 2.0.0 instead of 2.00 HEAD is now at c795781 minor changelog updates, should be up to date for 1.90 + 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 [ 3%] Building CXX object asar/CMakeFiles/asar-static.dir/interface-lib.cpp.o [ 3%] Building CXX object asar/CMakeFiles/asar-standalone.dir/interface-cli.cpp.o [ 4%] Building CXX object asar-tests/CMakeFiles/asar-app-test.dir/test.cpp.o [ 6%] Building CXX object asar/CMakeFiles/asar.dir/interface-lib.cpp.o [ 8%] Building CXX object asar/CMakeFiles/asar-static.dir/addr2line.cpp.o [ 9%] Building CXX object asar/CMakeFiles/asar-standalone.dir/addr2line.cpp.o [ 11%] Building CXX object asar/CMakeFiles/asar.dir/addr2line.cpp.o [ 14%] Linking CXX executable asar-app-test [ 14%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-65816.cpp.o [ 16%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-spc700.cpp.o [ 17%] Building CXX object asar/CMakeFiles/asar.dir/arch-65816.cpp.o [ 19%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-65816.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); | ^~ [ 22%] Building CXX object asar/CMakeFiles/asar.dir/arch-spc700.cpp.o [ 22%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-superfx.cpp.o [ 24%] 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); | ^~ /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); | ^~ [ 27%] Building CXX object asar/CMakeFiles/asar.dir/arch-superfx.cpp.o [ 27%] Building CXX object asar/CMakeFiles/asar-static.dir/assembleblock.cpp.o [ 29%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-superfx.cpp.o [ 30%] Building CXX object asar/CMakeFiles/asar.dir/assembleblock.cpp.o [ 32%] Building CXX object asar/CMakeFiles/asar-standalone.dir/assembleblock.cpp.o [ 32%] Built target asar-app-test [ 33%] Building CXX object asar-tests/CMakeFiles/asar-dll-test.dir/test.cpp.o [ 35%] Building C object asar-tests/CMakeFiles/asar-dll-test.dir/__/asar-dll-bindings/c/asardll.c.o [ 37%] Linking CXX executable asar-dll-test [ 37%] Built target asar-dll-test [ 38%] Building CXX object asar/CMakeFiles/asar-standalone.dir/crc32.cpp.o [ 40%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libcon.cpp.o [ 41%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libsmw.cpp.o [ 43%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libstr.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); | ^~~~~~~ [ 45%] Building CXX object asar/CMakeFiles/asar-standalone.dir/macro.cpp.o [ 46%] Building CXX object asar/CMakeFiles/asar-standalone.dir/main.cpp.o [ 48%] Building CXX object asar/CMakeFiles/asar.dir/crc32.cpp.o [ 50%] Building CXX object asar/CMakeFiles/asar.dir/libcon.cpp.o [ 51%] Building CXX object asar/CMakeFiles/asar.dir/libsmw.cpp.o [ 53%] Building CXX object asar/CMakeFiles/asar.dir/libstr.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); | ^~~~~~~ [ 54%] Building CXX object asar/CMakeFiles/asar.dir/macro.cpp.o [ 56%] Building CXX object asar/CMakeFiles/asar.dir/main.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:1191:30: warning: ‘cond’ may be used uninitialized [-Wmaybe-uninitialized] 1191 | else if (cond) | ^~ /home/asar-ci/asar/src/asar/assembleblock.cpp:1067:22: note: ‘cond’ was declared here 1067 | bool cond; | ^~~~ [ 58%] Building CXX object asar/CMakeFiles/asar.dir/asar_math.cpp.o [ 59%] Building CXX object asar/CMakeFiles/asar.dir/virtualfile.cpp.o [ 61%] Building CXX object asar/CMakeFiles/asar.dir/warnings.cpp.o [ 62%] Building CXX object asar/CMakeFiles/asar.dir/errors.cpp.o [ 64%] Building CXX object asar/CMakeFiles/asar.dir/platform/file-helpers.cpp.o [ 66%] Building CXX object asar/CMakeFiles/asar.dir/platform/linux/file-helpers-linux.cpp.o [ 67%] Building CXX object asar/CMakeFiles/asar-standalone.dir/asar_math.cpp.o [ 69%] Building CXX object asar/CMakeFiles/asar-standalone.dir/virtualfile.cpp.o [ 70%] Building CXX object asar/CMakeFiles/asar-standalone.dir/warnings.cpp.o [ 72%] Building CXX object asar/CMakeFiles/asar-standalone.dir/errors.cpp.o [ 74%] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/file-helpers.cpp.o [ 75%] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/linux/file-helpers-linux.cpp.o [ 77%] Building CXX object asar/CMakeFiles/asar-static.dir/crc32.cpp.o [ 79%] Building CXX object asar/CMakeFiles/asar-static.dir/libcon.cpp.o [ 80%] Building CXX object asar/CMakeFiles/asar-static.dir/libsmw.cpp.o [ 82%] Building CXX object asar/CMakeFiles/asar-static.dir/libstr.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); | ^~~~~~~ [ 83%] Building CXX object asar/CMakeFiles/asar-static.dir/macro.cpp.o [ 85%] Building CXX object asar/CMakeFiles/asar-static.dir/main.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:1191:30: warning: ‘cond’ may be used uninitialized [-Wmaybe-uninitialized] 1191 | else if (cond) | ^~ /home/asar-ci/asar/src/asar/assembleblock.cpp:1067:22: note: ‘cond’ was declared here 1067 | bool cond; | ^~~~ [ 87%] Building CXX object asar/CMakeFiles/asar-static.dir/asar_math.cpp.o [ 88%] Building CXX object asar/CMakeFiles/asar-static.dir/virtualfile.cpp.o [ 90%] Building CXX object asar/CMakeFiles/asar-static.dir/warnings.cpp.o [ 91%] Building CXX object asar/CMakeFiles/asar-static.dir/errors.cpp.o [ 93%] Building CXX object asar/CMakeFiles/asar-static.dir/platform/file-helpers.cpp.o [ 95%] Building CXX object asar/CMakeFiles/asar-static.dir/platform/linux/file-helpers-linux.cpp.o [ 96%] Linking CXX shared library lib/libasar.so [ 96%] Built target asar [ 98%] Linking CXX static library lib/libasar-static.a [ 98%] Built target asar-static /home/asar-ci/asar/src/asar/assembleblock.cpp: In function ‘void assembleblock(const char*, bool)’: /home/asar-ci/asar/src/asar/assembleblock.cpp:1191:30: warning: ‘cond’ may be used uninitialized [-Wmaybe-uninitialized] 1191 | else if (cond) | ^~ /home/asar-ci/asar/src/asar/assembleblock.cpp:1067:22: note: ‘cond’ was declared here 1067 | bool cond; | ^~~~ [100%] Linking CXX executable bin/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. + '[' -x asar-tests/newtest ']' + '[' -f /home/asar-ci/asar/src/asar-tests/interface-tests/main.py ']' + cp asar/lib/libasar.so /home/asar-ci/artifacts/build/90/libasar.so + /home/asar-ci/gcovr/env/bin/gcovr -r ../asar . --json coverage.json (INFO) Reading coverage data... (INFO) Writing coverage report... + rm -rf /home/asar-ci/build_win + mkdir /home/asar-ci/build_win + cd /home/asar-ci/build_win + cmake -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_BUILD_TYPE=MinSizeRel -DCMAKE_TOOLCHAIN_FILE=../cmake/mingw-x64.cmake -DASAR_COVERAGE=ON /home/asar-ci/asar/src -- The C compiler identification is GNU 12.0.0 -- The CXX compiler identification is GNU 12.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/x86_64-w64-mingw32-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/x86_64-w64-mingw32-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done -- Generating done -- Build files have been written to: /home/asar-ci/build_win + make -j4 [ 1%] Building CXX object asar-tests/CMakeFiles/asar-app-test.dir/test.cpp.obj [ 4%] Building CXX object asar/CMakeFiles/asar-static.dir/interface-lib.cpp.obj [ 4%] Building CXX object asar/CMakeFiles/asar-standalone.dir/interface-cli.cpp.obj [ 6%] Building CXX object asar/CMakeFiles/asar.dir/interface-lib.cpp.obj [ 7%] Building CXX object asar/CMakeFiles/asar-standalone.dir/addr2line.cpp.obj In file included from /usr/share/mingw-w64/include/winnt.h:27, from /usr/share/mingw-w64/include/minwindef.h:163, from /usr/share/mingw-w64/include/windef.h:9, from /usr/share/mingw-w64/include/windows.h:69, from /home/asar-ci/asar/src/asar/dll_helper.h:3, from /home/asar-ci/asar/src/asar/interface-lib.cpp:13: In function ‘long long unsigned int __readgsqword(long unsigned int)’, inlined from ‘void* GetCurrentFiber()’ at /usr/share/mingw-w64/include/winnt.h:9095:73, inlined from ‘bool run_as_fiber(functor&&) [with functor = asar_patch(const char*, char*, int, int*)::&]’ at /home/asar-ci/asar/src/asar/dll_helper.h:40:36, inlined from ‘bool asar_patch(const char*, char*, int, int*)’ at /home/asar-ci/asar/src/asar/interface-lib.cpp:329:21: /usr/share/mingw-w64/include/psdk_inc/intrin-impl.h:838:1: warning: array subscript 0 is outside array bounds of ‘long long unsigned int [0]’ [-Warray-bounds] 838 | __buildreadseg(__readgsqword, unsigned __int64, "gs", "q") | ^~~~~~~~~~~~~~ /usr/share/mingw-w64/include/psdk_inc/intrin-impl.h:838:1: warning: array subscript 0 is outside array bounds of ‘long long unsigned int [0]’ [-Warray-bounds] In function ‘long long unsigned int __readgsqword(long unsigned int)’, inlined from ‘void* GetCurrentFiber()’ at /usr/share/mingw-w64/include/winnt.h:9095:73, inlined from ‘bool run_as_fiber(functor&&) [with functor = asar_patch_ex(const patchparams_base*)::&]’ at /home/asar-ci/asar/src/asar/dll_helper.h:40:36, inlined from ‘bool asar_patch_ex(const patchparams_base*)’ at /home/asar-ci/asar/src/asar/interface-lib.cpp:437:21: /usr/share/mingw-w64/include/psdk_inc/intrin-impl.h:838:1: warning: array subscript 0 is outside array bounds of ‘long long unsigned int [0]’ [-Warray-bounds] 838 | __buildreadseg(__readgsqword, unsigned __int64, "gs", "q") | ^~~~~~~~~~~~~~ /usr/share/mingw-w64/include/psdk_inc/intrin-impl.h:838:1: warning: array subscript 0 is outside array bounds of ‘long long unsigned int [0]’ [-Warray-bounds] In file included from /usr/share/mingw-w64/include/winnt.h:27, from /usr/share/mingw-w64/include/minwindef.h:163, from /usr/share/mingw-w64/include/windef.h:9, from /usr/share/mingw-w64/include/windows.h:69, from /home/asar-ci/asar/src/asar/dll_helper.h:3, from /home/asar-ci/asar/src/asar/interface-lib.cpp:13: In function ‘long long unsigned int __readgsqword(long unsigned int)’, inlined from ‘void* GetCurrentFiber()’ at /usr/share/mingw-w64/include/winnt.h:9095:73, inlined from ‘bool run_as_fiber(functor&&) [with functor = asar_patch(const char*, char*, int, int*)::&]’ at /home/asar-ci/asar/src/asar/dll_helper.h:40:36, inlined from ‘bool asar_patch(const char*, char*, int, int*)’ at /home/asar-ci/asar/src/asar/interface-lib.cpp:329:21: /usr/share/mingw-w64/include/psdk_inc/intrin-impl.h:838:1: warning: array subscript 0 is outside array bounds of ‘long long unsigned int [0]’ [-Warray-bounds] 838 | __buildreadseg(__readgsqword, unsigned __int64, "gs", "q") | ^~~~~~~~~~~~~~ /usr/share/mingw-w64/include/psdk_inc/intrin-impl.h:838:1: warning: array subscript 0 is outside array bounds of ‘long long unsigned int [0]’ [-Warray-bounds] In function ‘long long unsigned int __readgsqword(long unsigned int)’, inlined from ‘void* GetCurrentFiber()’ at /usr/share/mingw-w64/include/winnt.h:9095:73, inlined from ‘bool run_as_fiber(functor&&) [with functor = asar_patch_ex(const patchparams_base*)::&]’ at /home/asar-ci/asar/src/asar/dll_helper.h:40:36, inlined from ‘bool asar_patch_ex(const patchparams_base*)’ at /home/asar-ci/asar/src/asar/interface-lib.cpp:437:21: /usr/share/mingw-w64/include/psdk_inc/intrin-impl.h:838:1: warning: array subscript 0 is outside array bounds of ‘long long unsigned int [0]’ [-Warray-bounds] 838 | __buildreadseg(__readgsqword, unsigned __int64, "gs", "q") | ^~~~~~~~~~~~~~ /usr/share/mingw-w64/include/psdk_inc/intrin-impl.h:838:1: warning: array subscript 0 is outside array bounds of ‘long long unsigned int [0]’ [-Warray-bounds] [ 9%] Building CXX object asar/CMakeFiles/asar-static.dir/addr2line.cpp.obj [ 10%] Building CXX object asar/CMakeFiles/asar.dir/addr2line.cpp.obj [ 12%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-65816.cpp.obj [ 13%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-spc700.cpp.obj /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); | ^~ [ 15%] Building CXX object asar/CMakeFiles/asar-static.dir/arch-superfx.cpp.obj [ 16%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-65816.cpp.obj [ 18%] Building CXX object asar/CMakeFiles/asar-static.dir/assembleblock.cpp.obj [ 20%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-spc700.cpp.obj /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); | ^~ [ 21%] Building CXX object asar/CMakeFiles/asar.dir/arch-65816.cpp.obj [ 23%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-superfx.cpp.obj [ 24%] Building CXX object asar/CMakeFiles/asar.dir/arch-spc700.cpp.obj [ 26%] Building CXX object asar/CMakeFiles/asar-standalone.dir/assembleblock.cpp.obj /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); | ^~ [ 27%] Building CXX object asar/CMakeFiles/asar.dir/arch-superfx.cpp.obj [ 29%] Building CXX object asar/CMakeFiles/asar.dir/assembleblock.cpp.obj /home/asar-ci/asar/src/asar/assembleblock.cpp: In function ‘void assembleblock(const char*, bool)’: /home/asar-ci/asar/src/asar/assembleblock.cpp:1191:30: warning: ‘cond’ may be used uninitialized [-Wmaybe-uninitialized] 1191 | 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/crc32.cpp.obj [ 32%] Building CXX object asar/CMakeFiles/asar.dir/libcon.cpp.obj [ 33%] Building CXX object asar/CMakeFiles/asar.dir/libsmw.cpp.obj [ 35%] Linking CXX executable asar-app-test.exe [ 36%] Building CXX object asar/CMakeFiles/asar.dir/libstr.cpp.obj /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); | ^~~~~~~ [ 38%] Building CXX object asar/CMakeFiles/asar.dir/macro.cpp.obj [ 40%] Building CXX object asar/CMakeFiles/asar.dir/main.cpp.obj [ 40%] Built target asar-app-test [ 41%] Building CXX object asar-tests/CMakeFiles/asar-dll-test.dir/test.cpp.obj /home/asar-ci/asar/src/asar/assembleblock.cpp: In function ‘void assembleblock(const char*, bool)’: /home/asar-ci/asar/src/asar/assembleblock.cpp:1191:30: warning: ‘cond’ may be used uninitialized [-Wmaybe-uninitialized] 1191 | else if (cond) | ^~ /home/asar-ci/asar/src/asar/assembleblock.cpp:1067:22: note: ‘cond’ was declared here 1067 | bool cond; | ^~~~ [ 43%] Building CXX object asar/CMakeFiles/asar-static.dir/crc32.cpp.obj [ 44%] Building CXX object asar/CMakeFiles/asar-static.dir/libcon.cpp.obj [ 46%] Building CXX object asar/CMakeFiles/asar-static.dir/libsmw.cpp.obj [ 47%] Building CXX object asar/CMakeFiles/asar-static.dir/libstr.cpp.obj /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); | ^~~~~~~ [ 49%] Building CXX object asar/CMakeFiles/asar-static.dir/macro.cpp.obj [ 50%] Building CXX object asar/CMakeFiles/asar-static.dir/main.cpp.obj [ 52%] Building CXX object asar/CMakeFiles/asar.dir/asar_math.cpp.obj [ 53%] Building CXX object asar/CMakeFiles/asar.dir/virtualfile.cpp.obj [ 55%] Building CXX object asar/CMakeFiles/asar.dir/warnings.cpp.obj [ 56%] Building CXX object asar/CMakeFiles/asar.dir/errors.cpp.obj [ 58%] Building CXX object asar/CMakeFiles/asar.dir/platform/file-helpers.cpp.obj [ 60%] Building CXX object asar/CMakeFiles/asar.dir/platform/windows/file-helpers-win32.cpp.obj [ 61%] Building RC object asar/CMakeFiles/asar.dir/res/windows/asar_lib.rc.res [ 63%] Linking CXX shared library lib/libasar.dll [ 63%] Built target asar [ 64%] Building CXX object asar/CMakeFiles/asar-static.dir/asar_math.cpp.obj [ 66%] Building CXX object asar/CMakeFiles/asar-static.dir/virtualfile.cpp.obj [ 67%] Building CXX object asar/CMakeFiles/asar-static.dir/warnings.cpp.obj [ 69%] Building CXX object asar/CMakeFiles/asar-static.dir/errors.cpp.obj [ 70%] Building CXX object asar/CMakeFiles/asar-static.dir/platform/file-helpers.cpp.obj [ 72%] Building CXX object asar/CMakeFiles/asar-static.dir/platform/windows/file-helpers-win32.cpp.obj [ 73%] Building RC object asar/CMakeFiles/asar-static.dir/res/windows/asar_lib.rc.res [ 75%] Building C object asar-tests/CMakeFiles/asar-dll-test.dir/__/asar-dll-bindings/c/asardll.c.obj [ 76%] Linking CXX static library lib/libasar-static.a [ 76%] Built target asar-static [ 78%] Building CXX object asar/CMakeFiles/asar-standalone.dir/crc32.cpp.obj [ 80%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libcon.cpp.obj [ 81%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libsmw.cpp.obj [ 83%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libstr.cpp.obj /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); | ^~~~~~~ [ 84%] Building CXX object asar/CMakeFiles/asar-standalone.dir/macro.cpp.obj [ 86%] Building CXX object asar/CMakeFiles/asar-standalone.dir/main.cpp.obj /home/asar-ci/asar/src/asar/assembleblock.cpp: In function ‘void assembleblock(const char*, bool)’: /home/asar-ci/asar/src/asar/assembleblock.cpp:1191:30: warning: ‘cond’ may be used uninitialized [-Wmaybe-uninitialized] 1191 | else if (cond) | ^~ /home/asar-ci/asar/src/asar/assembleblock.cpp:1067:22: note: ‘cond’ was declared here 1067 | bool cond; | ^~~~ [ 87%] Building CXX object asar/CMakeFiles/asar-standalone.dir/asar_math.cpp.obj [ 89%] Building CXX object asar/CMakeFiles/asar-standalone.dir/virtualfile.cpp.obj [ 90%] Building CXX object asar/CMakeFiles/asar-standalone.dir/warnings.cpp.obj [ 92%] Building CXX object asar/CMakeFiles/asar-standalone.dir/errors.cpp.obj [ 93%] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/file-helpers.cpp.obj [ 95%] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/windows/file-helpers-win32.cpp.obj [ 96%] Building RC object asar/CMakeFiles/asar-standalone.dir/res/windows/asar.rc.res [ 98%] Linking CXX executable bin/asar.exe [100%] Linking CXX executable asar-dll-test.exe [100%] Built target asar-standalone [100%] Built target asar-dll-test + mkdir tests-tmp ++ winepath -w /home/asar-ci/asar it looks like wine32 is missing, you should install it. multiarch needs to be enabled first. as root, please execute "dpkg --add-architecture i386 && apt-get update && apt-get install wine32:i386" 0050:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. 0050:err:winediag:nodrv_CreateWindow L"The explorer process failed to start." 0050:err:systray:initialize_systray Could not create tray window + winsrc='Z:\home\asar-ci\asar' ++ winepath -w asar it looks like wine32 is missing, you should install it. multiarch needs to be enabled first. as root, please execute "dpkg --add-architecture i386 && apt-get update && apt-get install wine32:i386" + winbin='Z:\home\asar-ci\build_win\asar' + wine asar-tests/asar-dll-test.exe 'Z:\home\asar-ci\build_win\asar/lib/libasar.dll' 'Z:\home\asar-ci\asar/tests' 'Z:\home\asar-ci\asar/dummy_rom.sfc' tests-tmp it looks like wine32 is missing, you should install it. multiarch needs to be enabled first. as root, please execute "dpkg --add-architecture i386 && apt-get update && apt-get install wine32:i386" Patching: Z:\home\asar-ci\asar/tests/0x.asm Success! Patching: Z:\home\asar-ci\asar/tests/120freespaces.asm Success! Patching: Z:\home\asar-ci\asar/tests/32bitvalues.asm Success! Patching: Z:\home\asar-ci\asar/tests/advanced-prints.asm Success! Patching: Z:\home\asar-ci\asar/tests/arch-65816.asm Success! Patching: Z:\home\asar-ci\asar/tests/arch-spc700.asm Success! Patching: Z:\home\asar-ci\asar/tests/arch-superfx.asm Success! Patching: Z:\home\asar-ci\asar/tests/archswitch.asm Success! Patching: Z:\home\asar-ci\asar/tests/assert-fail.asm Success! Patching: Z:\home\asar-ci\asar/tests/assert-pass.asm Success! Patching: Z:\home\asar-ci\asar/tests/autoclean.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: Z:\home\asar-ci\asar/tests/badrep.asm Success! Patching: Z:\home\asar-ci\asar/tests/badsublabel.asm Success! Patching: Z:\home\asar-ci\asar/tests/bankcross.asm Success! Patching: Z:\home\asar-ci\asar/tests/bank_shorthand.asm Success! Patching: Z:\home\asar-ci\asar/tests/bigincbin.asm Success! Patching: Z:\home\asar-ci\asar/tests/builtindefinesfail.asm Success! Patching: Z:\home\asar-ci\asar/tests/builtindefinespass.asm Success! Patching: Z:\home\asar-ci\asar/tests/commabrokenquotes.asm Success! Patching: Z:\home\asar-ci\asar/tests/datasize.asm Success! Patching: Z:\home\asar-ci\asar/tests/datasize_freespace.asm Success! Patching: Z:\home\asar-ci\asar/tests/db-spc.asm Success! Patching: Z:\home\asar-ci\asar/tests/dd.asm Success! Patching: Z:\home\asar-ci\asar/tests/define-quotes.asm Success! Patching: Z:\home\asar-ci\asar/tests/divbyforwardtable.asm Success! Patching: Z:\home\asar-ci\asar/tests/elseif.asm Success! Patching: Z:\home\asar-ci\asar/tests/emptysublabel.asm Success! Patching: Z:\home\asar-ci\asar/tests/escaping.asm Success! Patching: Z:\home\asar-ci\asar/tests/fastrom.asm Success! Patching: Z:\home\asar-ci\asar/tests/fill.asm Success! Patching: Z:\home\asar-ci\asar/tests/forloop.asm Success! Patching: Z:\home\asar-ci\asar/tests/freespacealign.asm Success! Patching: Z:\home\asar-ci\asar/tests/freespaceshrink.asm Success! Patching: Z:\home\asar-ci\asar/tests/functest1.asm Success! Patching: Z:\home\asar-ci\asar/tests/functest2.asm Success! Patching: Z:\home\asar-ci\asar/tests/functest3.asm Success! Patching: Z:\home\asar-ci\asar/tests/global_label_error_duplicate.asm Success! Patching: Z:\home\asar-ci\asar/tests/global_label_error_macrolabel.asm Success! Patching: Z:\home\asar-ci\asar/tests/global_label_error_sublabel.asm Success! Patching: Z:\home\asar-ci\asar/tests/global_label_success.asm Success! Patching: Z:\home\asar-ci\asar/tests/half_bank_check.asm Success! Patching: Z:\home\asar-ci\asar/tests/incbin.asm Success! Patching: Z:\home\asar-ci\asar/tests/incbin_error.asm Success! Patching: Z:\home\asar-ci\asar/tests/include-dir.asm Success! Patching: Z:\home\asar-ci\asar/tests/includehierarchy.asm Success! Patching: Z:\home\asar-ci\asar/tests/includeonce.asm Success! Patching: Z:\home\asar-ci\asar/tests/incsrcloop.asm Success! Patching: Z:\home\asar-ci\asar/tests/incsrcxkas-1.asm Success! Patching: Z:\home\asar-ci\asar/tests/labela.asm Success! Patching: Z:\home\asar-ci\asar/tests/labels_static_fail.asm Success! Patching: Z:\home\asar-ci\asar/tests/labels_static_pass.asm Success! Patching: Z:\home\asar-ci\asar/tests/macrolabels.asm Success! Patching: Z:\home\asar-ci\asar/tests/macronoarg.asm Success! Patching: Z:\home\asar-ci\asar/tests/mappers.asm Success! Patching: Z:\home\asar-ci\asar/tests/misc.asm Success! Patching: Z:\home\asar-ci\asar/tests/multiprot.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: Z:\home\asar-ci\asar/tests/namespaces.asm Success! Patching: Z:\home\asar-ci\asar/tests/nesteddefines.asm Success! Patching: Z:\home\asar-ci\asar/tests/nestedpushpcfreespace.asm Success! Patching: Z:\home\asar-ci\asar/tests/opcodesize.asm Success! Patching: Z:\home\asar-ci\asar/tests/optimizer.asm Success! Patching: Z:\home\asar-ci\asar/tests/prot.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: Z:\home\asar-ci\asar/tests/protonbankstart.asm Success! Patching: Z:\home\asar-ci\asar/tests/pseudo-opcodes.asm Success! Patching: Z:\home\asar-ci\asar/tests/pushpullns.asm Success! Patching: Z:\home\asar-ci\asar/tests/read.asm Success! Patching: Z:\home\asar-ci\asar/tests/readoob.asm Success! Patching: Z:\home\asar-ci\asar/tests/realbase.asm Success! Patching: Z:\home\asar-ci\asar/tests/sa1altmapper.asm Success! Patching: Z:\home\asar-ci\asar/tests/sa1bankswitch.asm Success! Patching: Z:\home\asar-ci\asar/tests/sa1freespace.asm Success! Patching: Z:\home\asar-ci\asar/tests/setlabel.asm Success! Patching: Z:\home\asar-ci\asar/tests/sfxfreespace.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: Z:\home\asar-ci\asar/tests/spc-inline.asm Success! Patching: Z:\home\asar-ci\asar/tests/spcblock.asm Success! Patching: Z:\home\asar-ci\asar/tests/spcsynonyms.asm Success! Patching: Z:\home\asar-ci\asar/tests/std.asm Success! Patching: Z:\home\asar-ci\asar/tests/structs.asm Success! Patching: Z:\home\asar-ci\asar/tests/tablefiles.asm Success! Patching: Z:\home\asar-ci\asar/tests/trailingcomma.asm Success! Patching: Z:\home\asar-ci\asar/tests/v140features.asm Success! Patching: Z:\home\asar-ci\asar/tests/v150features.asm Success! Patching: Z:\home\asar-ci\asar/tests/v160features.asm Success! Patching: Z:\home\asar-ci\asar/tests/variadic_errors.asm Success! Patching: Z:\home\asar-ci\asar/tests/variadic_syntax.asm Success! Patching: Z:\home\asar-ci\asar/tests/warn-immediate.asm Success! Patching: Z:\home\asar-ci\asar/tests/warnings-1.asm Success! Patching: Z:\home\asar-ci\asar/tests/warnings-2.asm Success! Patching: Z:\home\asar-ci\asar/tests/warnings-3.asm Success! Patching: Z:\home\asar-ci\asar/tests/warnings-4.asm Success! Patching: Z:\home\asar-ci\asar/tests/xkasemu.asm Success! 91 out of 91 performed tests succeeded. + wine asar-tests/asar-app-test.exe 'Z:\home\asar-ci\build_win\asar/bin/asar.exe' 'Z:\home\asar-ci\asar/tests' 'Z:\home\asar-ci\asar/dummy_rom.sfc' tests-tmp it looks like wine32 is missing, you should install it. multiarch needs to be enabled first. as root, please execute "dpkg --add-architecture i386 && apt-get update && apt-get install wine32:i386" Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/0x.asm" "tests-tmp/0x.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/120freespaces.asm" "tests-tmp/120freespaces.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/32bitvalues.asm" "tests-tmp/32bitvalues.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/advanced-prints.asm" "tests-tmp/advanced-prints.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/arch-65816.asm" "tests-tmp/arch-65816.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/arch-spc700.asm" "tests-tmp/arch-spc700.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/arch-superfx.asm" "tests-tmp/arch-superfx.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/archswitch.asm" "tests-tmp/archswitch.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/assert-fail.asm" "tests-tmp/assert-fail.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/assert-pass.asm" "tests-tmp/assert-pass.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/autoclean.asm" "tests-tmp/autoclean.asm.sfc" Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/autoclean.asm" "tests-tmp/autoclean.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/badrep.asm" "tests-tmp/badrep.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/badsublabel.asm" "tests-tmp/badsublabel.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/bankcross.asm" "tests-tmp/bankcross.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/bank_shorthand.asm" "tests-tmp/bank_shorthand.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/bigincbin.asm" "tests-tmp/bigincbin.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/builtindefinesfail.asm" "tests-tmp/builtindefinesfail.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/builtindefinespass.asm" "tests-tmp/builtindefinespass.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/commabrokenquotes.asm" "tests-tmp/commabrokenquotes.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/datasize.asm" "tests-tmp/datasize.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/datasize_freespace.asm" "tests-tmp/datasize_freespace.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/db-spc.asm" "tests-tmp/db-spc.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/dd.asm" "tests-tmp/dd.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/define-quotes.asm" "tests-tmp/define-quotes.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/divbyforwardtable.asm" "tests-tmp/divbyforwardtable.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/elseif.asm" "tests-tmp/elseif.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/emptysublabel.asm" "tests-tmp/emptysublabel.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/escaping.asm" "tests-tmp/escaping.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/fastrom.asm" "tests-tmp/fastrom.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/fill.asm" "tests-tmp/fill.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/forloop.asm" "tests-tmp/forloop.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/freespacealign.asm" "tests-tmp/freespacealign.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/freespaceshrink.asm" "tests-tmp/freespaceshrink.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/functest1.asm" "tests-tmp/functest1.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/functest2.asm" "tests-tmp/functest2.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/functest3.asm" "tests-tmp/functest3.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/global_label_error_duplicate.asm" "tests-tmp/global_label_error_duplicate.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/global_label_error_macrolabel.asm" "tests-tmp/global_label_error_macrolabel.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/global_label_error_sublabel.asm" "tests-tmp/global_label_error_sublabel.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/global_label_success.asm" "tests-tmp/global_label_success.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/half_bank_check.asm" "tests-tmp/half_bank_check.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/incbin.asm" "tests-tmp/incbin.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/incbin_error.asm" "tests-tmp/incbin_error.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/include-dir.asm" "tests-tmp/include-dir.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/includehierarchy.asm" "tests-tmp/includehierarchy.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/includeonce.asm" "tests-tmp/includeonce.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/incsrcloop.asm" "tests-tmp/incsrcloop.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/incsrcxkas-1.asm" "tests-tmp/incsrcxkas-1.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/labela.asm" "tests-tmp/labela.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/labels_static_fail.asm" "tests-tmp/labels_static_fail.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/labels_static_pass.asm" "tests-tmp/labels_static_pass.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/macrolabels.asm" "tests-tmp/macrolabels.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/macronoarg.asm" "tests-tmp/macronoarg.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/mappers.asm" "tests-tmp/mappers.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/misc.asm" "tests-tmp/misc.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/multiprot.asm" "tests-tmp/multiprot.asm.sfc" Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/multiprot.asm" "tests-tmp/multiprot.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/namespaces.asm" "tests-tmp/namespaces.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/nesteddefines.asm" "tests-tmp/nesteddefines.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/nestedpushpcfreespace.asm" "tests-tmp/nestedpushpcfreespace.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/opcodesize.asm" "tests-tmp/opcodesize.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/optimizer.asm" "tests-tmp/optimizer.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/prot.asm" "tests-tmp/prot.asm.sfc" Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/prot.asm" "tests-tmp/prot.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/protonbankstart.asm" "tests-tmp/protonbankstart.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/pseudo-opcodes.asm" "tests-tmp/pseudo-opcodes.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/pushpullns.asm" "tests-tmp/pushpullns.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/read.asm" "tests-tmp/read.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/readoob.asm" "tests-tmp/readoob.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/realbase.asm" "tests-tmp/realbase.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/sa1altmapper.asm" "tests-tmp/sa1altmapper.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/sa1bankswitch.asm" "tests-tmp/sa1bankswitch.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/sa1freespace.asm" "tests-tmp/sa1freespace.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/setlabel.asm" "tests-tmp/setlabel.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/sfxfreespace.asm" "tests-tmp/sfxfreespace.asm.sfc" Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/sfxfreespace.asm" "tests-tmp/sfxfreespace.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/spc-inline.asm" "tests-tmp/spc-inline.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/spcblock.asm" "tests-tmp/spcblock.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/spcsynonyms.asm" "tests-tmp/spcsynonyms.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/std.asm" "tests-tmp/std.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/structs.asm" "tests-tmp/structs.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/tablefiles.asm" "tests-tmp/tablefiles.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/trailingcomma.asm" "tests-tmp/trailingcomma.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/v140features.asm" "tests-tmp/v140features.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/v150features.asm" "tests-tmp/v150features.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/v160features.asm" "tests-tmp/v160features.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/variadic_errors.asm" "tests-tmp/variadic_errors.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/variadic_syntax.asm" "tests-tmp/variadic_syntax.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/warn-immediate.asm" "tests-tmp/warn-immediate.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/warnings-1.asm" "tests-tmp/warnings-1.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/warnings-2.asm" "tests-tmp/warnings-2.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/warnings-3.asm" "tests-tmp/warnings-3.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/warnings-4.asm" "tests-tmp/warnings-4.asm.sfc" Success! Executing: "Z:\home\asar-ci\build_win\asar/bin/asar.exe" -I"Z:\home\asar-ci\asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "Z:\home\asar-ci\asar/tests/xkasemu.asm" "tests-tmp/xkasemu.asm.sfc" Success! 91 out of 91 performed tests succeeded. + '[' -x asar-tests/newtest.exe ']' + /home/asar-ci/gcovr/env/bin/gcovr -r ../asar . --json coverage.json --gcov-executable /usr/bin/x86_64-w64-mingw32-gcov (INFO) Reading coverage data... (INFO) Writing coverage report... + mkdir /home/asar-ci/artifacts/build/90/coverage + /home/asar-ci/gcovr/env/bin/gcovr --root /home/asar-ci/asar --json-add-tracefile /home/asar-ci/build/coverage.json --json-add-tracefile /home/asar-ci/build_win/coverage.json --html-details /home/asar-ci/artifacts/build/90/coverage/index.html --html-theme github.dark-green --html-title 'asar coverage - build #90' --exclude-throw-branches (INFO) Reading coverage data... (INFO) Writing coverage report... + cp -r /home/asar-ci/asar/docs /home/asar-ci/artifacts/build/90/docs