Add NEOVERSEN1 jobs from the deprecated Cirrus setup

This commit is contained in:
Martin Kroeker
2026-04-30 00:09:51 +02:00
committed by GitHub
parent d4824562d9
commit fd09633cdf

View File

@@ -404,4 +404,55 @@ jobs:
make -j${nproc}
make -j${nproc} lapack-test
neoverse_n1_build:
if: "github.repository == 'OpenMathLib/OpenBLAS'"
runs-on: ubuntu-24.04-arm
steps:
- name: Checkout repository
uses: actions/checkout@v6
- name: Install Dependencies
run: |
sudo apt-get update
sudo apt-get install -y gcc gfortran make
- name: Build OpenBLAS
run: |
make -j${nproc} TARGET=NEOVERSEN1
make -j${nproc} TARGET=NEOVERSEN1 lapack-test
neoverse_n1_omp_build:
if: "github.repository == 'OpenMathLib/OpenBLAS'"
runs-on: ubuntu-24.04-arm
steps:
- name: Checkout repository
uses: actions/checkout@v6
- name: Install Dependencies
run: |
sudo apt-get update
sudo apt-get install -y gcc gfortran make
- name: Build OpenBLAS
run: |
make -j${nproc} TARGET=NEOVERSEN1 USE_OPENMP=1
neoverse_n1_ilp64_build:
if: "github.repository == 'OpenMathLib/OpenBLAS'"
runs-on: ubuntu-24.04-arm
steps:
- name: Checkout repository
uses: actions/checkout@v6
- name: Install Dependencies
run: |
sudo apt-get update
sudo apt-get install -y gcc gfortran make
- name: Build OpenBLAS
run: |
make -j${nproc} TARGET=NEOVERSEN1 INTERFACE64=1
make -j${nproc} TARGET=NEOVERSEN1 INTERFACE64=1 lapack-test