Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #0 __GI_abort () at abort.c:51
- #1 0x00007feb68388bd7 in __assert_fail_base (fmt=<optimized out>,
- assertion=assertion@entry=0x7feb611aa830 "(getOperand(0)->getType()->isIntOrIntVectorTy() || getOperand(0)->getType()->isPtrOrPtrVectorTy()) && \"Invalid operand types for ICmp instruction\"",
- file=file@entry=0x7feb610025a0 "/data/rust/src/llvm/include/llvm/IR/Instructions.h",
- line=line@entry=1104,
- function=function@entry=0x7feb61afcda0 <_ZZN4llvm8ICmpInst8AssertOKEvE19__PRETTY_FUNCTION__> "void llvm::ICmpInst::AssertOK()") at assert.c:92
- #2 0x00007feb68388c82 in __GI___assert_fail (
- assertion=assertion@entry=0x7feb611aa830 "(getOperand(0)->getType()->isIntOrIntVectorTy() || getOperand(0)->getType()->isPtrOrPtrVectorTy()) && \"Invalid operand types for ICmp instruction\"",
- file=file@entry=0x7feb610025a0 "/data/rust/src/llvm/include/llvm/IR/Instructions.h",
- line=line@entry=1104,
- function=function@entry=0x7feb61afcda0 <_ZZN4llvm8ICmpInst8AssertOKEvE19__PRETTY_FUNCTION__> "void llvm::ICmpInst::AssertOK()") at assert.c:101
- #3 0x00007feb60bb6f4c in llvm::ICmpInst::AssertOK (this=0x7feb46bcf510)
- at /data/rust/src/llvm/include/llvm/IR/Instructions.h:1102
- #4 llvm::ICmpInst::ICmpInst (NameStr=..., RHS=0x7feb45656560, LHS=0x7feb46bcf498,
- pred=<optimized out>, this=0x7feb46bcf510)
- at /data/rust/src/llvm/include/llvm/IR/Instructions.h:1153
- #5 llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>::CreateICmp (Name=...,
- RHS=0x7feb45656560, LHS=0x7feb46bcf498, P=<optimized out>, this=0x7feb53fcfc20)
- at /data/rust/src/llvm/include/llvm/IR/IRBuilder.h:1525
- #6 LLVMBuildICmp (B=0x7feb53fcfc20, Op=<optimized out>, LHS=0x7feb46bcf498, RHS=0x7feb45656560,
- Name=<optimized out>) at /data/rust/src/llvm/lib/IR/Core.cpp:2980
- #7 0x00007feb66314e97 in rustc_trans::builder::{{impl}}::icmp (self=0x7feb5bf6f3e0, op=IntNE,
- lhs=0x7feb46bcf498, rhs=0x7feb45656560) at /data/rust/src/librustc_trans/builder.rs:807
- #8 0x00007feb662f7f88 in rustc_trans::adt::struct_wrapped_nullable_bitdiscr (bcx=0x7feb5bf6f3e0,
- nndiscr=1, discrfield=0x7feb564084c0, scrutinee=0x7feb47c25338, alignment=AbiAligned)
- at /data/rust/src/librustc_trans/adt.rs:375
- #9 0x00007feb662f7953 in rustc_trans::adt::trans_get_discr (bcx=0x7feb5bf6f3e0, t=0x7feb598e39c8,
- scrutinee=0x7feb47c25338, alignment=AbiAligned, cast_to=Some = {...}, range_assert=true)
- at /data/rust/src/librustc_trans/adt.rs:354
- #10 0x00007feb663aef64 in rustc_trans::mir::rvalue::{{impl}}::trans_rvalue_operand (
- self=0x7feb5bf739b8, bcx=Builder = {...}, rvalue=0x7feb516dc2e8)
- at /data/rust/src/librustc_trans/mir/rvalue.rs:438
- #11 0x00007feb663b190e in rustc_trans::mir::statement::{{impl}}::trans_statement (
- self=0x7feb5bf739b8, bcx=Builder = {...}, statement=0x7feb516dc2c0)
- at /data/rust/src/librustc_trans/mir/statement.rs:39
- #12 0x00007feb6638b1e7 in rustc_trans::mir::block::{{impl}}::trans_block (self=0x7feb5bf739b8,
- bb=BasicBlock = {...}, funclets=0x7feb5bf73f88)
- at /data/rust/src/librustc_trans/mir/block.rs:108
- #13 0x00007feb66383ab6 in rustc_trans::mir::trans_mir (ccx=0x7feb5bf75e90, llfn=0x7feb47510c78,
- mir=0x7feb55f501e8, instance=Instance = {...}, sig=FnSig = {...})
- at /data/rust/src/librustc_trans/mir/mod.rs:340
- #14 0x00007feb66302446 in rustc_trans::base::trans_instance (ccx=0x7feb5bf75e90,
- instance=Instance = {...}) at /data/rust/src/librustc_trans/base.rs:618
- #15 0x00007feb663bb507 in rustc_trans::trans_item::{{impl}}::define (self=0x7feb5bf74e40,
- ccx=0x7feb5bf75e90) at /data/rust/src/librustc_trans/trans_item.rs:100
- #16 0x00007feb66309cfd in rustc_trans::base::trans_crate::{{closure}} ()
- at /data/rust/src/librustc_trans/base.rs:1235
- #17 0x00007feb6616aa6a in rustc::dep_graph::graph::{{impl}}::with_task<closure,()> (
- self=0x7feb5bf7c668, key=WorkProduct = {...}, op=closure = {...})
- at /data/rust/src/librustc/dep_graph/graph.rs:83
- #18 0x00007feb6630800d in rustc_trans::base::trans_crate (tcx=TyCtxt = {...},
- analysis=CrateAnalysis = {...}, incremental_hashes_map=0x7feb5bf77b20)
- at /data/rust/src/librustc_trans/base.rs:1233
- #19 0x00007feb6902223e in rustc_driver::driver::phase_4_translate_to_llvm::{{closure}} ()
- at /data/rust/src/librustc_driver/driver.rs:1069
- #20 0x00007feb68d989d0 in rustc::util::common::time<rustc_trans::CrateTranslation,closure> (
- do_it=false, what="translation", f=closure = {...}) at /data/rust/src/librustc/util/common.rs:48
- #21 0x00007feb69021c3c in rustc_driver::driver::phase_4_translate_to_llvm (tcx=TyCtxt = {...},
- analysis=CrateAnalysis = {...}, incremental_hashes_map=0x7feb5bf77b20)
- at /data/rust/src/librustc_driver/driver.rs:1067
- #22 0x00007feb6900ca53 in rustc_driver::driver::compile_input::{{closure}} (tcx=TyCtxt = {...},
- analysis=CrateAnalysis = {...}, incremental_hashes_map=IncrementalHashesMap = {...},
- result=Ok = {...}) at /data/rust/src/librustc_driver/driver.rs:202
- #23 0x00007feb69020160 in rustc_driver::driver::phase_3_run_analysis_passes::{{closure}}<closure,core::result::Result<(rustc::session::config::OutputFilenames, rustc_trans::CrateTranslation), usize>> (
- tcx=TyCtxt = {...}) at /data/rust/src/librustc_driver/driver.rs:1014
- #24 0x00007feb68d7731d in rustc::ty::context::tls::enter::{{closure}}<closure,core::result::Result<core::result::Result<(rustc::session::config::OutputFilenames, rustc_trans::CrateTranslation), usize>, usize>> (tls=0x7feb5bf93588) at /data/rust/src/librustc/ty/context.rs:909
- #25 0x00007feb68cce3e9 in std::thread::local::{{impl}}::with<core::cell::Cell<core::option::Option<(*const rustc::ty::context::tls::ThreadLocalGlobalCtxt, *const rustc::ty::context::tls::ThreadLocalInterners)>>,closure,core::result::Result<core::result::Result<(rustc::session::config::OutputFilenames, rustc_trans::CrateTranslation), usize>, usize>> (
- self=0x7feb63cf7228 <rustc::ty::context::tls::TLS_TCX::ha413d2756fc85d9e>, f=closure = {...})
- at /data/rust/src/libstd/thread/local.rs:253
- #26 0x00007feb68d76cc6 in rustc::ty::context::tls::enter<closure,core::result::Result<core::result::Result<(rustc::session::config::OutputFilenames, rustc_trans::CrateTranslation), usize>, usize>> (
- gcx=0x7feb5bf7c560, interners=0x7feb5bf7c568, f=closure = {...})
- at /data/rust/src/librustc/ty/context.rs:906
- #27 0x00007feb68d76689 in rustc::ty::context::tls::enter_global::{{closure}}<closure,core::result::Result<core::result::Result<(rustc::session::config::OutputFilenames, rustc_trans::CrateTranslation), usize>, usize>> (span_dbg=0x7feb5bf93418) at /data/rust/src/librustc/ty/context.rs:893
- #28 0x00007feb68ce2ce0 in std::thread::local::{{impl}}::with<core::cell::Cell<fn(syntax_pos::Span, &mut core::fmt::Formatter) -> core::result::Result<(), core::fmt::Error>>,closure,core::result::Result<core::result::Result<(rustc::session::config::OutputFilenames, rustc_trans::CrateTranslation), usize>, usize>> (self=0x7feb5de30c90 <syntax_pos::SPAN_DEBUG::h0efe8482195e8dad>, f=closure = {...})
- at /data/rust/src/libstd/thread/local.rs:253
- #29 0x00007feb68d75e00 in rustc::ty::context::tls::enter_global<closure,core::result::Result<core::result::Result<(rustc::session::config::OutputFilenames, rustc_trans::CrateTranslation), usize>, usize>> (gcx=GlobalCtxt = {...}, f=closure = {...}) at /data/rust/src/librustc/ty/context.rs:890
- #30 0x00007feb68d7bd10 in rustc::ty::context::{{impl}}::create_and_enter<closure,core::result::Result<core::result::Result<(rustc::session::config::OutputFilenames, rustc_trans::CrateTranslation), usize>, usize>> (s=0x7feb5bf89e78, local_providers=Providers = {...},
- extern_providers=Providers = {...}, arenas=0x7feb5bf84528, arena=0x7feb5bf844f8,
- resolutions=Resolutions = {...}, named_region_map=NamedRegionMap = {...}, hir=Map = {...},
- region_maps=RegionMaps = {...}, lang_items=LanguageItems = {...}, stability=Index = {...},
- crate_name="core", f=closure = {...}) at /data/rust/src/librustc/ty/context.rs:701
- #31 0x00007feb69018fdc in rustc_driver::driver::phase_3_run_analysis_passes<closure,core::result::Result<(rustc::session::config::OutputFilenames, rustc_trans::CrateTranslation), usize>> (
- sess=0x7feb5bf89e78, hir_map=Map = {...}, analysis=CrateAnalysis = {...},
- resolutions=Resolutions = {...}, arena=0x7feb5bf844f8, arenas=0x7feb5bf84528, name="core",
- f=closure = {...}) at /data/rust/src/librustc_driver/driver.rs:889
- #32 0x00007feb6900ac90 in rustc_driver::driver::compile_input (sess=0x7feb5bf89e78,
- cstore=0x7feb540024f0, input=0x7feb5bf88a30, outdir=0x7feb5bf889c0, output=0x7feb5bf889e0,
- addl_plugins=Some = {...}, control=0x7feb5bf8d2c8)
- at /data/rust/src/librustc_driver/driver.rs:168
- #33 0x00007feb6903511d in rustc_driver::run_compiler (
- args=&[collections::string::String](len: 33) = {...}, callbacks=&mut CompilerCalls,
- file_loader=Python Exception <class 'TypeError'> Could not convert Python object: None.:
- ..., emitter_dest=Python Exception <class 'TypeError'> Could not convert Python object: None.:
- ...) at /data/rust/src/librustc_driver/lib.rs:220
- #34 0x00007feb69040f1a in rustc_driver::main::{{closure}} ()
- at /data/rust/src/librustc_driver/lib.rs:1129
- #35 0x00007feb69033c0f in rustc_driver::run::{{closure}}<closure> ()
- at /data/rust/src/librustc_driver/lib.rs:136
- #36 0x00007feb69040bf7 in rustc_driver::monitor::{{closure}}<closure> ()
- at /data/rust/src/librustc_driver/lib.rs:1063
- #37 0x00007feb68fc58bd in std::panic::{{impl}}::call_once<(),closure> (
- self=AssertUnwindSafe<closure> = {...}, _args=0) at /data/rust/src/libstd/panic.rs:296
- #38 0x00007feb68cb0e30 in std::panicking::try::do_call<std::panic::AssertUnwindSafe<closure>,()> (
- data=0x7feb5bf92918 "PĖ\371\333U") at /data/rust/src/libstd/panicking.rs:454
- #39 0x00007feb68891188 in __rust_try ()
- from /data/rust/build/x86_64-unknown-linux-gnu/stage1/bin/../lib/libstd-8ca0f10155b0cbdc.so
- #40 0x00007feb68891008 in panic_unwind::__rust_maybe_catch_panic (
- f=0x7feb68cb0d30 <std::panicking::try::do_call<std::panic::AssertUnwindSafe<closure>,()>>,
- data=0x7feb5bf92918 "PĖ\371\333U", data_ptr=0x7feb5bf92908, vtable_ptr=0x7feb5bf92910)
- at /data/rust/src/libpanic_unwind/lib.rs:98
- #41 0x00007feb68cb0bd4 in std::panicking::try<(),std::panic::AssertUnwindSafe<closure>> (
- f=AssertUnwindSafe<closure> = {...}) at /data/rust/src/libstd/panicking.rs:433
- #42 0x00007feb68cafeac in std::panic::catch_unwind<std::panic::AssertUnwindSafe<closure>,()> (
- f=AssertUnwindSafe<closure> = {...}) at /data/rust/src/libstd/panic.rs:361
- #43 0x00007feb68cb088f in std::thread::{{impl}}::spawn::{{closure}}<closure,()> ()
- at /data/rust/src/libstd/thread/mod.rs:360
- #44 0x00007feb68d498fc in alloc::boxed::{{impl}}::call_box<(),closure> (self=0x55dbf99ecbb0, args=0)
- at /data/rust/src/liballoc/boxed.rs:638
- #45 0x00007feb687953aa in alloc::boxed::{{impl}}::call_once<(),()> (self=Box<FnBox<()>>, args=0)
- at /data/rust/src/liballoc/boxed.rs:648
- #46 0x00007feb68845e35 in std::sys_common::thread::start_thread (main=0x55dbf99eccc0)
- at /data/rust/src/libstd/sys_common/thread.rs:21
- #47 0x00007feb6887b0bd in std::sys::imp::thread::{{impl}}::new::thread_start (main=0x55dbf99eccc0)
- at /data/rust/src/libstd/sys/unix/thread.rs:84
- #48 0x00007feb5d5596ba in start_thread (arg=0x7feb5bf93700) at pthread_create.c:333
- #49 0x00007feb6846182d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement