From 2e26ed1cbbd93b49bfd8733dd7a2838ecc2e611e Mon Sep 17 00:00:00 2001 From: Saleel Kudchadker Date: Thu, 19 Aug 2021 11:22:55 -0700 Subject: [PATCH] SWDEV-297448 - Add debug log print Change-Id: Ieba1b2e5d766e3fbe84dfc875dde8268166b3f99 --- rocclr/device/devprogram.cpp | 2 +- rocclr/device/rocm/rocmemory.cpp | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/rocclr/device/devprogram.cpp b/rocclr/device/devprogram.cpp index 22c4fbca4c..5b8adb74ce 100644 --- a/rocclr/device/devprogram.cpp +++ b/rocclr/device/devprogram.cpp @@ -746,7 +746,7 @@ bool Program::compileImplLC(const std::string& sourceCode, } } else { - buildLog_ += "Error: Failed to compile opencl source (from CL or HIP source to LLVM IR).\n"; + buildLog_ += "Error: Failed to compile source (from CL or HIP source to LLVM IR).\n"; } amd::Comgr::destroy_data_set(inputs); diff --git a/rocclr/device/rocm/rocmemory.cpp b/rocclr/device/rocm/rocmemory.cpp index 62707c3c33..eeebcd2866 100644 --- a/rocclr/device/rocm/rocmemory.cpp +++ b/rocclr/device/rocm/rocmemory.cpp @@ -910,6 +910,8 @@ bool Buffer::create() { dev().SystemCoarseSegment() : dev().SystemSegment()); hsa_status_t status = hsa_amd_memory_lock_to_pool(owner()->getHostMem(), owner()->getSize(), nullptr, 0, pool, 0, &deviceMemory_); + ClPrint(amd::LOG_DEBUG, amd::LOG_MEM, "Locking to pool %p, size 0x%zx, HostPtr = %p," + " DevPtr = %p", pool, owner()->getHostMem(), owner()->getSize(), deviceMemory_ ); if (status != HSA_STATUS_SUCCESS) { DevLogPrintfError("Failed to lock memory to pool, failed with hsa_status: %d \n", status); deviceMemory_ = nullptr;