]> git.lizzy.rs Git - rust.git/blob - src/test/ui/infinite/infinite-recursion-const-fn.stderr
Rollup merge of #100861 - RalfJung:const-ice, r=oli-obk
[rust.git] / src / test / ui / infinite / infinite-recursion-const-fn.stderr
1 error[E0080]: evaluation of constant value failed
2   --> $DIR/infinite-recursion-const-fn.rs:4:5
3    |
4 LL |     b()
5    |     ^^^
6    |     |
7    |     reached the configured maximum number of stack frames
8    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
9    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
10    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
11    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
12    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
13    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
14    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
15    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
16    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
17    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
18    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
19    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
20    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
21    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
22    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
23    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
24    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
25    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
26    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
27    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
28    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
29    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
30    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
31    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
32    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
33    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
34    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
35    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
36    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
37    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
38    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
39    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
40    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
41    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
42    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
43    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
44    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
45    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
46    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
47    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
48    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
49    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
50    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
51    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
52    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
53    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
54    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
55    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
56    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
57    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
58    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
59    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
60    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
61    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
62    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
63    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
64    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
65    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
66    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
67    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
68    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
69    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
70    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
71    |     inside `a` at $DIR/infinite-recursion-const-fn.rs:4:5
72 ...
73 LL |     a()
74    |     ---
75    |     |
76    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
77    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
78    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
79    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
80    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
81    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
82    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
83    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
84    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
85    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
86    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
87    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
88    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
89    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
90    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
91    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
92    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
93    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
94    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
95    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
96    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
97    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
98    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
99    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
100    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
101    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
102    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
103    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
104    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
105    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
106    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
107    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
108    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
109    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
110    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
111    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
112    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
113    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
114    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
115    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
116    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
117    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
118    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
119    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
120    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
121    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
122    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
123    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
124    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
125    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
126    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
127    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
128    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
129    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
130    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
131    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
132    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
133    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
134    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
135    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
136    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
137    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
138    |     inside `b` at $DIR/infinite-recursion-const-fn.rs:7:5
139 LL | }
140 LL | const ARR: [i32; a()] = [5; 6];
141    |                  --- inside `ARR::{constant#0}` at $DIR/infinite-recursion-const-fn.rs:9:18
142
143 error: aborting due to previous error
144
145 For more information about this error, try `rustc --explain E0080`.