added compilation failed test