summary refs log tree commit diff
path: root/src/test/ui/pattern/const-pat-ice.rs
blob: 865c54be1ad7bec68f298668ae11a26ebe39f2a9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// failure-status: 101
// rustc-env:RUST_BACKTRACE=0

// This is a repro test for an ICE in our pattern handling of constants.

const FOO: &&&u32 = &&&42;

fn main() {
    match unimplemented!() {
        &&&42 => {},
        FOO => {},
        _ => {},
    }
}