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

llama.cpp发布b11407:修复Vulkan测试开启时的未声明标识符

该版本的主要代码改动是修复在 -DGGML_VULKAN_RUN_TESTS=ON时Vulkan后端出现的未声明标识符问题(#29912),并同步提供macOS、Linux、Windows、Android等多平台预编译产物。

AI解读:llama.cpp发布b11407,本次代码改动为修复在启用 -DGGML_VULKAN_RUN_TESTS=ON构建选项时Vulkan后端出现的未声明标识符(undeclared identifiers),对应PR #29912。

除该修复外,发布页同时列出各平台预编译二进制包,覆盖macOS/iOS、Linux、Android和Windows。

Linux产物包含Ubuntu x64/arm64/s390x的CPU版本,以及Vulkan、CUDA 12.8、CUDA 13.4、ROCm 10.0、OpenVINO、SYCL FP32/FP16等后端版本;Windows产物同样区分CPU、CUDA 12.4/13.4、Vulkan、OpenVINO、SYCL、ROCm 10.0等。

部分构建在发布页标注为DISABLED,包括启用KleidiAI的macOS Apple Silicon版本和openEuler构建。

发布说明未提供性能、兼容性或用户影响方面的额外数据,仅说明修复内容和可下载产物。

llama.cpp发布b11407,代码层面的改动是修复Vulkan后端在 -DGGML_VULKAN_RUN_TESTS=ON时出现的未声明标识符问题(PR #29912)。

该版本同时提供多平台预编译二进制包,发布说明未给出性能或其他效果数据。

本次改动

b11407的提交说明为“vulkan : Fix undeclared identifiers when -DGGML_VULKAN_RUN_TESTS=ON (#29912)”,即修复在启用Vulkan测试构建选项时出现的未声明标识符错误。

发布页未提供该修复影响的具体版本范围或额外技术细节。

随版本提供的构建产物

发布页列出多个平台的预编译包,供直接下载使用。

  • macOS/iOS:macOS Apple Silicon(arm64)、macOS Intel(x64),以及iOS XCFramework;Apple Silicon的KleidiAI版本标注为DISABLED。
  • Linux:Ubuntu x64、arm64、s390x的CPU包,以及Ubuntu x64/arm64的Vulkan、CUDA 12.8、CUDA 13.4、ROCm 10.0、OpenVINO、SYCL FP32/FP16包;另含Linux arm64 Snapdragon(CPU、Adreno GPU、Hexagon NPU)。
  • Android:arm64(CPU),以及arm64 Snapdragon(CPU、Adreno GPU、Hexagon NPU)。
  • Windows:x64/arm64 CPU、arm64 OpenCL Adreno、x64 CUDA 12.4、x64/arm64 CUDA 13.4、x64/arm64 Vulkan、x64 OpenVINO、x64 SYCL、x64 ROCm 10.0。
  • openEuler:x86 310p、x86 910b(ACL Graph)、aarch64 310p、aarch64 910b(ACL Graph)均标注为DISABLED。
  • 另提供UI包(llama-b11407-ui.tar.gz)。

信息来源

llama.cpp Releases原始来源