diff --git a/rocclr/device/rocm/rocvirtual.cpp b/rocclr/device/rocm/rocvirtual.cpp index d1eb6d6000..3d897db58d 100644 --- a/rocclr/device/rocm/rocvirtual.cpp +++ b/rocclr/device/rocm/rocvirtual.cpp @@ -2939,7 +2939,7 @@ bool VirtualGPU::createVirtualQueue(uint deviceQueueSize) // ================================================================================================ __attribute__((optimize("unroll-all-loops"), always_inline)) static inline void nontemporalMemcpy( - void* __restrict dst, const void* __restrict src, uint16_t size) { + void* __restrict dst, const void* __restrict src, size_t size) { #if defined(ATI_ARCH_X86) #if defined(__AVX512F__) for (auto i = 0u; i != size / sizeof(__m512i); ++i) {