// error-pattern:squirrelcupcake fn cmp() -> int { alt(option::some('a'), option::none::) { (option::some(_), _) { fail "squirrelcupcake"; } (_, option::some(_)) { fail; } } } fn main() { log(error, cmp()); }