| ... | ... | @@ -10,7 +10,6 @@ test "@max" { |
| 10 | 10 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 11 | 11 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 12 | 12 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 13 | | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; |
| 14 | 13 | |
| 15 | 14 | const S = struct { |
| 16 | 15 | fn doTheTest() !void { |
| ... | ... | @@ -30,7 +29,8 @@ test "@max on vectors" { |
| 30 | 29 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 31 | 30 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 32 | 31 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 33 | | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; |
| 32 | if (builtin.zig_backend == .stage2_x86_64 and |
| 33 | !comptime std.Target.x86.featureSetHas(builtin.cpu.features, .sse4_1)) return error.SkipZigTest; |
| 34 | 34 | |
| 35 | 35 | const S = struct { |
| 36 | 36 | fn doTheTest() !void { |
| ... | ... | @@ -78,7 +78,8 @@ test "@min for vectors" { |
| 78 | 78 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 79 | 79 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 80 | 80 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 81 | | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; |
| 81 | if (builtin.zig_backend == .stage2_x86_64 and |
| 82 | !comptime std.Target.x86.featureSetHas(builtin.cpu.features, .sse4_1)) return error.SkipZigTest; |
| 82 | 83 | |
| 83 | 84 | const S = struct { |
| 84 | 85 | fn doTheTest() !void { |