compile level setting