Yes we definitely need C99 VLA. It is a pity that current OpenCL is based on C99 but dropped VLA...
Parallelism is already hard stuff, so if we can avoid messing up with dirty array linearization......