1 error[E0370]: enum discriminant overflowed
2 --> $DIR/discrim-overflow.rs:25:9
4 LL | OhNo, //~ ERROR enum discriminant overflowed [E0370]
5 | ^^^^ overflowed on value after 127
7 = note: explicitly set `OhNo = -128` if that is desired outcome
9 error[E0370]: enum discriminant overflowed
10 --> $DIR/discrim-overflow.rs:36:9
12 LL | OhNo, //~ ERROR enum discriminant overflowed [E0370]
13 | ^^^^ overflowed on value after 255
15 = note: explicitly set `OhNo = 0` if that is desired outcome
17 error[E0370]: enum discriminant overflowed
18 --> $DIR/discrim-overflow.rs:47:9
20 LL | OhNo, //~ ERROR enum discriminant overflowed [E0370]
21 | ^^^^ overflowed on value after 32767
23 = note: explicitly set `OhNo = -32768` if that is desired outcome
25 error[E0370]: enum discriminant overflowed
26 --> $DIR/discrim-overflow.rs:58:9
28 LL | OhNo, //~ ERROR enum discriminant overflowed [E0370]
29 | ^^^^ overflowed on value after 65535
31 = note: explicitly set `OhNo = 0` if that is desired outcome
33 error[E0370]: enum discriminant overflowed
34 --> $DIR/discrim-overflow.rs:70:9
36 LL | OhNo, //~ ERROR enum discriminant overflowed [E0370]
37 | ^^^^ overflowed on value after 2147483647
39 = note: explicitly set `OhNo = -2147483648` if that is desired outcome
41 error[E0370]: enum discriminant overflowed
42 --> $DIR/discrim-overflow.rs:82:9
44 LL | OhNo, //~ ERROR enum discriminant overflowed [E0370]
45 | ^^^^ overflowed on value after 4294967295
47 = note: explicitly set `OhNo = 0` if that is desired outcome
49 error[E0370]: enum discriminant overflowed
50 --> $DIR/discrim-overflow.rs:94:9
52 LL | OhNo, //~ ERROR enum discriminant overflowed [E0370]
53 | ^^^^ overflowed on value after 9223372036854775807
55 = note: explicitly set `OhNo = -9223372036854775808` if that is desired outcome
57 error[E0370]: enum discriminant overflowed
58 --> $DIR/discrim-overflow.rs:106:9
60 LL | OhNo, //~ ERROR enum discriminant overflowed [E0370]
61 | ^^^^ overflowed on value after 18446744073709551615
63 = note: explicitly set `OhNo = 0` if that is desired outcome
65 error: aborting due to 8 previous errors
67 For more information about this error, try `rustc --explain E0370`.