From 0e5fb26dc1a8522dd7380992591130a51281fbad Mon Sep 17 00:00:00 2001 From: serbanmaerean Date: Wed, 14 Jun 2017 03:10:51 -0400 Subject: superlu-dist: don't use '_' symbols from BLAS for IBM XL compiler (#4486) --- var/spack/repos/builtin/packages/superlu-dist/package.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/superlu-dist/package.py b/var/spack/repos/builtin/packages/superlu-dist/package.py index 546a35b6af..7f7a0f4db0 100644 --- a/var/spack/repos/builtin/packages/superlu-dist/package.py +++ b/var/spack/repos/builtin/packages/superlu-dist/package.py @@ -83,7 +83,9 @@ class SuperluDist(Package): 'F90FLAGS = -O2', 'LOADER = {0}'.format(self.spec['mpi'].mpif77), 'LOADOPTS =', - 'CDEFS = -DAdd_' + 'CDEFS = %s' % ("-DNoChange" + if '%xl' in spec or '%xl_r' in spec + else "-DAdd_") ]) with open('make.inc', 'w') as fh: -- cgit v1.2.3-70-g09d2