From 3744ed1ae89a847e433a6cfce5245eb0a6b1bea2 Mon Sep 17 00:00:00 2001 From: Mark Abraham Date: Wed, 23 Sep 2020 17:26:35 +0200 Subject: [PATCH] Report name of missing OpenCL kernels Refs #3686 --- src/gromacs/nbnxm/opencl/nbnxm_ocl.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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; -- 2.11.4.GIT