Skip to content

Upgrade llama.cpp from b10154 to b10173 - #370

Merged
bernardladenthin merged 1 commit into
mainfrom
claude/update-b10173-pnwz30
Jul 28, 2026
Merged

Upgrade llama.cpp from b10154 to b10173#370
bernardladenthin merged 1 commit into
mainfrom
claude/update-b10173-pnwz30

Conversation

@bernardladenthin

Copy link
Copy Markdown
Owner

Summary

  • Upgrade pinned llama.cpp version from b10154 to b10173 across all configuration files and documentation
  • Update LlamaCppVersion.LLAMA_CPP_VERSION constant to reflect the new upstream version
  • Update CMake GIT_TAG references and build documentation to use the new version tag

Test plan

  • CI is green on this branch
  • Docs updated (CLAUDE.md, README.md, llama-cpp-breaking-changes.md)

Related issues / PRs

Checklist

  • I have read CONTRIBUTING.md and CODE_OF_CONDUCT.md
  • My commits follow Conventional Commits
  • No security-sensitive changes

https://claude.ai/code/session_01VABfwtvrqYfyWSqQhgqvMn

Bump the pinned llama.cpp version across the four canonical files
(CMakeLists.txt GIT_TAG + -DLLAMA_TAG, README badge/link, CLAUDE.md,
LlamaCppVersion.java) plus the stale current-pin prose in CLAUDE.md and
the Javadoc examples in LlamaCppVersion.java.

The b10154..b10173 diff is upstream-internal and additive: the free
functions common_context_seq_rm/seq_add/seq_cp became static and are now
wrapped by a new common_memory struct that server-context.cpp drives via
a per-slot member; new chat-format/speculative enum values; a param
rename and added trace logs. No project C++ references the removed free
functions, so no source change was needed.

All 7 patches (0001-0003, 0006-0009) apply unchanged; only 0002/0003
touch server-context.cpp and both hunks are clear of the memory-refactor
hunks. Verified locally: cmake configure (fail-loud patch apply clean,
OuteTTS generator regenerated from tts.cpp @ b10173 with all anchors
holding) + full build (libjllama.so + jllama_test link, -O3) + ctest
485/485 passing. Appended the b10154-b10173 row to the breaking-changes
history.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VABfwtvrqYfyWSqQhgqvMn
@bernardladenthin
bernardladenthin merged commit 6a5ad0b into main Jul 28, 2026
8 of 14 checks passed
@bernardladenthin
bernardladenthin deleted the claude/update-b10173-pnwz30 branch July 28, 2026 21:37
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants