From 722aa2a8ab4aeac4f47d79569d5d0d73406fa0f2 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Sat, 17 Oct 2026 12:47:45 -0700 Subject: [PATCH] Revert "build.zig: enable debug extensions if optimize is null" This reverts commit 40fd34fe7bd7b5c3fdbc2804f7b39bdf02d09aff. This should have been included also in previous commit. --- build.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.zig b/build.zig index 13bafd5f8f7527de65e97a296cd0d541ca77db20..e6c41d78c3f675ab8bcaeb267e4c35c1dad674a2 100644 --- a/build.zig +++ b/build.zig @@ -206,7 +206,7 @@ pub fn build(b: *std.Build) !void { const mem_leak_frames: u32 = b.option(u32, "mem-leak-frames", "How many stack frames to print when a memory leak occurs. Tests get 2x this amount.") orelse blk: { if (strip == true) break :blk @as(u32, 0); - if (optimize) |opt| if (opt != .debug) break :blk 0; + if (optimize != .debug) break :blk 0; break :blk 4; }; @@ -255,7 +255,7 @@ pub fn build(b: *std.Build) !void { exe.root_module.link_libc = true; } - const is_debug = if (optimize) |opt| opt == .debug else true; + const is_debug = optimize == .debug; const enable_debug_extensions = b.option(bool, "debug-extensions", "Enable commands and options useful for debugging the compiler") orelse is_debug; const enable_logging = b.option(bool, "log", "Enable debug logging with --debug-log") orelse is_debug; -- 2.54.0