-
Notifications
You must be signed in to change notification settings - Fork 13k
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
Precise captures in ITIAT are not refining
A-impl-trait
Area: `impl Trait`. Universally / existentially quantified anonymous types with static dispatch.
A-lifetimes
Area: Lifetimes / regions
A-trait-system
Area: Trait system
C-bug
Category: This is a bug.
F-impl_trait_in_assoc_type
`#![feature(impl_trait_in_assoc_type)]`
requires-nightly
This issue requires a nightly compiler in some way.
S-has-mcve
Status: A Minimal Complete and Verifiable Example has been found for this issue
T-types
Relevant to the types team, which will review and decide on the PR/issue.
#135144
opened Jan 6, 2025 by
QuineDot
TAIT coherence checks don't ensure composability of crates
A-coherence
Area: Coherence
A-trait-system
Area: Trait system
C-bug
Category: This is a bug.
F-impl_trait_in_assoc_type
`#![feature(impl_trait_in_assoc_type)]`
F-type_alias_impl_trait
`#[feature(type_alias_impl_trait)]`
requires-nightly
This issue requires a nightly compiler in some way.
T-types
Relevant to the types team, which will review and decide on the PR/issue.
#130978
opened Sep 28, 2024 by
steffahn
Better type inference with Diagnostics: Confusing error or lint that should be reworked.
F-impl_trait_in_assoc_type
`#![feature(impl_trait_in_assoc_type)]`
requires-nightly
This issue requires a nightly compiler in some way.
impl_trait_in_assoc_type
(ITIAT)
D-confusing
#130910
opened Sep 27, 2024 by
cynecx
ICE: Area: Memory layout of types
C-bug
Category: This is a bug.
F-impl_trait_in_assoc_type
`#![feature(impl_trait_in_assoc_type)]`
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
S-bug-has-test
Status: This bug is tracked inside the repo by a `known-bug` test.
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.
SizeSkeleton::compute
layout errored in layout.rs
A-layout
#125758
opened May 30, 2024 by
cushionbadak
regression on nightly-2024-03-16
A-coroutines
Area: Coroutines
C-bug
Category: This is a bug.
F-coroutines
`#![feature(coroutines)]`
F-impl_trait_in_assoc_type
`#![feature(impl_trait_in_assoc_type)]`
P-medium
Medium priority
regression-untriaged
Untriaged performance or correctness regression.
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.
#122618
opened Mar 17, 2024 by
xxchan
impl_trait_in_fn_trait_return / impl_trait_in_assoc_type doesn't resolve future correctly
A-inference
Area: Type inference
C-bug
Category: This is a bug.
F-impl_trait_in_assoc_type
`#![feature(impl_trait_in_assoc_type)]`
F-impl_trait_in_fn_trait_return
`#![feature(impl_trait_in_fn_trait_return)]`
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#122458
opened Mar 13, 2024 by
TheDan64
Stabilize associated type position impl Trait (ATPIT)
A-impl-trait
Area: `impl Trait`. Universally / existentially quantified anonymous types with static dispatch.
disposition-merge
This issue / PR is in PFCP or FCP with a disposition to merge it.
F-impl_trait_in_assoc_type
`#![feature(impl_trait_in_assoc_type)]`
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-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.
#120700
opened Feb 6, 2024 by
traviscross
Loading…
3 tasks
Compilation Hang and Memory Exhaustion When Compiling Code with Associated Type and Trait Objects
A-associated-items
Area: Associated items (types, constants & functions)
A-trait-objects
Area: trait objects, vtable layout
C-bug
Category: This is a bug.
F-impl_trait_in_assoc_type
`#![feature(impl_trait_in_assoc_type)]`
fixed-by-next-solver
Fixed by the next-generation trait solver, `-Znext-solver`.
I-hang
Issue: The compiler never terminates, due to infinite loops, deadlock, livelock, etc.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#117275
opened Oct 27, 2023 by
iamanonymouscs
ICE: unexpected initial operand type.
C-bug
Category: This is a bug.
F-impl_trait_in_assoc_type
`#![feature(impl_trait_in_assoc_type)]`
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
P-high
High priority
regression-from-stable-to-stable
Performance or correctness regression from one stable version to another.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#114858
opened Aug 15, 2023 by
fakeshadow
Explain how to fix “no field on type” on a TAIT / ATPIT typed value
A-diagnostics
Area: Messages for errors, warnings, and lints
A-impl-trait
Area: `impl Trait`. Universally / existentially quantified anonymous types with static dispatch.
D-terse
Diagnostics: An error or lint that doesn't give enough information about the problem at hand.
F-impl_trait_in_assoc_type
`#![feature(impl_trait_in_assoc_type)]`
F-type_alias_impl_trait
`#[feature(type_alias_impl_trait)]`
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#113581
opened Jul 11, 2023 by
kpreid
Exponential compile times for chained RPITIT
A-impl-trait
Area: `impl Trait`. Universally / existentially quantified anonymous types with static dispatch.
C-bug
Category: This is a bug.
F-impl_trait_in_assoc_type
`#![feature(impl_trait_in_assoc_type)]`
I-compiletime
Issue: Problems and improvements with respect to compile times.
requires-nightly
This issue requires a nightly compiler in some way.
#102527
opened Sep 30, 2022 by
Artemis21
Unexpected "the parameter type X may not live long enough" error in asynchronous functions
A-async-await
Area: Async & Await
A-GATs
Area: Generic associated types (GATs)
A-lifetimes
Area: Lifetimes / regions
A-trait-system
Area: Trait system
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
F-impl_trait_in_assoc_type
`#![feature(impl_trait_in_assoc_type)]`
T-compiler
Relevant to the compiler 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-async
Working group: Async & await
#95719
opened Apr 6, 2022 by
wvwwvwwv
Tracking issue for RFC 2515, "Permit impl Trait in type aliases"
A-impl-trait
Area: `impl Trait`. Universally / existentially quantified anonymous types with static dispatch.
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-impl_trait_in_assoc_type
`#![feature(impl_trait_in_assoc_type)]`
F-type_alias_impl_trait
`#[feature(type_alias_impl_trait)]`
needs-fcp
This change is insta-stable, so needs a completed FCP to proceed.
requires-nightly
This issue requires a nightly compiler in some way.
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.
#63063
opened Jul 28, 2019 by
Centril
5 of 8 tasks
ProTip!
Adding no:label will show everything without a label.