File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 11// build-fail
2- //~^ cycle detected when normalizing `<() as Tr>::A` [E0391]
2+ //~^ ERROR cycle detected when normalizing `<() as Tr>::A` [E0391]
33
44// Cyclic assoc. const defaults don't error unless *used*
55trait Tr {
Original file line number Diff line number Diff line change 11warning: any use of this value will cause an error
2- --> $DIR/const-eval-query-stack.rs:21 :16
2+ --> $DIR/const-eval-query-stack.rs:20 :16
33 |
44LL | const X: i32 = 1 / 0;
55 | ---------------^^^^^-
66 | |
77 | attempt to divide `1_i32` by zero
88 |
99note: the lint level is defined here
10- --> $DIR/const-eval-query-stack.rs:20 :8
10+ --> $DIR/const-eval-query-stack.rs:19 :8
1111 |
1212LL | #[warn(const_err)]
1313 | ^^^^^^^^^
1414 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
1515 = note: for more information, see issue #71800 <https://github.com/rust-lang/rust/issues/71800>
1616
1717error[E0080]: evaluation of constant value failed
18- --> $DIR/const-eval-query-stack.rs:25 :28
18+ --> $DIR/const-eval-query-stack.rs:24 :28
1919 |
2020LL | let x: &'static i32 = &X;
2121 | ^ referenced constant has errors
You can’t perform that action at this time.
0 commit comments