Error handling for the OpenCL layer of ViennaCL. More...
#include <CL/cl.h>
#include <string>
#include <iostream>
#include <exception>
Go to the source code of this file.
Error handling for the OpenCL layer of ViennaCL.
#define VIENNACL_BUG_REPORT_STRING |
"\nIf you think that this is a bug in ViennaCL, please report it at viennacl-support@lists.sourceforge.net and supply at least the following information:\n"\ " * Operating System\n"\ " * Which OpenCL implementation (AMD, NVIDIA, etc.)\n"\ " * ViennaCL version\n"\ "Many thanks in advance!";\
#define VIENNACL_ERR_CHECK | ( | err | ) | viennacl::ocl::error_checker<void>::checkError(err, __FILE__, __FUNCTION__, __LINE__); |