4 fail_compilation/fail125.d(15): Error: array index `[2]` is outside array bounds `[0 .. 2]`
5 fail_compilation/fail125.d(18): Error: template instance `fail125.main.recMove!(1, a, b)` error instantiating
6 fail_compilation/fail125.d(25): instantiated from here: `recMove!(0, a, b)`
11 template recMove(int i
, X
...)
16 // I know the code is logically wrong, should test (i+2 < X.length)
17 static if (i
+1 < X
.length
)