The llama.cpp project has released version b10690, which includes a critical fix for unquantized key-value caches. The update prevents crashes that occurred during context shifts by ensuring the Hadamard matrix is copied to the k_rot tensor only when it has an assigned buffer.

  • Fixes crash in unquantized K cache during context shift by conditionally copying Hadamard matrix
  • Provides binaries for macOS (Apple Silicon and Intel), iOS, Linux (CPU, Vulkan, ROCm, OpenVINO, SYCL), Windows (CPU, CUDA, Vulkan, OpenVINO, SYCL, ROCm), Android, and openEuler
  • Includes UI updates and attestations for the release