1 error: unreachable pattern
2 --> $DIR/top-level-alternation.rs:4:23
4 LL | while let 0..=2 | 1 = 0 {}
7 note: lint level defined here
8 --> $DIR/top-level-alternation.rs:1:9
10 LL | #![deny(unreachable_patterns)]
11 | ^^^^^^^^^^^^^^^^^^^^
13 warning: irrefutable if-let pattern
14 --> $DIR/top-level-alternation.rs:5:20
16 LL | if let 0..=2 | 1 = 0 {}
19 = note: `#[warn(irrefutable_let_patterns)]` on by default
21 error: unreachable pattern
22 --> $DIR/top-level-alternation.rs:10:15
27 error: unreachable pattern
28 --> $DIR/top-level-alternation.rs:15:15
33 error: unreachable pattern
34 --> $DIR/top-level-alternation.rs:20:9
39 error: unreachable pattern
40 --> $DIR/top-level-alternation.rs:40:9
45 error: unreachable pattern
46 --> $DIR/top-level-alternation.rs:44:9
51 error: unreachable pattern
52 --> $DIR/top-level-alternation.rs:45:9
57 error: unreachable pattern
58 --> $DIR/top-level-alternation.rs:50:9
63 error: unreachable pattern
64 --> $DIR/top-level-alternation.rs:51:15
69 error: unreachable pattern
70 --> $DIR/top-level-alternation.rs:55:9
75 error: aborting due to 10 previous errors