diff --git a/test/stage1/behavior/error.zig b/test/stage1/behavior/error.zig index fefd95a85024d8906df3158c7595f07b2999ce08..983f790cbee93d90e78ed1c1a04aa6f87cc153bf 100644 --- a/test/stage1/behavior/error.zig +++ b/test/stage1/behavior/error.zig @@ -361,7 +361,8 @@ test "nested catch" { test "implicit cast to optional to error union to return result loc" { const S = struct { fn entry() void { - if (func(undefined)) |opt| { + var x: Foo = undefined; + if (func(&x)) |opt| { expect(opt != null); } else |_| @panic("expected non error"); }