From 2de116d285f9853284b0e033d66a67bc0f3cdc2b Mon Sep 17 00:00:00 2001 From: Tim Moon Date: Sun, 3 Oct 2021 05:30:27 -0700 Subject: DiHydrogen: Specify required NVSHMEM variants (#26384) --- var/spack/repos/builtin/packages/dihydrogen/package.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/dihydrogen/package.py b/var/spack/repos/builtin/packages/dihydrogen/package.py index 964a46b06a..c621477b7e 100644 --- a/var/spack/repos/builtin/packages/dihydrogen/package.py +++ b/var/spack/repos/builtin/packages/dihydrogen/package.py @@ -122,7 +122,8 @@ class Dihydrogen(CMakePackage, CudaPackage, ROCmPackage): depends_on('llvm-openmp', when='%apple-clang +openmp') - depends_on('nvshmem', when='+nvshmem') + # TODO: Debug linker errors when NVSHMEM is built with UCX + depends_on('nvshmem +nccl~ucx', when='+nvshmem') # Idenfity versions of cuda_arch that are too old # from lib/spack/spack/build_systems/cuda.py -- cgit v1.2.3-60-g2f50