-
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
Bug In BoundsCheck for DynRankView #516
Comments
Reproduce: kokkos/generate_makefile.bash --with-openmp -dbg ; make build-test
|
Debug build was added to nightlies. |
This commit is a bug fix with regards to Kokkos Github iss kokkos#516 view_verify_operator_bounds function call in the debug macros was missing a template argument for the rank causing compilation failures when debugging enabled. This was added to fix the issue. modified: Kokkos_DynRankView.hpp
This commit is a bug fix with regards to Kokkos Github issue kokkos#516 Debug macro call for checking DynRankView bounds within operator()( ... ) needed updating to match use in Kokkos View In addition, CXX_FLAGS in Makefile.kokkos was modified to receive -lineinfo rather than -G due to compilation error with Cuda and debug mode modified: Makefile.kokkos modified: containers/src/Kokkos_DynRankView.hpp
Pull request #519 issued with fix. An additional issue surfaced when building with Cuda and debug enabled. Discussed with @crtrott and resolved by passing -lineinfo to CXX_FLAGS, rather than -G in Makefile.kokkos. This can be further discussed if necessary; compilation error messages are included below for reference.
|
This killed all the Trilinos Debug builds tonight since BoundsCheck on is not getting tested nightly ....
The text was updated successfully, but these errors were encountered: