Handle CL_TARGET_OPENCL_VERSION more rigorously

Produce a warning if CL_TARGET_OPENCL_VERSION is already defined and
is lower than the requested CL_HPP_TARGET_OPENCL_VERSION.
1 file changed