openmpi: update dependency wrt mpi standard versions (#46102)
* openmpi: update mpi version dependency * Use "disjoint sets" for version ranges
This commit is contained in:
parent
6287d98455
commit
2185749bb4
@ -571,9 +571,10 @@ class Openmpi(AutotoolsPackage, CudaPackage):
|
|||||||
variant("openshmem", default=False, description="Enable building OpenSHMEM")
|
variant("openshmem", default=False, description="Enable building OpenSHMEM")
|
||||||
variant("debug", default=False, description="Make debug build", when="build_system=autotools")
|
variant("debug", default=False, description="Make debug build", when="build_system=autotools")
|
||||||
|
|
||||||
provides("mpi")
|
provides("mpi@:2.0", when="@:1.2")
|
||||||
provides("mpi@:2.2", when="@1.6.5")
|
provides("mpi@:2.1", when="@1.3:1.7.2")
|
||||||
provides("mpi@:3.0", when="@1.7.5:")
|
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:")
|
provides("mpi@:3.1", when="@2.0.0:")
|
||||||
|
|
||||||
if sys.platform != "darwin":
|
if sys.platform != "darwin":
|
||||||
|
Loading…
Reference in New Issue
Block a user