From: Mark Abraham Date: Wed, 23 Sep 2020 15:26:35 +0000 (+0200) Subject: Report name of missing OpenCL kernels X-Git-Url: http://biod.pnpi.spb.ru/gitweb/?a=commitdiff_plain;h=3744ed1ae89a847e433a6cfce5245eb0a6b1bea2;p=alexxy%2Fgromacs.git Report name of missing OpenCL kernels Refs #3686 --- diff --git a/src/gromacs/nbnxm/opencl/nbnxm_ocl.cpp b/src/gromacs/nbnxm/opencl/nbnxm_ocl.cpp index 1744e9890c..359683337a 100644 --- a/src/gromacs/nbnxm/opencl/nbnxm_ocl.cpp +++ b/src/gromacs/nbnxm/opencl/nbnxm_ocl.cpp @@ -382,8 +382,9 @@ static inline cl_kernel select_nbnxn_kernel(NbnxmGpu* nb, int eeltype, int evdwt if (nullptr == kernel_ptr[0]) { *kernel_ptr = clCreateKernel(nb->dev_rundata->program, kernel_name_to_run, &cl_error); - GMX_ASSERT(cl_error == CL_SUCCESS, - ("clCreateKernel failed: " + ocl_get_error_string(cl_error)).c_str()); + GMX_ASSERT(cl_error == CL_SUCCESS, ("clCreateKernel failed: " + ocl_get_error_string(cl_error) + + " for kernel named " + kernel_name_to_run) + .c_str()); } return *kernel_ptr;