From 8d83baa35e46e03d433fd9f28ae394a9bb9dd2a0 Mon Sep 17 00:00:00 2001 From: Mark Abraham Date: Tue, 10 Dec 2024 02:39:32 +0100 Subject: [PATCH] gromacs: conflict %apple-clang and +openmp (#47935) --- var/spack/repos/builtin/packages/gromacs/package.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/var/spack/repos/builtin/packages/gromacs/package.py b/var/spack/repos/builtin/packages/gromacs/package.py index 0caecfe3194..1b7170ae151 100644 --- a/var/spack/repos/builtin/packages/gromacs/package.py +++ b/var/spack/repos/builtin/packages/gromacs/package.py @@ -357,6 +357,9 @@ class Gromacs(CMakePackage, CudaPackage): ) variant("openmp", default=True, description="Enables OpenMP at configure time") + conflicts( + "+openmp", when="%apple-clang", msg="OpenMP not available for the Apple clang compiler" + ) variant("openmp_max_threads", default="none", description="Max number of OpenMP threads") conflicts( "+openmp_max_threads", when="~openmp", msg="OpenMP is off but OpenMP Max threads is set"