diff --git a/projects/rocshmem/CMakeLists.txt b/projects/rocshmem/CMakeLists.txt index 17571a15e7..58f3b79e76 100644 --- a/projects/rocshmem/CMakeLists.txt +++ b/projects/rocshmem/CMakeLists.txt @@ -214,6 +214,11 @@ if (NOT BUILD_TESTS_ONLY) -fgpu-rdc ) + if(${ROCM_MAJOR_VERSION} LESS 7) + # ROCm 6.x requires us to explicitly enable warp sync builtins + target_compile_definitions(${PROJECT_NAME} PRIVATE HIP_ENABLE_WARP_SYNC_BUILTINS=1) + endif() + ############################################################################# # INSTALL #############################################################################