Open
Description
Git commit
$ git rev-parse HEAD
24e86ca
It is basically version b5377
which is tested to be ok with OneAPI Toolkit 2025.1.1
HOWEVER I have 2025.2
and I CAN'T today download a lower version on the website, the dropdown doesnt work on the intel website. No idea how I can obtain 2025.1.1
and test it against it today.
Operating systems
Linux
GGML backends
SYCL
Problem description & steps to reproduce
I'm running on NixOS with OneAPI 2025.2
manually installed correctly. (I can compile whisper.cpp
with it for example using icp
and icpx
but without SYCL
).. I get a compilation error on llama.cpp
, just like whisper.cpp
on SYCL
I've created a similar issue on whisper.cpp
: ggml-org/whisper.cpp#3297
First Bad Commit
No response
Compile command
cmake -B build -DGGML_SYCL=ON -DCMAKE_C_COMPILER=icx -DCMAKE_CXX_COMPILER=icpx
cmake --build build --config Release -j -v
Relevant log output
...
[ 20%] Building CXX object ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/amx/mmq.cpp.o
[ 21%] Building CXX object ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/ops.cpp.o
cd /home/izelnakri/Github/llama.cpp/build/ggml/src && /home/izelnakri/intel/oneapi/compiler/2025.2/bin/icpx -DGGML_BACKEND_BUILD -DGGML_BACKEND_SHARED -DGGML_SCHED_MAX_COPIES=4 -DGGML_SHARED -DGGML_USE_CPU_AARCH64 -DGGML_USE_LLAMAFILE -DGGML_USE_OPENMP -D_GNU_SOURCE -D_XOPEN_SOURCE=600 -Dggml_cpu_EXPORTS -I/home/izelnakri/Github/llama.cpp/ggml/src/.. -I/home/izelnakri/Github/llama.cpp/ggml/src/. -I/home/izelnakri/Github/llama.cpp/ggml/src/ggml-cpu -I/home/izelnakri/Github/llama.cpp/ggml/src/../include -O3 -DNDEBUG -std=gnu++17 -fPIC -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -fiopenmp -MD -MT ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/amx/mmq.cpp.o -MF CMakeFiles/ggml-cpu.dir/ggml-cpu/amx/mmq.cpp.o.d -o CMakeFiles/ggml-cpu.dir/ggml-cpu/amx/mmq.cpp.o -c /home/izelnakri/Github/llama.cpp/ggml/src/ggml-cpu/amx/mmq.cpp
cd /home/izelnakri/Github/llama.cpp/build/ggml/src && /home/izelnakri/intel/oneapi/compiler/2025.2/bin/icpx -DGGML_BACKEND_BUILD -DGGML_BACKEND_SHARED -DGGML_SCHED_MAX_COPIES=4 -DGGML_SHARED -DGGML_USE_CPU_AARCH64 -DGGML_USE_LLAMAFILE -DGGML_USE_OPENMP -D_GNU_SOURCE -D_XOPEN_SOURCE=600 -Dggml_cpu_EXPORTS -I/home/izelnakri/Github/llama.cpp/ggml/src/.. -I/home/izelnakri/Github/llama.cpp/ggml/src/. -I/home/izelnakri/Github/llama.cpp/ggml/src/ggml-cpu -I/home/izelnakri/Github/llama.cpp/ggml/src/../include -O3 -DNDEBUG -std=gnu++17 -fPIC -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -fiopenmp -MD -MT ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/ops.cpp.o -MF CMakeFiles/ggml-cpu.dir/ggml-cpu/ops.cpp.o.d -o CMakeFiles/ggml-cpu.dir/ggml-cpu/ops.cpp.o -c /home/izelnakri/Github/llama.cpp/ggml/src/ggml-cpu/ops.cpp
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/getrows.cpp:14:
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/common.hpp:19:
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/dpct/helper.hpp:16:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/sycl.hpp:30:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/atomic_fence.hpp:14:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/spirv.hpp:27:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/ext/oneapi/experimental/non_uniform_groups.hpp:11:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/ext/oneapi/sub_group_mask.hpp:10:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/builtins.hpp:27:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/builtins.hpp:321:
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:132:1: error: too few arguments provided to function-like macro invocation
132 | BUILTIN_REL(TWO_ARGS, isgreater, __spirv_FOrdGreaterThan)
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:103:39: note: expanded from macro 'BUILTIN_REL'
103 | bool NAME(NUM_ARGS##_TYPE_ARG(float)) { return SPIRV_IMPL(NUM_ARGS##_ARG); } \
| ^
/nix/store/x4cz3spvw0bwwz5sjsdn2qm4f89rcryn-glibc-2.40-66-dev/include/math.h:1306:11: note: macro 'isgreater' defined here
1306 | # define isgreater(x, y) __builtin_isgreater(x, y)
| ^
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/getrows.cpp:14:
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/common.hpp:19:
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/dpct/helper.hpp:16:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/sycl.hpp:30:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/atomic_fence.hpp:14:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/spirv.hpp:27:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/ext/oneapi/experimental/non_uniform_groups.hpp:11:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/ext/oneapi/sub_group_mask.hpp:10:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/builtins.hpp:27:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/builtins.hpp:321:
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:132:1: error: expected expression
132 | BUILTIN_REL(TWO_ARGS, isgreater, __spirv_FOrdGreaterThan)
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:103:43: note: expanded from macro 'BUILTIN_REL'
103 | bool NAME(NUM_ARGS##_TYPE_ARG(float)) { return SPIRV_IMPL(NUM_ARGS##_ARG); } \
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:132:1: error: expected ';' after top level declarator
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:104:3: note: expanded from macro 'BUILTIN_REL'
104 | bool NAME(NUM_ARGS##_TYPE_ARG(double)) { \
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:132:1: error: too few arguments provided to function-like macro invocation
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:104:40: note: expanded from macro 'BUILTIN_REL'
104 | bool NAME(NUM_ARGS##_TYPE_ARG(double)) { \
| ^
/nix/store/x4cz3spvw0bwwz5sjsdn2qm4f89rcryn-glibc-2.40-66-dev/include/math.h:1306:11: note: macro 'isgreater' defined here
1306 | # define isgreater(x, y) __builtin_isgreater(x, y)
| ^
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/getrows.cpp:14:
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/common.hpp:19:
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/dpct/helper.hpp:16:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/sycl.hpp:30:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/atomic_fence.hpp:14:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/spirv.hpp:27:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/ext/oneapi/experimental/non_uniform_groups.hpp:11:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/ext/oneapi/sub_group_mask.hpp:10:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/builtins.hpp:27:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/builtins.hpp:321:
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:132:23: error: redefinition of 'isgreater'
132 | BUILTIN_REL(TWO_ARGS, isgreater, __spirv_FOrdGreaterThan)
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:132:23: note: previous definition is here
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:132:1: error: expected expression
132 | BUILTIN_REL(TWO_ARGS, isgreater, __spirv_FOrdGreaterThan)
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:105:5: note: expanded from macro 'BUILTIN_REL'
105 | return SPIRV_IMPL(NUM_ARGS##_ARG); \
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:132:1: error: expected ';' after top level declarator
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:107:3: note: expanded from macro 'BUILTIN_REL'
107 | bool NAME(NUM_ARGS##_TYPE_ARG(half)) { \
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:132:1: error: too few arguments provided to function-like macro invocation
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:107:38: note: expanded from macro 'BUILTIN_REL'
107 | bool NAME(NUM_ARGS##_TYPE_ARG(half)) { \
| ^
/nix/store/x4cz3spvw0bwwz5sjsdn2qm4f89rcryn-glibc-2.40-66-dev/include/math.h:1306:11: note: macro 'isgreater' defined here
1306 | # define isgreater(x, y) __builtin_isgreater(x, y)
| ^
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/getrows.cpp:14:
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/common.hpp:19:
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/dpct/helper.hpp:16:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/sycl.hpp:30:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/atomic_fence.hpp:14:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/spirv.hpp:27:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/ext/oneapi/experimental/non_uniform_groups.hpp:11:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/ext/oneapi/sub_group_mask.hpp:10:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/builtins.hpp:27:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/builtins.hpp:321:
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:132:23: error: redefinition of 'isgreater'
132 | BUILTIN_REL(TWO_ARGS, isgreater, __spirv_FOrdGreaterThan)
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:132:23: note: previous definition is here
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:132:1: error: expected expression
132 | BUILTIN_REL(TWO_ARGS, isgreater, __spirv_FOrdGreaterThan)
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:108:5: note: expanded from macro 'BUILTIN_REL'
108 | return SPIRV_IMPL(NUM_ARGS##_CONVERTED_ARG); \
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:132:1: error: expected ';' after top level declarator
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:110:3: note: expanded from macro 'BUILTIN_REL'
110 | template <NUM_ARGS##_TYPENAME_TYPE> \
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:132:1: error: too few arguments provided to function-like macro invocation
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:112:35: note: expanded from macro 'BUILTIN_REL'
112 | NUM_ARGS##_TEMPLATE_TYPE_ARG) { \
| ^
/nix/store/x4cz3spvw0bwwz5sjsdn2qm4f89rcryn-glibc-2.40-66-dev/include/math.h:1306:11: note: macro 'isgreater' defined here
1306 | # define isgreater(x, y) __builtin_isgreater(x, y)
| ^
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/getrows.cpp:14:
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/common.hpp:19:
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/dpct/helper.hpp:16:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/sycl.hpp:30:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/atomic_fence.hpp:14:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/spirv.hpp:27:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/ext/oneapi/experimental/non_uniform_groups.hpp:11:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/ext/oneapi/sub_group_mask.hpp:10:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/builtins.hpp:27:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/builtins.hpp:321:
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:132:1: error: too few arguments provided to function-like macro invocation
132 | BUILTIN_REL(TWO_ARGS, isgreater, __spirv_FOrdGreaterThan)
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:115:64: note: expanded from macro 'BUILTIN_REL'
115 | [&](NUM_ARGS##_AUTO_ARG) { return NAME(NUM_ARGS##_ARG); }, \
| ^
/nix/store/x4cz3spvw0bwwz5sjsdn2qm4f89rcryn-glibc-2.40-66-dev/include/math.h:1306:11: note: macro 'isgreater' defined here
1306 | # define isgreater(x, y) __builtin_isgreater(x, y)
| ^
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/getrows.cpp:14:
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/common.hpp:19:
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/dpct/helper.hpp:16:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/sycl.hpp:30:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/atomic_fence.hpp:14:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/spirv.hpp:27:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/ext/oneapi/experimental/non_uniform_groups.hpp:11:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/ext/oneapi/sub_group_mask.hpp:10:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/builtins.hpp:27:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/builtins.hpp:321:
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:133:1: error: too few arguments provided to function-like macro invocation
133 | BUILTIN_REL(TWO_ARGS, isgreaterequal, __spirv_FOrdGreaterThanEqual)
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:103:39: note: expanded from macro 'BUILTIN_REL'
103 | bool NAME(NUM_ARGS##_TYPE_ARG(float)) { return SPIRV_IMPL(NUM_ARGS##_ARG); } \
| ^
/nix/store/x4cz3spvw0bwwz5sjsdn2qm4f89rcryn-glibc-2.40-66-dev/include/math.h:1307:11: note: macro 'isgreaterequal' defined here
1307 | # define isgreaterequal(x, y) __builtin_isgreaterequal(x, y)
| ^
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/getrows.cpp:14:
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/common.hpp:19:
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/dpct/helper.hpp:16:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/sycl.hpp:30:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/atomic_fence.hpp:14:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/spirv.hpp:27:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/ext/oneapi/experimental/non_uniform_groups.hpp:11:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/ext/oneapi/sub_group_mask.hpp:10:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/builtins.hpp:27:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/builtins.hpp:321:
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:133:1: error: expected expression
133 | BUILTIN_REL(TWO_ARGS, isgreaterequal, __spirv_FOrdGreaterThanEqual)
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:103:43: note: expanded from macro 'BUILTIN_REL'
103 | bool NAME(NUM_ARGS##_TYPE_ARG(float)) { return SPIRV_IMPL(NUM_ARGS##_ARG); } \
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:133:1: error: expected ';' after top level declarator
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:104:3: note: expanded from macro 'BUILTIN_REL'
104 | bool NAME(NUM_ARGS##_TYPE_ARG(double)) { \
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:133:1: error: too few arguments provided to function-like macro invocation
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:104:40: note: expanded from macro 'BUILTIN_REL'
104 | bool NAME(NUM_ARGS##_TYPE_ARG(double)) { \
| ^
/nix/store/x4cz3spvw0bwwz5sjsdn2qm4f89rcryn-glibc-2.40-66-dev/include/math.h:1307:11: note: macro 'isgreaterequal' defined here
1307 | # define isgreaterequal(x, y) __builtin_isgreaterequal(x, y)
| ^
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/getrows.cpp:14:
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/common.hpp:19:
In file included from /home/izelnakri/Github/llama.cpp/ggml/src/ggml-sycl/dpct/helper.hpp:16:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/sycl.hpp:30:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/atomic_fence.hpp:14:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/spirv.hpp:27:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/ext/oneapi/experimental/non_uniform_groups.hpp:11:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/ext/oneapi/sub_group_mask.hpp:10:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/builtins.hpp:27:
In file included from /home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/builtins.hpp:321:
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:133:23: error: redefinition of 'isgreaterequal'
133 | BUILTIN_REL(TWO_ARGS, isgreaterequal, __spirv_FOrdGreaterThanEqual)
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:133:23: note: previous definition is here
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:133:1: error: expected expression
133 | BUILTIN_REL(TWO_ARGS, isgreaterequal, __spirv_FOrdGreaterThanEqual)
| ^
/home/izelnakri/intel/oneapi/compiler/2025.2/include/sycl/detail/builtins/relational_functions.inc:105:5: note: expanded from macro 'BUILTIN_REL'
105 | return SPIRV_IMPL(NUM_ARGS##_ARG); \
| ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make[2]: *** [ggml/src/ggml-sycl/CMakeFiles/ggml-sycl.dir/build.make:205: ggml/src/ggml-sycl/CMakeFiles/ggml-sycl.dir/getrows.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 22%] Linking CXX shared library ../../bin/libggml-cpu.so
cd /home/izelnakri/Github/llama.cpp/build/ggml/src && /nix/store/dx4bdrs7mq3jfviqhszrc7l35ps9kg64-cmake-3.31.7/bin/cmake -E cmake_link_script CMakeFiles/ggml-cpu.dir/link.txt --verbose=1
/home/izelnakri/intel/oneapi/compiler/2025.2/bin/icpx -fPIC -O3 -DNDEBUG -fiopenmp -Wl,--dependency-file=CMakeFiles/ggml-cpu.dir/link.d -shared -Wl,-soname,libggml-cpu.so -o ../../bin/libggml-cpu.so "CMakeFiles/ggml-cpu.dir/ggml-cpu/ggml-cpu.c.o" "CMakeFiles/ggml-cpu.dir/ggml-cpu/ggml-cpu.cpp.o" "CMakeFiles/ggml-cpu.dir/ggml-cpu/ggml-cpu-aarch64.cpp.o" "CMakeFiles/ggml-cpu.dir/ggml-cpu/ggml-cpu-hbm.cpp.o" "CMakeFiles/ggml-cpu.dir/ggml-cpu/ggml-cpu-quants.c.o" "CMakeFiles/ggml-cpu.dir/ggml-cpu/ggml-cpu-traits.cpp.o" "CMakeFiles/ggml-cpu.dir/ggml-cpu/amx/amx.cpp.o" "CMakeFiles/ggml-cpu.dir/ggml-cpu/amx/mmq.cpp.o" "CMakeFiles/ggml-cpu.dir/ggml-cpu/binary-ops.cpp.o" "CMakeFiles/ggml-cpu.dir/ggml-cpu/unary-ops.cpp.o" "CMakeFiles/ggml-cpu.dir/ggml-cpu/vec.cpp.o" "CMakeFiles/ggml-cpu.dir/ggml-cpu/ops.cpp.o" "CMakeFiles/ggml-cpu.dir/ggml-cpu/llamafile/sgemm.cpp.o" -Wl,-rpath,/home/izelnakri/Github/llama.cpp/build/bin: ../../bin/libggml-base.so /home/izelnakri/intel/oneapi/compiler/2025.2/lib/libiomp5.so /usr/lib64/libpthread.so
make[2]: Leaving directory '/home/izelnakri/Github/llama.cpp/build'
[ 22%] Built target ggml-cpu
make[2]: Leaving directory '/home/izelnakri/Github/llama.cpp/build'
make[1]: *** [CMakeFiles/Makefile2:2243: ggml/src/ggml-sycl/CMakeFiles/ggml-sycl.dir/all] Error 2
make[1]: Leaving directory '/home/izelnakri/Github/llama.cpp/build'
make: *** [Makefile:146: all] Error 2