| ... | @@ -639,7 +639,6 @@ test "128-bit multiplication" { | ... | @@ -639,7 +639,6 @@ test "128-bit multiplication" { |
| 639 | | 639 | |
| 640 | test "@addWithOverflow" { | 640 | test "@addWithOverflow" { |
| 641 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | 641 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 642 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | | |
| 643 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 642 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 644 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO | 643 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 645 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO | 644 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| ... | @@ -661,7 +660,6 @@ test "@addWithOverflow" { | ... | @@ -661,7 +660,6 @@ test "@addWithOverflow" { |
| 661 | | 660 | |
| 662 | test "small int addition" { | 661 | test "small int addition" { |
| 663 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | 662 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 664 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | | |
| 665 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 663 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 666 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO | 664 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 667 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO | 665 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| ... | @@ -686,7 +684,6 @@ test "small int addition" { | ... | @@ -686,7 +684,6 @@ test "small int addition" { |
| 686 | | 684 | |
| 687 | test "@mulWithOverflow" { | 685 | test "@mulWithOverflow" { |
| 688 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | 686 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 689 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | | |
| 690 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 687 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 691 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO | 688 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 692 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO | 689 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| ... | @@ -708,7 +705,6 @@ test "@mulWithOverflow" { | ... | @@ -708,7 +705,6 @@ test "@mulWithOverflow" { |
| 708 | | 705 | |
| 709 | test "@subWithOverflow" { | 706 | test "@subWithOverflow" { |
| 710 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | 707 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 711 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | | |
| 712 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 708 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 713 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO | 709 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 714 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO | 710 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| ... | @@ -730,7 +726,6 @@ test "@subWithOverflow" { | ... | @@ -730,7 +726,6 @@ test "@subWithOverflow" { |
| 730 | | 726 | |
| 731 | test "@shlWithOverflow" { | 727 | test "@shlWithOverflow" { |
| 732 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | 728 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 733 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | | |
| 734 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 729 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 735 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO | 730 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 736 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO | 731 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| ... | @@ -752,7 +747,6 @@ test "@shlWithOverflow" { | ... | @@ -752,7 +747,6 @@ test "@shlWithOverflow" { |
| 752 | | 747 | |
| 753 | test "overflow arithmetic with u0 values" { | 748 | test "overflow arithmetic with u0 values" { |
| 754 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | 749 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 755 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | | |
| 756 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 750 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 757 | | 751 | |
| 758 | var result: u0 = undefined; | 752 | var result: u0 = undefined; |
| ... | @@ -879,7 +873,6 @@ test "quad hex float literal parsing accurate" { | ... | @@ -879,7 +873,6 @@ test "quad hex float literal parsing accurate" { |
| 879 | } | 873 | } |
| 880 | | 874 | |
| 881 | test "truncating shift left" { | 875 | test "truncating shift left" { |
| 882 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | | |
| 883 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO | 876 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 884 | | 877 | |
| 885 | try testShlTrunc(maxInt(u16)); | 878 | try testShlTrunc(maxInt(u16)); |