From e3ef01c6c7b2e0734c3a21e7c3a69f921f195968 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Sun, 11 Dec 2022 12:47:36 -0700 Subject: [PATCH] disable failing windows std lib tests See tracking issues #13892 and #13893 --- lib/std/compress/deflate/huffman_bit_writer.zig | 5 +++++ lib/std/x/net/tcp.zig | 10 ++++++++++ 2 files changed, 15 insertions(+) diff --git a/lib/std/compress/deflate/huffman_bit_writer.zig b/lib/std/compress/deflate/huffman_bit_writer.zig index 3578462181..c0b0502d15 100644 --- a/lib/std/compress/deflate/huffman_bit_writer.zig +++ b/lib/std/compress/deflate/huffman_bit_writer.zig @@ -848,6 +848,11 @@ test "writeBlockHuff" { // Tests huffman encoding against reference files to detect possible regressions. // If encoding/bit allocation changes you can regenerate these files + if (builtin.os.tag == .windows) { + // https://github.com/ziglang/zig/issues/13892 + return error.SkipZigTest; + } + try testBlockHuff( "huffman-null-max.input", "huffman-null-max.golden", diff --git a/lib/std/x/net/tcp.zig b/lib/std/x/net/tcp.zig index a750e27fc9..0293deb9db 100644 --- a/lib/std/x/net/tcp.zig +++ b/lib/std/x/net/tcp.zig @@ -374,6 +374,11 @@ test "tcp/client: 1ms read timeout" { test "tcp/client: read and write multiple vectors" { if (native_os.tag == .wasi) return error.SkipZigTest; + if (builtin.os.tag == .windows) { + // https://github.com/ziglang/zig/issues/13893 + return error.SkipZigTest; + } + const listener = try tcp.Listener.init(.ip, .{ .close_on_exec = true }); defer listener.deinit(); @@ -426,6 +431,11 @@ test "tcp/listener: bind to unspecified ipv4 address" { test "tcp/listener: bind to unspecified ipv6 address" { if (native_os.tag == .wasi) return error.SkipZigTest; + if (builtin.os.tag == .windows) { + // https://github.com/ziglang/zig/issues/13893 + return error.SkipZigTest; + } + const listener = try tcp.Listener.init(.ipv6, .{ .close_on_exec = true }); defer listener.deinit();