]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
ci : add GGML_NATIVE=OFF and GGML_BMI2=OFF to windows-blas (#3891)
authorDaniel Bevenius <redacted>
Thu, 18 Jun 2026 12:49:08 +0000 (14:49 +0200)
committerGitHub <redacted>
Thu, 18 Jun 2026 12:49:08 +0000 (14:49 +0200)
commit200b1197907545a88c5a00fb15f52e2cf88af6f5
tree0a4378ac6964b9b777ba4d10cbd83545c5eb76a6
parent86c40c3bd6fc86f1187fb751d111b49e0fc18e84
ci : add GGML_NATIVE=OFF and GGML_BMI2=OFF to windows-blas (#3891)

* ci : add GGML_NATIVE=OFF and build all cpu-variants

This commit adds -DGGML_BACKEND_DL=ON, -DGGML_NATIVE=OFF, and
-DGGML_CPU_ALL_VARIANTS=ON to the releases.

The motivation for this is that currently the Windows BLAS build
uses the native CPU instructions and if target systems do not support
these instructions, the build will fail like the linked issue reports.

Resolves: https://github.com/ggml-org/whisper.cpp/issues/3889

* ci : update ubuntu-cpu release job for all variants [no ci]

This commit enables the ubuntu-cpu job to include all cpu variants and
ensures that the ggml backend libraries are built into the bin directory
similar to how llama.cpp does it.

The following is a build on my fork with this change:
https://github.com/danbev/whisper.cpp/releases/tag/untagged-fc3c71f0bf0f7bf19d19
.github/workflows/release.yml
CMakeLists.txt