Skip to content

Pull requests: rust-lang/rust

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

Fix stack overflow when macro_rules! macros shadow builtin attributes S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#142946 opened Jun 24, 2025 by clauses3
rustdoc_json: Intern filenames A-rustdoc-json Area: Rustdoc JSON backend S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#142945 opened Jun 24, 2025 by nnethercote
Stats output tweaks S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#142944 opened Jun 24, 2025 by nnethercote
Don't include current rustc version string in feature removed help T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#142943 opened Jun 24, 2025 by jieyouxu Draft
Rollup of 8 pull requests A-attributes Area: Attributes (`#[…]`, `#![…]`) A-compiletest Area: The compiletest test runner A-run-make Area: port run-make Makefiles to rmake.rs A-rustdoc-json Area: Rustdoc JSON backend A-testsuite Area: The testsuite used to check the correctness of rustc PG-exploit-mitigations Project group: Exploit mitigations rollup A PR which is a rollup S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#142942 opened Jun 24, 2025 by workingjubilee
[perf] Shallowly bail from coerce_unsized more S-waiting-on-perf Status: Waiting on a perf run to be completed. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#142941 opened Jun 24, 2025 by compiler-errors Draft
implement std::fs::set_permissions_nofollow on unix S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#142938 opened Jun 24, 2025 by lolbinarycat
[perf] Don't run some MirLints if lints are not enabled S-waiting-on-perf Status: Waiting on a perf run to be completed. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#142937 opened Jun 23, 2025 by compiler-errors Draft
WIP: rustdoc-json: Structured attributes A-attributes Area: Attributes (`#[…]`, `#![…]`) A-rustdoc-json Area: Rustdoc JSON backend S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue. T-rustdoc-frontend Relevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output.
#142936 opened Jun 23, 2025 by aDotInTheVoid Draft
2 tasks
[perf] Don't normalize self ty potentially 2 times S-waiting-on-perf Status: Waiting on a perf run to be completed. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#142935 opened Jun 23, 2025 by compiler-errors Draft
Tweak -Zmacro-stats measurement. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#142934 opened Jun 23, 2025 by nnethercote
Simplify root goal API of solver a bit S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#142933 opened Jun 23, 2025 by compiler-errors
rustdoc-json: Keep empty generic args if parenthesized A-rustdoc-json Area: Rustdoc JSON backend S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#142932 opened Jun 23, 2025 by Enselic
Account for beta revisions when normalizing versions beta-accepted Accepted for backporting to the compiler in the beta channel. beta-nominated Nominated for backporting to the compiler in the beta channel. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#142930 opened Jun 23, 2025 by cuviper
Fix hang in --print=file-names in bootstrap S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#142928 opened Jun 23, 2025 by Noratrieb
Add note to find_const_ty_from_env S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#142927 opened Jun 23, 2025 by compiler-errors
Rewrite .gitattributes CRLF ui tests into run-make tests A-run-make Area: port run-make Makefiles to rmake.rs S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#142925 opened Jun 23, 2025 by Oneirical
tidy: move rustdoc js stuff into a tidy extra check A-testsuite Area: The testsuite used to check the correctness of rustc A-tidy Area: The tidy tool S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.
#142924 opened Jun 23, 2025 by lolbinarycat
Port #[rustc_layout_scalar_valid_range_start/end] to the new attrib… A-attributes Area: Attributes (`#[…]`, `#![…]`) S-waiting-on-perf Status: Waiting on a perf run to be completed. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#142921 opened Jun 23, 2025 by JonathanBrouwer
rustdoc-json: Add test for #[cold] A-rustdoc-json Area: Rustdoc JSON backend S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#142919 opened Jun 23, 2025 by aDotInTheVoid
rustdoc-json: Add test for #[optimize(..)] A-rustdoc-json Area: Rustdoc JSON backend F-optimize_attribute `#![feature(optimize_attribute)]` S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#142916 opened Jun 23, 2025 by aDotInTheVoid
Enable DestinationPropagation by default A-mir-opt Area: MIR optimizations S-waiting-on-perf Status: Waiting on a perf run to be completed. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#142915 opened Jun 23, 2025 by cjgillot Draft
[perf] Try to skip some early lints with --cap-lints S-waiting-on-perf Status: Waiting on a perf run to be completed. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#142912 opened Jun 23, 2025 by Kobzol Draft
Remove support for dynamic allocas A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#142911 opened Jun 23, 2025 by mejrs Changes requested
Lazy-ify some markdown rendering S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue. T-rustdoc-frontend Relevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output.
#142910 opened Jun 23, 2025 by yotamofek Approved
ProTip! Follow long discussions with comments:>50.