-
Notifications
You must be signed in to change notification settings - Fork 13.6k
Closed
Labels
A-const-genericsArea: const generics (parameters and arguments)Area: const generics (parameters and arguments)I-ICEIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.
Description
I found an ICE with the following:
#![feature(const_generics)]
struct Foo<const N : usize>();
fn main() {
let _ = Foo::<3>();
}
Here's a link to the Playground
I was poking around in collect.rs
, where the error seems to be from, and it looks like some cases in a match
statement are not being handled, but I'm not familiar enough with the code-base to see how to fix this.
Metadata
Metadata
Assignees
Labels
A-const-genericsArea: const generics (parameters and arguments)Area: const generics (parameters and arguments)I-ICEIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.
Type
Projects
Milestone
Relationships
Development
Select code repository
Activity
varkor commentedon May 13, 2019
This should be fixed by #60710.
varkor commentedon May 14, 2019
Actually, this is a duplicate of #60818 (I'll close this issue simply because the other has more comments now).