| ... | @@ -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; // TODO | 99 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 100 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | 100 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 101 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 101 | 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; // TODO | 102 | 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; // TODO | 106 | if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO |
| 104 | | 107 | |
| 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; // TODO | 137 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 135 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | 138 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 136 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 139 | 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; // TODO | 140 | 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; // TODO | 144 | if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO |
| 139 | | 145 | |
| 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; // TODO | 181 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 176 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | 182 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO |
| 177 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 183 | 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; // TODO | 184 | 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; // TODO | 188 | if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO |
| 180 | | 189 | |
| 181 | const S = struct { | 190 | const S = struct { |