|
1 | | -error: writing through a pointer that was derived from a shared (immutable) reference |
2 | | - --> $DIR/ub-write-through-immutable.rs:12:5 |
| 1 | +error[E0080]: evaluation of constant value failed |
| 2 | + --> $DIR/ub-write-through-immutable.rs:11:5 |
3 | 3 | | |
4 | 4 | LL | *ptr = 0; |
5 | | - | ^^^^^^^^ |
6 | | - | |
7 | | - = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! |
8 | | - = note: for more information, see issue #X <https://github.com/rust-lang/rust/issues/X> |
9 | | -note: the lint level is defined here |
10 | | - --> $DIR/ub-write-through-immutable.rs:3:9 |
11 | | - | |
12 | | -LL | #![deny(writes_through_immutable_pointer)] |
13 | | - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| 5 | + | ^^^^^^^^ writing through a pointer that was derived from a shared (immutable) reference |
14 | 6 |
|
15 | | -error: writing through a pointer that was derived from a shared (immutable) reference |
16 | | - --> $DIR/ub-write-through-immutable.rs:19:5 |
| 7 | +error[E0080]: evaluation of constant value failed |
| 8 | + --> $DIR/ub-write-through-immutable.rs:18:5 |
17 | 9 | | |
18 | 10 | LL | *ptr = 0; |
19 | | - | ^^^^^^^^ |
20 | | - | |
21 | | - = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! |
22 | | - = note: for more information, see issue #X <https://github.com/rust-lang/rust/issues/X> |
| 11 | + | ^^^^^^^^ writing through a pointer that was derived from a shared (immutable) reference |
23 | 12 |
|
24 | 13 | error: aborting due to 2 previous errors |
25 | 14 |
|
26 | | -Future incompatibility report: Future breakage diagnostic: |
27 | | -error: writing through a pointer that was derived from a shared (immutable) reference |
28 | | - --> $DIR/ub-write-through-immutable.rs:12:5 |
29 | | - | |
30 | | -LL | *ptr = 0; |
31 | | - | ^^^^^^^^ |
32 | | - | |
33 | | - = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! |
34 | | - = note: for more information, see issue #X <https://github.com/rust-lang/rust/issues/X> |
35 | | -note: the lint level is defined here |
36 | | - --> $DIR/ub-write-through-immutable.rs:3:9 |
37 | | - | |
38 | | -LL | #![deny(writes_through_immutable_pointer)] |
39 | | - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
40 | | - |
41 | | -Future breakage diagnostic: |
42 | | -error: writing through a pointer that was derived from a shared (immutable) reference |
43 | | - --> $DIR/ub-write-through-immutable.rs:19:5 |
44 | | - | |
45 | | -LL | *ptr = 0; |
46 | | - | ^^^^^^^^ |
47 | | - | |
48 | | - = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! |
49 | | - = note: for more information, see issue #X <https://github.com/rust-lang/rust/issues/X> |
50 | | -note: the lint level is defined here |
51 | | - --> $DIR/ub-write-through-immutable.rs:3:9 |
52 | | - | |
53 | | -LL | #![deny(writes_through_immutable_pointer)] |
54 | | - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
55 | | - |
| 15 | +For more information about this error, try `rustc --explain E0080`. |
0 commit comments