Closed
Description
Seems to be a different ICE than what's on beta (#43852).
error: internal compiler error: unexpected panic
note: the compiler unexpectedly panicked. this is a bug.
note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports
note: rustc 1.21.0-nightly (f774bced5 2017-08-12) running on x86_64-unknown-linux-gnu
note: run with `RUST_BACKTRACE=1` for a backtrace
thread 'rustc' panicked at 'index out of bounds: the len is 6319 but the index is 4294967295', /checkout/src/liballoc/vec.rs:1555:10
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
stack backtrace:
0: std::sys::imp::backtrace::tracing::imp::unwind_backtrace
at /checkout/src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
1: std::sys_common::backtrace::_print
at /checkout/src/libstd/sys_common/backtrace.rs:71
2: std::panicking::default_hook::{{closure}}
at /checkout/src/libstd/sys_common/backtrace.rs:60
at /checkout/src/libstd/panicking.rs:380
3: std::panicking::default_hook
at /checkout/src/libstd/panicking.rs:390
4: std::panicking::rust_panic_with_hook
at /checkout/src/libstd/panicking.rs:610
5: std::panicking::begin_panic
at /checkout/src/libstd/panicking.rs:571
6: std::panicking::begin_panic_fmt
at /checkout/src/libstd/panicking.rs:521
7: rust_begin_unwind
at /checkout/src/libstd/panicking.rs:497
8: core::panicking::panic_fmt
at /checkout/src/libcore/panicking.rs:71
9: core::panicking::panic_bounds_check
at /checkout/src/libcore/panicking.rs:58
10: rustc::ty::context::TyCtxt::lint_level_at_node
11: rustc::ty::context::TyCtxt::lint_node
12: rustc::traits::select::SelectionContext::select
13: rustc::traits::trans::<impl rustc::ty::context::TyCtxt<'a, 'tcx, 'tcx>>::trans_fulfill_obligation::{{closure}}
14: rustc::traits::trans::<impl rustc::ty::context::TyCtxt<'a, 'tcx, 'tcx>>::trans_fulfill_obligation
15: rustc_trans::monomorphize::resolve
16: <rustc_trans::collector::MirNeighborCollector<'a, 'tcx> as rustc::mir::visit::Visitor<'tcx>>::visit_terminator_kind
17: rustc::mir::visit::Visitor::visit_mir
18: rustc_trans::collector::collect_items_rec
19: rustc_trans::collector::collect_items_rec
20: rustc_trans::collector::collect_items_rec
21: rustc_trans::collector::collect_items_rec
22: rustc_trans::collector::collect_items_rec
23: rustc_trans::collector::collect_items_rec
24: rustc_trans::collector::collect_items_rec
25: rustc_trans::collector::collect_items_rec
26: rustc_trans::collector::collect_items_rec
27: rustc_trans::collector::collect_items_rec
28: rustc_trans::collector::collect_items_rec
29: rustc_trans::collector::collect_items_rec
30: rustc_trans::collector::collect_items_rec
31: rustc_trans::collector::collect_items_rec
32: rustc_trans::collector::collect_items_rec
33: rustc_trans::base::collect_and_partition_translation_items::{{closure}}
34: rustc_trans::base::trans_crate
35: rustc_driver::driver::phase_4_translate_to_llvm
36: rustc_driver::driver::compile_input::{{closure}}
37: rustc::ty::context::TyCtxt::create_and_enter
38: rustc_driver::driver::compile_input
39: rustc_driver::run_compile