-
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
[3.7.01] Fix initialization of Cuda lock arrays #5622
[3.7.01] Fix initialization of Cuda lock arrays #5622
Conversation
diff --git a/lib/kokkos/tpls/desul/include/desul/atomics/Lock_Array_Cuda.hpp b/lib/kokkos/tpls/desul/include/desul/atomics/Lock_Array_Cuda.hpp
index 2166fa3cb7..cc4d5a317b 100644
--- a/lib/kokkos/tpls/desul/include/desul/atomics/Lock_Array_Cuda.hpp
+++ b/lib/kokkos/tpls/desul/include/desul/atomics/Lock_Array_Cuda.hpp
@@ -137,7 +137,6 @@ namespace Impl {
namespace {
static int lock_array_copied = 0;
inline int eliminate_warning_for_lock_array() { return lock_array_copied; }
-} // namespace
#ifdef __CUDACC_RDC__
inline
@@ -156,7 +155,7 @@ static
}
lock_array_copied = 1;
}
-
+}
} // namespace Impl
} // namespace des still gives me
|
@dalg24 @crtrott @ajpowelsnl is this PR still intended to go into the 3.7.01 patch and blocker for release? |
My understanding is that it's still up for discussion -- I don't know if the problem is well understood yet. @masterleinad might be able to share additional insight. |
@ajpowelsnl thanks for the update. Once determined/resolved so this is no longer a blocker on 3.7.01 we can move forward with prepping the release PRs and Trilinos snapshot |
Reproducer using
|
Cherry-picking #5619 to fix #5596