Commit dab39ad3 for whisper.cpp
commit dab39ad345ed6c8e628fd4c55f2b06b4215b2935
Author: Daniel Bevenius <daniel.bevenius@gmail.com>
Date: Mon Oct 19 11:57:27 2026 +0200
ci : add oneDNN libraries to build-sycl workflows
This commit add the Deep Neural Network Library (oneDNN) to the
build-sycl workflows.
The motivation for this is that after the sync with ggml there is an
error thrown from cmake if oneDNN is not installed where it used to just
fallback to a slower path.
Refs: https://github.com/ggml-org/whisper.cpp/actions/runs/39218535655/job/117948074716?pr=4119#step:7:83
diff --git a/.github/workflows/build-sycl.yml b/.github/workflows/build-sycl.yml
index be7d0328..22bd5f04 100644
--- a/.github/workflows/build-sycl.yml
+++ b/.github/workflows/build-sycl.yml
@@ -66,7 +66,7 @@ jobs:
- name: install oneAPI MKL library
shell: bash
run: |
- sudo apt install intel-oneapi-mkl-devel
+ sudo apt install intel-oneapi-mkl-devel intel-oneapi-dnnl intel-oneapi-dnnl-devel
- name: ccache
uses: ggml-org/ccache-action@v1.2.21
@@ -125,7 +125,7 @@ jobs:
- name: install oneAPI MKL library
shell: bash
run: |
- sudo apt install intel-oneapi-mkl-devel
+ sudo apt install intel-oneapi-mkl-devel intel-oneapi-dnnl intel-oneapi-dnnl-devel
- name: ccache
uses: ggml-org/ccache-action@v1.2.21