-
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
Internal compiler error, broken MIR, in latest Rust nightly #55183
Comments
cc @nikomatsakis related to type annotation PRs? |
This also happens on Windows for me. Same errors. |
Could be. |
I think this may be fixed with #55152 -- at least I did not observe it. I'll do a better test though |
Up, I am wrong, I see it. |
This is probably an RC2 blocker :( |
I'm going to try and take a look |
Hmm actually it seems like my branch does fix this.. or at least I am not reproducing now that I did a proper build (all the way to stage2, without |
Oh, geez, I am seeing these errors, but they seem to somehow interact with incremental in a nasty way that makes them go away on the second run! No wonder I keep getting confused. |
I have a fix. I will tack it on to #55152 |
I just need a small test case now :P |
Got one, pushed fix to #55152 |
@nikomatsakis Pardon me, but do you reckon there's an ETA on when the PR might land in nightly? |
It will be in the next nightly I think |
I can confirm that this is fixed in the latest nightly. Thanks a bunch, that was a quick fix! |
The latest Rust nightly (
rustc 1.31.0-nightly (1dceaddfb 2018-10-17)
) has introduced an compiler error, that causes the compiler to crash when compilingnalgebra
. I'm not entirely sure posting this here is correct. The problem was introduced in a minor Rust nightly compiler update, and if the code is bad, I don't think the Rust compiler should crash the way it does now.Here is a snippet of errors that are coming up (complete log):
This error is coming up when
check
ing,build
ing and whenbuild
ing for--release
.I'm running this on
Ubuntu 18.04
, here's some more information:To reproduce this, ensure you've the same Rust nightly version installed as mentioned above. Then clone the
nalgebra
repository and runcargo check
(faster than compiling). The error should come up when checkingnalgebra
starts.The text was updated successfully, but these errors were encountered: