Created by: ZUUL42
This sets Werror for NOX.
Motivation and Context
This is work toward #3178 turning Werror on for all packages.
Allowed by work from Issue #4509 (closed) & PR #4575.
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.