add setting to control whether or not warnings are issued when the compiler executable exits with a non zero exit code. For project 2 this is bad, but it might be good in project 1.