Conformance to the C/C++/DPC++ Standards
/DPC++
Standards The
Intel® oneAPI
conforms to the following standards:
DPC++/C++
Compiler- C++17 standard (ISO/IEC 14882:2017)
- C++14 standard (ISO/IEC 14882:2014)
- C++11 standard (ISO/IEC 14882:2011)
- C++98 standard (ISO/IEC 14882:1998)
- C11 standard (ISO/IEC 9899:2011)
- C99 standard (ISO/IEC 9899:1999)
Conformance to SYCL Standards
The Intel® oneAPI DPC++ Compiler supports the
SYCL 2020 Specification and work is in progress towards SYCL 2020 conformance. The SYCL standard is
based on the C++ standard and the
Intel® oneAPI
headers include some of the C++ standard headers. All of the current restrictions and limitations that apply to C/C++ standards, which relate to library headers, also apply to SYCL headers.
DPC++/C++
Compiler