From b9b5f335d909f44923dfe4d0af5fc9e052fb5559 Mon Sep 17 00:00:00 2001 From: "Jonathan R. Madsen" Date: Tue, 20 Aug 2024 01:06:59 -0500 Subject: [PATCH] CMake find_package minumum versions for rocm_version, hip, hsa-runtime64 (#1024) - rocm_version: minumum of 6.2 - hip: minimum of 6.2 - hsa-runtime64: minimum of 1.14 --- cmake/rocprofiler_config_interfaces.cmake | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/cmake/rocprofiler_config_interfaces.cmake b/cmake/rocprofiler_config_interfaces.cmake index 311e4d5528..9e99fbdabd 100644 --- a/cmake/rocprofiler_config_interfaces.cmake +++ b/cmake/rocprofiler_config_interfaces.cmake @@ -107,7 +107,7 @@ endif() # # ----------------------------------------------------------------------------------------# -find_package(rocm_version) +find_package(rocm_version 6.2) if(rocm_version_FOUND) list(APPEND CMAKE_PREFIX_PATH "${rocm_version_DIR}" "${rocm_version_DIR}/llvm") @@ -115,7 +115,17 @@ if(rocm_version_FOUND) "${rocm_version_DIR}/lib/cmake") endif() -find_package(hip REQUIRED CONFIG) +find_package( + hip + 6.2 + REQUIRED + CONFIG + HINTS + ${rocm_version_DIR} + ${ROCM_PATH} + PATHS + ${rocm_version_DIR} + ${ROCM_PATH}) target_link_libraries(rocprofiler-hip INTERFACE hip::host) rocprofiler_config_nolink_target(rocprofiler-hip-nolink hip::host) @@ -127,6 +137,7 @@ rocprofiler_config_nolink_target(rocprofiler-hip-nolink hip::host) find_package( hsa-runtime64 + 1.14 REQUIRED CONFIG HINTS