Make warnings require passing state #2

Open
allspice-kyle wants to merge 4 commits from strict_error_check into develop
Showing only changes of commit beb23072ec - Show all commits
ECAD Changes