The llama.cpp project has released version b10435, which addresses a performance issue within the Jinja template engine. The primary change fixes a quadratic time complexity bug in the `gather_string_parts` function.

  • Fixes quadratic cost in `gather_string_parts`
  • Updates comments and removes obsolete tests
  • Provides binaries for macOS (Apple Silicon and Intel), iOS, Linux (CPU, Vulkan, OpenVINO, SYCL), Android, Windows (CPU, CUDA 12/13, Vulkan, OpenVINO, SYCL, ROCm), and openEuler

This release ensures more efficient string handling in template rendering and offers updated binaries across a wide range of hardware architectures and operating systems.