diff --git a/cmake/Dependencies.cmake b/cmake/Dependencies.cmake index 26320a38..14cbcb1b 100644 --- a/cmake/Dependencies.cmake +++ b/cmake/Dependencies.cmake @@ -146,12 +146,8 @@ if(USE_ROCM) list(APPEND HIP_CXX_FLAGS -D__HIP_NO_HALF_OPERATORS__=1) list(APPEND HIP_CXX_FLAGS -D__HIP_NO_HALF_CONVERSIONS__=1) list(APPEND HIP_CXX_FLAGS -DHIP_VERSION=${HIP_VERSION_MAJOR}) - list(APPEND HIP_CXX_FLAGS -Wno-macro-redefined) - list(APPEND HIP_CXX_FLAGS -Wno-inconsistent-missing-override) - list(APPEND HIP_CXX_FLAGS -Wno-exceptions) list(APPEND HIP_CXX_FLAGS -Wno-shift-count-negative) list(APPEND HIP_CXX_FLAGS -Wno-shift-count-overflow) - list(APPEND HIP_CXX_FLAGS -Wno-unused-command-line-argument) list(APPEND HIP_CXX_FLAGS -Wno-duplicate-decl-specifier) list(APPEND HIP_CXX_FLAGS -DUSE_MIOPEN) @@ -161,7 +157,7 @@ if(USE_ROCM) list(APPEND HIP_CLANG_FLAGS -fno-gpu-rdc) list(APPEND HIP_CLANG_FLAGS -Wno-defaulted-function-deleted) foreach(gloo_rocm_arch ${GLOO_ROCM_ARCH}) - list(APPEND HIP_CLANG_FLAGS --amdgpu-target=${gloo_rocm_arch}) + list(APPEND HIP_CLANG_FLAGS --offload-arch=${gloo_rocm_arch}) endforeach() set(GLOO_HIP_INCLUDE ${hip_INCLUDE_DIRS} $ $ ${GLOO_HIP_INCLUDE})