-
Notifications
You must be signed in to change notification settings - Fork 99
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
Nightly Trilinos build failure: spmv-related changes incompatible with Stokhos #1287
Comments
I did bisection on kokkos-kernels commits, spmv-related changes from PR #1255 resulted in the undefined references in Stokhos, in addition to the failures in #1291 SHAs tested: Reproducer (blake):
|
Adding @lucbv @brian-kelley @srajama1 @etphipp |
@ndellingwood I just pushed a change that fixed this:
Stokhos is using templated specializations of ArithTraits in SpMV but didn't include the file with those specializations. I'm not sure why #1255 introduced the errors, though. Edit: Oh, I get it - KokkosSparse_spmv.hpp didn't even use ArithTraits before that PR |
@brian-kelley excellent, thanks for the fix and tracking that down! |
I'll close after the confirming it is resolved with the next nightly build |
The update to the kokkos-promotion branch of Trilinos resolved the build errors with Stokhos in nightly builds; test failures remain documented in another issue #1291, closing this. Thanks @brian-kelley ! |
A recent PR with changes that would impact routines from the ArithTraits class introduced incompatibilities with the Stokhos package in Trilinos:
Sample output:
This can be reproduced in a Serial build of Trilinos (kokkos-promotion branch) that enables Stokhos and its tests along with the develop branches of kokkos and kokkos-kernels, the nightly build was tested with intel/18 and openmpi enabled.
The text was updated successfully, but these errors were encountered: