From a926c91814bbfa29be7f75c7cfeeda0e2d0669d2 Mon Sep 17 00:00:00 2001 From: Timon Kruiper Date: Sun, 3 Jan 2021 16:48:52 +0100 Subject: stage2: enable building test-stage2 with LLVM backend enabled We can now run `zig build test-stage2 -Denable-llvm`. --- src/Cache.zig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/Cache.zig') diff --git a/src/Cache.zig b/src/Cache.zig index 03a0d61157..e22335daa8 100644 --- a/src/Cache.zig +++ b/src/Cache.zig @@ -16,7 +16,8 @@ const Allocator = std.mem.Allocator; /// This protection is conditionally compiled depending on `want_debug_deadlock`. var all_cache_digest_set: std.AutoHashMapUnmanaged(BinDigest, void) = .{}; var all_cache_digest_lock: std.Mutex = .{}; -const want_debug_deadlock = std.debug.runtime_safety; +// TODO: Figure out how to make sure that `all_cache_digest_set` does not leak memory! +pub const want_debug_deadlock = false; const DebugBinDigest = if (want_debug_deadlock) BinDigest else void; const null_debug_bin_digest = if (want_debug_deadlock) ([1]u8{0} ** bin_digest_len) else {}; -- cgit v1.2.3