Summary: -Wall is not enough. -Weverything is not enough. Scroll down to “The Copy-Pastable List” for the list of full list of warnings you should use. Also: we’re hiring!