rebuild compiler