+ renice +1 17207 + cd /root/asar/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 /root/asar/build + mkdir /root/asar/build + cd /root/asar/build + grep -q asarver_maj=1 /root/asar/asar/src/asar/main.cpp + buildtype=MinSizeRel + cmake -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_BUILD_TYPE=MinSizeRel -DASAR_USE_THREADS=OFF -DASAR_GEN_LIB=OFF /root/asar/asar/src -- The C compiler identification is GNU 11.2.1 -- The CXX compiler identification is GNU 11.2.1 -- 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: /root/asar/build + make -j4 [ 2%] Building CXX object asar-tests/CMakeFiles/asar-app-test.dir/test.cpp.o [ 4%] Building CXX object asar-tests/CMakeFiles/asar-dll-test.dir/test.cpp.o [ 6%] Building CXX object asar/CMakeFiles/asar.dir/interface-lib.cpp.o [ 9%] Building CXX object asar/CMakeFiles/asar-standalone.dir/interface-cli.cpp.o [ 13%] Building CXX object asar/CMakeFiles/asar-standalone.dir/addr2line.cpp.o [ 13%] Building CXX object asar/CMakeFiles/asar.dir/addr2line.cpp.o [ 16%] Linking CXX executable asar-app-test [ 18%] Building C object asar-tests/CMakeFiles/asar-dll-test.dir/__/asar-dll-bindings/c/asardll.c.o [ 23%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-65816.cpp.o [ 23%] Building CXX object asar/CMakeFiles/asar.dir/arch-65816.cpp.o [ 27%] Building CXX object asar/CMakeFiles/asar.dir/arch-spc700.cpp.o [ 27%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-spc700.cpp.o /root/asar/asar/src/asar/arch-spc700.cpp: In function 'bool asblock_spc700(char**, int)': /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:390:58: note: in expansion of macro 'w1' 390 | vc("(","+x)", "a" ) w1(0xC7, s1); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:390:58: note: in expansion of macro 'w1' 390 | vc("(","+x)", "a" ) w1(0xC7, s1); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:391:58: note: in expansion of macro 'w1' 391 | vc("(",")+y", "a" ) w1(0xD7, s1); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:391:58: note: in expansion of macro 'w1' 391 | vc("(",")+y", "a" ) w1(0xD7, s1); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:395:58: note: in expansion of macro 'w1' 395 | vc("","+x" , "y" ) w1(0xDB, s1); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:395:58: note: in expansion of macro 'w1' 395 | vc("","+x" , "y" ) w1(0xDB, s1); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:396:58: note: in expansion of macro 'w1' 396 | vc("","+y" , "x" ) w1(0xD9, s1); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:396:58: note: in expansion of macro 'w1' 396 | vc("","+y" , "x" ) w1(0xD9, s1); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:400:58: note: in expansion of macro 'w1' 400 | cv("a" , "#","" ) w1(0xE8, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:400:58: note: in expansion of macro 'w1' 400 | cv("a" , "#","" ) w1(0xE8, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:401:58: note: in expansion of macro 'w1' 401 | cv("a" , "(","+x)") w1(0xE7, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:401:58: note: in expansion of macro 'w1' 401 | cv("a" , "(","+x)") w1(0xE7, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:402:58: note: in expansion of macro 'w1' 402 | cv("a" , "(",")+y") w1(0xF7, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:402:58: note: in expansion of macro 'w1' 402 | cv("a" , "(",")+y") w1(0xF7, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:406:58: note: in expansion of macro 'w1' 406 | cv("x" , "#","" ) w1(0xCD, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:406:58: note: in expansion of macro 'w1' 406 | cv("x" , "#","" ) w1(0xCD, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:407:58: note: in expansion of macro 'w1' 407 | cv("x" , "","+y" ) w1(0xF9, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:407:58: note: in expansion of macro 'w1' 407 | cv("x" , "","+y" ) w1(0xF9, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:409:58: note: in expansion of macro 'w1' 409 | cv("y" , "#","" ) w1(0x8D, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:409:58: note: in expansion of macro 'w1' 409 | cv("y" , "#","" ) w1(0x8D, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:410:58: note: in expansion of macro 'w1' 410 | cv("y" , "","+x" ) w1(0xFB, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:410:58: note: in expansion of macro 'w1' 410 | cv("y" , "","+x" ) w1(0xFB, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:418:49: note: in expansion of macro 'w1' 418 | cv("x", "#","") w1(0xC8, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:418:49: note: in expansion of macro 'w1' 418 | cv("x", "#","") w1(0xC8, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:420:49: note: in expansion of macro 'w1' 420 | cv("y", "#","") w1(0xAD, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:420:49: note: in expansion of macro 'w1' 420 | cv("y", "#","") w1(0xAD, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:436:54: note: in expansion of macro 'w1' 436 | cv("a" , "#","" ) w1(offset+0x08, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:436:54: note: in expansion of macro 'w1' 436 | cv("a" , "#","" ) w1(offset+0x08, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:437:54: note: in expansion of macro 'w1' 437 | cv("a" , "(","+x)") w1(offset+0x07, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:437:54: note: in expansion of macro 'w1' 437 | cv("a" , "(","+x)") w1(offset+0x07, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:438:54: note: in expansion of macro 'w1' 438 | cv("a" , "(",")+y") w1(offset+0x17, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:438:54: note: in expansion of macro 'w1' 438 | cv("a" , "(",")+y") w1(offset+0x17, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:454:49: note: in expansion of macro 'w1' 454 | if (is("cmpw")) w1(0x5A, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:454:49: note: in expansion of macro 'w1' 454 | if (is("cmpw")) w1(0x5A, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:455:49: note: in expansion of macro 'w1' 455 | if (is("addw")) w1(0x7A, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:455:49: note: in expansion of macro 'w1' 455 | if (is("addw")) w1(0x7A, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:456:49: note: in expansion of macro 'w1' 456 | if (is("subw")) w1(0x9A, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:456:49: note: in expansion of macro 'w1' 456 | if (is("subw")) w1(0x9A, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:457:49: note: in expansion of macro 'w1' 457 | if (is("movw")) w1(0xBA, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:457:49: note: in expansion of macro 'w1' 457 | if (is("movw")) w1(0xBA, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:459:62: note: in expansion of macro 'w1' 459 | if (is("movw") && isvc("","", "ya")) w1(0xDA, s1); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:459:62: note: in expansion of macro 'w1' 459 | if (is("movw") && isvc("","", "ya")) w1(0xDA, s1); | ^~ /root/asar/asar/src/asar/arch-spc700.cpp: In function 'bool asblock_spc700(char**, int)': /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:390:58: note: in expansion of macro 'w1' 390 | vc("(","+x)", "a" ) w1(0xC7, s1); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:390:58: note: in expansion of macro 'w1' 390 | vc("(","+x)", "a" ) w1(0xC7, s1); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:391:58: note: in expansion of macro 'w1' 391 | vc("(",")+y", "a" ) w1(0xD7, s1); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:391:58: note: in expansion of macro 'w1' 391 | vc("(",")+y", "a" ) w1(0xD7, s1); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:395:58: note: in expansion of macro 'w1' 395 | vc("","+x" , "y" ) w1(0xDB, s1); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:395:58: note: in expansion of macro 'w1' 395 | vc("","+x" , "y" ) w1(0xDB, s1); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:396:58: note: in expansion of macro 'w1' 396 | vc("","+y" , "x" ) w1(0xD9, s1); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:396:58: note: in expansion of macro 'w1' 396 | vc("","+y" , "x" ) w1(0xD9, s1); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:400:58: note: in expansion of macro 'w1' 400 | cv("a" , "#","" ) w1(0xE8, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:400:58: note: in expansion of macro 'w1' 400 | cv("a" , "#","" ) w1(0xE8, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:401:58: note: in expansion of macro 'w1' 401 | cv("a" , "(","+x)") w1(0xE7, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:401:58: note: in expansion of macro 'w1' 401 | cv("a" , "(","+x)") w1(0xE7, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:402:58: note: in expansion of macro 'w1' 402 | cv("a" , "(",")+y") w1(0xF7, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:402:58: note: in expansion of macro 'w1' 402 | cv("a" , "(",")+y") w1(0xF7, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:406:58: note: in expansion of macro 'w1' 406 | cv("x" , "#","" ) w1(0xCD, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:406:58: note: in expansion of macro 'w1' 406 | cv("x" , "#","" ) w1(0xCD, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:407:58: note: in expansion of macro 'w1' 407 | cv("x" , "","+y" ) w1(0xF9, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:407:58: note: in expansion of macro 'w1' 407 | cv("x" , "","+y" ) w1(0xF9, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:409:58: note: in expansion of macro 'w1' 409 | cv("y" , "#","" ) w1(0x8D, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:409:58: note: in expansion of macro 'w1' 409 | cv("y" , "#","" ) w1(0x8D, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:410:58: note: in expansion of macro 'w1' 410 | cv("y" , "","+x" ) w1(0xFB, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:410:58: note: in expansion of macro 'w1' 410 | cv("y" , "","+x" ) w1(0xFB, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:418:49: note: in expansion of macro 'w1' 418 | cv("x", "#","") w1(0xC8, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:418:49: note: in expansion of macro 'w1' 418 | cv("x", "#","") w1(0xC8, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:420:49: note: in expansion of macro 'w1' 420 | cv("y", "#","") w1(0xAD, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:420:49: note: in expansion of macro 'w1' 420 | cv("y", "#","") w1(0xAD, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:436:54: note: in expansion of macro 'w1' 436 | cv("a" , "#","" ) w1(offset+0x08, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:436:54: note: in expansion of macro 'w1' 436 | cv("a" , "#","" ) w1(offset+0x08, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:437:54: note: in expansion of macro 'w1' 437 | cv("a" , "(","+x)") w1(offset+0x07, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:437:54: note: in expansion of macro 'w1' 437 | cv("a" , "(","+x)") w1(offset+0x07, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:438:54: note: in expansion of macro 'w1' 438 | cv("a" , "(",")+y") w1(offset+0x17, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:438:54: note: in expansion of macro 'w1' 438 | cv("a" , "(",")+y") w1(offset+0x17, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:454:49: note: in expansion of macro 'w1' 454 | if (is("cmpw")) w1(0x5A, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:454:49: note: in expansion of macro 'w1' 454 | if (is("cmpw")) w1(0x5A, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:455:49: note: in expansion of macro 'w1' 455 | if (is("addw")) w1(0x7A, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:455:49: note: in expansion of macro 'w1' 455 | if (is("addw")) w1(0x7A, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:456:49: note: in expansion of macro 'w1' 456 | if (is("subw")) w1(0x9A, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:456:49: note: in expansion of macro 'w1' 456 | if (is("subw")) w1(0x9A, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:457:49: note: in expansion of macro 'w1' 457 | if (is("movw")) w1(0xBA, s2); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:457:49: note: in expansion of macro 'w1' 457 | if (is("movw")) w1(0xBA, s2); | ^~ /root/asar/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) | ^~ /root/asar/asar/src/asar/arch-spc700.cpp:459:62: note: in expansion of macro 'w1' 459 | if (is("movw") && isvc("","", "ya")) w1(0xDA, s1); | ^~ /root/asar/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 | ^~~~~~~~~~~ /root/asar/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) | ^~~~~~ /root/asar/asar/src/asar/arch-spc700.cpp:459:62: note: in expansion of macro 'w1' 459 | if (is("movw") && isvc("","", "ya")) w1(0xDA, s1); | ^~ [ 30%] Building CXX object asar/CMakeFiles/asar-standalone.dir/arch-superfx.cpp.o [ 32%] Building CXX object asar/CMakeFiles/asar.dir/arch-superfx.cpp.o [ 32%] Built target asar-app-test [ 34%] Building CXX object asar/CMakeFiles/asar.dir/assembleblock.cpp.o [ 37%] Building CXX object asar/CMakeFiles/asar-standalone.dir/assembleblock.cpp.o [ 39%] Building CXX object asar/CMakeFiles/asar.dir/crc32.cpp.o [ 41%] Building CXX object asar/CMakeFiles/asar.dir/libcon.cpp.o [ 44%] Building CXX object asar/CMakeFiles/asar.dir/libsmw.cpp.o [ 46%] Building CXX object asar/CMakeFiles/asar.dir/libstr.cpp.o /root/asar/asar/src/asar/libstr.cpp: In function 'bool confirmqpar(const char*)': /root/asar/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 | ^~ /root/asar/asar/src/asar/libstr.cpp:311:17: note: in expansion of macro 'skippar' 311 | skippar(str[i], i++, return false); | ^~~~~~~ /root/asar/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 | ^~ /root/asar/asar/src/asar/libstr.cpp:311:17: note: in expansion of macro 'skippar' 311 | skippar(str[i], i++, return false); | ^~~~~~~ /root/asar/asar/src/asar/libstr.cpp: In function 'char** qpnsplit(char*, const char*, int, int*)': /root/asar/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 | ^~ /root/asar/asar/src/asar/libstr.cpp:394:17: note: in expansion of macro 'skippar' 394 | skippar(*thisentry, thisentry++, return nullptr); | ^~~~~~~ /root/asar/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 | ^~ /root/asar/asar/src/asar/libstr.cpp:394:17: note: in expansion of macro 'skippar' 394 | skippar(*thisentry, thisentry++, return nullptr); | ^~~~~~~ /root/asar/asar/src/asar/libstr.cpp: In function 'char* strqpchr(const char*, char)': /root/asar/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 | ^~ /root/asar/asar/src/asar/libstr.cpp:528:17: note: in expansion of macro 'skippar' 528 | skippar(*str, str++, return nullptr); | ^~~~~~~ /root/asar/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 | ^~ /root/asar/asar/src/asar/libstr.cpp:528:17: note: in expansion of macro 'skippar' 528 | skippar(*str, str++, return nullptr); | ^~~~~~~ /root/asar/asar/src/asar/libstr.cpp: In function 'char* strqpstr(const char*, const char*)': /root/asar/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 | ^~ /root/asar/asar/src/asar/libstr.cpp:542:17: note: in expansion of macro 'skippar' 542 | skippar(*str, str++, return nullptr); | ^~~~~~~ /root/asar/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 | ^~ /root/asar/asar/src/asar/libstr.cpp:542:17: note: in expansion of macro 'skippar' 542 | skippar(*str, str++, return nullptr); | ^~~~~~~ [ 48%] Building CXX object asar/CMakeFiles/asar.dir/macro.cpp.o [ 51%] Linking CXX executable asar-dll-test [ 53%] Building CXX object asar/CMakeFiles/asar.dir/main.cpp.o [ 53%] Built target asar-dll-test [ 55%] Building CXX object asar/CMakeFiles/asar-standalone.dir/crc32.cpp.o [ 58%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libcon.cpp.o [ 60%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libsmw.cpp.o [ 62%] Building CXX object asar/CMakeFiles/asar-standalone.dir/libstr.cpp.o /root/asar/asar/src/asar/libstr.cpp: In function 'bool confirmqpar(const char*)': /root/asar/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 | ^~ /root/asar/asar/src/asar/libstr.cpp:311:17: note: in expansion of macro 'skippar' 311 | skippar(str[i], i++, return false); | ^~~~~~~ /root/asar/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 | ^~ /root/asar/asar/src/asar/libstr.cpp:311:17: note: in expansion of macro 'skippar' 311 | skippar(str[i], i++, return false); | ^~~~~~~ /root/asar/asar/src/asar/libstr.cpp: In function 'char** qpnsplit(char*, const char*, int, int*)': /root/asar/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 | ^~ /root/asar/asar/src/asar/libstr.cpp:394:17: note: in expansion of macro 'skippar' 394 | skippar(*thisentry, thisentry++, return nullptr); | ^~~~~~~ /root/asar/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 | ^~ /root/asar/asar/src/asar/libstr.cpp:394:17: note: in expansion of macro 'skippar' 394 | skippar(*thisentry, thisentry++, return nullptr); | ^~~~~~~ /root/asar/asar/src/asar/libstr.cpp: In function 'char* strqpchr(const char*, char)': /root/asar/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 | ^~ /root/asar/asar/src/asar/libstr.cpp:528:17: note: in expansion of macro 'skippar' 528 | skippar(*str, str++, return nullptr); | ^~~~~~~ /root/asar/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 | ^~ /root/asar/asar/src/asar/libstr.cpp:528:17: note: in expansion of macro 'skippar' 528 | skippar(*str, str++, return nullptr); | ^~~~~~~ /root/asar/asar/src/asar/libstr.cpp: In function 'char* strqpstr(const char*, const char*)': /root/asar/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 | ^~ /root/asar/asar/src/asar/libstr.cpp:542:17: note: in expansion of macro 'skippar' 542 | skippar(*str, str++, return nullptr); | ^~~~~~~ /root/asar/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 | ^~ /root/asar/asar/src/asar/libstr.cpp:542:17: note: in expansion of macro 'skippar' 542 | skippar(*str, str++, return nullptr); | ^~~~~~~ [ 65%] Building CXX object asar/CMakeFiles/asar.dir/asar_math.cpp.o [ 67%] Building CXX object asar/CMakeFiles/asar.dir/virtualfile.cpp.o [ 69%] Building CXX object asar/CMakeFiles/asar.dir/warnings.cpp.o [ 72%] Building CXX object asar/CMakeFiles/asar.dir/errors.cpp.o [ 74%] Building CXX object asar/CMakeFiles/asar.dir/platform/file-helpers.cpp.o [ 76%] Building CXX object asar/CMakeFiles/asar.dir/platform/linux/file-helpers-linux.cpp.o [ 79%] Building CXX object asar/CMakeFiles/asar-standalone.dir/macro.cpp.o [ 81%] Building CXX object asar/CMakeFiles/asar-standalone.dir/main.cpp.o [ 83%] Building CXX object asar/CMakeFiles/asar-standalone.dir/asar_math.cpp.o [ 86%] Building CXX object asar/CMakeFiles/asar-standalone.dir/virtualfile.cpp.o [ 88%] Building CXX object asar/CMakeFiles/asar-standalone.dir/warnings.cpp.o [ 90%] Building CXX object asar/CMakeFiles/asar-standalone.dir/errors.cpp.o [ 93%] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/file-helpers.cpp.o [ 95%] Building CXX object asar/CMakeFiles/asar-standalone.dir/platform/linux/file-helpers-linux.cpp.o /root/asar/asar/src/asar/assembleblock.cpp: In function 'void assembleblock(const char*, bool)': /root/asar/asar/src/asar/assembleblock.cpp:1191:30: warning: 'cond' may be used uninitialized in this function [-Wmaybe-uninitialized] 1191 | else if (cond) | ^~ [ 97%] Linking CXX shared library lib/libasar.so [ 97%] Built target asar /root/asar/asar/src/asar/assembleblock.cpp: In function 'void assembleblock(const char*, bool)': /root/asar/asar/src/asar/assembleblock.cpp:1191:30: warning: 'cond' may be used uninitialized in this function [-Wmaybe-uninitialized] 1191 | else if (cond) | ^~ [100%] Linking CXX executable bin/asar [100%] Built target asar-standalone + mkdir tests-tmp + '[' -x asar-tests/newtest ']' ++ realpath asar/lib/libasar.so + asar-tests/asar-dll-test /root/asar/build/asar/lib/libasar.so /root/asar/asar/tests /root/asar/asar/dummy_rom.sfc tests-tmp Patching: /root/asar/asar/tests/xkasemu.asm Success! Patching: /root/asar/asar/tests/warnings-4.asm Success! Patching: /root/asar/asar/tests/warnings-3.asm Success! Patching: /root/asar/asar/tests/warnings-2.asm Success! Patching: /root/asar/asar/tests/warnings-1.asm Success! Patching: /root/asar/asar/tests/variadic_syntax.asm Success! Patching: /root/asar/asar/tests/variadic_errors.asm Success! Patching: /root/asar/asar/tests/v150features.asm Success! Patching: /root/asar/asar/tests/v140features.asm Success! Patching: /root/asar/asar/tests/tablefiles.asm Success! Patching: /root/asar/asar/tests/structs.asm Success! Patching: /root/asar/asar/tests/std.asm Success! Patching: /root/asar/asar/tests/spcsynonyms.asm Success! Patching: /root/asar/asar/tests/spc-inline.asm Success! Patching: /root/asar/asar/tests/protonbankstart.asm Success! Patching: /root/asar/asar/tests/optimizer.asm Success! Patching: /root/asar/asar/tests/misc.asm Success! Patching: /root/asar/asar/tests/macrolabels.asm Success! Patching: /root/asar/asar/tests/labels_static_fail.asm Success! Patching: /root/asar/asar/tests/incsrcxkas-1.asm Success! Patching: /root/asar/asar/tests/incbin_error.asm Success! Patching: /root/asar/asar/tests/freespaceshrink.asm Success! Patching: /root/asar/asar/tests/freespacealign.asm Success! Patching: /root/asar/asar/tests/fill.asm Success! Patching: /root/asar/asar/tests/fastrom.asm Success! Patching: /root/asar/asar/tests/escaping.asm Success! Patching: /root/asar/asar/tests/elseif.asm Success! Patching: /root/asar/asar/tests/db-spc.asm Success! Patching: /root/asar/asar/tests/datasize_freespace.asm Success! Patching: /root/asar/asar/tests/builtindefinespass.asm Success! Patching: /root/asar/asar/tests/bankcross.asm Success! Patching: /root/asar/asar/tests/badrep.asm Success! Patching: /root/asar/asar/tests/autoclean.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /root/asar/asar/tests/120freespaces.asm Success! Patching: /root/asar/asar/tests/warn-immediate.asm Success! Patching: /root/asar/asar/tests/v160features.asm Success! Patching: /root/asar/asar/tests/trailingcomma.asm Success! Patching: /root/asar/asar/tests/spcblock.asm Success! Patching: /root/asar/asar/tests/sfxfreespace.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /root/asar/asar/tests/setlabel.asm Success! Patching: /root/asar/asar/tests/sa1freespace.asm Success! Patching: /root/asar/asar/tests/sa1bankswitch.asm Success! Patching: /root/asar/asar/tests/sa1altmapper.asm Success! Patching: /root/asar/asar/tests/realbase.asm Success! Patching: /root/asar/asar/tests/readoob.asm Success! Patching: /root/asar/asar/tests/read.asm Success! Patching: /root/asar/asar/tests/pushpullns.asm Success! Patching: /root/asar/asar/tests/pseudo-opcodes.asm Success! Patching: /root/asar/asar/tests/prot.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /root/asar/asar/tests/opcodesize.asm Success! Patching: /root/asar/asar/tests/nestedpushpcfreespace.asm Success! Patching: /root/asar/asar/tests/nesteddefines.asm Success! Patching: /root/asar/asar/tests/namespaces.asm Success! Patching: /root/asar/asar/tests/multiprot.asm Iteration 1 of 2 Iteration 2 of 2 Success! Patching: /root/asar/asar/tests/mappers.asm Success! Patching: /root/asar/asar/tests/macronoarg.asm Success! Patching: /root/asar/asar/tests/labels_static_pass.asm Success! Patching: /root/asar/asar/tests/labela.asm Success! Patching: /root/asar/asar/tests/incsrcloop.asm Success! Patching: /root/asar/asar/tests/includeonce.asm Success! Patching: /root/asar/asar/tests/includehierarchy.asm Success! Patching: /root/asar/asar/tests/include-dir.asm Success! Patching: /root/asar/asar/tests/incbin.asm Success! Patching: /root/asar/asar/tests/half_bank_check.asm Success! Patching: /root/asar/asar/tests/global_label_success.asm Success! Patching: /root/asar/asar/tests/global_label_error_sublabel.asm Success! Patching: /root/asar/asar/tests/global_label_error_macrolabel.asm Success! Patching: /root/asar/asar/tests/global_label_error_duplicate.asm Success! Patching: /root/asar/asar/tests/functest3.asm Success! Patching: /root/asar/asar/tests/functest2.asm Success! Patching: /root/asar/asar/tests/functest1.asm Success! Patching: /root/asar/asar/tests/forloop.asm Success! Patching: /root/asar/asar/tests/emptysublabel.asm Success! Patching: /root/asar/asar/tests/divbyforwardtable.asm Success! Patching: /root/asar/asar/tests/define-quotes.asm Success! Patching: /root/asar/asar/tests/dd.asm Success! Patching: /root/asar/asar/tests/datasize.asm Success! Patching: /root/asar/asar/tests/commabrokenquotes.asm Success! Patching: /root/asar/asar/tests/builtindefinesfail.asm Success! Patching: /root/asar/asar/tests/bigincbin.asm Success! Patching: /root/asar/asar/tests/bank_shorthand.asm Success! Patching: /root/asar/asar/tests/badsublabel.asm Success! Patching: /root/asar/asar/tests/assert-pass.asm Success! Patching: /root/asar/asar/tests/assert-fail.asm Success! Patching: /root/asar/asar/tests/archswitch.asm Success! Patching: /root/asar/asar/tests/arch-superfx.asm Success! Patching: /root/asar/asar/tests/arch-spc700.asm Success! Patching: /root/asar/asar/tests/arch-65816.asm Success! Patching: /root/asar/asar/tests/advanced-prints.asm Success! Patching: /root/asar/asar/tests/32bitvalues.asm Success! Patching: /root/asar/asar/tests/0x.asm Success! 91 out of 91 performed tests succeeded. ++ realpath asar/bin/asar + asar-tests/asar-app-test /root/asar/build/asar/bin/asar /root/asar/asar/tests /root/asar/asar/dummy_rom.sfc tests-tmp Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/xkasemu.asm" "tests-tmp/xkasemu.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/warnings-4.asm" "tests-tmp/warnings-4.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/warnings-3.asm" "tests-tmp/warnings-3.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/warnings-2.asm" "tests-tmp/warnings-2.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/warnings-1.asm" "tests-tmp/warnings-1.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/variadic_syntax.asm" "tests-tmp/variadic_syntax.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/variadic_errors.asm" "tests-tmp/variadic_errors.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/v150features.asm" "tests-tmp/v150features.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/v140features.asm" "tests-tmp/v140features.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/tablefiles.asm" "tests-tmp/tablefiles.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/structs.asm" "tests-tmp/structs.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/std.asm" "tests-tmp/std.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/spcsynonyms.asm" "tests-tmp/spcsynonyms.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/spc-inline.asm" "tests-tmp/spc-inline.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/protonbankstart.asm" "tests-tmp/protonbankstart.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/optimizer.asm" "tests-tmp/optimizer.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/misc.asm" "tests-tmp/misc.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/macrolabels.asm" "tests-tmp/macrolabels.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/labels_static_fail.asm" "tests-tmp/labels_static_fail.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/incsrcxkas-1.asm" "tests-tmp/incsrcxkas-1.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/incbin_error.asm" "tests-tmp/incbin_error.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/freespaceshrink.asm" "tests-tmp/freespaceshrink.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/freespacealign.asm" "tests-tmp/freespacealign.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/fill.asm" "tests-tmp/fill.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/fastrom.asm" "tests-tmp/fastrom.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/escaping.asm" "tests-tmp/escaping.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/elseif.asm" "tests-tmp/elseif.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/db-spc.asm" "tests-tmp/db-spc.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/datasize_freespace.asm" "tests-tmp/datasize_freespace.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/builtindefinespass.asm" "tests-tmp/builtindefinespass.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/bankcross.asm" "tests-tmp/bankcross.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/badrep.asm" "tests-tmp/badrep.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/autoclean.asm" "tests-tmp/autoclean.asm.sfc" Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/autoclean.asm" "tests-tmp/autoclean.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/120freespaces.asm" "tests-tmp/120freespaces.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/warn-immediate.asm" "tests-tmp/warn-immediate.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/v160features.asm" "tests-tmp/v160features.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/trailingcomma.asm" "tests-tmp/trailingcomma.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/spcblock.asm" "tests-tmp/spcblock.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/sfxfreespace.asm" "tests-tmp/sfxfreespace.asm.sfc" Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/sfxfreespace.asm" "tests-tmp/sfxfreespace.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/setlabel.asm" "tests-tmp/setlabel.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/sa1freespace.asm" "tests-tmp/sa1freespace.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/sa1bankswitch.asm" "tests-tmp/sa1bankswitch.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/sa1altmapper.asm" "tests-tmp/sa1altmapper.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/realbase.asm" "tests-tmp/realbase.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/readoob.asm" "tests-tmp/readoob.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/read.asm" "tests-tmp/read.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/pushpullns.asm" "tests-tmp/pushpullns.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/pseudo-opcodes.asm" "tests-tmp/pseudo-opcodes.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/prot.asm" "tests-tmp/prot.asm.sfc" Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/prot.asm" "tests-tmp/prot.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/opcodesize.asm" "tests-tmp/opcodesize.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/nestedpushpcfreespace.asm" "tests-tmp/nestedpushpcfreespace.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/nesteddefines.asm" "tests-tmp/nesteddefines.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/namespaces.asm" "tests-tmp/namespaces.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/multiprot.asm" "tests-tmp/multiprot.asm.sfc" Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/multiprot.asm" "tests-tmp/multiprot.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/mappers.asm" "tests-tmp/mappers.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/macronoarg.asm" "tests-tmp/macronoarg.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/labels_static_pass.asm" "tests-tmp/labels_static_pass.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/labela.asm" "tests-tmp/labela.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/incsrcloop.asm" "tests-tmp/incsrcloop.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/includeonce.asm" "tests-tmp/includeonce.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/includehierarchy.asm" "tests-tmp/includehierarchy.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/include-dir.asm" "tests-tmp/include-dir.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/incbin.asm" "tests-tmp/incbin.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/half_bank_check.asm" "tests-tmp/half_bank_check.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/global_label_success.asm" "tests-tmp/global_label_success.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/global_label_error_sublabel.asm" "tests-tmp/global_label_error_sublabel.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/global_label_error_macrolabel.asm" "tests-tmp/global_label_error_macrolabel.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/global_label_error_duplicate.asm" "tests-tmp/global_label_error_duplicate.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/functest3.asm" "tests-tmp/functest3.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/functest2.asm" "tests-tmp/functest2.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/functest1.asm" "tests-tmp/functest1.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/forloop.asm" "tests-tmp/forloop.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/emptysublabel.asm" "tests-tmp/emptysublabel.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/divbyforwardtable.asm" "tests-tmp/divbyforwardtable.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/define-quotes.asm" "tests-tmp/define-quotes.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/dd.asm" "tests-tmp/dd.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/datasize.asm" "tests-tmp/datasize.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/commabrokenquotes.asm" "tests-tmp/commabrokenquotes.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/builtindefinesfail.asm" "tests-tmp/builtindefinesfail.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/bigincbin.asm" "tests-tmp/bigincbin.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/bank_shorthand.asm" "tests-tmp/bank_shorthand.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/badsublabel.asm" "tests-tmp/badsublabel.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/assert-pass.asm" "tests-tmp/assert-pass.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/assert-fail.asm" "tests-tmp/assert-fail.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/archswitch.asm" "tests-tmp/archswitch.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/arch-superfx.asm" "tests-tmp/arch-superfx.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/arch-spc700.asm" "tests-tmp/arch-spc700.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/arch-65816.asm" "tests-tmp/arch-65816.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/advanced-prints.asm" "tests-tmp/advanced-prints.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/32bitvalues.asm" "tests-tmp/32bitvalues.asm.sfc" Success! Executing: "/root/asar/build/asar/bin/asar" -I"/root/asar/asar/tests/" -Dcmddefined -D!cmddefined2= --define " !cmddefined3 = 16,240,224 " "/root/asar/asar/tests/0x.asm" "tests-tmp/0x.asm.sfc" Success! 91 out of 91 performed tests succeeded. + cp asar/lib/libasar.so /root/asar/artifacts/build/90/libasar.so