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