Skip to content
Closed
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
926e874
Dont check `must_use` on nested `impl Future` from fn
compiler-errors May 12, 2023
addc727
Profile MIR passes.
cjgillot May 15, 2023
d371b80
Bump `cc` for `bootstrap`
r-value May 18, 2023
e6a7fde
Give a more useful location for where a span_bug was delayed
jyn514 May 18, 2023
f577cc4
Fix doc comment for `ConstParamTy` derive
juntyr May 18, 2023
30c0e4e
Add more tests for the offset_of!() macro
est31 May 17, 2023
3e4ed61
do not overwrite obligations
lcnr May 18, 2023
0426562
very minor cleanups
jyn514 May 15, 2023
ad5955b
Migrate GUI colors test to original CSS color format
GuillaumeGomez May 18, 2023
1551495
Fix an ICE in CGU dumping code.
nnethercote May 18, 2023
1bb957e
Improve CGU partitioning debug output.
nnethercote May 18, 2023
957104b
Rollup merge of #111491 - compiler-errors:nested-fut-must-use, r=wesl…
GuillaumeGomez May 19, 2023
2d7edbe
Rollup merge of #111606 - jyn514:nightly-diagnostics, r=lcnr
GuillaumeGomez May 19, 2023
1767746
Rollup merge of #111619 - cjgillot:profile-pass, r=WaffleLapkin
GuillaumeGomez May 19, 2023
ce40bb9
Rollup merge of #111665 - est31:offset_of_tests, r=WaffleLapkin
GuillaumeGomez May 19, 2023
cb36cae
Rollup merge of #111701 - r-value:patch-1, r=jyn514
GuillaumeGomez May 19, 2023
a245a48
Rollup merge of #111708 - jyn514:delay-span-bug-msg, r=compiler-errors
GuillaumeGomez May 19, 2023
7853c25
Rollup merge of #111715 - juntyr:const-param-ty-derive-fix, r=Nilstrieb
GuillaumeGomez May 19, 2023
6bb24b1
Rollup merge of #111723 - lcnr:overwrite-obligations, r=compiler-errors
GuillaumeGomez May 19, 2023
61e1b0a
Rollup merge of #111726 - GuillaumeGomez:gui-test-migrate-color, r=no…
GuillaumeGomez May 19, 2023
cd64248
Rollup merge of #111743 - nnethercote:improve-cgu-merging-debug-outpu…
GuillaumeGomez May 19, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion compiler/rustc_driver_impl/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1250,7 +1250,8 @@ pub fn install_ice_hook(bug_report_url: &'static str, extra_info: fn(&Handler))
#[cfg(windows)]
if let Some(msg) = info.payload().downcast_ref::<String>() {
if msg.starts_with("failed printing to stdout: ") && msg.ends_with("(os error 232)") {
early_error_no_abort(ErrorOutputType::default(), msg.as_str());
// the error code is already going to be reported when the panic unwinds up the stack
let _ = early_error_no_abort(ErrorOutputType::default(), msg.as_str());
return;
}
};
Expand Down
1 change: 1 addition & 0 deletions compiler/rustc_session/src/session.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1732,6 +1732,7 @@ fn early_error_handler(output: config::ErrorOutputType) -> rustc_errors::Handler

#[allow(rustc::untranslatable_diagnostic)]
#[allow(rustc::diagnostic_outside_of_impl)]
#[must_use = "ErrorGuaranteed must be returned from `run_compiler` in order to exit with a non-zero status code"]
pub fn early_error_no_abort(
output: config::ErrorOutputType,
msg: impl Into<DiagnosticMessage>,
Expand Down
1 change: 0 additions & 1 deletion src/bootstrap/builder.rs
Original file line number Diff line number Diff line change
Expand Up @@ -942,7 +942,6 @@ impl<'a> Builder<'a> {
self.run_step_descriptions(&Builder::get_step_descriptions(Kind::Doc), paths);
}

/// NOTE: keep this in sync with `rustdoc::clean::utils::doc_rust_lang_org_channel`, or tests will fail on beta/stable.
pub fn doc_rust_lang_org_channel(&self) -> String {
let channel = match &*self.config.channel {
"stable" => &self.version,
Expand Down