``` fn f() -> int { auto x = { 3 }; x } fn main() -> int { log_err f(); ret 1; } ``` This prints 0, instead of 3 (though it's probably a garbage value). (the wacky definition of `f` is because of a parser problem)