commit b48599c5492448241a5c37cf17ff6caffa3dd302 (tree)
parent 2961cf1dac78df07ba14bfee1d3dc1ef94a778c5
Author: Jacob Young <jacobly0@users.noreply.github.com>
Date: Thu, 8 Jan 2026 10:31:07 -0500
Sema: fix crash compiling an evented compiler
Diffstat:
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/src/Sema.zig b/src/Sema.zig
@@ -23090,6 +23090,7 @@ fn checkAtomicPtrOperand(
) CompileError!Air.Inst.Ref {
const pt = sema.pt;
const zcu = pt.zcu;
+ try elem_ty.resolveLayout(pt);
var diag: Zcu.AtomicPtrAlignmentDiagnostics = .{};
const alignment = zcu.atomicPtrAlignment(elem_ty, &diag) catch |err| switch (err) {
error.OutOfMemory => return error.OutOfMemory,