Skip to content

Initial Josh pull - #1700

Open
Kobzol wants to merge 8 commits into
rust-lang:mainfrom
Kobzol:clif-sync
Open

Initial Josh pull#1700
Kobzol wants to merge 8 commits into
rust-lang:mainfrom
Kobzol:clif-sync

Conversation

@Kobzol

@Kobzol Kobzol commented Sep 11, 2026

Copy link
Copy Markdown
Member

Initial Josh pull created using rustc-josh-sync pull --allow-noop, using Josh r26.08.28.

bjorn3 and others added 8 commits September 9, 2026 14:03
A fatal error that doesn't actually abort is indistinguishable from a
regular error. And the only places where emit_almost_fatal is called,
the produced FatalError is ignored.
This avoids a delayed bug if compilation is aborted between checking
function ABIs and codegening all functions.
Some cleanups around fatal errors and delayed bugs

With the aim of making it easier to move some compiler passes to different locations. And in particular to allow moving them across `has_errors_or_delayed_bugs` calls. This is a prerequisite for a local change that improves the effectiveness of cargo build pipelining.

Fixes rust-lang/rust#152204
…uwer

Rollup of 7 pull requests

Successful merges:

 - rust-lang/rust#162581 (Subtree sync for rustc_codegen_cranelift)
 - rust-lang/rust#160831 (re-equate the object bound's trait ref with the goal's when considering object bounds)
 - rust-lang/rust#162057 (Some cleanups around fatal errors and delayed bugs)
 - rust-lang/rust#162437 (fix(traits): Remove expression references from index suggestions)
 - rust-lang/rust#162534 (Fix run-make/prune-link-args to work with MinGW)
 - rust-lang/rust#162554 (Attemped fix for home dir problem on `dist-aarch64-llvm-mingw`)
 - rust-lang/rust#162576 (doc: Fix external mention of signum() return value regarding NaNs)
This updates the rust-version file to ca0a6473ffde01deb7fce24cc04864cf723e14a0.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants