diff options
| author | Veikka Tuominen <git@vexu.eu> | 2022-12-21 19:31:33 +0200 |
|---|---|---|
| committer | Veikka Tuominen <git@vexu.eu> | 2022-12-27 15:34:19 +0200 |
| commit | a777373bb8d6fd94b54d63f124b7346163b39045 (patch) | |
| tree | d23f826dc935a096e572e44a656f068e1eb6ef94 /test/behavior/vector.zig | |
| parent | 9c0f3163a876859d3cf10c8b57d81cae381c46dc (diff) | |
| download | zig-a777373bb8d6fd94b54d63f124b7346163b39045.tar.gz zig-a777373bb8d6fd94b54d63f124b7346163b39045.zip | |
enable test on more targets
This was fixed by 8a0a6b7387fcd0017db85de14793abfd6ec7f6e5 for targets
without avx512
Diffstat (limited to 'test/behavior/vector.zig')
| -rw-r--r-- | test/behavior/vector.zig | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/test/behavior/vector.zig b/test/behavior/vector.zig index bf20c063cf..cf23430f4f 100644 --- a/test/behavior/vector.zig +++ b/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) { |
