all-all working with OpenCL on CPU; GPU fails to build