diff --git a/projects/clr/hipamd/src/hip_memory.cpp b/projects/clr/hipamd/src/hip_memory.cpp index 1921416f08..1369a2176b 100644 --- a/projects/clr/hipamd/src/hip_memory.cpp +++ b/projects/clr/hipamd/src/hip_memory.cpp @@ -1054,7 +1054,7 @@ inline hipError_t ihipMemcpySymbol_validate(const void* symbol, size_t sizeBytes if ((offset + sizeBytes) > sym_size) { LogPrintfError("Trying to access out of bounds, offset: %u sizeBytes: %u sym_size: %u \n", offset, sizeBytes, sym_size); - HIP_RETURN(hipErrorInvalidDevicePointer); + HIP_RETURN(hipErrorInvalidValue); } device_ptr = reinterpret_cast
(device_ptr) + offset;