Skip to content
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

Tracking Issue for future incompatible report #9241

Closed
ehuss opened this issue Mar 5, 2021 · 1 comment
Closed

Tracking Issue for future incompatible report #9241

ehuss opened this issue Mar 5, 2021 · 1 comment
Labels
A-future-incompat Area: future incompatible reporting C-tracking-issue Category: A tracking issue for something unstable.

Comments

@ehuss
Copy link
Contributor

ehuss commented Mar 5, 2021

Summary

RFC: #2834
Implementation: #8825
Documentation: https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#future-incompat-report

  • The -Z future-incompat-report enables generating a summary at the end of compilation that shows if any dependencies generate a "future incompatible warning" where it might stop building in the future.
  • The --future-incompat-report flag will display the report at the end of the build (needs -Zfuture-incompat-report -Zunstable-options).
  • The report future-incompatibilities command will display a report for a previous build command.

This is a placeholder issue for the Cargo-side of changes, see rust-lang/rust#71249 for the actual tracking issue.

@ehuss ehuss added the C-tracking-issue Category: A tracking issue for something unstable. label Mar 5, 2021
@rust-lang rust-lang locked and limited conversation to collaborators Mar 5, 2021
@ehuss ehuss added the A-future-incompat Area: future incompatible reporting label Nov 12, 2021
@ehuss
Copy link
Contributor Author

ehuss commented Feb 22, 2022

Closing as this was stabilized in #10165.

@ehuss ehuss closed this as completed Feb 22, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A-future-incompat Area: future incompatible reporting C-tracking-issue Category: A tracking issue for something unstable.
Projects
None yet
Development

No branches or pull requests

1 participant