summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--var/spack/repos/builtin/packages/hpcg/package.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/hpcg/package.py b/var/spack/repos/builtin/packages/hpcg/package.py
index 4de150cda2..2f68d94054 100644
--- a/var/spack/repos/builtin/packages/hpcg/package.py
+++ b/var/spack/repos/builtin/packages/hpcg/package.py
@@ -23,6 +23,7 @@ class Hpcg(AutotoolsPackage):
variant('openmp', default=True, description='Enable OpenMP support')
patch('https://github.com/hpcg-benchmark/hpcg/commit/e9e0b7e6cae23e1f30dd983c2ce2d3bd34d56f75.patch', sha256='23b9de83042eb7a8207fdddcfa79ae2cc1a17e8e623e2224c7751d7c328ee482', when='%gcc@9:')
+ patch('https://github.com/hpcg-benchmark/hpcg/commit/e9e0b7e6cae23e1f30dd983c2ce2d3bd34d56f75.patch', sha256='23b9de83042eb7a8207fdddcfa79ae2cc1a17e8e623e2224c7751d7c328ee482', when='%aocc')
depends_on('mpi@1.1:')
@@ -30,8 +31,9 @@ class Hpcg(AutotoolsPackage):
build_targets = ['arch={0}'.format(arch)]
def configure(self, spec, prefix):
- CXXFLAGS = '-O3 -ffast-math '
- CXXFLAGS += '-ftree-vectorize -ftree-vectorizer-verbose=0 '
+ CXXFLAGS = '-O3 -ffast-math -ftree-vectorize '
+ if '%aocc' not in self.spec:
+ CXXFLAGS += ' -ftree-vectorizer-verbose=0 '
if '+openmp' in self.spec:
CXXFLAGS += self.compiler.openmp_flag
config = [