fix auto compiler problem