add test for compile failure