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

Use rust rather than LLVM target features in the target spec A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. 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.
#149173 opened Nov 21, 2025 by bjorn3 Loading…
skip checking supertraits in object candidate for NormalizesTo goal 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)
#149167 opened Nov 21, 2025 by adwinwhite Loading…
Implement coercions between &pin (mut|const) T and &(mut) T when T: Unpin 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.
#149130 opened Nov 20, 2025 by frank-king Loading…
FCW Lint when using an ambiguously glob imported trait 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.
#149058 opened Nov 18, 2025 by LorrensP-2158466 Loading…
Fix false positive of "multiple different versions of crate X in the dependency graph" 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.
#149001 opened Nov 16, 2025 by rperier Loading…
Show env normalization differences under two solvers S-waiting-on-crater Status: Waiting on a crater 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)
#148939 opened Nov 14, 2025 by adwinwhite Loading…
Remove context dependant ! fallback F-never_type `#![feature(never_type)]` 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.
#148871 opened Nov 12, 2025 by WaffleLapkin Loading…
Replace Rvalue::NullaryOp by a variant in mir::Operand. perf-regression Performance regression. 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. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#148766 opened Nov 9, 2025 by cjgillot Loading…
rustc_borrowck: fix async closure error note to report FnOnce rather than Fn 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.
#148713 opened Nov 8, 2025 by InvalidPathException Loading…
Avoid infinite cycle in coerce_unsized_old_solver when encountering invalid recursive struct definition 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.
#148677 opened Nov 7, 2025 by estebank Loading…
Cleanup and refactor FnCtxt::report_no_match_method_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.
#148652 opened Nov 7, 2025 by rperier Loading…
Replace #[rustc_do_not_implement_via_object] with #[rustc_dyn_incompatible_trait] 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. T-types Relevant to the types team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#148637 opened Nov 7, 2025 by zachs18 Loading…
misc coercion cleanups and handle safety correctly A-coercions Area: implicit and explicit `expr as Type` coercions disposition-merge This issue / PR is in PFCP or FCP with a disposition to merge it. final-comment-period In the final comment period and will be merged soon unless new substantive objections are raised. I-lang-radar Items that are on lang's radar and will need eventual work or consideration. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-types Relevant to the types team, which will review and decide on the PR/issue.
#148602 opened Nov 6, 2025 by BoxyUwU Loading…
deeply normalize where-clauses in wfcheck 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. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#148479 opened Nov 4, 2025 by lqd Draft
crater: don't normalize where-clauses when checking well-formedness I-types-nominated Nominated for discussion during a types 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.
#148477 opened Nov 4, 2025 by lqd Draft
Do not propogate unnecessary closure constraints. 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.
#148329 opened Oct 31, 2025 by LorrensP-2158466 Loading…
Remove the sym::Deref diagnostic item S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-clippy Relevant to the Clippy team. 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.
#148033 opened Oct 23, 2025 by samueltardieu Loading…
make coerce-lub order independent I-lang-radar Items that are on lang's radar and will need eventual work or consideration. perf-regression Performance regression. S-blocked Status: Blocked on something else such as an RFC or other implementation work. S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-clippy Relevant to the Clippy team. T-types Relevant to the types team, which will review and decide on the PR/issue.
#147565 opened Oct 10, 2025 by BoxyUwU Loading…
Emscripten: Turn wasm-eh on by default S-waiting-on-MCP Status: PR has a compiler MCP and is waiting for the compiler MCP to complete. 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.
#147224 opened Oct 1, 2025 by hoodmane Loading…
Shallow resolve ty vars to their root var perf-regression Performance regression. 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.
#147193 opened Sep 30, 2025 by BoxyUwU Draft
Dont bail in error predicate unless self ty is error in new solver 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. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#146602 opened Sep 15, 2025 by compiler-errors Loading…
Add lint about redefining runtime symbols A-lints Area: Lints (warnings about flaws in source code) such as unused_mut. I-lang-radar Items that are on lang's radar and will need eventual work or consideration. needs-fcp This change is insta-stable, or significant enough to need a team FCP to proceed. P-lang-drag-2 Lang team prioritization drag level 2.https://rust-lang.zulipchat.com/#narrow/channel/410516-t-lang. S-waiting-on-t-lang Status: Awaiting decision from T-lang T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-lang Relevant to the language team
#146505 opened Sep 13, 2025 by Urgau Loading…
Add field representing types A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. A-rustdoc-json Area: Rustdoc JSON backend F-field_projections `#![feature(field_projections)]` I-lang-radar Items that are on lang's radar and will need eventual work or consideration. PG-exploit-mitigations Project group: Exploit mitigations S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-clippy Relevant to the Clippy team. 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. T-rustdoc-frontend Relevant to the rustdoc-frontend team, which will review and decide on the web UI/UX output. T-rustfmt Relevant to the rustfmt team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#146307 opened Sep 7, 2025 by BennoLossin Loading…
3 of 5 tasks
Uplifts and extends clippy::needless-maybe-sized into rustc I-lang-nominated Nominated for discussion during a lang team meeting. I-lang-radar Items that are on lang's radar and will need eventual work or consideration. needs-fcp This change is insta-stable, or significant enough to need a team FCP to proceed. P-lang-drag-3 Lang team prioritization drag level 3.https://rust-lang.zulipchat.com/#narrow/channel/410516-t-lang. S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. S-waiting-on-t-lang Status: Awaiting decision from T-lang T-clippy Relevant to the Clippy team. T-lang Relevant to the language team to-announce Announce this issue on triage meeting
#145924 opened Aug 27, 2025 by CrooseGit Loading…
Supress suggest let else when no let in refutable bindings 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.
#145569 opened Aug 18, 2025 by xizheyin Loading…
ProTip! Type g p on any issue or pull request to go back to the pull request listing page.