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

Dogfood -Zno-embed-metadata in the compiler A-testsuite Area: The testsuite used to check the correctness of rustc 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)
#145343 opened Aug 13, 2025 by Kobzol Draft updated Aug 13, 2025
Add a diagnostic for similarly named traits A-run-make Area: port run-make Makefiles to rmake.rs 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.
#144674 opened Jul 30, 2025 by rperier Loading… updated Aug 13, 2025
[WIP] Underefer refactoring 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.
#145344 opened Aug 13, 2025 by beepster4096 Draft updated Aug 13, 2025
Conditionally compile contracts instead of deciding at run-time 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-libs Relevant to the library team, which will review and decide on the PR/issue.
#145229 opened Aug 10, 2025 by dawidl022 Loading… updated Aug 13, 2025
Install libgccjit into the compiler's sysroot when cg_gcc is enabled 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)
#145341 opened Aug 13, 2025 by Kobzol Loading… updated Aug 13, 2025
Print regions in type_name. 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-libs Relevant to the library team, which will review and decide on the PR/issue.
#145284 opened Aug 12, 2025 by nnethercote Loading… updated Aug 13, 2025
support non-defining uses of opaques in borrowck A-CI Area: Our Github Actions CI A-testsuite Area: The testsuite used to check the correctness of rustc perf-regression Performance regression. S-waiting-on-crater Status: Waiting on a crater run to be completed. 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.
#145244 opened Aug 11, 2025 by lcnr Draft updated Aug 13, 2025
Fix Crash when indexing into a generic slice with computed length in const fns 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.
#145213 opened Aug 10, 2025 by eval-exec Loading… updated Aug 13, 2025
Fix -Zregparm for LLVM builtins A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-test-infra-minicore Area: `minicore` test auxiliary and `//@ add-core-stubs` 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.
#145309 opened Aug 12, 2025 by winstonallo Loading… updated Aug 13, 2025
ci: clean windows disk space in background A-CI Area: Our Github Actions CI A-testsuite Area: The testsuite used to check the correctness of rustc S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.
#145311 opened Aug 12, 2025 by marcoieni Draft updated Aug 13, 2025
suggest using pub(crate) for E0364 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.
#145166 opened Aug 9, 2025 by makai410 Loading… updated Aug 13, 2025
Fix an ICE observed with an explicit tail-call in a default trait method F-explicit_tail_calls `#![feature(explicit_tail_calls)]` S-blocked Status: Blocked on something else such as an RFC or other implementation work. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#145270 opened Aug 11, 2025 by jakubadamw Loading… updated Aug 13, 2025
fix drop scope for super let bindings within if let I-lang-nominated Nominated for discussion during a lang team meeting. I-libs-api-nominated Nominated for discussion during a libs-api team meeting. 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.
#145342 opened Aug 13, 2025 by dianne Loading… updated Aug 13, 2025
Allow cross-compiling the Cranelift dist component 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-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
#145320 opened Aug 12, 2025 by Kobzol Loading… updated Aug 13, 2025
Rework target checking for built-in attributes A-attributes Area: 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. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#145085 opened Aug 8, 2025 by JonathanBrouwer Loading… updated Aug 13, 2025
Remove impl PinCoerceUnsized for Pin A-pin Area: Pin I-lang-nominated Nominated for discussion during a lang team meeting. 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-lang Relevant to the language team T-libs-api Relevant to the library API team, which will review and decide on the PR/issue. T-types Relevant to the types team, which will review and decide on the PR/issue.
#144896 opened Aug 4, 2025 by Darksonn Loading… updated Aug 13, 2025
Split codegen backend check step into two and don't run it with x check compiler 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)
#145340 opened Aug 13, 2025 by Kobzol Loading… updated Aug 13, 2025
std: sys: net: uefi: tcp: Initial TcpListener support 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.
#145339 opened Aug 13, 2025 by Ayush1325 Loading… updated Aug 13, 2025
[WIP]: Do not store tag in uninhabited enum variants, or in the single inhabited variant. 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.
#145337 opened Aug 13, 2025 by zachs18 Draft updated Aug 13, 2025
Enforce in bootstrap that clippy must have stage at least 1 A-bootstrap-stamp Area: bootstrap stamp logic A-CI Area: Our Github Actions CI 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-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.
#145131 opened Aug 8, 2025 by Kobzol Loading… updated Aug 13, 2025
Rollup of 11 pull requests A-attributes Area: Attributes (`#[…]`, `#![…]`) A-CI Area: Our Github Actions CI A-meta Area: Issues & PRs about the rust-lang/rust repository itself O-hermit Operating System: Hermit O-SGX Target: SGX O-solid Operating System: SOLID O-unix Operating system: Unix-like O-wasi Operating system: Wasi, Webassembly System Interface 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.
#145334 opened Aug 13, 2025 by Kobzol Loading… updated Aug 13, 2025
Fix parallel rustc not being reproducible due to unstable sorts of items A-compiletest Area: The compiletest test runner 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 perf-regression Performance regression. 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.
#144722 opened Jul 31, 2025 by ywxt Loading… updated Aug 13, 2025
actually provide the correct args to coroutine witnesses 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)
#145338 opened Aug 13, 2025 by lcnr Loading… updated Aug 13, 2025
Make sure to treat only param where clauses as inherent disposition-merge This issue / PR is in PFCP or FCP with a disposition to merge it. I-lang-nominated Nominated for discussion during a lang team meeting. needs-fcp This change is insta-stable, or significant enough to need a team FCP to proceed. P-lang-drag-0 Lang team prioritization drag level 0.https://rust-lang.zulipchat.com/#narrow/channel/410516-t-lang. perf-regression Performance regression. proposed-final-comment-period Proposed to merge/close by relevant subteam, see T-<team> label. Will enter FCP once signed off. S-waiting-on-crater Status: Waiting on a crater run to be completed. T-lang Relevant to the language team T-types Relevant to the types team, which will review and decide on the PR/issue.
#145262 opened Aug 11, 2025 by compiler-errors Loading… updated Aug 13, 2025
rustc_scalable_vector(N) A-attributes Area: Attributes (`#[…]`, `#![…]`) 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. T-libs Relevant to the library team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#143924 opened Jul 14, 2025 by davidtwco Draft updated Aug 13, 2025
ProTip! Adding no:label will show everything without a label.