Skip to content

NLL transition #440

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

nikomatsakis
Copy link
Contributor

Blog post to make sure people are aware that we are moving NLL-related warnings to hard errors, and they may have to upgrade their dependencies.

Opening paragraph:

For most of 2018, we've been issue warnings about various bugs in the
borrow checker that we plan to fix -- about two months ago, in the
current Rust nightly, those warnings became hard errors. In about
two weeks, when the nightly branches to become beta, those hard errors
will be in the beta build, and they will eventually hit stable on
December 19th, as part of Rust 1.40.0. If you're testing with
Nightly, you should be all set -- but otherwise, you may want to go
and check to make sure your code still builds. If not, we have advice
for fixing common problems below.

cc @Mark-Simulacrum @Centril @pnkfelix @matthewjasper
cc @rust-lang/compiler @rust-lang/core

@rust-highfive
Copy link

r? @alexcrichton

(rust_highfive has picked a reviewer for you, use r? to override)

@Mark-Simulacrum
Copy link
Member

Going to loosely assign myself but I think this is good to go when we're ready for it. I'd like to target this Thursday (after compiler team meeting).

@Mark-Simulacrum Mark-Simulacrum changed the title first draft of blog post about NLL transition NLL transition Oct 28, 2019
@nikomatsakis nikomatsakis merged commit 260ff85 into rust-lang:master Nov 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants