-
Notifications
You must be signed in to change notification settings - Fork 12.2k
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
Label
Projects
Milestones
Assignee
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 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
macro_rules
be able to join?
A-macros
#127123
opened Jun 29, 2024 by
petrochenkov
Reorder trait bound modifiers *after* 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.
for<...>
binder in trait bounds
A-testsuite
#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 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.
pub extern "C" fn
as used
A-lint
#126706
opened Jun 19, 2024 by
chinedufn
Allow dropping 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
dyn Trait
principal
A-coercions
#126660
opened Jun 19, 2024 by
Jules-Bertholet
Loading…
Tracking Issue for 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.
#![feature(externally_constructed_attr)]
B-experimental
#126634
opened Jun 18, 2024 by
mu001999
3 tasks
Uplift 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.
clippy::double_neg
lint as double_negation
I-lang-nominated
#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 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
&'static mut T
C-discussion
#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 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.
include!
macro
S-waiting-on-review
#125205
opened May 17, 2024 by
ChrisDenton
Loading…
Tracking Issue for 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.
#[global_registration]
C-tracking-issue
#125119
opened May 14, 2024 by
jdonszelmann
4 of 20 tasks
Macro 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
literal
fragment specifiers should forward to exact tokens
A-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
Previous Next
ProTip!
Follow long discussions with comments:>50.