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