Skip to content

Issues: rust-lang/rust

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

Decide on path forward for attributes on expressions C-discussion Category: Discussion or questions that doesn't represent real issues. I-lang-nominated The issue / PR has been nominated for discussion during a lang team meeting. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#127436 opened Jul 6, 2024 by traviscross
Should tokens passed through macro_rules be able to join? A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) A-proc-macro-back-compat Area: Backwards compatibility hacks for proc macros -s 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. WG-macros Working group: Macros
#127123 opened Jun 29, 2024 by petrochenkov
Reorder trait bound modifiers *after* for<...> binder in trait bounds A-testsuite Area: The testsuite used to check the correctness of rustc disposition-merge This issue / PR is in PFCP or FCP with a disposition to merge it. I-lang-nominated The issue / PR has been nominated for discussion during a lang 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-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-lang Relevant to the language team, which will review and decide on the PR/issue.
#127054 opened Jun 27, 2024 by compiler-errors Loading…
Deny keyword lifetimes pre-expansion 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. needs-fcp This change is insta-stable, so needs a completed FCP to proceed. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-lang Relevant to the language team, which will review and decide on the PR/issue. to-announce Announce this issue on triage meeting
#126762 opened Jun 20, 2024 by compiler-errors Loading…
NFC normalisation of lifetimes and labels A-unicode Area: Unicode needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. 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.
#126759 opened Jun 20, 2024 by mattheww
Dead code pass no longer considers enum used in pub extern "C" fn as used A-lint Area: Lints (warnings about flaws in source code) such as unused_mut. C-bug Category: This is a bug. L-dead_code Lint: dead_code S-has-mcve Status: A Minimal Complete and Verifiable Example has been found for this issue 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.
#126706 opened Jun 19, 2024 by chinedufn
Allow dropping dyn Trait principal A-coercions Area: implicit and explicit `expr as Type` coercions A-trait-objects Area: trait objects, vtable layout needs-fcp This change is insta-stable, so needs a completed FCP to proceed. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. 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. WG-trait-system-refactor The Rustc Trait System Refactor Initiative
#126660 opened Jun 19, 2024 by Jules-Bertholet Loading…
Tracking Issue for #![feature(externally_constructed_attr)] B-experimental Blocker: In-tree experiment; RFC pending or unneeded. C-tracking-issue Category: A tracking issue for an RFC or an unstable feature. F-externally_constructed_attr `#![feature(externally_constructed_attr)]` T-lang Relevant to the language team, which will review and decide on the PR/issue.
#126634 opened Jun 18, 2024 by mu001999
3 tasks
Uplift clippy::double_neg lint as double_negation I-lang-nominated The issue / PR has been nominated for discussion during a lang team meeting. 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, which will review and decide on the PR/issue.
#126604 opened Jun 17, 2024 by kadiwa4 Loading…
Tracking Issue for async drop codegen A-async-await Area: Async & Await C-tracking-issue Category: A tracking issue for an RFC or an unstable feature. F-async_drop Async drop 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. WG-async Working group: Async & await
#126482 opened Jun 14, 2024 by zetanumbers
3 of 20 tasks
Struct update syntax doesn't reborrow mut references C-bug Category: This is a bug. C-discussion Category: Discussion or questions that doesn't represent real issues. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#126411 opened Jun 13, 2024 by PoignardAzur
Raw syntax for lifetimes and loop labels C-discussion Category: Discussion or questions that doesn't represent real issues. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#126335 opened Jun 12, 2024 by traviscross
Tracking Issue for offset_of_slice B-experimental Blocker: In-tree experiment; RFC pending or unneeded. B-unstable Blocker: Implemented in the nightly compiler and unstable. C-tracking-issue Category: A tracking issue for an RFC or an unstable feature. F-offset_of_slice `#![feature(offset_of_slice)]` S-tracking-needs-to-bake Status: The implementation is "complete" but it needs time to bake. T-lang Relevant to the language team, which will review and decide on the PR/issue. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#126151 opened Jun 8, 2024 by RalfJung
4 tasks
Allow moving out of &'static mut T C-discussion Category: Discussion or questions that doesn't represent real issues. T-lang Relevant to the language team, which will review and decide on the PR/issue. T-opsem Relevant to the opsem team
#125868 opened Jun 1, 2024 by Ddystopia
Tracking Issue for RFC 3467: UnsafePinned B-RFC-approved Blocker: Approved by a merged RFC but not yet implemented. C-tracking-issue Category: A tracking issue for an RFC or an unstable feature. F-unsafe_pinned `#![feature(unsafe_pinned)]` T-lang Relevant to the language team, which will review and decide on the PR/issue. T-opsem Relevant to the opsem team
#125735 opened May 29, 2024 by traviscross
1 of 6 tasks
Tracking Issue for externally implementable items B-experimental Blocker: In-tree experiment; RFC pending or unneeded. C-tracking-issue Category: A tracking issue for an RFC or an unstable feature. F-extern_item_impls `#![feature(extern_item_impls)]` I-lang-nominated The issue / PR has been nominated for discussion during a lang team meeting. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#125418 opened May 22, 2024 by traviscross
2 of 9 tasks
Bad interaction between never_type, try_blocks, and From/Into C-bug Category: This is a bug. F-never_type `#![feature(never_type)]` F-try_blocks `#![feature(try_blocks)]` S-has-mcve Status: A Minimal Complete and Verifiable Example has been found for this issue 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.
#125364 opened May 21, 2024 by ia0
Suboptimal interaction between lifetime oriented and value oriented type system in the presence of closures. A-lifetimes Area: lifetime related C-discussion Category: Discussion or questions that doesn't represent real issues. S-has-mcve Status: A Minimal Complete and Verifiable Example has been found for this issue 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.
#125250 opened May 18, 2024 by gl-yziquel
Fixup Windows verbatim paths when used with the include! macro S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. 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.
#125205 opened May 17, 2024 by ChrisDenton Loading…
Tracking Issue for #[global_registration] C-tracking-issue Category: A tracking issue for an RFC or an unstable feature. F-global_registration `#![feature(global_registration)]` T-lang Relevant to the language team, which will review and decide on the PR/issue.
#125119 opened May 14, 2024 by jdonszelmann
4 of 20 tasks
Macro literal fragment specifiers should forward to exact tokens A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) A-maybe-future-edition Something we may consider for a future edition. T-lang Relevant to the language team, which will review and decide on the PR/issue. WG-macros Working group: Macros
#124989 opened May 10, 2024 by tgross35
offset_from: always allow pointers to point to the same address 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-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. T-opsem Relevant to the opsem team
#124921 opened May 9, 2024 by RalfJung Loading…
Add lint on reference-to-pointer transmutes A-diagnostics Area: Messages for errors, warnings, and lints A-lint Area: Lints (warnings about flaws in source code) such as unused_mut. 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.
#124865 opened May 7, 2024 by scottmcm
Unable to write blanket impl for subtrait on RPITIT trait C-bug Category: This is a bug. F-return_position_impl_trait_in_trait `#![feature(return_position_impl_trait_in_trait)]` F-return_type_notation `#[feature(return_type_notation)]` 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.
#124729 opened May 4, 2024 by traviscross
Tracking Issue for const_eval_select A-const-eval Area: constant evaluation (mir interpretation) C-tracking-issue Category: A tracking issue for an RFC or an unstable feature. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#124625 opened May 2, 2024 by RalfJung
5 tasks
ProTip! Follow long discussions with comments:>50.