mpich: Remove invalid pmi option (#42686)
pmi=off is not a valid configuration option. MPICH cannot function without a PMI library. Fixes #42685.
This commit is contained in:
parent
02bfbbe269
commit
603d3f2283
@ -63,7 +63,7 @@ class Mpich(AutotoolsPackage, CudaPackage, ROCmPackage):
|
|||||||
"pmi",
|
"pmi",
|
||||||
default="pmi",
|
default="pmi",
|
||||||
description="""PMI interface.""",
|
description="""PMI interface.""",
|
||||||
values=("off", "pmi", "pmi2", "pmix", "cray"),
|
values=("pmi", "pmi2", "pmix", "cray"),
|
||||||
multi=False,
|
multi=False,
|
||||||
)
|
)
|
||||||
variant(
|
variant(
|
||||||
@ -385,8 +385,6 @@ def is_disabled(text):
|
|||||||
if re.search(r"--with-thread-package=argobots", output):
|
if re.search(r"--with-thread-package=argobots", output):
|
||||||
variants.append("+argobots")
|
variants.append("+argobots")
|
||||||
|
|
||||||
if re.search(r"--with-pmi=no", output):
|
|
||||||
variants.append("pmi=off")
|
|
||||||
elif re.search(r"--with-pmi=simple", output):
|
elif re.search(r"--with-pmi=simple", output):
|
||||||
variants.append("pmi=pmi")
|
variants.append("pmi=pmi")
|
||||||
elif re.search(r"--with-pmi=pmi2/simple", output):
|
elif re.search(r"--with-pmi=pmi2/simple", output):
|
||||||
|
Loading…
Reference in New Issue
Block a user