### Zig Version 0.16.0-dev.195+ac42eaaad ### Steps to Reproduce and Observed Behavior ```sh cat <<EOF >test.zig export fn foo() void { const U = union { f: fn () void }; var x: U = undefined; _ = &x; } EOF zig build-obj test.zig -fno-llvm #> Segmentation fault (core dumped) ``` ### Expected Behavior The following compile error: `test.zig:3:12: error: variable of type 'test.foo.U' must be const or comptime`