define OpenCL exception macros