summaryrefslogtreecommitdiffstats
path: root/tests/ui/generic-associated-types/issue-86787.stderr
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ui/generic-associated-types/issue-86787.stderr')
-rw-r--r--tests/ui/generic-associated-types/issue-86787.stderr21
1 files changed, 20 insertions, 1 deletions
diff --git a/tests/ui/generic-associated-types/issue-86787.stderr b/tests/ui/generic-associated-types/issue-86787.stderr
index f34c63cf7..00795abbd 100644
--- a/tests/ui/generic-associated-types/issue-86787.stderr
+++ b/tests/ui/generic-associated-types/issue-86787.stderr
@@ -9,5 +9,24 @@ LL | type TRef<'a>;
= note: this bound is currently required to ensure that impls have maximum flexibility
= note: we are soliciting feedback, see issue #87479 <https://github.com/rust-lang/rust/issues/87479> for more information
-error: aborting due to previous error
+error[E0276]: impl has stricter requirements than trait
+ --> $DIR/issue-86787.rs:25:37
+ |
+LL | type TRef<'a>;
+ | ------------- definition of `TRef` from trait
+...
+LL | <Left as HasChildrenOf>::T: 'a,
+ | ^^ impl has extra requirement `<Left as HasChildrenOf>::T: 'a`
+
+error[E0276]: impl has stricter requirements than trait
+ --> $DIR/issue-86787.rs:26:38
+ |
+LL | type TRef<'a>;
+ | ------------- definition of `TRef` from trait
+...
+LL | <Right as HasChildrenOf>::T: 'a;
+ | ^^ impl has extra requirement `<Right as HasChildrenOf>::T: 'a`
+
+error: aborting due to 3 previous errors
+For more information about this error, try `rustc --explain E0276`.