aboutsummaryrefslogtreecommitdiff
path: root/test/behavior
diff options
context:
space:
mode:
authorJacob Young <jacobly0@users.noreply.github.com>2023-04-18 21:25:13 -0400
committermlugg <mlugg@mlugg.co.uk>2023-04-20 20:49:35 +0100
commit52fe2ebee8023944c6e701f32ab161e0c30aed5b (patch)
tree8b2e70db1744addfe65f7c248c7d05429d8051fd /test/behavior
parent06992e159b94a5d44f74f8e0a586b13fa7b0416e (diff)
downloadzig-52fe2ebee8023944c6e701f32ab161e0c30aed5b.tar.gz
zig-52fe2ebee8023944c6e701f32ab161e0c30aed5b.zip
behavior: fix test disable condition
Diffstat (limited to 'test/behavior')
-rw-r--r--test/behavior/var_args.zig8
1 files changed, 7 insertions, 1 deletions
diff --git a/test/behavior/var_args.zig b/test/behavior/var_args.zig
index 812d707e2b..cdceea96c6 100644
--- a/test/behavior/var_args.zig
+++ b/test/behavior/var_args.zig
@@ -217,9 +217,15 @@ test "copy VaList" {
}
test "unused VaList arg" {
- if (builtin.zig_backend == .stage2_wasm) 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_wasm) return error.SkipZigTest; // TODO
+ if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
+ if (builtin.cpu.arch == .aarch64 and builtin.os.tag != .macos) {
+ // https://github.com/ziglang/zig/issues/14096
+ return error.SkipZigTest;
+ }
+ if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO
const S = struct {
fn thirdArg(dummy: c_int, ...) callconv(.C) c_int {