أصدر مشروع llama.cpp الإصدار b10857، الذي يتضمن إصلاحًا لاستخدام مقابض Vulkan-Hpp على المنصات ذات الـ 32 بت. يعالج هذا التحديث مشكلات أمان النوع حيث يتم تمثيل المقابض غير القابلة للتوجيه في Vulkan مثل VkBuffer كـ uint64_t.

  • يضيف المشغل << لـ vk::Buffer للسماب بالدفق المباشر إلى std::ostream لسجلات التصحيح والذاكرة.
  • يمرر vk::Buffer مباشرة إلى واجهات برمجة التطبيقات CommandBuffer::copyBuffer في Vulkan-Hpp بدلاً من تحويله إلى VkBuffer.

يضمن هذا التغيير التعامل الصحيح مع كائنات Vulkan على البنى المعمارية ذات الـ 32 بت، مما يمنع الأخطاء المحتملة في عمليات التسجيل ونسخ المخزن المؤقت.