-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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 beta and nightly: index out of bounds
in RestoreSubsliceArrayMoveOut
MIR pass
#59048
Comments
Interestingly, running with
|
I saw the same issue on a crater run: cc @viperscape (though the crate looks abandoned but still keeping you in loop) |
Thanks for the heads up, it's just a skeleton app for creating basic LDAP connections via a web browser, so it's more of an example. Stable compiles and runs fine. |
triage: P-high due to being stable-to-beta regression and an ICE |
assigning to @nikomatsakis to bisect. |
Hmm, I am not able to reproduce this with the latest nightly. |
Attempting with beta. |
yeah I was not able to reproduce, on linux, building the commit d2ec7ae :( |
I'm unassigning myself for the time being, since my main goal was to bisect here. I will perhaps try to reproduce on another platform (e.g., windows). But if you can reproduce, can somebody try using https://github.com/rust-lang-nursery/cargo-bisect-rustc to narrow this down to a specific PR? |
(This crate doesn't build on windows AFAICT so don't try to bisect there) I can reproduce the ICE, and
However, as Niko mentioned, I can't repro either on the latest nightly. I think it has since been fixed some time between nightly-2019-03-10 and nightly-2019-03-15 (the last ones I manually checked). Update — I've now also bisected the fix:
|
Thanks for the ICE and fix bisection. |
The main crate of our profiler (commit
d2ec7ae
) stopped compiling onbeta
andnightly
. Thestable
channel works fine, so this is aregression-from-stable-to-nightly
andregression-from-stable-to-beta
.Relevant Travis jobs
nightly
(failed) - https://travis-ci.org/nokia/not-perf/jobs/504003420beta
(failed) - https://travis-ci.org/nokia/not-perf/jobs/504003419stable
(which compiles successfully) - https://travis-ci.org/nokia/not-perf/jobs/504003418Reproduction
cargo test
andcargo check
are fine and do not ICE (which is why I haven't noticed this sooner); onlycargo build
(both debug and release) is broken.Compiler output
Affected
rustc
versionsrustc 1.35.0-nightly (2a65cbe 2019-03-08)
rustc 1.34.0-beta.1 (744b374 2019-02-26)
The text was updated successfully, but these errors were encountered: