diff options
author | Janne Blomqvist <blomqvist.janne@gmail.com> | 2019-08-12 22:43:04 +0300 |
---|---|---|
committer | Adam J. Stewart <ajstewart426@gmail.com> | 2019-08-12 14:43:04 -0500 |
commit | 490168be4d4cb87ea9d80a2d77b4e9c4f0d18a8d (patch) | |
tree | b305578870ebf6758079436fd1615801fbb4b855 | |
parent | 820b220b223ceb9bb4aa6f75d54d718b3eed24a8 (diff) | |
download | spack-490168be4d4cb87ea9d80a2d77b4e9c4f0d18a8d.tar.gz spack-490168be4d4cb87ea9d80a2d77b4e9c4f0d18a8d.tar.bz2 spack-490168be4d4cb87ea9d80a2d77b4e9c4f0d18a8d.tar.xz spack-490168be4d4cb87ea9d80a2d77b4e9c4f0d18a8d.zip |
openblas: fix target detection for cross-compiling (#12390)
In a review of a previous pull request (
https://github.com/spack/spack/pull/10713 ) it was mentioned that the
proper way to figure out the target architecture is via
spec.architecture.target. This patch fixes this for the openblas
package.
Signed-off-by: Janne Blomqvist <janne.blomqvist@aalto.fi>
-rw-r--r-- | var/spack/repos/builtin/packages/openblas/package.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/openblas/package.py b/var/spack/repos/builtin/packages/openblas/package.py index 44cdb674cd..b7024265eb 100644 --- a/var/spack/repos/builtin/packages/openblas/package.py +++ b/var/spack/repos/builtin/packages/openblas/package.py @@ -198,7 +198,7 @@ class Openblas(MakefilePackage): if '+ilp64' in self.spec: make_defs += ['INTERFACE64=1'] - if 'x86' in spack.architecture.sys_type(): + if 'x86' in self.spec.architecture.target.lower(): if '~avx2' in self.spec: make_defs += ['NO_AVX2=1'] if '~avx512' in self.spec: |