use -Wall