| ... | @@ -105,6 +105,12 @@ test "vector float operators" { | ... | @@ -105,6 +105,12 @@ test "vector float operators" { |
| 105 | if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest; | 105 | if (builtin.zig_backend == .stage2_riscv64) return error.SkipZigTest; |
| 106 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 106 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 107 | | 107 | |
| | 108 | if (builtin.zig_backend == .stage2_llvm and builtin.cpu.arch == .aarch64) { |
| | 109 | // Triggers an assertion with LLVM 18: |
| | 110 | // https://github.com/ziglang/zig/issues/20680 |
| | 111 | return error.SkipZigTest; |
| | 112 | } |
| | 113 | |
| 108 | const S = struct { | 114 | const S = struct { |
| 109 | fn doTheTest(T: type) !void { | 115 | fn doTheTest(T: type) !void { |
| 110 | var v: @Vector(4, T) = .{ 10, 20, 30, 40 }; | 116 | var v: @Vector(4, T) = .{ 10, 20, 30, 40 }; |