authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-06-01 12:06:26+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-06-01 14:46:00+02:00
log1188871ed4a3034a0b9ccd00ee58965d83a75e8d
treefa5d0f666de51ddc9ad09c686ff8c8695cfd529f
parentee3c7a9f39b397aa8a1153f5699d9ff39bd9b359
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

test/c: disable failing *div tests on x86-windows


1 files changed, 2 insertions(+), 0 deletions(-)

test/c/stdlib.zig+2
...@@ -33,6 +33,7 @@ test "div" {...@@ -33,6 +33,7 @@ test "div" {
33 if (builtin.target.cpu.arch.isMIPS64()) return error.SkipZigTest; // TODO33 if (builtin.target.cpu.arch.isMIPS64()) return error.SkipZigTest; // TODO
34 if (builtin.target.cpu.arch.isPowerPC()) return error.SkipZigTest; // TODO34 if (builtin.target.cpu.arch.isPowerPC()) return error.SkipZigTest; // TODO
35 if (builtin.target.cpu.arch == .s390x) return error.SkipZigTest; // TODO35 if (builtin.target.cpu.arch == .s390x) return error.SkipZigTest; // TODO
36 if (builtin.target.cpu.arch == .x86 and builtin.target.os.tag == .windows) return error.SkipZigTest; // TODO
3637
37 const expected: c.div_t = .{ .quot = 5, .rem = 5 };38 const expected: c.div_t = .{ .quot = 5, .rem = 5 };
38 try testing.expectEqual(expected, c.div(55, 10));39 try testing.expectEqual(expected, c.div(55, 10));
...@@ -42,6 +43,7 @@ test "ldiv" {...@@ -42,6 +43,7 @@ test "ldiv" {
42 if (builtin.target.cpu.arch.isMIPS64() and @sizeOf(usize) == 4) return error.SkipZigTest; // TODO43 if (builtin.target.cpu.arch.isMIPS64() and @sizeOf(usize) == 4) return error.SkipZigTest; // TODO
43 if (builtin.target.cpu.arch.isPowerPC32()) return error.SkipZigTest; // TODO44 if (builtin.target.cpu.arch.isPowerPC32()) return error.SkipZigTest; // TODO
44 if (builtin.target.cpu.arch == .s390x) return error.SkipZigTest; // TODO45 if (builtin.target.cpu.arch == .s390x) return error.SkipZigTest; // TODO
46 if (builtin.target.cpu.arch == .x86 and builtin.target.os.tag == .windows) return error.SkipZigTest; // TODO
4547
46 const expected: c.ldiv_t = .{ .quot = -6, .rem = 2 };48 const expected: c.ldiv_t = .{ .quot = -6, .rem = 2 };
47 try testing.expectEqual(expected, c.ldiv(38, -6));49 try testing.expectEqual(expected, c.ldiv(38, -6));