From adb8f37fc59dd88a7c56181d820a63f2b60585bb Mon Sep 17 00:00:00 2001 From: AMD Toolchain Support <73240730+amd-toolchain-support@users.noreply.github.com> Date: Mon, 14 Oct 2024 03:00:21 +0530 Subject: Sort FORTRAN std when using flang (#46922) --- var/spack/repos/builtin/packages/py-scipy/package.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/py-scipy/package.py b/var/spack/repos/builtin/packages/py-scipy/package.py index 50ac62ed0c..79bb27a1d6 100644 --- a/var/spack/repos/builtin/packages/py-scipy/package.py +++ b/var/spack/repos/builtin/packages/py-scipy/package.py @@ -224,11 +224,18 @@ class PyScipy(PythonPackage): @when("@1.9:") def config_settings(self, spec, prefix): blas, lapack = self.spec["py-numpy"].package.blas_lapack_pkg_config() + + if spec.satisfies("%aocc") or spec.satisfies("%clang@18:"): + fortran_std = "none" + else: + fortran_std = "legacy" + return { "builddir": "build", "compile-args": f"-j{make_jobs}", "setup-args": { # http://scipy.github.io/devdocs/building/blas_lapack.html + "-Dfortran_std": fortran_std, "-Dblas": blas, "-Dlapack": lapack, }, -- cgit v1.2.3-70-g09d2