-
-
Notifications
You must be signed in to change notification settings - Fork 14.2k
bump bootstrap compiler to 1.93 beta #149831
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
base: main
Are you sure you want to change the base?
Conversation
|
Some changes occurred in src/tools/clippy cc @rust-lang/clippy The Miri subtree was changed cc @rust-lang/miri |
|
r? mark-simulacrum |
0726fb6 to
d607440
Compare
This comment has been minimized.
This comment has been minimized.
|
@bors r+ |
|
@bors rollup=never |
|
@bors p=5 (just to get the bootstrap compiler bump done) |
bump bootstrap compiler to 1.93 beta r? release
|
💥 Test timed out |
|
@bors retry (timeout) |
Co-authored-by: León Orell Valerian Liehr <me@fmease.dev>
8995537 to
575a02e
Compare
|
This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed. Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers. |
|
@bors try jobs=i686-pc-windows-msvc |
This comment has been minimized.
This comment has been minimized.
bump bootstrap compiler to 1.93 beta try-job: i686-pc-windows-msvc
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
|
@bors try jobs=i686-msvc-2 |
This comment has been minimized.
This comment has been minimized.
bump bootstrap compiler to 1.93 beta try-job: i686-msvc-2
|
@bors r=Mark-Simulacrum,cuviper |
bump bootstrap compiler to 1.93 beta r? release
|
The job Click to see the possible cause of the failure (guessed by this bot) |
|
💔 Test failed - checks-actions |
|
EDIT: also, I think there's like 4 |
|
Ah. So, beta rustdoc currently is ICEing on in-tree
$ git diff src/bootstrap/src/core/build_steps/doc.rs
diff --git a/src/bootstrap/src/core/build_steps/doc.rs b/src/bootstrap/src/core/build_steps/doc.rs
index fa36a6471ca..bf3de56cd02 100644
--- a/src/bootstrap/src/core/build_steps/doc.rs
+++ b/src/bootstrap/src/core/build_steps/doc.rs
@@ -932,7 +932,7 @@ fn run(self, builder: &Builder<'_>) {
// see https://github.com/rust-lang/rust/pull/122066#issuecomment-1983049222
// If there is any bug, please comment out the next line.
cargo.rustdocflag("--generate-link-to-definition");
- cargo.rustdocflag("--generate-macro-expansion");
+ //cargo.rustdocflag("--generate-macro-expansion");
compile::rustc_cargo(builder, &mut cargo, target, &build_compiler, &self.crates);
cargo.arg("-Zskip-rustdoc-fingerprint");This locally makes What I don't understand is why. Maybe #148655 wasn't sufficient, somehow? cc @GuillaumeGomez maybe you have any ideas? EDIT: oh, this is very new:
So yeah, we can temporarily revert enabling |
|
If the fix is included, this bug should be fixed. If it's an issue, please just comment this feature out for the time being. Is there anything special about about we build compiler docs in this case? (so I can reproduce locally) |
Not specifically that I know of (well, apart from the usual mix of unstable rustdoc flags too). If I'm not mistaken, the failing case is There's several flags (including unstable ones) we build compiler docs with in
EDIT: continuing this conversation over at #t-rustdoc > "Didn't find 'Class::Original' to close" since github is already folding comments. Let's try disabling the flag for now. |
r? release