From f423edd526a38689f6626a890fd8fc620435cc82 Mon Sep 17 00:00:00 2001 From: Robert Cohn Date: Fri, 12 May 2023 12:03:19 -0400 Subject: intel-oneapi-mkl: support gnu openmp (#37637) * intel-oneapi-mkl: support gnu openmp * intel-oneapi-mkl: support gnu openmp --- var/spack/repos/builtin/packages/intel-oneapi-mkl/package.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/intel-oneapi-mkl/package.py b/var/spack/repos/builtin/packages/intel-oneapi-mkl/package.py index 7ab0750161..0039de5c54 100644 --- a/var/spack/repos/builtin/packages/intel-oneapi-mkl/package.py +++ b/var/spack/repos/builtin/packages/intel-oneapi-mkl/package.py @@ -167,7 +167,10 @@ class IntelOneapiMkl(IntelOneApiLibraryPackage): if "threads=tbb" in self.spec: libs.append("libmkl_tbb_thread") elif "threads=openmp" in self.spec: - libs.append("libmkl_intel_thread") + if self.spec.satisfies("%oneapi") or self.spec.satisfies("%intel"): + libs.append("libmkl_intel_thread") + else: + libs.append("libmkl_gnu_thread") else: libs.append("libmkl_sequential") -- cgit v1.2.3-70-g09d2