diff options
author | Robert Cohn <robert.s.cohn@intel.com> | 2023-05-12 12:03:19 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-12 12:03:19 -0400 |
commit | f423edd526a38689f6626a890fd8fc620435cc82 (patch) | |
tree | 71f400a1b72a682595c3dac8a2ebaa49eccfc364 | |
parent | 0a4d4da5ce6c29954a1c1d659186c6aa457d8a58 (diff) | |
download | spack-f423edd526a38689f6626a890fd8fc620435cc82.tar.gz spack-f423edd526a38689f6626a890fd8fc620435cc82.tar.bz2 spack-f423edd526a38689f6626a890fd8fc620435cc82.tar.xz spack-f423edd526a38689f6626a890fd8fc620435cc82.zip |
intel-oneapi-mkl: support gnu openmp (#37637)
* intel-oneapi-mkl: support gnu openmp
* intel-oneapi-mkl: support gnu openmp
-rw-r--r-- | var/spack/repos/builtin/packages/intel-oneapi-mkl/package.py | 5 |
1 files changed, 4 insertions, 1 deletions
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") |