llama.cpp发布b11978:修复comp_padding的CUDA graph预留问题
llama.cpp在b11978版本中合并了PR #31344,用测试修复comp_padding的CUDA graph预留;发布说明同时列出了macOS、Linux、Windows、Android等多平台构建包。
AI解读:发布说明注明该提交Assisted-by: Codex,说明使用了Codex辅助;这只交代协作方式,不代表修复效果经过第三方验证。
同一版本提供macOS Apple Silicon(arm64、x64)、iOS XCFramework、Ubuntu(CPU、Vulkan、CUDA 12.8/13.4、ROCm 10.0、OpenVINO、SYCL)、Windows、Android及Snapdragon等构建包。
部分平台构建被标注为DISABLED,包括启用KleidiAI的macOS Apple Silicon构建和openEuler全部条目,发布说明未在摘要中给出启用时间。
llama.cpp发布b11978版本,发布说明列出的变更是“tests : fix comp_padding CUDA graph reservation (#31344)”,提交信息注明Assisted-by: Codex。这是本次版本唯一在摘要中说明的代码改动。
该版本照常提供多平台预编译包,覆盖macOS、iOS、Linux、Windows、Android以及Snapdragon的CPU、GPU、NPU等后端。
b11978改了什么
发布说明将b11978的变更记为测试侧修复:comp_padding的CUDA graph预留(CUDA graph reservation)问题,对应PR #31344。说明中未展开具体错误表现、影响范围或验证方式。
提交行带有Assisted-by: Codex标注,这是来源给出的协作信息,不构成对修复结果的独立确认。
- 变更条目:tests : fix comp_padding CUDA graph reservation (#31344)
- 协助标注:Assisted-by: Codex
发布包与平台范围
b11978的下载列表中,Linux侧包含Ubuntu x64/arm64 CPU、s390x(含Ubuntu 26.04与zDNN变体)、Vulkan、CUDA 12.8与CUDA 13.4、ROCm 10.0、OpenVINO 2026.4.1、SYCL FP32/FP16,以及Linux arm64 Snapdragon(CPU、Adreno GPU、Hexagon NPU)。
Windows侧包含x64/arm64 CPU、OpenCL Adreno、CUDA 12.4/13.4、Vulkan、OpenVINO与SYCL、ROCm 10.0;移动端包含Android arm64与Snapdragon构建,macOS包含Apple Silicon与Intel构建,另有iOS XCFramework和UI包。
- macOS:Apple Silicon arm64、Intel x64,以及iOS XCFramework
- Linux:Ubuntu CPU、Vulkan、CUDA 12.8/13.4、ROCm 10.0、OpenVINO、SYCL等
- Windows:CPU、CUDA 12.4/13.4、Vulkan、OpenVINO、SYCL、ROCm 10.0等
- Android:arm64通用包与Snapdragon专用包
被标注为DISABLED的构建
发布说明中,启用KleidiAI的macOS Apple Silicon(arm64)构建被标为DISABLED,并链接到PR #23780;openEuler的四条构建(x86 310p、x86 910b ACL Graph、aarch64 310p、aarch64 910b ACL Graph)同样标为DISABLED,链接到PR #23705。摘要未说明这些构建何时恢复。
对使用上述平台组合的用户,本次可获取的预编译包不包含这些被禁用的变体。
- KleidiAI版macOS Apple Silicon构建:DISABLED(PR #23780)
- openEuler x86/aarch64的 310p与 910b ACL Graph构建:DISABLED(PR #23705)