kokkos / kokkos-kernels

Kokkos C++ Performance Portability Programming Ecosystem: Math Kernels - Provides BLAS, Sparse BLAS and Graph Kernels
Other
311 stars 98 forks source link

CI: `address` sanitizer and most of `undefined` sanitizer #2408

Closed cwpearson closed 3 weeks ago

cwpearson commented 3 weeks ago

Exclude vptr due to Preconditioner visibility. Exclude signed integer overflow because we do this all over the place (future work?)

Needs https://github.com/kokkos/kokkos-kernels/pull/2407 before it will pass.

ndellingwood commented 3 weeks ago

This will need the AT2-SPECIAL-APPROVAL tag when ready to test (post-merge of https://github.com/kokkos/kokkos-kernels/pull/2407)

lucbv commented 3 weeks ago

We do not really need to set the special approval here as we do not really need to run the AT2 CI, I can merge when ready.

cwpearson commented 3 weeks ago

I signed off on all the commits