llama.cpp b12303发布:Jinja模板支持链式比较与参数解包
llama.cpp发布b12303版本,唯一列出的代码改动是Jinja支持链式比较和参数解包(PR #32072),同时按惯例提供各平台预编译包。
AI解读:该版本随附macOS/iOS、Linux、Android、Windows、openEuler和UI的多平台下载包,其中部分构建被标注为DISABLED,例如启用KleidiAI的macOS Apple Silicon版本和openEuler全部构建。
Jinja改动影响使用Jinja模板渲染对话或提示词的场景;来源未给出测试结果或兼容性说明,无法判断对既有模板的实际影响范围。
llama.cpp发布b12303版本。发布页列出的代码改动为Jinja支持链式比较(chained comparisons)和参数解包(argument unpacking),对应PR #32072。
b12303的Jinja改动
发布说明仅有一行变更描述:“jinja : support chained comparisons and argument unpacking (#32072)”。来源未说明该改动涉及Jinja模板引擎的哪些调用路径,也未附带测试结果或兼容性说明。
从字面看,这一改动面向llama.cpp中处理Jinja模板的组件;使用Jinja模板组织对话或提示词的场景可能涉及,但来源没有给出适用版本范围或行为变化的具体描述。
随版本提供的构建包
发布页按平台列出预编译产物,覆盖macOS/iOS、Linux、Android、Windows、openEuler和UI。Linux侧包括Ubuntu x64/arm64的CPU、Vulkan、CUDA 12.8、CUDA 13.5、ROCm 10.0、OpenVINO 2026.4.1、SYCL FP32/FP16构建,以及s390x的CPU与zDNN构建;Windows侧包括CPU、CUDA 12.4/13.5、Vulkan、OpenVINO、SYCL、ROCm 10.0和OpenCL Adreno构建。
- macOS Apple Silicon(启用KleidiAI)构建标注为DISABLED,并链接到PR #23780。
- openEuler的x86与aarch64构建(含 310p、910b ACL Graph)整体标注为DISABLED,链接到PR #23705。
- Android提供arm64 CPU及骁龙(CPU、Adreno GPU、Hexagon NPU)构建,并附设置指南链接。