Skip to content

Commit 2f121cd

Browse files
committed
Fix missed size_t kernel num args in sanitizer layer.
1 parent 8e51a5d commit 2f121cd

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

source/loader/layers/sanitizer/ur_sanitizer_utils.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,8 @@ std::vector<ur_device_handle_t> GetProgramDevices(ur_program_handle_t Program) {
149149
return Devices;
150150
}
151151

152-
size_t GetKernelNumArgs(ur_kernel_handle_t Kernel) {
153-
size_t NumArgs = 0;
152+
uint32_t GetKernelNumArgs(ur_kernel_handle_t Kernel) {
153+
uint32_t NumArgs = 0;
154154
[[maybe_unused]] auto Res = context.urDdiTable.Kernel.pfnGetInfo(
155155
Kernel, UR_KERNEL_INFO_NUM_ARGS, sizeof(NumArgs), &NumArgs, nullptr);
156156
assert(Res == UR_RESULT_SUCCESS);

source/loader/layers/sanitizer/ur_sanitizer_utils.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ ur_program_handle_t GetProgram(ur_kernel_handle_t Kernel);
4141
std::vector<ur_device_handle_t> GetProgramDevices(ur_program_handle_t Program);
4242
ur_device_handle_t GetUSMAllocDevice(ur_context_handle_t Context,
4343
const void *MemPtr);
44-
size_t GetKernelNumArgs(ur_kernel_handle_t Kernel);
44+
uint32_t GetKernelNumArgs(ur_kernel_handle_t Kernel);
4545
size_t GetKernelLocalMemorySize(ur_kernel_handle_t Kernel,
4646
ur_device_handle_t Device);
4747
size_t GetKernelPrivateMemorySize(ur_kernel_handle_t Kernel,
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
urKernelGetInfoTest.Success/Intel_R__OpenCL_{{.*}}_UR_KERNEL_INFO_NUM_REGS

0 commit comments

Comments
 (0)