oneDPL 2022.1.0 release
ValentinaKats
released this
25 Apr 15:08
·
525 commits
to main
since this release
New Features
- Added
generate
,generate_n
,transform
algorithms to Tested Standard C++ API. - Improved performance of
inclusive_scan
,exclusive_scan
,reduce
and
max_element
algorithms with DPC++ execution policies.
Fixed Issues
- Added a workaround for the
TBB headers not found
issue occurring with libstdc++ version 9 when
oneTBB headers are not present in the environment. The workaround requires inclusion of the oneDPL headers before the libstdc++ headers. - When possible, oneDPL CMake scripts now enforce C++17 as the minimally required language version. Inspired by Daniel Simon (#739).
- Fixed an error in the
exclusive_scan
algorithm when the output iterator is equal to the
input iterator (in-place scan).