]> git.djapps.eu Git - pkg/ggml/sources/ggml/commit
Work around broken IntelSYCLConfig.cmake in Intel oneAPI 2025.x (llama/18345)
authorRahul Sathe <redacted>
Wed, 31 Dec 2025 01:08:44 +0000 (06:38 +0530)
committerGeorgi Gerganov <redacted>
Wed, 31 Dec 2025 10:39:43 +0000 (12:39 +0200)
commit42185414deb1da4c293cb657f436c84d8bd35051
treeeff9a2e30c89877b28f088d79752c0727ea8754c
parent2b4c14b122324b59654fe8d3b2e6e9f25c5340c7
Work around broken IntelSYCLConfig.cmake in Intel oneAPI 2025.x (llama/18345)

* cmake: work around broken IntelSYCLConfig.cmake in oneAPI 2025.x

* [AI] sycl: auto-detect and skip incompatible IntelSYCL package

Automatically detect compiler versions with incompatible IntelSYCL
CMake configuration files and fall back to manual SYCL flags instead
of requiring users to set options manually.

Fixes build failures with oneAPI 2025.x where IntelSYCLConfig.cmake
has SYCL_FEATURE_TEST_EXTRACT invocation errors.

* refactor: improve SYCL provider handling and error messages in CMake configuration

* refactor: enhance SYCL provider validation and error handling in CMake configuration

* ggml-sycl: wrap find_package(IntelSYCL) to prevent build crashes
src/ggml-sycl/CMakeLists.txt