| ... | @@ -1167,6 +1167,7 @@ test "remainder division" { | ... | @@ -1167,6 +1167,7 @@ test "remainder division" { |
| 1167 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO | 1167 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 1168 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO | 1168 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1169 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 1169 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| | 1170 | if (builtin.zig_backend == .stage2_llvm and builtin.os.tag == .windows) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/12602 |
| 1170 | | 1171 | |
| 1171 | comptime try remdiv(f16); | 1172 | comptime try remdiv(f16); |
| 1172 | comptime try remdiv(f32); | 1173 | comptime try remdiv(f32); |
| ... | @@ -1198,6 +1199,7 @@ test "float remainder division using @rem" { | ... | @@ -1198,6 +1199,7 @@ test "float remainder division using @rem" { |
| 1198 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO | 1199 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 1199 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO | 1200 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1200 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 1201 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| | 1202 | if (builtin.zig_backend == .stage2_llvm and builtin.os.tag == .windows) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/12602 |
| 1201 | | 1203 | |
| 1202 | comptime try frem(f16); | 1204 | comptime try frem(f16); |
| 1203 | comptime try frem(f32); | 1205 | comptime try frem(f32); |
| ... | @@ -1240,6 +1242,7 @@ test "float modulo division using @mod" { | ... | @@ -1240,6 +1242,7 @@ test "float modulo division using @mod" { |
| 1240 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO | 1242 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 1241 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO | 1243 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1242 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 1244 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| | 1245 | if (builtin.zig_backend == .stage2_llvm and builtin.os.tag == .windows) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/12602 |
| 1243 | | 1246 | |
| 1244 | comptime try fmod(f16); | 1247 | comptime try fmod(f16); |
| 1245 | comptime try fmod(f32); | 1248 | comptime try fmod(f32); |
| ... | @@ -1367,6 +1370,7 @@ test "@floor f80" { | ... | @@ -1367,6 +1370,7 @@ test "@floor f80" { |
| 1367 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO | 1370 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1368 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 1371 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 1369 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | 1372 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| | 1373 | if (builtin.zig_backend == .stage2_llvm and builtin.os.tag == .windows) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/12602 |
| 1370 | | 1374 | |
| 1371 | try testFloor(f80, 12.0); | 1375 | try testFloor(f80, 12.0); |
| 1372 | comptime try testFloor(f80, 12.0); | 1376 | comptime try testFloor(f80, 12.0); |
| ... | @@ -1415,6 +1419,7 @@ test "@ceil f80" { | ... | @@ -1415,6 +1419,7 @@ test "@ceil f80" { |
| 1415 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO | 1419 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1416 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 1420 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 1417 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | 1421 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| | 1422 | if (builtin.zig_backend == .stage2_llvm and builtin.os.tag == .windows) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/12602 |
| 1418 | | 1423 | |
| 1419 | try testCeil(f80, 12.0); | 1424 | try testCeil(f80, 12.0); |
| 1420 | comptime try testCeil(f80, 12.0); | 1425 | comptime try testCeil(f80, 12.0); |
| ... | @@ -1463,6 +1468,7 @@ test "@trunc f80" { | ... | @@ -1463,6 +1468,7 @@ test "@trunc f80" { |
| 1463 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO | 1468 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1464 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 1469 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 1465 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | 1470 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| | 1471 | if (builtin.zig_backend == .stage2_llvm and builtin.os.tag == .windows) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/12602 |
| 1466 | | 1472 | |
| 1467 | try testTrunc(f80, 12.0); | 1473 | try testTrunc(f80, 12.0); |
| 1468 | comptime try testTrunc(f80, 12.0); | 1474 | comptime try testTrunc(f80, 12.0); |
| ... | @@ -1525,6 +1531,7 @@ test "@round f80" { | ... | @@ -1525,6 +1531,7 @@ test "@round f80" { |
| 1525 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO | 1531 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1526 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO | 1532 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 1527 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO | 1533 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| | 1534 | if (builtin.zig_backend == .stage2_llvm and builtin.os.tag == .windows) return error.SkipZigTest; // https://github.com/ziglang/zig/issues/12602 |
| 1528 | | 1535 | |
| 1529 | try testRound(f80, 12.0); | 1536 | try testRound(f80, 12.0); |
| 1530 | comptime try testRound(f80, 12.0); | 1537 | comptime try testRound(f80, 12.0); |