ices2 should be build with compiler warnings enabled
Currently ices2 code is compiled with no compiler warnings enabled. -Wall should be added as a minimum and -Wextra may be added later.
Doing this is very important to ensure code quality and avoid security problems.