invalid files are not compilable