Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI for MSVC (BLAS and LAPACK libraries) #825

Merged
merged 2 commits into from
Jun 5, 2024
Merged

Commits on Jun 4, 2024

  1. CI (MSVC): Install reference BLAS and LAPACK libraries.

    Be more careful not to mix binaries that have been built with different
    OpenMP implementations. Intel MKL is linked against libiomp5md. But
    these runners build with MSVC `cl` or LLVM `clang-cl`, respectively.
    I.e., they are linking against the MS implementation or the LLVM
    implementation of OpenMP, respectively. That is dangerous, since it can
    degrade performance or cause incorrect results.
    
    Avoid that issue by linking against the reference implementations of the
    BLAS and LAPACK libraries that don't use OpenMP at all.
    mmuetzel committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    946977f View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Merge pull request #824 from mmuetzel/ci

    CI (MSVC): Install reference BLAS and LAPACK libraries.
    DrTimothyAldenDavis authored Jun 5, 2024
    Configuration menu
    Copy the full SHA
    3df9cb3 View commit details
    Browse the repository at this point in the history