Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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.23.0-nightly (5041b3bb3 2017-11-19) running on x86_64-unknown-linux-gnu
- note: run with `RUST_BACKTRACE=1` for a backtrace
- thread 'rustc' panicked at 'called `Result::unwrap()` on an `Err` value: (MoveData { move_paths: [MovePath { lvalue: _0 }, MovePath { lvalue: _1 }, MovePath { lvalue: _2 }, MovePath { first_child: mp16, lvalue: _3 }, MovePath { lvalue: _4 }, MovePath { lvalue: _5 }, MovePath { lvalue: _6 }, MovePath { lvalue: _7 }, MovePath { lvalue: _8 }, MovePath { lvalue: _9 }, MovePath { lvalue: _10 }, MovePath { lvalue: _11 }, MovePath { lvalue: _12 }, MovePath { lvalue: _13 }, MovePath { lvalue: _14 }, MovePath { lvalue: _15 }, MovePath { parent: mp3, first_child: mp17, lvalue: (_3 as Some) }, MovePath { parent: mp16, lvalue: ((_3 as Some).0: &'<empty> mut literal::StringFragment) }], moves: [mp6@bb0[5], mp6@bb1[1], mp4@bb1[2], mp4@bb2[0], mp10@bb8[6], mp7@bb9[0], mp11@bb10[0], mp10@bb10[1], mp7@bb12[0], mp15@bb13[0], mp14@bb13[1], mp14@bb14[0], mp14@bb15[0], mp13@bb16[0], mp14@bb17[0], mp12@bb17[1], mp13@bb17[1], mp13@bb18[0], mp13@bb19[0], mp12@bb19[1], mp7@bb20[0], mp3@bb20[1], mp5@bb20[2]], loc_map: LocationMap { map: [[[], [], [], [], [], [mo0]], [[], [mo1], [mo2]], [[mo3], [], []], [[], [], [], [], [], [], []], [[]], [[]], [[]], [[], []], [[], [], [], [], [], [], [mo4]], [[mo5]], [[mo6], [mo7], []], [[]], [[mo8]], [[mo9], [mo10]], [[mo11]], [[mo12]], [[mo13]], [[mo14], [mo15, mo16]], [[mo17]], [[mo18], [mo19], []], [[mo20], [mo21], [mo22], []]] }, path_map: [[], [], [], [mo21], [mo2, mo3], [mo22], [mo0, mo1], [mo5, mo8, mo20], [], [], [mo4, mo7], [mo6], [mo15, mo19], [mo13, mo16, mo17, mo18], [mo10, mo11, mo12, mo14], [mo9], [], []], rev_lookup: MovePathLookup { locals: [mp0, mp1, mp2, mp3, mp4, mp5, mp6, mp7, mp8, mp9, mp10, mp11, mp12, mp13, mp14, mp15], projections: {(mp3, Downcast(std::option::Option, 1)): mp16, (mp16, Field(field[0], AbstractType)): mp17} } }, [IllegalMove { cannot_move_out_of: IllegalMoveOrigin { span: src/literal.rs:46:41: 46:51, kind: BorrowedContent } }])', /checkout/src/libcore/result.rs:906:4
- 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:68
- 2: std::panicking::default_hook::{{closure}}
- at /checkout/src/libstd/sys_common/backtrace.rs:57
- at /checkout/src/libstd/panicking.rs:381
- 3: std::panicking::default_hook
- at /checkout/src/libstd/panicking.rs:391
- 4: std::panicking::rust_panic_with_hook
- at /checkout/src/libstd/panicking.rs:577
- 5: std::panicking::begin_panic
- at /checkout/src/libstd/panicking.rs:538
- 6: std::panicking::begin_panic_fmt
- at /checkout/src/libstd/panicking.rs:522
- 7: rust_begin_unwind
- at /checkout/src/libstd/panicking.rs:498
- 8: core::panicking::panic_fmt
- at /checkout/src/libcore/panicking.rs:71
- 9: core::result::unwrap_failed
- 10: <rustc_mir::transform::elaborate_drops::ElaborateDrops as rustc_mir::transform::MirPass>::run_pass
- 11: _ZN9rustc_mir9transform13optimized_mir28_$u7b$$u7b$closure$u7d$$u7d$17h1208e64b834eddd6E.llvm.95C498D
- 12: rustc_mir::transform::optimized_mir
- 13: rustc::ty::maps::<impl rustc::ty::maps::queries::optimized_mir<'tcx>>::compute_result
- 14: _ZN5rustc9dep_graph5graph8DepGraph14with_task_impl17h7ea768734824e209E.llvm.7DE9159C
- 15: rustc_errors::Handler::track_diagnostics
- 16: rustc::ty::maps::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::cycle_check
- 17: rustc::ty::maps::<impl rustc::ty::maps::queries::optimized_mir<'tcx>>::force
- 18: rustc::ty::maps::<impl rustc::ty::maps::queries::optimized_mir<'tcx>>::try_get
- 19: rustc::ty::maps::TyCtxtAt::optimized_mir
- 20: rustc::ty::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::instance_mir
- 21: _ZN17rustc_trans_utils9collector17collect_items_rec17h84e90ca0f24cb612E.llvm.8AF245FC
- 22: rustc_trans_utils::collector::collect_crate_translation_items
- 23: rustc::util::common::time
- 24: _ZN11rustc_trans4base39collect_and_partition_translation_items17h4e77e385ecfe8187E.llvm.63E3B2D5
- 25: rustc::ty::maps::<impl rustc::ty::maps::queries::collect_and_partition_translation_items<'tcx>>::compute_result
- 26: _ZN5rustc9dep_graph5graph8DepGraph14with_task_impl17h323850f271c69c7fE.llvm.7DE9159C
- 27: rustc_errors::Handler::track_diagnostics
- 28: rustc::ty::maps::plumbing::<impl rustc::ty::context::TyCtxt<'a, 'gcx, 'tcx>>::cycle_check
- 29: rustc::ty::maps::<impl rustc::ty::maps::queries::collect_and_partition_translation_items<'tcx>>::force
- 30: rustc::ty::maps::<impl rustc::ty::maps::queries::collect_and_partition_translation_items<'tcx>>::try_get
- 31: rustc::ty::maps::TyCtxtAt::collect_and_partition_translation_items
- 32: rustc::ty::maps::<impl rustc::ty::context::TyCtxt<'a, 'tcx, 'lcx>>::collect_and_partition_translation_items
- 33: rustc_trans::base::trans_crate
- 34: <rustc_trans::LlvmTransCrate as rustc_trans_utils::trans_crate::TransCrate>::trans_crate
- 35: rustc::util::common::time
- 36: rustc_driver::driver::phase_4_translate_to_llvm
- 37: _ZN12rustc_driver6driver13compile_input28_$u7b$$u7b$closure$u7d$$u7d$17he8048e167c0c8d81E.llvm.80103F0
- 38: <std::thread::local::LocalKey<T>>::with
- 39: <std::thread::local::LocalKey<T>>::with
- 40: rustc::ty::context::TyCtxt::create_and_enter
- 41: rustc_driver::driver::compile_input
- 42: rustc_driver::run_compiler
- error: Could not compile `nafi-tokens`.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement