O projeto llama.cpp lançou a build b10691, que aborda um problema crítico de estabilidade no backend do Metal. A atualização resolve especificamente um crash de null-pipeline que ocorria durante operações de multiplicação de fontes F16.
- Corrige o crash de null-pipeline para operações mul_mat e mul_mat_id com src1 F16.
- Implementa comportamento fail-closed para formas mul_mat sem kernels F16.
- Adiciona lógica de abort para pipelines nil em encoder_set_pipeline.
- Compartilha o dispatch de mul_mat mm com supports_op para melhorar a consistência do código.
Este release fornece binários para macOS, iOS, Linux, Windows, Android e openEuler através de CPU, GPU e backends de hardware especializado incluindo CUDA, ROCm, Vulkan e OpenVINO.