From 18dc79be0c89f4785164c132ae0f31b5e085ac9d Mon Sep 17 00:00:00 2001 From: Lu Guanqun Date: Tue, 25 Dec 2012 11:43:44 +0800 Subject: output file name and kernel name when cl_kernel_init() fails This would help ease the debugging process a lot. Signed-off-by: Lu Guanqun Reviewed-by: Zhigang Gong --- utests/utest_helper.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'utests/utest_helper.cpp') diff --git a/utests/utest_helper.cpp b/utests/utest_helper.cpp index e5865615..37e89134 100644 --- a/utests/utest_helper.cpp +++ b/utests/utest_helper.cpp @@ -149,7 +149,8 @@ cl_kernel_init(const char *file_name, const char *kernel_name, int format) else if (format == SOURCE) { cl_file_map_t *fm = cl_file_map_new(); FATAL_IF (cl_file_map_open(fm, ker_path) != CL_FILE_MAP_SUCCESS, - "Failed to open file. Did you properly set OCL_KERNEL_PATH variable?"); + "Failed to open file \"%s\" with kernel \"%s\". Did you properly set OCL_KERNEL_PATH variable?", + file_name, kernel_name); const char *src = cl_file_map_begin(fm); const size_t sz = cl_file_map_size(fm); program = clCreateProgramWithSource(ctx, 1, &src, &sz, &status); -- cgit v1.2.1