Skip to content
New issue

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

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

Already on GitHub? # 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
# for free to subscribe to this conversation on GitHub. Already have an account? #.
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