llama.cpp发布b11407:修复Vulkan测试开启时的未声明标识符
该版本的主要代码改动是修复在 -DGGML_VULKAN_RUN_TESTS=ON时Vulkan后端出现的未声明标识符问题(#29912),并同步提供macOS、Linux、Windows、Android等多平台预编译产物。
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)。