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

Tracking issue for Rust 2024: Match ergonomics rules 1C/2C A-edition-2024 Area: The 2024 edition A-patterns Relating to patterns and pattern matching 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. S-tracking-needs-documentation Status: Needs documentation. S-tracking-ready-to-stabilize Status: This is ready to stabilize; it may need a stabilization report and a PR T-lang Relevant to the language team, which will review and decide on the PR/issue.
#131414 opened Oct 8, 2024 by traviscross
1 of 5 tasks
Decide on name for Freeze C-discussion Category: Discussion or questions that doesn't represent real issues. disposition-merge This issue / PR is in PFCP or FCP with a disposition to merge it. I-lang-nominated 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. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#131401 opened Oct 8, 2024 by traviscross
Implement edition 2024 match ergonomics restrictions A-edition-2024 Area: The 2024 edition A-patterns Relating to patterns and pattern matching disposition-merge This issue / PR is in PFCP or FCP with a disposition to merge it. I-lang-nominated 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-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.
#131381 opened Oct 7, 2024 by Nadrieril Loading…
Implicit returns and missing semicolons after return might cause a different drop order A-destructors Area: Destructors (`Drop`, …) C-discussion Category: Discussion or questions that doesn't represent real issues. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#131313 opened Oct 6, 2024 by porky11
suspicious_leading_zero lint for detecting C-style octals 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.
#131309 opened Oct 5, 2024 by GrigorenkoPV Draft
Stabilize s390x inline assembly I-lang-easy-decision Issue: The decision needed by the team is conjectured to be easy. O-SystemZ Target: SystemZ processors (s390x) 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.
#131258 opened Oct 4, 2024 by taiki-e Loading…
Tracking issue for RFC 3695: Allow boolean literals as cfg predicates 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. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#131204 opened Oct 3, 2024 by clubby789
2 of 6 tasks
Tracking issue for RFC 3678: Inherent items for traits B-experimental Blocker: In-tree experiment; RFC pending or unneeded. 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.
#131179 opened Oct 3, 2024 by traviscross
1 of 7 tasks
Warn if supposedly unreachable code is provably reachable A-lint Area: Lints (warnings about flaws in source code) such as unused_mut. C-feature-request Category: A feature request, i.e: not implemented / a PR. 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.
#131167 opened Oct 2, 2024 by dev-ardi
Tracking issue for release notes of #130635: Add &pin (mut|const) T type position sugar relnotes Marks issues that should be documented in the release notes of the next release. relnotes-tracking-issue Marks issues tracking what text to put in release notes. 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.
#131161 opened Oct 2, 2024 by rustbot
3 tasks
Proposal: stabilize if_let_rescope for Edition 2024 A-edition-2024 Area: The 2024 edition 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. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#131154 opened Oct 2, 2024 by dingxiangfei2009
Tracking issue for release notes of #128438: Add special-case for [T; 0] in dropck_outlives relnotes Marks issues that should be documented in the release notes of the next release. relnotes-tracking-issue Marks issues tracking what text to put in release notes. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#131129 opened Oct 2, 2024 by rustbot
3 tasks
1.82.0
Strengthen the follow-set rule for macros C-discussion Category: Discussion or questions that doesn't represent real issues. I-lang-nominated Nominated for discussion during a lang team meeting. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#131025 opened Sep 29, 2024 by traviscross
proc-macro span syntax context and hygiene is underspecified and underdocumented A-docs Area: documentation for any part of the project, including the compiler, standard library, and tools A-proc-macros Area: Procedural macros C-discussion Category: Discussion or questions that doesn't represent real issues. 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.
#130995 opened Sep 28, 2024 by jieyouxu
Tracking issue for release notes of #129972: Stabilize expr_2021 fragment specifier in all editions relnotes Marks issues that should be documented in the release notes of the next release. relnotes-tracking-issue Marks issues tracking what text to put in release notes. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#130986 opened Sep 28, 2024 by rustbot
3 tasks
1.83.0
Tracking issue for release notes of #126660: Allow dropping dyn Trait principal A-coercions Area: implicit and explicit `expr as Type` coercions A-trait-objects Area: trait objects, vtable layout relnotes Marks issues that should be documented in the release notes of the next release. relnotes-tracking-issue Marks issues tracking what text to put in release notes. 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
#130985 opened Sep 28, 2024 by rustbot
3 tasks
Stabilize const ptr::write* and mem::replace A-const-eval Area: Constant evaluation (MIR interpretation) A-const-fn Area: const fn foo(..) {..}. Pure functions which can be applied at compile time. 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. F-const_mut_refs `#![feature(const_mut_refs)]` F-const_refs_to_cell `#[feature(const_refs_to_cell)]` final-comment-period In the final comment period and will be merged soon unless new substantive objections are raised. I-lang-easy-decision Issue: The decision needed by the team is conjectured to be easy. S-waiting-on-fcp Status: PR is in FCP and is awaiting for FCP to complete. 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. WG-const-eval Working group: Const evaluation
#130954 opened Sep 27, 2024 by workingjubilee Loading…
Tracking issue for release notes of #128778: atomics: allow atomic and non-atomic reads to race relnotes Marks issues that should be documented in the release notes of the next release. relnotes-tracking-issue Marks issues tracking what text to put in release notes. T-lang Relevant to the language team, which will review and decide on the PR/issue. T-opsem Relevant to the opsem team
#130941 opened Sep 27, 2024 by rustbot
3 tasks
1.83.0
[DESIGN BUG] declarative macros lack of neat way to simulate lookahead within rust grammer syntax const X: Y A-macros Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..) C-bug Category: This is a bug. needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#130928 opened Sep 27, 2024 by loynoir
Tracking issue for release notes of #129759: Stabilize const_refs_to_static A-const-eval Area: Constant evaluation (MIR interpretation) F-const_refs_to_static `#![feature(const_refs_to_static)]` relnotes Marks issues that should be documented in the release notes of the next release. relnotes-tracking-issue Marks issues tracking what text to put in release notes. 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. WG-const-eval Working group: Const evaluation
#130901 opened Sep 26, 2024 by rustbot
3 tasks
1.83.0
Unable to match non_exhaustive enum tuple variants with rest pattern A-diagnostics Area: Messages for errors, warnings, and lints C-bug Category: This is a bug. D-confusing Diagnostics: Confusing error or lint that should be reworked. 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.
#130891 opened Sep 26, 2024 by SpriteOvO
Implement Default for singleton function item types A-traits Area: Trait system C-feature-request Category: A feature request, i.e: not implemented / a PR. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#130884 opened Sep 26, 2024 by mweatherley
Tracking issue for rename from "object safe" to "dyn compatible" A-docs Area: documentation for any part of the project, including the compiler, standard library, and tools 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.
#130852 opened Sep 25, 2024 by traviscross
3 of 11 tasks
The tail_expr_drop_order lint today gives a lot of false positives C-discussion Category: Discussion or questions that doesn't represent real issues. 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.
#130836 opened Sep 25, 2024 by dingxiangfei2009
Tracking issue for release notes of #127117: Rework non_local_definitions lint to only use a syntactic heuristic L-non_local_definitions Lint: non_local_definitions relnotes Marks issues that should be documented in the release notes of the next release. relnotes-tracking-issue Marks issues tracking what text to put in release notes. T-lang Relevant to the language team, which will review and decide on the PR/issue.
#130772 opened Sep 24, 2024 by rustbot
1 of 3 tasks
1.83.0
ProTip! What’s not been updated in a month: updated:<2024-09-08.