mirror of
https://github.com/mudler/LocalAI.git
synced 2026-09-25 15:44:56 -04:00
chore: ⬆️ Update mudler/vllm.cpp to d4738d241271b4d10134a6499f97337f20fcf8ce (#12175)
vllm.cpp d4738d2 bumped VLLM_ABI_VERSION from 26 to 27. The abi-check target caught the mismatch: the Go struct mirrors in govllmcpp.go still declared v26. Update abiVersion, the header comment, and the test expectation to v27. The struct layout did not change between the two versions, so no offset adjustments are needed. Signed-off-by: Ettore Di Giacinto <mudler@localai.io> Co-authored-by: Ettore Di Giacinto <mudler@localai.io>
This commit is contained in:
1 parent
16b60a766d
commit
d71a22f1ae
2 files changed
+2
-2
No files matched your search
@@ -11,7 +11,7 @@ JOBS?=$(shell nproc --ignore=1 2>/dev/null || sysctl -n hw.ncpu 2>/dev/null || e
|
||||
|
||||
# vllm.cpp version
|
||||
VLLM_CPP_REPO?=https://github.com/mudler/vllm.cpp
|
||||
VLLM_CPP_VERSION?=5058268d7c6308d4b3bca731b79fce0399c1672e
|
||||
VLLM_CPP_VERSION?=d4738d241271b4d10134a6499f97337f20fcf8ce
|
||||
|
||||
# MLX GEMM provider (darwin/metal only; see the metal branch below for why).
|
||||
# Consumed as the prebuilt pip wheel: building MLX from source needs `xcrun
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package main
|
||||
|
||||
// purego bindings for the vllm.cpp stable C ABI (include/vllm.h, ABI v26).
|
||||
// purego bindings for the vllm.cpp stable C ABI (include/vllm.h, ABI v27).
|
||||
//
|
||||
// The structs below are hand-mirrored PODs of the C declarations, with
|
||||
// explicit padding so the Go layout matches the C layout on linux/darwin
|
||||
|
||||
Reference in new issue
Block a user