update compiler features