Skip to content

Upgrade llama.cpp from b11211 to b11214 - #458

Merged
bernardladenthin merged 1 commit into
mainfrom
claude/busy-archimedes-lo9uyy
Sep 27, 2026
Merged

bernardladenthin merged 1 commit into
mainfrom
claude/busy-archimedes-lo9uyy

Conversation

@bernardladenthin

Copy link
Copy Markdown
Owner

Summary

Three upstream commits (5 files, 29 lines). From this project's side the bump only changes the version; none of the three needs code changes here.

  • #28907: HIP now uses the fattn-mma kernel on CDNA for dkq > 256 at large batch sizes.
  • #29469: Vulkan argsort kernel selection fixed for Adreno.
  • #29516: common_sampler_init now throws (failed to parse grammar: llguidance is not enabled) instead of calling GGML_ABORT when an llguidance grammar reaches a build without llguidance. These builds do not enable llguidance, so such a grammar used to abort the whole JVM; it now fails the request instead.

Upstream changed no API, workflow, ROCm version or CUDA component list in this range. All eight local patches apply unchanged.

Files changed:

  • The pin, in the four places CLAUDE.md lists: llama/CMakeLists.txt, README.md, CLAUDE.md and LlamaCppVersion.java.
  • CHANGELOG.md.
  • A new row in docs/history/llama-cpp-breaking-changes.md.

Test plan

  • Fresh configure into an empty build dir. The patch stamp lists all eight patches against 2ebd9ae62, which is b11214.
  • Full local build (jllama + jllama_test) passes, and ctest passes 559/559.
  • CI is green on this branch
  • Docs / CHANGELOG updated

Related issues / PRs

Follows #456 (b11211) and #457.

🤖 Generated with Claude Code

https://claude.ai/code/session_01QSXAwbXqx9u5xsMArMvgT8


Generated by Claude Code

Three upstream commits (HIP fattn-mma on CDNA, Vulkan argsort for
Adreno, and #29516: an llguidance grammar without llguidance now
throws instead of GGML_ABORT, so it no longer kills the JVM). No API
or workflow change; all eight patches apply unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QSXAwbXqx9u5xsMArMvgT8
@bernardladenthin
bernardladenthin merged commit d5d7ec5 into main Sep 27, 2026
9 of 14 checks passed
@bernardladenthin
bernardladenthin deleted the claude/busy-archimedes-lo9uyy branch September 27, 2026 12:58
@sonarqubecloud

Copy link
Copy Markdown

This branch is waiting to be deployed

1 waiting deployment
maven-central — 80c08dca Waiting Sep 27, 2026 by bernardladenthin via Verify GPG signing key (no secrets printed) #1043
startgate — 80c08dca Deployed Sep 27, 2026 by bernardladenthin via Start gate (abort window) #1043
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