]> git.lizzy.rs Git - rust.git/blob - src/test/ui/issues/issue-8727.stderr
Rollup merge of #62337 - Mark-Simulacrum:fix-cpu-usage-script, r=alexcrichton
[rust.git] / src / test / ui / issues / issue-8727.stderr
1 warning: function cannot return without recursing
2   --> $DIR/issue-8727.rs:4:1
3    |
4 LL | fn generic<T>() {
5    | ^^^^^^^^^^^^^^^ cannot return without recursing
6 LL |     generic::<Option<T>>();
7    |     ---------------------- recursive call site
8    |
9    = note: #[warn(unconditional_recursion)] on by default
10    = help: a `loop` may express intention better if this is on purpose
11
12 error: reached the recursion limit while instantiating `generic::<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<std::option::Option<i32>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
13   --> $DIR/issue-8727.rs:4:1
14    |
15 LL | / fn generic<T>() {
16 LL | |     generic::<Option<T>>();
17 LL | | }
18    | |_^
19
20 error: aborting due to previous error
21