Issues / #1248
#1248 SYCL build fails on Intel Arc A770 (Alchemist) - v0.1.40.1
open · @Javalopes · 1 comments · View on GitHub
NVIDIA / CUDAModels & quantsDocumentation
Description
Building the SYCL engine on CachyOS with an Intel Arc A770 (Alchemist) fails with multiple errors. **Environment:** - OS: CachyOS (Arch-based) - Kernel: 7.2.6-1-cachyos - GPU: Intel Arc A770 (DG2/Alchemist) - Driver: xe (Kernel driver in use: xe) - oneAPI DPC++/C++ Compiler: 2026.1.1 - Strata version: v0.1.40.1 (commit 82f46a8) **Build command:** `cmake -S sycl -B build-sycl -G Ninja -DCMAKE_C_COMPILER=icx -DCMAKE_CXX_COMPILER=icpx -DSTRATA_SYCL_PARITY=OFF` `cmake --build build-sycl --target strata` **Errors (from build log):** 1. **`fused_gr.dp.cpp`:** `/home/javal/Strata/sycl/src/kernels/cuda/fused_gr.dp.cpp:1607:6: error: functions that differ only in their return type cannot be overloaded` (definition is `void`, header declares `bool`) 2. **`expert_source.cpp`:** `/home/javal/Strata/sycl/src/core/expert_source.cpp:2938:14: error: call to 'load_experts_gguf' is ambiguous` (two conflicting definitions) **Full build log:** (attach /tmp/strata_build_v0140.log) The Alchemist (A770) architecture is not listed as tested in `docs/INTEL_ARC.md`. It seems the SYCL port has compilation issues that are specific to this architecture.
Related on strata.com
Editorial links to help you install, pick models, or read release notes — not part of the upstream thread.