Stream: general

Topic: beta or rc release


magnet (Nov 06 2019 at 10:57, on Zulip):

Hey, I'm on the beta channel, waiting for stable async/await, and today it switched to 1.40.0-beta.1 in which clippy is broken on my project. I'm trying to find out if there's a RC for 1.39 already, or which is the specific beta I can depend on, but there's no webpage I can find with the rustup identifier for the last beta (beta-<what date>) :( does anyone know where to find that?

Pietro Albini (Nov 06 2019 at 10:59, on Zulip):

"clippy is broken on my project" => does it crash or are you affected by a new lint?

Pietro Albini (Nov 06 2019 at 10:59, on Zulip):

btw you can download the pre-release with

RUSTUP_DIST_SERVER=https://dev-static.rust-lang.org rustup update stable
magnet (Nov 06 2019 at 10:59, on Zulip):

it has a spurious error, warns on #[repr(u32)]

magnet (Nov 06 2019 at 11:00, on Zulip):

btw you can download the pre-release with

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


thanks! that unblocks me locally but I don't think I should change the CI on my project to do that, maybe you can find the last beta version?

Pietro Albini (Nov 06 2019 at 11:01, on Zulip):

yeah don't rely on the dev server

Pietro Albini (Nov 06 2019 at 11:01, on Zulip):

beta-2019-11-03

Pietro Albini (Nov 06 2019 at 11:01, on Zulip):

that's the latest 1.39 beta

magnet (Nov 06 2019 at 11:02, on Zulip):

thanks! is there a place I could have found this myself? I spend 30 mins googling around and reading rustup's code to no avail =)

Pietro Albini (Nov 06 2019 at 11:03, on Zulip):

rustup install beta-2019-11-05 => errors out
rustup install beta-2019-11-04 => errors out
rustup install beta-2019-11-03 => :tada:

magnet (Nov 06 2019 at 11:03, on Zulip):

yes I could have done that :D I was looking for a non-brute force approach :P

Pietro Albini (Nov 06 2019 at 11:04, on Zulip):

you could look at https://static.rust-lang.org/manifests.txt

Pietro Albini (Nov 06 2019 at 11:04, on Zulip):

but not sure how frequently updated it is

magnet (Nov 06 2019 at 11:05, on Zulip):

nice, I ended-up on that website but it returned some XML and I couldn't find that file. thanks! :)

Laurențiu Nicola (Nov 06 2019 at 11:35, on Zulip):

By the way, does 1.39 come out tomorrow?

Laurențiu Nicola (Nov 06 2019 at 11:36, on Zulip):

That's what I get from the table in https://forge.rust-lang.org/, but I vaguely recall it wasn't so easy

Pietro Albini (Nov 06 2019 at 11:37, on Zulip):

yep!

Laurențiu Nicola (Nov 06 2019 at 11:37, on Zulip):

:tada: thanks

Laurențiu Nicola (Nov 06 2019 at 11:38, on Zulip):

Maybe that table should also have a column for when the version gets promoted to the next channel

Laurențiu Nicola (Nov 06 2019 at 11:39, on Zulip):

E.g. 1.40 released on Dec 19, promoted to beta on Nov 5

RalfJ (Nov 06 2019 at 15:38, on Zulip):

it has a spurious error, warns on #[repr(u32)]

that doesn't sound terribly broken. ;) but the clippy maintainers would still very much appreciate a bug report if you think a lint is firing incorrectly on their latest version!

Last update: Nov 20 2019 at 13:30UTC