From 36f3d7647c84352b04c2db29adb2380d6098717b Mon Sep 17 00:00:00 2001 From: Sourabh Betigeri Date: Mon, 6 Jan 2025 16:42:36 -0800 Subject: [PATCH] SWDEV-505971 - Fix size mismatch of count type to uint32_t Change-Id: Ie526f828f816e6681ef1735d5edb2db895dace57 [ROCm/clr commit: f5b2516f5d8a44b06ad1907594db1be25a9fe57b] --- projects/clr/rocclr/device/rocm/rocblit.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/clr/rocclr/device/rocm/rocblit.cpp b/projects/clr/rocclr/device/rocm/rocblit.cpp index 5862f701f1..1fcd23c6fe 100644 --- a/projects/clr/rocclr/device/rocm/rocblit.cpp +++ b/projects/clr/rocclr/device/rocm/rocblit.cpp @@ -2540,7 +2540,7 @@ bool KernelBlitManager::batchMemOps(const void* paramArray, size_t paramSize, memcpy(constBuf, paramArray, (count * paramSize)); setArgument(kernels_[blitType], 0, sizeof(cl_mem), constBuf, 0, nullptr, kDirectVa); - setArgument(kernels_[blitType], 1, sizeof(cl_mem), &count); + setArgument(kernels_[blitType], 1, sizeof(uint32_t), &count); // Create ND range object for the kernel's execution amd::NDRangeContainer ndrange(dim, globalWorkOffset, globalWorkSize, localWorkSize);