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

Verify llvm-needs-components are not empty and match the --target value A-compiletest Area: The compiletest test runner A-testsuite Area: The testsuite used to check the correctness of rustc A-tidy Area: The tidy tool PG-exploit-mitigations Project group: Exploit mitigations 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-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#144042 opened Jul 16, 2025 by dpaoliello Loading…
Rollup of 15 pull requests A-attributes Area: Attributes (`#[…]`, `#![…]`) A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-run-make Area: port run-make Makefiles to rmake.rs A-testsuite Area: The testsuite used to check the correctness of rustc F-autodiff `#![feature(autodiff)]` O-windows Operating system: Windows 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-clippy Relevant to the Clippy team. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-infra Relevant to the infrastructure 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. T-rustdoc-frontend Relevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output.
#144041 opened Jul 16, 2025 by fmease Loading…
Use tcx.short_string() in more diagnostics 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.
#144039 opened Jul 16, 2025 by estebank Loading…
Rename bool::ok_or[_else] to bool::then_ok_or[_else] to avoid confusion with Option::ok_or[_else] 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.
#144037 opened Jul 16, 2025 by LimpSquid Loading…
tests: Test line number in debuginfo for diverging function calls 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.
#144034 opened Jul 16, 2025 by Enselic Loading…
Validate transmute in CTFE perf-regression Performance regression. 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.
#144030 opened Jul 16, 2025 by oli-obk Loading…
fix: fix issue 143740, Wrong messages from compiler confusing methods… 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.
#144029 opened Jul 16, 2025 by lichuang Loading…
clippy: make tests work in stage 1 A-testsuite Area: The testsuite used to check the correctness of rustc 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-clippy Relevant to the Clippy team.
#144027 opened Jul 16, 2025 by RalfJung Loading…
Implementation: #[feature(sync_nonpoison)], #[feature(nonpoison_mutex)] 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. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#144022 opened Jul 16, 2025 by connortsui20 Draft
tests: add private RPITIT & exported_private_dependencies tests 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.
#144020 opened Jul 16, 2025 by mladedav Draft
Suggest use .get_mut instead of &mut when occur HashMap and BtreeMap 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.
#144018 opened Jul 16, 2025 by xizheyin Loading…
trait_sel: MetaSized always holds temporarily 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.
#144016 opened Jul 16, 2025 by davidtwco Loading…
don't link to the nightly version of the Edition Guide in stable lints S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-clippy Relevant to the Clippy team. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#144014 opened Jul 16, 2025 by dianne Loading…
resolve: Make disambiguators for underscore bindings module-local 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.
#144013 opened Jul 16, 2025 by petrochenkov Loading…
bootstrap: Don't trigger an unnecessary LLVM build from check builds A-contributor-roadblock Area: Makes things more difficult for new or seasoned contributors to Rust S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#144011 opened Jul 16, 2025 by Zalathar Loading…
Boostrap: add warning on optimize = false 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)
#144010 opened Jul 16, 2025 by xdoardo Loading…
Fix false positive double negations with macro invocation 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.
#144008 opened Jul 16, 2025 by anatawa12 Loading…
clarify wording of match ergonomics diagnostics (rust_2024_incompatible_pat lint and error) 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.
#144006 opened Jul 16, 2025 by dianne Loading…
Update poison.rs S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#144002 opened Jul 16, 2025 by martinomburajr Loading…
Add DefId::parent() accessor for rustc_public 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.
#144000 opened Jul 16, 2025 by Coder-256 Loading…
Use $crate in macros for rustc_public (aka stable_mir) 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.
#143997 opened Jul 16, 2025 by Coder-256 Loading…
add default FromIterator for types with Default and Extend trait A-testsuite Area: The testsuite used to check the correctness of rustc F-autodiff `#![feature(autodiff)]` S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. 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-infra Relevant to the infrastructure 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.
#143996 opened Jul 16, 2025 by HernandoR Draft
Detect unmet bound error caused by lack of perfect derives 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.
#143993 opened Jul 15, 2025 by estebank Loading…
[rustdoc] Make aliases search support partial matching A-rustdoc-search Area: Rustdoc's search feature 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.
#143988 opened Jul 15, 2025 by GuillaumeGomez Loading…
rustc_public: de-StableMIR-ize 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.
#143985 opened Jul 15, 2025 by makai410 Loading…
ProTip! Follow long discussions with comments:>50.