authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-04-28 18:19:00-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2018-04-28 18:19:00-04:00
loga10351b439769c57454e19915365b21e43f408bc
treec7ce658b5ed919a44b9032e8412d33b01e77a9ae
parent5d6e44b3f2bf37deaf09ce4a473fa5b52a6fb760

disable atomic stack and queue tests for non-linux


2 files changed, 8 insertions(+), 0 deletions(-)

std/atomic/queue.zig+4
...@@ -53,6 +53,10 @@ const puts_per_thread = 10000;...@@ -53,6 +53,10 @@ const puts_per_thread = 10000;
53const put_thread_count = 3;53const put_thread_count = 3;
5454
55test "std.atomic.queue" {55test "std.atomic.queue" {
56 if (builtin.os != builtin.Os.linux) {
57 // TODO implement kernel threads for windows and macos
58 return;
59 }
56 var direct_allocator = std.heap.DirectAllocator.init();60 var direct_allocator = std.heap.DirectAllocator.init();
57 defer direct_allocator.deinit();61 defer direct_allocator.deinit();
5862
std/atomic/stack.zig+4
...@@ -60,6 +60,10 @@ const puts_per_thread = 1000;...@@ -60,6 +60,10 @@ const puts_per_thread = 1000;
60const put_thread_count = 3;60const put_thread_count = 3;
6161
62test "std.atomic.stack" {62test "std.atomic.stack" {
63 if (builtin.os != builtin.Os.linux) {
64 // TODO implement kernel threads for windows and macos
65 return;
66 }
63 var direct_allocator = std.heap.DirectAllocator.init();67 var direct_allocator = std.heap.DirectAllocator.init();
64 defer direct_allocator.deinit();68 defer direct_allocator.deinit();
6569