bad cache caused compiler errors not to be caught