From e8cd1e93e8c474f31d017c92eece608aff26aa8b Mon Sep 17 00:00:00 2001 From: jatang Date: Fri, 9 Dec 2022 11:00:36 -0500 Subject: [PATCH] SWDEV-1 - Not to truncate size_t in print when it's 64bit Change-Id: Iab8b7eb128c767b6808b19cbeac5169b7a97f1ad --- rocclr/device/rocm/rocdevice.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rocclr/device/rocm/rocdevice.cpp b/rocclr/device/rocm/rocdevice.cpp index 16fdd8d3b4..eeee4bee54 100644 --- a/rocclr/device/rocm/rocdevice.cpp +++ b/rocclr/device/rocm/rocdevice.cpp @@ -2126,14 +2126,14 @@ void Device::updateFreeMemory(size_t size, bool free) { // This can happen if the free mem tracked is inaccurate, as some allocations can happen // directly via ROCr ClPrint(amd::LOG_ERROR, amd::LOG_ALWAYS, - "Free memory set to zero on device 0x%lx, requested size = 0x%x, freeMem_ = 0x%x", + "Free memory set to zero on device 0x%lx, requested size = 0x%zx, freeMem_ = 0x%zx", this, size, freeMem_.load()); freeMem_ = 0; return; } freeMem_ -= size; } - ClPrint(amd::LOG_INFO, amd::LOG_MEM, "device=0x%lx, freeMem_ = 0x%x", this, freeMem_.load()); + ClPrint(amd::LOG_INFO, amd::LOG_MEM, "device=0x%lx, freeMem_ = 0x%zx", this, freeMem_.load()); } bool Device::IpcCreate(void* dev_ptr, size_t* mem_size, void* handle, size_t* mem_offset) const {