diff --git a/CHANGELOG.md b/CHANGELOG.md index d5e12acdb..5c1668a49 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,25 +3,25 @@ Documentation for rocThrust available at [https://rocm.docs.amd.com/projects/rocThrust/en/latest/](https://rocm.docs.amd.com/projects/rocThrust/en/latest/). -## (Unreleased) rocThrust 3.2.0 for ROCm 6.3 +## rocThrust 3.2.0 for ROCm 6.3 -### Additions +### Added * Merged changes from upstream CCCL/thrust 2.3.2 * Only the NVIDIA backend uses `tuple` and `pair` types from libcu++, other backends continue to use the original Thrust implementations and hence do not require libcu++ (CCCL) as a dependency. * Added the `thrust::hip::par_det` execution policy to enable bitwise reproducibility on algorithms that are not bitwise reproducible by default. -* Fix tests failing when compiling with `-D_GLIBCXX_ASSERTIONS=ON`. -### Changes +### Changed * Enabled the upstream (thrust) test suite for execution by default. It can still be disabled by CMake option `-DENABLE_UPSTREAM_TESTS=OFF`. -### Fixes +### Resolved issues * Fixed the HIP backend not passing `TestCopyIfNonTrivial` from the upstream (thrust) test suite. +* Fixed tests failing when compiled with `-D_GLIBCXX_ASSERTIONS=ON`. -## (Unreleased) rocThrust 3.1.0 for ROCm 6.2 +## rocThrust 3.1.0 for ROCm 6.2 ### Additions