-
Notifications
You must be signed in to change notification settings - Fork 13.4k
ICE: could not fully normalize #73249
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Labels
C-bug
Category: This is a bug.
glacier
ICE tracked in rust-lang/glacier.
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
P-critical
Critical priority
regression-from-stable-to-nightly
Performance or correctness regression from stable to nightly.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
Comments
Could also be caused by #73206, will try to reproduce this locally. |
Did you mean to point at some specific part of that rollup? It's almost certainly caused by the rollup (or a not-yet-benchmarked commit I guess). |
I meant #72890 😅 |
This seems to be caused by #72890, cc @davidtwco Backtrace:
|
Minimal repro: pub trait Foo {
type Assoc;
}
impl Foo for () {
type Assoc = u32;
}
extern "C" {
pub fn lint_me(x: Bar<()>);
}
#[repr(transparent)]
pub struct Bar<T: Foo> {
value: <T as Foo>::Assoc,
} |
Assigning |
alecmocatta
added a commit
to alecmocatta/streaming_algorithms
that referenced
this issue
Jun 17, 2020
alecmocatta
added a commit
to constellation-rs/amadeus
that referenced
this issue
Jun 17, 2020
Manishearth
added a commit
to Manishearth/rust
that referenced
this issue
Jun 19, 2020
…es-projection, r=lcnr,varkor ty: projections in `transparent_newtype_field` Fixes rust-lang#73249. This PR modifies `transparent_newtype_field` so that it handles projections with generic parameters, where `normalize_erasing_regions` would ICE.
alecmocatta
added a commit
to constellation-rs/amadeus
that referenced
this issue
Aug 1, 2020
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Labels
C-bug
Category: This is a bug.
glacier
ICE tracked in rust-lang/glacier.
I-ICE
Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️
P-critical
Critical priority
regression-from-stable-to-nightly
Performance or correctness regression from stable to nightly.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
ICE in packed-simd on rustc-perf, caused by ec42485. I suspect #72897 but am not sure. cc @lcnr
Would be good to minimize so we can add a test case.
The text was updated successfully, but these errors were encountered: