Unlabeled
  NLL-diagnostics
Working torwads the "diagnostic parity" goal
  A-allocators
Area: Custom and system allocators
  A-associated-items
Area: Associated items such as associated types and consts.
  A-async-await
Area: Async & Await
  A-attributes
Area: #[attributes(..)]
  A-borrow-checker
Area: The borrow checker
  A-build
Area: build system
  A-catch
Area: `do catch { .. }` expressions
  A-closures
Area: closures (`|args| { .. }`)
  A-codegen
Area: Code generation
  A-coercions
Area: implicit and explicit `expr as Type` coercions
  A-collections
Area: std::collections.
  A-concurrency
Area: Concurrency related issues.
  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-const-generics
Area: const generics (parameters and arguments)
  A-cross
Area: Cross compilation
  A-debuginfo
Area: Debugging information at runtime in generated code.
  A-destructors
Area: destructors (Drop, ..)
  A-diagnostics
Area: Error messages
  A-doctests
Area: Documentation tests, run by rustdoc
  A-driver
Area: rustc_driver that ties everything together into the `rustc` compiler
  A-dst
Area: Dynamically Sized Types
  A-edition-2018-lints
Area: lints supporting the 2018 edition
  A-ffi
Area: Foreign Function Interface (FFI)
  A-frontend
Area: frontend (errors, parsing and HIR)
  A-generators
Area: Generators
  A-grammar
Area: The grammar of Rust
  A-hir
Area: the High level Intermediate Representation (HIR)
  A-impl-trait
Area: impl Trait. Universally / existentially quantified anonymous types with static dispatch.
  A-incr-comp
Area: Incremental compilation
  A-inference
Area: Type inference
  A-inline-assembly
Area: inline asm!(..)
  A-intra-doc-links
Area: Intra-doc links, the ability to link to items in docs by name
  A-iterators
Area: Iterators
  A-libtest
Area: #[test] related
  A-lifetimes
Area: lifetime related
  A-linkage
Area: linking into static, shared libraries and binaries
  A-lint
Area: Lints (warnings about flaws in source code) such as unused_mut.
  A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
  A-macros-1.2
Issues which affect macros 1.2
  A-macros-2.0
Area: declarative macros 2.0, https://github.com/rust-lang/rust/issues/39412
  A-macros
Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)
  A-metadata
Area: crate metadata
  A-mir
Area: Mid-level IR (MIR) - https://blog.rust-lang.org/2016/04/19/MIR.html
  A-miri
The miri tool
  A-naked
Area: #[naked], prologue and epilogue-free, functions, https://git.io/vAzzS
  A-NLL
Area: Non Lexical Lifetimes (NLL)
  A-parallel-queries
Area: Parallel query execution
  A-parser
Area: The parsering of rust source code to AST.
  A-plugin
Area: compiler plugins, doc.rust-lang.org/nightly/unstable-book/language-features/plugin.html
  A-pretty
Area: Pretty printing.
  A-resolve
Area: Path resolution
  A-rls
Area: Rust Language Server (RLS)
  A-runtime
Area: The runtime of Rust or using Rust to implement a runtime.
  A-rust-2018-preview
Area: The 2018 edition preview
  A-rustbuild
Area: The rustbuild system (x.py)
  A-sanitizers
Area: Sanitizers for correctness and code quality.
  A-save-analysis
Area: saving results of analyses such as inference and borrowck results to a file.
  A-security
Area: Security related issues (example: adress space layout randomization)
  A-self-profile
Area: Self-profiling feature of the compiler
  A-simd
Area: SIMD (Single Input Multiple Data)
  A-slice-patterns
Area: slice patterns, https://github.com/rust-lang/rust/issues/23121
  A-specialization
Area: Trait impl specialization
  A-spurious
Area: Spurious failures in builds (spuriously == for no apparent reason)
  A-stability
Area: issues related to #[stable] and #[unstable] attributes themselves.
  A-suggestion-diagnostics
Area: suggestions generated by the compiler appplied by cargo fix
  A-syntaxext
Area: Syntax extensions
  A-synthetic-impls
Area: Synthetic impls, used by rustdoc to document auto traits and traits with blanket impls
  A-target-specs
Area: compile-target specifications
  A-testsuite
Area: The testsuite used to check the correctness of rustc
  A-thread-locals
Area: Thread local storage (TLS)
  A-traits
Area: Trait system
  A-typesystem
Area: The type system
  A-unicode
Area: unicode related
  A-visibility
Area: visibility modifiers such as `pub`
  AsyncAwait-Blocking
Blocking a stable release of async-await
  AsyncAwait-Deferred
Not blocking a stable release of async-await
  AsyncAwait-Unclear
Async-await issues that may or may not block stabilization.
  B-RFC-approved
Approved by a merged RFC but not yet implemented.
  B-RFC-implemented
Approved by a merged RFC and implemented.
  B-unstable
Implemented in the nightly compiler and unstable.
  beta-accepted
Accepted for backporting to the compiler in the beta channel.
  beta-nominated
Nominated for backporting to the compiler in the beta channel.
  C-bug
Category: This is a bug.
  C-cleanup
Category: PRs that clean code up or issues documenting cleanup.
  C-enhancement
Category: A PR with an enhancement or a proposed on in an issue.
  C-feature-accepted
Category: A feature request that has been accepted pending implementation.
  C-feature-request
Category: A feature request, i.e: not implemented / a PR.
  C-future-compatibility
Category: future compatibility lints
  C-tracking-issue
Category: A tracking issue for something unstable.
  chalk-integration
Issues blocking "preliminary chalk integration" milestone
  disposition-close
This PR / issue is in PFCP or FCP with a disposition to close it.
  disposition-merge
This issue / PR is in PFCP or FCP with a disposition to merge it.
  disposition-postpone
  E-easy
Call for participation: Experience needed to fix: Easy / not much
  E-hard
Call for participation: Experience needed to fix: Hard / a lot
  E-help-wanted
Call for participation: Help is requested / needed by the one who filed the issue to fix it.
  E-medium
Call for participation: Experience needed to fix: Medium / intermediate
  E-mentor
Call for participation: This issue is currently mentored.
  E-needs-bisection
Call for participation: This issue needs a bisection to find the exact PR causing the regression
  E-needs-mentor
Call for participation: This issue is in need of a mentor.
  E-needstest
Call for participation: writing correctness tests
  final-comment-period
In the final comment period and will be merged soon unless new substantive objections are raised.
  finished-final-comment-period
The final comment period is finished for this PR / Issue.
  hacktoberfest
hacktoberfest projects - https://hacktoberfest.digitalocean.com/
  I-compilemem
Problems and improvements with respect to memory usage during compilation.
  I-compiletime
Problems and improvements with respect to compile times.
  I-crash
Compiler crashes, use I-ICE instead when rustc panics with a message saying it is an ICE.
  I-hang
Compiler never terminates, resulting from infinite loops, deadlock, livelock, etc.
  I-heavy
Problems and improvements with respect to binary size of generated code.
  I-ICE
Describes an Internal Compilation Error (ICE) or ❄️- a panic bug in the compiler.
  I-needs-decision
Issues in need of decision.
  I-nominated
Indicates that an issue has been nominated for prioritizing at the next team triage meeting.
  I-slow
Problems and improvements with respect to performance of generated code.
  I-unsound 💥
A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness
  invalid
The issue is invalid and has been raised in error.
  merged-by-bors
This PR was explicitly merged by bors
  metabug
Issues about issues themselves ("bugs about bugs")
  needs-fcp
This change is insta-stable, so needs a completed FCP to proceed.
  needs-rfc
This change is large or controvercial enough that it should have an (e-)RFC accepted before doing it
  NLL-complete
Working towards the "valid code works" goal
  NLL-fixed-by-NLL
Bugs fixed, but only when NLL is enabled.
  NLL-performant
Working towards the "performance is good" goal
  NLL-polonius
Issues related for using Polonius in the borrow checker
  NLL-reference
Reference material for NLL
  NLL-sound
Working towards the "invalid code does not compile" goal
  O-android
Operating system: Android
  O-ARM
Target: ARM processors
  O-asmjs
Target: asm.js - http://asmjs.org/
  O-dragonfly
Operating system: DragonFly BSD
  O-freebsd
Operating system: FreeBSD
  O-fuchsia
Operating system: Fuchsia
  O-guix
Operating system: Guix, https://www.gnu.org/software/guix/
  O-ios
