Skip to content

feat(vllm-cpp): enable and vendor the MLX GEMM provider on darwin/met… #3253

feat(vllm-cpp): enable and vendor the MLX GEMM provider on darwin/met…

feat(vllm-cpp): enable and vendor the MLX GEMM provider on darwin/met… #3253

Triggered via push August 4, 2026 13:41
Status Success
Total duration 24m 57s
Artifacts 11

backend.yml

on: push
generate-matrix
7s
generate-matrix
Matrix: backend-jobs-multiarch
Matrix: backend-jobs-singlearch-1
Matrix: backend-jobs-singlearch-2
Matrix: backend-jobs-singlearch-3
Matrix: backend-jobs-singlearch-4
Waiting for pending jobs
Matrix: backend-jobs-darwin
Matrix: backend-merge-jobs-multiarch
Matrix: backend-merge-jobs-singlearch-1
Matrix: backend-merge-jobs-singlearch-2
Matrix: backend-merge-jobs-singlearch-3
Matrix: backend-merge-jobs-singlearch-4
Waiting for pending jobs
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 12 warnings
backend-jobs-darwin (vllm-cpp, -metal-darwin-arm64-vllm-cpp, metal, go) / darwin-backend-build (1.25.x)
warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant]
backend-jobs-darwin (vllm-cpp, -metal-darwin-arm64-vllm-cpp, metal, go) / darwin-backend-build (1.25.x)
warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant]
backend-jobs-darwin (vllm-cpp, -metal-darwin-arm64-vllm-cpp, metal, go) / darwin-backend-build (1.25.x)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
backend-jobs-darwin (vllm-cpp, -metal-darwin-arm64-vllm-cpp, metal, go) / darwin-backend-build (1.25.x)
xxhash 0.8.3 is already installed, it's just not linked. To link this version, run: brew link xxhash
backend-jobs-darwin (vllm-cpp, -metal-darwin-arm64-vllm-cpp, metal, go) / darwin-backend-build (1.25.x)
hiredis 1.4.0 is already installed, it's just not linked. To link this version, run: brew link hiredis
backend-jobs-darwin (vllm-cpp, -metal-darwin-arm64-vllm-cpp, metal, go) / darwin-backend-build (1.25.x)
fmt 12.2.0 is already installed, it's just not linked. To link this version, run: brew link fmt
backend-jobs-darwin (vllm-cpp, -metal-darwin-arm64-vllm-cpp, metal, go) / darwin-backend-build (1.25.x)
blake3 1.8.5 is already installed, it's just not linked. To link this version, run: brew link blake3
backend-jobs-darwin (vllm-cpp, -metal-darwin-arm64-vllm-cpp, metal, go) / darwin-backend-build (1.25.x)
ccache 4.13.6_1 is already installed, it's just not linked. To link this version, run: brew link ccache
backend-jobs-darwin (vllm-cpp, -metal-darwin-arm64-vllm-cpp, metal, go) / darwin-backend-build (1.25.x)
llvm 22.1.8 is already installed, it's just not linked. To link this version, run: brew link llvm
backend-jobs-darwin (vllm-cpp, -metal-darwin-arm64-vllm-cpp, metal, go) / darwin-backend-build (1.25.x)
libomp 22.1.8 is already installed, it's just not linked. To link this version, run: brew link libomp
backend-jobs-darwin (vllm-cpp, -metal-darwin-arm64-vllm-cpp, metal, go) / darwin-backend-build (1.25.x)
protoc-gen-go-grpc 1.6.2 is already installed, it's just not linked. To link this version, run: brew link protoc-gen-go-grpc
backend-jobs-darwin (vllm-cpp, -metal-darwin-arm64-vllm-cpp, metal, go) / darwin-backend-build (1.25.x)
protoc-gen-go 1.36.11 is already installed, it's just not linked. To link this version, run: brew link protoc-gen-go
backend-jobs-darwin (vllm-cpp, -metal-darwin-arm64-vllm-cpp, metal, go) / darwin-backend-build (1.25.x)
protobuf 35.1 is already installed, it's just not linked. To link this version, run: brew link protobuf
backend-jobs-darwin (vllm-cpp, -metal-darwin-arm64-vllm-cpp, metal, go) / darwin-backend-build (1.25.x)
Failed to restore: "/opt/homebrew/bin/gtar" failed with error: The process '/opt/homebrew/bin/gtar' failed with exit code 2

Artifacts

Produced during runtime
Name Size Digest
digests-cpu-vllm-cpp--amd64 Expired
244 Bytes
sha256:bdf2530ca9960e5082afea2a5edf7bec443069a4aed2b7d47a7936289ebd6c57
digests-cpu-vllm-cpp--arm64 Expired
244 Bytes
sha256:b2ec3e604aab636d8087076fcb3f9fc44e5aa2218a15b992b94bdab86558a179
digests-gpu-nvidia-cuda-13-vllm-cpp--single Expired
244 Bytes
sha256:8608dc2e8730a055bde338f53dae2a81992cd7ad2fdc5ab923153630df767fb6
digests-gpu-vulkan-vllm-cpp--single Expired
244 Bytes
sha256:b7510fa139ea662bfcbd8dd11228779832b1cdb3fcef39b80531267d67b5a4f8
digests-nvidia-l4t-cuda-13-arm64-vllm-cpp--single Expired
244 Bytes
sha256:491711958937ff7b40b32c579b55c40645d5b992bc328a9b4e8a04a80f367ef9
mudler~LocalAI~BDZBWX.dockerbuild
88 KB
sha256:e5a8d7422b9959a77f2f745cce8f9d9342ff7236fa0fb27217e696209cda6416
mudler~LocalAI~JCSWRD.dockerbuild
89 KB
sha256:c265b9288c184d887e91edd33e029b1962d74dfccf6a96ce9bb5474ee4901918
mudler~LocalAI~T01VE8.dockerbuild
83.1 KB
sha256:07f5d80cb18a48f470c4ef79c0aba6cdc90bad6075d7d7b03bfe7ff22941cc5b
mudler~LocalAI~TYP4I1.dockerbuild
82.4 KB
sha256:781546fb79350d0c264cb3ba7c13b6407940f7ed66dc3c8a31c4cc4c92160305
mudler~LocalAI~UIUAJY.dockerbuild
86.3 KB
sha256:870b30a7eddbb6e33f87a9d883bbdd8efcd2e504f4ccd79a29ea7eda6af5ff28
vllm-cpp-tar
55.7 MB
sha256:e84027b11e32617b1dec510a1429fc9bc00b3d3ce844c48efae0b4a12791c7d2