summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorAndrew W Elble <aweits@rit.edu>2020-04-06 17:19:55 -0400
committerGitHub <noreply@github.com>2020-04-06 16:19:55 -0500
commit9d906658b30cb7ebeb8c977cbc43cbed619f59f3 (patch)
treef84209948f839c66ce9527ccbe18a35280798520 /var
parentebd0b14ad1ce858fac6a1a187ba95773bbc6c6fd (diff)
downloadspack-9d906658b30cb7ebeb8c977cbc43cbed619f59f3.tar.gz
spack-9d906658b30cb7ebeb8c977cbc43cbed619f59f3.tar.bz2
spack-9d906658b30cb7ebeb8c977cbc43cbed619f59f3.tar.xz
spack-9d906658b30cb7ebeb8c977cbc43cbed619f59f3.zip
nccl: supports infiniband/RoCE since 2.3.5-5 (#15889)
loads libibverbs via dlopen(), add dependency on rdma-core
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/nccl/package.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/nccl/package.py b/var/spack/repos/builtin/packages/nccl/package.py
index e166834675..4dbbbf24ea 100644
--- a/var/spack/repos/builtin/packages/nccl/package.py
+++ b/var/spack/repos/builtin/packages/nccl/package.py
@@ -24,6 +24,7 @@ class Nccl(MakefilePackage):
version('1.3.0-1', sha256='53f36151061907bdcafad1c26c1d9370a0a8400f561a83704a5138213ba51003')
depends_on('cuda')
+ depends_on('rdma-core', when='@2.3.5-5:')
# https://github.com/NVIDIA/nccl/issues/244
patch('so_reuseport.patch', when='@2.3.7-1:2.4.8-1')