diff --git a/var/spack/repos/builtin/packages/openloops/package.py b/var/spack/repos/builtin/packages/openloops/package.py index e0be6694e192e56540ec81079176aa623483ae64..d9ab41809bc7ecc91141939f84e517d78ed9829c 100644 --- a/var/spack/repos/builtin/packages/openloops/package.py +++ b/var/spack/repos/builtin/packages/openloops/package.py @@ -277,13 +277,13 @@ def configure(self, spec, prefix): if self.spec.satisfies("@2.1.1") and not is_intel: f.write("gfortran_f_flags = -ffree-line-length-none " + "-fdollar-ok ") if self.spec.target.family == "aarch64": - f.write("-mcmodel=large\n") + f.write("-mcmodel=small\n") else: f.write("-mcmodel=medium\n") if self.spec.satisfies("@2.1.2:") and not is_intel: f.write("gfortran_f_flags = -ffree-line-length-none " + "-fdollar-ok\n") if self.spec.target.family == "aarch64": - f.write("cmodel = large\n") + f.write("cmodel = small\n") if self.spec.satisfies("@:1 processes=lcg.coll"): copy(join_path(os.path.dirname(__file__), "sft1.coll"), "lcg.coll")