summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorSatish Balay <balay@mcs.anl.gov>2024-09-11 11:13:17 -0500
committerGitHub <noreply@github.com>2024-09-11 09:13:17 -0700
commit2185749bb47ef9b3d13a5415d789e42dc4ac8c73 (patch)
treef54423cdaae19de089464ea4414e228de8087105 /var
parent6287d9845513c0f9458732c704e1ee34980f7db6 (diff)
downloadspack-2185749bb47ef9b3d13a5415d789e42dc4ac8c73.tar.gz
spack-2185749bb47ef9b3d13a5415d789e42dc4ac8c73.tar.bz2
spack-2185749bb47ef9b3d13a5415d789e42dc4ac8c73.tar.xz
spack-2185749bb47ef9b3d13a5415d789e42dc4ac8c73.zip
openmpi: update dependency wrt mpi standard versions (#46102)
* openmpi: update mpi version dependency * Use "disjoint sets" for version ranges
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/openmpi/package.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/openmpi/package.py b/var/spack/repos/builtin/packages/openmpi/package.py
index 07c9154c14..62c122684e 100644
--- a/var/spack/repos/builtin/packages/openmpi/package.py
+++ b/var/spack/repos/builtin/packages/openmpi/package.py
@@ -571,9 +571,10 @@ class Openmpi(AutotoolsPackage, CudaPackage):
variant("openshmem", default=False, description="Enable building OpenSHMEM")
variant("debug", default=False, description="Make debug build", when="build_system=autotools")
- provides("mpi")
- provides("mpi@:2.2", when="@1.6.5")
- provides("mpi@:3.0", when="@1.7.5:")
+ provides("mpi@:2.0", when="@:1.2")
+ provides("mpi@:2.1", when="@1.3:1.7.2")
+ provides("mpi@:2.2", when="@1.7.3:1.7.4")
+ provides("mpi@:3.0", when="@1.7.5:1.10.7")
provides("mpi@:3.1", when="@2.0.0:")
if sys.platform != "darwin":