Commit a5dab15ede

Timon Kruiper <timonkruiper@gmail.com>
2020-12-29 19:03:04
stage2: clear `err_msg` after it has been added to `module.failed_decls`
1 parent 0ed04aa
Changed files (1)
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,