-
Notifications
You must be signed in to change notification settings - Fork 13.2k
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
Update test output for drop tracking #101779
Conversation
I'm confused - is the plan to keep both revisions even after drop tracking is enabled by default? In that case I guess this is fine ... I guess the larger question is how long you want to keep the -Zdrop-tracking flag around after it's enabled by default, I think I would expect it to be removed at the time its enabled. |
Yeah, I'm conflicted here. I think ideally #97334 should just do the minimum necessary flip the default for -Zdrop-tracking. After this PR, the only thing left in that PR would basically be changing the flag default and updating help text. I think that's good for making it easily revertible (hopefully not needed!) and also avoiding merge conflicts. But, since drop-tracking changes the error messages, the PR gets a lot bigger unless we land those changes separately using revisions. I don't think the |
👍 This is convincing to me - let's keep the flag around until the first beta Crater run where drop-tracking is enabled finishes. Then we can be reasonably confident a revert isn't necessary and remove the flag and the revisions at the same time. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seeing all the test cases this allows to compile is really cool :)
r=me once the test suite passes (use r=jyn514) @bors delegate=eholk |
✌️ @eholk can now approve this pull request |
7d2dff1
to
87bb475
Compare
@bors r=jyn514 |
Rollup of 6 pull requests Successful merges: - rust-lang#101433 (Emit a note that static bounds from HRTBs are a bug) - rust-lang#101684 (smol grammar changes to README.md) - rust-lang#101769 (rustdoc: remove redundant CSS `.out-of-band > span.since { position }`) - rust-lang#101772 (Also replace the placeholder for the stable_features lint) - rust-lang#101773 (rustdoc: remove outdated CSS `.content table` etc) - rust-lang#101779 (Update test output for drop tracking) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
#97334 has a lot of updates to test outputs that makes the PR larger than it needs to be. This PR pulls those changes out so we can keep the other one as simple as possible.
r? @jyn514