| ... | ... | @@ -1168,6 +1168,11 @@ test "remainder division" { |
| 1168 | 1168 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1169 | 1169 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 1170 | 1170 | |
| 1171 | if (builtin.zig_backend == .stage1 and builtin.cpu.arch == .riscv64) { |
| 1172 | // https://github.com/ziglang/zig/issues/12054 |
| 1173 | return error.SkipZigTest; |
| 1174 | } |
| 1175 | |
| 1171 | 1176 | comptime try remdiv(f16); |
| 1172 | 1177 | comptime try remdiv(f32); |
| 1173 | 1178 | comptime try remdiv(f64); |
| ... | ... | @@ -1199,6 +1204,11 @@ test "float remainder division using @rem" { |
| 1199 | 1204 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1200 | 1205 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 1201 | 1206 | |
| 1207 | if (builtin.zig_backend == .stage1 and builtin.cpu.arch == .riscv64) { |
| 1208 | // https://github.com/ziglang/zig/issues/12054 |
| 1209 | return error.SkipZigTest; |
| 1210 | } |
| 1211 | |
| 1202 | 1212 | comptime try frem(f16); |
| 1203 | 1213 | comptime try frem(f32); |
| 1204 | 1214 | comptime try frem(f64); |
| ... | ... | @@ -1241,6 +1251,11 @@ test "float modulo division using @mod" { |
| 1241 | 1251 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1242 | 1252 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 1243 | 1253 | |
| 1254 | if (builtin.zig_backend == .stage1 and builtin.cpu.arch == .riscv64) { |
| 1255 | // https://github.com/ziglang/zig/issues/12054 |
| 1256 | return error.SkipZigTest; |
| 1257 | } |
| 1258 | |
| 1244 | 1259 | comptime try fmod(f16); |
| 1245 | 1260 | comptime try fmod(f32); |
| 1246 | 1261 | comptime try fmod(f64); |
| ... | ... | @@ -1416,6 +1431,11 @@ test "@ceil f80" { |
| 1416 | 1431 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 1417 | 1432 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 1418 | 1433 | |
| 1434 | if (builtin.zig_backend == .stage1 and builtin.cpu.arch == .riscv64) { |
| 1435 | // https://github.com/ziglang/zig/issues/12054 |
| 1436 | return error.SkipZigTest; |
| 1437 | } |
| 1438 | |
| 1419 | 1439 | try testCeil(f80, 12.0); |
| 1420 | 1440 | comptime try testCeil(f80, 12.0); |
| 1421 | 1441 | } |
| ... | ... | @@ -1427,6 +1447,11 @@ test "@ceil f128" { |
| 1427 | 1447 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 1428 | 1448 | if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO |
| 1429 | 1449 | |
| 1450 | if (builtin.zig_backend == .stage1 and builtin.cpu.arch == .riscv64) { |
| 1451 | // https://github.com/ziglang/zig/issues/12054 |
| 1452 | return error.SkipZigTest; |
| 1453 | } |
| 1454 | |
| 1430 | 1455 | try testCeil(f128, 12.0); |
| 1431 | 1456 | comptime try testCeil(f128, 12.0); |
| 1432 | 1457 | } |
| ... | ... | @@ -1575,6 +1600,11 @@ test "NaN comparison" { |
| 1575 | 1600 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1576 | 1601 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 1577 | 1602 | |
| 1603 | if (builtin.zig_backend == .stage1 and builtin.cpu.arch == .riscv64) { |
| 1604 | // https://github.com/ziglang/zig/issues/12054 |
| 1605 | return error.SkipZigTest; |
| 1606 | } |
| 1607 | |
| 1578 | 1608 | try testNanEqNan(f16); |
| 1579 | 1609 | try testNanEqNan(f32); |
| 1580 | 1610 | try testNanEqNan(f64); |