diff options
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/ui/traits/predicate_can_apply-hang.rs | 6 | ||||
| -rw-r--r-- | src/test/ui/traits/predicate_can_apply-hang.stderr | 21 |
2 files changed, 0 insertions, 27 deletions
diff --git a/src/test/ui/traits/predicate_can_apply-hang.rs b/src/test/ui/traits/predicate_can_apply-hang.rs deleted file mode 100644 index 5f01645da52..00000000000 --- a/src/test/ui/traits/predicate_can_apply-hang.rs +++ /dev/null @@ -1,6 +0,0 @@ -fn f<B>(x: Vec<[[[B; 1]; 1]; 1]>) -> impl PartialEq<B> { - //~^ ERROR can't compare `Vec<[[[B; 1]; 1]; 1]>` with `B` - x -} - -fn main() {} diff --git a/src/test/ui/traits/predicate_can_apply-hang.stderr b/src/test/ui/traits/predicate_can_apply-hang.stderr deleted file mode 100644 index 49fe63b412a..00000000000 --- a/src/test/ui/traits/predicate_can_apply-hang.stderr +++ /dev/null @@ -1,21 +0,0 @@ -error[E0277]: can't compare `Vec<[[[B; 1]; 1]; 1]>` with `B` - --> $DIR/predicate_can_apply-hang.rs:1:38 - | -LL | fn f<B>(x: Vec<[[[B; 1]; 1]; 1]>) -> impl PartialEq<B> { - | ^^^^^^^^^^^^^^^^^ no implementation for `Vec<[[[B; 1]; 1]; 1]> == B` -LL | -LL | x - | - return type was inferred to be `Vec<[[[B; 1]; 1]; 1]>` here - | - = help: the trait `PartialEq<B>` is not implemented for `Vec<[[[B; 1]; 1]; 1]>` - = help: the following other types implement trait `PartialEq<Rhs>`: - <Vec<T, A1> as PartialEq<Vec<U, A2>>> - <Vec<T, A> as PartialEq<&[U; N]>> - <Vec<T, A> as PartialEq<&[U]>> - <Vec<T, A> as PartialEq<&mut [U]>> - <Vec<T, A> as PartialEq<[U; N]>> - <Vec<T, A> as PartialEq<[U]>> - -error: aborting due to previous error - -For more information about this error, try `rustc --explain E0277`. |
