diff --git a/src/test/compile-fail/fn-expr-typestate-2.rs b/src/test/compile-fail/fn-expr-typestate-2.rs new file mode 100644 index 000000000000..f30e2a01bddc --- /dev/null +++ b/src/test/compile-fail/fn-expr-typestate-2.rs @@ -0,0 +1,10 @@ +// error-pattern:Unsatisfied precondition +// xfail-stage0 + +fn main() { + auto j = (fn () -> int { + let int i; + ret i; + })(); + log_err j; +}