D (DMD) passes static arrays by pointer to non-D functions. I've added test for this case.