Operating system: iOS
  O-linux
Operating system: Linux
  O-macos
Operating system: macOS
  O-MIPS
Target: MIPS processors
  O-musl
Target: The musl libc
  O-netbsd
Operating system: NetBSD
  O-NixOS
Operating system: NixOS, https://nixos.org/
  O-NVPTX
Target: the NVPTX LLVM backend for running rust on GPUs, https://llvm.org/docs/NVPTXUsage.html
  O-openbsd
Operating system: OpenBSD
  O-PowerPC
Target: PowerPC processors
  O-redox
Operating system: Redox, https://www.redox-os.org/
  O-riscv
Target: RISC-V architecture
  O-solaris
Operating system: Solaris
  O-SPARC
Target: SPARC processors
  O-SystemZ
Target: SystemZ processors (s390x)
  O-wasm
Target: WASM (WebAssembly), http://webassembly.org/
  O-windows-gnu
Toolchain: GNU, Operating system: Windows
  O-windows-msvc
Toolchain: MSVC, Operating system: Windows
  O-windows
Operating system: Windows
  O-x32
x32 ABI
  O-x86
Target: x86 processors
  O-x86_64
Target: x64 processors
  P-high
High priority
  P-low
Low priority
  P-medium
Medium priority
  proposed-final-comment-period
Proposed to merge/close by relevant subteam, see T-<team> label. Will enter FCP once signed off.
  regression-from-stable-to-beta
Performance or correctness regression from stable to beta.
  regression-from-stable-to-nightly
Performance or correctness regression from stable to nightly.
  regression-from-stable-to-stable
Performance or correctness regression from one stable version to another.
  relnotes
Marks issues that should be documented in the release notes of the next release.
  rust-2-breakage-wishlist
In the wishlist of breaking changes that requires rust 2.0
  S-blocked-closed
Status: marked as blocked ❌ and closed because resolving the block is expected to take a long time.
  S-blocked
Status: marked as blocked ❌ on something else such as an RFC or other implementation work.
  S-inactive-closed
Status: closed due to inactivity.
  S-waiting-on-author
Status: The marked PR is awaiting some action (such as code changes) from the PR author.
  S-waiting-on-bikeshed
Status: Awaiting a decision on trivial things.
  S-waiting-on-bors
Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
  S-waiting-on-crater
Status: Waiting on a crater run to be completed.
  S-waiting-on-perf
Status: Waiting on a perf run to be completed.
  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).
  stable-accepted
Accepted for backporting to the compiler in the stable channel.
  stable-nominated
Nominated for backporting to the compiler in the stable channel.
  T-cargo
Relevant to the cargo subteam, which will review and decide on the PR/issue.
  T-community
  T-compiler
Relevant to the compiler subteam, which will review and decide on the PR/issue.
  T-core
Relevant to the core team, which will review and decide on the PR/issue.
  T-dev-tools
Relevant to the dev-tools subteam, which will review and decide on the PR/issue.
  T-doc
Relevant to the documentation subteam, which will review and decide on the PR/issue.
  T-IDEs
Relevant to the IDEs and editors team, which will review and decide on the PR/issue.
  T-infra
Relevant to the infrastructure subteam, which will review and decide on the PR/issue.
  T-lang
Relevant to the language subteam, which will review and decide on the PR/issue.
  T-libs
Relevant to the libraries subteam, which will review and decide on the PR/issue.
  T-release
Relevant to the release subteam, which will review and decide on the PR/issue.
  T-rustdoc
Relevant to the rustdoc subteam, which will review and decide on the PR/issue.
  WG-codegen
Working Group: Codegen (Runtime perf and code size)
  WG-compiler-errors
Working group: compiler errors
  WG-compiler-front
Working group: front end (Parser, HIR)
  WG-compiler-incr
Working group: incremental compilation
  WG-compiler-middle
Working group: Middle end; Everything between frontend (parser, HIR) and backend (trans, llvm)
  WG-compiler-performance
Working group: Compiler Performance
  WG-compiler-traits
Working group: Traits, https://internals.rust-lang.org/t/announcing-traits-working-group/6804
  WG-embedded
Compiler/language requests of the embedded Working Group
  WG-epoch
Working group: Epoch (2018) management
No labels found. Sorry about that.