Home | History | Annotate | Download | only in test_src

Lines Matching refs:FAILED

61 #define FAILED(cond, text) \
164 FAILED(!compiler, "cannot create compiler\n");
177 FAILED(code.func3(3, -21, 86) != -21, "test1 case 1 failed\n");
178 FAILED(code.func3(4789, 47890, 997) != 47890, "test1 case 2 failed\n");
195 FAILED(!compiler, "cannot create compiler\n");
233 FAILED(code.func1((sljit_sw)&buf) != 9999, "test2 case 1 failed\n");
234 FAILED(buf[1] != 9999, "test2 case 2 failed\n");
235 FAILED(buf[2] != 9999, "test2 case 3 failed\n");
236 FAILED(buf[3] != 5678, "test2 case 4 failed\n");
237 FAILED(buf[4] != -9876, "test2 case 5 failed\n");
238 FAILED(buf[5] != 5678, "test2 case 6 failed\n");
239 FAILED(buf[6] != 3456, "test2 case 6 failed\n");
240 FAILED(buf[7] != 3456, "test2 case 6 failed\n");
256 FAILED(!compiler, "cannot create compiler\n");
278 FAILED(code.func1((sljit_sw)&buf) != ~1234, "test3 case 1 failed\n");
279 FAILED(buf[1] != ~1234, "test3 case 2 failed\n");
280 FAILED(buf[3] != ~9876, "test3 case 3 failed\n");
281 FAILED(buf[4] != ~0x12345678, "test3 case 4 failed\n");
297 FAILED(!compiler, "cannot create compiler\n");
315 FAILED(code.func2((sljit_sw)&buf, 4567) != -4567, "test4 case 1 failed\n");
316 FAILED(buf[0] != -1234, "test4 case 2 failed\n");
317 FAILED(buf[2] != -4567, "test4 case 3 failed\n");
318 FAILED(buf[3] != -299, "test4 case 4 failed\n");
334 FAILED(!compiler, "cannot create compiler\n");
377 FAILED(code.func1((sljit_sw)&buf) != 2437 + 2 * sizeof(sljit_sw), "test5 case 1 failed\n");
378 FAILED(buf[0] != 202 + 2 * sizeof(sljit_sw), "test5 case 2 failed\n");
379 FAILED(buf[2] != 500, "test5 case 3 failed\n");
380 FAILED(buf[3] != 400, "test5 case 4 failed\n");
381 FAILED(buf[4] != 200, "test5 case 5 failed\n");
382 FAILED(buf[5] != 250, "test5 case 6 failed\n");
383 FAILED(buf[6] != 0x425bb5f8, "test5 case 7 failed\n");
384 FAILED(buf[7] != 0x5bf01e44, "test5 case 8 failed\n");
385 FAILED(buf[8] != 270, "test5 case 9 failed\n");
401 FAILED(!compiler, "cannot create compiler\n");
451 FAILED(code.func1((sljit_sw)&buf) != 2223, "test6 case 1 failed\n");
452 FAILED(buf[0] != 1, "test6 case 2 failed\n");
453 FAILED(buf[1] != 5, "test6 case 3 failed\n");
454 FAILED(buf[2] != 50, "test6 case 4 failed\n");
455 FAILED(buf[3] != 4, "test6 case 5 failed\n");
456 FAILED(buf[4] != 50, "test6 case 6 failed\n");
457 FAILED(buf[5] != 50, "test6 case 7 failed\n");
458 FAILED(buf[6] != 1000, "test6 case 8 failed\n");
459 FAILED(buf[7] != 100 - 32768, "test6 case 9 failed\n");
460 FAILED(buf[8] != 100 + 32767, "test6 case 10 failed\n");
461 FAILED(buf[9] != 0x152aa42e, "test6 case 11 failed\n");
477 FAILED(!compiler, "cannot create compiler\n");
512 FAILED(code.func1((sljit_sw)&buf) != 0x8808, "test7 case 1 failed\n");
513 FAILED(buf[0] != 0x0F807F00, "test7 case 2 failed\n");
514 FAILED(buf[1] != 0x0F7F7F7F, "test7 case 3 failed\n");
515 FAILED(buf[2] != 0x00F0F08F, "test7 case 4 failed\n");
516 FAILED(buf[3] != 0x00A0A0A0, "test7 case 5 failed\n");
517 FAILED(buf[4] != 0x00FF80B0, "test7 case 6 failed\n");
518 FAILED(buf[5] != 0x00FF4040, "test7 case 7 failed\n");
519 FAILED(buf[6] != 0xa56c82c0, "test7 case 8 failed\n");
520 FAILED(buf[7] != 0x3b3a8095, "test7 case 9 failed\n");
536 FAILED(!compiler, "cannot create compiler\n");
598 FAILED(buf[1] != 1, "test8 case 1 failed\n");
599 FAILED(buf[2] != 0, "test8 case 2 failed\n");
600 FAILED(buf[3] != 0, "test8 case 3 failed\n");
601 FAILED(buf[4] != 1, "test8 case 4 failed\n");
602 FAILED(buf[5] != 1, "test8 case 5 failed\n");
603 FAILED(buf[6] != 1, "test8 case 6 failed\n");
604 FAILED(buf[7] != 1, "test8 case 7 failed\n");
605 FAILED(buf[8] != 0, "test8 case 8 failed\n");
606 FAILED(buf[9] != 1, "test8 case 9 failed\n");
607 FAILED(buf[10] != 0, "test8 case 10 failed\n");
608 FAILED(buf[11] != 1, "test8 case 11 failed\n");
609 FAILED(buf[12] != 0, "test8 case 12 failed\n");
625 FAILED(!compiler, "cannot create compiler\n");
724 FAILED(buf[0] != 0x3c, "test9 case 1 failed\n");
725 FAILED(buf[1] != 0xf0, "test9 case 2 failed\n");
726 FAILED(buf[2] != -16, "test9 case 3 failed\n");
727 FAILED(buf[3] != 0xff0, "test9 case 4 failed\n");
728 FAILED(buf[4] != 4, "test9 case 5 failed\n");
729 FAILED(buf[5] != 0xff00, "test9 case 6 failed\n");
730 FAILED(buf[6] != 0x3c, "test9 case 7 failed\n");
731 FAILED(buf[7] != 0xf0, "test9 case 8 failed\n");
732 FAILED(buf[8] != 0xf0, "test9 case 9 failed\n");
733 FAILED(buf[9] != 0x18, "test9 case 10 failed\n");
734 FAILED(buf[10] != 32, "test9 case 11 failed\n");
735 FAILED(buf[11] != 0x4ae37da9, "test9 case 12 failed\n");
736 FAILED(buf[12] != 0x63f65c, "test9 case 13 failed\n");
752 FAILED(!compiler, "cannot create compiler\n");
790 FAILED(code.func1((sljit_sw)&buf) != 110, "test10 case 1 failed\n");
791 FAILED(buf[0] != 15, "test10 case 2 failed\n");
792 FAILED(buf[1] != 56, "test10 case 3 failed\n");
793 FAILED(buf[2] != 12, "test10 case 4 failed\n");
794 FAILED(buf[3] != -12, "test10 case 5 failed\n");
795 FAILED(buf[4] != 100, "test10 case 6 failed\n");
796 FAILED(buf[5] != 81, "test10 case 7 failed\n");
798 FAILED(buf[6] != SLJIT_W(0x123456789) * 3, "test10 case 8 failed\n");
832 FAILED(!compiler, "cannot create compiler\n");
876 FAILED(code.func1((sljit_sw)&buf) != 0xf7afcdb7, "test11 case 1 failed\n");
877 FAILED(buf[0] != -0x81b9, "test11 case 2 failed\n");
878 FAILED(buf[1] != -65535, "test11 case 3 failed\n");
879 FAILED(buf[2] != word_value1, "test11 case 4 failed\n");
886 FAILED(code.func1((sljit_sw)&buf) != -60089, "test11 case 5 failed\n");
887 FAILED(buf[0] != -1, "test11 case 6 failed\n");
888 FAILED(buf[1] != word_value2, "test11 case 7 failed\n");
889 FAILED(buf[2] != 0xbab0fea1, "test11 case 8 failed\n");
916 FAILED(!compiler, "cannot create compiler\n");
964 FAILED(buf[0] != 5, "test12 case 1 failed\n");
967 FAILED(buf[0] != 6, "test12 case 2 failed\n");
971 FAILED(buf[0] != 7, "test12 case 3 failed\n");
975 FAILED(buf[0] != 6, "test12 case 4 failed\n");
1001 FAILED(!compiler, "cannot create compiler\n");
1052 FAILED(buf[2] != -4.5, "test13 case 1 failed\n");
1053 FAILED(buf[3] != 4.5, "test13 case 2 failed\n");
1054 FAILED(buf[4] != -7.75, "test13 case 3 failed\n");
1055 FAILED(buf[5] != 4.5, "test13 case 4 failed\n");
1056 FAILED(buf[6] != -4.5, "test13 case 5 failed\n");
1058 FAILED(buf2[0] != 1, "test13 case 6 failed\n");
1059 FAILED(buf2[1] != 0, "test13 case 7 failed\n");
1060 FAILED(buf2[2] != 1, "test13 case 8 failed\n");
1061 FAILED(buf2[3] != 0, "test13 case 9 failed\n");
1062 FAILED(buf2[4] != 0, "test13 case 10 failed\n");
1063 FAILED(buf2[5] != 1, "test13 case 11 failed\n");
1103 FAILED(!compiler, "cannot create compiler\n");
1151 FAILED(buf[3] != 10.75, "test14 case 1 failed\n");
1152 FAILED(buf[4] != 5.25, "test14 case 2 failed\n");
1153 FAILED(buf[5] != 7.0, "test14 case 3 failed\n");
1154 FAILED(buf[6] != 0.0, "test14 case 4 failed\n");
1155 FAILED(buf[7] != 5.5, "test14 case 5 failed\n");
1156 FAILED(buf[8] != 3.75, "test14 case 6 failed\n");
1157 FAILED(buf[9] != 24.5, "test14 case 7 failed\n");
1158 FAILED(buf[10] != 38.5, "test14 case 8 failed\n");
1159 FAILED(buf[11] != 9.625, "test14 case 9 failed\n");
1160 FAILED(buf[12] != 2.0, "test14 case 10 failed\n");
1161 FAILED(buf[13] != 2.0, "test14 case 11 failed\n");
1162 FAILED(buf[14] != 0.5, "test14 case 12 failed\n");
1184 FAILED(!compiler, "cannot create compiler\n");
1246 FAILED(code.func1((sljit_sw)&buf) != -15, "test15 case 1 failed\n");
1247 FAILED(buf[0] != 14, "test15 case 2 failed\n");
1248 FAILED(buf[1] != -8, "test15 case 3 failed\n");
1249 FAILED(buf[2] != SLJIT_FUNC_OFFSET(func) + 42, "test15 case 4 failed\n");
1250 FAILED(buf[3] != SLJIT_FUNC_OFFSET(func) - 85, "test15 case 5 failed\n");
1251 FAILED(buf[4] != SLJIT_FUNC_OFFSET(func) + 31, "test15 case 6 failed\n");
1252 FAILED(buf[5] != 335, "test15 case 7 failed\n");
1253 FAILED(buf[6] != -15, "test15 case 8 failed\n");
1273 FAILED(!compiler, "cannot create compiler\n");
1316 FAILED(code.func2(3, 3) != 61, "test16 case 1 failed\n");
1318 /* FAILED(code.func2(3, 11) != 16381, "test16 case 1 failed\n"); */
1335 FAILED(!compiler, "cannot create compiler\n");
1357 FAILED((sljit_uw)buf[0] != 0x81818000, "test17 case 1 failed\n");
1358 FAILED((sljit_uw)buf[1] != 0x81818400, "test17 case 2 failed\n");
1359 FAILED((sljit_uw)buf[2] != 0x81818800, "test17 case 3 failed\n");
1360 FAILED((sljit_uw)buf[3] != 0x81818c00, "test17 case 4 failed\n");
1361 FAILED((sljit_uw)buf[4] != 0x81818fff, "test17 case 5 failed\n");
1377 FAILED(!compiler, "cannot create compiler\n");
1442 FAILED(buf[0] != SLJIT_W(0x1122334455667788), "test18 case 1 failed\n");
1444 FAILED(buf[1] != 0x55667788, "test18 case 2 failed\n");
1446 FAILED(buf[1] != SLJIT_W(0x5566778800000000), "test18 case 2 failed\n");
1448 FAILED(buf[2] != SLJIT_W(2000000000000), "test18 case 3 failed\n");
1449 FAILED(buf[3] != SLJIT_W(4000000000000), "test18 case 4 failed\n");
1451 FAILED(buf[4] != 0x28282828, "test18 case 5 failed\n");
1453 FAILED(buf[4] != SLJIT_W(0x2828282800000000), "test18 case 5 failed\n");
1455 FAILED(buf[5] != 0, "test18 case 6 failed\n");
1456 FAILED(buf[6] != 1, "test18 case 7 failed\n");
1457 FAILED(buf[7] != 1, "test18 case 8 failed\n");
1458 FAILED(buf[8] != 0, "test18 case 9 failed\n");
1460 FAILED(buf[9] != 0xfff00000, "test18 case 10 failed\n");
1461 FAILED(buf[10] != 0xffffffff, "test18 case 11 failed\n");
1463 FAILED(buf[9] != SLJIT_W(0xfff0000000000000), "test18 case 10 failed\n");
1464 FAILED(buf[10] != SLJIT_W(0xffffffff00000000), "test18 case 11 failed\n");
1467 FAILED(buf[0] != 0x11223344, "test18 case 1 failed\n");
1468 FAILED(buf[1] != 0x44332211, "test18 case 2 failed\n");
1485 FAILED(!compiler, "cannot create compiler\n");
1514 FAILED(buf[0] != 10, "test19 case 1 failed\n");
1515 FAILED(buf[1] != 4, "test19 case 2 failed\n");
1516 FAILED(buf[2] != 14, "test19 case 3 failed\n");
1517 FAILED(buf[3] != 14, "test19 case 4 failed\n");
1518 FAILED(buf[4] != 8, "test19 case 5 failed\n");
1519 FAILED(buf[5] != 6, "test19 case 6 failed\n");
1520 FAILED(buf[6] != 12, "test19 case 7 failed\n");
1521 FAILED(buf[7] != 10, "test19 case 8 failed\n");
1544 FAILED(!compiler, "cannot create compiler\n");
1574 FAILED(code.func1((sljit_sw)&buf) != -12345, "test20 case 1 failed\n")
1576 FAILED(buf[2] != 60, "test20 case 2 failed\n");
1577 FAILED(buf[3] != 17, "test20 case 3 failed\n");
1578 FAILED(buf[4] != 7, "test20 case 4 failed\n");
1600 FAILED(code.func0() != 0x5387, "test20 case 5 failed\n");
1623 FAILED(code.func0() % sizeof(sljit_f64) != 0, "test20 case 6 failed\n");
1643 FAILED(!compiler, "cannot create compiler\n");
1666 FAILED(!compiler, "cannot create compiler\n");
1683 FAILED(code1.func1((sljit_sw)&buf) != 19, "test21 case 1 failed\n");
1684 FAILED(buf[2] != -16, "test21 case 2 failed\n");
1685 FAILED(buf[3] != 100, "test21 case 3 failed\n");
1704 FAILED(!compiler, "cannot create compiler\n");
1780 FAILED(buf[1] != -13, "test22 case 1 failed\n");
1781 FAILED(buf[2] != 5, "test22 case 2 failed\n");
1782 FAILED(buf[3] != -13, "test22 case 3 failed\n");
1783 FAILED(buf[4] != (sljit_sw)&buf[3], "test22 case 4 failed\n");
1784 FAILED(buf[5] != (sljit_sw)&buf[4], "test22 case 5 failed\n");
1785 FAILED(buf[6] != (sljit_sw)&buf[4], "test22 case 6 failed\n");
1786 FAILED(buf[7] != -9, "test22 case 7 failed\n");
1787 FAILED(buf[8] != -56, "test22 case 8 failed\n");
1789 FAILED(sbuf[0] != -13, "test22 case 9 failed\n");
1790 FAILED(sbuf[1] != 0x1234, "test22 case 10 failed\n");
1791 FAILED(sbuf[3] != 0x1234, "test22 case 11 failed\n");
1792 FAILED(sbuf[4] != 8000, "test22 case 12 failed\n");
1793 FAILED(sbuf[5] != -9317, "test22 case 13 failed\n");
1794 FAILED(sbuf[6] != -9317, "test22 case 14 failed\n");
1796 FAILED(bbuf[0] != -45, "test22 case 15 failed\n");
1797 FAILED(bbuf[1] != 0x12, "test22 case 16 failed\n");
1798 FAILED(bbuf[3] != -56, "test22 case 17 failed\n");
1799 FAILED(bbuf[4] != 2, "test22 case 18 failed\n");
1826 FAILED(!compiler, "cannot create compiler\n");
1884 FAILED(code.func2((sljit_sw)&buf, (sljit_sw)&ibuf) != -13, "test23 case 1 failed\n");
1885 FAILED(buf[0] != -5791, "test23 case 2 failed\n");
1886 FAILED(buf[1] != 43579, "test23 case 3 failed\n");
1887 FAILEDfailed\n");
1888 FAILED(buf[3] != 0x0f00f00, "test23 case 5 failed\n");
1889 FAILED(buf[4] != 0x0f00f00, "test23 case 6 failed\n");
1890 FAILED(buf[5] != 80, "test23 case 7 failed\n");
1891 FAILED(buf[6] != 0x123456, "test23 case 8 failed\n");
1892 FAILED(buf[7] != (sljit_sw)&buf[5], "test23 case 9 failed\n");
1893 FAILED(buf[8] != 123456 + 123, "test23 case 10 failed\n");
1895 FAILED(ibuf[0] != 34567, "test23 case 11 failed\n");
1896 FAILED(ibuf[1] != -7654, "test23 case 12 failed\n");
1899 FAILED(u.asbytes[0] != 0x78, "test23 case 13 failed\n");
1900 FAILED(u.asbytes[1] != 0x56, "test23 case 14 failed\n");
1901 FAILED(u.asbytes[2] != 0x34, "test23 case 15 failed\n");
1902 FAILED(u.asbytes[3] != 0x12, "test23 case 16 failed\n");
1904 FAILED(u.asbytes[0] != 0x12, "test23 case 13 failed\n");
1905 FAILED(u.asbytes[1] != 0x34, "test23 case 14 failed\n");
1906 FAILED(u.asbytes[2] != 0x56, "test23 case 15 failed\n");
1907 FAILED(u.asbytes[3] != 0x78, "test23 case 16 failed\n");
1926 FAILED(!compiler, "cannot create compiler\n");
2007 FAILED(buf[2] != 176366, "test24 case 1 failed\n");
2008 FAILED(buf[3] != 64, "test24 case 2 failed\n");
2009 FAILED(buf[4] != -100, "test24 case 3 failed\n");
2010 FAILED(buf[5] != -100 + (sljit_sw)&buf[5] + (sljit_sw)&buf[4], "test24 case 4 failed\n");
2011 FAILED(buf[6] != 952467, "test24 case 5 failed\n");
2012 FAILED(buf[7] != 952467, "test24 case 6 failed\n");
2013 FAILED(buf[8] != 952467 * 2, "test24 case 7 failed\n");
2015 FAILED(sbuf[1] != 30000, "test24 case 8 failed\n");
2016 FAILED(sbuf[2] != -12345, "test24 case 9 failed\n");
2017 FAILED(sbuf[4] != sizeof(sljit_s16), "test24 case 10 failed\n");
2019 FAILED(bbuf[1] != -128, "test24 case 11 failed\n");
2020 FAILED(bbuf[2] != 99, "test24 case 12 failed\n");
2021 FAILED(bbuf[4] != 99, "test24 case 13 failed\n");
2022 FAILED(bbuf[5] != 99, "test24 case 14 failed\n");
2024 FAILED(bbuf[6] != -128, "test24 case 15 failed\n");
2042 FAILED(!compiler, "cannot create compiler\n");
2082 FAILED(buf[0] != 0, "test25 case 1 failed\n");
2083 FAILED(buf[1] != 0x7fff, "test25 case 2 failed\n");
2084 FAILED(buf[2] != -0x8000, "test25 case 3 failed\n");
2085 FAILED(buf[3] != 0x7fffffff, "test25 case 4 failed\n");
2086 FAILED(buf[4] != SLJIT_W(-0x80000000), "test25 case 5 failed\n");
2087 FAILED(buf[5] != SLJIT_W(0x1234567887654321), "test25 case 6 failed\n");
2088 FAILED(buf[6] != SLJIT_W(0xff80000000), "test25 case 7 failed\n");
2089 FAILED(buf[7] != SLJIT_W(0x3ff0000000), "test25 case 8 failed\n");
2090 FAILED((sljit_uw)buf[8] != SLJIT_W(0xfffffff800100000), "test25 case 9 failed\n");
2091 FAILED((sljit_uw)buf[9] != SLJIT_W(0xfffffff80010f000), "test25 case 10 failed\n");
2092 FAILED(buf[10] != SLJIT_W(0x07fff00000008001), "test25 case 11 failed\n");
2093 FAILED(buf[11] != SLJIT_W(0x07fff00080010000), "test25 case 12 failed\n");
2094 FAILED(buf[12] != SLJIT_W(0x07fff00080018001), "test25 case 13 failed\n");
2095 FAILED(buf[13] != SLJIT_W(0x07fff00ffff00000), "test25 case 14 failed\n");
2114 FAILED(!compiler, "cannot create compiler\n");
2163 FAILED(buf[1] != -689, "test26 case 1 failed\n");
2164 FAILED(buf[2] != -16, "test26 case 2 failed\n");
2165 FAILED(ibuf[1] != -2789, "test26 case 3 failed\n");
2166 FAILED(ibuf[2] != -18, "test26 case 4 failed\n");
2169 FAILED(dbuf[1] != 5.75, "test26 case 5 failed\n");
2170 FAILED(dbuf[2] != 11.5, "test26 case 6 failed\n");
2171 FAILED(dbuf[3] != -2.875, "test26 case 7 failed\n");
2201 FAILED(!compiler, "cannot create compiler\n");
2346 FAILED(buf[0] != RESULT(1), "test27 case 1 failed\n");
2347 FAILED(buf[1] != RESULT(2), "test27 case 2 failed\n");
2348 FAILED(buf[2] != 2, "test27 case 3 failed\n");
2349 FAILED(buf[3] != 1, "test27 case 4 failed\n");
2350 FAILED(buf[4] != RESULT(1), "test27 case 5 failed\n");
2351 FAILED(buf[5] != RESULT(2), "test27 case 6 failed\n");
2352 FAILED(buf[6] != 2, "test27 case 7 failed\n");
2353 FAILED(buf[7] != 1, "test27 case 8 failed\n");
2355 FAILED(buf[8] != 2, "test27 case 9 failed\n");
2356 FAILED(buf[9] != 1, "test27 case 10 failed\n");
2357 FAILED(buf[10] != 2, "test27 case 11 failed\n");
2358 FAILED(buf[11] != 1, "test27 case 12 failed\n");
2359 FAILED(buf[12] != 1, "test27 case 13 failed\n");
2360 FAILED(buf[13] != 2, "test27 case 14 failed\n");
2361 FAILED(buf[14] != 2, "test27 case 15 failed\n");
2362 FAILED(buf[15] != 1, "test27 case 16 failed\n");
2363 FAILED(buf[16] != 1, "test27 case 17 failed\n");
2364 FAILED(buf[17] != 2, "test27 case 18 failed\n");
2366 FAILED(buf[18] != RESULT(1), "test27 case 19 failed\n");
2367 FAILED(buf[19] != RESULT(2), "test27 case 20 failed\n");
2368 FAILED(buf[20] != 2, "test27 case 21 failed\n");
2369 FAILED(buf[21] != 1, "test27 case 22 failed\n");
2371 FAILED(buf[22] != 5, "test27 case 23 failed\n");
2372 FAILED(buf[23] != 9, "test27 case 24 failed\n");
2374 FAILED(buf[24] != 2, "test27 case 25 failed\n");
2375 FAILED(buf[25] != 1, "test27 case 26 failed\n");
2377 FAILED(buf[26] != 1, "test27 case 27 failed\n");
2378 FAILED(buf[27] != 1, "test27 case 28 failed\n");
2379 FAILED(buf[28] != 1, "test27 case 29 failed\n");
2380 FAILED(buf[29] != 1, "test27 case 30 failed\n");
2382 FAILED(buf[30] != 1, "test27 case 31 failed\n");
2383 FAILED(buf[31] != 0, "test27 case 32 failed\n");
2385 FAILED(buf[32] != 2, "test27 case 33 failed\n");
2386 FAILED(buf[33] != 1, "test27 case 34 failed\n");
2387 FAILED(buf[34] != 2, "test27 case 35 failed\n");
2388 FAILED(buf[35] != 1, "test27 case 36 failed\n");
2389 FAILED(buf[36] != 10, "test27 case 37 failed\n");
2410 FAILED(!compiler, "cannot create compiler\n");
2418 FAILED(!compiler, "cannot create compiler\n");
2447 FAILED(code.func1((sljit_sw)&buf) != 8, "test28 case 1 failed\n");
2448 FAILED(buf[1] != -1872, "test28 case 2 failed\n");
2449 FAILED(buf[2] != 1, "test28 case 3 failed\n");
2450 FAILED(buf[3] != 2, "test28 case 4 failed\n");
2451 FAILED(buf[4] != label_addr, "test28 case 5 failed\n");
2493 FAILED(!compiler, "cannot create compiler\n");
2581 FAILED(buf[0] != 69, "test29 case 1 failed\n");
2582 FAILED(buf[1] != -93, "test29 case 2 failed\n");
2583 FAILED(buf[2] != 200, "test29 case 3 failed\n");
2584 FAILED(buf[3] != 0xe5, "test29 case 4 failed\n");
2585 FAILED(buf[4] != 19640, "test29 case 5 failed\n");
2586 FAILED(buf[5] != -31005, "test29 case 6 failed\n");
2587 FAILED(buf[6] != 52646, "test29 case 7 failed\n");
2588 FAILED(buf[7] != 0xb0a6, "test29 case 8 failed\n");
2591 FAILED(buf[8] != SLJIT_W(714537581), "test29 case 9 failed\n");
2592 FAILED(buf[9] != SLJIT_W(-1938520854), "test29 case 10 failed\n");
2593 FAILED(buf[10] != SLJIT_W(3236202668), "test29 case 11 failed\n");
2594 FAILED(buf[11] != SLJIT_W(0xf97a70b5), "test29 case 12 failed\n");
2597 FAILED(buf[12] != 69, "test29 case 13 failed\n");
2598 FAILED(buf[13] != -93, "test29 case 14 failed\n");
2599 FAILED(buf[14] != 200, "test29 case 15 failed\n");
2600 FAILED(buf[15] != 0xe5, "test29 case 16 failed\n");
2601 FAILED(buf[16] != 19640, "test29 case 17 failed\n");
2602 FAILED(buf[17] != -31005, "test29 case 18 failed\n");
2603 FAILED(buf[18] != 52646, "test29 case 19 failed\n");
2604 FAILED(buf[19] != 0xb0a6, "test29 case 20 failed\n");
2607 FAILED(buf[20] != SLJIT_W(714537581), "test29 case 21 failed\n");
2608 FAILED(buf[21] != SLJIT_W(-1938520854), "test29 case 22 failed\n");
2609 FAILED(buf[22] != SLJIT_W(3236202668), "test29 case 23 failed\n");
2610 FAILED(buf[23] != SLJIT_W(0xf97a70b5), "test29 case 24 failed\n");
2613 FAILED(buf[24] != -91, "test29 case 25 failed\n");
2629 FAILED(!compiler, "cannot create compiler\n");
2677 FAILED(buf[0] != 9, "test30 case 1 failed\n");
2713 FAILED(!compiler, "cannot create compiler\n");
2758 FAILED(buf[0] != 1, "test31 case 1 failed\n");
2759 FAILED(buf[1] != 2, "test31 case 2 failed\n");
2762 FAILED(buf[2] != 1, "test31 case 3 failed\n");
2763 FAILED(buf[3] != 2, "test31 case 4 failed\n");
2765 FAILED(buf[4] != 1, "test31 case 5 failed\n");
2766 FAILED((buf[5] & 0xffffffff) != 0x85540c10, "test31 case 6 failed\n");
2767 FAILED(buf[6] != 2, "test31 case 7 failed\n");
2768 FAILED(buf[7] != 1, "test31 case 8 failed\n");
2770 FAILED(buf[8] != 1, "test31 case 9 failed\n");
2772 FAILED(buf[9] != -1541, "test31 case 10 failed\n");
2830 FAILED(!compiler, "cannot create compiler\n");
2881 FAILED(buf[0] != 1, "test32 case 1 failed\n");
2882 FAILED(buf[1] != 2, "test32 case 2 failed\n");
2883 FAILED(buf[2] != 2, "test32 case 3 failed\n");
2884 FAILED(buf[3] != 1, "test32 case 4 failed\n");
2885 FAILED(buf[4] != 1, "test32 case 5 failed\n");
2886 FAILED(buf[5] != 2, "test32 case 6 failed\n");
2887 FAILED(buf[6] != 2, "test32 case 7 failed\n");
2888 FAILED(buf[7] != 1, "test32 case 8 failed\n");
2889 FAILED(buf[8] != 2, "test32 case 9 failed\n");
2890 FAILED(buf[9] != 1, "test32 case 10 failed\n");
2891 FAILED(buf[10] != 2, "test32 case 11 failed\n");
2892 FAILED(buf[11] != 1, "test32 case 12 failed\n");
2893 FAILED(buf[12] != 2, "test32 case 13 failed\n");
2894 FAILED(buf[13] != 1, "test32 case 14 failed\n");
2922 FAILED(!compiler, "cannot create compiler\n");
2986 FAILED(buf[0] != 0, "test33 case 1 failed\n");
2987 FAILED(buf[1] != 11, "test33 case 2 failed\n");
2988 FAILED(buf[2] != 1, "test33 case 3 failed\n");
2989 FAILED(buf[3] != 45, "test33 case 4 failed\n");
2990 FAILED(buf[4] != 13, "test33 case 5 failed\n");
2991 FAILED(buf[5] != 0, "test33 case 6 failed\n");
2992 FAILED(buf[6] != 0, "test33 case 7 failed\n");
2993 FAILED(buf[7] != 48, "test33 case 8 failed\n");
2994 FAILED(buf[8] != 50, "test33 case 9 failed\n");
2995 FAILED(buf[9] != 1, "test33 case 10 failed\n");
3024 FAILED(!compiler, "cannot create compiler\n");
3037 FAILED(!compiler, "cannot create compiler\n");
3052 FAILED(!compiler, "cannot create compiler\n");
3067 FAILED(!compiler, "cannot create compiler\n");
3081 FAILED(!compiler, "cannot create compiler\n");
3096 FAILED(!compiler, "cannot create compiler\n");
3109 FAILED(codeF.func1((sljit_sw)&buf) != 40, "test34 case 1 failed\n");
3110 FAILED(buf[0] != addr - SLJIT_RETURN_ADDRESS_OFFSET, "test34 case 2 failed\n");
3142 FAILED(!compiler, "cannot create compiler\n");
3163 FAILED(!compiler, "cannot create compiler\n");
3178 FAILED(!compiler, "cannot create compiler\n");
3191 FAILED(codeC.func0() != 12, "test35 case 1 failed\n");
3192 FAILED(buf[0] != return_addr - SLJIT_RETURN_ADDRESS_OFFSET, "test35 case 2 failed\n");
3241 FAILED(!compiler, "cannot create compiler\n");
3333 printf("test36 case %d failed\n", i + 1);
3362 FAILED(!compiler, "cannot create compiler\n");
3420 FAILED(buf[0] != RESN(27), "test37 case 1 failed\n");
3421 FAILED(buf[1] != RESN(47), "test37 case 2 failed\n");
3422 FAILED(buf[2] != 0, "test37 case 3 failed\n");
3424 FAILED(buf[3] != 64, "test37 case 4 failed\n");
3426 FAILED(buf[3] != 32, "test37 case 4 failed\n");
3428 FAILED(buf[4] != 1, "test37 case 5 failed\n");
3429 FAILED(buf[5] != 0, "test37 case 6 failed\n");
3430 FAILED(ibuf[0] != 32, "test37 case 7 failed\n");
3431 FAILED(buf[6] != 1, "test37 case 8 failed\n");
3432 FAILED(buf[7] != RESN(13), "test37 case 9 failed\n");
3434 FAILED(buf[8] != 1, "test37 case 10 failed\n");
3436 FAILED(buf[9] != RESN(58), "test37 case 11 failed\n");
3437 FAILED(buf[10] != 0, "test37 case 12 failed\n");
3439 FAILED(buf[11] != 64, "test37 case 13 failed\n");
3441 FAILED(buf[11] != 32, "test37 case 13 failed\n");
3443 FAILED(ibuf[1] != 4, "test37 case 14 failed\n");
3444 FAILED((buf[12] & 0xffffffff) != 4, "test37 case 15 failed\n");
3445 FAILED(buf[13] != 1, "test37 case 16 failed\n");
3446 FAILED((buf[14] & 0xffffffff) != 0, "test37 case 17 failed\n");
3471 FAILED(!compiler, "cannot create compiler\n");
3541 FAILED(code.func0() != 4567, "test38 case 1 failed\n");
3558 FAILED(!compiler, "cannot create compiler\n");
3587 FAILED(sljit_get_compiler_error(compiler) != -3967, "test39 case 1 failed\n");
3590 FAILED(sljit_get_compiler_error(compiler) != -3967, "test39 case 2 failed\n");
3591 FAILED(!!code.code, "test39 case 3 failed\n");
3595 FAILED(!compiler, "cannot create compiler\n");
3597 FAILED(sljit_get_compiler_error(compiler) != SLJIT_SUCCESS, "test39 case 4 failed\n");
3599 FAILED(sljit_get_compiler_error(compiler) != SLJIT_ERR_ALLOC_FAILED, "test39 case 5 failed\n");
3615 FAILED(!compiler, "cannot create compiler\n");
3685 FAILED(code.func1((sljit_sw)&buf) != 0xbaddead, "test40 case 1 failed\n");
3686 FAILED(buf[0] != 0x123457, "test40 case 2 failed\n");
3687 FAILED(buf[1] != 1, "test40 case 3 failed\n");
3688 FAILED(buf[2] != 0, "test40 case 4 failed\n");
3689 FAILED(buf[3] != -7, "test40 case 5 failed\n");
3690 FAILED(buf[4] != 0, "test40 case 6 failed\n");
3691 FAILED(buf[5] != 0x89, "test40 case 7 failed\n");
3692 FAILED(buf[6] != 0, "test40 case 8 failed\n");
3693 FAILED(buf[7] != 1, "test40 case 9 failed\n");
3694 FAILED(buf[8] != 1, "test40 case 10 failed\n");
3695 FAILED(buf[9] != 0x123457, "test40 case 11 failed\n");
3730 FAILED(!compiler, "cannot create compiler\n");
3813 FAILED(code.func2(32, -11) != 21, "test41 case 1 failed\n");
3814 FAILED(code.func2(1000, 234) != 1234, "test41 case 2 failed\n");
3816 FAILED(code.func2(SLJIT_W(0x20f0a04090c06070), SLJIT_W(0x020f0a04090c0607)) != SLJIT_W(0x22ffaa4499cc6677), "test41 case 3 failed\n");
3901 FAILED(buf[2] != 11.25, "test41 case 3 failed\n");
3920 FAILED(!compiler, "cannot create compiler\n");
4085 FAILED(buf[0] != -0x1fb308a, "test42 case 1 failed\n");
4086 FAILED(buf[1] != 0xf50c873, "test42 case 2 failed\n");
4087 FAILED(buf[2] != 0x8a0475b, "test42 case 3 failed\n");
4088 FAILED(buf[3] != 0x9dc849b, "test42 case 4 failed\n");
4089 FAILED(buf[4] != -0x7c69a35, "test42 case 5 failed\n");
4090 FAILED(buf[5] != 0x5a4d0c4, "test42 case 6 failed\n");
4091 FAILED(buf[6] != 0x9a3b06d, "test42 case 7 failed\n");
4094 FAILED(buf[7] != SLJIT_W(-4388959407985636971), "test42 case 8 failed\n");
4095 FAILED(buf[8] != SLJIT_W(2901680654366567099), "test42 case 9 failed\n");
4096 FAILED(buf[9] != SLJIT_W(-4388959407985636971), "test42 case 10 failed\n");
4097 FAILED(buf[10] != SLJIT_W(-1677173957268872740), "test42 case 11 failed\n");
4098 FAILED(buf[11] != SLJIT_W(2), "test42 case 12 failed\n");
4099 FAILED(buf[12] != SLJIT_W(2532236178951865933), "test42 case 13 failed\n");
4100 FAILED(buf[13] != SLJIT_W(-1), "test42 case 14 failed\n");
4101 FAILED(buf[14] != SLJIT_W(-2177944059851366166), "test42 case 15 failed\n");
4103 FAILED(buf[7] != -1587000939, "test42 case 8 failed\n");
4104 FAILED(buf[8] != 665003983, "test42 case 9 failed\n");
4105 FAILED(buf[9] != -1587000939, "test42 case 10 failed\n");
4106 FAILED(buf[10] != -353198352, "test42 case 11 failed\n");
4107 FAILED(buf[11] != 2, "test42 case 12 failed\n");
4108 FAILED(buf[12] != 768706125, "test42 case 13 failed\n");
4109 FAILED(buf[13] != -1, "test42 case 14 failed\n");
4110 FAILED(buf[14] != -471654166, "test42 case 15 failed\n");
4113 FAILED(buf[15] != SLJIT_W(56), "test42 case 16 failed\n");
4114 FAILED(buf[16] != SLJIT_W(58392872), "test42 case 17 failed\n");
4115 FAILED(buf[17] != SLJIT_W(-47), "test42 case 18 failed\n");
4116 FAILED(buf[18] != SLJIT_W(35949148), "test42 case 19 failed\n");
4119 FAILED(buf[19] != SLJIT_W(0x3340bfc), "test42 case 20 failed\n");
4120 FAILED(buf[20] != SLJIT_W(0x3d4af2c543), "test42 case 21 failed\n");
4121 FAILED(buf[21] != SLJIT_W(-0xaf978), "test42 case 22 failed\n");
4122 FAILED(buf[22] != SLJIT_W(0xa64ae42b7d6), "test42 case 23 failed\n");
4124 FAILED(buf[19] != SLJIT_W(0xda5), "test42 case 20 failed\n");
4125 FAILED(buf[20] != SLJIT_W(0xb86d0), "test42 case 21 failed\n");
4126 FAILED(buf[21] != SLJIT_W(-0x6b6e), "test42 case 22 failed\n");
4127 FAILED(buf[22] != SLJIT_W(0xd357), "test42 case 23 failed\n");
4130 FAILED(buf[23] != SLJIT_W(0x0), "test42 case 24 failed\n");
4131 FAILED(buf[24] != SLJIT_W(0xf2906b14), "test42 case 25 failed\n");
4132 FAILED(buf[25] != SLJIT_W(-0x8), "test42 case 26 failed\n");
4133 FAILED(buf[26] != SLJIT_W(-0xa63c923), "test42 case 27 failed\n");
4166 FAILED(!compiler, "cannot create compiler\n");
4202 FAILED(code.func1((sljit_sw)&dbuf) != 11, "test43 case 1 failed\n");
4204 FAILED(code.func1((sljit_sw)&dbuf) != -17, "test43 case 2 failed\n");
4206 FAILED(code.func1((sljit_sw)&dbuf) != 5, "test43 case 3 failed\n");
4208 FAILED(code.func1((sljit_sw)&dbuf) != -2, "test43 case 4 failed\n");
4224 FAILED(!compiler, "cannot create compiler\n");
4251 FAILED(code.func1((sljit_sw)&buf) != (sljit_sw)(buf + 2), "test44 case 1 failed\n");
4252 FAILED(buf[1] != buf + 2, "test44 case 2 failed\n");
4253 FAILED(buf[2] != buf + 3, "test44 case 3 failed\n");
4254 FAILED(buf[3] != buf + 4, "test44 case 4 failed\n");
4255 FAILED(buf[4] != buf + 2, "test44 case 5 failed\n");
4283 FAILED(!compiler, "cannot create compiler\n");
4354 FAILED(buf[2] != -5.5, "test45 case 1 failed\n");
4355 FAILED(buf[3] != 7.25, "test45 case 2 failed\n");
4356 FAILED(buf[4] != 7.25, "test45 case 3 failed\n");
4357 FAILED(buf[5] != -5.5, "test45 case 4 failed\n");
4358 FAILED(buf[6] != -1.75, "test45 case 5 failed\n");
4359 FAILED(buf[7] != 16.0, "test45 case 6 failed\n");
4360 FAILED(buf[8] != 30.25, "test45 case 7 failed\n");
4361 FAILED(buf[9] != 3, "test45 case 8 failed\n");
4362 FAILED(buf[10] != -5.5, "test45 case 9 failed\n");
4363 FAILED(buf[11] != 7.25, "test45 case 10 failed\n");
4364 FAILED(buf2[0] != 1, "test45 case 11 failed\n");
4365 FAILED(buf2[1] != 2, "test45 case 12 failed\n");
4366 FAILED(buf2[2] != 2, "test45 case 13 failed\n");
4367 FAILED(buf2[3] != 1, "test45 case 14 failed\n");
4368 FAILED(buf2[4] != 7, "test45 case 15 failed\n");
4369 FAILED(buf2[5] != -1, "test45 case 16 failed\n");
4449 FAILED(buf[0] != 0, "test46 case 1 failed\n");
4450 FAILED(buf[1] != -17, "test46 case 2 failed\n");
4451 FAILED(buf[2] != 1, "test46 case 3 failed\n");
4452 FAILED(buf[3] != -17, "test46 case 4 failed\n");
4453 FAILED(buf[4] != 1, "test46 case 5 failed\n");
4454 FAILED(buf[5] != -17, "test46 case 6 failed\n");
4455 FAILED(buf[6] != 1, "test46 case 7 failed\n");
4456 FAILED(buf[7] != -17, "test46 case 8 failed\n");
4457 FAILED(buf[8] != 0, "test46 case 9 failed\n");
4458 FAILED(buf[9] != -17, "test46 case 10 failed\n");
4459 FAILED(buf[10] != 1, "test46 case 11 failed\n");
4460 FAILED(buf[11] != -17, "test46 case 12 failed\n");
4461 FAILED(buf[12] != 1, "test46 case 13 failed\n");
4462 FAILED(buf[13] != -17, "test46 case 14 failed\n");
4463 FAILED(buf[14] != 1, "test46 case 15 failed\n");
4464 FAILED(buf[15] != -17, "test46 case 16 failed\n");
4465 FAILED(buf[16] != 0, "test46 case 17 failed\n");
4466 FAILED(buf[17] != -17, "test46 case 18 failed\n");
4467 FAILED(buf[18] != 0, "test46 case 19 failed\n");
4468 FAILED(buf[19] != -17, "test46 case 20 failed\n");
4469 FAILED(buf[20] != -18, "test46 case 21 failed\n");
4470 FAILED(buf[21] != -17, "test46 case 22 failed\n");
4471 FAILED(buf[22] != 38, "test46 case 23 failed\n");
4472 FAILED(buf[23] != -17, "test46 case 24 failed\n");
4474 FAILED(buf2[0] != 0, "test46 case 25 failed\n");
4475 FAILED(buf2[1] != 1, "test46 case 26 failed\n");
4476 FAILED(buf2[2] != 0, "test46 case 27 failed\n");
4477 FAILED(buf2[3] != 1, "test46 case 28 failed\n");
4478 FAILED(buf2[4] != -123, "test46 case 29 failed\n");
4479 FAILED(buf2[5] != -14, "test46 case 30 failed\n");
4495 FAILED(!compiler, "cannot create compiler\n");
4522 FAILED(buf[0] != 0x3a5c6f, "test47 case 1 failed\n");
4523 FAILED(buf[1] != 0xd37c10, "test47 case 2 failed\n");
4524 FAILED(buf[2] != 0x59b48e, "test47 case 3 failed\n");
4553 FAILED(!compiler, "cannot create compiler\n");
4651 FAILED(dbuf[3] != 476.25, "test48 case 1 failed\n");
4652 FAILED(dbuf[4] != 476.25, "test48 case 2 failed\n");
4653 FAILED(dbuf[5] != 2345.0, "test48 case 3 failed\n");
4654 FAILED(dbuf[6] != -6213.0, "test48 case 4 failed\n");
4655 FAILED(dbuf[7] != 312.0, "test48 case 5 failed\n");
4656 FAILED(dbuf[8] != -9324.0, "test48 case 6 failed\n");
4658 FAILED(sbuf[2] != 123.5, "test48 case 7 failed\n");
4659 FAILED(sbuf[3] != 123.5, "test48 case 8 failed\n");
4660 FAILED(sbuf[4] != 476.25, "test48 case 9 failed\n");
4661 FAILED(sbuf[5] != -123, "test48 case 10 failed\n");
4662 FAILED(sbuf[6] != 7190, "test48 case 11 failed\n");
4663 FAILED(sbuf[7] != 312, "test48 case 12 failed\n");
4664 FAILED(sbuf[8] != 3812, "test48 case 13 failed\n");
4666 FAILED(wbuf[1] != -367, "test48 case 14 failed\n");
4667 FAILED(wbuf[2] != 917, "test48 case 15 failed\n");
4668 FAILED(wbuf[3] != 476, "test48 case 16 failed\n");
4669 FAILED(wbuf[4] != -476, "test48 case 17 failed\n");
4671 FAILED(ibuf[2] != -917, "test48 case 18 failed\n");
4672 FAILED(ibuf[3] != -1689, "test48 case 19 failed\n");
4703 FAILED(!compiler, "cannot create compiler\n");
4773 FAILED(dbuf_ptr[(1 * 2) + 0] != -1, "test49 case 1 failed\n");
4774 FAILED(dbuf_ptr[(1 * 2) + 1] != -1, "test49 case 2 failed\n");
4775 FAILED(dbuf[2] != -879.75, "test49 case 3 failed\n");
4776 FAILED(dbuf_ptr[(3 * 2) + 0] != -1, "test49 case 4 failed\n");
4777 FAILED(dbuf_ptr[(3 * 2) + 1] != -1, "test49 case 5 failed\n");
4778 FAILED(dbuf[4] != 345, "test49 case 6 failed\n");
4779 FAILED(dbuf_ptr[(5 * 2) + 0] != -1, "test49 case 7 failed\n");
4780 FAILED(dbuf_ptr[(5 * 2) + 1] != -1, "test49 case 8 failed\n");
4781 FAILED(dbuf[6] != -249, "test49 case 9 failed\n");
4782 FAILED(dbuf_ptr[(7 * 2) + 0] != -1, "test49 case 10 failed\n");
4783 FAILED(dbuf_ptr[(7 * 2) + 1] != -1, "test49 case 11 failed\n");
4785 FAILED(sbuf_ptr[1] != -1, "test49 case 12 failed\n");
4786 FAILED(sbuf[2] != 673.75, "test49 case 13 failed\n");
4787 FAILED(sbuf_ptr[3] != -1, "test49 case 14 failed\n");
4788 FAILED(sbuf[4] != 345, "test49 case 15 failed\n");
4789 FAILED(sbuf_ptr[5] != -1, "test49 case 16 failed\n");
4790 FAILED(sbuf[6] != -249, "test49 case 17 failed\n");
4791 FAILED(sbuf_ptr[7] != -1, "test49 case 18 failed\n");
4793 FAILED(wbuf[1] != -1, "test49 case 19 failed\n");
4794 FAILED(wbuf[2] != 673, "test49 case 20 failed\n");
4795 FAILED(wbuf[3] != -1, "test49 case 21 failed\n");
4796 FAILED(wbuf[4] != -879, "test49 case 22 failed\n");
4797 FAILED(wbuf[5] != -1, "test49 case 23 failed\n");
4799 FAILED(ibuf[1] != -1, "test49 case 24 failed\n");
4800 FAILED(ibuf[2] != 673, "test49 case 25 failed\n");
4801 FAILED(ibuf[3] != -1, "test49 case 26 failed\n");
4802 FAILED(ibuf[4] != -879, "test49 case 27 failed\n");
4803 FAILED(ibuf[5] != -1, "test49 case 28 failed\n");
4806 FAILED(dbuf[8] != (sljit_f64)SLJIT_W(0x4455667788), "test49 case 29 failed\n");
4807 FAILED(dbuf[9] != (sljit_f64)SLJIT_W(0x66554433), "test49 case 30 failed\n");
4808 FAILED(wbuf[8] != SLJIT_W(0x1122334455), "test48 case 31 failed\n");
4809 FAILED(ibuf[8] == 0x4455, "test48 case 32 failed\n");
4839 FAILED(!compiler, "cannot create compiler\n");
4885 FAILED(sbuf[3] != 245.5, "test50 case 1 failed\n");
4886 FAILED(sbuf[4] != 145.25, "test50 case 2 failed\n");
4887 FAILED(sbuf[5] != 5934, "test50 case 3 failed\n");
4888 FAILED(sbuf[6] != 713.75, "test50 case 4 failed\n");
4890 FAILED(!result, "test50 case 5 failed\n");
4906 FAILED(!compiler, "cannot create compiler\n");
4956 FAILED(buf[1] != (39 * 5 * (SLJIT_NUMBER_OF_REGISTERS - 2)), "test51 case 1 failed\n");
4964 FAILED(!compiler, "cannot create compiler\n");
4988 FAILED(code.func0() != (SLJIT_NUMBER_OF_SCRATCH_REGISTERS * 35 + SLJIT_NUMBER_OF_SAVED_REGISTERS * 17), "test51 case 2 failed\n");
4996 FAILED(!compiler, "cannot create compiler\n");
5020 FAILED(code.func0() != (SLJIT_NUMBER_OF_SCRATCH_REGISTERS * 43 + SLJIT_NUMBER_OF_SAVED_REGISTERS * 68), "test51 case 3 failed\n");
5045 FAILED(!compiler, "cannot create compiler\n");
5074 FAILED(buf[2] != (SLJIT_NUMBER_OF_SCRATCH_FLOAT_REGISTERS * 17.75 + SLJIT_NUMBER_OF_SAVED_FLOAT_REGISTERS * 6.25), "test52 case 1 failed\n");
5081 FAILED(!compiler, "cannot create compiler\n");
5110 FAILED(buf[2] != (SLJIT_NUMBER_OF_SCRATCH_FLOAT_REGISTERS * -11.25 + SLJIT_NUMBER_OF_SAVED_FLOAT_REGISTERS * -32.5), "test52 case 2 failed\n");
5126 FAILED(!compiler, "cannot create compiler\n");
5142 FAILED((buf[0] & (sizeof(sljit_f64) - 1)) != 0, "test53 case 1 failed\n");
5149 FAILED(!compiler, "cannot create compiler\n");
5166 FAILED((buf[0] & (sizeof(sljit_f64) - 1)) != 0, "test53 case 2 failed\n");
5183 FAILED(!compiler, "cannot create compiler\n");
5252 FAILED(buf[1] != 17, "test54 case 1 failed\n");
5253 FAILED(buf[2] != 34, "test54 case 2 failed\n");
5254 FAILED(buf[3] != 24, "test54 case 3 failed\n");
5255 FAILED(buf[4] != 98, "test54 case 4 failed\n");
5256 FAILED(buf[5] != -135, "test54 case 5 failed\n");
5257 FAILED(ibuf[0] != 38, "test54 case 6 failed\n");
5258 FAILED(ibuf[1] != 67, "test54 case 7 failed\n");
5259 FAILED(ibuf[2] != 177, "test54 case 8 failed\n");
5260 FAILED(ibuf[3] != 177, "test54 case 9 failed\n");
5279 FAILED(!compiler, "cannot create compiler\n");
5323 FAILED(buf[0] != (SLJIT_NUMBER_OF_REGISTERS - 2) * 118 + 217, "test55 case 1 failed\n");
5324 FAILED(buf[1] != (SLJIT_NUMBER_OF_REGISTERS - 1) * 146 + 217, "test55 case 2 failed\n");
5409 printf(COLOR_RED "%d" COLOR_DEFAULT " (" COLOR_RED "%d%%" COLOR_DEFAULT ") tests are " COLOR_RED "FAILED" COLOR_DEFAULT " ", TEST_COUNT - successful_tests, (TEST_COUNT - successful_tests) * 100 / 47);