-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Bump bootstrap compiler #71439
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
Bump bootstrap compiler #71439
Conversation
r? @kennytm (rust_highfive has picked a reviewer for you, use r? to override) |
This comment has been minimized.
This comment has been minimized.
4337c42
to
0b1238c
Compare
Hm, CI failure is concerning. This seems to be due to the Cargo update (a bump to the Cargo.lock resolved it). @ehuss -- do we know what might be causing this? This seems like a bug, since this PR doesn't do anything other than update Cargo, so we shouldn't be seeing a Cargo.lock update as a result. Maybe there's a resolver change in beta that is leading to a forced update? The "Bump Cargo.lock?" commit is the one I'm referencing. |
I'm going to r? @ehuss here for now as I'd like their input on the Cargo.lock bump being a bug before we merge, but if you don't want to review this feel free to re-r? after that to someone else. |
The job 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 |
Huh. Weird. We don't seem to be passing --edition=2018 and I don't think we've made try a reserved keyword in 2015? cc @rust-lang/release -- anyone know of changes relating to try! on beta? |
src/libcore/macros/mod.rs
Outdated
@@ -360,7 +336,7 @@ macro_rules! r#try { | |||
} | |||
}; | |||
($expr:expr,) => { | |||
$crate::r#try!($expr) | |||
$crate::try!($expr) |
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.
Was this change intentional?
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.
Oh. I suspect rustfmt? I'll look...
0b1238c
to
986e55a
Compare
I thought I had checked @ehuss -- but you are correct, I think. Sorry for the noise! I believe I've pushed up a fix to both bugs. r? @jonas-schievink since you've presumably done at least a little looking at the patch... |
@bors r+ |
📌 Commit 986e55a has been approved by |
…s-schievink Bump bootstrap compiler This bumps the bootstrap compiler and the rustfmt that x.py fmt uses.
986e55a
to
fb34aad
Compare
@bors r=jonas-schievink (rustfmt "bug" was my editor not passing --edition=2018). |
💡 This pull request was already approved, no need to approve it again.
|
📌 Commit 986e55a has been approved by |
@@ -61,7 +58,7 @@ macro_rules! fixed_size_encoding_byte_len_and_defaults { | |||
}; | |||
self.write_to_bytes(&mut b[i]); | |||
} | |||
} | |||
}; |
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.
Curious spurious (but harmless) changes?
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.
These are rustfmt-caused (from the update, I'm pretty sure, not my editor :)
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 |
CI failure is I think related to github troubles, not this PR's changes. |
☔ The latest upstream changes (presumably #71496) made this pull request unmergeable. Please resolve the merge conflicts. |
fb34aad
to
811ecac
Compare
@bors r=jonas-schievink |
📌 Commit 811ecacdbf6b5f253a0da6dd86087c20204e7f0b has been approved by |
@bors p=1 (fairly prone to merge conflicts due to the spread-out changes) |
⌛ Testing commit 811ecacdbf6b5f253a0da6dd86087c20204e7f0b with merge 49ec3c6cbb378e09a48a68395349e6d366f82df4... |
💔 Test failed - checks-azure |
811ecac
to
17a393e
Compare
@bors r=jonas-schievink |
📌 Commit 17a393e has been approved by |
☀️ Test successful - checks-azure |
This bumps the bootstrap compiler and the rustfmt that x.py fmt uses.