authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-12-25 15:36:35-08:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-12-26 19:58:56-08:00
log28639bd6d741ca96f384d85bbf40331664197068
treed799ba64d8f0bc736282609228815f9be038811c
parentb0691df5ba898c8f6ac2c03e19e312502a2a0cc5

std: prevent testing.io from use outside tests


1 files changed, 1 insertions(+), 1 deletions(-)

lib/std/testing.zig+1-1
...@@ -31,7 +31,7 @@ pub var allocator_instance: std.heap.GeneralPurposeAllocator(.{...@@ -31,7 +31,7 @@ pub var allocator_instance: std.heap.GeneralPurposeAllocator(.{
31};31};
3232
33pub var io_instance: Io.Threaded = undefined;33pub var io_instance: Io.Threaded = undefined;
34pub const io = io_instance.io();34pub const io = if (builtin.is_test) io_instance.io() else @compileError("not testing");
3535
36/// TODO https://github.com/ziglang/zig/issues/573836/// TODO https://github.com/ziglang/zig/issues/5738
37pub var log_level = std.log.Level.warn;37pub var log_level = std.log.Level.warn;