authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-12-27 23:13:03-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-12-27 23:13:03-07:00
loga1d82352d2fa7245416c8cb93517cc57cd42e5b8
tree6b2d34fe4797de0b8011fcb86376f583b6a680e2
parent5ca1753ff175379c7847ae82243774c79a75879c

disable failing C var arg behavior tests

See tracking issue #14096

1 files changed, 12 insertions(+), 3 deletions(-)

test/behavior/var_args.zig+12-3
...@@ -99,7 +99,10 @@ test "simple variadic function" {...@@ -99,7 +99,10 @@ test "simple variadic function" {
99 if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO99 if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO
100 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO100 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
101 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO101 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
102 if (builtin.cpu.arch == .aarch64 and builtin.os.tag != .windows and builtin.os.tag != .macos) return error.SkipZigTest; // TODO102 if (builtin.cpu.arch == .aarch64 and builtin.os.tag != .macos and builtin.zig_backend == .stage2_llvm) {
103 // https://github.com/ziglang/zig/issues/14096
104 return error.SkipZigTest;
105 }
103 if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO106 if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO
104107
105 const S = struct {108 const S = struct {
...@@ -134,7 +137,10 @@ test "variadic functions" {...@@ -134,7 +137,10 @@ test "variadic functions" {
134 if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO137 if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO
135 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO138 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
136 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO139 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
137 if (builtin.cpu.arch == .aarch64 and builtin.os.tag != .windows and builtin.os.tag != .macos) return error.SkipZigTest; // TODO140 if (builtin.cpu.arch == .aarch64 and builtin.os.tag != .macos and builtin.zig_backend == .stage2_llvm) {
141 // https://github.com/ziglang/zig/issues/14096
142 return error.SkipZigTest;
143 }
138 if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO144 if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO
139145
140 const S = struct {146 const S = struct {
...@@ -175,7 +181,10 @@ test "copy VaList" {...@@ -175,7 +181,10 @@ test "copy VaList" {
175 if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO181 if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO
176 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO182 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
177 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO183 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
178 if (builtin.cpu.arch == .aarch64 and builtin.os.tag != .windows and builtin.os.tag != .macos) return error.SkipZigTest; // TODO184 if (builtin.cpu.arch == .aarch64 and builtin.os.tag != .macos and builtin.zig_backend == .stage2_llvm) {
185 // https://github.com/ziglang/zig/issues/14096
186 return error.SkipZigTest;
187 }
179 if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO188 if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO
180189
181 const S = struct {190 const S = struct {