Skip to content

Conversation

@Centril
Copy link
Contributor

@Centril Centril commented Oct 25, 2019

Follow up to #63247 implementing #63247 (comment).

r? @varkor
cc @petrochenkov

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Oct 25, 2019
@Centril Centril changed the title [WIP] Transition future compat lints to {ERROR, DENY} - Take 2 Transition future compat lints to {ERROR, DENY} - Take 2 Oct 25, 2019
@rust-highfive

This comment has been minimized.

@petrochenkov petrochenkov self-assigned this Oct 25, 2019
@rust-highfive

This comment has been minimized.

@Centril
Copy link
Contributor Author

Centril commented Oct 25, 2019

The PR builder is finally happy. 🎉

@petrochenkov petrochenkov removed their assignment Oct 25, 2019
@petrochenkov
Copy link
Contributor

Also, legacy_ctor_visibility had a large number of regressions in the crater run in #63247, but most of them from unstable syntex_syntax (expected function, found struct ast::Name), so it should be ok.

@Centril Centril added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Oct 26, 2019
@Centril Centril added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Oct 27, 2019
@Centril
Copy link
Contributor Author

Centril commented Oct 27, 2019

@petrochenkov @varkor This should be ready again for review now.

@bors

This comment has been minimized.

@Centril

This comment has been minimized.

@rust-highfive

This comment has been minimized.

@JohnCSimon

This comment has been minimized.

@bors

This comment has been minimized.

@bors

This comment has been minimized.

@oli-obk
Copy link
Contributor

oli-obk commented Nov 6, 2019

I'm all for this, but the precedent also had fix-PRs open for the crates that will break and did a reverse dependency analysis.

I know that doing so is a lot of work, but we do have our stability story. Picking an arbitrary threshold (like 5) of broken crates where it's ok to go to an error, seems a bit odd to me. Then again, we have to do this PR at some point and the forward compat lints have been triggering for a while.

I'm unsure how to proceed, thus my question about talking this through in a team meeting or just giving everyone a chance to sign off or comment.

@oli-obk
Copy link
Contributor

oli-obk commented Nov 8, 2019

Seems like all the crates affected are abandoned (which would explain why they haven't been fixed).

@bors r+

@bors
Copy link
Collaborator

bors commented Nov 8, 2019

📌 Commit 574d2b8 has been approved by oli-obk

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Nov 8, 2019
@bors
Copy link
Collaborator

bors commented Nov 8, 2019

⌛ Testing commit 574d2b8 with merge 230ebbbe9d0ea2faf5fe586b8f3f049b6f571c4b...

@Centril
Copy link
Contributor Author

Centril commented Nov 8, 2019

@bors retry rolled up.

@bors
Copy link
Collaborator

bors commented Nov 8, 2019

⌛ Testing commit 574d2b8 with merge 1465351c3dbabfa79ff87afa4e90c34d77be68ae...

@bors bors merged commit 574d2b8 into rust-lang:master Nov 8, 2019
@rust-highfive
Copy link
Contributor

Your PR failed (pretty log, raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.

Projects

None yet

7 participants