-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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
ICE on rustc 1.41.0-nightly (25d8a9494 2019-11-29) running on x86_64-apple-darwin #66958
Comments
Can you post the ICE message and backtrace? |
Certainly! Although it is not the best stacktrace I have ever seen.
Backtrace:
|
Backtrace:
|
This comment has been minimized.
This comment has been minimized.
I think I have a clue here: struct Ia<S>(u32, S);
impl<S> Ia<S> {
fn partial(_: S) {}
fn full(self) {}
async fn crash(self) {
Self::partial(self.1);
Self::full(self);
}
}
fn main() {} The problem seems to be a partial move of If we remove the
@rustbot modify labels: +A-async-await -E-needs-mcve +E-needs-bisection |
triage: has PR. P-high, removing nomination. |
Do not ICE on async fn with non-Copy infered type arg Fix rust-lang#66958.
Do not ICE on async fn with non-Copy infered type arg Fix rust-lang#66958.
Do not ICE on async fn with non-Copy infered type arg Fix #66958.
I encounter an ICE:
The same code does not ICE when using nightly-2019-11-27-x86_64-apple-darwin
Sorry, I haven't taken the time to make a minimal reproduction example.
The text was updated successfully, but these errors were encountered: