diff --git a/tests/rad_tests/latest.txt b/tests/rad_tests/latest.txt index e21a431..2257a33 100644 --- a/tests/rad_tests/latest.txt +++ b/tests/rad_tests/latest.txt @@ -1,4 +1,4 @@ -Last run on 2023-05-12 at commit 6be36fe816cf40165042df50d0d7c1ad25d89d70 +Last run on 2023-05-12 at commit b2b9d73375d0ae7822cd3b1376b706f94b0b4456 00.json completed, all passed! 01.json completed, all passed! @@ -253,14 +253,6 @@ cb 2c.json completed, all passed! cb 2d.json completed, all passed! cb 2e.json completed, all passed! cb 2f.json completed, all passed! -cb 30.json completed, all passed! -cb 31.json completed, all passed! -cb 32.json completed, all passed! -cb 33.json completed, all passed! -cb 34.json completed, all passed! -cb 35.json completed, all passed! -cb 36.json completed, all passed! -cb 37.json completed, all passed! cb 38.json completed, all passed! cb 39.json completed, all passed! cb 3a.json completed, all passed! @@ -478,516 +470,42 @@ d9.json completed, all passed! da.json completed, all passed! db.json completed: 0 passed, 1000 FAILED dc.json completed, all passed! -dd 00.json completed, all passed! -dd 01.json completed: 0 passed, 1000 FAILED -dd 02.json completed: 3 passed, 997 FAILED -dd 03.json completed: 0 passed, 1000 FAILED -dd 04.json completed: 0 passed, 1000 FAILED -dd 05.json completed: 0 passed, 1000 FAILED -dd 06.json completed: 0 passed, 1000 FAILED -dd 07.json completed: 3 passed, 997 FAILED -dd 08.json completed: 0 passed, 1000 FAILED dd 09.json completed, all passed! -dd 0a.json completed: 2 passed, 998 FAILED -dd 0b.json completed: 0 passed, 1000 FAILED -dd 0c.json completed: 0 passed, 1000 FAILED -dd 0d.json completed: 0 passed, 1000 FAILED -dd 0e.json completed: 0 passed, 1000 FAILED -dd 0f.json completed: 3 passed, 997 FAILED -dd 10.json completed: 0 passed, 1000 FAILED -dd 100.json completed, all passed! -dd 101.json completed: 0 passed, 1000 FAILED -dd 11.json completed: 0 passed, 1000 FAILED -dd 12.json completed: 5 passed, 995 FAILED -dd 13.json completed: 0 passed, 1000 FAILED -dd 14.json completed: 0 passed, 1000 FAILED -dd 15.json completed: 0 passed, 1000 FAILED -dd 16.json completed: 0 passed, 1000 FAILED -dd 17.json completed: 2 passed, 998 FAILED -dd 18.json completed: 5 passed, 995 FAILED dd 19.json completed, all passed! -dd 1a.json completed: 4 passed, 996 FAILED -dd 1b.json completed: 0 passed, 1000 FAILED -dd 1c.json completed: 0 passed, 1000 FAILED -dd 1d.json completed: 0 passed, 1000 FAILED -dd 1e.json completed: 0 passed, 1000 FAILED -dd 1f.json completed: 2 passed, 998 FAILED -dd 20.json completed: 1 passed, 999 FAILED -dd 21.json completed, all passed! -dd 22.json completed, all passed! -dd 23.json completed, all passed! -dd 24.json completed: 478 passed, 522 FAILED -dd 25.json completed: 6 passed, 994 FAILED -dd 26.json completed: 98 passed, 902 FAILED -dd 27.json completed: 16 passed, 984 FAILED -dd 28.json completed: 6 passed, 994 FAILED dd 29.json completed, all passed! -dd 2a.json completed, all passed! -dd 2b.json completed, all passed! -dd 2c.json completed: 539 passed, 461 FAILED -dd 2d.json completed: 1 passed, 999 FAILED -dd 2e.json completed: 113 passed, 887 FAILED -dd 2f.json completed: 0 passed, 1000 FAILED -dd 30.json completed: 513 passed, 487 FAILED -dd 31.json completed: 0 passed, 1000 FAILED -dd 32.json completed: 0 passed, 1000 FAILED -dd 33.json completed: 0 passed, 1000 FAILED -dd 34.json completed, all passed! -dd 35.json completed, all passed! dd 36.json completed, all passed! -dd 37.json completed: 0 passed, 1000 FAILED -dd 38.json completed: 506 passed, 494 FAILED dd 39.json completed, all passed! -dd 3a.json completed: 0 passed, 1000 FAILED -dd 3b.json completed: 0 passed, 1000 FAILED -dd 3c.json completed: 0 passed, 1000 FAILED -dd 3d.json completed: 0 passed, 1000 FAILED -dd 3e.json completed: 5 passed, 995 FAILED -dd 3f.json completed: 0 passed, 1000 FAILED -dd 40.json completed, all passed! -dd 41.json completed: 5 passed, 995 FAILED -dd 42.json completed: 3 passed, 997 FAILED -dd 43.json completed: 8 passed, 992 FAILED -dd 44.json completed, all passed! -dd 45.json completed, all passed! dd 46.json completed, all passed! -dd 47.json completed: 2 passed, 998 FAILED -dd 48.json completed: 2 passed, 998 FAILED -dd 49.json completed, all passed! -dd 4a.json completed: 2 passed, 998 FAILED -dd 4b.json completed: 7 passed, 993 FAILED -dd 4c.json completed, all passed! -dd 4d.json completed, all passed! dd 4e.json completed, all passed! -dd 4f.json completed: 4 passed, 996 FAILED -dd 50.json completed: 2 passed, 998 FAILED -dd 51.json completed: 4 passed, 996 FAILED -dd 52.json completed, all passed! -dd 53.json completed: 3 passed, 997 FAILED -dd 54.json completed, all passed! -dd 55.json completed, all passed! dd 56.json completed, all passed! -dd 57.json completed: 2 passed, 998 FAILED -dd 58.json completed: 6 passed, 994 FAILED -dd 59.json completed: 3 passed, 997 FAILED -dd 5a.json completed: 5 passed, 995 FAILED -dd 5b.json completed, all passed! -dd 5c.json completed, all passed! -dd 5d.json completed, all passed! dd 5e.json completed, all passed! -dd 5f.json completed: 7 passed, 993 FAILED -dd 60.json completed: 112 passed, 888 FAILED -dd 61.json completed: 103 passed, 897 FAILED -dd 62.json completed: 95 passed, 905 FAILED -dd 63.json completed: 109 passed, 891 FAILED -dd 64.json completed, all passed! -dd 65.json completed: 94 passed, 906 FAILED dd 66.json completed, all passed! -dd 67.json completed: 106 passed, 894 FAILED -dd 68.json completed: 96 passed, 904 FAILED -dd 69.json completed: 114 passed, 886 FAILED -dd 6a.json completed: 94 passed, 906 FAILED -dd 6b.json completed: 93 passed, 907 FAILED -dd 6c.json completed: 93 passed, 907 FAILED -dd 6d.json completed, all passed! dd 6e.json completed, all passed! -dd 6f.json completed: 83 passed, 917 FAILED dd 70.json completed, all passed! dd 71.json completed, all passed! dd 72.json completed, all passed! dd 73.json completed, all passed! dd 74.json completed, all passed! dd 75.json completed, all passed! -dd 76.json completed: 0 passed, 1000 FAILED dd 77.json completed, all passed! -dd 78.json completed: 2 passed, 998 FAILED -dd 79.json completed: 2 passed, 998 FAILED -dd 7a.json completed: 5 passed, 995 FAILED -dd 7b.json completed: 3 passed, 997 FAILED -dd 7c.json completed, all passed! -dd 7d.json completed, all passed! dd 7e.json completed, all passed! -dd 7f.json completed, all passed! -dd 80.json completed: 0 passed, 1000 FAILED -dd 81.json completed: 0 passed, 1000 FAILED -dd 82.json completed: 0 passed, 1000 FAILED -dd 83.json completed: 0 passed, 1000 FAILED -dd 84.json completed, all passed! -dd 85.json completed, all passed! -dd 86.json completed, all passed! -dd 87.json completed: 1 passed, 999 FAILED -dd 88.json completed: 1 passed, 999 FAILED -dd 89.json completed: 0 passed, 1000 FAILED -dd 8a.json completed: 0 passed, 1000 FAILED -dd 8b.json completed: 0 passed, 1000 FAILED -dd 8c.json completed, all passed! -dd 8d.json completed: 999 passed, 1 FAILED dd 8e.json completed: 998 passed, 2 FAILED -dd 8f.json completed: 0 passed, 1000 FAILED -dd 90.json completed: 0 passed, 1000 FAILED -dd 91.json completed: 0 passed, 1000 FAILED -dd 92.json completed: 1 passed, 999 FAILED -dd 93.json completed: 0 passed, 1000 FAILED -dd 94.json completed, all passed! -dd 95.json completed, all passed! -dd 96.json completed, all passed! -dd 97.json completed: 0 passed, 1000 FAILED -dd 98.json completed: 0 passed, 1000 FAILED -dd 99.json completed: 1 passed, 999 FAILED -dd 9a.json completed: 1 passed, 999 FAILED -dd 9b.json completed: 0 passed, 1000 FAILED -dd 9c.json completed, all passed! -dd 9d.json completed, all passed! dd 9e.json completed, all passed! -dd 9f.json completed: 0 passed, 1000 FAILED -dd a0.json completed: 2 passed, 998 FAILED -dd a1.json completed: 3 passed, 997 FAILED -dd a2.json completed: 0 passed, 1000 FAILED -dd a3.json completed: 3 passed, 997 FAILED -dd a4.json completed, all passed! -dd a5.json completed, all passed! -dd a6.json completed, all passed! -dd a7.json completed: 40 passed, 960 FAILED -dd a8.json completed: 0 passed, 1000 FAILED -dd a9.json completed: 0 passed, 1000 FAILED -dd aa.json completed: 0 passed, 1000 FAILED -dd ab.json completed: 0 passed, 1000 FAILED -dd ac.json completed, all passed! -dd ad.json completed, all passed! dd ae.json completed, all passed! -dd af.json completed: 0 passed, 1000 FAILED -dd b0.json completed: 4 passed, 996 FAILED -dd b1.json completed: 4 passed, 996 FAILED -dd b2.json completed: 3 passed, 997 FAILED -dd b3.json completed: 3 passed, 997 FAILED -dd b4.json completed, all passed! -dd b5.json completed, all passed! dd b6.json completed, all passed! -dd b7.json completed: 35 passed, 965 FAILED -dd b8.json completed: 24 passed, 976 FAILED -dd b9.json completed: 36 passed, 964 FAILED -dd ba.json completed: 23 passed, 977 FAILED -dd bb.json completed: 31 passed, 969 FAILED -dd bc.json completed, all passed! -dd bd.json completed, all passed! dd be.json completed, all passed! -dd bf.json completed: 38 passed, 962 FAILED -dd c0.json completed: 500 passed, 500 FAILED -dd c1.json completed: 0 passed, 1000 FAILED -dd c2.json completed: 0 passed, 1000 FAILED -dd c3.json completed: 0 passed, 1000 FAILED -dd c4.json completed: 0 passed, 1000 FAILED -dd c5.json completed: 0 passed, 1000 FAILED dd c6.json completed: 0 passed, 1000 FAILED -dd c7.json completed: 0 passed, 1000 FAILED -dd c8.json completed: 493 passed, 507 FAILED -dd c9.json completed: 0 passed, 1000 FAILED -dd ca.json completed: 0 passed, 1000 FAILED -dd cb __ 00.json completed: 7 passed, 993 FAILED -dd cb __ 01.json completed: 8 passed, 992 FAILED -dd cb __ 02.json completed: 13 passed, 987 FAILED -dd cb __ 03.json completed: 3 passed, 997 FAILED -dd cb __ 04.json completed: 5 passed, 995 FAILED -dd cb __ 05.json completed: 8 passed, 992 FAILED -dd cb __ 06.json completed, all passed! -dd cb __ 07.json completed: 9 passed, 991 FAILED -dd cb __ 08.json completed: 8 passed, 992 FAILED -dd cb __ 09.json completed: 6 passed, 994 FAILED -dd cb __ 0a.json completed: 5 passed, 995 FAILED -dd cb __ 0b.json completed: 8 passed, 992 FAILED -dd cb __ 0c.json completed: 9 passed, 991 FAILED -dd cb __ 0d.json completed: 5 passed, 995 FAILED -dd cb __ 0e.json completed, all passed! -dd cb __ 0f.json completed: 6 passed, 994 FAILED -dd cb __ 10.json completed: 3 passed, 997 FAILED -dd cb __ 11.json completed: 0 passed, 1000 FAILED -dd cb __ 12.json completed: 4 passed, 996 FAILED -dd cb __ 13.json completed: 2 passed, 998 FAILED -dd cb __ 14.json completed: 2 passed, 998 FAILED -dd cb __ 15.json completed: 3 passed, 997 FAILED -dd cb __ 16.json completed, all passed! -dd cb __ 17.json completed: 2 passed, 998 FAILED -dd cb __ 18.json completed: 4 passed, 996 FAILED -dd cb __ 19.json completed: 1 passed, 999 FAILED -dd cb __ 1a.json completed: 3 passed, 997 FAILED -dd cb __ 1b.json completed: 3 passed, 997 FAILED -dd cb __ 1c.json completed: 2 passed, 998 FAILED -dd cb __ 1d.json completed: 7 passed, 993 FAILED -dd cb __ 1e.json completed, all passed! -dd cb __ 1f.json completed: 5 passed, 995 FAILED -dd cb __ 20.json completed: 6 passed, 994 FAILED -dd cb __ 21.json completed: 5 passed, 995 FAILED -dd cb __ 22.json completed: 5 passed, 995 FAILED -dd cb __ 23.json completed: 3 passed, 997 FAILED -dd cb __ 24.json completed: 2 passed, 998 FAILED -dd cb __ 25.json completed: 6 passed, 994 FAILED -dd cb __ 26.json completed, all passed! -dd cb __ 27.json completed: 3 passed, 997 FAILED -dd cb __ 28.json completed: 7 passed, 993 FAILED -dd cb __ 29.json completed: 9 passed, 991 FAILED -dd cb __ 2a.json completed: 3 passed, 997 FAILED -dd cb __ 2b.json completed: 9 passed, 991 FAILED -dd cb __ 2c.json completed: 14 passed, 986 FAILED -dd cb __ 2d.json completed: 8 passed, 992 FAILED -dd cb __ 2e.json completed, all passed! -dd cb __ 2f.json completed: 15 passed, 985 FAILED -dd cb __ 30.json completed: 1 passed, 999 FAILED -dd cb __ 31.json completed: 6 passed, 994 FAILED -dd cb __ 32.json completed: 5 passed, 995 FAILED -dd cb __ 33.json completed: 4 passed, 996 FAILED -dd cb __ 34.json completed: 5 passed, 995 FAILED -dd cb __ 35.json completed: 3 passed, 997 FAILED -dd cb __ 36.json completed, all passed! -dd cb __ 37.json completed: 4 passed, 996 FAILED -dd cb __ 38.json completed: 5 passed, 995 FAILED -dd cb __ 39.json completed: 1 passed, 999 FAILED -dd cb __ 3a.json completed: 4 passed, 996 FAILED -dd cb __ 3b.json completed: 7 passed, 993 FAILED -dd cb __ 3c.json completed: 3 passed, 997 FAILED -dd cb __ 3d.json completed: 5 passed, 995 FAILED -dd cb __ 3e.json completed, all passed! -dd cb __ 3f.json completed: 6 passed, 994 FAILED -dd cb __ 40.json completed: 241 passed, 759 FAILED -dd cb __ 41.json completed: 253 passed, 747 FAILED -dd cb __ 42.json completed: 254 passed, 746 FAILED -dd cb __ 43.json completed: 251 passed, 749 FAILED -dd cb __ 44.json completed: 281 passed, 719 FAILED -dd cb __ 45.json completed: 271 passed, 729 FAILED -dd cb __ 46.json completed: 274 passed, 726 FAILED -dd cb __ 47.json completed: 247 passed, 753 FAILED -dd cb __ 48.json completed: 262 passed, 738 FAILED -dd cb __ 49.json completed: 247 passed, 753 FAILED -dd cb __ 4a.json completed: 283 passed, 717 FAILED -dd cb __ 4b.json completed: 258 passed, 742 FAILED -dd cb __ 4c.json completed: 234 passed, 766 FAILED -dd cb __ 4d.json completed: 259 passed, 741 FAILED -dd cb __ 4e.json completed: 238 passed, 762 FAILED -dd cb __ 4f.json completed: 226 passed, 774 FAILED -dd cb __ 50.json completed: 251 passed, 749 FAILED -dd cb __ 51.json completed: 228 passed, 772 FAILED -dd cb __ 52.json completed: 254 passed, 746 FAILED -dd cb __ 53.json completed: 270 passed, 730 FAILED -dd cb __ 54.json completed: 247 passed, 753 FAILED -dd cb __ 55.json completed: 264 passed, 736 FAILED -dd cb __ 56.json completed: 225 passed, 775 FAILED -dd cb __ 57.json completed: 247 passed, 753 FAILED -dd cb __ 58.json completed: 256 passed, 744 FAILED -dd cb __ 59.json completed: 218 passed, 782 FAILED -dd cb __ 5a.json completed: 273 passed, 727 FAILED -dd cb __ 5b.json completed: 251 passed, 749 FAILED -dd cb __ 5c.json completed: 262 passed, 738 FAILED -dd cb __ 5d.json completed: 257 passed, 743 FAILED -dd cb __ 5e.json completed: 242 passed, 758 FAILED -dd cb __ 5f.json completed: 274 passed, 726 FAILED -dd cb __ 60.json completed: 223 passed, 777 FAILED -dd cb __ 61.json completed: 264 passed, 736 FAILED -dd cb __ 62.json completed: 225 passed, 775 FAILED -dd cb __ 63.json completed: 264 passed, 736 FAILED -dd cb __ 64.json completed: 250 passed, 750 FAILED -dd cb __ 65.json completed: 228 passed, 772 FAILED -dd cb __ 66.json completed: 259 passed, 741 FAILED -dd cb __ 67.json completed: 279 passed, 721 FAILED -dd cb __ 68.json completed: 259 passed, 741 FAILED -dd cb __ 69.json completed: 249 passed, 751 FAILED -dd cb __ 6a.json completed: 258 passed, 742 FAILED -dd cb __ 6b.json completed: 234 passed, 766 FAILED -dd cb __ 6c.json completed: 259 passed, 741 FAILED -dd cb __ 6d.json completed: 263 passed, 737 FAILED -dd cb __ 6e.json completed: 263 passed, 737 FAILED -dd cb __ 6f.json completed: 242 passed, 758 FAILED -dd cb __ 70.json completed: 275 passed, 725 FAILED -dd cb __ 71.json completed: 244 passed, 756 FAILED -dd cb __ 72.json completed: 240 passed, 760 FAILED -dd cb __ 73.json completed: 244 passed, 756 FAILED -dd cb __ 74.json completed: 242 passed, 758 FAILED -dd cb __ 75.json completed: 276 passed, 724 FAILED -dd cb __ 76.json completed: 255 passed, 745 FAILED -dd cb __ 77.json completed: 240 passed, 760 FAILED -dd cb __ 78.json completed: 259 passed, 741 FAILED -dd cb __ 79.json completed: 254 passed, 746 FAILED -dd cb __ 7a.json completed: 238 passed, 762 FAILED -dd cb __ 7b.json completed: 267 passed, 733 FAILED -dd cb __ 7c.json completed: 231 passed, 769 FAILED -dd cb __ 7d.json completed: 257 passed, 743 FAILED -dd cb __ 7e.json completed: 267 passed, 733 FAILED -dd cb __ 7f.json completed: 250 passed, 750 FAILED -dd cb __ 80.json completed, all passed! -dd cb __ 81.json completed, all passed! -dd cb __ 82.json completed, all passed! -dd cb __ 83.json completed, all passed! -dd cb __ 84.json completed, all passed! -dd cb __ 85.json completed, all passed! -dd cb __ 86.json completed, all passed! -dd cb __ 87.json completed, all passed! -dd cb __ 88.json completed, all passed! -dd cb __ 89.json completed, all passed! -dd cb __ 8a.json completed, all passed! -dd cb __ 8b.json completed, all passed! -dd cb __ 8c.json completed, all passed! -dd cb __ 8d.json completed, all passed! -dd cb __ 8e.json completed, all passed! -dd cb __ 8f.json completed, all passed! -dd cb __ 90.json completed, all passed! -dd cb __ 91.json completed, all passed! -dd cb __ 92.json completed, all passed! -dd cb __ 93.json completed, all passed! -dd cb __ 94.json completed, all passed! -dd cb __ 95.json completed, all passed! -dd cb __ 96.json completed, all passed! -dd cb __ 97.json completed, all passed! -dd cb __ 98.json completed, all passed! -dd cb __ 99.json completed, all passed! -dd cb __ 9a.json completed, all passed! -dd cb __ 9b.json completed, all passed! -dd cb __ 9c.json completed, all passed! -dd cb __ 9d.json completed, all passed! -dd cb __ 9e.json completed, all passed! -dd cb __ 9f.json completed, all passed! -dd cb __ a0.json completed, all passed! -dd cb __ a1.json completed, all passed! -dd cb __ a2.json completed, all passed! -dd cb __ a3.json completed, all passed! -dd cb __ a4.json completed, all passed! -dd cb __ a5.json completed, all passed! -dd cb __ a6.json completed, all passed! -dd cb __ a7.json completed, all passed! -dd cb __ a8.json completed, all passed! -dd cb __ a9.json completed, all passed! -dd cb __ aa.json completed, all passed! -dd cb __ ab.json completed, all passed! -dd cb __ ac.json completed, all passed! -dd cb __ ad.json completed, all passed! -dd cb __ ae.json completed, all passed! -dd cb __ af.json completed, all passed! -dd cb __ b0.json completed, all passed! -dd cb __ b1.json completed, all passed! -dd cb __ b2.json completed, all passed! -dd cb __ b3.json completed, all passed! -dd cb __ b4.json completed, all passed! -dd cb __ b5.json completed, all passed! -dd cb __ b6.json completed, all passed! -dd cb __ b7.json completed, all passed! -dd cb __ b8.json completed, all passed! -dd cb __ b9.json completed, all passed! -dd cb __ ba.json completed, all passed! -dd cb __ bb.json completed, all passed! -dd cb __ bc.json completed, all passed! -dd cb __ bd.json completed, all passed! -dd cb __ be.json completed, all passed! -dd cb __ bf.json completed, all passed! -dd cb __ c0.json completed, all passed! -dd cb __ c1.json completed, all passed! -dd cb __ c2.json completed, all passed! -dd cb __ c3.json completed, all passed! -dd cb __ c4.json completed, all passed! -dd cb __ c5.json completed, all passed! -dd cb __ c6.json completed, all passed! -dd cb __ c7.json completed, all passed! -dd cb __ c8.json completed, all passed! -dd cb __ c9.json completed, all passed! -dd cb __ ca.json completed, all passed! -dd cb __ cb.json completed, all passed! -dd cb __ cc.json completed, all passed! -dd cb __ cd.json completed, all passed! -dd cb __ ce.json completed, all passed! -dd cb __ cf.json completed, all passed! -dd cb __ d0.json completed, all passed! -dd cb __ d1.json completed, all passed! -dd cb __ d2.json completed, all passed! -dd cb __ d3.json completed, all passed! -dd cb __ d4.json completed, all passed! -dd cb __ d5.json completed, all passed! -dd cb __ d6.json completed, all passed! -dd cb __ d7.json completed, all passed! -dd cb __ d8.json completed, all passed! -dd cb __ d9.json completed, all passed! -dd cb __ da.json completed, all passed! -dd cb __ db.json completed, all passed! -dd cb __ dc.json completed, all passed! -dd cb __ dd.json completed, all passed! -dd cb __ de.json completed, all passed! -dd cb __ df.json completed, all passed! -dd cb __ e0.json completed, all passed! -dd cb __ e1.json completed, all passed! -dd cb __ e2.json completed, all passed! -dd cb __ e3.json completed, all passed! -dd cb __ e4.json completed, all passed! -dd cb __ e5.json completed, all passed! -dd cb __ e6.json completed, all passed! -dd cb __ e7.json completed, all passed! -dd cb __ e8.json completed, all passed! -dd cb __ e9.json completed, all passed! -dd cb __ ea.json completed, all passed! -dd cb __ eb.json completed, all passed! -dd cb __ ec.json completed, all passed! -dd cb __ ed.json completed, all passed! -dd cb __ ee.json completed, all passed! -dd cb __ ef.json completed, all passed! -dd cb __ f0.json completed, all passed! -dd cb __ f1.json completed, all passed! -dd cb __ f2.json completed, all passed! -dd cb __ f3.json completed, all passed! -dd cb __ f4.json completed, all passed! -dd cb __ f5.json completed, all passed! -dd cb __ f6.json completed, all passed! -dd cb __ f7.json completed, all passed! -dd cb __ f8.json completed, all passed! -dd cb __ f9.json completed, all passed! -dd cb __ fa.json completed, all passed! -dd cb __ fb.json completed, all passed! -dd cb __ fc.json completed, all passed! -dd cb __ fd.json completed, all passed! -dd cb __ fe.json completed, all passed! -dd cb __ ff.json completed, all passed! -dd cc.json completed: 0 passed, 1000 FAILED -dd cd.json completed: 0 passed, 1000 FAILED dd ce.json completed: 0 passed, 1000 FAILED -dd cf.json completed: 0 passed, 1000 FAILED -dd d0.json completed: 508 passed, 492 FAILED -dd d1.json completed: 0 passed, 1000 FAILED -dd d2.json completed: 0 passed, 1000 FAILED -dd d3.json completed: 0 passed, 1000 FAILED -dd d4.json completed: 0 passed, 1000 FAILED -dd d5.json completed: 0 passed, 1000 FAILED dd d6.json completed: 0 passed, 1000 FAILED -dd d7.json completed: 0 passed, 1000 FAILED -dd d8.json completed: 507 passed, 493 FAILED -dd d9.json completed: 0 passed, 1000 FAILED -dd da.json completed: 0 passed, 1000 FAILED -dd db.json completed: 0 passed, 1000 FAILED -dd dc.json completed: 0 passed, 1000 FAILED dd de.json completed: 0 passed, 1000 FAILED -dd df.json completed: 0 passed, 1000 FAILED -dd e0.json completed: 491 passed, 509 FAILED dd e1.json completed, all passed! -dd e2.json completed: 0 passed, 1000 FAILED dd e3.json completed, all passed! -dd e4.json completed: 0 passed, 1000 FAILED dd e5.json completed, all passed! dd e6.json completed: 0 passed, 1000 FAILED -dd e7.json completed: 0 passed, 1000 FAILED -dd e8.json completed: 524 passed, 476 FAILED dd e9.json completed, all passed! -dd ea.json completed: 0 passed, 1000 FAILED -dd eb.json completed: 0 passed, 1000 FAILED -dd ec.json completed: 0 passed, 1000 FAILED dd ee.json completed: 0 passed, 1000 FAILED -dd ef.json completed: 0 passed, 1000 FAILED -dd f0.json completed: 535 passed, 465 FAILED -dd f1.json completed: 0 passed, 1000 FAILED -dd f2.json completed: 0 passed, 1000 FAILED -dd f3.json completed, all passed! -dd f4.json completed: 0 passed, 1000 FAILED -dd f5.json completed: 0 passed, 1000 FAILED -dd f6.json completed: 0 passed, 1000 FAILED -dd f7.json completed: 0 passed, 1000 FAILED -dd f8.json completed: 500 passed, 500 FAILED dd f9.json completed, all passed! -dd fa.json completed: 0 passed, 1000 FAILED -dd fb.json completed, all passed! -dd fc.json completed: 0 passed, 1000 FAILED dd fe.json completed: 0 passed, 1000 FAILED -dd ff.json completed: 0 passed, 1000 FAILED de.json completed: 998 passed, 2 FAILED df.json completed, all passed! e0.json completed, all passed! @@ -1098,518 +616,44 @@ f9.json completed, all passed! fa.json completed, all passed! fb.json completed, all passed! fc.json completed, all passed! -fd 00.json completed, all passed! -fd 01.json completed: 0 passed, 1000 FAILED -fd 02.json completed: 2 passed, 998 FAILED -fd 03.json completed: 0 passed, 1000 FAILED -fd 04.json completed: 0 passed, 1000 FAILED -fd 05.json completed: 0 passed, 1000 FAILED -fd 06.json completed: 0 passed, 1000 FAILED -fd 07.json completed: 4 passed, 996 FAILED -fd 08.json completed: 0 passed, 1000 FAILED fd 09.json completed: 0 passed, 1000 FAILED -fd 0a.json completed: 5 passed, 995 FAILED -fd 0b.json completed: 0 passed, 1000 FAILED -fd 0c.json completed: 0 passed, 1000 FAILED -fd 0d.json completed: 0 passed, 1000 FAILED -fd 0e.json completed: 0 passed, 1000 FAILED -fd 0f.json completed: 5 passed, 995 FAILED -fd 10.json completed: 0 passed, 1000 FAILED -fd 100.json completed, all passed! -fd 101.json completed: 0 passed, 1000 FAILED -fd 11.json completed: 0 passed, 1000 FAILED -fd 12.json completed: 7 passed, 993 FAILED -fd 13.json completed: 0 passed, 1000 FAILED -fd 14.json completed: 0 passed, 1000 FAILED -fd 15.json completed: 0 passed, 1000 FAILED -fd 16.json completed: 0 passed, 1000 FAILED -fd 17.json completed: 1 passed, 999 FAILED -fd 18.json completed: 5 passed, 995 FAILED fd 19.json completed: 0 passed, 1000 FAILED -fd 1a.json completed: 0 passed, 1000 FAILED -fd 1b.json completed: 0 passed, 1000 FAILED -fd 1c.json completed: 0 passed, 1000 FAILED -fd 1d.json completed: 0 passed, 1000 FAILED -fd 1e.json completed: 0 passed, 1000 FAILED -fd 1f.json completed: 1 passed, 999 FAILED -fd 20.json completed: 0 passed, 1000 FAILED -fd 21.json completed, all passed! -fd 22.json completed, all passed! -fd 23.json completed, all passed! -fd 24.json completed: 511 passed, 489 FAILED -fd 25.json completed: 3 passed, 997 FAILED -fd 26.json completed: 103 passed, 897 FAILED -fd 27.json completed: 10 passed, 990 FAILED -fd 28.json completed: 2 passed, 998 FAILED fd 29.json completed: 0 passed, 1000 FAILED -fd 2a.json completed, all passed! -fd 2b.json completed, all passed! -fd 2c.json completed: 515 passed, 485 FAILED -fd 2d.json completed: 4 passed, 996 FAILED -fd 2e.json completed: 112 passed, 888 FAILED -fd 2f.json completed: 0 passed, 1000 FAILED -fd 30.json completed: 489 passed, 511 FAILED -fd 31.json completed: 0 passed, 1000 FAILED -fd 32.json completed: 0 passed, 1000 FAILED -fd 33.json completed: 0 passed, 1000 FAILED -fd 34.json completed, all passed! -fd 35.json completed, all passed! fd 36.json completed, all passed! -fd 37.json completed: 0 passed, 1000 FAILED -fd 38.json completed: 511 passed, 489 FAILED fd 39.json completed: 0 passed, 1000 FAILED -fd 3a.json completed: 0 passed, 1000 FAILED -fd 3b.json completed: 0 passed, 1000 FAILED -fd 3c.json completed: 0 passed, 1000 FAILED -fd 3d.json completed: 0 passed, 1000 FAILED -fd 3e.json completed: 7 passed, 993 FAILED -fd 3f.json completed: 0 passed, 1000 FAILED -fd 40.json completed, all passed! -fd 41.json completed: 1 passed, 999 FAILED -fd 42.json completed: 15 passed, 985 FAILED -fd 43.json completed: 6 passed, 994 FAILED -fd 44.json completed, all passed! -fd 45.json completed, all passed! fd 46.json completed, all passed! -fd 47.json completed: 4 passed, 996 FAILED -fd 48.json completed: 2 passed, 998 FAILED -fd 49.json completed, all passed! -fd 4a.json completed: 4 passed, 996 FAILED -fd 4b.json completed: 3 passed, 997 FAILED -fd 4c.json completed, all passed! -fd 4d.json completed, all passed! fd 4e.json completed, all passed! -fd 4f.json completed: 2 passed, 998 FAILED -fd 50.json completed: 6 passed, 994 FAILED -fd 51.json completed: 4 passed, 996 FAILED -fd 52.json completed, all passed! -fd 53.json completed: 2 passed, 998 FAILED -fd 54.json completed, all passed! -fd 55.json completed, all passed! fd 56.json completed, all passed! -fd 57.json completed: 6 passed, 994 FAILED -fd 58.json completed: 2 passed, 998 FAILED -fd 59.json completed: 2 passed, 998 FAILED -fd 5a.json completed: 2 passed, 998 FAILED -fd 5b.json completed, all passed! -fd 5c.json completed, all passed! -fd 5d.json completed, all passed! fd 5e.json completed, all passed! -fd 5f.json completed: 1 passed, 999 FAILED -fd 60.json completed: 88 passed, 912 FAILED -fd 61.json completed: 107 passed, 893 FAILED -fd 62.json completed: 102 passed, 898 FAILED -fd 63.json completed: 111 passed, 889 FAILED -fd 64.json completed, all passed! -fd 65.json completed: 81 passed, 919 FAILED fd 66.json completed, all passed! -fd 67.json completed: 116 passed, 884 FAILED -fd 68.json completed: 104 passed, 896 FAILED -fd 69.json completed: 88 passed, 912 FAILED -fd 6a.json completed: 92 passed, 908 FAILED -fd 6b.json completed: 86 passed, 914 FAILED -fd 6c.json completed: 89 passed, 911 FAILED -fd 6d.json completed, all passed! fd 6e.json completed, all passed! -fd 6f.json completed: 104 passed, 896 FAILED fd 70.json completed, all passed! fd 71.json completed, all passed! fd 72.json completed, all passed! fd 73.json completed, all passed! fd 74.json completed, all passed! fd 75.json completed, all passed! -fd 76.json completed: 0 passed, 1000 FAILED fd 77.json completed, all passed! -fd 78.json completed: 4 passed, 996 FAILED -fd 79.json completed: 4 passed, 996 FAILED -fd 7a.json completed: 7 passed, 993 FAILED -fd 7b.json completed: 5 passed, 995 FAILED -fd 7c.json completed, all passed! -fd 7d.json completed, all passed! fd 7e.json completed, all passed! -fd 7f.json completed, all passed! -fd 80.json completed: 0 passed, 1000 FAILED -fd 81.json completed: 1 passed, 999 FAILED -fd 82.json completed: 0 passed, 1000 FAILED -fd 83.json completed: 0 passed, 1000 FAILED -fd 84.json completed, all passed! -fd 85.json completed, all passed! -fd 86.json completed, all passed! -fd 87.json completed: 0 passed, 1000 FAILED -fd 88.json completed: 0 passed, 1000 FAILED -fd 89.json completed: 0 passed, 1000 FAILED -fd 8a.json completed: 1 passed, 999 FAILED -fd 8b.json completed: 0 passed, 1000 FAILED -fd 8c.json completed: 997 passed, 3 FAILED -fd 8d.json completed: 999 passed, 1 FAILED fd 8e.json completed: 999 passed, 1 FAILED -fd 8f.json completed: 0 passed, 1000 FAILED -fd 90.json completed: 0 passed, 1000 FAILED -fd 91.json completed: 0 passed, 1000 FAILED -fd 92.json completed: 0 passed, 1000 FAILED -fd 93.json completed: 0 passed, 1000 FAILED -fd 94.json completed, all passed! -fd 95.json completed, all passed! -fd 96.json completed, all passed! -fd 97.json completed: 0 passed, 1000 FAILED -fd 98.json completed: 0 passed, 1000 FAILED -fd 99.json completed: 0 passed, 1000 FAILED -fd 9a.json completed: 0 passed, 1000 FAILED -fd 9b.json completed: 0 passed, 1000 FAILED -fd 9c.json completed: 997 passed, 3 FAILED -fd 9d.json completed: 999 passed, 1 FAILED fd 9e.json completed: 999 passed, 1 FAILED -fd 9f.json completed: 0 passed, 1000 FAILED -fd a0.json completed: 0 passed, 1000 FAILED -fd a1.json completed: 1 passed, 999 FAILED -fd a2.json completed: 1 passed, 999 FAILED -fd a3.json completed: 4 passed, 996 FAILED -fd a4.json completed, all passed! -fd a5.json completed, all passed! -fd a6.json completed, all passed! -fd a7.json completed: 28 passed, 972 FAILED -fd a8.json completed: 0 passed, 1000 FAILED -fd a9.json completed: 0 passed, 1000 FAILED -fd aa.json completed: 0 passed, 1000 FAILED -fd ab.json completed: 0 passed, 1000 FAILED -fd ac.json completed, all passed! -fd ad.json completed, all passed! fd ae.json completed, all passed! -fd af.json completed: 1 passed, 999 FAILED -fd b0.json completed: 4 passed, 996 FAILED -fd b1.json completed: 1 passed, 999 FAILED -fd b2.json completed: 3 passed, 997 FAILED -fd b3.json completed: 4 passed, 996 FAILED -fd b4.json completed, all passed! -fd b5.json completed, all passed! fd b6.json completed, all passed! -fd b7.json completed: 30 passed, 970 FAILED -fd b8.json completed: 18 passed, 982 FAILED -fd b9.json completed: 20 passed, 980 FAILED -fd ba.json completed: 26 passed, 974 FAILED -fd bb.json completed: 37 passed, 963 FAILED -fd bc.json completed, all passed! -fd bd.json completed, all passed! fd be.json completed, all passed! -fd bf.json completed: 29 passed, 971 FAILED -fd c0.json completed: 476 passed, 524 FAILED -fd c1.json completed: 0 passed, 1000 FAILED -fd c2.json completed: 0 passed, 1000 FAILED -fd c3.json completed: 0 passed, 1000 FAILED -fd c4.json completed: 0 passed, 1000 FAILED -fd c5.json completed: 0 passed, 1000 FAILED fd c6.json completed: 0 passed, 1000 FAILED -fd c7.json completed: 0 passed, 1000 FAILED -fd c8.json completed: 498 passed, 502 FAILED -fd c9.json completed: 0 passed, 1000 FAILED -fd ca.json completed: 0 passed, 1000 FAILED -fd cb __ 00.json completed: 5 passed, 995 FAILED -fd cb __ 01.json completed: 12 passed, 988 FAILED -fd cb __ 02.json completed: 6 passed, 994 FAILED -fd cb __ 03.json completed: 5 passed, 995 FAILED -fd cb __ 04.json completed: 3 passed, 997 FAILED -fd cb __ 05.json completed: 11 passed, 989 FAILED -fd cb __ 06.json completed, all passed! -fd cb __ 07.json completed: 7 passed, 993 FAILED -fd cb __ 08.json completed: 3 passed, 997 FAILED -fd cb __ 09.json completed: 10 passed, 990 FAILED -fd cb __ 0a.json completed: 7 passed, 993 FAILED -fd cb __ 0b.json completed: 8 passed, 992 FAILED -fd cb __ 0c.json completed: 6 passed, 994 FAILED -fd cb __ 0d.json completed: 4 passed, 996 FAILED -fd cb __ 0e.json completed, all passed! -fd cb __ 0f.json completed: 5 passed, 995 FAILED -fd cb __ 10.json completed: 8 passed, 992 FAILED -fd cb __ 11.json completed: 5 passed, 995 FAILED -fd cb __ 12.json completed: 5 passed, 995 FAILED -fd cb __ 13.json completed: 4 passed, 996 FAILED -fd cb __ 14.json completed: 4 passed, 996 FAILED -fd cb __ 15.json completed: 3 passed, 997 FAILED -fd cb __ 16.json completed, all passed! -fd cb __ 17.json completed: 5 passed, 995 FAILED -fd cb __ 18.json completed: 5 passed, 995 FAILED -fd cb __ 19.json completed: 5 passed, 995 FAILED -fd cb __ 1a.json completed: 3 passed, 997 FAILED -fd cb __ 1b.json completed: 1 passed, 999 FAILED -fd cb __ 1c.json completed: 6 passed, 994 FAILED -fd cb __ 1d.json completed: 1 passed, 999 FAILED -fd cb __ 1e.json completed, all passed! -fd cb __ 1f.json completed: 2 passed, 998 FAILED -fd cb __ 20.json completed: 5 passed, 995 FAILED -fd cb __ 21.json completed: 6 passed, 994 FAILED -fd cb __ 22.json completed: 3 passed, 997 FAILED -fd cb __ 23.json completed: 6 passed, 994 FAILED -fd cb __ 24.json completed: 6 passed, 994 FAILED -fd cb __ 25.json completed: 4 passed, 996 FAILED -fd cb __ 26.json completed, all passed! -fd cb __ 27.json completed: 6 passed, 994 FAILED -fd cb __ 28.json completed: 5 passed, 995 FAILED -fd cb __ 29.json completed: 8 passed, 992 FAILED -fd cb __ 2a.json completed: 9 passed, 991 FAILED -fd cb __ 2b.json completed: 9 passed, 991 FAILED -fd cb __ 2c.json completed: 9 passed, 991 FAILED -fd cb __ 2d.json completed: 9 passed, 991 FAILED -fd cb __ 2e.json completed, all passed! -fd cb __ 2f.json completed: 8 passed, 992 FAILED -fd cb __ 30.json completed: 5 passed, 995 FAILED -fd cb __ 31.json completed: 4 passed, 996 FAILED -fd cb __ 32.json completed: 3 passed, 997 FAILED -fd cb __ 33.json completed: 5 passed, 995 FAILED -fd cb __ 34.json completed: 3 passed, 997 FAILED -fd cb __ 35.json completed: 3 passed, 997 FAILED -fd cb __ 36.json completed, all passed! -fd cb __ 37.json completed: 3 passed, 997 FAILED -fd cb __ 38.json completed: 2 passed, 998 FAILED -fd cb __ 39.json completed: 3 passed, 997 FAILED -fd cb __ 3a.json completed: 3 passed, 997 FAILED -fd cb __ 3b.json completed: 4 passed, 996 FAILED -fd cb __ 3c.json completed: 5 passed, 995 FAILED -fd cb __ 3d.json completed: 8 passed, 992 FAILED -fd cb __ 3e.json completed, all passed! -fd cb __ 3f.json completed: 2 passed, 998 FAILED -fd cb __ 40.json completed: 250 passed, 750 FAILED -fd cb __ 41.json completed: 260 passed, 740 FAILED -fd cb __ 42.json completed: 252 passed, 748 FAILED -fd cb __ 43.json completed: 205 passed, 795 FAILED -fd cb __ 44.json completed: 268 passed, 732 FAILED -fd cb __ 45.json completed: 258 passed, 742 FAILED -fd cb __ 46.json completed: 253 passed, 747 FAILED -fd cb __ 47.json completed: 268 passed, 732 FAILED -fd cb __ 48.json completed: 247 passed, 753 FAILED -fd cb __ 49.json completed: 256 passed, 744 FAILED -fd cb __ 4a.json completed: 255 passed, 745 FAILED -fd cb __ 4b.json completed: 280 passed, 720 FAILED -fd cb __ 4c.json completed: 266 passed, 734 FAILED -fd cb __ 4d.json completed: 234 passed, 766 FAILED -fd cb __ 4e.json completed: 253 passed, 747 FAILED -fd cb __ 4f.json completed: 283 passed, 717 FAILED -fd cb __ 50.json completed: 238 passed, 762 FAILED -fd cb __ 51.json completed: 251 passed, 749 FAILED -fd cb __ 52.json completed: 255 passed, 745 FAILED -fd cb __ 53.json completed: 262 passed, 738 FAILED -fd cb __ 54.json completed: 255 passed, 745 FAILED -fd cb __ 55.json completed: 266 passed, 734 FAILED -fd cb __ 56.json completed: 239 passed, 761 FAILED -fd cb __ 57.json completed: 261 passed, 739 FAILED -fd cb __ 58.json completed: 261 passed, 739 FAILED -fd cb __ 59.json completed: 261 passed, 739 FAILED -fd cb __ 5a.json completed: 255 passed, 745 FAILED -fd cb __ 5b.json completed: 257 passed, 743 FAILED -fd cb __ 5c.json completed: 258 passed, 742 FAILED -fd cb __ 5d.json completed: 250 passed, 750 FAILED -fd cb __ 5e.json completed: 264 passed, 736 FAILED -fd cb __ 5f.json completed: 243 passed, 757 FAILED -fd cb __ 60.json completed: 259 passed, 741 FAILED -fd cb __ 61.json completed: 266 passed, 734 FAILED -fd cb __ 62.json completed: 256 passed, 744 FAILED -fd cb __ 63.json completed: 260 passed, 740 FAILED -fd cb __ 64.json completed: 243 passed, 757 FAILED -fd cb __ 65.json completed: 240 passed, 760 FAILED -fd cb __ 66.json completed: 232 passed, 768 FAILED -fd cb __ 67.json completed: 245 passed, 755 FAILED -fd cb __ 68.json completed: 260 passed, 740 FAILED -fd cb __ 69.json completed: 231 passed, 769 FAILED -fd cb __ 6a.json completed: 237 passed, 763 FAILED -fd cb __ 6b.json completed: 261 passed, 739 FAILED -fd cb __ 6c.json completed: 259 passed, 741 FAILED -fd cb __ 6d.json completed: 258 passed, 742 FAILED -fd cb __ 6e.json completed: 236 passed, 764 FAILED -fd cb __ 6f.json completed: 231 passed, 769 FAILED -fd cb __ 70.json completed: 267 passed, 733 FAILED -fd cb __ 71.json completed: 245 passed, 755 FAILED -fd cb __ 72.json completed: 250 passed, 750 FAILED -fd cb __ 73.json completed: 271 passed, 729 FAILED -fd cb __ 74.json completed: 242 passed, 758 FAILED -fd cb __ 75.json completed: 245 passed, 755 FAILED -fd cb __ 76.json completed: 230 passed, 770 FAILED -fd cb __ 77.json completed: 261 passed, 739 FAILED -fd cb __ 78.json completed: 259 passed, 741 FAILED -fd cb __ 79.json completed: 248 passed, 752 FAILED -fd cb __ 7a.json completed: 255 passed, 745 FAILED -fd cb __ 7b.json completed: 241 passed, 759 FAILED -fd cb __ 7c.json completed: 228 passed, 772 FAILED -fd cb __ 7d.json completed: 245 passed, 755 FAILED -fd cb __ 7e.json completed: 257 passed, 743 FAILED -fd cb __ 7f.json completed: 268 passed, 732 FAILED -fd cb __ 80.json completed, all passed! -fd cb __ 81.json completed, all passed! -fd cb __ 82.json completed, all passed! -fd cb __ 83.json completed, all passed! -fd cb __ 84.json completed, all passed! -fd cb __ 85.json completed, all passed! -fd cb __ 86.json completed, all passed! -fd cb __ 87.json completed, all passed! -fd cb __ 88.json completed, all passed! -fd cb __ 89.json completed, all passed! -fd cb __ 8a.json completed, all passed! -fd cb __ 8b.json completed, all passed! -fd cb __ 8c.json completed, all passed! -fd cb __ 8d.json completed, all passed! -fd cb __ 8e.json completed, all passed! -fd cb __ 8f.json completed, all passed! -fd cb __ 90.json completed, all passed! -fd cb __ 91.json completed, all passed! -fd cb __ 92.json completed, all passed! -fd cb __ 93.json completed, all passed! -fd cb __ 94.json completed, all passed! -fd cb __ 95.json completed, all passed! -fd cb __ 96.json completed, all passed! -fd cb __ 97.json completed, all passed! -fd cb __ 98.json completed, all passed! -fd cb __ 99.json completed, all passed! -fd cb __ 9a.json completed, all passed! -fd cb __ 9b.json completed, all passed! -fd cb __ 9c.json completed, all passed! -fd cb __ 9d.json completed, all passed! -fd cb __ 9e.json completed, all passed! -fd cb __ 9f.json completed, all passed! -fd cb __ a0.json completed, all passed! -fd cb __ a1.json completed, all passed! -fd cb __ a2.json completed, all passed! -fd cb __ a3.json completed, all passed! -fd cb __ a4.json completed, all passed! -fd cb __ a5.json completed, all passed! -fd cb __ a6.json completed, all passed! -fd cb __ a7.json completed, all passed! -fd cb __ a8.json completed, all passed! -fd cb __ a9.json completed, all passed! -fd cb __ aa.json completed, all passed! -fd cb __ ab.json completed, all passed! -fd cb __ ac.json completed, all passed! -fd cb __ ad.json completed, all passed! -fd cb __ ae.json completed, all passed! -fd cb __ af.json completed, all passed! -fd cb __ b0.json completed, all passed! -fd cb __ b1.json completed, all passed! -fd cb __ b2.json completed, all passed! -fd cb __ b3.json completed, all passed! -fd cb __ b4.json completed, all passed! -fd cb __ b5.json completed, all passed! -fd cb __ b6.json completed, all passed! -fd cb __ b7.json completed, all passed! -fd cb __ b8.json completed, all passed! -fd cb __ b9.json completed, all passed! -fd cb __ ba.json completed, all passed! -fd cb __ bb.json completed, all passed! -fd cb __ bc.json completed, all passed! -fd cb __ bd.json completed, all passed! -fd cb __ be.json completed, all passed! -fd cb __ bf.json completed, all passed! -fd cb __ c0.json completed, all passed! -fd cb __ c1.json completed, all passed! -fd cb __ c2.json completed, all passed! -fd cb __ c3.json completed, all passed! -fd cb __ c4.json completed, all passed! -fd cb __ c5.json completed, all passed! -fd cb __ c6.json completed, all passed! -fd cb __ c7.json completed, all passed! -fd cb __ c8.json completed, all passed! -fd cb __ c9.json completed, all passed! -fd cb __ ca.json completed, all passed! -fd cb __ cb.json completed, all passed! -fd cb __ cc.json completed, all passed! -fd cb __ cd.json completed, all passed! -fd cb __ ce.json completed, all passed! -fd cb __ cf.json completed, all passed! -fd cb __ d0.json completed, all passed! -fd cb __ d1.json completed, all passed! -fd cb __ d2.json completed, all passed! -fd cb __ d3.json completed, all passed! -fd cb __ d4.json completed, all passed! -fd cb __ d5.json completed, all passed! -fd cb __ d6.json completed, all passed! -fd cb __ d7.json completed, all passed! -fd cb __ d8.json completed, all passed! -fd cb __ d9.json completed, all passed! -fd cb __ da.json completed, all passed! -fd cb __ db.json completed, all passed! -fd cb __ dc.json completed, all passed! -fd cb __ dd.json completed, all passed! -fd cb __ de.json completed, all passed! -fd cb __ df.json completed, all passed! -fd cb __ e0.json completed, all passed! -fd cb __ e1.json completed, all passed! -fd cb __ e2.json completed, all passed! -fd cb __ e3.json completed, all passed! -fd cb __ e4.json completed, all passed! -fd cb __ e5.json completed, all passed! -fd cb __ e6.json completed, all passed! -fd cb __ e7.json completed, all passed! -fd cb __ e8.json completed, all passed! -fd cb __ e9.json completed, all passed! -fd cb __ ea.json completed, all passed! -fd cb __ eb.json completed, all passed! -fd cb __ ec.json completed, all passed! -fd cb __ ed.json completed, all passed! -fd cb __ ee.json completed, all passed! -fd cb __ ef.json completed, all passed! -fd cb __ f0.json completed, all passed! -fd cb __ f1.json completed, all passed! -fd cb __ f2.json completed, all passed! -fd cb __ f3.json completed, all passed! -fd cb __ f4.json completed, all passed! -fd cb __ f5.json completed, all passed! -fd cb __ f6.json completed, all passed! -fd cb __ f7.json completed, all passed! -fd cb __ f8.json completed, all passed! -fd cb __ f9.json completed, all passed! -fd cb __ fa.json completed, all passed! -fd cb __ fb.json completed, all passed! -fd cb __ fc.json completed, all passed! -fd cb __ fd.json completed, all passed! -fd cb __ fe.json completed, all passed! -fd cb __ ff.json completed, all passed! -fd cc.json completed: 0 passed, 1000 FAILED -fd cd.json completed: 0 passed, 1000 FAILED fd ce.json completed: 0 passed, 1000 FAILED -fd cf.json completed: 0 passed, 1000 FAILED -fd d0.json completed: 501 passed, 499 FAILED -fd d1.json completed: 0 passed, 1000 FAILED -fd d2.json completed: 0 passed, 1000 FAILED -fd d3.json completed: 0 passed, 1000 FAILED -fd d4.json completed: 0 passed, 1000 FAILED -fd d5.json completed: 0 passed, 1000 FAILED fd d6.json completed: 0 passed, 1000 FAILED -fd d7.json completed: 0 passed, 1000 FAILED -fd d8.json completed: 510 passed, 490 FAILED -fd d9.json completed: 0 passed, 1000 FAILED -fd da.json completed: 0 passed, 1000 FAILED -fd db.json completed: 0 passed, 1000 FAILED -fd dc.json completed: 0 passed, 1000 FAILED fd de.json completed: 0 passed, 1000 FAILED -fd df.json completed: 0 passed, 1000 FAILED -fd e0.json completed: 489 passed, 511 FAILED fd e1.json completed, all passed! -fd e2.json completed: 0 passed, 1000 FAILED fd e3.json completed: 999 passed, 1 FAILED -fd e4.json completed: 0 passed, 1000 FAILED fd e5.json completed, all passed! fd e6.json completed: 0 passed, 1000 FAILED -fd e7.json completed: 0 passed, 1000 FAILED -fd e8.json completed: 499 passed, 501 FAILED fd e9.json completed, all passed! -fd ea.json completed: 0 passed, 1000 FAILED -fd eb.json completed: 0 passed, 1000 FAILED -fd ec.json completed: 0 passed, 1000 FAILED fd ee.json completed: 0 passed, 1000 FAILED -fd ef.json completed: 0 passed, 1000 FAILED -fd f0.json completed: 528 passed, 472 FAILED -fd f1.json completed: 0 passed, 1000 FAILED -fd f2.json completed: 0 passed, 1000 FAILED -fd f3.json completed, all passed! -fd f4.json completed: 0 passed, 1000 FAILED -fd f5.json completed: 0 passed, 1000 FAILED -fd f6.json completed: 0 passed, 1000 FAILED -fd f7.json completed: 0 passed, 1000 FAILED -fd f8.json completed: 511 passed, 489 FAILED fd f9.json completed, all passed! -fd fa.json completed: 0 passed, 1000 FAILED -fd fb.json completed, all passed! -fd fc.json completed: 0 passed, 1000 FAILED fd fe.json completed: 0 passed, 1000 FAILED -fd ff.json completed: 0 passed, 1000 FAILED fe.json completed, all passed! ff.json completed, all passed! -passed: 966455, failed: 643545, total 60% -completed in 15m 41s +passed: 543908, failed: 110092, total 83% +completed in 12m 50s diff --git a/tests/rad_tests/progress/2023-05-13-first-run-without-undocumented.txt b/tests/rad_tests/progress/2023-05-13-first-run-without-undocumented.txt new file mode 100644 index 0000000..2257a33 --- /dev/null +++ b/tests/rad_tests/progress/2023-05-13-first-run-without-undocumented.txt @@ -0,0 +1,659 @@ +Last run on 2023-05-12 at commit b2b9d73375d0ae7822cd3b1376b706f94b0b4456 + +00.json completed, all passed! +01.json completed, all passed! +02.json completed, all passed! +03.json completed, all passed! +04.json completed, all passed! +05.json completed, all passed! +06.json completed, all passed! +07.json completed, all passed! +08.json completed, all passed! +09.json completed, all passed! +0a.json completed, all passed! +0b.json completed, all passed! +0c.json completed, all passed! +0d.json completed, all passed! +0e.json completed, all passed! +0f.json completed, all passed! +10.json completed, all passed! +100.json completed, all passed! +101.json completed, all passed! +11.json completed, all passed! +12.json completed, all passed! +13.json completed, all passed! +14.json completed, all passed! +15.json completed, all passed! +16.json completed, all passed! +17.json completed, all passed! +18.json completed, all passed! +19.json completed, all passed! +1a.json completed, all passed! +1b.json completed, all passed! +1c.json completed, all passed! +1d.json completed, all passed! +1e.json completed, all passed! +1f.json completed, all passed! +20.json completed, all passed! +21.json completed, all passed! +22.json completed: 999 passed, 1 FAILED +23.json completed, all passed! +24.json completed, all passed! +25.json completed, all passed! +26.json completed, all passed! +27.json completed: 0 passed, 1000 FAILED +28.json completed, all passed! +29.json completed, all passed! +2a.json completed, all passed! +2b.json completed, all passed! +2c.json completed, all passed! +2d.json completed, all passed! +2e.json completed, all passed! +2f.json completed, all passed! +30.json completed, all passed! +31.json completed, all passed! +32.json completed, all passed! +33.json completed, all passed! +34.json completed, all passed! +35.json completed, all passed! +36.json completed, all passed! +37.json completed, all passed! +38.json completed, all passed! +39.json completed, all passed! +3a.json completed, all passed! +3b.json completed, all passed! +3c.json completed, all passed! +3d.json completed, all passed! +3e.json completed, all passed! +3f.json completed, all passed! +40.json completed, all passed! +41.json completed, all passed! +42.json completed, all passed! +43.json completed, all passed! +44.json completed, all passed! +45.json completed, all passed! +46.json completed, all passed! +47.json completed, all passed! +48.json completed, all passed! +49.json completed, all passed! +4a.json completed, all passed! +4b.json completed, all passed! +4c.json completed, all passed! +4d.json completed, all passed! +4e.json completed, all passed! +4f.json completed, all passed! +50.json completed, all passed! +51.json completed, all passed! +52.json completed, all passed! +53.json completed, all passed! +54.json completed, all passed! +55.json completed, all passed! +56.json completed, all passed! +57.json completed, all passed! +58.json completed, all passed! +59.json completed, all passed! +5a.json completed, all passed! +5b.json completed, all passed! +5c.json completed, all passed! +5d.json completed, all passed! +5e.json completed, all passed! +5f.json completed, all passed! +60.json completed, all passed! +61.json completed, all passed! +62.json completed, all passed! +63.json completed, all passed! +64.json completed, all passed! +65.json completed, all passed! +66.json completed, all passed! +67.json completed, all passed! +68.json completed, all passed! +69.json completed, all passed! +6a.json completed, all passed! +6b.json completed, all passed! +6c.json completed, all passed! +6d.json completed, all passed! +6e.json completed, all passed! +6f.json completed, all passed! +70.json completed, all passed! +71.json completed, all passed! +72.json completed, all passed! +73.json completed, all passed! +74.json completed, all passed! +75.json completed, all passed! +76.json completed, all passed! +77.json completed, all passed! +78.json completed, all passed! +79.json completed, all passed! +7a.json completed, all passed! +7b.json completed, all passed! +7c.json completed, all passed! +7d.json completed, all passed! +7e.json completed, all passed! +7f.json completed, all passed! +80.json completed, all passed! +81.json completed, all passed! +82.json completed, all passed! +83.json completed, all passed! +84.json completed, all passed! +85.json completed, all passed! +86.json completed, all passed! +87.json completed, all passed! +88.json completed: 999 passed, 1 FAILED +89.json completed, all passed! +8a.json completed, all passed! +8b.json completed, all passed! +8c.json completed, all passed! +8d.json completed: 999 passed, 1 FAILED +8e.json completed, all passed! +8f.json completed, all passed! +90.json completed, all passed! +91.json completed, all passed! +92.json completed, all passed! +93.json completed, all passed! +94.json completed, all passed! +95.json completed, all passed! +96.json completed, all passed! +97.json completed, all passed! +98.json completed: 998 passed, 2 FAILED +99.json completed: 999 passed, 1 FAILED +9a.json completed: 998 passed, 2 FAILED +9b.json completed: 999 passed, 1 FAILED +9c.json completed: 999 passed, 1 FAILED +9d.json completed: 999 passed, 1 FAILED +9e.json completed: 998 passed, 2 FAILED +9f.json completed: 996 passed, 4 FAILED +a0.json completed, all passed! +a1.json completed, all passed! +a2.json completed, all passed! +a3.json completed, all passed! +a4.json completed, all passed! +a5.json completed, all passed! +a6.json completed, all passed! +a7.json completed, all passed! +a8.json completed, all passed! +a9.json completed, all passed! +aa.json completed, all passed! +ab.json completed, all passed! +ac.json completed, all passed! +ad.json completed, all passed! +ae.json completed, all passed! +af.json completed, all passed! +b0.json completed, all passed! +b1.json completed, all passed! +b2.json completed, all passed! +b3.json completed, all passed! +b4.json completed, all passed! +b5.json completed, all passed! +b6.json completed, all passed! +b7.json completed, all passed! +b8.json completed, all passed! +b9.json completed, all passed! +ba.json completed, all passed! +bb.json completed, all passed! +bc.json completed, all passed! +bd.json completed, all passed! +be.json completed, all passed! +bf.json completed, all passed! +c0.json completed, all passed! +c1.json completed, all passed! +c2.json completed, all passed! +c3.json completed, all passed! +c4.json completed, all passed! +c5.json completed, all passed! +c6.json completed, all passed! +c7.json completed, all passed! +c8.json completed, all passed! +c9.json completed, all passed! +ca.json completed, all passed! +cb 00.json completed, all passed! +cb 01.json completed, all passed! +cb 02.json completed, all passed! +cb 03.json completed, all passed! +cb 04.json completed, all passed! +cb 05.json completed, all passed! +cb 06.json completed, all passed! +cb 07.json completed, all passed! +cb 08.json completed, all passed! +cb 09.json completed, all passed! +cb 0a.json completed, all passed! +cb 0b.json completed, all passed! +cb 0c.json completed, all passed! +cb 0d.json completed, all passed! +cb 0e.json completed, all passed! +cb 0f.json completed, all passed! +cb 10.json completed, all passed! +cb 11.json completed, all passed! +cb 12.json completed, all passed! +cb 13.json completed, all passed! +cb 14.json completed, all passed! +cb 15.json completed, all passed! +cb 16.json completed, all passed! +cb 17.json completed, all passed! +cb 18.json completed, all passed! +cb 19.json completed, all passed! +cb 1a.json completed, all passed! +cb 1b.json completed, all passed! +cb 1c.json completed, all passed! +cb 1d.json completed, all passed! +cb 1e.json completed, all passed! +cb 1f.json completed, all passed! +cb 20.json completed, all passed! +cb 21.json completed, all passed! +cb 22.json completed, all passed! +cb 23.json completed, all passed! +cb 24.json completed, all passed! +cb 25.json completed, all passed! +cb 26.json completed, all passed! +cb 27.json completed, all passed! +cb 28.json completed, all passed! +cb 29.json completed, all passed! +cb 2a.json completed, all passed! +cb 2b.json completed, all passed! +cb 2c.json completed, all passed! +cb 2d.json completed, all passed! +cb 2e.json completed, all passed! +cb 2f.json completed, all passed! +cb 38.json completed, all passed! +cb 39.json completed, all passed! +cb 3a.json completed, all passed! +cb 3b.json completed, all passed! +cb 3c.json completed, all passed! +cb 3d.json completed, all passed! +cb 3e.json completed, all passed! +cb 3f.json completed, all passed! +cb 40.json completed: 244 passed, 756 FAILED +cb 41.json completed: 238 passed, 762 FAILED +cb 42.json completed: 262 passed, 738 FAILED +cb 43.json completed: 223 passed, 777 FAILED +cb 44.json completed: 244 passed, 756 FAILED +cb 45.json completed: 253 passed, 747 FAILED +cb 46.json completed: 239 passed, 761 FAILED +cb 47.json completed: 249 passed, 751 FAILED +cb 48.json completed: 256 passed, 744 FAILED +cb 49.json completed: 244 passed, 756 FAILED +cb 4a.json completed: 234 passed, 766 FAILED +cb 4b.json completed: 250 passed, 750 FAILED +cb 4c.json completed: 252 passed, 748 FAILED +cb 4d.json completed: 248 passed, 752 FAILED +cb 4e.json completed: 254 passed, 746 FAILED +cb 4f.json completed: 253 passed, 747 FAILED +cb 50.json completed: 256 passed, 744 FAILED +cb 51.json completed: 268 passed, 732 FAILED +cb 52.json completed: 261 passed, 739 FAILED +cb 53.json completed: 281 passed, 719 FAILED +cb 54.json completed: 238 passed, 762 FAILED +cb 55.json completed: 243 passed, 757 FAILED +cb 56.json completed: 254 passed, 746 FAILED +cb 57.json completed: 263 passed, 737 FAILED +cb 58.json completed: 252 passed, 748 FAILED +cb 59.json completed: 244 passed, 756 FAILED +cb 5a.json completed: 254 passed, 746 FAILED +cb 5b.json completed: 242 passed, 758 FAILED +cb 5c.json completed: 233 passed, 767 FAILED +cb 5d.json completed: 256 passed, 744 FAILED +cb 5e.json completed: 256 passed, 744 FAILED +cb 5f.json completed: 258 passed, 742 FAILED +cb 60.json completed: 265 passed, 735 FAILED +cb 61.json completed: 236 passed, 764 FAILED +cb 62.json completed: 258 passed, 742 FAILED +cb 63.json completed: 256 passed, 744 FAILED +cb 64.json completed: 231 passed, 769 FAILED +cb 65.json completed: 234 passed, 766 FAILED +cb 66.json completed: 252 passed, 748 FAILED +cb 67.json completed: 251 passed, 749 FAILED +cb 68.json completed: 237 passed, 763 FAILED +cb 69.json completed: 251 passed, 749 FAILED +cb 6a.json completed: 253 passed, 747 FAILED +cb 6b.json completed: 265 passed, 735 FAILED +cb 6c.json completed: 236 passed, 764 FAILED +cb 6d.json completed: 230 passed, 770 FAILED +cb 6e.json completed: 237 passed, 763 FAILED +cb 6f.json completed: 264 passed, 736 FAILED +cb 70.json completed: 245 passed, 755 FAILED +cb 71.json completed: 238 passed, 762 FAILED +cb 72.json completed: 248 passed, 752 FAILED +cb 73.json completed: 261 passed, 739 FAILED +cb 74.json completed: 260 passed, 740 FAILED +cb 75.json completed: 247 passed, 753 FAILED +cb 76.json completed: 252 passed, 748 FAILED +cb 77.json completed: 238 passed, 762 FAILED +cb 78.json completed: 243 passed, 757 FAILED +cb 79.json completed: 242 passed, 758 FAILED +cb 7a.json completed: 262 passed, 738 FAILED +cb 7b.json completed: 246 passed, 754 FAILED +cb 7c.json completed: 256 passed, 744 FAILED +cb 7d.json completed: 251 passed, 749 FAILED +cb 7e.json completed: 258 passed, 742 FAILED +cb 7f.json completed: 260 passed, 740 FAILED +cb 80.json completed, all passed! +cb 81.json completed, all passed! +cb 82.json completed, all passed! +cb 83.json completed, all passed! +cb 84.json completed, all passed! +cb 85.json completed, all passed! +cb 86.json completed, all passed! +cb 87.json completed, all passed! +cb 88.json completed, all passed! +cb 89.json completed, all passed! +cb 8a.json completed, all passed! +cb 8b.json completed, all passed! +cb 8c.json completed, all passed! +cb 8d.json completed, all passed! +cb 8e.json completed, all passed! +cb 8f.json completed, all passed! +cb 90.json completed, all passed! +cb 91.json completed, all passed! +cb 92.json completed, all passed! +cb 93.json completed, all passed! +cb 94.json completed, all passed! +cb 95.json completed, all passed! +cb 96.json completed, all passed! +cb 97.json completed, all passed! +cb 98.json completed, all passed! +cb 99.json completed, all passed! +cb 9a.json completed, all passed! +cb 9b.json completed, all passed! +cb 9c.json completed, all passed! +cb 9d.json completed, all passed! +cb 9e.json completed, all passed! +cb 9f.json completed, all passed! +cb a0.json completed, all passed! +cb a1.json completed, all passed! +cb a2.json completed, all passed! +cb a3.json completed, all passed! +cb a4.json completed, all passed! +cb a5.json completed, all passed! +cb a6.json completed, all passed! +cb a7.json completed, all passed! +cb a8.json completed, all passed! +cb a9.json completed, all passed! +cb aa.json completed, all passed! +cb ab.json completed, all passed! +cb ac.json completed, all passed! +cb ad.json completed, all passed! +cb ae.json completed, all passed! +cb af.json completed, all passed! +cb b0.json completed, all passed! +cb b1.json completed, all passed! +cb b2.json completed, all passed! +cb b3.json completed, all passed! +cb b4.json completed, all passed! +cb b5.json completed, all passed! +cb b6.json completed, all passed! +cb b7.json completed, all passed! +cb b8.json completed, all passed! +cb b9.json completed, all passed! +cb ba.json completed, all passed! +cb bb.json completed, all passed! +cb bc.json completed, all passed! +cb bd.json completed, all passed! +cb be.json completed, all passed! +cb bf.json completed, all passed! +cb c0.json completed, all passed! +cb c1.json completed, all passed! +cb c2.json completed, all passed! +cb c3.json completed, all passed! +cb c4.json completed, all passed! +cb c5.json completed, all passed! +cb c6.json completed, all passed! +cb c7.json completed, all passed! +cb c8.json completed, all passed! +cb c9.json completed, all passed! +cb ca.json completed, all passed! +cb cb.json completed, all passed! +cb cc.json completed, all passed! +cb cd.json completed, all passed! +cb ce.json completed, all passed! +cb cf.json completed, all passed! +cb d0.json completed, all passed! +cb d1.json completed, all passed! +cb d2.json completed, all passed! +cb d3.json completed, all passed! +cb d4.json completed, all passed! +cb d5.json completed, all passed! +cb d6.json completed, all passed! +cb d7.json completed, all passed! +cb d8.json completed, all passed! +cb d9.json completed, all passed! +cb da.json completed, all passed! +cb db.json completed, all passed! +cb dc.json completed, all passed! +cb dd.json completed, all passed! +cb de.json completed, all passed! +cb df.json completed, all passed! +cb e0.json completed, all passed! +cb e1.json completed, all passed! +cb e2.json completed, all passed! +cb e3.json completed, all passed! +cb e4.json completed, all passed! +cb e5.json completed, all passed! +cb e6.json completed, all passed! +cb e7.json completed, all passed! +cb e8.json completed, all passed! +cb e9.json completed, all passed! +cb ea.json completed, all passed! +cb eb.json completed, all passed! +cb ec.json completed, all passed! +cb ed.json completed, all passed! +cb ee.json completed, all passed! +cb ef.json completed, all passed! +cb f0.json completed, all passed! +cb f1.json completed, all passed! +cb f2.json completed, all passed! +cb f3.json completed, all passed! +cb f4.json completed, all passed! +cb f5.json completed, all passed! +cb f6.json completed, all passed! +cb f7.json completed, all passed! +cb f8.json completed, all passed! +cb f9.json completed, all passed! +cb fa.json completed, all passed! +cb fb.json completed, all passed! +cb fc.json completed, all passed! +cb fd.json completed, all passed! +cb fe.json completed, all passed! +cb ff.json completed, all passed! +cc.json completed, all passed! +cd.json completed, all passed! +ce.json completed: 998 passed, 2 FAILED +cf.json completed, all passed! +d0.json completed, all passed! +d1.json completed, all passed! +d2.json completed, all passed! +d3.json completed, all passed! +d4.json completed, all passed! +d5.json completed, all passed! +d6.json completed, all passed! +d7.json completed, all passed! +d8.json completed, all passed! +d9.json completed, all passed! +da.json completed, all passed! +db.json completed: 0 passed, 1000 FAILED +dc.json completed, all passed! +dd 09.json completed, all passed! +dd 19.json completed, all passed! +dd 29.json completed, all passed! +dd 36.json completed, all passed! +dd 39.json completed, all passed! +dd 46.json completed, all passed! +dd 4e.json completed, all passed! +dd 56.json completed, all passed! +dd 5e.json completed, all passed! +dd 66.json completed, all passed! +dd 6e.json completed, all passed! +dd 70.json completed, all passed! +dd 71.json completed, all passed! +dd 72.json completed, all passed! +dd 73.json completed, all passed! +dd 74.json completed, all passed! +dd 75.json completed, all passed! +dd 77.json completed, all passed! +dd 7e.json completed, all passed! +dd 8e.json completed: 998 passed, 2 FAILED +dd 9e.json completed, all passed! +dd ae.json completed, all passed! +dd b6.json completed, all passed! +dd be.json completed, all passed! +dd c6.json completed: 0 passed, 1000 FAILED +dd ce.json completed: 0 passed, 1000 FAILED +dd d6.json completed: 0 passed, 1000 FAILED +dd de.json completed: 0 passed, 1000 FAILED +dd e1.json completed, all passed! +dd e3.json completed, all passed! +dd e5.json completed, all passed! +dd e6.json completed: 0 passed, 1000 FAILED +dd e9.json completed, all passed! +dd ee.json completed: 0 passed, 1000 FAILED +dd f9.json completed, all passed! +dd fe.json completed: 0 passed, 1000 FAILED +de.json completed: 998 passed, 2 FAILED +df.json completed, all passed! +e0.json completed, all passed! +e1.json completed, all passed! +e2.json completed, all passed! +e3.json completed, all passed! +e4.json completed, all passed! +e5.json completed, all passed! +e6.json completed, all passed! +e7.json completed, all passed! +e8.json completed, all passed! +e9.json completed, all passed! +ea.json completed, all passed! +eb.json completed, all passed! +ec.json completed, all passed! +ed 40.json completed: 0 passed, 1000 FAILED +ed 41.json completed: 0 passed, 1000 FAILED +ed 42.json completed: 765 passed, 235 FAILED +ed 43.json completed, all passed! +ed 44.json completed, all passed! +ed 45.json completed: 0 passed, 1000 FAILED +ed 46.json completed, all passed! +ed 47.json completed, all passed! +ed 48.json completed: 0 passed, 1000 FAILED +ed 49.json completed: 0 passed, 1000 FAILED +ed 4a.json completed: 723 passed, 277 FAILED +ed 4b.json completed, all passed! +ed 4c.json completed, all passed! +ed 4d.json completed: 0 passed, 1000 FAILED +ed 4e.json completed, all passed! +ed 4f.json completed, all passed! +ed 50.json completed: 0 passed, 1000 FAILED +ed 51.json completed: 0 passed, 1000 FAILED +ed 52.json completed: 746 passed, 254 FAILED +ed 53.json completed, all passed! +ed 54.json completed, all passed! +ed 55.json completed: 0 passed, 1000 FAILED +ed 56.json completed, all passed! +ed 57.json completed: 0 passed, 1000 FAILED +ed 58.json completed: 0 passed, 1000 FAILED +ed 59.json completed: 0 passed, 1000 FAILED +ed 5a.json completed: 743 passed, 257 FAILED +ed 5b.json completed, all passed! +ed 5c.json completed, all passed! +ed 5d.json completed: 0 passed, 1000 FAILED +ed 5e.json completed, all passed! +ed 5f.json completed: 2 passed, 998 FAILED +ed 60.json completed: 0 passed, 1000 FAILED +ed 61.json completed: 0 passed, 1000 FAILED +ed 62.json completed, all passed! +ed 63.json completed, all passed! +ed 64.json completed, all passed! +ed 65.json completed: 0 passed, 1000 FAILED +ed 66.json completed, all passed! +ed 67.json completed: 0 passed, 1000 FAILED +ed 68.json completed: 0 passed, 1000 FAILED +ed 69.json completed: 0 passed, 1000 FAILED +ed 6a.json completed: 486 passed, 514 FAILED +ed 6b.json completed, all passed! +ed 6c.json completed, all passed! +ed 6d.json completed: 0 passed, 1000 FAILED +ed 6e.json completed, all passed! +ed 6f.json completed: 0 passed, 1000 FAILED +ed 70.json completed: 0 passed, 1000 FAILED +ed 71.json completed: 0 passed, 1000 FAILED +ed 72.json completed: 744 passed, 256 FAILED +ed 73.json completed, all passed! +ed 74.json completed, all passed! +ed 75.json completed: 0 passed, 1000 FAILED +ed 76.json completed, all passed! +ed 77.json completed, all passed! +ed 78.json completed: 0 passed, 1000 FAILED +ed 79.json completed: 0 passed, 1000 FAILED +ed 7a.json completed: 760 passed, 240 FAILED +ed 7b.json completed, all passed! +ed 7c.json completed, all passed! +ed 7d.json completed: 0 passed, 1000 FAILED +ed 7e.json completed, all passed! +ed 7f.json completed, all passed! +ed a0.json completed, all passed! +ed a1.json completed: 0 passed, 1000 FAILED +ed a2.json completed: 0 passed, 1000 FAILED +ed a3.json completed: 0 passed, 1000 FAILED +ed a8.json completed, all passed! +ed a9.json completed: 0 passed, 1000 FAILED +ed aa.json completed: 0 passed, 1000 FAILED +ed ab.json completed: 0 passed, 1000 FAILED +ed b0.json completed, all passed! +ed b1.json completed: 0 passed, 1000 FAILED +ed b2.json completed: 0 passed, 1000 FAILED +ed b3.json completed: 0 passed, 1000 FAILED +ed b8.json completed, all passed! +ed b9.json completed: 0 passed, 1000 FAILED +ed ba.json completed: 0 passed, 1000 FAILED +ed bb.json completed: 0 passed, 1000 FAILED +ee.json completed, all passed! +ef.json completed, all passed! +f0.json completed, all passed! +f1.json completed, all passed! +f2.json completed, all passed! +f3.json completed, all passed! +f4.json completed, all passed! +f5.json completed, all passed! +f6.json completed, all passed! +f7.json completed, all passed! +f8.json completed, all passed! +f9.json completed, all passed! +fa.json completed, all passed! +fb.json completed, all passed! +fc.json completed, all passed! +fd 09.json completed: 0 passed, 1000 FAILED +fd 19.json completed: 0 passed, 1000 FAILED +fd 29.json completed: 0 passed, 1000 FAILED +fd 36.json completed, all passed! +fd 39.json completed: 0 passed, 1000 FAILED +fd 46.json completed, all passed! +fd 4e.json completed, all passed! +fd 56.json completed, all passed! +fd 5e.json completed, all passed! +fd 66.json completed, all passed! +fd 6e.json completed, all passed! +fd 70.json completed, all passed! +fd 71.json completed, all passed! +fd 72.json completed, all passed! +fd 73.json completed, all passed! +fd 74.json completed, all passed! +fd 75.json completed, all passed! +fd 77.json completed, all passed! +fd 7e.json completed, all passed! +fd 8e.json completed: 999 passed, 1 FAILED +fd 9e.json completed: 999 passed, 1 FAILED +fd ae.json completed, all passed! +fd b6.json completed, all passed! +fd be.json completed, all passed! +fd c6.json completed: 0 passed, 1000 FAILED +fd ce.json completed: 0 passed, 1000 FAILED +fd d6.json completed: 0 passed, 1000 FAILED +fd de.json completed: 0 passed, 1000 FAILED +fd e1.json completed, all passed! +fd e3.json completed: 999 passed, 1 FAILED +fd e5.json completed, all passed! +fd e6.json completed: 0 passed, 1000 FAILED +fd e9.json completed, all passed! +fd ee.json completed: 0 passed, 1000 FAILED +fd f9.json completed, all passed! +fd fe.json completed: 0 passed, 1000 FAILED +fe.json completed, all passed! +ff.json completed, all passed! + +passed: 543908, failed: 110092, total 83% +completed in 12m 50s diff --git a/tests/rad_tests/src/main.rs b/tests/rad_tests/src/main.rs index d1884e1..c9c16b3 100644 --- a/tests/rad_tests/src/main.rs +++ b/tests/rad_tests/src/main.rs @@ -41,6 +41,9 @@ struct Args { /// Check the Half Carry, F3, and F5 flags for accuracy #[clap(short = 'f', long)] check_extra_flags: bool, + /// Check undocumented instructions + #[clap(short = 'u', long)] + check_undocumented: bool, /// Directory to the test suite to run #[clap(long, default_value = DEFAULT_RAD_TESTS)] testsuite: String, @@ -329,13 +332,19 @@ fn run_all_tests(args: &Args) { continue; } + let name = path.file_name().unwrap().to_str().unwrap(); + // If specified, only test files that start with a given string if let Some(filter) = &args.filter { - if !path.file_name().unwrap().to_str().unwrap().starts_with(filter) { + if !name.starts_with(filter) { continue; } } + if !args.check_undocumented && is_undocumented_instruction(name) { + continue; + } + // Run every test in the file let (test_passed, test_failed, message) = test_json_file(path, args); @@ -362,3 +371,38 @@ fn run_all_tests(args: &Args) { println!("completed in {}m {}s", elapsed_secs / 60, elapsed_secs % 60); } +fn is_undocumented_instruction(name: &str) -> bool { + let mut opcodes: Vec = name + .splitn(3, &[' ', '.']) + .filter_map(|s| u8::from_str_radix(s, 16).ok()) + .collect(); + opcodes.extend(vec![0; 3 - opcodes.len()]); + + match (opcodes[0], opcodes[1]) { + (0xCB, _) => { + opcodes[1] >= 0x30 && opcodes[1] <= 0x37 + }, + (0xDD, 0xCB) | + (0xFD, 0xCB) => { + !(opcodes[2] & 0x07 == 0x06 && opcodes[2] != 0x36) + }, + (0xDD, _) | + (0xFD, _) => { + let op = opcodes[1]; + let upper3 = op & 0x70; + let upper4 = op & 0xF0; + let lower = op & 0x0F; + !(lower == 0x06 && upper3 >= 0x30 && upper3 <= 0x60) && + !(lower == 0x0E && upper4 >= 0x40 && upper3 <= 0xB0) && + !(op >= 0x70 && op <= 0x77 && op != 0x76) && + !(op >= 0x21 && op <= 0x23 && op >= 0x34 && op <= 0x36 && op >= 0x29 && op <= 0x2B) && + !(lower == 0x09 && upper4 <= 0x30) && + !(op == 0xE1 || op == 0xE3 || op == 0xE5 || op == 0xE9 || op == 0xF9) + }, + //0xED => { + + //}, + _ => false + } +} +