diff --git a/lib/std/fmt.zig b/lib/std/fmt.zig index f6b98be44d..45452bb61f 100644 --- a/lib/std/fmt.zig +++ b/lib/std/fmt.zig @@ -2284,6 +2284,10 @@ test "float.hexadecimal.precision" { } test "float.decimal" { + if (builtin.zig_backend == .stage1 and builtin.os.tag == .windows) { + // https://github.com/ziglang/zig/issues/12063 + return error.SkipZigTest; + } try expectFmt("f64: 152314000000000000000000000000", "f64: {d}", .{@as(f64, 1.52314e+29)}); try expectFmt("f32: 0", "f32: {d}", .{@as(f32, 0.0)}); try expectFmt("f32: 0", "f32: {d:.0}", .{@as(f32, 0.0)});