diff options
author | Satish Balay <balay@mcs.anl.gov> | 2024-09-11 11:13:17 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-11 09:13:17 -0700 |
commit | 2185749bb47ef9b3d13a5415d789e42dc4ac8c73 (patch) | |
tree | f54423cdaae19de089464ea4414e228de8087105 /var | |
parent | 6287d9845513c0f9458732c704e1ee34980f7db6 (diff) | |
download | spack-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.py | 7 |
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": |