diff options
author | Harmen Stoppels <harmenstoppels@gmail.com> | 2022-07-26 23:04:55 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-26 14:04:55 -0700 |
commit | 1319e2d2615015a0f03c56fa467c8f468a5a46db (patch) | |
tree | fde1e7a9299c0cf6051baaeb55ac02b3bf36c1b5 | |
parent | cffdd86d11642249acf51fd8c78ab375f0efed06 (diff) | |
download | spack-1319e2d2615015a0f03c56fa467c8f468a5a46db.tar.gz spack-1319e2d2615015a0f03c56fa467c8f468a5a46db.tar.bz2 spack-1319e2d2615015a0f03c56fa467c8f468a5a46db.tar.xz spack-1319e2d2615015a0f03c56fa467c8f468a5a46db.zip |
openmpi: +pmi implies schedulers=slurm (#31722)
-rw-r--r-- | var/spack/repos/builtin/packages/openmpi/package.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/openmpi/package.py b/var/spack/repos/builtin/packages/openmpi/package.py index d4a5472ef4..5539229396 100644 --- a/var/spack/repos/builtin/packages/openmpi/package.py +++ b/var/spack/repos/builtin/packages/openmpi/package.py @@ -235,7 +235,7 @@ class Openmpi(AutotoolsPackage, CudaPackage): variant('vt', default=True, description='Build VampirTrace support') variant('thread_multiple', default=False, when='@1.5.4:2', description='Enable MPI_THREAD_MULTIPLE support') - variant('pmi', default=False, when='@1.5.5:4', description='Enable PMI support') + variant('pmi', default=False, when='@1.5.5:4 schedulers=slurm', description='Enable PMI support') variant('wrapper-rpath', default=True, when='@1.7.4:', description='Enable rpath support in the wrappers') variant('cxx', default=False, when='@:4', @@ -683,7 +683,7 @@ class Openmpi(AutotoolsPackage, CudaPackage): 'builtin-atomics', variant='atomics' )) - if spec.satisfies('+pmi schedulers=slurm'): + if spec.satisfies('+pmi'): config_args.append('--with-pmi={0}'.format(spec['slurm'].prefix)) else: config_args.extend(self.with_or_without('pmi')) |