Closed
Description
In the process of adding my project to travis-ci I got a nightly ICE from using "Self::default() instead of TypeAlias::default()" inside an impl block for type aliases.This works fine on stable.
This is the log for the first error:
https://travis-ci.org/rodrimati1992/type_level/jobs/436599429
This is the log for the second error:
https://travis-ci.org/rodrimati1992/type_level/jobs/436607478
This are the changes made to add the project to travis-ci,
including the commits that fix the error in my project:
rodrimati1992/type_level@9411158
The files that were changed to fix the error were :
-
type_level_examples/src/bin/_03_vis_wrapper.rs
-
type_level_examples/src/bin/_07_split_mut.rs
Metadata
Metadata
Assignees
Labels
Area: Mid-level IR (MIR) - https://blog.rust-lang.org/2016/04/19/MIR.htmlArea: Type systemCategory: This is a bug.Call for participation: This issue has a repro, but needs a Minimal Complete and Verifiable ExampleIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️Helping to "clean up" bugs with minimal examples and bisectionsLow priorityRelevant to the compiler team, which will review and decide on the PR/issue.Performance or correctness regression from one stable version to another.