-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
Existental type, const fn, and generator ICE #53678
Labels
A-const-eval
Area: Constant evaluation, covers all const contexts (static, const fn, ...)
A-coroutines
Area: Coroutines
F-coroutines
`#![feature(coroutines)]`
F-type_alias_impl_trait
`#[feature(type_alias_impl_trait)]`
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.
Comments
estebank
added
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
A-coroutines
Area: Coroutines
A-const-eval
Area: Constant evaluation, covers all const contexts (static, const fn, ...)
labels
Aug 24, 2018
This no longer ICE's! |
New ICE:
|
This no longer ICEs on the latest nightly. |
I would prefer to have redundant tests here rather than under-testing so some bit of duplication is fine imo. Also cc @varkor @alexreg -- we should add these tests before we change the syntax ideally. |
Centril
added
F-const_fn
F-coroutines
`#![feature(coroutines)]`
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.
requires-nightly
This issue requires a nightly compiler in some way.
labels
Jul 28, 2019
Centril
added a commit
to Centril/rust
that referenced
this issue
Jul 29, 2019
Centril
added a commit
to Centril/rust
that referenced
this issue
Jul 29, 2019
… r=varkor Add tests for some `existential_type` ICEs Fix rust-lang#53678 Fix rust-lang#60407 Fix rust-lang#60564 rust-lang#54899 will need some minimization before it can be added. r? @varkor
Centril
added a commit
to Centril/rust
that referenced
this issue
Jul 30, 2019
… r=varkor Add tests for some `existential_type` ICEs Fix rust-lang#53678 Fix rust-lang#60407 Fix rust-lang#60564 rust-lang#54899 will need some minimization before it can be added. r? @varkor
Centril
added a commit
to Centril/rust
that referenced
this issue
Jul 30, 2019
… r=varkor Add tests for some `existential_type` ICEs Fix rust-lang#53678 Fix rust-lang#60407 Fix rust-lang#60564 rust-lang#54899 will need some minimization before it can be added. r? @varkor
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
A-const-eval
Area: Constant evaluation, covers all const contexts (static, const fn, ...)
A-coroutines
Area: Coroutines
F-coroutines
`#![feature(coroutines)]`
F-type_alias_impl_trait
`#[feature(type_alias_impl_trait)]`
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.
The following constant function that returns a Generator, ICE's:
Backtrace:
The text was updated successfully, but these errors were encountered: