File clerror_patch.patch of Package john
diff -urN a/src/opencl_common.c b/src/opencl_common.c --- a/src/opencl_common.c 2019-04-22 01:03:40.000000000 +0900 +++ b/src/opencl_common.c 2020-03-14 10:19:42.263514078 +0900 @@ -1824,7 +1824,7 @@ if (result > 0) self->methods.cmp_all(binary, result); - HANDLE_CLERROR(clWaitForEvents(1, &benchEvent[main_opencl_event]), + SOFT_CLERROR(clWaitForEvents(1, &benchEvent[main_opencl_event]), "clWaitForEvents"); HANDLE_CLERROR(clFinish(queue[sequential_id]), "clFinish"); HANDLE_CLERROR(clGetEventProfilingInfo(benchEvent[main_opencl_event],