fn test(x: i32) -> i32 {
    if x > 1 { // { dg-error "expected .... got .<integer>." }
        1
    } else {
        2
    }
    { // { dg-error "expected .... got .<integer>." }
        3
    }
    3
}
fn main() {
    let a = test(0);
}
fn test(x: i32) -> i32 {
    if x > 1 { // { dg-error "expected .... got .<integer>." }
        1
    } else {
        2
    }
    { // { dg-error "expected .... got .<integer>." }
        3
    }
    3
}
fn main() {
    let a = test(0);
}