diff options
| author | Matthew Jasper <mjjasper1@gmail.com> | 2020-05-31 16:11:51 +0100 |
|---|---|---|
| committer | Matthew Jasper <mjjasper1@gmail.com> | 2020-05-31 20:15:32 +0100 |
| commit | 8894bd220b82de486f2a8aecec6753c1b416b1f2 (patch) | |
| tree | 65885da463798d0eef8f5308d797b51890ec6f27 /src/test/ui/recursion | |
| parent | 4b1f86adbe41e8dd4864ca2315f43953dd503bb5 (diff) | |
| download | rust-8894bd220b82de486f2a8aecec6753c1b416b1f2.tar.gz rust-8894bd220b82de486f2a8aecec6753c1b416b1f2.zip | |
Add descriptions for all queries
Diffstat (limited to 'src/test/ui/recursion')
| -rw-r--r-- | src/test/ui/recursion/issue-26548-recursion-via-normalize.rs | 11 | ||||
| -rw-r--r-- | src/test/ui/recursion/issue-26548-recursion-via-normalize.stderr | 4 |
2 files changed, 10 insertions, 5 deletions
diff --git a/src/test/ui/recursion/issue-26548-recursion-via-normalize.rs b/src/test/ui/recursion/issue-26548-recursion-via-normalize.rs index 6ee8c0fcfda..4d1cd059c27 100644 --- a/src/test/ui/recursion/issue-26548-recursion-via-normalize.rs +++ b/src/test/ui/recursion/issue-26548-recursion-via-normalize.rs @@ -4,10 +4,15 @@ // build-fail -trait Mirror { type It: ?Sized; } -impl<T: ?Sized> Mirror for T { type It = Self; } +trait Mirror { + type It: ?Sized; +} +impl<T: ?Sized> Mirror for T { + type It = Self; +} struct S(Option<<S as Mirror>::It>); -fn main() { //~ NOTE cycle used when processing `main` +fn main() { + //~^ NOTE cycle used when optimizing MIR for `main` let _s = S(None); } diff --git a/src/test/ui/recursion/issue-26548-recursion-via-normalize.stderr b/src/test/ui/recursion/issue-26548-recursion-via-normalize.stderr index 6a83f91ce5b..be55890c08c 100644 --- a/src/test/ui/recursion/issue-26548-recursion-via-normalize.stderr +++ b/src/test/ui/recursion/issue-26548-recursion-via-normalize.stderr @@ -2,8 +2,8 @@ error[E0391]: cycle detected when computing layout of `std::option::Option<S>` | = note: ...which requires computing layout of `S`... = note: ...which again requires computing layout of `std::option::Option<S>`, completing the cycle -note: cycle used when processing `main` - --> $DIR/issue-26548-recursion-via-normalize.rs:11:1 +note: cycle used when optimizing MIR for `main` + --> $DIR/issue-26548-recursion-via-normalize.rs:15:1 | LL | fn main() { | ^^^^^^^^^ |
