summaryrefslogtreecommitdiffstats
path: root/tests/ui/impl-trait/issues
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-17 12:19:13 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-17 12:19:13 +0000
commit218caa410aa38c29984be31a5229b9fa717560ee (patch)
treec54bd55eeb6e4c508940a30e94c0032fbd45d677 /tests/ui/impl-trait/issues
parentReleasing progress-linux version 1.67.1+dfsg1-1~progress7.99u1. (diff)
downloadrustc-218caa410aa38c29984be31a5229b9fa717560ee.tar.xz
rustc-218caa410aa38c29984be31a5229b9fa717560ee.zip
Merging upstream version 1.68.2+dfsg1.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--tests/ui/impl-trait/issues/infinite-impl-trait-issue-38064.rs (renamed from src/test/ui/impl-trait/issues/infinite-impl-trait-issue-38064.rs)0
-rw-r--r--tests/ui/impl-trait/issues/infinite-impl-trait-issue-38064.stderr (renamed from src/test/ui/impl-trait/issues/infinite-impl-trait-issue-38064.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-104815.rs (renamed from src/test/ui/impl-trait/issues/issue-104815.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-105826.rs (renamed from src/test/ui/impl-trait/issues/issue-105826.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-21659-show-relevant-trait-impls-3.rs (renamed from src/test/ui/impl-trait/issues/issue-21659-show-relevant-trait-impls-3.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-21659-show-relevant-trait-impls-3.stderr (renamed from src/test/ui/impl-trait/issues/issue-21659-show-relevant-trait-impls-3.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-42479.rs (renamed from src/test/ui/impl-trait/issues/issue-42479.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-49376.rs (renamed from src/test/ui/impl-trait/issues/issue-49376.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-52128.rs (renamed from src/test/ui/impl-trait/issues/issue-52128.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-53457.rs (renamed from src/test/ui/impl-trait/issues/issue-53457.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-54600.rs (renamed from src/test/ui/impl-trait/issues/issue-54600.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-54600.stderr (renamed from src/test/ui/impl-trait/issues/issue-54600.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-54840.rs (renamed from src/test/ui/impl-trait/issues/issue-54840.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-54840.stderr (renamed from src/test/ui/impl-trait/issues/issue-54840.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-54895.rs (renamed from src/test/ui/impl-trait/issues/issue-54895.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-54895.stderr (renamed from src/test/ui/impl-trait/issues/issue-54895.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-55608-captures-empty-region.rs (renamed from src/test/ui/impl-trait/issues/issue-55608-captures-empty-region.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-57464-unexpected-regions.rs (renamed from src/test/ui/impl-trait/issues/issue-57464-unexpected-regions.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-57979-deeply-nested-impl-trait-in-assoc-proj.rs (renamed from src/test/ui/impl-trait/issues/issue-57979-deeply-nested-impl-trait-in-assoc-proj.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-57979-deeply-nested-impl-trait-in-assoc-proj.stderr (renamed from src/test/ui/impl-trait/issues/issue-57979-deeply-nested-impl-trait-in-assoc-proj.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-57979-impl-trait-in-path.rs (renamed from src/test/ui/impl-trait/issues/issue-57979-impl-trait-in-path.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-57979-impl-trait-in-path.stderr (renamed from src/test/ui/impl-trait/issues/issue-57979-impl-trait-in-path.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-57979-nested-impl-trait-in-assoc-proj.rs (renamed from src/test/ui/impl-trait/issues/issue-57979-nested-impl-trait-in-assoc-proj.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-57979-nested-impl-trait-in-assoc-proj.stderr (renamed from src/test/ui/impl-trait/issues/issue-57979-nested-impl-trait-in-assoc-proj.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-58504.rs (renamed from src/test/ui/impl-trait/issues/issue-58504.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-58504.stderr (renamed from src/test/ui/impl-trait/issues/issue-58504.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-58956.rs (renamed from src/test/ui/impl-trait/issues/issue-58956.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-58956.stderr (renamed from src/test/ui/impl-trait/issues/issue-58956.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-62742.rs (renamed from src/test/ui/impl-trait/issues/issue-62742.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-62742.stderr (renamed from src/test/ui/impl-trait/issues/issue-62742.stderr)11
-rw-r--r--tests/ui/impl-trait/issues/issue-65581.rs (renamed from src/test/ui/impl-trait/issues/issue-65581.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-67830.rs (renamed from src/test/ui/impl-trait/issues/issue-67830.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-67830.stderr (renamed from src/test/ui/impl-trait/issues/issue-67830.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-70877.rs (renamed from src/test/ui/impl-trait/issues/issue-70877.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-70877.stderr (renamed from src/test/ui/impl-trait/issues/issue-70877.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-70971.rs (renamed from src/test/ui/impl-trait/issues/issue-70971.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-70971.stderr (renamed from src/test/ui/impl-trait/issues/issue-70971.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-74282.rs (renamed from src/test/ui/impl-trait/issues/issue-74282.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-74282.stderr (renamed from src/test/ui/impl-trait/issues/issue-74282.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-77987.rs (renamed from src/test/ui/impl-trait/issues/issue-77987.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-78722.rs (renamed from src/test/ui/impl-trait/issues/issue-78722.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-78722.stderr (renamed from src/test/ui/impl-trait/issues/issue-78722.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-79099.rs (renamed from src/test/ui/impl-trait/issues/issue-79099.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-79099.stderr (renamed from src/test/ui/impl-trait/issues/issue-79099.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-82139.rs (renamed from src/test/ui/impl-trait/issues/issue-82139.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-82139.stderr (renamed from src/test/ui/impl-trait/issues/issue-82139.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-83919.rs (renamed from src/test/ui/impl-trait/issues/issue-83919.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-83919.stderr (renamed from src/test/ui/impl-trait/issues/issue-83919.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-83929-impl-trait-in-generic-default.rs (renamed from src/test/ui/impl-trait/issues/issue-83929-impl-trait-in-generic-default.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-83929-impl-trait-in-generic-default.stderr (renamed from src/test/ui/impl-trait/issues/issue-83929-impl-trait-in-generic-default.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-84073.rs (renamed from src/test/ui/impl-trait/issues/issue-84073.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-84073.stderr (renamed from src/test/ui/impl-trait/issues/issue-84073.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-84919.rs (renamed from src/test/ui/impl-trait/issues/issue-84919.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-84919.stderr (renamed from src/test/ui/impl-trait/issues/issue-84919.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-86201.rs (renamed from src/test/ui/impl-trait/issues/issue-86201.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-86642.rs (renamed from src/test/ui/impl-trait/issues/issue-86642.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-86642.stderr (renamed from src/test/ui/impl-trait/issues/issue-86642.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-86719.rs (renamed from src/test/ui/impl-trait/issues/issue-86719.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-86719.stderr (renamed from src/test/ui/impl-trait/issues/issue-86719.stderr)4
-rw-r--r--tests/ui/impl-trait/issues/issue-86800.rs (renamed from src/test/ui/impl-trait/issues/issue-86800.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-86800.stderr (renamed from src/test/ui/impl-trait/issues/issue-86800.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-87295.rs (renamed from src/test/ui/impl-trait/issues/issue-87295.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-87295.stderr (renamed from src/test/ui/impl-trait/issues/issue-87295.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-87340.rs (renamed from src/test/ui/impl-trait/issues/issue-87340.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-87340.stderr (renamed from src/test/ui/impl-trait/issues/issue-87340.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-88236-2.rs (renamed from src/test/ui/impl-trait/issues/issue-88236-2.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-88236-2.stderr (renamed from src/test/ui/impl-trait/issues/issue-88236-2.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-88236.rs (renamed from src/test/ui/impl-trait/issues/issue-88236.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-88236.stderr (renamed from src/test/ui/impl-trait/issues/issue-88236.stderr)0
-rw-r--r--tests/ui/impl-trait/issues/issue-89312.rs (renamed from src/test/ui/impl-trait/issues/issue-89312.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-92305.rs (renamed from src/test/ui/impl-trait/issues/issue-92305.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-92305.stderr14
-rw-r--r--tests/ui/impl-trait/issues/issue-93788.rs (renamed from src/test/ui/impl-trait/issues/issue-93788.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-99348-impl-compatibility.rs (renamed from src/test/ui/impl-trait/issues/issue-99348-impl-compatibility.rs)0
-rw-r--r--tests/ui/impl-trait/issues/issue-99348-impl-compatibility.stderr (renamed from src/test/ui/impl-trait/issues/issue-99348-impl-compatibility.stderr)0
75 files changed, 24 insertions, 5 deletions
diff --git a/src/test/ui/impl-trait/issues/infinite-impl-trait-issue-38064.rs b/tests/ui/impl-trait/issues/infinite-impl-trait-issue-38064.rs
index 451ddb3cc..451ddb3cc 100644
--- a/src/test/ui/impl-trait/issues/infinite-impl-trait-issue-38064.rs
+++ b/tests/ui/impl-trait/issues/infinite-impl-trait-issue-38064.rs
diff --git a/src/test/ui/impl-trait/issues/infinite-impl-trait-issue-38064.stderr b/tests/ui/impl-trait/issues/infinite-impl-trait-issue-38064.stderr
index 16a1262ec..16a1262ec 100644
--- a/src/test/ui/impl-trait/issues/infinite-impl-trait-issue-38064.stderr
+++ b/tests/ui/impl-trait/issues/infinite-impl-trait-issue-38064.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-104815.rs b/tests/ui/impl-trait/issues/issue-104815.rs
index 7a9826a8d..7a9826a8d 100644
--- a/src/test/ui/impl-trait/issues/issue-104815.rs
+++ b/tests/ui/impl-trait/issues/issue-104815.rs
diff --git a/src/test/ui/impl-trait/issues/issue-105826.rs b/tests/ui/impl-trait/issues/issue-105826.rs
index 06dc2d4c8..06dc2d4c8 100644
--- a/src/test/ui/impl-trait/issues/issue-105826.rs
+++ b/tests/ui/impl-trait/issues/issue-105826.rs
diff --git a/src/test/ui/impl-trait/issues/issue-21659-show-relevant-trait-impls-3.rs b/tests/ui/impl-trait/issues/issue-21659-show-relevant-trait-impls-3.rs
index 41f48cb56..41f48cb56 100644
--- a/src/test/ui/impl-trait/issues/issue-21659-show-relevant-trait-impls-3.rs
+++ b/tests/ui/impl-trait/issues/issue-21659-show-relevant-trait-impls-3.rs
diff --git a/src/test/ui/impl-trait/issues/issue-21659-show-relevant-trait-impls-3.stderr b/tests/ui/impl-trait/issues/issue-21659-show-relevant-trait-impls-3.stderr
index 9150d957d..9150d957d 100644
--- a/src/test/ui/impl-trait/issues/issue-21659-show-relevant-trait-impls-3.stderr
+++ b/tests/ui/impl-trait/issues/issue-21659-show-relevant-trait-impls-3.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-42479.rs b/tests/ui/impl-trait/issues/issue-42479.rs
index efc1f975d..efc1f975d 100644
--- a/src/test/ui/impl-trait/issues/issue-42479.rs
+++ b/tests/ui/impl-trait/issues/issue-42479.rs
diff --git a/src/test/ui/impl-trait/issues/issue-49376.rs b/tests/ui/impl-trait/issues/issue-49376.rs
index e4472fcc1..e4472fcc1 100644
--- a/src/test/ui/impl-trait/issues/issue-49376.rs
+++ b/tests/ui/impl-trait/issues/issue-49376.rs
diff --git a/src/test/ui/impl-trait/issues/issue-52128.rs b/tests/ui/impl-trait/issues/issue-52128.rs
index 5afd380dd..5afd380dd 100644
--- a/src/test/ui/impl-trait/issues/issue-52128.rs
+++ b/tests/ui/impl-trait/issues/issue-52128.rs
diff --git a/src/test/ui/impl-trait/issues/issue-53457.rs b/tests/ui/impl-trait/issues/issue-53457.rs
index 7b9c2c53a..7b9c2c53a 100644
--- a/src/test/ui/impl-trait/issues/issue-53457.rs
+++ b/tests/ui/impl-trait/issues/issue-53457.rs
diff --git a/src/test/ui/impl-trait/issues/issue-54600.rs b/tests/ui/impl-trait/issues/issue-54600.rs
index 3024fedf7..3024fedf7 100644
--- a/src/test/ui/impl-trait/issues/issue-54600.rs
+++ b/tests/ui/impl-trait/issues/issue-54600.rs
diff --git a/src/test/ui/impl-trait/issues/issue-54600.stderr b/tests/ui/impl-trait/issues/issue-54600.stderr
index 316566a57..316566a57 100644
--- a/src/test/ui/impl-trait/issues/issue-54600.stderr
+++ b/tests/ui/impl-trait/issues/issue-54600.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-54840.rs b/tests/ui/impl-trait/issues/issue-54840.rs
index 8f1e0ece0..8f1e0ece0 100644
--- a/src/test/ui/impl-trait/issues/issue-54840.rs
+++ b/tests/ui/impl-trait/issues/issue-54840.rs
diff --git a/src/test/ui/impl-trait/issues/issue-54840.stderr b/tests/ui/impl-trait/issues/issue-54840.stderr
index 8d82133ac..8d82133ac 100644
--- a/src/test/ui/impl-trait/issues/issue-54840.stderr
+++ b/tests/ui/impl-trait/issues/issue-54840.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-54895.rs b/tests/ui/impl-trait/issues/issue-54895.rs
index 8d7a1d56f..8d7a1d56f 100644
--- a/src/test/ui/impl-trait/issues/issue-54895.rs
+++ b/tests/ui/impl-trait/issues/issue-54895.rs
diff --git a/src/test/ui/impl-trait/issues/issue-54895.stderr b/tests/ui/impl-trait/issues/issue-54895.stderr
index 7d22f027a..7d22f027a 100644
--- a/src/test/ui/impl-trait/issues/issue-54895.stderr
+++ b/tests/ui/impl-trait/issues/issue-54895.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-55608-captures-empty-region.rs b/tests/ui/impl-trait/issues/issue-55608-captures-empty-region.rs
index 0c34c97e2..0c34c97e2 100644
--- a/src/test/ui/impl-trait/issues/issue-55608-captures-empty-region.rs
+++ b/tests/ui/impl-trait/issues/issue-55608-captures-empty-region.rs
diff --git a/src/test/ui/impl-trait/issues/issue-57464-unexpected-regions.rs b/tests/ui/impl-trait/issues/issue-57464-unexpected-regions.rs
index c4f738a34..c4f738a34 100644
--- a/src/test/ui/impl-trait/issues/issue-57464-unexpected-regions.rs
+++ b/tests/ui/impl-trait/issues/issue-57464-unexpected-regions.rs
diff --git a/src/test/ui/impl-trait/issues/issue-57979-deeply-nested-impl-trait-in-assoc-proj.rs b/tests/ui/impl-trait/issues/issue-57979-deeply-nested-impl-trait-in-assoc-proj.rs
index 0daec3305..0daec3305 100644
--- a/src/test/ui/impl-trait/issues/issue-57979-deeply-nested-impl-trait-in-assoc-proj.rs
+++ b/tests/ui/impl-trait/issues/issue-57979-deeply-nested-impl-trait-in-assoc-proj.rs
diff --git a/src/test/ui/impl-trait/issues/issue-57979-deeply-nested-impl-trait-in-assoc-proj.stderr b/tests/ui/impl-trait/issues/issue-57979-deeply-nested-impl-trait-in-assoc-proj.stderr
index 6bebbc01f..6bebbc01f 100644
--- a/src/test/ui/impl-trait/issues/issue-57979-deeply-nested-impl-trait-in-assoc-proj.stderr
+++ b/tests/ui/impl-trait/issues/issue-57979-deeply-nested-impl-trait-in-assoc-proj.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-57979-impl-trait-in-path.rs b/tests/ui/impl-trait/issues/issue-57979-impl-trait-in-path.rs
index c5ecd1caa..c5ecd1caa 100644
--- a/src/test/ui/impl-trait/issues/issue-57979-impl-trait-in-path.rs
+++ b/tests/ui/impl-trait/issues/issue-57979-impl-trait-in-path.rs
diff --git a/src/test/ui/impl-trait/issues/issue-57979-impl-trait-in-path.stderr b/tests/ui/impl-trait/issues/issue-57979-impl-trait-in-path.stderr
index e31393181..e31393181 100644
--- a/src/test/ui/impl-trait/issues/issue-57979-impl-trait-in-path.stderr
+++ b/tests/ui/impl-trait/issues/issue-57979-impl-trait-in-path.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-57979-nested-impl-trait-in-assoc-proj.rs b/tests/ui/impl-trait/issues/issue-57979-nested-impl-trait-in-assoc-proj.rs
index 5a444d3df..5a444d3df 100644
--- a/src/test/ui/impl-trait/issues/issue-57979-nested-impl-trait-in-assoc-proj.rs
+++ b/tests/ui/impl-trait/issues/issue-57979-nested-impl-trait-in-assoc-proj.rs
diff --git a/src/test/ui/impl-trait/issues/issue-57979-nested-impl-trait-in-assoc-proj.stderr b/tests/ui/impl-trait/issues/issue-57979-nested-impl-trait-in-assoc-proj.stderr
index 8d3d4b5e2..8d3d4b5e2 100644
--- a/src/test/ui/impl-trait/issues/issue-57979-nested-impl-trait-in-assoc-proj.stderr
+++ b/tests/ui/impl-trait/issues/issue-57979-nested-impl-trait-in-assoc-proj.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-58504.rs b/tests/ui/impl-trait/issues/issue-58504.rs
index e5865d0df..e5865d0df 100644
--- a/src/test/ui/impl-trait/issues/issue-58504.rs
+++ b/tests/ui/impl-trait/issues/issue-58504.rs
diff --git a/src/test/ui/impl-trait/issues/issue-58504.stderr b/tests/ui/impl-trait/issues/issue-58504.stderr
index 6656e9fc3..6656e9fc3 100644
--- a/src/test/ui/impl-trait/issues/issue-58504.stderr
+++ b/tests/ui/impl-trait/issues/issue-58504.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-58956.rs b/tests/ui/impl-trait/issues/issue-58956.rs
index 68cfcd9ba..68cfcd9ba 100644
--- a/src/test/ui/impl-trait/issues/issue-58956.rs
+++ b/tests/ui/impl-trait/issues/issue-58956.rs
diff --git a/src/test/ui/impl-trait/issues/issue-58956.stderr b/tests/ui/impl-trait/issues/issue-58956.stderr
index 123fb4df4..123fb4df4 100644
--- a/src/test/ui/impl-trait/issues/issue-58956.stderr
+++ b/tests/ui/impl-trait/issues/issue-58956.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-62742.rs b/tests/ui/impl-trait/issues/issue-62742.rs
index 041bd0e38..041bd0e38 100644
--- a/src/test/ui/impl-trait/issues/issue-62742.rs
+++ b/tests/ui/impl-trait/issues/issue-62742.rs
diff --git a/src/test/ui/impl-trait/issues/issue-62742.stderr b/tests/ui/impl-trait/issues/issue-62742.stderr
index 34f4dc2ce..d872291c8 100644
--- a/src/test/ui/impl-trait/issues/issue-62742.stderr
+++ b/tests/ui/impl-trait/issues/issue-62742.stderr
@@ -23,9 +23,14 @@ LL | pub struct RawImpl<T>(PhantomData<T>);
LL | pub struct SafeImpl<T: ?Sized, A: Raw<T>>(PhantomData<(A, T)>);
| ----------------------------------------- function or associated item `foo` not found for this struct
|
- = note: the following trait bounds were not satisfied:
- `RawImpl<()>: Raw<()>`
-note: the following trait must be implemented
+note: trait bound `RawImpl<()>: Raw<()>` was not satisfied
+ --> $DIR/issue-62742.rs:28:20
+ |
+LL | impl<T: ?Sized, A: Raw<T>> SafeImpl<T, A> {
+ | ^^^^^^ --------------
+ | |
+ | unsatisfied trait bound introduced here
+note: the trait `Raw` must be implemented
--> $DIR/issue-62742.rs:12:1
|
LL | pub trait Raw<T: ?Sized> {
diff --git a/src/test/ui/impl-trait/issues/issue-65581.rs b/tests/ui/impl-trait/issues/issue-65581.rs
index b947fc1d2..b947fc1d2 100644
--- a/src/test/ui/impl-trait/issues/issue-65581.rs
+++ b/tests/ui/impl-trait/issues/issue-65581.rs
diff --git a/src/test/ui/impl-trait/issues/issue-67830.rs b/tests/ui/impl-trait/issues/issue-67830.rs
index 92f7e005d..92f7e005d 100644
--- a/src/test/ui/impl-trait/issues/issue-67830.rs
+++ b/tests/ui/impl-trait/issues/issue-67830.rs
diff --git a/src/test/ui/impl-trait/issues/issue-67830.stderr b/tests/ui/impl-trait/issues/issue-67830.stderr
index d3ea8cb03..d3ea8cb03 100644
--- a/src/test/ui/impl-trait/issues/issue-67830.stderr
+++ b/tests/ui/impl-trait/issues/issue-67830.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-70877.rs b/tests/ui/impl-trait/issues/issue-70877.rs
index 8169cfafa..8169cfafa 100644
--- a/src/test/ui/impl-trait/issues/issue-70877.rs
+++ b/tests/ui/impl-trait/issues/issue-70877.rs
diff --git a/src/test/ui/impl-trait/issues/issue-70877.stderr b/tests/ui/impl-trait/issues/issue-70877.stderr
index 8813bff3c..8813bff3c 100644
--- a/src/test/ui/impl-trait/issues/issue-70877.stderr
+++ b/tests/ui/impl-trait/issues/issue-70877.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-70971.rs b/tests/ui/impl-trait/issues/issue-70971.rs
index f8ae18bac..f8ae18bac 100644
--- a/src/test/ui/impl-trait/issues/issue-70971.rs
+++ b/tests/ui/impl-trait/issues/issue-70971.rs
diff --git a/src/test/ui/impl-trait/issues/issue-70971.stderr b/tests/ui/impl-trait/issues/issue-70971.stderr
index 4dda4c22a..4dda4c22a 100644
--- a/src/test/ui/impl-trait/issues/issue-70971.stderr
+++ b/tests/ui/impl-trait/issues/issue-70971.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-74282.rs b/tests/ui/impl-trait/issues/issue-74282.rs
index 654de0cd0..654de0cd0 100644
--- a/src/test/ui/impl-trait/issues/issue-74282.rs
+++ b/tests/ui/impl-trait/issues/issue-74282.rs
diff --git a/src/test/ui/impl-trait/issues/issue-74282.stderr b/tests/ui/impl-trait/issues/issue-74282.stderr
index 5b05fb281..5b05fb281 100644
--- a/src/test/ui/impl-trait/issues/issue-74282.stderr
+++ b/tests/ui/impl-trait/issues/issue-74282.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-77987.rs b/tests/ui/impl-trait/issues/issue-77987.rs
index d29710b6f..d29710b6f 100644
--- a/src/test/ui/impl-trait/issues/issue-77987.rs
+++ b/tests/ui/impl-trait/issues/issue-77987.rs
diff --git a/src/test/ui/impl-trait/issues/issue-78722.rs b/tests/ui/impl-trait/issues/issue-78722.rs
index 78233f300..78233f300 100644
--- a/src/test/ui/impl-trait/issues/issue-78722.rs
+++ b/tests/ui/impl-trait/issues/issue-78722.rs
diff --git a/src/test/ui/impl-trait/issues/issue-78722.stderr b/tests/ui/impl-trait/issues/issue-78722.stderr
index c00df8087..c00df8087 100644
--- a/src/test/ui/impl-trait/issues/issue-78722.stderr
+++ b/tests/ui/impl-trait/issues/issue-78722.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-79099.rs b/tests/ui/impl-trait/issues/issue-79099.rs
index da53594f3..da53594f3 100644
--- a/src/test/ui/impl-trait/issues/issue-79099.rs
+++ b/tests/ui/impl-trait/issues/issue-79099.rs
diff --git a/src/test/ui/impl-trait/issues/issue-79099.stderr b/tests/ui/impl-trait/issues/issue-79099.stderr
index 362c67daf..362c67daf 100644
--- a/src/test/ui/impl-trait/issues/issue-79099.stderr
+++ b/tests/ui/impl-trait/issues/issue-79099.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-82139.rs b/tests/ui/impl-trait/issues/issue-82139.rs
index cc9167b34..cc9167b34 100644
--- a/src/test/ui/impl-trait/issues/issue-82139.rs
+++ b/tests/ui/impl-trait/issues/issue-82139.rs
diff --git a/src/test/ui/impl-trait/issues/issue-82139.stderr b/tests/ui/impl-trait/issues/issue-82139.stderr
index 0adcd4a7a..0adcd4a7a 100644
--- a/src/test/ui/impl-trait/issues/issue-82139.stderr
+++ b/tests/ui/impl-trait/issues/issue-82139.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-83919.rs b/tests/ui/impl-trait/issues/issue-83919.rs
index e76443a65..e76443a65 100644
--- a/src/test/ui/impl-trait/issues/issue-83919.rs
+++ b/tests/ui/impl-trait/issues/issue-83919.rs
diff --git a/src/test/ui/impl-trait/issues/issue-83919.stderr b/tests/ui/impl-trait/issues/issue-83919.stderr
index d39dcf7fb..d39dcf7fb 100644
--- a/src/test/ui/impl-trait/issues/issue-83919.stderr
+++ b/tests/ui/impl-trait/issues/issue-83919.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-83929-impl-trait-in-generic-default.rs b/tests/ui/impl-trait/issues/issue-83929-impl-trait-in-generic-default.rs
index 344f35952..344f35952 100644
--- a/src/test/ui/impl-trait/issues/issue-83929-impl-trait-in-generic-default.rs
+++ b/tests/ui/impl-trait/issues/issue-83929-impl-trait-in-generic-default.rs
diff --git a/src/test/ui/impl-trait/issues/issue-83929-impl-trait-in-generic-default.stderr b/tests/ui/impl-trait/issues/issue-83929-impl-trait-in-generic-default.stderr
index e635e554e..e635e554e 100644
--- a/src/test/ui/impl-trait/issues/issue-83929-impl-trait-in-generic-default.stderr
+++ b/tests/ui/impl-trait/issues/issue-83929-impl-trait-in-generic-default.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-84073.rs b/tests/ui/impl-trait/issues/issue-84073.rs
index 49a34ccfa..49a34ccfa 100644
--- a/src/test/ui/impl-trait/issues/issue-84073.rs
+++ b/tests/ui/impl-trait/issues/issue-84073.rs
diff --git a/src/test/ui/impl-trait/issues/issue-84073.stderr b/tests/ui/impl-trait/issues/issue-84073.stderr
index 3c39aa6ce..3c39aa6ce 100644
--- a/src/test/ui/impl-trait/issues/issue-84073.stderr
+++ b/tests/ui/impl-trait/issues/issue-84073.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-84919.rs b/tests/ui/impl-trait/issues/issue-84919.rs
index a0b73743a..a0b73743a 100644
--- a/src/test/ui/impl-trait/issues/issue-84919.rs
+++ b/tests/ui/impl-trait/issues/issue-84919.rs
diff --git a/src/test/ui/impl-trait/issues/issue-84919.stderr b/tests/ui/impl-trait/issues/issue-84919.stderr
index 5abe1bd87..5abe1bd87 100644
--- a/src/test/ui/impl-trait/issues/issue-84919.stderr
+++ b/tests/ui/impl-trait/issues/issue-84919.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-86201.rs b/tests/ui/impl-trait/issues/issue-86201.rs
index 0786e66ca..0786e66ca 100644
--- a/src/test/ui/impl-trait/issues/issue-86201.rs
+++ b/tests/ui/impl-trait/issues/issue-86201.rs
diff --git a/src/test/ui/impl-trait/issues/issue-86642.rs b/tests/ui/impl-trait/issues/issue-86642.rs
index e6e957714..e6e957714 100644
--- a/src/test/ui/impl-trait/issues/issue-86642.rs
+++ b/tests/ui/impl-trait/issues/issue-86642.rs
diff --git a/src/test/ui/impl-trait/issues/issue-86642.stderr b/tests/ui/impl-trait/issues/issue-86642.stderr
index 0ec118d5b..0ec118d5b 100644
--- a/src/test/ui/impl-trait/issues/issue-86642.stderr
+++ b/tests/ui/impl-trait/issues/issue-86642.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-86719.rs b/tests/ui/impl-trait/issues/issue-86719.rs
index f4b0b3f33..f4b0b3f33 100644
--- a/src/test/ui/impl-trait/issues/issue-86719.rs
+++ b/tests/ui/impl-trait/issues/issue-86719.rs
diff --git a/src/test/ui/impl-trait/issues/issue-86719.stderr b/tests/ui/impl-trait/issues/issue-86719.stderr
index 09047cdcb..7592418fd 100644
--- a/src/test/ui/impl-trait/issues/issue-86719.stderr
+++ b/tests/ui/impl-trait/issues/issue-86719.stderr
@@ -20,8 +20,8 @@ LL | |_| true
|
help: consider giving this closure parameter an explicit type
|
-LL | |_: _| true
- | +++
+LL | |_: /* Type */| true
+ | ++++++++++++
error: aborting due to 3 previous errors
diff --git a/src/test/ui/impl-trait/issues/issue-86800.rs b/tests/ui/impl-trait/issues/issue-86800.rs
index 351243c67..351243c67 100644
--- a/src/test/ui/impl-trait/issues/issue-86800.rs
+++ b/tests/ui/impl-trait/issues/issue-86800.rs
diff --git a/src/test/ui/impl-trait/issues/issue-86800.stderr b/tests/ui/impl-trait/issues/issue-86800.stderr
index 6c4aa3567..6c4aa3567 100644
--- a/src/test/ui/impl-trait/issues/issue-86800.stderr
+++ b/tests/ui/impl-trait/issues/issue-86800.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-87295.rs b/tests/ui/impl-trait/issues/issue-87295.rs
index aeb8f8332..aeb8f8332 100644
--- a/src/test/ui/impl-trait/issues/issue-87295.rs
+++ b/tests/ui/impl-trait/issues/issue-87295.rs
diff --git a/src/test/ui/impl-trait/issues/issue-87295.stderr b/tests/ui/impl-trait/issues/issue-87295.stderr
index 0b043056b..0b043056b 100644
--- a/src/test/ui/impl-trait/issues/issue-87295.stderr
+++ b/tests/ui/impl-trait/issues/issue-87295.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-87340.rs b/tests/ui/impl-trait/issues/issue-87340.rs
index f0f6d2bb6..f0f6d2bb6 100644
--- a/src/test/ui/impl-trait/issues/issue-87340.rs
+++ b/tests/ui/impl-trait/issues/issue-87340.rs
diff --git a/src/test/ui/impl-trait/issues/issue-87340.stderr b/tests/ui/impl-trait/issues/issue-87340.stderr
index 2ab1e6a03..2ab1e6a03 100644
--- a/src/test/ui/impl-trait/issues/issue-87340.stderr
+++ b/tests/ui/impl-trait/issues/issue-87340.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-88236-2.rs b/tests/ui/impl-trait/issues/issue-88236-2.rs
index fde8a6704..fde8a6704 100644
--- a/src/test/ui/impl-trait/issues/issue-88236-2.rs
+++ b/tests/ui/impl-trait/issues/issue-88236-2.rs
diff --git a/src/test/ui/impl-trait/issues/issue-88236-2.stderr b/tests/ui/impl-trait/issues/issue-88236-2.stderr
index 8605d07ab..8605d07ab 100644
--- a/src/test/ui/impl-trait/issues/issue-88236-2.stderr
+++ b/tests/ui/impl-trait/issues/issue-88236-2.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-88236.rs b/tests/ui/impl-trait/issues/issue-88236.rs
index 36d124173..36d124173 100644
--- a/src/test/ui/impl-trait/issues/issue-88236.rs
+++ b/tests/ui/impl-trait/issues/issue-88236.rs
diff --git a/src/test/ui/impl-trait/issues/issue-88236.stderr b/tests/ui/impl-trait/issues/issue-88236.stderr
index 7a4cc57b0..7a4cc57b0 100644
--- a/src/test/ui/impl-trait/issues/issue-88236.stderr
+++ b/tests/ui/impl-trait/issues/issue-88236.stderr
diff --git a/src/test/ui/impl-trait/issues/issue-89312.rs b/tests/ui/impl-trait/issues/issue-89312.rs
index d685a6f12..d685a6f12 100644
--- a/src/test/ui/impl-trait/issues/issue-89312.rs
+++ b/tests/ui/impl-trait/issues/issue-89312.rs
diff --git a/src/test/ui/impl-trait/issues/issue-92305.rs b/tests/ui/impl-trait/issues/issue-92305.rs
index 4a89238d0..4a89238d0 100644
--- a/src/test/ui/impl-trait/issues/issue-92305.rs
+++ b/tests/ui/impl-trait/issues/issue-92305.rs
diff --git a/tests/ui/impl-trait/issues/issue-92305.stderr b/tests/ui/impl-trait/issues/issue-92305.stderr
new file mode 100644
index 000000000..86d7184da
--- /dev/null
+++ b/tests/ui/impl-trait/issues/issue-92305.stderr
@@ -0,0 +1,14 @@
+error[E0107]: missing generics for struct `Vec`
+ --> $DIR/issue-92305.rs:5:45
+ |
+LL | fn f<T>(data: &[T]) -> impl Iterator<Item = Vec> {
+ | ^^^ expected at least 1 generic argument
+ |
+help: add missing generic argument
+ |
+LL | fn f<T>(data: &[T]) -> impl Iterator<Item = Vec<T>> {
+ | +++
+
+error: aborting due to previous error
+
+For more information about this error, try `rustc --explain E0107`.
diff --git a/src/test/ui/impl-trait/issues/issue-93788.rs b/tests/ui/impl-trait/issues/issue-93788.rs
index 6924931cd..6924931cd 100644
--- a/src/test/ui/impl-trait/issues/issue-93788.rs
+++ b/tests/ui/impl-trait/issues/issue-93788.rs
diff --git a/src/test/ui/impl-trait/issues/issue-99348-impl-compatibility.rs b/tests/ui/impl-trait/issues/issue-99348-impl-compatibility.rs
index b05579f21..b05579f21 100644
--- a/src/test/ui/impl-trait/issues/issue-99348-impl-compatibility.rs
+++ b/tests/ui/impl-trait/issues/issue-99348-impl-compatibility.rs
diff --git a/src/test/ui/impl-trait/issues/issue-99348-impl-compatibility.stderr b/tests/ui/impl-trait/issues/issue-99348-impl-compatibility.stderr
index f0dceb1b1..f0dceb1b1 100644
--- a/src/test/ui/impl-trait/issues/issue-99348-impl-compatibility.stderr
+++ b/tests/ui/impl-trait/issues/issue-99348-impl-compatibility.stderr