asm_ops[]: xconst definitions: xgvar definitions: gvar 5int32 errors @-4 xproc definitions: xconst refs: xgvar refs: xproc refs: test_minimum_functionality test_string_functions test_numeric_operators test_numeric_functions__5int32_ test_numeric_functions__7float64_ test_numeric_functions__7float32_ test_numeric_functions__8float128_ assembler code: 0: bra +0 (-> 3) 3: istr "\n\n+++ vcc test script +++\n" 24: printcstr 25: ival 0.64 26: ival.i16 11 28: gset.32 -4 30: ival.i64 22 35: ival.i16 33 37: ival.i16 55 39: ival.i16 88 41: ival.i16 65 43: gget.32 -4 45: ival.i16_+_eq.i32 11 47: bra_nz +29 (-> 79) 50: istr "test_all.cpp, line 33: assert(errors==11)" 78: abort 79: gget.32 -24 81: ival.i16_+_eq.i32 55 83: bra_nz +28 (-> 114) 86: istr "test_all.cpp, line 34: assert(old==55)" 113: abort 114: ival.i16 44 116: gset.32 -24 118: gget.32 -24 120: ival.i16_+_eq.i32 44 122: bra_nz +28 (-> 153) 125: istr "test_all.cpp, line 36: assert(old==44)" 152: abort 153: ival.i16 22 155: gset.32 -4 157: dropxN 24 159: gget.32 -4 161: ival.i16_+_eq.i32 22 163: bra_nz +29 (-> 195) 166: istr "test_all.cpp, line 39: assert(errors==22)" 194: abort 195: gget.32 -8 197: ival 0.32 198: eq.i32 199: bra_nz +27 (-> 229) 202: istr "test_all.cpp, line 40: assert(old==0)" 228: abort 229: ival 0.32 230: gset.32 -4 232: gget.32 -4 234: gset.32 -8 236: bsr +588 (-> 827) 239: gget.32 -4 241: gget.32_+_eq.i32 -8 243: bra_z +13 (-> 259) 246: istr " passed." 258: printcstr 259: gget.32 -4 261: gset.32 -8 263: bsr +591 (-> 857) 266: gget.32 -4 268: gget.32_+_eq.i32 -8 270: bra_z +13 (-> 286) 273: istr " passed." 285: printcstr 286: gget.32 -4 288: gset.32 -8 290: bsr +589 (-> 882) 293: gget.32 -4 295: gget.32_+_eq.i32 -8 297: bra_z +13 (-> 313) 300: istr " passed." 312: printcstr 313: gget.32 -4 315: gset.32 -8 317: ival 0.32 318: bsr +614 (-> 935) 321: gget.32 -4 323: gget.32_+_eq.i32 -8 325: bra_z +13 (-> 341) 328: istr " passed." 340: printcstr 341: gget.32 -4 343: gset.32 -8 345: ival 0.64 346: bsr +615 (-> 964) 349: gget.32 -4 351: gget.32_+_eq.i32 -8 353: bra_z +13 (-> 369) 356: istr " passed." 368: printcstr 369: gget.32 -4 371: gset.32 -8 373: ival 0.32 374: bsr +616 (-> 993) 377: gget.32 -4 379: gget.32_+_eq.i32 -8 381: bra_z +13 (-> 397) 384: istr " passed." 396: printcstr 397: gget.32 -4 399: gset.32 -8 401: ival 0 x4 402: bsr +617 (-> 1022) 405: gget.32 -4 407: gget.32_+_eq.i32 -8 409: bra_z +13 (-> 425) 412: istr " passed." 424: printcstr 425: gget.32 -4 427: bra_z +39 (-> 469) 430: istr "\n\n--- " 441: retain 442: gget.32 -4 444: numstr.i32 445: catstr__ 446: istr " errors total ---\n" 463: retain 464: catstr__ 465: printstr 466: bra +23 (-> 492) 469: istr "\n\n+++ all tests passed +++\n\n" 491: printcstr 492: gget.32 -4 494: bra_z +4 (-> 501) 497: ival 1.i32 498: bra +1 (-> 502) 501: ival 0.32 502: end