| ... | ... | @@ -29,7 +29,6 @@ comptime { |
| 29 | 29 | |
| 30 | 30 | test "slicing" { |
| 31 | 31 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 32 | | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 33 | 32 | |
| 34 | 33 | var array: [20]i32 = undefined; |
| 35 | 34 | |
| ... | ... | @@ -346,7 +345,6 @@ test "empty array to slice" { |
| 346 | 345 | test "@ptrCast slice to pointer" { |
| 347 | 346 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; |
| 348 | 347 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 349 | | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 350 | 348 | |
| 351 | 349 | const S = struct { |
| 352 | 350 | fn doTheTest() !void { |
| ... | ... | @@ -572,7 +570,6 @@ test "slice syntax resulting in pointer-to-array" { |
| 572 | 570 | test "slice pointer-to-array null terminated" { |
| 573 | 571 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 574 | 572 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 575 | | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 576 | 573 | |
| 577 | 574 | comptime { |
| 578 | 575 | var array = [5:0]u8{ 1, 2, 3, 4, 5 }; |
| ... | ... | @@ -714,7 +711,6 @@ test "slice sentinel access at comptime" { |
| 714 | 711 | test "slicing array with sentinel as end index" { |
| 715 | 712 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; |
| 716 | 713 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 717 | | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 718 | 714 | |
| 719 | 715 | const S = struct { |
| 720 | 716 | fn do() !void { |
| ... | ... | @@ -733,7 +729,6 @@ test "slicing array with sentinel as end index" { |
| 733 | 729 | test "slicing slice with sentinel as end index" { |
| 734 | 730 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; |
| 735 | 731 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 736 | | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 737 | 732 | |
| 738 | 733 | const S = struct { |
| 739 | 734 | fn do() !void { |
| ... | ... | @@ -762,7 +757,6 @@ test "slice len modification at comptime" { |
| 762 | 757 | } |
| 763 | 758 | |
| 764 | 759 | test "slice field ptr const" { |
| 765 | | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 766 | 760 | |
| 767 | 761 | const const_slice: []const u8 = "string"; |
| 768 | 762 | |
| ... | ... | @@ -777,7 +771,6 @@ test "slice field ptr const" { |
| 777 | 771 | |
| 778 | 772 | test "slice field ptr var" { |
| 779 | 773 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 780 | | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 781 | 774 | |
| 782 | 775 | var var_slice: []const u8 = "string"; |
| 783 | 776 | |