From 1e44ddc3499b0d503e3647fe341fa0e1dbef1bc8 Mon Sep 17 00:00:00 2001 From: David Yat Sin Date: Thu, 15 Feb 2024 15:04:42 +0000 Subject: [PATCH] Fix compile error when using clang Change-Id: Ibacf094934a9b489c052a18eeb6b26639aba3032 [ROCm/ROCR-Runtime commit: 1f50219634b27fd5199e0c01c81a9c796f4228cc] --- projects/rocr-runtime/rocrtst/suites/functional/memory_basic.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/rocr-runtime/rocrtst/suites/functional/memory_basic.cc b/projects/rocr-runtime/rocrtst/suites/functional/memory_basic.cc index 3fab9add05..198ae7bb9f 100644 --- a/projects/rocr-runtime/rocrtst/suites/functional/memory_basic.cc +++ b/projects/rocr-runtime/rocrtst/suites/functional/memory_basic.cc @@ -368,7 +368,7 @@ void MemoryTest::MemAvailableTest(hsa_agent_t ag, hsa_amd_memory_pool_t pool) { // Check pointer info for invalid pointer hsa_amd_pointer_info_t info2 = {}; info2.size = sizeof(info2); - ASSERT_SUCCESS(hsa_amd_pointer_info((memPtr1 + allocate_sz1 + 1), &info2, NULL, 0, NULL)); + ASSERT_SUCCESS(hsa_amd_pointer_info((reinterpret_cast(memPtr1) + allocate_sz1 + 1), &info2, NULL, 0, NULL)); ASSERT_EQ(info2.type, HSA_EXT_POINTER_TYPE_UNKNOWN); // Simulate case where ROCr has added extra parameters to hsa_amd_pointer_info.