Rollup of 8 pull requests - #160758
Closed
JonathanBrouwer wants to merge 19 commits into
Closed
Conversation
…ouwer Move attributes out of rustc_hir Previous graph: <img width="397" height="503" alt="image" src="https://github.com/user-attachments/assets/f1c101b1-eb2f-4032-a8e7-6b4f6aef39d5" /> Graph with this pr: <img width="505" height="524" alt="image" src="https://github.com/user-attachments/assets/489be58e-41c5-4c08-a25a-9dc04ebe00e2" /> So while it doesn't really look like much (might be nicer for pipeling or if you're editing rustc_hir), it unblocks followup work to split up this part of the crate graph further, like: - moving `SanitizerSet` to a (new?) crate below `rustc_target` so that `rustc_target` and `rustc_attr_ir` no longer depend on each other and can compile in parallel - `rustc_session` will only depend on `rustc_hir` for `rustc_hir::definitions` in its `cstore` module, there may be something there but I haven't looked in depth. There's some work left wrt cleaning up imports everywhere, but that's for followups. r? @JonathanBrouwer
Add regression test for unsized non-last struct field with overlapping impls Closes rust-lang#83097 adds a regresion test locking that E0277 & E0119 are both emitted
miri: implement more restrictive trivial-ABI checks This implements the rules from rust-lang#157973 in Miri. We unfortunately have to reject some code that we thought was okay. Let's land this in Miri ahead of anything official also to see if there's any major breakage from that. r? @oli-obk
Add regression test for higher ranked fn pointer impl not general enough Closes rust-lang#57936 adds a regression test for higher ranked fn-pointer impl is now correctly rejected
…-onboard, r=jieyouxu triagebot: add ubiratan to infra-ci Pretty much self-explained :) r? @marcoieni
…ez,JonathanBrouwer rustc_errors: remove unused code r? @GuillaumeGomez
…nBrouwer Add regression test for incremental borrowck ICE with generic const exprs Adds an incremental regression test for rust-lang#125564 for generic-const exprs snippet, now reports errors cleanly Closes rust-lang#125564
…anBrouwer rustc_lint: remove unused rustc_attrs feature
Contributor
Author
Contributor
Contributor
|
⌛ Trying commit 62e9b79 with merge 8643c4f… To cancel the try build, run the command Workflow: https://github.com/rust-lang/rust/actions/runs/31259507296 |
rust-bors Bot
pushed a commit
that referenced
this pull request
Aug 8, 2026
Rollup of 8 pull requests try-job: dist-various-1 try-job: test-various try-job: x86_64-gnu-aux try-job: x86_64-gnu-llvm-21-3 try-job: x86_64-msvc-1 try-job: aarch64-apple-* try-job: x86_64-mingw-1 try-job: i686-msvc-*
Contributor
Author
|
@bors try cancel |
Contributor
|
This pull request was unapproved due to being closed. |
Contributor
|
Try build cancelled. Cancelled workflows: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Successful merges:
r? @ghost
Create a similar rollup