Closed
Description
rustc -Z [extra-]debug-info src/librustdoc/lib.rs
ICEs with:
task 'rustc' failed at 'index out of bounds: the len is 0 but the index is 0', /home/cmr/hacking/rust2/src/libsyntax/codemap.rs:452
error: internal compiler error: unexpected failure
This message reflects a bug in the Rust compiler.
We would appreciate a bug report: https://github.com/mozilla/rust/wiki/HOWTO-submit-a-Rust-bug-report
note: the compiler hit an unexpected failure path. this is a bug
note: try running with RUST_LOG=rustc=1 to get further details and report the results to github.com/mozilla/rust/issues
task '<main>' failed at 'explicit failure', /home/cmr/hacking/rust2/src/librustc/lib.rs:440
The call stack:
#0 0x00007ffff347ba74 in _Unwind_RaiseException () from /usr/lib/libgcc_s.so.1
#1 0x00007ffff775ef1e in std::rt::unwind::Unwinder::begin_unwind::rust_fail () at /home/cmr/hacking/rust2/src/libstd/rt/unwind.rs:210
#2 0x00007ffff76b58f3 in std::rt::unwind::Unwinder::begin_unwind () at /home/cmr/hacking/rust2/src/libstd/rt/unwind.rs:201
#3 0x00007ffff76bc851 in std::rt::unwind::begin_unwind<&'static str> () at /home/cmr/hacking/rust2/src/libstd/rt/unwind.rs:440
#4 0x00007ffff7756de2 in std::rt::unwind::begin_unwind_raw () at /home/cmr/hacking/rust2/src/libstd/rt/unwind.rs:383
#5 0x00007ffff76b3c2e in std::unstable::lang::fail_ () at /home/cmr/hacking/rust2/src/libstd/unstable/lang.rs:20
#6 0x00007ffff775729c in fn47540 () at /home/cmr/hacking/rust2/src/libstd/unstable/lang.rs:28
#7 0x00007ffff775712b in std::c_str::with_c_str<!> () at /home/cmr/hacking/rust2/src/libstd/c_str.rs:307
#8 0x00007ffff7756ed0 in with_c_str<!> () at /home/cmr/hacking/rust2/src/libstd/c_str.rs:287
#9 std::c_str::ToCStr$__extensions__::with_c_str<!> () at /home/cmr/hacking/rust2/src/libstd/c_str.rs:254
#10 0x00007ffff76bcb39 in std::unstable::lang::fail_bounds_check () at /home/cmr/hacking/rust2/src/libstd/unstable/lang.rs:28
#11 0x00007ffff649f7fa in lookup_pos () at /home/cmr/hacking/rust2/src/libsyntax/codemap.rs:237
#12 syntax::codemap::CodeMap::lookup_char_pos () at /home/cmr/hacking/rust2/src/libsyntax/codemap.rs:320
#13 0x00007ffff46265d2 in rustc::middle::trans::debuginfo::populate_scope_map::with_new_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/debuginfo.rs:2383
#14 0x00007ffff46274e1 in rustc::middle::trans::debuginfo::populate_scope_map::walk_expr () at /home/cmr/hacking/rust2/src/librustc/middle/trans/debuginfo.rs:2704
#15 0x00007ffff462701e in rustc::middle::trans::debuginfo::populate_scope_map::walk_expr () at /home/cmr/hacking/rust2/src/librustc/middle/trans/debuginfo.rs:2745
#16 0x00007ffff46266c3 in rustc::middle::trans::debuginfo::populate_scope_map::with_new_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/debuginfo.rs:2398
#17 0x00007ffff46272dc in rustc::middle::trans::debuginfo::populate_scope_map::walk_expr () at /home/cmr/hacking/rust2/src/librustc/middle/trans/debuginfo.rs:2693
#18 0x00007ffff46266c3 in rustc::middle::trans::debuginfo::populate_scope_map::with_new_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/debuginfo.rs:2398
#19 0x00007ffff4627417 in rustc::middle::trans::debuginfo::populate_scope_map::walk_expr () at /home/cmr/hacking/rust2/src/librustc/middle/trans/debuginfo.rs:2759
#20 0x00007ffff46266c3 in rustc::middle::trans::debuginfo::populate_scope_map::with_new_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/debuginfo.rs:2398
#21 0x00007ffff45b472f in populate_scope_map () at /home/cmr/hacking/rust2/src/librustc/middle/trans/debuginfo.rs:2366
#22 rustc::middle::trans::debuginfo::create_function_debug_context () at /home/cmr/hacking/rust2/src/librustc/middle/trans/debuginfo.rs:770
#23 0x00007ffff45b1394 in rustc::middle::trans::base::new_fn_ctxt_w_id () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1696
#24 0x00007ffff45b7e11 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1928
#25 0x00007ffff44a249b in rustc::middle::trans::base::trans_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:2005
#26 0x00007ffff44cf1b9 in rustc::middle::trans::meth::trans_method () at /home/cmr/hacking/rust2/src/librustc/middle/trans/meth.rs:130
#27 0x00007ffff44a5ebd in rustc::middle::trans::monomorphize::monomorphic_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/monomorphize.rs:272
#28 0x00007ffff450e495 in rustc::middle::trans::callee::trans_fn_ref_with_vtables () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:389
#29 0x00007ffff45095a6 in rustc::middle::trans::callee::trans_fn_ref () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:184
#30 0x00007ffff451553c in rustc::middle::trans::meth::trans_method_callee () at /home/cmr/hacking/rust2/src/librustc/middle/trans/meth.rs:171
#31 0x00007ffff4514662 in fn46411 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:495
#32 0x00007ffff45171ea in fn46485 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:598
#33 0x00007ffff451686a in rustc::middle::trans::base::with_scope_result () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1477
#34 0x00007ffff4513b2c in rustc::middle::trans::callee::trans_call_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:597
#35 0x00007ffff45140fb in rustc::middle::trans::callee::trans_method_call () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:479
#36 0x00007ffff452673e in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:755
#37 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#38 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#39 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#40 0x00007ffff452df8d in fn46871 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:715
#41 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#42 0x00007ffff4527c03 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:711
#43 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#44 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#45 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#46 0x00007ffff45b8191 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1962
#47 0x00007ffff45308cf in rustc::middle::trans::closure::trans_expr_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/closure.rs:413
#48 0x00007ffff45263e1 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:744
#49 0x00007ffff44d7c35 in trans_to_datum_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:560
#50 rustc::middle::trans::expr::trans_to_datum () at /home/cmr/hacking/rust2/src/librustc/middle/trans/macros.rs:182
#51 0x00007ffff451b0b0 in rustc::middle::trans::callee::trans_arg_expr () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:839
#52 0x00007ffff45190a5 in rustc::middle::trans::callee::trans_args () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:792
#53 0x00007ffff4517c45 in fn46485 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:674
#54 0x00007ffff451686a in rustc::middle::trans::base::with_scope_result () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1477
#55 0x00007ffff4513b2c in rustc::middle::trans::callee::trans_call_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:597
#56 0x00007ffff45140fb in rustc::middle::trans::callee::trans_method_call () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:479
#57 0x00007ffff452673e in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:755
#58 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#59 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#60 0x00007ffff44d3703 in rustc::middle::trans::base::trans_stmt () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1174
#61 0x00007ffff44d23e2 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:35
#62 0x00007ffff452df8d in fn46871 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:715
#63 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#64 0x00007ffff4527c03 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:711
#65 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#66 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#67 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#68 0x00007ffff45b8191 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1962
#69 0x00007ffff45308cf in rustc::middle::trans::closure::trans_expr_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/closure.rs:413
#70 0x00007ffff45263e1 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:744
#71 0x00007ffff44d7c35 in trans_to_datum_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:560
#72 rustc::middle::trans::expr::trans_to_datum () at /home/cmr/hacking/rust2/src/librustc/middle/trans/macros.rs:182
#73 0x00007ffff451b0b0 in rustc::middle::trans::callee::trans_arg_expr () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:839
#74 0x00007ffff45190a5 in rustc::middle::trans::callee::trans_args () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:792
#75 0x00007ffff4517c45 in fn46485 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:674
#76 0x00007ffff451686a in rustc::middle::trans::base::with_scope_result () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1477
#77 0x00007ffff4513b2c in rustc::middle::trans::callee::trans_call_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:597
#78 0x00007ffff45140fb in rustc::middle::trans::callee::trans_method_call () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:479
#79 0x00007ffff452673e in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:755
#80 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#81 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#82 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#83 0x00007ffff45ed3b4 in trans_match_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:1962
#84 fn56813 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:1849
#85 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#86 0x00007ffff452de18 in rustc::middle::trans::_match::trans_match () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:1848
#87 0x00007ffff4527018 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:708
#88 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#89 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#90 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#91 0x00007ffff45b8191 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1962
#92 0x00007ffff44a249b in rustc::middle::trans::base::trans_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:2005
#93 0x00007ffff44cf1b9 in rustc::middle::trans::meth::trans_method () at /home/cmr/hacking/rust2/src/librustc/middle/trans/meth.rs:130
#94 0x00007ffff44a5ebd in rustc::middle::trans::monomorphize::monomorphic_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/monomorphize.rs:272
#95 0x00007ffff450e495 in rustc::middle::trans::callee::trans_fn_ref_with_vtables () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:389
#96 0x00007ffff45095a6 in rustc::middle::trans::callee::trans_fn_ref () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:184
#97 0x00007ffff451553c in rustc::middle::trans::meth::trans_method_callee () at /home/cmr/hacking/rust2/src/librustc/middle/trans/meth.rs:171
#98 0x00007ffff4514662 in fn46411 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:495
#99 0x00007ffff45171ea in fn46485 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:598
#100 0x00007ffff451686a in rustc::middle::trans::base::with_scope_result () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1477
#101 0x00007ffff4513b2c in rustc::middle::trans::callee::trans_call_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:597
#102 0x00007ffff45140fb in rustc::middle::trans::callee::trans_method_call () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:479
#103 0x00007ffff452673e in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:755
#104 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#105 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#106 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#107 0x00007ffff452df8d in fn46871 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:715
#108 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#109 0x00007ffff4527c03 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:711
#110 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#111 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#112 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#113 0x00007ffff45b8191 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1962
#114 0x00007ffff45308cf in rustc::middle::trans::closure::trans_expr_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/closure.rs:413
#115 0x00007ffff45263e1 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:744
#116 0x00007ffff44d7c35 in trans_to_datum_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:560
#117 rustc::middle::trans::expr::trans_to_datum () at /home/cmr/hacking/rust2/src/librustc/middle/trans/macros.rs:182
#118 0x00007ffff451b0b0 in rustc::middle::trans::callee::trans_arg_expr () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:839
#119 0x00007ffff45190a5 in rustc::middle::trans::callee::trans_args () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:792
#120 0x00007ffff4517c45 in fn46485 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:674
#121 0x00007ffff451686a in rustc::middle::trans::base::with_scope_result () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1477
#122 0x00007ffff4513b2c in rustc::middle::trans::callee::trans_call_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:597
#123 0x00007ffff45140fb in rustc::middle::trans::callee::trans_method_call () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:479
#124 0x00007ffff452673e in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:755
#125 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#126 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#127 0x00007ffff44d3703 in rustc::middle::trans::base::trans_stmt () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1174
#128 0x00007ffff44d23e2 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:35
#129 0x00007ffff452df8d in fn46871 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:715
#130 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#131 0x00007ffff4527c03 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:711
#132 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#133 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#134 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#135 0x00007ffff45b8191 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1962
#136 0x00007ffff45308cf in rustc::middle::trans::closure::trans_expr_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/closure.rs:413
#137 0x00007ffff45263e1 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:744
#138 0x00007ffff44d7c35 in trans_to_datum_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:560
#139 rustc::middle::trans::expr::trans_to_datum () at /home/cmr/hacking/rust2/src/librustc/middle/trans/macros.rs:182
#140 0x00007ffff451b0b0 in rustc::middle::trans::callee::trans_arg_expr () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:839
#141 0x00007ffff45190a5 in rustc::middle::trans::callee::trans_args () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:792
#142 0x00007ffff4517c45 in fn46485 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:674
#143 0x00007ffff451686a in rustc::middle::trans::base::with_scope_result () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1477
#144 0x00007ffff4513b2c in rustc::middle::trans::callee::trans_call_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:597
#145 0x00007ffff45140fb in rustc::middle::trans::callee::trans_method_call () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:479
#146 0x00007ffff452673e in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:755
#147 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#148 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#149 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#150 0x00007ffff452df8d in fn46871 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:715
#151 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#152 0x00007ffff4527c03 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:711
#153 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#154 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#155 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#156 0x00007ffff45b8191 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1962
#157 0x00007ffff45308cf in rustc::middle::trans::closure::trans_expr_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/closure.rs:413
#158 0x00007ffff45263e1 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:744
#159 0x00007ffff44d7c35 in trans_to_datum_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:560
#160 rustc::middle::trans::expr::trans_to_datum () at /home/cmr/hacking/rust2/src/librustc/middle/trans/macros.rs:182
#161 0x00007ffff451b0b0 in rustc::middle::trans::callee::trans_arg_expr () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:839
#162 0x00007ffff45190a5 in rustc::middle::trans::callee::trans_args () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:792
#163 0x00007ffff4517c45 in fn46485 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:674
#164 0x00007ffff451686a in rustc::middle::trans::base::with_scope_result () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1477
#165 0x00007ffff4513b2c in rustc::middle::trans::callee::trans_call_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:597
#166 0x00007ffff45140fb in rustc::middle::trans::callee::trans_method_call () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:479
#167 0x00007ffff452673e in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:755
#168 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#169 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#170 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#171 0x00007ffff452df8d in fn46871 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:715
#172 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#173 0x00007ffff4527c03 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:711
#174 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#175 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#176 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#177 0x00007ffff45ed3b4 in trans_match_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:1962
#178 fn56813 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:1849
#179 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#180 0x00007ffff452de18 in rustc::middle::trans::_match::trans_match () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:1848
#181 0x00007ffff4527018 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:708
#182 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#183 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#184 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#185 0x00007ffff45b8191 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1962
#186 0x00007ffff44a249b in rustc::middle::trans::base::trans_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:2005
#187 0x00007ffff44cf1b9 in rustc::middle::trans::meth::trans_method () at /home/cmr/hacking/rust2/src/librustc/middle/trans/meth.rs:130
#188 0x00007ffff44a5ebd in rustc::middle::trans::monomorphize::monomorphic_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/monomorphize.rs:272
#189 0x00007ffff450e495 in rustc::middle::trans::callee::trans_fn_ref_with_vtables () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:389
#190 0x00007ffff45095a6 in rustc::middle::trans::callee::trans_fn_ref () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:184
#191 0x00007ffff451553c in rustc::middle::trans::meth::trans_method_callee () at /home/cmr/hacking/rust2/src/librustc/middle/trans/meth.rs:171
#192 0x00007ffff4514662 in fn46411 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:495
#193 0x00007ffff45171ea in fn46485 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:598
#194 0x00007ffff451686a in rustc::middle::trans::base::with_scope_result () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1477
#195 0x00007ffff4513b2c in rustc::middle::trans::callee::trans_call_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:597
#196 0x00007ffff45140fb in rustc::middle::trans::callee::trans_method_call () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:479
#197 0x00007ffff452673e in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:755
#198 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#199 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#200 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#201 0x00007ffff452df8d in fn46871 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:715
#202 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#203 0x00007ffff4527c03 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:711
#204 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#205 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#206 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#207 0x00007ffff45b8191 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1962
#208 0x00007ffff45308cf in rustc::middle::trans::closure::trans_expr_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/closure.rs:413
#209 0x00007ffff45263e1 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:744
#210 0x00007ffff44d7c35 in trans_to_datum_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:560
#211 rustc::middle::trans::expr::trans_to_datum () at /home/cmr/hacking/rust2/src/librustc/middle/trans/macros.rs:182
#212 0x00007ffff451b0b0 in rustc::middle::trans::callee::trans_arg_expr () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:839
#213 0x00007ffff45190a5 in rustc::middle::trans::callee::trans_args () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:792
#214 0x00007ffff4517c45 in fn46485 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:674
#215 0x00007ffff451686a in rustc::middle::trans::base::with_scope_result () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1477
#216 0x00007ffff4513b2c in rustc::middle::trans::callee::trans_call_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:597
#217 0x00007ffff45140fb in rustc::middle::trans::callee::trans_method_call () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:479
#218 0x00007ffff452673e in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:755
#219 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#220 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#221 0x00007ffff44d3703 in rustc::middle::trans::base::trans_stmt () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1174
#222 0x00007ffff44d23e2 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:35
#223 0x00007ffff452df8d in fn46871 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:715
#224 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#225 0x00007ffff4527c03 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:711
#226 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#227 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#228 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#229 0x00007ffff45b8191 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1962
#230 0x00007ffff45308cf in rustc::middle::trans::closure::trans_expr_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/closure.rs:413
#231 0x00007ffff45263e1 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:744
#232 0x00007ffff44d7c35 in trans_to_datum_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:560
#233 rustc::middle::trans::expr::trans_to_datum () at /home/cmr/hacking/rust2/src/librustc/middle/trans/macros.rs:182
#234 0x00007ffff451b0b0 in rustc::middle::trans::callee::trans_arg_expr () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:839
#235 0x00007ffff45190a5 in rustc::middle::trans::callee::trans_args () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:792
#236 0x00007ffff4517c45 in fn46485 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:674
#237 0x00007ffff451686a in rustc::middle::trans::base::with_scope_result () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1477
#238 0x00007ffff4513b2c in rustc::middle::trans::callee::trans_call_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:597
#239 0x00007ffff45140fb in rustc::middle::trans::callee::trans_method_call () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:479
#240 0x00007ffff452673e in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:755
#241 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#242 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#243 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#244 0x00007ffff45ed3b4 in trans_match_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:1962
#245 fn56813 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:1849
#246 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#247 0x00007ffff452de18 in rustc::middle::trans::_match::trans_match () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:1848
#248 0x00007ffff4527018 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:708
#249 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#250 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#251 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#252 0x00007ffff45b8191 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1962
#253 0x00007ffff44a249b in rustc::middle::trans::base::trans_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:2005
#254 0x00007ffff44cf1b9 in rustc::middle::trans::meth::trans_method () at /home/cmr/hacking/rust2/src/librustc/middle/trans/meth.rs:130
#255 0x00007ffff44a5ebd in rustc::middle::trans::monomorphize::monomorphic_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/monomorphize.rs:272
#256 0x00007ffff450e495 in rustc::middle::trans::callee::trans_fn_ref_with_vtables () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:389
#257 0x00007ffff45fe971 in rustc::middle::trans::meth::trans_monomorphized_callee () at /home/cmr/hacking/rust2/src/librustc/middle/trans/meth.rs:353
#258 0x00007ffff45157f5 in rustc::middle::trans::meth::trans_method_callee () at /home/cmr/hacking/rust2/src/librustc/middle/trans/meth.rs:198
#259 0x00007ffff4514662 in fn46411 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:495
#260 0x00007ffff45171ea in fn46485 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:598
#261 0x00007ffff451686a in rustc::middle::trans::base::with_scope_result () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1477
#262 0x00007ffff4513b2c in rustc::middle::trans::callee::trans_call_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:597
#263 0x00007ffff45140fb in rustc::middle::trans::callee::trans_method_call () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:479
#264 0x00007ffff452673e in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:755
#265 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#266 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#267 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#268 0x00007ffff45b8191 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1962
#269 0x00007ffff45308cf in rustc::middle::trans::closure::trans_expr_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/closure.rs:413
#270 0x00007ffff45263e1 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:744
#271 0x00007ffff44d7c35 in trans_to_datum_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:560
#272 rustc::middle::trans::expr::trans_to_datum () at /home/cmr/hacking/rust2/src/librustc/middle/trans/macros.rs:182
#273 0x00007ffff451b0b0 in rustc::middle::trans::callee::trans_arg_expr () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:839
#274 0x00007ffff45190a5 in rustc::middle::trans::callee::trans_args () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:792
#275 0x00007ffff4517c45 in fn46485 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:674
#276 0x00007ffff451686a in rustc::middle::trans::base::with_scope_result () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1477
#277 0x00007ffff4513b2c in rustc::middle::trans::callee::trans_call_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:597
#278 0x00007ffff45140fb in rustc::middle::trans::callee::trans_method_call () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:479
#279 0x00007ffff452673e in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:755
#280 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#281 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#282 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#283 0x00007ffff45ed3b4 in trans_match_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:1962
#284 fn56813 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:1849
#285 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#286 0x00007ffff452de18 in rustc::middle::trans::_match::trans_match () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:1848
#287 0x00007ffff4527018 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:708
#288 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#289 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#290 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#291 0x00007ffff452df8d in fn46871 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:715
#292 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#293 0x00007ffff4527c03 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:711
#294 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#295 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#296 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#297 0x00007ffff45b8191 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1962
#298 0x00007ffff45308cf in rustc::middle::trans::closure::trans_expr_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/closure.rs:413
#299 0x00007ffff45263e1 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:744
#300 0x00007ffff44d7c35 in trans_to_datum_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:560
#301 rustc::middle::trans::expr::trans_to_datum () at /home/cmr/hacking/rust2/src/librustc/middle/trans/macros.rs:182
#302 0x00007ffff451b0b0 in rustc::middle::trans::callee::trans_arg_expr () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:839
#303 0x00007ffff45190a5 in rustc::middle::trans::callee::trans_args () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:792
#304 0x00007ffff4517c45 in fn46485 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:674
#305 0x00007ffff451686a in rustc::middle::trans::base::with_scope_result () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1477
#306 0x00007ffff4513b2c in rustc::middle::trans::callee::trans_call_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:597
#307 0x00007ffff45140fb in rustc::middle::trans::callee::trans_method_call () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:479
#308 0x00007ffff452673e in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:755
#309 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#310 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#311 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#312 0x00007ffff45b8191 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1962
#313 0x00007ffff44a249b in rustc::middle::trans::base::trans_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:2005
#314 0x00007ffff44cf1b9 in rustc::middle::trans::meth::trans_method () at /home/cmr/hacking/rust2/src/librustc/middle/trans/meth.rs:130
#315 0x00007ffff44a5ebd in rustc::middle::trans::monomorphize::monomorphic_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/monomorphize.rs:272
#316 0x00007ffff450e495 in rustc::middle::trans::callee::trans_fn_ref_with_vtables () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:389
#317 0x00007ffff45095a6 in rustc::middle::trans::callee::trans_fn_ref () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:184
#318 0x00007ffff451553c in rustc::middle::trans::meth::trans_method_callee () at /home/cmr/hacking/rust2/src/librustc/middle/trans/meth.rs:171
#319 0x00007ffff4514662 in fn46411 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:495
#320 0x00007ffff45171ea in fn46485 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:598
#321 0x00007ffff451686a in rustc::middle::trans::base::with_scope_result () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1477
#322 0x00007ffff4513b2c in rustc::middle::trans::callee::trans_call_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:597
#323 0x00007ffff45140fb in rustc::middle::trans::callee::trans_method_call () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:479
#324 0x00007ffff452673e in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:755
#325 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#326 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#327 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#328 0x00007ffff452df8d in fn46871 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:715
#329 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#330 0x00007ffff4527c03 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:711
#331 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#332 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#333 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#334 0x00007ffff45b8191 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1962
#335 0x00007ffff45308cf in rustc::middle::trans::closure::trans_expr_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/closure.rs:413
#336 0x00007ffff45263e1 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:744
#337 0x00007ffff44d7c35 in trans_to_datum_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:560
#338 rustc::middle::trans::expr::trans_to_datum () at /home/cmr/hacking/rust2/src/librustc/middle/trans/macros.rs:182
#339 0x00007ffff451b0b0 in rustc::middle::trans::callee::trans_arg_expr () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:839
#340 0x00007ffff45190a5 in rustc::middle::trans::callee::trans_args () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:792
#341 0x00007ffff4517c45 in fn46485 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:674
#342 0x00007ffff451686a in rustc::middle::trans::base::with_scope_result () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1477
#343 0x00007ffff4513b2c in rustc::middle::trans::callee::trans_call_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:597
#344 0x00007ffff45140fb in rustc::middle::trans::callee::trans_method_call () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:479
#345 0x00007ffff452673e in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:755
#346 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#347 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#348 0x00007ffff44d3703 in rustc::middle::trans::base::trans_stmt () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1174
#349 0x00007ffff44d23e2 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:35
#350 0x00007ffff452df8d in fn46871 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:715
#351 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#352 0x00007ffff4527c03 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:711
#353 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#354 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#355 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#356 0x00007ffff45b8191 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1962
#357 0x00007ffff45308cf in rustc::middle::trans::closure::trans_expr_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/closure.rs:413
#358 0x00007ffff45263e1 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:744
#359 0x00007ffff44d7c35 in trans_to_datum_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:560
#360 rustc::middle::trans::expr::trans_to_datum () at /home/cmr/hacking/rust2/src/librustc/middle/trans/macros.rs:182
#361 0x00007ffff451b0b0 in rustc::middle::trans::callee::trans_arg_expr () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:839
#362 0x00007ffff45190a5 in rustc::middle::trans::callee::trans_args () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:792
#363 0x00007ffff4517c45 in fn46485 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:674
#364 0x00007ffff451686a in rustc::middle::trans::base::with_scope_result () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1477
#365 0x00007ffff4513b2c in rustc::middle::trans::callee::trans_call_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:597
#366 0x00007ffff45140fb in rustc::middle::trans::callee::trans_method_call () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:479
#367 0x00007ffff452673e in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:755
#368 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#369 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#370 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#371 0x00007ffff45ed3b4 in trans_match_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:1962
#372 fn56813 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:1849
#373 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#374 0x00007ffff452de18 in rustc::middle::trans::_match::trans_match () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:1848
#375 0x00007ffff4527018 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:708
#376 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#377 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#378 0x00007ffff44d24a3 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:39
#379 0x00007ffff45b8191 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1962
#380 0x00007ffff44a249b in rustc::middle::trans::base::trans_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:2005
#381 0x00007ffff44cf1b9 in rustc::middle::trans::meth::trans_method () at /home/cmr/hacking/rust2/src/librustc/middle/trans/meth.rs:130
#382 0x00007ffff44a5ebd in rustc::middle::trans::monomorphize::monomorphic_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/monomorphize.rs:272
#383 0x00007ffff450e495 in rustc::middle::trans::callee::trans_fn_ref_with_vtables () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:389
#384 0x00007ffff45095a6 in rustc::middle::trans::callee::trans_fn_ref () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:184
#385 0x00007ffff451553c in rustc::middle::trans::meth::trans_method_callee () at /home/cmr/hacking/rust2/src/librustc/middle/trans/meth.rs:171
#386 0x00007ffff4514662 in fn46411 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:495
#387 0x00007ffff45171ea in fn46485 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:598
#388 0x00007ffff451686a in rustc::middle::trans::base::with_scope_result () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1477
#389 0x00007ffff4513b2c in rustc::middle::trans::callee::trans_call_inner () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:597
#390 0x00007ffff45140fb in rustc::middle::trans::callee::trans_method_call () at /home/cmr/hacking/rust2/src/librustc/middle/trans/callee.rs:479
#391 0x00007ffff452673e in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:755
#392 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#393 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#394 0x00007ffff44d3703 in rustc::middle::trans::base::trans_stmt () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1174
#395 0x00007ffff44d23e2 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:35
#396 0x00007ffff452df8d in fn46871 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:715
#397 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#398 0x00007ffff4527c03 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:711
#399 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#400 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#401 0x00007ffff44d3703 in rustc::middle::trans::base::trans_stmt () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1174
#402 0x00007ffff44d23e2 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:35
#403 0x00007ffff452df8d in fn46871 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:715
#404 0x00007ffff44de1d8 in rustc::middle::trans::base::with_scope () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1462
#405 0x00007ffff4527c03 in rustc::middle::trans::expr::trans_rvalue_dps_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:711
#406 0x00007ffff451f955 in rustc::middle::trans::expr::trans_into_unadjusted () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:489
#407 0x00007ffff44d3ddf in rustc::middle::trans::expr::trans_into () at /home/cmr/hacking/rust2/src/librustc/middle/trans/expr.rs:446
#408 0x00007ffff45f14e2 in fn57098 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:2005
#409 0x00007ffff45f1162 in rustc::middle::trans::_match::mk_binding_alloca () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:2102
#410 0x00007ffff45ad2fe in rustc::middle::trans::_match::store_local () at /home/cmr/hacking/rust2/src/librustc/middle/trans/_match.rs:2003
#411 0x00007ffff45acfba in rustc::middle::trans::base::init_local () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1159
#412 0x00007ffff44d380a in rustc::middle::trans::base::trans_stmt () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1179
#413 0x00007ffff44d23e2 in rustc::middle::trans::controlflow::trans_block () at /home/cmr/hacking/rust2/src/librustc/middle/trans/controlflow.rs:35
#414 0x00007ffff45b8191 in rustc::middle::trans::base::trans_closure () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:1962
#415 0x00007ffff44a249b in rustc::middle::trans::base::trans_fn () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:2005
#416 0x00007ffff4499630 in rustc::middle::trans::base::trans_item () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:2236
#417 0x00007ffff45bcaaf in rustc::middle::trans::base::trans_mod () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:2332
#418 0x00007ffff45c9e95 in rustc::middle::trans::base::trans_crate () at /home/cmr/hacking/rust2/src/librustc/middle/trans/base.rs:3239
#419 0x00007ffff4b4e312 in fn119200 () at /home/cmr/hacking/rust2/src/librustc/driver/driver.rs:355
#420 time_passes () at /home/cmr/hacking/rust2/src/librustc/util/common.rs:22
#421 rustc::driver::driver::phase_4_translate_to_llvm () at /home/cmr/hacking/rust2/src/librustc/driver/driver.rs:354
#422 0x00007ffff4b5110f in rustc::driver::driver::compile_input () at /home/cmr/hacking/rust2/src/librustc/driver/driver.rs:506
#423 0x00007ffff4b7674b in rustc::run_compiler () at /home/cmr/hacking/rust2/src/librustc/lib.rs:323
#424 0x00007ffff4b86939 in fn122543 () at /home/cmr/hacking/rust2/src/librustc/lib.rs:451
#425 0x00007ffff4b84270 in fn122461 () at /home/cmr/hacking/rust2/src/librustc/lib.rs:415
#426 0x00007ffff4b7d12e in task::TaskBuilder::try::anon::expr_fn::xQama0 () at /home/cmr/hacking/rust2/src/librustc/middle/trans/inline.rs:30
#427 0x00007ffff73e4658 in fn7556 () at /home/cmr/hacking/rust2/src/libgreen/task.rs:182
#428 0x00007ffff775a678 in finally () at /home/cmr/hacking/rust2/src/libstd/unstable/finally.rs:53
#429 fn47711 () at /home/cmr/hacking/rust2/src/libstd/rt/task.rs:128
#430 0x00007ffff776234c in rust_try () from /home/cmr/hacking/rust2/build/x86_64-unknown-linux-gnu/stage1/bin/../lib/libstd-3e5aeb83-0.9.so
#431 0x00007ffff775a49a in put<rt::task::Task> () at /home/cmr/hacking/rust2/src/libstd/rt/local_ptr.rs:102
#432 put () at /home/cmr/hacking/rust2/src/libstd/rt/local.rs:29
#433 std::rt::task::Task::run () at /home/cmr/hacking/rust2/src/libstd/rt/task.rs:121
#434 0x00007ffff73e4076 in fn7548 () at /home/cmr/hacking/rust2/src/libgreen/task.rs:182
#435 0x0000000000000000 in ?? ()