]> git.proxmox.com Git - rustc.git/blame - src/test/ui/issues/issue-8727.stderr
New upstream version 1.48.0~beta.8+dfsg1
[rustc.git] / src / test / ui / issues / issue-8727.stderr
CommitLineData
b7449926 1warning: function cannot return without recursing
1b1a35ee 2 --> $DIR/issue-8727.rs:7:1
8faf50e0
XL
3 |
4LL | fn generic<T>() {
b7449926 5 | ^^^^^^^^^^^^^^^ cannot return without recursing
8faf50e0
XL
6LL | generic::<Option<T>>();
7 | ---------------------- recursive call site
8 |
416331ca 9 = note: `#[warn(unconditional_recursion)]` on by default
8faf50e0
XL
10 = help: a `loop` may express intention better if this is on purpose
11
1b1a35ee
XL
12error: reached the recursion limit while instantiating `generic::<Option<Option<Option<O...>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
13 --> $DIR/issue-8727.rs:8:5
f035d41b
XL
14 |
15LL | generic::<Option<T>>();
16 | ^^^^^^^^^^^^^^^^^^^^^^
17 |
18note: `generic` defined here
1b1a35ee 19 --> $DIR/issue-8727.rs:7:1
8faf50e0 20 |
3dfed10e
XL
21LL | fn generic<T>() {
22 | ^^^^^^^^^^^^^^^
1b1a35ee 23 = note: the full type name has been written to '$TEST_BUILD_DIR/issues/issue-8727/issue-8727.long-type.txt'
8faf50e0 24
ba9703b0 25error: aborting due to previous error; 1 warning emitted
8faf50e0 26