Skip to content

chore: bump llama.cpp to b10356 - #32

Open
leehack wants to merge 1 commit into
mainfrom
automation/bump-llama-cpp
Open

chore: bump llama.cpp to b10356#32
leehack wants to merge 1 commit into
mainfrom
automation/bump-llama-cpp

Conversation

@leehack

@leehack leehack commented Aug 11, 2026

Copy link
Copy Markdown
Owner

llama.cpp update

Upstream changelog

Release notes for b10356
Details

ci : target ROCm 7.14 for build and release (#25775)

  • Switch ROCm from 7.2.1 to 7.14

ROCm 7.14 is the first production release using TheRock build system.
It can be installed using multi-arch deliverables from wheels, debs,
rpms, tarballs or runfiles.

Adjust ROCm targets for Linux and Windows to use this instead.

  • ci: switch all other Windows ROCm jobs to ROCm 7.14 wheels

Move the shared windows-setup-rocm composite action from the HIP SDK PRO
Edition installer to the multi-arch ROCm wheels (rocm[libraries,devel]).
The wheel-install logic that previously lived inline in release.yml is now
in the shared action, and both build-cache.yml and release.yml call it.

Also migrate the build-cuda-windows.yml hip job to the same wheel-based
layout (cache path/key, rocm-sdk environment setup, llvm/bin compiler
paths) so it keeps working after the action's contract changed; drop its
now-unused ROCm 7.2.1 rocWMMA download and stale include path.

Website:

macOS/iOS:

Linux:

Android:

Windows:

openEuler:

  • DISABLED
  • openEuler x86 (310p)
  • openEuler x86 (910b, ACL Graph)
  • openEuler aarch64 (310p)
  • openEuler aarch64 (910b, ACL Graph)

UI:

Commit range

Commits from b10333 to b10356 (first 80)
  • ci: add pr-draft-label (#26801) (9369185)
  • ui: degrade the working directory picker when file search is off (#26811) (74ce157)
  • ggml-webgpu : refactor several wgsl files and simplify flash_attn wgsl. (#26134) (f401bb1)
  • ci: fix the ctest sanitize runs (#26593) (aea252f)
  • model-saver : fix expert shared/chunk FFN length key clobber (#26693) (0377426)
  • server: gate the docker tools runtime tests on a real container run (#26826) (1e396e7)
  • ui: Linting & Formatting scripts (#26819) (92d1bb0)
  • readme : remove dev branches (#26832) (6ad4ab0)
  • model : Granite-Switch Architecture (#25107) (157b81f)
  • vendor : update cpp-httplib to 0.53.0 (#26821) (e23e944)
  • model: add MTP support for Nemotron model (#26725) (7a20b41)
  • ci: Add support for CUDA 13.4 ARM64 builds for Windows (#26650) (2e2d99c)
  • llama: Restore quantization of mmprojs (#26818) (86c298f)
  • vendor: sync subprocess.h and drop local patches (#26808) (4c6766f)
  • chat : Align Laguna-S-2.1 chat template to huggingface (#26232) (a52077c)
  • model: Muse Glimmer Support (#26841) (62bf73d)
  • server: add more tool isolation support (ssh remote + podman rootless) (#26774) (4ae84de)
  • ci : don't specify python version in server-sanitize for broader runner compatibility (#26840) (e5275f6)
  • ui: UI/chat form follow ups (#26743) (4dee52f)
  • ggml : require contiguous src for ROLL on CUDA and Metal (#25928) (f8def7f)
  • ggml-cpu : fix CPU affinity mask being ignored on Android (#26838) (d2f8305)
  • llama : support multi-output backend sampling (#25532) (dd1ea52)
  • ci : target ROCm 7.14 for build and release (#25775) (0666ad2)

Web bridge review focus

Please pay extra attention to upstream changes touching:

  • WebGPU, WASM, Emscripten, pthreads, or memory64 build behavior
  • ggml backend APIs used by the bridge
  • model loading, tokenizer, chat template, context/state persistence, or cache semantics
  • CMake/build flags that can affect the generated JS/WASM artifacts

Validation

  • Emscripten build passed
  • Browser WebGPU/state-persistence smoke passed
  • Generated bridge artifacts include wasm32 and memory64 outputs
  • No stale hard-coded llama.cpp tag remains in CI/publish defaults

Automation behavior

This PR is managed from the stable branch automation/bump-llama-cpp. If another llama.cpp release appears before merge, the scheduled workflow updates this same PR instead of opening a duplicate. The workflow skips if a non-automation PR already changes llama_cpp.version.

Copilot AI lite review requested due to automatic review settings August 11, 2026 04:46

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the pinned upstream llama.cpp release tag consumed by this repository’s CI/build workflows (via llama_cpp.version), advancing the bridge to build against the newer upstream release.

Changes:

  • Bump llama_cpp.version from b10333 to b10356.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants