| ... | @@ -639,6 +639,7 @@ test "vector division operators" { | ... | @@ -639,6 +639,7 @@ test "vector division operators" { |
| 639 | | 639 | |
| 640 | try comptime S.doTheTest(); | 640 | try comptime S.doTheTest(); |
| 641 | if ((builtin.cpu.arch == .armeb or builtin.cpu.arch == .thumbeb) and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/22060 | 641 | if ((builtin.cpu.arch == .armeb or builtin.cpu.arch == .thumbeb) and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/22060 |
| | 642 | if (builtin.cpu.arch == .hexagon and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; |
| 642 | try S.doTheTest(); | 643 | try S.doTheTest(); |
| 643 | } | 644 | } |
| 644 | | 645 | |
| ... | @@ -767,8 +768,9 @@ test "vector shift operators" { | ... | @@ -767,8 +768,9 @@ test "vector shift operators" { |
| 767 | } | 768 | } |
| 768 | }; | 769 | }; |
| 769 | | 770 | |
| 770 | try S.doTheTest(); | | |
| 771 | try comptime S.doTheTest(); | 771 | try comptime S.doTheTest(); |
| | 772 | if (builtin.cpu.arch == .hexagon and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; |
| | 773 | try S.doTheTest(); |
| 772 | } | 774 | } |
| 773 | | 775 | |
| 774 | test "vector reduce operation" { | 776 | test "vector reduce operation" { |
| ... | @@ -1271,6 +1273,7 @@ test "byte vector initialized in inline function" { | ... | @@ -1271,6 +1273,7 @@ test "byte vector initialized in inline function" { |
| 1271 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO | 1273 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 1272 | if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest; | 1274 | if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest; |
| 1273 | if (builtin.cpu.arch == .aarch64_be and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; | 1275 | if (builtin.cpu.arch == .aarch64_be and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; |
| | 1276 | if (builtin.cpu.arch == .hexagon and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; |
| 1274 | | 1277 | |
| 1275 | if (builtin.zig_backend == .stage2_llvm and builtin.cpu.arch == .x86_64 and comptime builtin.cpu.has(.x86, .avx512f)) { | 1278 | if (builtin.zig_backend == .stage2_llvm and builtin.cpu.arch == .x86_64 and comptime builtin.cpu.has(.x86, .avx512f)) { |
| 1276 | // TODO https://github.com/ziglang/zig/issues/13279 | 1279 | // TODO https://github.com/ziglang/zig/issues/13279 |
| ... | @@ -1337,6 +1340,7 @@ test "@intCast to u0" { | ... | @@ -1337,6 +1340,7 @@ test "@intCast to u0" { |
| 1337 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO | 1340 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 1338 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO | 1341 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 1339 | if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest; | 1342 | if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest; |
| | 1343 | if (builtin.cpu.arch == .hexagon and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; |
| 1340 | | 1344 | |
| 1341 | var zeros = @Vector(2, u32){ 0, 0 }; | 1345 | var zeros = @Vector(2, u32){ 0, 0 }; |
| 1342 | _ = &zeros; | 1346 | _ = &zeros; |