]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/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 15:52:09 +0000 (17:52 +0200)
commita3635494da514a225ae4a35a126a7d168e6a7538
tree120a170b6f8d4533795a5819a4007c1195a95270
parentc9955367d4ffc70117c61b868bfa4d18cc114045
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
ggml/src/ggml-sycl/CMakeLists.txt