Merged requested to merge ZUUL42:Werror_tpetra into develop
Created by: ZUUL42
This sets Werror for Tpetra.
Motivation and Context
This is work toward #3178 turning Werror on for all packages.
Allowed by work from PR #4556.
My commit messages mention the appropriate GitHub issue numbers.
My code follows the code style of the affected package(s).
All new and existing tests passed.
No new compiler warnings were introduced.
These changes break backwards compatibility.