From 18391eef58963623f6d8e39e86a1b1a169d7e36d Mon Sep 17 00:00:00 2001 From: t-nojiri <68096132+t-nojiri@users.noreply.github.com> Date: Mon, 19 Oct 2020 11:07:04 +0900 Subject: coevp: use libquadmath only x86_64 and ppcle. (#18130) --- var/spack/repos/builtin/packages/coevp/package.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/coevp/package.py b/var/spack/repos/builtin/packages/coevp/package.py index 2438da1d69..9224cba92c 100644 --- a/var/spack/repos/builtin/packages/coevp/package.py +++ b/var/spack/repos/builtin/packages/coevp/package.py @@ -61,6 +61,13 @@ class Coevp(MakefilePackage): return targets + def edit(self, spec, prefix): + # libquadmath is only available x86_64 and powerle + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85440 + if self.spec.target.family not in ['x86_64', 'ppc64le']: + comps = join_path('LULESH', 'Makefile') + filter_file('-lquadmath', '', comps) + def install(self, spec, prefix): mkdir(prefix.bin) mkdir(prefix.doc) -- cgit v1.2.3-70-g09d2