The llama.cpp project released build b10215, which introduces a driver version check for Windows Intel GPUs to mitigate crashing issues. This change addresses instability caused by specific driver versions, specifically fixing crashes starting from driver 32.0.101.8860.
- Removed the previous crash guard for Intel GPUs and replaced it with a precise driver version check on Windows.
- Changed the implementation to convert from `driverVersion` rather than a string, removing the need for signed integers.
- Refactored the code to allow GPUs other than Xe2+ and adjusted function body positioning.
- Provided binaries for macOS (Apple Silicon and Intel), Linux (CPU, Vulkan, ROCm, OpenVINO, SYCL), Android, Windows (CPU, CUDA 12/13, Vulkan, OpenCL, OpenVINO, SYCL, HIP), and openEuler.
The update ensures stability for users running Windows with Intel graphics by preventing crashes associated with newer driver versions.