OPENCL_KERNELS is defined twice in mpicc call
The macro 'OPENCL_KERNELS' is defined twice in the compiler command line. This causes the following warning:
<command-line>:0:0: warning: "OPENCL_KERNELS" redefined
<command-line>:0:0: note: this is the location of the previous definition