Rust 1.18.0 prerelease testing


#1

Rust 1.18 is released on Thursday and builds are available now for testing. Release artifacts are uploaded to dev (dev-static.rust-lang.org) currently and will be promoted to prod (static.rust-lang.org) this Thursday. The URL is https://dev-static.rust-lang.org/dist/2017-06-06/

You can test rustup with

RUSTUP_DIST_SERVER=https://dev-static.rust-lang.org rustup update stable

Please let us know if you run into any issues! Pending any detected regressions these are likely to be the exact artifacts that we’ll release on Thursday.


#2
PS> rustc -V
rustc 1.18.0 (03fc9d622 2017-06-06)
PS> cargo -V
cargo 0.19.0 (28d1d60d4 2017-05-16)

Is Cargo supposed to be that old?


#3

Thanks for testing! The dates here are the commit dates, and that commit was indeed on 2017-05-16. That commit is the tip of the 1.18.0 branch. Rust itself receives many more backports than Cargo, and the way we do a Rust release means there’s a commit near the release date as well.


#4

Cool, thanks.

Everything else that I’ve tried works as expected.


#5

I smoke tested all 4 windows builds with rustup.

As expected, with VS2017 the -msvc builds only work correctly under the VS2017 command shell.

I filed a rustup bug where rustup fails to display the rustc version on upgrade. Seems to only be with the gnu toolchains.


#6

I smoke tested all the msis.


#7

Tried on macOS Sierra (10.12.5), seems ok.


#8

Compiled and ran a non-trivial application (cargo tree | wc -l118) on macOS without any problems.