opencl: work on kernel compilation