| ... | @@ -104,6 +104,7 @@ test "simple variadic function" { | ... | @@ -104,6 +104,7 @@ test "simple variadic function" { |
| 104 | if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO | 104 | if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO |
| 105 | if (builtin.cpu.arch == .s390x and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/21350 | 105 | if (builtin.cpu.arch == .s390x and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/21350 |
| 106 | if (builtin.cpu.arch.isSPARC() and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/23718 | 106 | if (builtin.cpu.arch.isSPARC() and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/23718 |
| | 107 | if (builtin.cpu.arch.isRISCV() and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/25064 |
| 107 | | 108 | |
| 108 | const S = struct { | 109 | const S = struct { |
| 109 | fn simple(...) callconv(.c) c_int { | 110 | fn simple(...) callconv(.c) c_int { |
| ... | @@ -198,6 +199,7 @@ test "variadic functions" { | ... | @@ -198,6 +199,7 @@ test "variadic functions" { |
| 198 | if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO | 199 | if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO |
| 199 | if (builtin.cpu.arch == .s390x and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/21350 | 200 | if (builtin.cpu.arch == .s390x and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/21350 |
| 200 | if (builtin.cpu.arch.isSPARC() and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/23718 | 201 | if (builtin.cpu.arch.isSPARC() and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/23718 |
| | 202 | if (builtin.cpu.arch.isRISCV() and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/25064 |
| 201 | | 203 | |
| 202 | const S = struct { | 204 | const S = struct { |
| 203 | fn printf(buffer: [*]u8, format: [*:0]const u8, ...) callconv(.c) void { | 205 | fn printf(buffer: [*]u8, format: [*:0]const u8, ...) callconv(.c) void { |
| ... | @@ -250,6 +252,7 @@ test "copy VaList" { | ... | @@ -250,6 +252,7 @@ test "copy VaList" { |
| 250 | if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO | 252 | if (builtin.cpu.arch == .x86_64 and builtin.os.tag == .windows) return error.SkipZigTest; // TODO |
| 251 | if (builtin.cpu.arch == .s390x and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/21350 | 253 | if (builtin.cpu.arch == .s390x and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/21350 |
| 252 | if (builtin.cpu.arch.isSPARC() and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/23718 | 254 | if (builtin.cpu.arch.isSPARC() and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/23718 |
| | 255 | if (builtin.cpu.arch.isRISCV() and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/25064 |
| 253 | | 256 | |
| 254 | const S = struct { | 257 | const S = struct { |
| 255 | fn add(count: c_int, ...) callconv(.c) c_int { | 258 | fn add(count: c_int, ...) callconv(.c) c_int { |
| ... | @@ -287,6 +290,7 @@ test "unused VaList arg" { | ... | @@ -287,6 +290,7 @@ test "unused VaList arg" { |
| 287 | } | 290 | } |
| 288 | if (builtin.cpu.arch == .s390x and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/21350 | 291 | if (builtin.cpu.arch == .s390x and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/21350 |
| 289 | if (builtin.cpu.arch.isSPARC() and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/23718 | 292 | if (builtin.cpu.arch.isSPARC() and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/23718 |
| | 293 | if (builtin.cpu.arch.isRISCV() and builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/25064 |
| 290 | | 294 | |
| 291 | const S = struct { | 295 | const S = struct { |
| 292 | fn thirdArg(dummy: c_int, ...) callconv(.c) c_int { | 296 | fn thirdArg(dummy: c_int, ...) callconv(.c) c_int { |