Skip to content
Merged
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
b4b0546
documentation/library_guide/api_for_sycl_kernels/tested_standard_cpp_…
SergeyKopienko Feb 25, 2025
0efc4fc
Revert "documentation/library_guide/api_for_sycl_kernels/tested_stand…
SergeyKopienko Apr 29, 2025
b60bf94
documentation/library_guide/api_for_sycl_kernels/tested_standard_cpp_…
SergeyKopienko Apr 29, 2025
b90a2d1
documentation/library_guide/api_for_sycl_kernels/tested_standard_cpp_…
SergeyKopienko Apr 29, 2025
cd10400
documentation/library_guide/api_for_sycl_kernels/tested_standard_cpp_…
SergeyKopienko May 5, 2025
bde0a5c
documentation/library_guide/api_for_sycl_kernels/tested_standard_cpp_…
SergeyKopienko May 5, 2025
10f751a
Merge branch 'main' into dev/skopienko/remove_libc++_from_tested_api
SergeyKopienko May 6, 2025
7c6d72f
documentation/library_guide/api_for_sycl_kernels/tested_standard_cpp_…
SergeyKopienko May 6, 2025
682a155
documentation/library_guide/api_for_sycl_kernels/tested_standard_cpp_…
SergeyKopienko May 6, 2025
3fba2f2
documentation/library_guide/api_for_sycl_kernels/tested_standard_cpp_…
SergeyKopienko May 6, 2025
9619892
documentation/library_guide/api_for_sycl_kernels/tested_standard_cpp_…
SergeyKopienko May 6, 2025
81f2e45
documentation/library_guide/api_for_sycl_kernels/tested_standard_cpp_…
SergeyKopienko May 6, 2025
05440d0
documentation/library_guide/api_for_sycl_kernels/tested_standard_cpp_…
SergeyKopienko May 6, 2025
abbf42b
documentation/library_guide/api_for_sycl_kernels/tested_standard_cpp_…
SergeyKopienko May 6, 2025
73c8cc4
documentation/library_guide/api_for_sycl_kernels/tested_standard_cpp_…
SergeyKopienko May 6, 2025
52ab976
documentation/library_guide/api_for_sycl_kernels/tested_standard_cpp_…
SergeyKopienko May 6, 2025
7da094e
Update documentation/library_guide/api_for_sycl_kernels/tested_standa…
SergeyKopienko May 6, 2025
d302266
documentation/library_guide/api_for_sycl_kernels/tested_standard_cpp_…
SergeyKopienko May 6, 2025
b4056dc
Update documentation/library_guide/api_for_sycl_kernels/tested_standa…
SergeyKopienko May 6, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -57,13 +57,13 @@ C++ Standard API libstdc++ libc++ MSVC
===================================== ========== ========== ==========
``std::swap`` Tested Tested Tested
------------------------------------- ---------- ---------- ----------
``std::lower_bound`` Tested Tested Tested
``std::lower_bound`` Tested Tested
------------------------------------- ---------- ---------- ----------
``std::upper_bound`` Tested Tested Tested
``std::upper_bound`` Tested Tested
------------------------------------- ---------- ---------- ----------
``std::binary_search`` Tested Tested Tested
``std::binary_search`` Tested Tested
------------------------------------- ---------- ---------- ----------
``std::equal_range`` Tested Tested Tested
``std::equal_range`` Tested Tested
------------------------------------- ---------- ---------- ----------
``std::tuple`` Tested Tested Tested
------------------------------------- ---------- ---------- ----------
Expand Down Expand Up @@ -225,7 +225,7 @@ C++ Standard API libstdc++ libc++ MSVC
------------------------------------- ---------- ---------- ----------
``std::ratio`` Tested Tested Tested
------------------------------------- ---------- ---------- ----------
``std::complex`` Tested Tested Tested
``std::complex`` Tested Tested
------------------------------------- ---------- ---------- ----------
``std::abs`` Tested Tested Tested
------------------------------------- ---------- ---------- ----------
Expand Down Expand Up @@ -257,7 +257,7 @@ C++ Standard API libstdc++ libc++ MSVC
------------------------------------- ---------- ---------- ----------
``std::acos`` Tested Tested Tested
------------------------------------- ---------- ---------- ----------
``std::atan`` Tested Tested Tested
``std::atan`` Tested Tested
------------------------------------- ---------- ---------- ----------
``std::atan2`` Tested Tested Tested
------------------------------------- ---------- ---------- ----------
Expand All @@ -271,7 +271,7 @@ C++ Standard API libstdc++ libc++ MSVC
------------------------------------- ---------- ---------- ----------
``std::acosh`` Tested Tested Tested
------------------------------------- ---------- ---------- ----------
``std::atanh`` Tested Tested Tested
``std::atanh`` Tested Tested
------------------------------------- ---------- ---------- ----------
``std::exp`` Tested Tested Tested
------------------------------------- ---------- ---------- ----------
Expand All @@ -297,7 +297,7 @@ C++ Standard API libstdc++ libc++ MSVC
------------------------------------- ---------- ---------- ----------
``std::logb`` Tested Tested Tested
------------------------------------- ---------- ---------- ----------
``std::pow`` Tested Tested Tested
``std::pow`` Tested Tested
------------------------------------- ---------- ---------- ----------
``std::sqrt`` Tested Tested Tested
------------------------------------- ---------- ---------- ----------
Expand Down Expand Up @@ -343,7 +343,7 @@ C++ Standard API libstdc++ libc++ MSVC
------------------------------------- ---------- ---------- ----------
``std::for_each`` Tested Tested Tested
------------------------------------- ---------- ---------- ----------
``std::find`` Tested Tested Tested
``std::find`` Tested Tested
------------------------------------- ---------- ---------- ----------
``std::find_if`` Tested Tested Tested
------------------------------------- ---------- ---------- ----------
Expand Down Expand Up @@ -450,15 +450,17 @@ C++ Standard API libstdc++ libc++ MSVC
``std::truncf`` Tested Tested Tested
===================================== ========== ========== ==========

These tests were done for the following versions of the standard C++ library:
The testing was conducted for the following versions of the C++ standard libraries, with the help of the listed compilers:

============================================= =============================================
libstdc++ (GNU) Provided with GCC* 8.4.0, GCC 9.3.0,
============================================= ============================================= ==================================
C++ Standard Library C++ Standard Library Version SYCL Compiler Used
============================================= ============================================= ==================================
libstdc++ (GNU) Provided with GCC* 8.4.0, GCC 9.3.0, Intel® oneAPI DPC++/C++ Compiler
GCC 11.4.0, GCC 13.2.0
--------------------------------------------- ---------------------------------------------
libc++ (LLVM) Provided with Clang* 11.0, Clang 14.0,
Clang 17.0, Clang 18.1
--------------------------------------------- ---------------------------------------------
Microsoft Visual C++* (MSVC) Standard Library Provided with Microsoft Visual Studio 2019
--------------------------------------------- --------------------------------------------- ----------------------------------
Microsoft Visual C++* (MSVC) Standard Library Provided with Microsoft Visual Studio 2019 Intel® oneAPI DPC++/C++ Compiler
and Microsoft Visual Studio 2022.
============================================= =============================================
--------------------------------------------- --------------------------------------------- ----------------------------------
libc++ (LLVM) Provided with Clang* 18.1, Clang 19.1, AdaptiveCpp
Clang 20.1
============================================= ============================================= ==================================