Releases: intel/llvm
Release list
DPC++ daily 2026-07-13
Daily build 2026-07-13
oneAPI DPC++ Compiler release 7.0.0
Components included in the release
- clang version
22.1.0 - SYCL runtime version
9.0.0(as indicated by predefined macro__LIBSYCL_MAJOR_VERSION,__LIBSYCL_MINOR_VERSIONand__LIBSYCL_PATCH_VERSION)
Compatibility with previous releases
This major release is not compatible with builds produced from older commits, because there were ABI-breaking changes made to the codebase.
Compatibility with oneAPI
Intel(R) oneAPI DPC++/C++ Compiler version 2026.0 release leverages codebase from the sycl-rel-7_0 branch and it is the closest oneAPI DPC++/C++ compiler release to this one (in terms of available features and bugfixes).
However, this does not guarantee any feature or bugfix parity between these two releases.
Validation & quality expectations
In general, list of supported hardware and operating systems should match the one provided by Intel(R) oneAPI DPC++/C++ Compiler for version 2026.0, see corresponding system requirements.
However, we did not perform the same exhaustive testing of this open-source branch and therefore there could be some unique issues that are not present in Intel (R) oneAPI DPC++/C++ Compiler version 2026.0.
You can find full validation logs for the branch here but a summary of it will also be posted below.
End to end tests
The following hardware and software configurations were tested:
Driver versions listed as reported by sycl::device::get_info<info::device::driver_version>().
- Windows
- Intel(R) oneAPI Unified Runtime over Level-Zero on
Intel(R) Iris(R) Xe Graphics 12.0.0- Driver version: 1.6.34728
- Intel(R) oneAPI Unified Runtime over Level-Zero on
Intel(R) Arc(TM) A770 Graphics- Driver version: 1.15.38308
- Intel(R) oneAPI Unified Runtime over Level-Zero on
Intel(R) Arc(TM) B580 Graphics 20.1.0- Driver version: 1.15.38308
- Intel(R) oneAPI Unified Runtime over Level-Zero on
- Linux (Ubuntu 22.04)
- Intel(R) OpenCL Graphics on Intel(R) Iris(R) Xe Graphics
- Driver version: 26.01.36711.4
- Intel(R) oneAPI Unified Runtime over Level-Zero on
Intel(R) Iris(R) Xe Graphics 12.0.0- Driver version: 1.14.36711+4
- Intel(R) oneAPI Unified Runtime over Level-Zero on
Intel(R) Arc(TM) B580 Graphics 20.1.0- Driver version: 1.14.36711+4
- Intel(R) oneAPI Unified Runtime over Level-Zero on
Intel(R) Arc(TM) A750 Graphics- Driver version: 1.14.36711+4
- Intel(R) OpenCL on
11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80 Ghz OpenCL 3.0- Driver version: 2025.20.10.0.10_160000
- NVIDIA CUDA BACKEND on NVIDIA GeForce RTX 3090
- Driver version: CUDA 12.7
- Intel(R) OpenCL Graphics on Intel(R) Iris(R) Xe Graphics
SYCL CTS
Please note that releases made from intel/llvm did not pass the formal Conformance Process defined by the Khronos Group and as such cannot be considered to be fully conformant or fully implementing the SYCL 2020 specification.
- Linux (Ubuntu 22.04)
- Intel(R) OpenCL on
11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80 Ghz OpenCL 3.0- Driver version: 2025.20.10.0.10_160000
- Intel(R) oneAPI Unified Runtime over Level-Zero on
Intel(R) Iris(R) Xe Graphics 12.0.0- Driver version: 1.14.36711+4
- Intel(R) OpenCL on
- Windows
- Intel(R) oneAPI Unified Runtime over Level-Zero on
Intel(R) Iris(R) Xe Graphics 12.0.0- Driver version: 1.6.34728
- Intel(R) oneAPI Unified Runtime over Level-Zero on
How to use
Pre-built binaries are provided for Windows & Linux. Archives contain both SYCL compiler and runtime files.
To use, unpack those and setup PATH & LD_LIBRARY_PATH/PATH & LIB env variables in accordance with
Get Started Guide.
Binaries were built using the following project configuration (below is an (incomplete) list of (key) arguments passed to buildbot/configure.py script):
# Linux:
-t Release --use-zstd --ci-defaults --disable-jit --no-assertions --add_security_flags=sanitize --hip --cuda
# Windows:
--ci-defaults --use-zstd --disable-jit --no-assertions --add_security_flags=sanitize
As you can see, SYCL JIT library is not being built, OpenMP is not being built, HIP & CUDA plugins on Windows are not being built.
If you are interested in a different configuration, you will have to build it yourself. To do so, follow
Get Started Guide
Changes since v6.3.0
See Release Notes
We used 45b72a6 CTS in our validation.
DPC++ daily 2026-07-12
Daily build 2026-07-12
DPC++ daily 2026-07-11
Daily build 2026-07-11
DPC++ daily 2026-07-10
Daily build 2026-07-10
DPC++ daily 2026-07-08
Daily build 2026-07-08
DPC++ daily 2026-07-07
Daily build 2026-07-07
DPC++ daily 2026-07-06
Daily build 2026-07-06
DPC++ daily 2026-07-04
Daily build 2026-07-04
DPC++ daily 2026-07-03
Daily build 2026-07-03