From 71687b30a24dc4468944620a5e1514077e6d5325 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Fri, 4 Sep 2020 12:42:17 -0700 Subject: [PATCH] work around stage1 invalid LLVM IR --- src-self-hosted/main.zig | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src-self-hosted/main.zig b/src-self-hosted/main.zig index 330c0468f1..0386d801a2 100644 --- a/src-self-hosted/main.zig +++ b/src-self-hosted/main.zig @@ -725,8 +725,10 @@ pub fn buildOutputType( } } - if (want_sanitize_c == true and build_mode == .ReleaseFast) { - build_mode = .ReleaseSafe; + if (want_sanitize_c) |wsc| { + if (wsc and build_mode == .ReleaseFast) { + build_mode = .ReleaseSafe; + } } if (only_pp_or_asm) {