开源llama.cpp Releases·原文 2026年10月26日

llama.cpp b11880发布:合并GGUF时拒绝截断的张量数据

llama.cpp发布b11880版本,变更记录为在工具中拒绝截断的GGUF张量数据(#31044),由Shreya Agrawal参与提交;同版本继续提供各平台预编译包。

AI解读:发布说明只给出这一条变更摘要,未说明该检查覆盖哪些合并路径、报错形式以及是否影响已有GGUF文件。

同版本按平台提供预编译包,覆盖macOS(Apple Silicon arm64、Intel x64)、iOS XCFramework,以及Linux下的Ubuntu x64/arm64/s390x的CPU、Vulkan、CUDA 12.8、CUDA 13.4、ROCm 10.0、OpenVINO、SYCL FP32/FP16等构建。

发布说明还列出Linux arm64面向骁龙(CPU、Adreno GPU、Hexagon NPU)、Android、Windows(x64/arm64的CPU、CUDA、Vulkan、OpenVINO、SYCL、ROCm,以及arm64 OpenCL Adreno)等预编译包。

部分构建在发布说明中标为DISABLED:macOS Apple Silicon的KleidiAI版本,以及openEuler的x86/aarch64 310p、910b构建;发布说明未给出原因。

llama.cpp发布b11880版本。发布说明列出的变更是:工具在合并时拒绝截断的GGUF张量数据(#31044),共同作者为Shreya Agrawal。

b11880的变更内容

发布说明把本次代码变更概括为“tools : reject truncated GGUF tensor data in merge (#31044)”,即工具在merge环节拒绝被截断的GGUF张量数据。

发布说明只提供这一条变更摘要,没有进一步说明该拒绝行为作用在哪些工具或子命令、触发条件是什么,以及是否会改变现有GGUF文件的合并结果。

  • 变更:合并时拒绝截断的GGUF张量数据
  • PR编号:#31044
  • 共同作者:Shreya Agrawal

随版本提供的构建包

b11880同时发布多平台预编译包。macOS提供Apple Silicon arm64与Intel x64二进制及iOS XCFramework;Linux提供Ubuntu x64、arm64、s390x的CPU构建,以及Vulkan、CUDA 12.8、CUDA 13.4、ROCm 10.0、OpenVINO 2026.4.1、SYCL FP32/FP16等构建。

Windows侧提供x64/arm64 CPU、CUDA 12.4与CUDA 13.4、Vulkan、OpenVINO 2026.4.1、SYCL、ROCm 10.0,以及arm64 OpenCL Adreno等包;Android提供arm64的通用与骁龙(CPU、Adreno GPU、Hexagon NPU)包。

  • macOS:Apple Silicon arm64、Intel x64、iOS XCFramework
  • Linux:Ubuntu x64/arm64/s390x CPU,及Vulkan、CUDA 12.8/13.4、ROCm 10.0、OpenVINO、SYCL等
  • Windows:x64/arm64 CPU,及CUDA 12.4/13.4、Vulkan、OpenVINO、SYCL、ROCm等
  • Android:arm64通用包与骁龙CPU/Adreno/Hexagon包

标为DISABLED的构建

发布说明把macOS Apple Silicon的KleidiAI启用版(PR #23780)标注为DISABLED,openEuler的x86(310p)、x86(910b, ACL Graph)、aarch64(310p)、aarch64(910b, ACL Graph)构建同样标为DISABLED(PR #23705)。发布说明未说明这些构建不可用的原因。

  • macOS Apple Silicon KleidiAI版:DISABLED
  • openEuler四个构建:DISABLED

信息来源

llama.cpp Releases原始来源

更多

新闻专题
外观