-
Notifications
You must be signed in to change notification settings - Fork 13.4k
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
Tracking Issue for breaking lifetime changing raw pointer casts of trait objects
A-dyn-trait
Area: trait objects, vtable layout
A-raw-pointers
Area: raw pointers, MaybeUninit, NonNull
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-arbitrary_self_types
`#![feature(arbitrary_self_types)]`
F-derive_coerce_pointee
Feature: RFC 3621's oft-renamed implementation
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
#141402
opened May 22, 2025 by
BoxyUwU
Decide whether to separate Category: Discussion or questions that doesn't represent real issues.
F-cfg_version
`#![feature(cfg_version)]`
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
cfg(version(".."))
and cfg_has_version
C-discussion
#141401
opened May 22, 2025 by
traviscross
Lint on 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.
D-newcomer-roadblock
Diagnostics: Confusing error or lint; hard to understand for new users.
P-low
Low priority
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.
mod foo {}
inside of foo.rs
A-lints
#141385
opened May 22, 2025 by
estebank
Tracking issue for the Area: Attributes (`#[…]`, `#![…]`)
A-codegen
Area: Code generation
A-linkage
Area: linking into static, shared libraries and binaries
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
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.
define_in_every_cgu_used
feature
A-attributes
#141339
opened May 21, 2025 by
jbatez
5 tasks
Stabilize Nominated for discussion during a lang team meeting.
needs-fcp
This change is insta-stable, so needs a completed FCP to proceed.
P-lang-drag-1
Lang team prioritization drag level 1. https://rust-lang.zulipchat.com/#narrow/channel/410516-t-lang
S-waiting-on-documentation
Status: Waiting on approved PRs to documentation before merging
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.
if let
guards (feature(if_let_guard)
)
I-lang-nominated
#141295
opened May 20, 2025 by
Kivooeo
Loading…
1 of 2 tasks
Diverging expression not detected inside a 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.
while
condition
C-bug
#141274
opened May 20, 2025 by
theemathas
Tracking issue for release notes of #135160: aarch64-softfloat: forbid enabling the neon target feature
A-attributes
Area: Attributes (`#[…]`, `#![…]`)
needs-triage
This issue may need triage. Remove it if it has been sufficiently triaged.
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.
#141235
opened May 18, 2025 by
rustbot
terminology: allocated object → allocation
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-lang
Relevant to the language team, which will review and decide on the PR/issue.
#141224
opened May 18, 2025 by
RalfJung
Loading…
Tracking issue for release notes of #137306: Remove This issue may need triage. Remove it if it has been sufficiently triaged.
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.
i128
and u128
from improper_ctypes_definitions
needs-triage
#141206
opened May 18, 2025 by
rustbot
Permit duplicate macro imports
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.
needs-fcp
This change is insta-stable, so needs a completed FCP to proceed.
P-lang-drag-2
Lang team prioritization drag level 2.https://rust-lang.zulipchat.com/#narrow/channel/410516-t-lang.
proposed-final-comment-period
Proposed to merge/close by relevant subteam, see T-<team> label. Will enter FCP once signed off.
S-waiting-on-documentation
Status: Waiting on approved PRs to documentation before merging
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.
#141043
opened May 15, 2025 by
jswrenn
Loading…
const-eval: allow constants to refer to mutable/external memory, but reject such constants as patterns
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.
P-lang-drag-1
Lang team prioritization drag level 1. https://rust-lang.zulipchat.com/#narrow/channel/410516-t-lang
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.
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.
#140942
opened May 12, 2025 by
RalfJung
Loading…
Tracking issue for release notes of #128425: Make This issue may need triage. Remove it if it has been sufficiently triaged.
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.
missing_fragment_specifier
an unconditional error
needs-triage
#140900
opened May 10, 2025 by
rustbot
Tracking Issue for Area: Inline assembly (`asm!(…)`)
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
abi_custom
A-inline-assembly
#140829
opened May 8, 2025 by
folkertdev
3 tasks
Target features getting erased when using Area: Attributes (`#[…]`, `#![…]`)
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-bug
Category: This is a bug.
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.
#[export_name]
with names of LLVM intrinsics
A-attributes
#140822
opened May 8, 2025 by
sayantn
fn_cast!
macro
A-control-flow-integrity
#140803
opened May 8, 2025 by
Darksonn
Stabilize Area: Enabling/disabling target features like AVX, Neon, etc.
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.
O-x86_32
Target: x86 processors, 32 bit (like i686-*) (IA-32)
O-x86_64
Target: x86-64 processors (like x86_64-*) (also known as amd64 and x64)
S-waiting-on-documentation
Status: Waiting on approved PRs to documentation before merging
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.
sha512
. sm3
and sm4
for x86
A-target-feature
#140767
opened May 7, 2025 by
sayantn
Loading…
Stabilize keylocker
A-target-feature
Area: Enabling/disabling target features like AVX, Neon, etc.
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.
I-lang-radar
Items that are on lang's radar and will need eventual work or consideration.
O-x86_32
Target: x86 processors, 32 bit (like i686-*) (IA-32)
O-x86_64
Target: x86-64 processors (like x86_64-*) (also known as amd64 and x64)
S-waiting-on-documentation
Status: Waiting on approved PRs to documentation before merging
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.
#140766
opened May 7, 2025 by
sayantn
Loading…
Allow storing format_args!() in variable
A-fmt
Area: `core::fmt`
needs-fcp
This change is insta-stable, so needs a completed FCP to proceed.
perf-regression
Performance regression.
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-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
Tracking issue for release notes of #140593: Temporary lifetime extension through tuple struct and tuple variant constructors
needs-triage
This issue may need triage. Remove it if it has been sufficiently triaged.
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.
#140666
opened May 5, 2025 by
rustbot
consts in dead monomorphic async fn are never evaluated
A-async-await
Area: Async & Await
A-const-eval
Area: Constant evaluation, covers all const contexts (static, const fn, ...)
C-bug
Category: This is a bug.
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.
#140655
opened May 5, 2025 by
moxian
Confusing error when a const contains a shared ref to interior mutable data
A-const-eval
Area: Constant evaluation, covers all const contexts (static, const fn, ...)
C-bug
Category: This is a bug.
I-lang-radar
Items that are on lang's radar and will need eventual work or consideration.
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.
#140653
opened May 5, 2025 by
RalfJung
Tracking issue for release notes of #134273: de-stabilize bench attribute
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.
Oddity with lifetime elision and type aliases
A-lifetimes
Area: Lifetimes / regions
C-bug
Category: This is a bug.
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.
needs-crater
This change needs a crater run to check for possible breakage in the ecosystem.
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.
#140611
opened May 3, 2025 by
traviscross
Temporary lifetime extension through tuple struct and tuple variant constructors
A-tidy
Area: The tidy tool
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.
I-lang-easy-decision
Issue: The decision needed by the team is conjectured to be easy; this does not imply nomination
needs-fcp
This change is insta-stable, so needs a completed FCP to proceed.
relnotes
Marks issues that should be documented in the release notes of the next release.
S-waiting-on-documentation
Status: Waiting on approved PRs to documentation before merging
S-waiting-on-fcp
Status: PR is in FCP and is awaiting for FCP to complete.
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.
to-announce
Announce this issue on triage meeting
#140593
opened May 2, 2025 by
m-ou-se
Loading…
Tracking issue for release notes of #137280: stabilize ptr::swap_nonoverlapping in const
needs-triage
This issue may need triage. Remove it if it has been sufficiently triaged.
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-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
Previous Next
ProTip!
Find all open issues with in progress development work with linked:pr.