* one more step to inject custom error function in opencl