diff options
| -rw-r--r-- | src/test/ui/const-generics/impl-trait-with-const-arguments.full.stderr (renamed from src/test/ui/const-generics/min_const_generics/impl-trait-with-const-arguments.stderr) | 2 | ||||
| -rw-r--r-- | src/test/ui/const-generics/impl-trait-with-const-arguments.min.stderr | 8 | ||||
| -rw-r--r-- | src/test/ui/const-generics/impl-trait-with-const-arguments.rs (renamed from src/test/ui/const-generics/min_const_generics/impl-trait-with-const-arguments.rs) | 6 |
3 files changed, 14 insertions, 2 deletions
diff --git a/src/test/ui/const-generics/min_const_generics/impl-trait-with-const-arguments.stderr b/src/test/ui/const-generics/impl-trait-with-const-arguments.full.stderr index 0a6d3509863..a587cb61873 100644 --- a/src/test/ui/const-generics/min_const_generics/impl-trait-with-const-arguments.stderr +++ b/src/test/ui/const-generics/impl-trait-with-const-arguments.full.stderr @@ -1,5 +1,5 @@ error[E0632]: cannot provide explicit generic arguments when `impl Trait` is used in argument position - --> $DIR/impl-trait-with-const-arguments.rs:20:20 + --> $DIR/impl-trait-with-const-arguments.rs:24:20 | LL | assert_eq!(f::<4usize>(Usizable), 20usize); | ^^^^^^ explicit generic argument not allowed diff --git a/src/test/ui/const-generics/impl-trait-with-const-arguments.min.stderr b/src/test/ui/const-generics/impl-trait-with-const-arguments.min.stderr new file mode 100644 index 00000000000..a587cb61873 --- /dev/null +++ b/src/test/ui/const-generics/impl-trait-with-const-arguments.min.stderr @@ -0,0 +1,8 @@ +error[E0632]: cannot provide explicit generic arguments when `impl Trait` is used in argument position + --> $DIR/impl-trait-with-const-arguments.rs:24:20 + | +LL | assert_eq!(f::<4usize>(Usizable), 20usize); + | ^^^^^^ explicit generic argument not allowed + +error: aborting due to previous error + diff --git a/src/test/ui/const-generics/min_const_generics/impl-trait-with-const-arguments.rs b/src/test/ui/const-generics/impl-trait-with-const-arguments.rs index 97ae3b838a3..a4c75792ee3 100644 --- a/src/test/ui/const-generics/min_const_generics/impl-trait-with-const-arguments.rs +++ b/src/test/ui/const-generics/impl-trait-with-const-arguments.rs @@ -1,4 +1,8 @@ -#![feature(min_const_generics)] +// revisions: full min + +#![cfg_attr(full, allow(incomplete_features))] +#![cfg_attr(full, feature(const_generics))] +#![cfg_attr(min, feature(min_const_generics))] trait Usizer { fn m(self) -> usize; |
