diff options
| author | Jacob Young <jacobly0@users.noreply.github.com> | 2023-10-08 01:28:17 -0400 |
|---|---|---|
| committer | Jacob Young <jacobly0@users.noreply.github.com> | 2023-10-08 04:41:55 -0400 |
| commit | 9fc9235ac815f8b0ad88445216407a0a9f747d5f (patch) | |
| tree | 4b1d2fb68a1c982ec23010d09e35950f1f7a9c15 /test/behavior/maximum_minimum.zig | |
| parent | f6e027da32caabdea57bae9ee806abe1d9e3ac68 (diff) | |
| download | zig-9fc9235ac815f8b0ad88445216407a0a9f747d5f.tar.gz zig-9fc9235ac815f8b0ad88445216407a0a9f747d5f.zip | |
x86_64: fix undersized vector binary operations
Diffstat (limited to 'test/behavior/maximum_minimum.zig')
| -rw-r--r-- | test/behavior/maximum_minimum.zig | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/test/behavior/maximum_minimum.zig b/test/behavior/maximum_minimum.zig index efd4f55c8e..c76dd7573d 100644 --- a/test/behavior/maximum_minimum.zig +++ b/test/behavior/maximum_minimum.zig @@ -276,7 +276,8 @@ test "@min/@max notices bounds from vector types when element of comptime-known if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; - if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; + if (builtin.zig_backend == .stage2_x86_64 and + !comptime std.Target.x86.featureSetHas(builtin.cpu.features, .sse4_1)) return error.SkipZigTest; var x: @Vector(2, u32) = .{ 1_000_000, 12345 }; const y: @Vector(2, u16) = .{ 10, undefined }; |
