أصدر مشروع llama.cpp الإصدار b10691، الذي يعالج مشكلة استقرار حرجة في الخلفية (backend) الخاصة بـ Metal. يحل التحديث بشكل محدد انهيار null-pipeline الذي يحدث أثناء عمليات ضرب المصادر F16.
- إصلاح انهيار null-pipeline لعمليات mul_mat و mul_mat_id مع src1 من نوع F16.
- تنفيذ سلوك fail-closed للأشكال mul_mat التي تفتقر إلى kernels من نوع F16.
- إضافة منطق abort للـ pipelines الفارغة (nil) في encoder_set_pipeline.
- مشاركة توزيع mul_mat mm مع supports_op لتحسين اتساق الكود.
يوفر هذا الإصدار ملفات ثنائية (binaries) لأنظمة macOS و iOS و Linux و Windows و Android و openEuler عبر وحدات المعالجة المركزية (CPU) ووحدات معالجة الرسومات (GPU) والخلفيات المتخصصة بما في ذلك CUDA و ROCm و Vulkan و OpenVINO.