diff options
| author | bors <bors@rust-lang.org> | 2021-05-04 08:09:23 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2021-05-04 08:09:23 +0000 |
| commit | 9735470bb493e0d0fd5195a93bdcf2da74b52f3e (patch) | |
| tree | 02cae368f442544b85fc8e372af574d6ff8aab86 | |
| parent | b75354034ca8a62623165a4e574ab2f604b9dee3 (diff) | |
| parent | 6ddd3c9e36c47288ebd4eccc72b2c98d36efe792 (diff) | |
| download | rust-9735470bb493e0d0fd5195a93bdcf2da74b52f3e.tar.gz rust-9735470bb493e0d0fd5195a93bdcf2da74b52f3e.zip | |
Auto merge of #83213 - rylev:update-lints-to-errors, r=nikomatsakis
Update BARE_TRAIT_OBJECT and ELLIPSIS_INCLUSIVE_RANGE_PATTERNS to errors in Rust 2021 This addresses https://github.com/rust-lang/rust/pull/81244 by updating two lints to errors in the Rust 2021 edition. r? `@estebank`
| -rw-r--r-- | tests/ui/crashes/ice-3969.stderr | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/ui/crashes/ice-3969.stderr b/tests/ui/crashes/ice-3969.stderr index 923db0664a7..fb4589a48ec 100644 --- a/tests/ui/crashes/ice-3969.stderr +++ b/tests/ui/crashes/ice-3969.stderr @@ -5,18 +5,26 @@ LL | for<'a> Dst<A + 'a>: Sized, | ^^^^^^ help: use `dyn`: `dyn A + 'a` | = note: `-D bare-trait-objects` implied by `-D warnings` + = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition! + = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165> error: trait objects without an explicit `dyn` are deprecated --> $DIR/ice-3969.rs:27:16 | LL | let x: Dst<A> = *(Box::new(Dst { x: 1 }) as Box<Dst<A>>); | ^ help: use `dyn`: `dyn A` + | + = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition! + = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165> error: trait objects without an explicit `dyn` are deprecated --> $DIR/ice-3969.rs:27:57 | LL | let x: Dst<A> = *(Box::new(Dst { x: 1 }) as Box<Dst<A>>); | ^ help: use `dyn`: `dyn A` + | + = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2021 edition! + = note: for more information, see issue #80165 <https://github.com/rust-lang/rust/issues/80165> error: aborting due to 3 previous errors |
