The llama.cpp project released version b10944, which includes a fix for the SYCL backend's get memory error. This update addresses support for the ZES API and corrects the detection of the Level Zero SDK or development package.
- Fixes the error to detect the Level Zero SDK/dev package and stops the build upon detecting an error.
- Resolves the build error that occurs when the Level Zero dev package is missing.
- Removes unused header files and adjusts log levels for better clarity.
- Moves reading of environment variables into all entry functions and removes GGML_SYCL_DEV_DEBUG.
The release provides binaries for macOS, Linux, Windows, Android, and openEuler across CPU, GPU, and various accelerator backends including CUDA, ROCm, Vulkan, OpenVINO, and SYCL.