| ... | @@ -106,6 +106,7 @@ test "simple variadic function" { | ... | @@ -106,6 +106,7 @@ test "simple variadic function" { |
| 106 | } | 106 | } |
| 107 | if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO | 107 | if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO |
| 108 | if (builtin.cpu.arch == .s390x and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/21350 | 108 | if (builtin.cpu.arch == .s390x and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/21350 |
| | 109 | if (builtin.cpu.arch.isSPARC() and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/23718 |
| 109 | | 110 | |
| 110 | const S = struct { | 111 | const S = struct { |
| 111 | fn simple(...) callconv(.c) c_int { | 112 | fn simple(...) callconv(.c) c_int { |
| ... | @@ -200,6 +201,7 @@ test "variadic functions" { | ... | @@ -200,6 +201,7 @@ test "variadic functions" { |
| 200 | } | 201 | } |
| 201 | if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO | 202 | if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO |
| 202 | if (builtin.cpu.arch == .s390x and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/21350 | 203 | if (builtin.cpu.arch == .s390x and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/21350 |
| | 204 | if (builtin.cpu.arch.isSPARC() and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/23718 |
| 203 | | 205 | |
| 204 | const S = struct { | 206 | const S = struct { |
| 205 | fn printf(list_ptr: *std.ArrayList(u8), format: [*:0]const u8, ...) callconv(.c) void { | 207 | fn printf(list_ptr: *std.ArrayList(u8), format: [*:0]const u8, ...) callconv(.c) void { |
| ... | @@ -245,6 +247,7 @@ test "copy VaList" { | ... | @@ -245,6 +247,7 @@ test "copy VaList" { |
| 245 | } | 247 | } |
| 246 | if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO | 248 | if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO |
| 247 | if (builtin.cpu.arch == .s390x and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/21350 | 249 | if (builtin.cpu.arch == .s390x and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/21350 |
| | 250 | if (builtin.cpu.arch.isSPARC() and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/23718 |
| 248 | | 251 | |
| 249 | const S = struct { | 252 | const S = struct { |
| 250 | fn add(count: c_int, ...) callconv(.c) c_int { | 253 | fn add(count: c_int, ...) callconv(.c) c_int { |
| ... | @@ -282,6 +285,7 @@ test "unused VaList arg" { | ... | @@ -282,6 +285,7 @@ test "unused VaList arg" { |
| 282 | return error.SkipZigTest; // TODO | 285 | return error.SkipZigTest; // TODO |
| 283 | } | 286 | } |
| 284 | if (builtin.cpu.arch == .s390x and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/21350 | 287 | if (builtin.cpu.arch == .s390x and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/21350 |
| | 288 | if (builtin.cpu.arch.isSPARC() and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/23718 |
| 285 | | 289 | |
| 286 | const S = struct { | 290 | const S = struct { |
| 287 | fn thirdArg(dummy: c_int, ...) callconv(.c) c_int { | 291 | fn thirdArg(dummy: c_int, ...) callconv(.c) c_int { |