llama.cpp发布b11438:修复GGML_BACKEND_DL=ON时后端须在建模前显式加载
该版本由GitHub Actions机器人发布,提交信息称test-llama-archs需在生成模型前初始化后端;构建产物覆盖macOS、iOS、Linux、Android、Windows等平台。
llama.cpp发布b11438版本,发布说明中记录了一项提交:test-llama-archs在生成模型之前初始化后端(#30034)。
提交说明称,在GGML_BACKEND_DL=ON的情况下,必须在创建模型之前显式加载后端。提交信息标注Assisted-by: Codex。发布者为GitHub Actions机器人账号。
变更内容与触发条件
发布说明中列出的唯一提交信息为“test-llama-archs : initialize backends before generating models (#30034)”,正文解释为:当GGML_BACKEND_DL=ON时,后端需要被显式加载,才能创建模型。
这是源码提交层面的变更描述,发布说明未提供性能数据、兼容性列表或受影响版本范围。
随版本提供的构建产物
发布页按平台列出可下载的预编译包和库文件,覆盖macOS/iOS、Linux、Android、Windows以及UI。
- macOS:Apple Silicon(arm64)、Intel(x64)、iOS XCFramework;其中macOS Apple Silicon的KleidiAI版本标注为DISABLED,并链接到PR #23780。
- Linux:Ubuntu x64/arm64/s390x(CPU)、Ubuntu x64/arm64(Vulkan)、Ubuntu x64(CUDA 12,对应CUDA 12.8库)、Ubuntu x64/arm64(CUDA 13,对应CUDA 13.4库)、Ubuntu x64(ROCm 10.0)、Ubuntu x64(OpenVINO)、Ubuntu x64(SYCL FP32/FP16),以及Linux arm64的Snapdragon包(CPU、Adreno GPU、Hexagon NPU,附设置指南)。
- Android:Android arm64(CPU)与Android arm64 Snapdragon(CPU、Adreno GPU、Hexagon NPU),Snapdragon包附设置指南。
- Windows:x64/arm64(CPU)、arm64(OpenCL Adreno)、x64/arm64(CUDA 12/CUDA 13,附对应DLL)、x64/arm64(Vulkan)、x64(OpenVINO)、x64(SYCL)、x64(ROCm 10.0)。
- openEuler:整组标注为DISABLED,并链接到PR #23705;列出x86(310p)、x86(910b,ACL Graph)、aarch64(310p)、aarch64(910b,ACL Graph)。
- UI:提供单独的UI tar.gz。