أصدر مشروع llama.cpp الإصدار b10932، الذي يعالج فشل البناء المتعلق بالعناوين المُعدة مسبقًا عند استخدام مُترجم Clang. يعدل التحديث CMake لاستبعاد طوابع الوقت للتعديل من العناوين المُعدة مسبقًا، مما يمنع أخطاء البناء عند استعادة العناوين المخزنة مؤقتًا من عمليات الفحص المختلفة.
- يصلح رفض Clang للعناوين المُعدة مسبقًا بسبب عدم تطابق طوابع وقت تعديل المصدر.
- ينطبق على المترجمين الذين يعاملهم ccache كمترجم MSVC، بما في ذلك clang-cl ومُشغلات Intel LLVM.
- يوفر ملفات قابلة للتنفيذ لأنظمة macOS (Apple Silicon وIntel)، وLinux (CPU، Vulkan، ROCm، OpenVINO، SYCL)، وWindows (CPU، CUDA 12/13، Vulkan، OpenVINO، SYCL، ROCm)، وAndroid، وiOS.
يضمن هذا التغيير بقاء عمليات البناء مستقرة عند استخدام ccache أو استعادة العناوين المخزنة مؤقتًا عبر عمليات فحص مستودعات مختلفة.