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
This commit is contained in:
Jonathan R. Madsen
2024-08-20 01:06:59 -05:00
committed by GitHub
parent bb25376480
commit b9b5f335d9
+13 -2
View File
@@ -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