diff options
author | Raffaele SolcĂ <rasolca@cscs.ch> | 2023-11-28 11:31:30 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-28 11:31:30 +0100 |
commit | f037ef7451834de8678c896b9fa4656b2d716aab (patch) | |
tree | 0377ef4f0973b2e393b62b00468a09886ccf1f51 | |
parent | f84557a81baefe7b3a2107ac90c93a1e55a51ae3 (diff) | |
download | spack-f037ef7451834de8678c896b9fa4656b2d716aab.tar.gz spack-f037ef7451834de8678c896b9fa4656b2d716aab.tar.bz2 spack-f037ef7451834de8678c896b9fa4656b2d716aab.tar.xz spack-f037ef7451834de8678c896b9fa4656b2d716aab.zip |
Fix elpa flags (missing optimization) (#41252)
Setting CFLAGS/FCFLAGS overrides the default optimization flags.
This commit brings them back.
-rw-r--r-- | var/spack/repos/builtin/packages/elpa/package.py | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/var/spack/repos/builtin/packages/elpa/package.py b/var/spack/repos/builtin/packages/elpa/package.py index 30061eb9ef..2f107bb664 100644 --- a/var/spack/repos/builtin/packages/elpa/package.py +++ b/var/spack/repos/builtin/packages/elpa/package.py @@ -132,16 +132,7 @@ class Elpa(AutotoolsPackage, CudaPackage, ROCmPackage): options.append("--enable-generic") if self.compiler.name == "gcc": - gcc_options = [] - gfortran_options = ["-ffree-line-length-none"] - - space_separator = " " - options.extend( - [ - "CFLAGS=" + space_separator.join(gcc_options), - "FCFLAGS=" + space_separator.join(gfortran_options), - ] - ) + options.extend(["CFLAGS=-O3", "FCFLAGS=-O3 -ffree-line-length-none"]) if "%aocc" in spec: options.extend(["FCFLAGS=-O3", "CFLAGS=-O3"]) |