From 13e2a2cf369893e5843e683ab52aff13b9a5b834 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 16 Jan 2025 21:01:49 +0100 Subject: [PATCH] Add NeoverseN2 build --- .github/workflows/dynamic_arch.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.github/workflows/dynamic_arch.yml b/.github/workflows/dynamic_arch.yml index f42d4c57fe..b61906240d 100644 --- a/.github/workflows/dynamic_arch.yml +++ b/.github/workflows/dynamic_arch.yml @@ -356,3 +356,23 @@ jobs: - name: Build OpenBLAS run: | make -j$(nproc) HOSTCC="ccache gcc" CC="ccache ${{ matrix.triple }}-gcc" FC="ccache ${{ matrix.triple }}-gfortran" ARCH=${{ matrix.target }} ${{ matrix.opts }} + + neoverse_build: + if: "github.repository == 'OpenMathLib/OpenBLAS'" + runs-on: ubuntu-24.04-arm + + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Install Dependencies + run: | + sudo apt-get update + sudo apt-get install -y gcc gfortran make + + - name: Build OpenBLAS + - run: | + make -j${nproc} TARGET=NEOVERSEN2 + make -j${nproc} TARGET=NEOVERSEN2 lapack-test + +