diff --git a/std/event/channel.zig b/std/event/channel.zig index a397d280de5cf6adac054902850030e52f87c407..2f211d21e2b646421cc5bb0ccfaf788e5e51c018 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 b55b795de6fa501a33d087e51282dc8fcb67f7f7..1e3508de4106a35a5991e7cc8931c252038944f6 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 0fa65f031d9c356a9abffd9a946be03b4c9b46ab..a0b1fd3e50d1e9a7c76eabd8cc1d010f5f09b7f3 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;