about summary refs log tree commit diff
path: root/tests
diff options
context:
space:
mode:
authorMichael Goulet <michael@errs.io>2023-11-13 02:08:14 +0000
committerMichael Goulet <michael@errs.io>2024-01-08 20:30:24 +0000
commitfa2ff51ace4f1c415cbe24687828058bcf74d200 (patch)
tree805e1c7a51013e6d259155b0ed1defff0fe6c592 /tests
parent199af7cef0cd31e201307769d974631847cf98fd (diff)
Only compute layout of opaque if coroutine is the cause of an opaque cycle
Diffstat (limited to 'tests')
-rw-r--r--tests/ui/type-alias-impl-trait/indirect-recursion-issue-112047.rs1
-rw-r--r--tests/ui/type-alias-impl-trait/indirect-recursion-issue-112047.stderr4
2 files changed, 3 insertions, 2 deletions
diff --git a/tests/ui/type-alias-impl-trait/indirect-recursion-issue-112047.rs b/tests/ui/type-alias-impl-trait/indirect-recursion-issue-112047.rs
index 7a2ea881b64..e7b23d5f8a1 100644
--- a/tests/ui/type-alias-impl-trait/indirect-recursion-issue-112047.rs
+++ b/tests/ui/type-alias-impl-trait/indirect-recursion-issue-112047.rs
@@ -1,4 +1,5 @@
 // edition: 2021
+// build-fail
 
 #![feature(impl_trait_in_assoc_type)]
 
diff --git a/tests/ui/type-alias-impl-trait/indirect-recursion-issue-112047.stderr b/tests/ui/type-alias-impl-trait/indirect-recursion-issue-112047.stderr
index 5427ebe92ad..2e75f676971 100644
--- a/tests/ui/type-alias-impl-trait/indirect-recursion-issue-112047.stderr
+++ b/tests/ui/type-alias-impl-trait/indirect-recursion-issue-112047.stderr
@@ -1,5 +1,5 @@
 error[E0733]: recursion in an async block requires boxing
-  --> $DIR/indirect-recursion-issue-112047.rs:21:9
+  --> $DIR/indirect-recursion-issue-112047.rs:22:9
    |
 LL |         async move { recur(self).await; }
    |         ^^^^^^^^^^^^^-----------------^^^
@@ -7,7 +7,7 @@ LL |         async move { recur(self).await; }
    |                      recursive call here
    |
 note: which leads to this async fn
-  --> $DIR/indirect-recursion-issue-112047.rs:13:1
+  --> $DIR/indirect-recursion-issue-112047.rs:14:1
    |
 LL | async fn recur(t: impl Recur) {
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^