summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Ferenbaugh <cferenba@lanl.gov>2022-10-05 17:03:18 -0600
committerGitHub <noreply@github.com>2022-10-05 17:03:18 -0600
commit21ca17a157a4ec3eeb5e7b95960660e358809758 (patch)
tree23394e16e2f4fd48851d509ab27f0ee0fcf44c5e
parent5b45ffb3535fc561248a0444f41bee4d6eb17c68 (diff)
downloadspack-21ca17a157a4ec3eeb5e7b95960660e358809758.tar.gz
spack-21ca17a157a4ec3eeb5e7b95960660e358809758.tar.bz2
spack-21ca17a157a4ec3eeb5e7b95960660e358809758.tar.xz
spack-21ca17a157a4ec3eeb5e7b95960660e358809758.zip
pfunit: fix @4: ~openmp (#33024)
-rw-r--r--var/spack/repos/builtin/packages/pfunit/package.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/pfunit/package.py b/var/spack/repos/builtin/packages/pfunit/package.py
index 43fee41636..74bcd0164b 100644
--- a/var/spack/repos/builtin/packages/pfunit/package.py
+++ b/var/spack/repos/builtin/packages/pfunit/package.py
@@ -80,7 +80,6 @@ class Pfunit(CMakePackage):
self.define_from_variant("BUILD_SHARED", "shared"),
"-DCMAKE_Fortran_MODULE_DIRECTORY=%s" % spec.prefix.include,
self.define_from_variant("BUILD_DOCS", "docs"),
- self.define_from_variant("OPENMP", "openmp"),
"-DMAX_RANK=%s" % spec.variants["max_array_rank"].value,
]
@@ -89,8 +88,10 @@ class Pfunit(CMakePackage):
if spec.satisfies("@4.0.0:"):
args.append("-DSKIP_MPI=%s" % ("YES" if "~mpi" in spec else "NO"))
+ args.append("-DSKIP_OPENMP=%s" % ("YES" if "~openmp" in spec else "NO"))
else:
args.append(self.define_from_variant("MPI", "mpi"))
+ args.append(self.define_from_variant("OPENMP", "openmp"))
if spec.satisfies("+mpi"):
args.extend(