-
Notifications
You must be signed in to change notification settings - Fork 13.3k
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
ICE: Category: This is a bug.
F-specialization
`#![feature(specialization)]`
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
requires-incomplete-features
This issue requires the use of incomplete features.
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.
When translating generic parameters from DefId, the expected specialization failed to hold
C-bug
#132519
opened Nov 2, 2024 by
matthiaskrgr
ICE :coherence: impl was matchable against Binder but now it is not, otherwise hang
C-bug
Category: This is a bug.
F-specialization
`#![feature(specialization)]`
fixed-by-next-solver
Fixed by the next-generation trait solver, `-Znext-solver`.
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#125014
opened May 11, 2024 by
matthiaskrgr
query cycle: specialisation Area: Messages for errors, warnings, and lints
F-specialization
`#![feature(specialization)]`
I-cycle
Issue: A query cycle occurred while none was expected
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
cycle detected when building specialization graph of trait
A-diagnostics
#119344
opened Dec 27, 2023 by
matthiaskrgr
Compiler hang with recursive trait requirement and Area: Trait impl specialization
C-bug
Category: This is a bug.
F-specialization
`#![feature(specialization)]`
I-compiletime
Issue: Problems and improvements with respect to compile times.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
default impl
A-specialization
#117909
opened Nov 14, 2023 by
jruderman
Invalid help suggestion for specialization on associated type with Area: Messages for errors, warnings, and lints
F-specialization
`#![feature(specialization)]`
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
Self
A-diagnostics
#117841
opened Nov 12, 2023 by
polina4096
Weird interaction between specialization and RPITITs
C-bug
Category: This is a bug.
F-async_fn_in_trait
Static async fn in traits
F-return_position_impl_trait_in_trait
`#![feature(return_position_impl_trait_in_trait)]`
F-specialization
`#![feature(specialization)]`
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#108309
opened Feb 21, 2023 by
compiler-errors
Cow<'a, T> isn't specializable while FooCow<'a, T> is
A-specialization
Area: Trait impl specialization
C-bug
Category: This is a bug.
F-specialization
`#![feature(specialization)]`
requires-incomplete-features
This issue requires the use of incomplete features.
#106710
opened Jan 11, 2023 by
ryoqun
Specialized Associated Type Cannot be Assigned to Value of Concrete Type (Despite type_name Working as Expected)
A-specialization
Area: Trait impl specialization
C-bug
Category: This is a bug.
F-specialization
`#![feature(specialization)]`
#106700
opened Jan 11, 2023 by
NathanielB123
ICE "... is not fully resolved'" with min_specialization and lifetime param
C-bug
Category: This is a bug.
F-specialization
`#![feature(specialization)]`
glacier
ICE tracked in rust-lang/glacier.
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.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#103708
opened Oct 29, 2022 by
jruderman
ICE: Area: Trait impl specialization
C-bug
Category: This is a bug.
F-rustc_attrs
Internal rustc attributes gated on the `#[rustc_attrs]` feature gate.
F-specialization
`#![feature(specialization)]`
glacier
ICE tracked in rust-lang/glacier.
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
requires-internal-features
This issue requires the use of internal features.
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.
T-types
Relevant to the types team, which will review and decide on the PR/issue.
rustc_specialization_trait
and circular associated type
A-specialization
#102252
opened Sep 25, 2022 by
ChaiTRex
default impl SuperTrait for impl SubTrait
=> trait requirement evaluation overflow
C-bug
#98478
opened Jun 25, 2022 by
CAD97
Specialized associated type doesn't have impls that it should have
A-trait-system
Area: Trait system
C-bug
Category: This is a bug.
F-specialization
`#![feature(specialization)]`
requires-nightly
This issue requires a nightly compiler in some way.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#98389
opened Jun 22, 2022 by
ivan770
Diagnostic regression when rustc cannot specialize (using Area: Messages for errors, warnings, and lints
F-specialization
`#![feature(specialization)]`
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
min_specialization
)
A-diagnostics
#97296
opened May 22, 2022 by
robinmoussu
ICE in Category: This is a bug.
F-marker_trait_attr
`#![feature(marker_trait_attr)]`
F-specialization
`#![feature(specialization)]`
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
requires-nightly
This issue requires a nightly compiler in some way.
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.
compiler/rustc_monomorphize/src/collector.rs
when combining #[marker]
and min_specialization
C-bug
#96235
opened Apr 20, 2022 by
the8472
Strange behavior when specializing over a generic trait parameter
A-specialization
Area: Trait impl specialization
C-bug
Category: This is a bug.
F-specialization
`#![feature(specialization)]`
requires-nightly
This issue requires a nightly compiler in some way.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#91973
opened Dec 15, 2021 by
joergbrech
Diagnostic forgets about transitive trait bounds when there are multiple candidate impls.
A-diagnostics
Area: Messages for errors, warnings, and lints
A-specialization
Area: Trait impl specialization
A-trait-system
Area: Trait system
D-confusing
Diagnostics: Confusing error or lint that should be reworked.
D-terse
Diagnostics: An error or lint that doesn't give enough information about the problem at hand.
F-rustc_attrs
Internal rustc attributes gated on the `#[rustc_attrs]` feature gate.
F-specialization
`#![feature(specialization)]`
requires-nightly
This issue requires a nightly compiler in some way.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#90665
opened Nov 7, 2021 by
BGR360
ICE in improper_ctypes lint for specialised associated type default
A-lints
Area: Lints (warnings about flaws in source code) such as unused_mut.
C-bug
Category: This is a bug.
F-specialization
`#![feature(specialization)]`
glacier
ICE tracked in rust-lang/glacier.
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
L-improper_ctypes
Lint: improper_ctypes
requires-incomplete-features
This issue requires the use of incomplete features.
S-bug-has-test
Status: This bug is tracked inside the repo by a `known-bug` test.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#88296
opened Aug 24, 2021 by
juntyr
Specialization on associated type
A-diagnostics
Area: Messages for errors, warnings, and lints
A-specialization
Area: Trait impl specialization
C-bug
Category: This is a bug.
D-confusing
Diagnostics: Confusing error or lint that should be reworked.
F-specialization
`#![feature(specialization)]`
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#85228
opened May 12, 2021 by
vandenheuvel
Conflicing implementation through specialized default implementation
A-specialization
Area: Trait impl specialization
C-bug
Category: This is a bug.
F-specialization
`#![feature(specialization)]`
#81376
opened Jan 25, 2021 by
vandenheuvel
Overflow in checking recursive trait requirements with specialization
C-bug
Category: This is a bug.
F-specialization
`#![feature(specialization)]`
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#80700
opened Jan 4, 2021 by
willcrichton
compiler crash using specialization
C-bug
Category: This is a bug.
F-specialization
`#![feature(specialization)]`
requires-nightly
This issue requires a nightly compiler in some way.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#77026
opened Sep 21, 2020 by
avl
Error in specialization type checking when using trait aliases
A-specialization
Area: Trait impl specialization
C-bug
Category: This is a bug.
F-specialization
`#![feature(specialization)]`
F-trait_alias
`#![feature(trait_alias)]`
requires-nightly
This issue requires a nightly compiler in some way.
#74809
opened Jul 27, 2020 by
jsmith628
#[track_caller]
should inherit through specialization ancestors, too?
A-specialization
#70293
opened Mar 23, 2020 by
anp
Spurious 'conflicting implementations' error when specializing a type with a compilation error
A-diagnostics
Area: Messages for errors, warnings, and lints
A-specialization
Area: Trait impl specialization
C-bug
Category: This is a bug.
D-verbose
Diagnostics: Too much output caused by a single piece of incorrect code.
E-needs-test
Call for participation: An issue has been fixed and does not reproduce, but no test has been added.
F-specialization
`#![feature(specialization)]`
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#68830
opened Feb 4, 2020 by
Aaron1011
specialization: default impl is used, ignoring the vtable of original value
A-specialization
Area: Trait impl specialization
C-bug
Category: This is a bug.
F-specialization
`#![feature(specialization)]`
requires-nightly
This issue requires a nightly compiler in some way.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
#68564
opened Jan 27, 2020 by
kdy1
Previous Next
ProTip!
Updated in the last three days: updated:>2025-05-05.