-
Notifications
You must be signed in to change notification settings - Fork 407
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deprecate array reductions with pointer return types #4756
Deprecate array reductions with pointer return types #4756
Conversation
Retest this please. |
core/unit_test/TestReduce.hpp
Outdated
#if defined(KOKKOS_ENABLE_OPENMPTARGET) && defined(KOKKOS_COMPILER_CLANG) && \ | ||
(KOKKOS_COMPILER_CLANG >= 1300) | ||
#if !defined(KOKKOS_ENABLE_OPENMPTARGET) || \ | ||
(defined(KOKKOS_COMPILER_CLANG) && (KOKKOS_COMPILER_CLANG >= 1300)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ugggg. Thanks for fixing.
cc @rgayatri23
Retest this please. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Agree with Damien on running if possible both parallel reduces - or would that make correctness check fail?
If we do that we should also check both reductions. |
…r variant possibly additionally)
7918873
to
8faee19
Compare
Do we want this for 3.6 release (since it deprecated something) or not? |
Fix the SYCL build / retrigger the CI |
ef8da07
to
0791f9a
Compare
Done. |
The test failure
is clearly unrelated. |
- Replace pointer-type with Kokkos::View for array reductions - Delete unneeded (duplicate) join overloads with volatile quantifiers Compatibility update for disabled deprecated code in kokkos kokkos/kokkos#4756
Fixes #4208. Drive-by change fixes the deprecation macro to also work for non-
Intel
compilers.