1 error: multiple patterns covering the same range
2 --> $DIR/overlapping_range_endpoints.rs:15:22
4 LL | m!(0u8, 20..=30, 30..=40);
5 | ------- ^^^^^^^ overlapping patterns
7 | this range overlaps on `30_u8`
9 note: the lint level is defined here
10 --> $DIR/overlapping_range_endpoints.rs:2:9
12 LL | #![deny(overlapping_patterns)]
13 | ^^^^^^^^^^^^^^^^^^^^
15 error: multiple patterns covering the same range
16 --> $DIR/overlapping_range_endpoints.rs:16:22
18 LL | m!(0u8, 30..=40, 20..=30);
19 | ------- ^^^^^^^ overlapping patterns
21 | this range overlaps on `30_u8`
23 error: multiple patterns covering the same range
24 --> $DIR/overlapping_range_endpoints.rs:19:22
26 LL | m!(0u8, 20.. 30, 29..=40);
27 | ------- ^^^^^^^ overlapping patterns
29 | this range overlaps on `29_u8`
31 error: multiple patterns covering the same range
32 --> $DIR/overlapping_range_endpoints.rs:23:22
34 LL | m!(0u8, 20..=30, 30..=31);
35 | ------- ^^^^^^^ overlapping patterns
37 | this range overlaps on `30_u8`
39 error: multiple patterns covering the same range
40 --> $DIR/overlapping_range_endpoints.rs:27:22
42 LL | m!(0u8, 20..=30, 19..=20);
43 | ------- ^^^^^^^ overlapping patterns
45 | this range overlaps on `20_u8`
47 error: multiple patterns covering the same range
48 --> $DIR/overlapping_range_endpoints.rs:32:17
50 LL | m!(0u8, 20, 20..=30);
51 | -- ^^^^^^^ overlapping patterns
53 | this range overlaps on `20_u8`
55 error: multiple patterns covering the same range
56 --> $DIR/overlapping_range_endpoints.rs:34:17
58 LL | m!(0u8, 30, 20..=30);
59 | -- ^^^^^^^ overlapping patterns
61 | this range overlaps on `30_u8`
63 error: multiple patterns covering the same range
64 --> $DIR/overlapping_range_endpoints.rs:44:16
66 LL | (true, 0..=10) => {}
67 | ------ this range overlaps on `10_u8`
68 LL | (true, 10..20) => {}
69 | ^^^^^^ overlapping patterns
71 error: multiple patterns covering the same range
72 --> $DIR/overlapping_range_endpoints.rs:50:14
74 LL | Some(0..=10) => {}
75 | ------ this range overlaps on `10_u8`
76 LL | Some(10..20) => {}
77 | ^^^^^^ overlapping patterns
79 error: aborting due to 9 previous errors