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

Document and improve MIR transform passes 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.
#148293 opened Oct 30, 2025 by DevaanshPathak Loading…
Un-shadow object bound candidate in NormalizesTo goal if self_ty is trait object 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)
#148292 opened Oct 30, 2025 by adwinwhite Loading…
Hack RefOrMut to allow use in closures. 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.
#148187 opened Oct 27, 2025 by LorrensP-2158466 Draft
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…
Emscripten: Turn wasm-eh on by default S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. S-waiting-on-MCP Status: PR has a compiler MCP and is waiting for the compiler MCP to complete. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#147224 opened Oct 1, 2025 by hoodmane Draft
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-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-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…
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…
Don't loop if there are no pending obligations 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)
#144475 opened Jul 26, 2025 by compiler-errors Loading…
Remove the CoroutineWitness type 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-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#144157 opened Jul 18, 2025 by compiler-errors Loading…
Move placeholder error handling to before region inference 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.
#142623 opened Jun 17, 2025 by amandasystems Loading…
Fix linting false positive when block used as value 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.
#141987 opened Jun 3, 2025 by ChAoSUnItY Loading…
[CRATER] probe fallout of dyn overlap S-experimental Status: Ongoing experiment that does not require reviewing and won't be merged in its current state. 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)
#140824 opened May 8, 2025 by compiler-errors Draft
[crater] Only consider predicate non-global if binder vars are in PREDICATE binder 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.
#140209 opened Apr 23, 2025 by compiler-errors Draft
Initial UnsafePinned implementation [Part 2: Lowering] A-coroutines Area: Coroutines F-coroutines `#![feature(coroutines)]` F-unsafe_pinned `#![feature(unsafe_pinned)]` 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)
#139896 opened Apr 16, 2025 by Sky9x Draft
Fallback {float} to f32 when f32: From<{float}> and add impl From<f16> for f32 disposition-merge This issue / PR is in PFCP or FCP with a disposition to merge it. F-f16_and_f128 `#![feature(f16)]`, `#![feature(f128)]` 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. proposed-final-comment-period Proposed to merge/close by relevant subteam, see T-<team> label. Will enter FCP once signed off. S-blocked Status: Blocked on something else such as an RFC or other implementation work. S-waiting-on-concerns Status: Awaiting concerns to be addressed by the author S-waiting-on-documentation Status: Waiting on approved PRs to documentation before merging S-waiting-on-fcp Status: PR is in FCP and is awaiting for FCP to complete. S-waiting-on-t-lang Status: Awaiting decision from T-lang 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.
#139087 opened Mar 28, 2025 by beetrees Loading…
Move coercion hack from coerce_unsized to check_cast 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.
#138542 opened Mar 15, 2025 by compiler-errors Loading…
Implement feature(precise_capturing_of_types) 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.
#138473 opened Mar 14, 2025 by compiler-errors Loading…
Forbid freely casting lifetime bounds of dyn-types disposition-merge This issue / PR is in PFCP or FCP with a disposition to merge it. finished-final-comment-period The final comment period is finished for this PR / Issue. I-lang-radar Items that are on lang's radar and will need eventual work or consideration. S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. T-lang Relevant to the language team T-types Relevant to the types team, which will review and decide on the PR/issue. to-announce Announce this issue on triage meeting
#136776 opened Feb 9, 2025 by BoxyUwU Loading…
Orphanck: Reject uncovered opaque types F-type_alias_impl_trait `#[feature(type_alias_impl_trait)]` rla-silenced Silences rust-log-analyzer postings to the PR it's added on. 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)
#135910 opened Jan 23, 2025 by fmease Draft
Fix PostBorrowckAnalysis for old 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.
#135899 opened Jan 22, 2025 by compiler-errors Loading…
ProTip! no:milestone will show everything without a milestone.