From 5ace12c409ef59c654e3f683dd5534a258945a77 Mon Sep 17 00:00:00 2001 From: Oli Scherer Date: Fri, 23 Sep 2022 07:10:11 +0000 Subject: [PATCH] Showcase a broken diagnostic --- src/test/ui/impl-trait/unactionable_diagnostic.rs | 6 +++--- src/test/ui/impl-trait/unactionable_diagnostic.stderr | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/test/ui/impl-trait/unactionable_diagnostic.rs b/src/test/ui/impl-trait/unactionable_diagnostic.rs index 9b82332f9b0..016d7c3b7ef 100644 --- a/src/test/ui/impl-trait/unactionable_diagnostic.rs +++ b/src/test/ui/impl-trait/unactionable_diagnostic.rs @@ -4,10 +4,10 @@ trait Trait {} impl Trait for Foo {} -fn foo<'t, P>( +fn foo<'x, P>( post: P, - x: &'t Foo, -) -> &'t impl Trait { + x: &'x Foo, +) -> &'x impl Trait { //~^ HELP: consider adding an explicit lifetime bound... x } diff --git a/src/test/ui/impl-trait/unactionable_diagnostic.stderr b/src/test/ui/impl-trait/unactionable_diagnostic.stderr index a36e89f58b9..c9b3f612544 100644 --- a/src/test/ui/impl-trait/unactionable_diagnostic.stderr +++ b/src/test/ui/impl-trait/unactionable_diagnostic.stderr @@ -6,7 +6,7 @@ LL | foo(post, x) | help: consider adding an explicit lifetime bound... | -LL | ) -> &'t impl Trait + 't { +LL | ) -> &'x impl Trait + 't { | ++++ error: aborting due to previous error -- 2.44.0