1error[E0080]: evaluation of constant value failed 2 --> $DIR/infinite-recursion-const-fn.rs:4:5 3 | 4LL | 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... 73LL | 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 139LL | } 140LL | const ARR: [i32; a()] = [5; 6]; 141 | --- inside `ARR::{constant#0}` at $DIR/infinite-recursion-const-fn.rs:9:18 142 143error: aborting due to previous error 144 145For more information about this error, try `rustc --explain E0080`. 146