Commit a777373bb8

Veikka Tuominen <git@vexu.eu>
2022-12-21 18:31:33
enable test on more targets
This was fixed by 8a0a6b7387fcd0017db85de14793abfd6ec7f6e5 for targets without avx512
1 parent 9c0f316
Changed files (1)
test
behavior
test/behavior/vector.zig
@@ -1128,8 +1128,19 @@ test "byte vector initialized in inline function" {
 }
 
 test "byte vector initialized in inline function" {
-    // TODO https://github.com/ziglang/zig/issues/13279
-    if (true) return error.SkipZigTest;
+    if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO
+    if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
+    if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
+    if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
+    if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
+    if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
+
+    if (comptime builtin.zig_backend == .stage2_llvm and builtin.cpu.arch == .x86_64 and
+        builtin.cpu.features.isEnabled(@enumToInt(std.Target.x86.Feature.avx512f)))
+    {
+        // TODO https://github.com/ziglang/zig/issues/13279
+        return error.SkipZigTest;
+    }
 
     const S = struct {
         fn boolx4(e0: bool, e1: bool, e2: bool, e3: bool) @Vector(4, bool) {