]> git.proxmox.com Git - rustc.git/blame - src/test/ui/error-codes/E0081.stderr
New upstream version 1.65.0+dfsg1
[rustc.git] / src / test / ui / error-codes / E0081.stderr
CommitLineData
923072b8
FG
1error[E0081]: discriminant value `3` assigned more than once
2 --> $DIR/E0081.rs:1:1
2c00a5a8 3 |
064997fb
FG
4LL | enum Enum {
5 | ^^^^^^^^^
6LL |
7LL | P = 3,
f2b60f7d 8 | - `3` assigned here
064997fb
FG
9LL |
10LL | X = 3,
f2b60f7d 11 | - `3` assigned here
2c00a5a8 12
923072b8
FG
13error[E0081]: discriminant value `1` assigned more than once
14 --> $DIR/E0081.rs:11:1
94222f64 15 |
064997fb
FG
16LL | enum EnumOverflowRepr {
17 | ^^^^^^^^^^^^^^^^^^^^^
18LL |
19LL | P = 257,
f2b60f7d 20 | --- `1` (overflowed from `257`) assigned here
064997fb
FG
21LL |
22LL | X = 513,
f2b60f7d 23 | --- `1` (overflowed from `513`) assigned here
94222f64 24
923072b8
FG
25error[E0081]: discriminant value `-1` assigned more than once
26 --> $DIR/E0081.rs:20:1
27 |
064997fb
FG
28LL | enum NegDisEnum {
29 | ^^^^^^^^^^^^^^^
30LL |
31LL | First = -1,
f2b60f7d 32 | -- `-1` assigned here
064997fb
FG
33LL |
34LL | Second = -2,
f2b60f7d 35 | ----------- discriminant for `Last` incremented from this startpoint (`Second` + 1 variant later => `Last` = -1)
064997fb
FG
36LL |
37LL | Last,
f2b60f7d 38 | ---- `-1` assigned here
923072b8 39
f2b60f7d
FG
40error[E0081]: discriminant value `0` assigned more than once
41 --> $DIR/E0081.rs:30:1
42 |
43LL | enum MultipleDuplicates {
44 | ^^^^^^^^^^^^^^^^^^^^^^^
45...
46LL | V0,
47 | -- `0` assigned here
48LL |
49LL | V1 = 0,
50 | - `0` assigned here
51...
52LL | V4 = 0,
53 | - `0` assigned here
54LL |
55LL | V5 = -2,
56 | ------- discriminant for `V7` incremented from this startpoint (`V5` + 2 variants later => `V7` = 0)
57...
58LL | V7,
59 | -- `0` assigned here
60
61error[E0081]: discriminant value `-2` assigned more than once
62 --> $DIR/E0081.rs:30:1
63 |
64LL | enum MultipleDuplicates {
65 | ^^^^^^^^^^^^^^^^^^^^^^^
66...
67LL | V5 = -2,
68 | -- `-2` assigned here
69...
70LL | V8 = -3,
71 | ------- discriminant for `V9` incremented from this startpoint (`V8` + 1 variant later => `V9` = -2)
72LL |
73LL | V9,
74 | -- `-2` assigned here
75
76error: aborting due to 5 previous errors
2c00a5a8 77
0531ce1d 78For more information about this error, try `rustc --explain E0081`.