update to the latest rustc