summary refs log tree commit diff
path: root/src/test/compile-fail/liveness-while-break.rs
blob: c963e2dee4e2351dd399c5858158057dbfa5abd3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
fn test(cond: bool) {
    let v;
    while cond {
        v = 3;
        break;
    }
    #debug["%d", v]; //~ ERROR use of possibly uninitialized variable: `v`
}

fn main() {
    test(true);
}