soooo.. in OpenCL C builtins like get_global_offset have to return defined values on out of bound accesses, but apparently Intel's driver also gets this wrong. Now I'm considering if I should keep it broken as well, or actually fix it as defined in the spec...
@bashbaug any thoughts on this? Maybe we should add OpenCL CTS tests for this and annoy everybody else with this?