diff options
author | Andrey Parfenov <andrey.parfenov@intel.com> | 2023-05-23 17:52:45 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-23 11:52:45 -0400 |
commit | 93a34a96353c09b57222ac487acc5bd62a452bb1 (patch) | |
tree | 2f2396d70a88799327cc1d52c15780f327b48748 | |
parent | 91a54029f9980a6b08c66263d0b69b6980cf1844 (diff) | |
download | spack-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>
-rw-r--r-- | var/spack/repos/builtin/packages/hpcg/package.py | 12 |
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"): |