summaryrefslogtreecommitdiff
blob: 1d967212ac9ac8902cc506f564d1ec6af2538089 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
In Gentoo rocm_agent_enumerator is installed by rocminfo and is in PATH.

--- catch/CMakeLists.txt~	2023-11-18 13:56:08.000000000 +0800
+++ catch/CMakeLists.txt	2023-11-18 13:59:28.136170638 +0800
@@ -182,9 +182,8 @@
 # rocm_agent_enumerator
 if(NOT DEFINED OFFLOAD_ARCH_STR
    AND NOT DEFINED ENV{HCC_AMDGPU_TARGET}
-   AND EXISTS "${ROCM_PATH}/bin/rocm_agent_enumerator"
    AND HIP_PLATFORM STREQUAL "amd" AND UNIX)
-    execute_process(COMMAND ${ROCM_PATH}/bin/rocm_agent_enumerator
+    execute_process(COMMAND rocm_agent_enumerator
          OUTPUT_VARIABLE HIP_GPU_ARCH
          RESULT_VARIABLE ROCM_AGENT_ENUM_RESULT)
     # Trim out gfx000