compile with -Wall