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
Sort

Pull requests list

fix typo in autorefs lint doc example 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.
#140719 opened May 6, 2025 by wyfo Loading…
Use MaybeCause::or to allow constraints from overflows if they are combined with ambiguity WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#140711 opened May 6, 2025 by compiler-errors Loading…
Structurally normalize in range pattern checking in HIR typeck 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.
#140707 opened May 6, 2025 by compiler-errors Loading…
Only include dyn Trait<Assoc = ...> associated type bounds for Self: Sized associated types if they are provided 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.
#140684 opened May 5, 2025 by compiler-errors Loading…
Remove manual WF hack disposition-merge This issue / PR is in PFCP or FCP with a disposition to merge it. proposed-final-comment-period Proposed to merge/close by relevant subteam, see T-<team> label. Will enter FCP once signed off. 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.
#140557 opened May 1, 2025 by compiler-errors Loading…
Incompletely allow overloaded call from opaque when self type bottoms out in infer 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)
#140496 opened Apr 30, 2025 by compiler-errors Draft
Move placeholder handling to a proper preprocessing step 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.
#140466 opened Apr 29, 2025 by amandasystems Loading…
Incompletely prefer opaque type bounds when self type bottoms out in infer 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)
#140405 opened Apr 28, 2025 by compiler-errors Draft
Only prefer param-env candidates if they remain non-global after norm 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)
#140260 opened Apr 24, 2025 by compiler-errors Loading…
[crater] Only consider predicate non-global if binder vars are in PREDICATE binder 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.
#140209 opened Apr 23, 2025 by compiler-errors Draft
Make well-formedness predicates no longer coinductive 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. 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.
#140208 opened Apr 23, 2025 by compiler-errors Loading…
Generate obligations when possible instead of rejecting with ambiguity 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-types Relevant to the types team, which will review and decide on the PR/issue.
#139955 opened Apr 17, 2025 by dingxiangfei2009 Draft
Initial UnsafePinned implementation [Part 2: Lowering] A-coroutines Area: Coroutines F-coroutines `#![feature(coroutines)]` F-unsafe_pinned `#![feature(unsafe_pinned)]` 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)
#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-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, so needs a completed 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-waiting-on-review Status: Awaiting review from the assignee but also interested parties. 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-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.
#138542 opened Mar 15, 2025 by compiler-errors Loading…
Implement feature(precise_capturing_of_types) 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.
#138473 opened Mar 14, 2025 by compiler-errors Loading…
Sized Hierarchy: Part I A-attributes Area: Attributes (`#[…]`, `#![…]`) A-run-make Area: port run-make Makefiles to rmake.rs A-rustdoc-json Area: Rustdoc JSON backend A-rustdoc-search Area: Rustdoc's search feature A-test-infra-minicore Area: `minicore` test auxiliary and `//@ add-core-stubs` A-testsuite Area: The testsuite used to check the correctness of rustc F-autodiff `#![feature(autodiff)]` perf-regression Performance regression. 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. T-lang Relevant to the language 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. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#137944 opened Mar 3, 2025 by davidtwco Loading…
Instantiate predicate binder without recanonicalizing goal in new solver 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)
#136997 opened Feb 14, 2025 by compiler-errors Draft
Use the new solver in the impossible_predicates disposition-merge This issue / PR is in PFCP or FCP with a disposition to merge it. proposed-final-comment-period Proposed to merge/close by relevant subteam, see T-<team> label. Will enter FCP once signed off. S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. 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)
#136988 opened Feb 13, 2025 by compiler-errors 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-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.
#135899 opened Jan 22, 2025 by compiler-errors Loading…
Add lint against (some) interior mutable consts A-attributes Area: Attributes (`#[…]`, `#![…]`) I-lang-nominated Nominated for discussion during a lang team meeting. S-waiting-on-team Status: Awaiting decision from the relevant subteam (see the T-<team> label). T-lang Relevant to the language team, which will review and decide on the PR/issue.
#132146 opened Oct 25, 2024 by Urgau Loading…
Remove placeholders completely 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.
#130227 opened Sep 11, 2024 by amandasystems Loading…
Implement consecutive shorthand projections (associated type paths) like T::AssocA::AssocB A-testsuite Area: The testsuite used to check the correctness of rustc A-tidy Area: The tidy tool needs-fcp This change is insta-stable, so needs a completed FCP to proceed. 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-bootstrap Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap) T-types Relevant to the types team, which will review and decide on the PR/issue.
#126651 opened Jun 19, 2024 by fmease Draft
Do not eagerly reject inference vars when trying to resolve method calls. 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.
#126316 opened Jun 12, 2024 by oli-obk Loading…
ProTip! Exclude everything labeled bug with -label:bug.