Commit f9bf488926

Andrew Kelley <andrew@ziglang.org>
2022-07-10 02:35:14
two more regressed test cases; same cause as last two commits
1 parent 31281a7
Changed files (2)
lib/std/fmt.zig
@@ -2311,6 +2311,10 @@ test "float.decimal" {
 }
 
 test "float.libc.sanity" {
+    if (builtin.zig_backend == .stage1 and builtin.os.tag == .windows) {
+        // https://github.com/ziglang/zig/issues/12063
+        return error.SkipZigTest;
+    }
     try expectFmt("f64: 0.00001", "f64: {d:.5}", .{@as(f64, @bitCast(f32, @as(u32, 916964781)))});
     try expectFmt("f64: 0.00001", "f64: {d:.5}", .{@as(f64, @bitCast(f32, @as(u32, 925353389)))});
     try expectFmt("f64: 0.10000", "f64: {d:.5}", .{@as(f64, @bitCast(f32, @as(u32, 1036831278)))});
lib/std/math.zig
@@ -1647,13 +1647,7 @@ fn testSign() !void {
 }
 
 test "sign" {
-    if ((builtin.zig_backend == .stage1 or builtin.zig_backend == .stage2_llvm) and
-        builtin.cpu.arch == .aarch64)
-    {
-        // https://github.com/ziglang/zig/issues/12012
-        return error.SkipZigTest;
-    }
-    if ((builtin.zig_backend == .stage1) and builtin.cpu.arch == .x86_64) {
+    if (builtin.zig_backend == .stage1 or builtin.zig_backend == .stage2_llvm) {
         // https://github.com/ziglang/zig/issues/12012
         return error.SkipZigTest;
     }