]>
Commit | Line | Data |
---|---|---|
94b46f34 XL |
1 | error[E0080]: could not evaluate constant expression |
2 | --> $DIR/infinite-recursion-const-fn.rs:16:1 | |
0531ce1d | 3 | | |
94b46f34 XL |
4 | LL | const fn a() -> usize { b() } |
5 | | --- | |
0531ce1d XL |
6 | | | |
7 | | reached the configured maximum number of stack frames | |
8 | | inside call to `b` | |
9 | LL | const fn b() -> usize { a() } | |
10 | | --- | |
11 | | | | |
12 | | inside call to `a` | |
13 | | inside call to `a` | |
14 | | inside call to `a` | |
15 | | inside call to `a` | |
16 | | inside call to `a` | |
17 | | inside call to `a` | |
18 | | inside call to `a` | |
19 | | inside call to `a` | |
20 | | inside call to `a` | |
21 | | inside call to `a` | |
22 | | inside call to `a` | |
23 | | inside call to `a` | |
24 | | inside call to `a` | |
25 | | inside call to `a` | |
26 | | inside call to `a` | |
27 | | inside call to `a` | |
28 | | inside call to `a` | |
29 | | inside call to `a` | |
30 | | inside call to `a` | |
31 | | inside call to `a` | |
32 | | inside call to `a` | |
33 | | inside call to `a` | |
34 | | inside call to `a` | |
35 | | inside call to `a` | |
36 | | inside call to `a` | |
37 | | inside call to `a` | |
38 | | inside call to `a` | |
39 | | inside call to `a` | |
40 | | inside call to `a` | |
41 | | inside call to `a` | |
42 | | inside call to `a` | |
43 | | inside call to `a` | |
44 | | inside call to `a` | |
45 | | inside call to `a` | |
46 | | inside call to `a` | |
47 | | inside call to `a` | |
48 | | inside call to `a` | |
49 | | inside call to `a` | |
50 | | inside call to `a` | |
51 | | inside call to `a` | |
52 | | inside call to `a` | |
53 | | inside call to `a` | |
54 | | inside call to `a` | |
55 | | inside call to `a` | |
56 | | inside call to `a` | |
57 | | inside call to `a` | |
58 | | inside call to `a` | |
59 | | inside call to `a` | |
60 | | inside call to `a` | |
94b46f34 XL |
61 | LL | const ARR: [i32; a()] = [5; 6]; //~ ERROR could not evaluate constant expression |
62 | | ^^^^^^^^^^^^^^^^^---^^^^^^^^^^^ | |
63 | | | | |
64 | | inside call to `a` | |
0531ce1d XL |
65 | |
66 | error: aborting due to previous error | |
67 | ||
68 | For more information about this error, try `rustc --explain E0080`. |