Stream: t-compiler/wg-nll

Topic: blog post


nikomatsakis (Oct 28 2019 at 14:39, on Zulip):

Has anyone done any work here on a blog post?

nikomatsakis (Oct 28 2019 at 14:40, on Zulip):

I meant to do this last week but didn't get to it, I'll get it a shot now -- what I'd like to know is whether we have some list of affected crates or other things?

nikomatsakis (Oct 28 2019 at 14:40, on Zulip):

Also, these changes are already in nightly, right?

nikomatsakis (Oct 28 2019 at 14:40, on Zulip):

So if you're stuff builds with nightly, you're ok?

simulacrum (Oct 28 2019 at 14:41, on Zulip):

these changes are in nightly and will hit beta in ~2 weeks, we do not have an up to date list of crates (but do have a ~5-6 week old one)

nikomatsakis (Oct 28 2019 at 14:41, on Zulip):

@simulacrum that seems like a start -- it'd probably suffice to just cite the most popular crates

nikomatsakis (Oct 28 2019 at 14:41, on Zulip):

can you point me to it?

simulacrum (Oct 28 2019 at 14:42, on Zulip):

let me hunt it down...

simulacrum (Oct 28 2019 at 14:43, on Zulip):

https://github.com/rust-lang/rust/pull/63565#issuecomment-528563744 is lang team decision post

simulacrum (Oct 28 2019 at 14:44, on Zulip):

https://github.com/rust-lang/rust/pull/63565#issuecomment-528120122 has a root regression list (but not in a nice format, though sed/string replacing would probably be sufficient to get there)

nikomatsakis (Oct 28 2019 at 14:44, on Zulip):

these changes are in nightly and will hit beta in ~2 weeks, we do not have an up to date list of crates (but do have a ~5-6 week old one)

i.e., in 1.40?

simulacrum (Oct 28 2019 at 14:44, on Zulip):

https://gist.github.com/Mark-Simulacrum/ff49698b6bffc5a40bf9c20ec255d619 also helpful

simulacrum (Oct 28 2019 at 14:44, on Zulip):

Yes, 1.40 is when NLL became a hard error and AST borrowck was deleted

simulacrum (Oct 28 2019 at 14:53, on Zulip):

@nikomatsakis I think we can likely do another crater run (perhaps just beta/nightly, to not wait on a PR) and triage that to get a better sense of the number of roots today

nikomatsakis (Oct 28 2019 at 15:25, on Zulip):

@simulacrum wrote a draft blog post

nikomatsakis (Oct 28 2019 at 15:25, on Zulip):

I'll open something on blog.rust-lang.org I guess

nikomatsakis (Oct 28 2019 at 15:30, on Zulip):

https://github.com/rust-lang/blog.rust-lang.org/pull/440

simulacrum (Oct 28 2019 at 16:49, on Zulip):

I will try and make a beta vs. nightly run happen tonight, should be done by Wednesday I think

simulacrum (Oct 28 2019 at 19:51, on Zulip):

https://github.com/rust-lang/rust/issues/65897 is that run

Last update: Nov 21 2019 at 13:05UTC