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:
Ken Raffenetti 2024-02-19 04:38:49 -06:00 committed by GitHub
parent 02bfbbe269
commit 603d3f2283
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -63,7 +63,7 @@ class Mpich(AutotoolsPackage, CudaPackage, ROCmPackage):
"pmi",
default="pmi",
description="""PMI interface.""",
values=("off", "pmi", "pmi2", "pmix", "cray"),
values=("pmi", "pmi2", "pmix", "cray"),
multi=False,
)
variant(
@ -385,8 +385,6 @@ def is_disabled(text):
if re.search(r"--with-thread-package=argobots", output):
variants.append("+argobots")
if re.search(r"--with-pmi=no", output):
variants.append("pmi=off")
elif re.search(r"--with-pmi=simple", output):
variants.append("pmi=pmi")
elif re.search(r"--with-pmi=pmi2/simple", output):