summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorAndrey Parfenov <andrey.parfenov@intel.com>2023-05-23 17:52:45 +0200
committerGitHub <noreply@github.com>2023-05-23 11:52:45 -0400
commit93a34a96353c09b57222ac487acc5bd62a452bb1 (patch)
tree2f2396d70a88799327cc1d52c15780f327b48748 /var
parent91a54029f9980a6b08c66263d0b69b6980cf1844 (diff)
downloadspack-93a34a96353c09b57222ac487acc5bd62a452bb1.tar.gz
spack-93a34a96353c09b57222ac487acc5bd62a452bb1.tar.bz2
spack-93a34a96353c09b57222ac487acc5bd62a452bb1.tar.xz
spack-93a34a96353c09b57222ac487acc5bd62a452bb1.zip
hpcg: apply patch with openmp pragma changes for intel and oneapi compilers (#37856)
Signed-off-by: Andrey Parfenov <andrey.parfenov@intel.com>
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/hpcg/package.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/hpcg/package.py b/var/spack/repos/builtin/packages/hpcg/package.py
index 863d27f82b..1f26ed13d4 100644
--- a/var/spack/repos/builtin/packages/hpcg/package.py
+++ b/var/spack/repos/builtin/packages/hpcg/package.py
@@ -38,6 +38,16 @@ class Hpcg(AutotoolsPackage):
sha256="722c13837b287e979442f8372274aa5910a290aa39f1ed1ff646116be08dcae9",
when="%arm",
)
+ patch(
+ "https://github.com/hpcg-benchmark/hpcg/commit/e9e0b7e6cae23e1f30dd983c2ce2d3bd34d56f75.patch?full_index=1",
+ sha256="722c13837b287e979442f8372274aa5910a290aa39f1ed1ff646116be08dcae9",
+ when="%oneapi",
+ )
+ patch(
+ "https://github.com/hpcg-benchmark/hpcg/commit/e9e0b7e6cae23e1f30dd983c2ce2d3bd34d56f75.patch?full_index=1",
+ sha256="722c13837b287e979442f8372274aa5910a290aa39f1ed1ff646116be08dcae9",
+ when="%intel",
+ )
depends_on("mpi@1.1:")
@@ -50,6 +60,8 @@ class Hpcg(AutotoolsPackage):
not spec.satisfies("%aocc")
and not spec.satisfies("%cce")
and not spec.satisfies("%arm")
+ and not spec.satisfies("%intel")
+ and not spec.satisfies("%oneapi")
):
CXXFLAGS += " -ftree-vectorizer-verbose=0 "
if spec.satisfies("%cce"):