Skip to content

Commit 714a122

Browse files
committed
Add missing mapping for CL_INVALID_KERNEL and CL_INVALID_KERNEL_DEFINITION to UR OpenCL adapter.
1 parent a2d44f7 commit 714a122

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

unified-runtime/source/adapters/opencl/common.cpp

+3
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ ur_result_t mapCLErrorToUR(cl_int Result) {
4646
case CL_INVALID_PROGRAM_EXECUTABLE:
4747
return UR_RESULT_ERROR_INVALID_PROGRAM_EXECUTABLE;
4848
case CL_INVALID_KERNEL_NAME:
49+
case CL_INVALID_KERNEL_DEFINITION:
4950
return UR_RESULT_ERROR_INVALID_KERNEL_NAME;
5051
case CL_BUILD_PROGRAM_FAILURE:
5152
return UR_RESULT_ERROR_PROGRAM_BUILD_FAILURE;
@@ -93,6 +94,8 @@ ur_result_t mapCLErrorToUR(cl_int Result) {
9394
return UR_RESULT_ERROR_INVALID_KERNEL_ARGUMENT_SIZE;
9495
case CL_INVALID_SPEC_ID:
9596
return UR_RESULT_ERROR_INVALID_SPEC_ID;
97+
case CL_INVALID_KERNEL:
98+
return UR_RESULT_ERROR_INVALID_KERNEL;
9699
default:
97100
return UR_RESULT_ERROR_UNKNOWN;
98101
}

0 commit comments

Comments
 (0)