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

Remove kw::Empty uses from rustc_middle. 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.
#138926 opened Mar 25, 2025 by nnethercote Loading…
Instantiate binder before registering nested obligations for auto/built-in traits 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.
#138915 opened Mar 24, 2025 by compiler-errors Loading…
Properly stall coroutine witnesses in new solver 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. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#138845 opened Mar 22, 2025 by compiler-errors Loading…
Fix ProvenVia for global where clauses 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)
#138797 opened Mar 21, 2025 by compiler-errors Loading…
Implement overflow for infinite implied lifetime bounds 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.
#138676 opened Mar 18, 2025 by compiler-errors 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…
Prefer built-in sized impls (and only sized impls) for rigid types always 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.
#138176 opened Mar 7, 2025 by compiler-errors Loading…
Check built-in operator obligation before the method's WF obligations so as to not incompletely guide inference 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)
#137811 opened Feb 28, 2025 by compiler-errors 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 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)
#136988 opened Feb 13, 2025 by compiler-errors Loading…
Suggest {to,from}_ne_bytes for transmutations between arrays and integers, etc 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, 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.
#136083 opened Jan 26, 2025 by bend-n 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 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…
Fix leaks from panics in destructors 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. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#125923 opened Jun 3, 2024 by matthewjasper Loading…
rustdoc: use the next solver for blanket impl synthesis perf-regression Performance regression. rla-silenced Silences rust-log-analyzer postings to the PR it's added on. S-blocked Status: Blocked on something else such as an RFC or other implementation work. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.
#125907 opened Jun 3, 2024 by fmease Loading…
Initial support for auto traits with default bounds A-async-await Area: Async & Await A-testsuite Area: The testsuite used to check the correctness of rustc AsyncAwait-Triaged Async-await issues that have been triaged during a working group meeting. perf-regression Performance regression. 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. WG-async Working group: Async & await WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#120706 opened Feb 6, 2024 by Bryanskiy Loading…
WIP: Check uninhabitedness through the trait 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)
#116247 opened Sep 28, 2023 by cjgillot Draft
[WIP] Support param bounds on non-lifetime binders 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. WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#115362 opened Aug 29, 2023 by compiler-errors Loading…
Make typeck aware of uninhabited types A-testsuite Area: The testsuite used to check the correctness of rustc S-blocked Status: Blocked on something else such as an RFC or other implementation work. 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.
#108993 opened Mar 10, 2023 by cjgillot Draft
ProTip! Mix and match filters to narrow down what you’re looking for.