From d09f61a708f3487afa956ff578e60eae5e7a233c Mon Sep 17 00:00:00 2001 From: Abir Deol Date: Thu, 24 Sep 2026 01:29:15 -0700 Subject: [PATCH] ci : cover GGML_BACKEND_DL in ubuntu-22-clang-arm64 (#4047) * ci : cover GGML_BACKEND_DL in ubuntu-22-clang-arm64 * ci : use suggested matrix for backend dl build --- .github/workflows/build-clang.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-clang.yml b/.github/workflows/build-clang.yml index 396b097b6..39aa73523 100644 --- a/.github/workflows/build-clang.yml +++ b/.github/workflows/build-clang.yml @@ -87,12 +87,17 @@ jobs: ctest -L gh --output-on-failure' ubuntu-22-clang-arm64: + name: ubuntu-22-clang-arm64 (${{ matrix.build }}, backend DL ${{ matrix.backend_dl }}) runs-on: ubuntu-22.04-arm strategy: fail-fast: false matrix: build: [Debug, Release] + backend_dl: ['OFF'] + include: + - build: Debug + backend_dl: 'ON' steps: - name: Clone @@ -101,7 +106,7 @@ jobs: - name: ccache uses: ggml-org/ccache-action@v1.2.21 with: - key: clang-arm64-${{ matrix.build }} + key: clang-arm64-${{ matrix.build }}-dl-${{ matrix.backend_dl }} evict-old-files: 1d save: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }} @@ -116,6 +121,7 @@ jobs: -DCMAKE_BUILD_TYPE=${{ matrix.build }} \ -DCMAKE_CXX_COMPILER=clang++ \ -DCMAKE_C_COMPILER=clang \ + -DGGML_BACKEND_DL=${{ matrix.backend_dl }} \ -DGGML_NATIVE=OFF \ -DGGML_CPU_ARM_ARCH=armv8-a make