Moved the iX loop inside the OPENACC region. Compiles fine when just and OPENACC data region is defined. However, when the kernels region is put in I get an internal compiler error. Ouch.