Same happens to me here on 280x
It compiles when using Intel CPU driver, but also does not when using AMD CPU driver.
Now you have a nice collection of driver bugs to submit.
I hope AMD soon releases a new driver with generic 2.0 support and fixing this.
Also when both AMD and Intel have 2.0 then, maybe NV is willing to update their OpenCL too.
Edit: Same for cl_khr_spir, cl_khr_image2d_from_buffer, cl_khr_image2d_from_buffer, cl_khr_dx9_media_sharing, ... ?
What a mess
Very similar problem, so maybe you can just remove the pragma line and use the extension?