diff options
| author | Dylan MacKenzie <ecstaticmorse@gmail.com> | 2020-10-02 12:12:57 -0700 |
|---|---|---|
| committer | Dylan MacKenzie <ecstaticmorse@gmail.com> | 2020-10-05 19:57:27 -0700 |
| commit | 2e412fc8e4165eb88aa552ff43d1e91968455ad2 (patch) | |
| tree | f2dbe95e3627a58e59c32634a3e9bb1414a606b1 /src | |
| parent | 7a0c66bad10a7a97111d2438f29be418c16e0a73 (diff) | |
| download | rust-2e412fc8e4165eb88aa552ff43d1e91968455ad2.tar.gz rust-2e412fc8e4165eb88aa552ff43d1e91968455ad2.zip | |
Bless test outupt
Diffstat (limited to 'src')
| -rw-r--r-- | src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.rs | 5 | ||||
| -rw-r--r-- | src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.stderr | 16 |
2 files changed, 10 insertions, 11 deletions
diff --git a/src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.rs b/src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.rs index 9cc9b69ac0b..7c64d5522c4 100644 --- a/src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.rs +++ b/src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.rs @@ -1,9 +1,8 @@ struct AlanTuring<T>(T); -const fn no_rpit2() -> AlanTuring<impl std::fmt::Debug> { - //~^ ERROR `impl Trait` in const fn is unstable +const fn no_rpit2() -> AlanTuring<impl std::fmt::Debug> { //~ `impl Trait` AlanTuring(0) } -const fn no_rpit() -> impl std::fmt::Debug {} //~ ERROR `impl Trait` in const fn is unstable +const fn no_rpit() -> impl std::fmt::Debug {} //~ `impl Trait` fn main() {} diff --git a/src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.stderr b/src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.stderr index a62a340332d..7229e007f40 100644 --- a/src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.stderr +++ b/src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.stderr @@ -1,21 +1,21 @@ -error[E0723]: `impl Trait` in const fn is unstable +error[E0658]: `impl Trait` is not allowed in constant functions --> $DIR/min_const_fn_impl_trait.rs:2:24 | LL | const fn no_rpit2() -> AlanTuring<impl std::fmt::Debug> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | - = note: see issue #57563 <https://github.com/rust-lang/rust/issues/57563> for more information - = help: add `#![feature(const_fn)]` to the crate attributes to enable + = note: see issue #77463 <https://github.com/rust-lang/rust/issues/77463> for more information + = help: add `#![feature(const_fn_impl_trait)]` to the crate attributes to enable -error[E0723]: `impl Trait` in const fn is unstable - --> $DIR/min_const_fn_impl_trait.rs:7:23 +error[E0658]: `impl Trait` is not allowed in constant functions + --> $DIR/min_const_fn_impl_trait.rs:6:23 | LL | const fn no_rpit() -> impl std::fmt::Debug {} | ^^^^^^^^^^^^^^^^^^^^ | - = note: see issue #57563 <https://github.com/rust-lang/rust/issues/57563> for more information - = help: add `#![feature(const_fn)]` to the crate attributes to enable + = note: see issue #77463 <https://github.com/rust-lang/rust/issues/77463> for more information + = help: add `#![feature(const_fn_impl_trait)]` to the crate attributes to enable error: aborting due to 2 previous errors -For more information about this error, try `rustc --explain E0723`. +For more information about this error, try `rustc --explain E0658`. |
