Skip to content

Improve llamacpp update skill - #1027

Merged
aittalam merged 13 commits into
mainfrom
improve-llamacpp-update-skill
Jul 22, 2026
Merged

aittalam merged 13 commits into
mainfrom
improve-llamacpp-update-skill

Conversation

@aittalam

Copy link
Copy Markdown
Member

Description

This PR improves the llamafile skill with some insights emerged from the latest sync with upstream llama.cpp.

PR Type

  • 💅 Refactor

Checklist

  • I understand the code I am submitting.
  • I have run this code locally and verified the change.
  • New and existing tests pass locally, or I have explained why tests were not run.
  • Documentation was updated where necessary.
  • If I changed code in llama.cpp/, whisper.cpp/, or stable-diffusion.cpp/, I also updated the matching *.patches/ files.
  • I have read and followed the contribution guidelines.
  • AI Usage:
    • AI was used in an assistive capacity (in particular, to analyse the trace of the work performed on the previous PR and suggest improvements to the skill files)

aittalam and others added 13 commits July 22, 2026 10:25
Bump the llama.cpp submodule from b10052 (b2dd28a) to b10083 (846e991)
and refresh the patch set.

38 of 39 patches applied cleanly (line-number fuzz only). The Vulkan
patch (ggml_src_ggml-vulkan_ggml-vulkan.cpp.patch) needed a one-hunk
reconciliation: upstream added vk_queue_handle / *_synchronized /
*_unsynchronized structs before struct vk_queue, shifting the five
ggml_backend_vk_buffer_type_* forward declarations the first hunk
annotates with GGML_CALL. Intent is unchanged; only the surrounding
context and line numbers moved.

No BUILD.mk source-list changes (no new/deleted/renamed buildable
sources) and no llamafile integration changes (llama.h/common.h/mtmd
public API unchanged). New GPU-only sources (ggml-cuda/dsv4-hc.cu/.cuh,
vulkan-shaders/dequant_q2_0.comp) are glob-collected by the runtime GPU
build scripts.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…rompt

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…-tolerant

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…ciliations

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@aittalam
aittalam merged commit f524de1 into main Jul 22, 2026
4 checks passed
@aittalam
aittalam deleted the improve-llamacpp-update-skill branch July 22, 2026 15:12
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.

1 participant