check the compiler