diff --git a/cmake/VerifyCompiler.cmake b/cmake/VerifyCompiler.cmake index 85df34b4b..a0fb491eb 100644 --- a/cmake/VerifyCompiler.cmake +++ b/cmake/VerifyCompiler.cmake @@ -26,7 +26,7 @@ # Find HIP package find_package(HIP 1.5.18263 REQUIRED) # 1.5.18263 is HIP version in ROCm 1.8.2 -if(HIP_PLATFORM STREQUAL "hcc") +if(HIP_PLATFORM STREQUAL "hcc" OR HIP_PLATFORM STREQUAL "clang") if(NOT (CMAKE_CXX_COMPILER MATCHES ".*/hcc$" OR CMAKE_CXX_COMPILER MATCHES ".*/hipcc$")) message(FATAL_ERROR "On ROCm platform 'hcc' or 'clang' must be used as C++ compiler.") else() @@ -58,5 +58,5 @@ if(HIP_PLATFORM STREQUAL "hcc") find_package(hip REQUIRED CONFIG PATHS /opt/rocm) endif() else() - message(FATAL_ERROR "HIP_PLATFORM must be 'hcc' (AMD ROCm platform)") + message(FATAL_ERROR "HIP_PLATFORM must be 'hcc' or 'clang' (AMD ROCm platform)") endif()