Skip to content

Issues: rust-lang/rust

Beta
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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
Assignee
Filter by who’s assigned
Sort

Issues list

Implement RFC 3323: restrictions A-testsuite Area: The testsuite used to check the correctness of rustc A-translation Area: Translation infrastructure, and migrating existing diagnostics to SessionDiagnostic F-impl_restriction `#![feature(impl_restriction)]` F-mut_restriction `#![feature(mut_restriction)]` 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-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#106074 opened Dec 23, 2022 by jhpratt Loading…
Add iter macro 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.
#137725 opened Feb 27, 2025 by oli-obk Loading…
Stabilize derive(CoercePointee) disposition-merge This issue / PR is in PFCP or FCP with a disposition to merge it. F-derive_coerce_pointee Feature: RFC 3621's oft-renamed implementation I-lang-radar Items that are on lang's radar and will need eventual work or consideration. I-types-nominated Nominated for discussion during a types team meeting. 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. S-waiting-on-concerns Status: Awaiting concerns to be addressed by the author S-waiting-on-fcp Status: PR is in FCP and is awaiting for FCP to complete. T-lang Relevant to the language 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.
#133820 opened Dec 3, 2024 by dingxiangfei2009 Loading…
support revealing uses of opaques 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)
#139587 opened Apr 9, 2025 by lcnr Draft
Implement pin-project in pattern matching for &pin mut|const T A-attributes Area: Attributes (`#[…]`, `#![…]`) F-autodiff `#![feature(autodiff)]` 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.
#139751 opened Apr 13, 2025 by frank-king Draft
macro_rules: Remove NtIdent nonterminal token 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.
#119412 opened Dec 29, 2023 by petrochenkov Loading…
typeck: taint if errors found during writeback perf-regression Performance regression. 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.
#113125 opened Jun 28, 2023 by davidtwco Loading…
privacy: normalize associated types before visiting 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. S-waiting-on-team Status: Awaiting decision from the relevant subteam (see the T-<team> label). 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.
#126076 opened Jun 6, 2024 by jswrenn Loading…
Rename AsyncIterator back to Stream, introduce an AFIT-based AsyncIterator trait I-async-nominated Nominated for discussion during an async working group 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. WG-async Working group: Async & await WG-trait-system-refactor The Rustc Trait System Refactor Initiative (-Znext-solver)
#119550 opened Jan 3, 2024 by yoshuawuyts Draft
eagerly compute sub_relations again perf-regression Performance regression. S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. S-waiting-on-perf Status: Waiting on a perf 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)
#140375 opened Apr 27, 2025 by lcnr Draft
Tweak comma handling of "missing match arm" suggestion and fix "remove this arm" suggestion, and make suggestion verbose 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.
#137409 opened Feb 22, 2025 by estebank Loading…
GCI: At their def site, actually wfcheck the where-clause & always eval free lifetime-generic constants F-generic_const_items `#![feature(generic_const_items)]` 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.
#136429 opened Feb 2, 2025 by fmease Loading…
Do not hash allocations to name them. 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.
#119458 opened Dec 31, 2023 by cjgillot Loading…
compiler: suggest const _ for a misplaced const {} 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.
#128374 opened Jul 29, 2024 by workingjubilee Draft
Allow coercions from never-type when ref binding is involved needs-fcp This change is insta-stable, so needs a completed FCP to proceed. 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.
#118270 opened Nov 24, 2023 by Aaron1011 Loading…
Dedup bounds with parent impl block perf-regression Performance regression. 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.
#105392 opened Dec 6, 2022 by GuillaumeGomez Loading…
Match on lang item kind instead of using an if/else chain 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.
#140386 opened Apr 28, 2025 by oli-obk Loading…
CFI: Fix fn items, closures, and Fn trait objects 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-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#123082 opened Mar 26, 2024 by rcvalle Draft
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
Allow reifying intrinsics to fn pointers. (rebase of #86699) E-help-wanted Call for participation: Help is requested to fix this issue. needs-fcp This change is insta-stable, so needs a completed FCP to proceed. 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.
#126595 opened Jun 17, 2024 by GrigorenkoPV Loading…
Finalize repeat expr inference behaviour with inferred repeat counts 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. 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. to-announce Announce this issue on triage meeting
#139635 opened Apr 10, 2025 by BoxyUwU Loading…
WIP: Remove ResumeTy from async lowering 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. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#107562 opened Feb 1, 2023 by Swatinem Draft
1 task
alias-relate: add fast reject optimization 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)
#124852 opened May 7, 2024 by lcnr Loading…
Fix unuseful span in type error in some format_args!() invocations 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.
#140916 opened May 11, 2025 by moatom Loading…
Unclear lifetime error in closure producing a future A-async-await Area: Async & Await A-diagnostics Area: Messages for errors, warnings, and lints A-lifetimes Area: Lifetimes / regions AsyncAwait-Polish Async-await issues that are part of the "polish" area AsyncAwait-Triaged Async-await issues that have been triaged during a working group meeting. C-bug Category: This is a bug. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#74497 opened Jul 19, 2020 by 95th
ProTip! no:milestone will show everything without a milestone.