El proyecto llama.cpp lanzó la compilación b11306, que soluciona un fallo causado por cambios en la forma del gráfico durante la decodificación. La actualización modifica el manejo de la bandera `causal_attn` para evitar fallos de realocación bajo restricciones específicas de programación.

  • Tras la decodificación en el dispositivo, `causal_attn` se desactiva para la mitad del ubatch y luego se activa nuevamente para el resto para garantizar conteos de nodos consistentes.
  • Este cambio evita que el gráfico se realoque con un tamaño inalterado, lo que anteriormente interrumpía la ejecución cuando `GGML_SCHED_NO_REALLOC` estaba activo.
  • La corrección se aplica a arquitecturas de decodificación pero se omite para arquitecturas de codificación.

El lanzamiento incluye binarios para macOS (Apple Silicon e Intel), iOS, Linux (CPU, CUDA 12/13, ROCm 10.0, OpenVINO, SYCL, Snapdragon), Android, Windows (CPU, CUDA 12/13, Vulkan, OpenVINO, SYCL, ROCm 10.0) y openEuler.