From a5dab15edea5a82a43481504637ed51655c51680 Mon Sep 17 00:00:00 2001 From: Timon Kruiper Date: Tue, 29 Dec 2020 19:03:04 +0100 Subject: [PATCH] stage2: clear `err_msg` after it has been added to `module.failed_decls` --- src/llvm_backend.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/src/llvm_backend.zig b/src/llvm_backend.zig index 97406797b6..206fcd4bda 100644 --- a/src/llvm_backend.zig +++ b/src/llvm_backend.zig @@ -271,6 +271,7 @@ pub const LLVMIRModule = struct { error.CodegenFail => { decl.analysis = .codegen_failure; try module.failed_decls.put(module.gpa, decl, self.err_msg.?); + self.err_msg = null; return; }, else => |e| return e,