Huge jump in rustup download size on July 8

Does anyone know why the combined size of the rustc+rust-std components jumped by about 100MB on the 2019-07-08 nightly?

2019-07-07: rustc 86.3M, rust-std 62.1M
2019-07-08: rustc 65.6M, rust-std 171.0M

I'm not concerned that much about download sizes, but such a big change usually indicates a failure in the build process, such as intermediate artifacts getting included.

1 Like

I believe it's due to https://github.com/rust-lang/rust/pull/59800, which changed a load of the internal rustc libraries from dylibs to rlibs. There's some reasoning for it in this comment by Alex Crichton.

2 Likes

Ah, and it's already tracked in https://github.com/rust-lang/rust/issues/62486. Thanks!

2 Likes