From 3b297f58f70c72fb57cdc46a681db4e99abd34b5 Mon Sep 17 00:00:00 2001 From: daurnimator Date: Tue, 10 Sep 2019 00:09:08 +1000 Subject: [PATCH] src: use zig_panic rather than having LLVM abort --- src/codegen.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/codegen.cpp b/src/codegen.cpp index b0817e8eb8..3c7a1048f4 100644 --- a/src/codegen.cpp +++ b/src/codegen.cpp @@ -7526,7 +7526,9 @@ static void do_code_gen(CodeGen *g) { } char *error = nullptr; - LLVMVerifyModule(g->module, LLVMAbortProcessAction, &error); + if (LLVMVerifyModule(g->module, LLVMReturnStatusAction, &error)) { + zig_panic("broken LLVM module found: %s", error); + } } static void zig_llvm_emit_output(CodeGen *g) {