1 error[E0370]: enum discriminant overflowed
2 --> $DIR/discrim-overflow.rs:11:9
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:22:9
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:33:9
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:44:9
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:56:9
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:68:9
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:80:9
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:92:9
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`.