chore: ⬆️ Update mudler/vllm.cpp to 4880c5715f36445a30bd39d3349a06dc96085a11 - #11515
Merged
Conversation
localai-bot
force-pushed
the
update/VLLM_CPP_VERSION
branch
from
August 13, 2026 23:06
3db635c to
7da4d64
Compare
a3aa02e197ec200e92058ac686f1874afb38122551e0cb5b15fef9dd76c9aa1727b4dbc9e59cdff2
localai-bot
force-pushed
the
update/VLLM_CPP_VERSION
branch
2 times, most recently
from
August 15, 2026 20:06
109bd24 to
4fee5c9
Compare
51e0cb5b15fef9dd76c9aa1727b4dbc9e59cdff24880c5715f36445a30bd39d3349a06dc96085a11
Owner
|
@localai-org-maint-bot fix CI |
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
The dependency bump advances the engine ABI from v17 to v20. The old binding stops every backend build at the ABI guard and undersizes structures used at runtime. Mirror the appended model and video fields so every platform uses the pinned engine layout. Assisted-by: Codex:gpt-5
The new engine pin captures a namespace-scope help string in a lambda. Apple Clang rejects the redundant capture because upstream enables -Werror. Carry the one-line source patch until the engine pin includes the fix. Assisted-by: Codex:gpt-5
localai-org-maint-bot
force-pushed
the
update/VLLM_CPP_VERSION
branch
from
August 16, 2026 07:31
7bff414 to
98318c8
Compare
Collaborator
|
Pushed the Darwin Apple Clang fix on current master. The pin-scoped patch applies cleanly to vllm.cpp |
The Apple Clang patch used context from another source revision. Source preparation rejected it before every backend build. Align the patch with the pinned engine revision. Assisted-by: Codex:gpt-5 [monitoring-prs]
Owner
|
@localai-org-maint-bot upstream the patch so we don't have to carry it here |
Collaborator
|
Upstreamed the Apple Clang fix in mudler/vllm.cpp#1054: mudler/vllm.cpp#1054. The upstream repository checks pass locally; its platform build matrix is queued. |
mudler
pushed a commit
to mudler/vllm.cpp
that referenced
this pull request
Aug 16, 2026
## Summary - remove the redundant namespace-scope `kRequired` lambda capture - keep the refusal messages and runtime behavior unchanged - record Apple Clang build portability and the benchmark-not-applicable disposition LocalAI currently carries this as a pin-scoped patch in [LocalAI #11515](mudler/LocalAI#11515). Upstreaming it lets LocalAI remove that carry patch after the next vllm.cpp pin update. ## Verification - source regression assertion rejects `const auto refuse = [&kRequired]` and finds `const auto refuse = []` - `python3 scripts/check-doc-checkpoint.py --commit HEAD` - `python3 tests/scripts/test_doc_checkpoint.py` (27 tests) - `python3 scripts/check-agent-record.py` - `python3 tests/scripts/test_agent_record.py` (74 tests) - `git diff upstream/main...HEAD --check` This Linux host has neither CMake nor Clang installed, so it cannot reproduce the Apple Clang compilation locally. The binding regression gate is the Darwin Apple Clang CI build. Co-authored-by: localai-org-maint-bot <306269227+localai-org-maint-bot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes: https://github.com/mudler/vllm.cpp/compare/9fd9e8f34408d5dd21d7f9385e96fc755708950b..4880c5715f36445a30bd39d3349a06dc96085a11