-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
Batch up libsyntax breaking changes #33864
Conversation
This makes the "shadowing labels" warning *not* print the entire loop as a span, but only the lifetime. Also makes rust-lang#31719 go away, but does not fix its root cause (the span of the expanded loop is still wonky, but not used anymore).
This is more idiomatic, putting the caller in charge of whether or not to panic.
r? @arielb1 (rust_highfive has picked a reviewer for you, use r? to override) |
@bors r+ p=20 |
📌 Commit 5bc8cdd has been approved by |
⌛ Testing commit 5bc8cdd with merge d2bc653... |
💔 Test failed - auto-linux-64-nopt-t |
looks like a recent change broke your PR? |
Looks like it, I'll rebase it this evening. |
@Manishearth |
command line snippet
|
5bc8cdd
to
2b73335
Compare
@bors r+ p=10 |
📌 Commit 2b73335 has been approved by |
Batch up libsyntax breaking changes cc #31645
💔 Test failed - auto-mac-64-opt |
@petrochenkov pat-tuple-overfield fails |
I'm sure it passed locally yesterday, something probably changed again, I'm investigating. |
This is very strange, the test still passes locally after rebase even if it shouldn't be platform-dependent. I've pushed one more commit, splitting this test into two. Also, maybe let's try a clean rebuild? |
@bors try clean |
💔 Test failed - auto-linux-64-opt |
@bors retry
|
⌛ Testing commit 74651d0 with merge e1a647f... |
💔 Test failed - auto-mac-64-opt |
ICE? o.o |
Ugh. I see why it passed locally, because overflow checks are disabled by default. |
@pnkfelix One more for your list! |
Updated. |
…elix This makes the \"shadowing labels\" warning *not* print the entire loop as a span, but only the lifetime. Also makes rust-lang#31719 go away, but does not fix its root cause (the span of the expanded loop is still wonky, but not used anymore).
cc rust-lang#33627 r? @nikomatsakis plugin-[breaking-change] cc rust-lang#31645 @Manishearth
The AST part of rust-lang#33505. rust-lang#33505 isn't landed yet, so this PR is based on top of it. r? @nrc plugin-[breaking-change] cc rust-lang#31645 @Manishearth
…ption, r=nmatsakis This is more idiomatic, putting the caller in charge of whether or not to panic.
74651d0
to
63dfbdb
Compare
@bors r+ |
📌 Commit 63dfbdb has been approved by |
@bors force |
Batch up libsyntax breaking changes cc #31645
List for next breaking batch (unplanned as of now):
|
Here! https://github.com/pnkfelix/collab-docs/blob/master/rust/arith-overflow-buglist.md |
Next breaking batch will happen soon, including just #34764 unless any more PRs appear. cc @petrochenkov if you have anything you need merged |
cc #31645