@@ -31,8 +31,7 @@ test "vector wrap operators" {
3131 if (builtin .zig_backend == .stage2_sparc64 ) return error .SkipZigTest ; // TODO
3232 if (builtin .zig_backend == .stage2_riscv64 ) return error .SkipZigTest ;
3333 if (builtin .zig_backend == .stage2_spirv64 ) return error .SkipZigTest ;
34- if (builtin .zig_backend == .stage2_x86_64 and
35- ! comptime std .Target .x86 .featureSetHas (builtin .cpu .features , .sse4_1 )) return error .SkipZigTest ;
34+ if (builtin .zig_backend == .stage2_x86_64 and builtin .target .ofmt != .elf and builtin .target .ofmt != .macho ) return error .SkipZigTest ;
3635
3736 const S = struct {
3837 fn doTheTest () ! void {
@@ -350,12 +349,12 @@ test "vector casts of sizes not divisible by 8" {
350349}
351350
352351test "vector @splat" {
353- if (builtin .zig_backend == .stage2_x86_64 ) return error .SkipZigTest ; // TODO
354352 if (builtin .zig_backend == .stage2_aarch64 ) return error .SkipZigTest ; // TODO
355353 if (builtin .zig_backend == .stage2_arm ) return error .SkipZigTest ; // TODO
356354 if (builtin .zig_backend == .stage2_sparc64 ) return error .SkipZigTest ; // TODO
357355 if (builtin .zig_backend == .stage2_riscv64 ) return error .SkipZigTest ;
358356 if (builtin .zig_backend == .stage2_spirv64 ) return error .SkipZigTest ;
357+ if (builtin .zig_backend == .stage2_x86_64 and builtin .target .ofmt != .elf and builtin .target .ofmt != .macho ) return error .SkipZigTest ;
359358
360359 if (builtin .zig_backend == .stage2_llvm and
361360 builtin .os .tag == .macos )
@@ -1511,9 +1510,6 @@ test "boolean vector with 2 or more booleans" {
15111510 if (builtin .zig_backend == .stage2_wasm ) return error .SkipZigTest ; // TODO
15121511 if (builtin .zig_backend == .stage2_sparc64 ) return error .SkipZigTest ; // TODO
15131512
1514- // TODO: try removing this after <https://github.com/ziglang/zig/issues/13782>:
1515- if (! (builtin .os .tag == .linux and builtin .cpu .arch == .x86_64 )) return ;
1516-
15171513 const vec1 = @Vector (2 , bool ){ true , true };
15181514 _ = vec1 ;
15191515
0 commit comments