-
Notifications
You must be signed in to change notification settings - Fork 13.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
&& operator chains (and ||, possibly) generates unoptimizable LLVM IR
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
C-optimization
Category: An issue highlighting optimization opportunities or PRs implementing such
I-slow
Issue: Problems and improvements with respect to performance of generated code.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#83623
opened Mar 28, 2021 by
AngelicosPhosphoros
Tracking issue for specialization (RFC 1210)
A-specialization
Area: Trait impl specialization
A-trait-system
Area: Trait system
B-RFC-approved
Blocker: Approved by a merged RFC but not yet implemented.
B-RFC-implemented
Blocker: Approved by a merged RFC and implemented but not stabilized.
B-unstable
Blocker: Implemented in the nightly compiler and unstable.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-specialization
`#![feature(specialization)]`
I-unsound
Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness
requires-nightly
This issue requires a nightly compiler in some way.
S-tracking-design-concerns
Status: There are blocking design concerns.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
#31844
opened Feb 23, 2016 by
nikomatsakis
1 of 8 tasks
Tracking issue for eRFC 2497, "if- and while-let-chains, take 2"
B-RFC-approved
Blocker: Approved by a merged RFC but not yet implemented.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-let_chains
`#![feature(let_chains)]`
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.
#53667
opened Aug 24, 2018 by
Centril
9 of 15 tasks
Tracking Issue for RFC 2948: Portable SIMD
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
A-target-feature
Area: Enabling/disabling target features like AVX, Neon, etc.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
needs-rfc
This change is large or controversial enough that it should have an RFC accepted before doing it.
PG-portable-simd
Project group: Portable SIMD (https://github.com/rust-lang/project-portable-simd)
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
#86656
opened Jun 27, 2021 by
calebzulawski
1 of 9 tasks
Tracking Issue for inline const patterns (RFC 2920)
A-const-eval
Area: Constant evaluation, covers all const contexts (static, const fn, ...)
B-RFC-approved
Blocker: Approved by a merged RFC but not yet implemented.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-inline_const_pat
#![feature(inline_const_pat)]
F-inline_const
Inline constants (aka: const blocks, const expressions, anonymous constants)
S-tracking-needs-summary
Status: It's hard to tell what's been done and what hasn't! Someone should do some investigation.
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.
#76001
opened Aug 27, 2020 by
nikomatsakis
9 of 11 tasks
Tracking issue for Area: Error handling
B-RFC-approved
Blocker: Approved by a merged RFC but not yet implemented.
B-RFC-implemented
Blocker: Approved by a merged RFC and implemented but not stabilized.
B-unstable
Blocker: Implemented in the nightly compiler and unstable.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-try_blocks
`#![feature(try_blocks)]`
Libs-Tracked
Libs issues that are tracked on the team's project board.
S-tracking-design-concerns
Status: There are blocking design concerns.
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.
?
operator and try
blocks (RFC 243, question_mark
& try_blocks
features)
A-error-handling
#31436
opened Feb 5, 2016 by
nikomatsakis
10 of 12 tasks
Tracking issue for RFC 2033: Experimentally add coroutines to Rust
A-coroutines
Area: Coroutines
B-experimental
Blocker: In-tree experiment; RFC pending, not yet approved or unneeded (requires FCP to stabilize).
B-unstable
Blocker: Implemented in the nightly compiler and unstable.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-coroutines
`#![feature(coroutines)]`
S-tracking-design-concerns
Status: There are blocking design concerns.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
#43122
opened Jul 8, 2017 by
aturon
Tracking Issue for complex generic constants: Area: const generics (parameters and arguments)
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-generic_const_exprs
`#![feature(generic_const_exprs)]`
S-tracking-impl-incomplete
Status: The implementation is incomplete.
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.
feature(generic_const_exprs)
A-const-generics
#76560
opened Sep 10, 2020 by
lcnr
Tracking issue: declarative macros 2.0
A-decl-macros-2-0
Area: Declarative macros 2.0 (#39412)
A-hygiene
Area: Macro hygiene
A-macros
Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
B-RFC-approved
Blocker: Approved by a merged RFC but not yet implemented.
B-unstable
Blocker: Implemented in the nightly compiler and unstable.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-decl_macro
`#![feature(decl_macro)]`
S-tracking-design-concerns
Status: There are blocking design concerns.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
WG-macros
Working group: Macros
#39412
opened Jan 30, 2017 by
nrc
11 of 19 tasks
Use const generics for array Area: `[T; N]`
A-const-generics
Area: const generics (parameters and arguments)
A-slice
Area: `[T]`
Libs-Tracked
Libs issues that are tracked on the team's project board.
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.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
Default
impl
A-array
#61415
opened May 31, 2019 by
varkor
1 of 3 tasks
Tracking issue for RFC 3681: Default field values
B-RFC-implemented
Blocker: Approved by a merged RFC and implemented but not stabilized.
B-unstable
Blocker: Implemented in the nightly compiler and unstable.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-default_field_values
`#![feature(default_field_values)]`
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.
#132162
opened Oct 25, 2024 by
estebank
9 of 17 tasks
Tracking Issue for experimental 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.
yeet
expressions (feature(yeet_expr)
)
C-tracking-issue
#96373
opened Apr 25, 2022 by
scottmcm
6 tasks
Tracking Issue for "unsafe blocks in unsafe fn" (RFC #2585)
B-RFC-approved
Blocker: Approved by a merged RFC but not yet implemented.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
disposition-merge
This issue / PR is in PFCP or FCP with a disposition to merge it.
F-unsafe-block-in-unsafe-fn
RFC #2585
finished-final-comment-period
The final comment period is finished for this PR / Issue.
S-tracking-impl-incomplete
Status: The implementation is incomplete.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
#71668
opened Apr 29, 2020 by
nikomatsakis
3 of 5 tasks
Tracking issue for trait aliases
A-trait-system
Area: Trait system
B-RFC-approved
Blocker: Approved by a merged RFC but not yet implemented.
B-unstable
Blocker: Implemented in the nightly compiler and unstable.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-trait_alias
`#![feature(trait_alias)]`
S-tracking-needs-summary
Status: It's hard to tell what's been done and what hasn't! Someone should do some investigation.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
#41517
opened Apr 24, 2017 by
withoutboats
5 of 13 tasks
Adding an unreachable branch helps optimize the code when matching on Area: Code generation
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
C-enhancement
Category: An issue proposing an enhancement or a PR with one.
C-optimization
Category: An issue highlighting optimization opportunities or PRs implementing such
E-needs-test
Call for participation: An issue has been fixed and does not reproduce, but no test has been added.
I-slow
Issue: Problems and improvements with respect to performance of generated code.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
x % N
A-codegen
#93514
opened Jan 31, 2022 by
WaffleLapkin
Use lld by default on x64 msvc windows
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
metabug
Issues about issues themselves ("bugs about bugs")
S-tracking-needs-summary
Status: It's hard to tell what's been done and what hasn't! Someone should do some investigation.
#71520
opened Apr 24, 2020 by
Gankra
6 tasks done
Tracking Issue for Category: An issue tracking the progress of sth. like the implementation of an RFC
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
Iterator::try_collect
C-tracking-issue
#94047
opened Feb 16, 2022 by
a-lafrance
1 of 6 tasks
Tracking Issue for #![feature(async_iterator)]
A-async-await
Area: Async & Await
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
Libs-Tracked
Libs issues that are tracked on the team's project board.
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.
WG-async
Working group: Async & await
#79024
opened Nov 13, 2020 by
yoshuawuyts
3 of 9 tasks
Tracking Issue for Category: An issue tracking the progress of sth. like the implementation of an RFC
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
ops::Yeet
(feature(try_trait_v2_yeet)
)
C-tracking-issue
#96374
opened Apr 25, 2022 by
scottmcm
4 tasks
Tracking issue for RFC 2963: rustdoc JSON backend
A-rustdoc-json
Area: Rustdoc JSON backend
B-unstable
Blocker: Implemented in the nightly compiler and unstable.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
T-rustdoc
Relevant to the rustdoc team, which will review and decide on the PR/issue.
#76578
opened Sep 10, 2020 by
Manishearth
3 of 5 tasks
Tracking issue for RFC 2532, "Associated type defaults"
A-associated-items
Area: Associated items (types, constants & functions)
B-RFC-approved
Blocker: Approved by a merged RFC but not yet implemented.
B-unstable
Blocker: Implemented in the nightly compiler and unstable.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-associated_type_defaults
`#![feature(associated_type_defaults)]`
S-tracking-needs-summary
Status: It's hard to tell what's been done and what hasn't! Someone should do some investigation.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
#29661
opened Nov 6, 2015 by
aturon
41 of 85 tasks
Tracking issue: deref patterns
A-patterns
Relating to patterns and pattern matching
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-deref_patterns
`#![feature(deref_patterns)]`
needs-rfc
This change is large or controversial enough that it should have an RFC accepted before doing it.
S-tracking-design-concerns
Status: There are blocking design concerns.
T-lang
Relevant to the language team, which will review and decide on the PR/issue.
#87121
opened Jul 14, 2021 by
nrc
1 of 6 tasks
Tracking issue for Fn traits (Blocker: Approved by a merged RFC and implemented but not stabilized.
B-unstable
Blocker: Implemented in the nightly compiler and unstable.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
F-unboxed_closures
`#![feature(unboxed_closures)]`
S-tracking-design-concerns
Status: There are blocking design concerns.
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.
unboxed_closures
& fn_traits
feature)
B-RFC-implemented
#29625
opened Nov 5, 2015 by
aturon
1 of 2 tasks
Tracking Issue for assert_matches
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
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.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
#82775
opened Mar 4, 2021 by
m-ou-se
5 of 7 tasks
Stabilize return type notation (RFC 3654)
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-nominated
Nominated for discussion during a lang team meeting.
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.
#138424
opened Mar 12, 2025 by
compiler-errors
Loading…
1 of 4 tasks
Previous Next
ProTip!
Follow long discussions with comments:>50.