From 7341658b7fbd05ea0bf516501ce3549e8bc3b774 Mon Sep 17 00:00:00 2001 From: Valentina Kats <valentina.kats@intel.com> Date: Wed, 2 Feb 2022 22:02:00 +0300 Subject: [PATCH] Update release notes and changes for oneDPL 2021.6.1 (#492) (#497) * Update release notes for oneDPL 2021.6.1 (#492) * Update release_notes.rst * Remove redundant note * Address review feedback * Address part of review feedback * Address review feedback * Address review feedback (cherry picked from commit 23a1e668257ebc1a156f1c7087ec1cf37a7a2b01) * Update CHANGES.rst (#498) (cherry picked from commit 5483b88b00bdc9837c1e3ebb8f8748be21c637b3) --- documentation/CHANGES.rst | 14 ++++++++++++++ documentation/release_notes.rst | 23 +++++++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/documentation/CHANGES.rst b/documentation/CHANGES.rst index 451390aa228..0ab57cd83a0 100644 --- a/documentation/CHANGES.rst +++ b/documentation/CHANGES.rst @@ -6,6 +6,20 @@ Overview The list of the most significant changes made over time in oneDPL. +New in 2021.6.1 +=============== + +Fixed Issues +------------ +- Fixed compilation errors with C++20. +- Fixed ``CL_OUT_OF_RESOURCES`` issue for Radix sort algorithm executed on CPU devices. +- Fixed crashes in exclusive_scan_by_segment, inclusive_scan_by_segment, reduce_by_segment algorithms applied to + device-allocated USM. + +Known Issues and Limitations +---------------------------- +- No new issues in this release. + New in 2021.6 ============= diff --git a/documentation/release_notes.rst b/documentation/release_notes.rst index af92f789016..c647f96c13e 100644 --- a/documentation/release_notes.rst +++ b/documentation/release_notes.rst @@ -8,6 +8,29 @@ The IntelĀ® oneAPI DPC++ Library (oneDPL) accompanies the IntelĀ® oneAPI DPC++/C and provides high-productivity APIs aimed to minimize programming efforts of C++ developers creating efficient heterogeneous applications. +New in 2021.6.1 +=============== + +Fixed Issues +------------ +- Fixed compilation errors with C++20. +- Fixed ``CL_OUT_OF_RESOURCES`` issue for Radix sort algorithm executed on CPU devices. +- Fixed crashes in exclusive_scan_by_segment, inclusive_scan_by_segment, reduce_by_segment algorithms applied to + device-allocated USM. + +Known Issues and Limitations +---------------------------- +- No new issues in this release. + +Existing Issues +^^^^^^^^^^^^^^^ +See oneDPL Guide for other `restrictions and known limitations`_. + +- ``std::tuple``, ``std::pair`` cannot be used with SYCL buffers to transfer data between host and device. +- ``std::array`` cannot be swapped in DPC++ kernels with ``std::swap`` function or ``swap`` member function + in the Microsoft* Visual C++ standard library. +- The ``oneapi::dpl::experimental::ranges::reverse`` algorithm is not available with ``-fno-sycl-unnamed-lambda`` option. + New in 2021.6 =============