Skip to content

Changes for CCCL 2.7#557

Closed
NB4444 wants to merge 2 commits into
ROCm:developfrom
StreamHPC:cccl2.7-upstream
Closed

Changes for CCCL 2.7#557
NB4444 wants to merge 2 commits into
ROCm:developfrom
StreamHPC:cccl2.7-upstream

Conversation

@NB4444
Copy link
Copy Markdown
Contributor

@NB4444 NB4444 commented May 28, 2025

Most of the changes here are pulling in the commits from CCCL 2.7. With the fixes and workarounds attached to these commits.

Copy link
Copy Markdown
Contributor

@spolifroni-amd spolifroni-amd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changelog should align with the other primitives libraries, hipCUB and rocPRIM.

Comment thread CHANGELOG.md
### Changed

* Updated the required version of Google Benchmark from 1.8.0 to 1.9.0.
* Drop `c++14` support for rocthrust.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The min version of C++ that's now supported needs to be mentioned. I think hipCUB and rocPRIM already have this in their changelogs, so this should be identical to those.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added in #559

Comment thread CHANGELOG.md

* Updated the required version of Google Benchmark from 1.8.0 to 1.9.0.
* Drop `c++14` support for rocthrust.
* Renamed `cpp14_required.h` to `cpp_version_check.h`
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think I saw this in either hipCUB or rocPRIM as well but can't remember if it was removed because this change should be transparent to the user, or if it was kept in just in case.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added in #559

@jayhawk-commits
Copy link
Copy Markdown
Contributor

Closing the pull request in this repo. Please refer to the migrated pull request for updates.

stanleytsang-amd pushed a commit to ROCm/rocm-libraries that referenced this pull request May 30, 2025
Most of the changes here are pulling in the commits from CCCL 2.7. With
the fixes and workarounds attached to these commits.

---
🔁 Imported from
[ROCm/rocThrust#557](ROCm/rocThrust#557)
🧑‍💻 Originally authored by @NB4444

---------

Co-authored-by: Mátyás Aradi <matyas@streamhpc.com>
Co-authored-by: assistant-librarian[bot] <assistant-librarian[bot]@users.noreply.github.com>
jayhawk-commits pushed a commit to ROCm/rocm-libraries that referenced this pull request Jun 17, 2025
Most of the changes here are pulling in the commits from CCCL 2.7. With
the fixes and workarounds attached to these commits.

---
🔁 Imported from
[ROCm/rocThrust#557](ROCm/rocThrust#557)
🧑‍💻 Originally authored by @NB4444

---------

Co-authored-by: Mátyás Aradi <matyas@streamhpc.com>
Co-authored-by: assistant-librarian[bot] <assistant-librarian[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants