It turns out that the parallel code can't handle that ARRAYSIZE. Changed header files to use a smaller ARRAYSIZE