-
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
Update the bootstrap compiler #82076
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.
I think the I think stdarch is usually updated by other people, and it's not really necessary to update here. (fwiw, it looks like the bootstrap checks have already been removed, someone just needs to do a submodule update, but I'm uncertain how they decide when to do that). |
8d2832a
to
43f9a7e
Compare
Thanks! In that case I think this is ready to go :) |
This comment has been minimized.
This comment has been minimized.
43f9a7e
to
1cf65ba
Compare
I'd like to hold off on landing this so we can also pick up the beta compiler bump in #82062, which should hopefully be released in ~3 hours. |
1cf65ba
to
12e0c8c
Compare
@bors r+ rollup=never Updated the bootstrap compiler to the just released beta. |
📌 Commit 12e0c8cde3837bdcead83331f3f534de302a6fdd has been approved by |
I thought I had fixed that in rust-lang/stdarch#938. Are there now other places in stdarch where the lint is firing? |
I think we haven't bumped stdarch since then. |
I'm going to go ahead and do that here (since it seems like it might be a while before bors gets around to this PR). |
Err actually I just remembered stdarch has a tendency to hurt compile times for core :( so I'll make the submodule update separate so I can mark it as |
⌛ Testing commit 12e0c8cde3837bdcead83331f3f534de302a6fdd with merge e8f7d049ae36dec0dbdfb0592914fc2feaa1a74a... |
This comment has been minimized.
This comment has been minimized.
💔 Test failed - checks-actions |
Side note... It is a little curious that this change also happens to move the macro expansion's perceived Span location for It's not doing any harm though. The FYI: @tmandry @wesleywiser (No action here, but just something to be aware of in case we ever see an issue with similar span results.) |
I should have included the file reference in that prior comment: |
Note this does not change `core::derive` since it was merged after the beta bump.
std_detect is still using this and as it's in a submodule updating it will be a pain. We can catch this either after a stdarch submodule bump or just on the next cycle.
132251f
to
b1a4bca
Compare
FWIW I think I was also able to observe the problematic test result deletion when blessing, but I'm also not sure what caused it. @bors r+ rollup=never |
📌 Commit b1a4bca has been approved by |
⌛ Testing commit b1a4bca with merge ddf053995d5752020198edeb74fc1f5e5daff42f... |
💔 Test failed - checks-actions |
@bors retry |
@jyn514 Those messages about not finding a runner are normal (it happens with every job). It looks like the
|
☀️ Test successful - checks-actions |
This updates the bootstrap compiler, notably leaving out a change to enable semicolon in macro expressions lint, because stdarch still depends on the old behavior.