test for compilation