From 925ffbce7f424548be9eb42eb3914d5035066003 Mon Sep 17 00:00:00 2001 From: stratact Date: Thu, 19 Sep 2019 10:45:54 -0700 Subject: [PATCH] Disable Channel, Future, and Lock tests for FreeBSD (#3253) * Disable Channel, Future, and Lock tests for FreeBSD --- std/event/channel.zig | 2 ++ std/event/future.zig | 2 ++ std/event/lock.zig | 2 ++ 3 files changed, 6 insertions(+) diff --git a/std/event/channel.zig b/std/event/channel.zig index a397d280de..2f211d21e2 100644 --- a/std/event/channel.zig +++ b/std/event/channel.zig @@ -306,6 +306,8 @@ pub fn Channel(comptime T: type) type { test "std.event.Channel" { // https://github.com/ziglang/zig/issues/1908 if (builtin.single_threaded) return error.SkipZigTest; + // https://github.com/ziglang/zig/issues/3251 + if (std.os.freebsd.is_the_target) return error.SkipZigTest; var loop: Loop = undefined; // TODO make a multi threaded test diff --git a/std/event/future.zig b/std/event/future.zig index b55b795de6..1e3508de41 100644 --- a/std/event/future.zig +++ b/std/event/future.zig @@ -85,6 +85,8 @@ pub fn Future(comptime T: type) type { test "std.event.Future" { // https://github.com/ziglang/zig/issues/1908 if (builtin.single_threaded) return error.SkipZigTest; + // https://github.com/ziglang/zig/issues/3251 + if (std.os.freebsd.is_the_target) return error.SkipZigTest; const allocator = std.heap.direct_allocator; diff --git a/std/event/lock.zig b/std/event/lock.zig index 0fa65f031d..a0b1fd3e50 100644 --- a/std/event/lock.zig +++ b/std/event/lock.zig @@ -118,6 +118,8 @@ pub const Lock = struct { test "std.event.Lock" { // TODO https://github.com/ziglang/zig/issues/1908 if (builtin.single_threaded) return error.SkipZigTest; + // TODO https://github.com/ziglang/zig/issues/3251 + if (std.os.freebsd.is_the_target) return error.SkipZigTest; const allocator = std.heap.direct_allocator;