Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Remove min version requirement for rocThrust #1030

Merged
merged 1 commit into from
Jan 26, 2024

Conversation

aprokop
Copy link
Contributor

@aprokop aprokop commented Jan 26, 2024

The min version requirement was introduced in ROCm 3.9 days. We now depend on Kokkos 4, which requires ROCm 5.2, which comes with rocThrust 2.15.

The presence of the version requirement also breaks compiling with ROCm 6, as rocThrust has SameMajorVersion CMake compatibility mode instead of AnyNewerVersion, and rocThrust coming with ROCm 6 has version 3.x.

Fix #1028.

@aprokop aprokop added the build Build and installation label Jan 26, 2024
It was introduced in ROCm 3.9 days. We now depend on Kokkos 4, which
requires ROCm 5.2.

This requiement also breaks compiling with ROCm 6, as rocThrust has
SameMajorVersion CMake compatibility mode instead of AnyNewerVersion,
and rocThrust coming with ROCm6 has version 3.x.
@aprokop aprokop force-pushed the remove_min_rocthrust branch from 05c4e9b to 08476d7 Compare January 26, 2024 17:56
@aprokop
Copy link
Contributor Author

aprokop commented Jan 26, 2024

HIP build passed, and that's the only thing we care about here.

@aprokop aprokop merged commit 7777aeb into arborx:master Jan 26, 2024
1 of 2 checks passed
@aprokop aprokop deleted the remove_min_rocthrust branch January 26, 2024 18:16
@aprokop aprokop mentioned this pull request Jan 26, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
build Build and installation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ArborX is not compatible with ROCm 6.0
2 participants