attempt to turn all warnings on.
still unfinished, because of CuTestTest.c