// error-pattern:explicit failure enum e { e(arc::arc) } fn foo() -> e {fail;} fn main() { let f = foo(); }