8608504a5e6c85d1d3c17f01d3b2bae4ed42f3d7
- Add sycl to the backend link loop so ggml-sycl links when built statically - Add -fsycl link option for consumer executables (ggml-sycl links the SYCL runtime PRIVATE, so consumers need it on their own link line) - Gate _FORTIFY_SOURCE=2 with NOT GGML_SYCL: the fortified __memcpy_chk symbol is unresolvable in SPIR-V device code and aborts kernel compilation - Add buildsycl.sh convenience script (icx/icpx compilers) Tested on Intel Arc A310 (DG2) with oneAPI 2026.0 + Level Zero: full TTS generation produces correct audio output on the GPU.
Languages
C++
81.6%
Python
13.1%
C
1.6%
Shell
1.4%
CMake
1.2%
Other
1.1%