OpenBLAS

OpenBLAS

Status

Build from Source

Requirements

Build Steps

  • Clone OpenBLAS from https://github.com/OpenMathLib/OpenBLAS

    git clone https://github.com/OpenMathLib/OpenBLAS cd OpenBLAS mkdir build cd build cmake .. -G Ninja -DCMAKE_C_COMPILER=clang-cl -DCMAKE_Fortran_COMPILER=flang-new -DBUILD_SHARED_LIBS=TRUE -DCMAKE_BUILD_TYPE=Release ninja

Related PRs

Binary availability

OpenBLAS has to be built from source for windows-arm64. https://github.com/OpenMathLib/OpenBLAS/releases/tag/v0.3.30

CI

There is no official windows-arm64 CI running for OpenBLAS, due to lack of machines on GitHub Actions. We run a downstream nightly CI (building develop branch and running tests) on our infrastructure: https://gitlab.com/Linaro/windowsonarm/nightly.