py-scipy: hardcode to use blis.pc (#34171)

This commit is contained in:
Adam J. Stewart 2022-11-30 14:29:20 -06:00 committed by GitHub
parent 5a394d37b7
commit 99fcc57607
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -182,19 +182,14 @@ def install(self, spec, prefix):
blas = spec["blas"].libs.names[0]
lapack = spec["lapack"].libs.names[0]
# FIXME: MKL support doesn't work, why?
if (
spec["blas"].name == "intel-mkl"
or spec["blas"].name == "intel-parallel-studio"
or spec["blas"].name == "intel-oneapi-mkl"
):
if spec["blas"].name in ["intel-mkl", "intel-parallel-studio", "intel-oneapi-mkl"]:
blas = "mkl-dynamic-lp64-seq"
if (
spec["lapack"].name == "intel-mkl"
or spec["lapack"].name == "intel-parallel-studio"
or spec["lapack"].name == "intel-oneapi-mkl"
):
if spec["lapack"].name in ["intel-mkl", "intel-parallel-studio", "intel-oneapi-mkl"]:
lapack = "mkl-dynamic-lp64-seq"
if spec["blas"].name in ["blis", "amdblis"]:
blas = "blis"
args = [
"setup",
"build",