summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHarmen Stoppels <harmenstoppels@gmail.com>2021-01-28 02:45:38 +0100
committerGitHub <noreply@github.com>2021-01-27 17:45:38 -0800
commit3172fc368106a098c8961a1579881f274e8a2a65 (patch)
tree1968e5a8c95ff5748ff3aa615946a09a3133f136
parentf9fef22ce8310617ac14743a7b049c3e3f2841a3 (diff)
downloadspack-3172fc368106a098c8961a1579881f274e8a2a65.tar.gz
spack-3172fc368106a098c8961a1579881f274e8a2a65.tar.bz2
spack-3172fc368106a098c8961a1579881f274e8a2a65.tar.xz
spack-3172fc368106a098c8961a1579881f274e8a2a65.zip
Add conflict for mpich 3.4.x for clang <= 7" (#21326)
-rw-r--r--var/spack/repos/builtin/packages/mpich/package.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/mpich/package.py b/var/spack/repos/builtin/packages/mpich/package.py
index 8965c3d711..44c94a6d8f 100644
--- a/var/spack/repos/builtin/packages/mpich/package.py
+++ b/var/spack/repos/builtin/packages/mpich/package.py
@@ -187,6 +187,9 @@ spack package at this time.''',
conflicts('+pci', when='@:3.2~hydra')
conflicts('+libxml2', when='@:3.2~hydra')
+ # see https://github.com/pmodels/mpich/pull/5031
+ conflicts('%clang@:7', when='@3.4:')
+
@classmethod
def determine_version(cls, exe):
output = Executable(exe)(output=str, error=str)