Commit 48e72960a4

Andrew Kelley <andrew@ziglang.org>
2023-03-04 22:48:31
llvm: fix lowering of `@trap`
It needed an unreachable instruction after it.
1 parent fb04ff4
Changed files (1)
src
codegen
src/codegen/llvm.zig
@@ -8261,6 +8261,7 @@ pub const FuncGen = struct {
         _ = inst;
         const llvm_fn = self.getIntrinsic("llvm.trap", &.{});
         _ = self.builder.buildCall(llvm_fn.globalGetValueType(), llvm_fn, undefined, 0, .Cold, .Auto, "");
+        _ = self.builder.buildUnreachable();
         return null;
     }