Skip to content
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 debug_assert!(!erased.needs_infer(), "{:?}", erased); #105275

Closed
matthiaskrgr opened this issue Dec 4, 2022 · 4 comments
Closed

ICE debug_assert!(!erased.needs_infer(), "{:?}", erased); #105275

matthiaskrgr opened this issue Dec 4, 2022 · 4 comments
Labels
C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.

Comments

@matthiaskrgr
Copy link
Member

Code

// build-fail
// compile-flags: -Copt-level=0
//~^^ ERROR overflow evaluating the requirement

pub fn encode_num<Writer: ExampleWriter>(n: u32, mut writer: Writer) -> Result<(), Writer::Error> {
    if n > 15 {
        encode_num(n / 16, &mut writer)?;
    }
    Ok(())
}

pub trait ExampleWriter {
    type Error;
}

impl<'a, T: ExampleWriter> ExampleWriter for &'a mut T {
    type Error = T::Error;
}

struct Error;

impl ExampleWriter for Error {
    type Error = ();
}

fn main() {
    encode_num(69, &mut Error).unwrap();
}

So with vanilla rustc

rustc 1.67.0-nightly (234151769 2022-12-03)
binary: rustc
commit-hash: 23415176968e81e0aac92d0218612a89c4e68a82
commit-date: 2022-12-03
host: x86_64-unknown-linux-gnu
release: 1.67.0-nightly
LLVM version: 15.0.4

you will get the good ol'
thread '<unnamed>' panicked at 'index out of bounds: the len is 0 but the index is 0', /cargo/registry/src/github.com-1ecc6299db9ec823/ena-0.14.0/src/snapshot_vec.rs:199:10 assertion which I have already seen a bunch of times.

thread '<unnamed>' panicked at 'index out of bounds: the len is 0 but the index is 0', /cargo/registry/src/github.com-1ecc6299db9ec823/ena-0.14.0/src/snapshot_vec.rs:199:10
stack backtrace:
   0:     0x7f6d3a56625a - std::backtrace_rs::backtrace::libunwind::trace::h39c51bcedb139b44
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
   1:     0x7f6d3a56625a - std::backtrace_rs::backtrace::trace_unsynchronized::h9cf890f6f509d0c3
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f6d3a56625a - std::sys_common::backtrace::_print_fmt::h4a0d7673c4689a86
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/std/src/sys_common/backtrace.rs:65:5
   3:     0x7f6d3a56625a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed99d8097fd95926
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f6d3a5c8e4e - core::fmt::write::hdab16ae0136a16af
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/core/src/fmt/mod.rs:1208:17
   5:     0x7f6d3a556675 - std::io::Write::write_fmt::h9619f0289bf5af21
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/std/src/io/mod.rs:1682:15
   6:     0x7f6d3a566025 - std::sys_common::backtrace::_print::h2fbe09348ca97657
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/std/src/sys_common/backtrace.rs:47:5
   7:     0x7f6d3a566025 - std::sys_common::backtrace::print::h72058f5ceb813403
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/std/src/sys_common/backtrace.rs:34:9
   8:     0x7f6d3a568d6f - std::panicking::default_hook::{{closure}}::h1542b395e584376b
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/std/src/panicking.rs:267:22
   9:     0x7f6d3a568aab - std::panicking::default_hook::hf92492522bb6bc51
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/std/src/panicking.rs:286:9
  10:     0x7f6d3a56958c - std::panicking::rust_panic_with_hook::h8e3ba576266d6126
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/std/src/panicking.rs:688:13
  11:     0x7f6d3a569329 - std::panicking::begin_panic_handler::{{closure}}::h5718d689762256a1
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/std/src/panicking.rs:579:13
  12:     0x7f6d3a56670c - std::sys_common::backtrace::__rust_end_short_backtrace::hb4469c61f2390e29
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/std/src/sys_common/backtrace.rs:137:18
  13:     0x7f6d3a569032 - rust_begin_unwind
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/std/src/panicking.rs:575:5
  14:     0x7f6d3a5c5863 - core::panicking::panic_fmt::h4dafe9d2577d7060
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/core/src/panicking.rs:64:14
  15:     0x7f6d3a5c5a32 - core::panicking::panic_bounds_check::hf370cb7cb7f7e64d
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/core/src/panicking.rs:147:5
  16:     0x7f6d3b8359c8 - <rustc_middle[eef20b0c23bc8b9b]::ty::Ty as rustc_middle[eef20b0c23bc8b9b]::ty::fold::TypeSuperFoldable>::super_fold_with::<rustc_infer[84fbd1c9bd9414bc]::infer::freshen::TypeFreshener>
  17:     0x7f6d3babf0a3 - <rustc_trait_selection[69a4b2fab63ed72e]::traits::select::SelectionContext>::select
  18:     0x7f6d3c15b0fd - rustc_trait_selection[69a4b2fab63ed72e]::traits::codegen::codegen_select_candidate
  19:     0x7f6d3c2fa17b - rustc_query_system[c6fc551e4ef2763b]::query::plumbing::try_execute_query::<rustc_query_impl[935dec28a6523c17]::plumbing::QueryCtxt, rustc_query_system[c6fc551e4ef2763b]::query::caches::DefaultCache<(rustc_middle[eef20b0c23bc8b9b]::ty::ParamEnv, rustc_middle[eef20b0c23bc8b9b]::ty::sty::Binder<rustc_middle[eef20b0c23bc8b9b]::ty::sty::TraitRef>), core[ec9ef0a26f3cf28]::result::Result<&rustc_middle[eef20b0c23bc8b9b]::traits::ImplSource<()>, rustc_middle[eef20b0c23bc8b9b]::traits::CodegenObligationError>>>
  20:     0x7f6d3c2381c1 - rustc_ty_utils[e127af94daa6312b]::instance::inner_resolve_instance
  21:     0x7f6d3bf9da2f - rustc_query_system[c6fc551e4ef2763b]::query::plumbing::get_query::<rustc_query_impl[935dec28a6523c17]::queries::resolve_instance, rustc_query_impl[935dec28a6523c17]::plumbing::QueryCtxt>
  22:     0x7f6d3c2b39e9 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_neighbours
  23:     0x7f6d3c2abf59 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  24:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  25:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  26:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  27:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  28:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  29:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  30:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  31:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  32:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  33:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  34:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  35:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  36:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  37:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  38:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  39:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  40:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  41:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  42:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  43:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  44:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  45:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  46:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  47:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  48:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  49:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  50:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  51:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  52:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  53:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  54:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  55:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  56:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  57:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  58:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  59:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  60:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  61:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  62:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  63:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  64:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  65:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  66:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  67:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  68:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  69:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  70:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  71:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  72:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  73:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  74:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  75:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  76:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  77:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  78:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  79:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  80:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  81:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  82:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  83:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  84:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  85:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  86:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  87:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  88:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  89:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  90:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  91:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  92:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  93:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  94:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  95:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  96:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  97:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  98:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
  99:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 100:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 101:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 102:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 103:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 104:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 105:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 106:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 107:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 108:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 109:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 110:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 111:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 112:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 113:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 114:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 115:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 116:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 117:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 118:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 119:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 120:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 121:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 122:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 123:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 124:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 125:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 126:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 127:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 128:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 129:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 130:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 131:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 132:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 133:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 134:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 135:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 136:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 137:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 138:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 139:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 140:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 141:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 142:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 143:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 144:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 145:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 146:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 147:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 148:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 149:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 150:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 151:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 152:     0x7f6d3c2ac3c4 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_items_rec
 153:     0x7f6d3cc88e65 - <rustc_session[87f0d63408877899]::session::Session>::time::<(), rustc_monomorphize[41c382e3ba61d756]::collector::collect_crate_mono_items::{closure#1}>
 154:     0x7f6d3cc88984 - rustc_monomorphize[41c382e3ba61d756]::collector::collect_crate_mono_items
 155:     0x7f6d3cc87d93 - rustc_monomorphize[41c382e3ba61d756]::partitioning::collect_and_partition_mono_items
 156:     0x7f6d3d062280 - rustc_query_system[c6fc551e4ef2763b]::query::plumbing::try_execute_query::<rustc_query_impl[935dec28a6523c17]::plumbing::QueryCtxt, rustc_query_system[c6fc551e4ef2763b]::query::caches::DefaultCache<(), (&std[b988c8daa9554a2a]::collections::hash::set::HashSet<rustc_span[653636119034ca50]::def_id::DefId, core[ec9ef0a26f3cf28]::hash::BuildHasherDefault<rustc_hash[2230d8a60abf7532]::FxHasher>>, &[rustc_middle[eef20b0c23bc8b9b]::mir::mono::CodegenUnit])>>
 157:     0x7f6d3d061f44 - rustc_query_system[c6fc551e4ef2763b]::query::plumbing::get_query::<rustc_query_impl[935dec28a6523c17]::queries::collect_and_partition_mono_items, rustc_query_impl[935dec28a6523c17]::plumbing::QueryCtxt>
 158:     0x7f6d3d061e7e - <rustc_query_impl[935dec28a6523c17]::Queries as rustc_middle[eef20b0c23bc8b9b]::ty::query::QueryEngine>::collect_and_partition_mono_items
 159:     0x7f6d3cd346eb - rustc_codegen_ssa[6d1b86094529188b]::base::codegen_crate::<rustc_codegen_llvm[503052878b417ad6]::LlvmCodegenBackend>
 160:     0x7f6d3cd3448e - <rustc_codegen_llvm[503052878b417ad6]::LlvmCodegenBackend as rustc_codegen_ssa[6d1b86094529188b]::traits::backend::CodegenBackend>::codegen_crate
 161:     0x7f6d3ca4bdd1 - <rustc_session[87f0d63408877899]::session::Session>::time::<alloc[c9a67e0c95f99b51]::boxed::Box<dyn core[ec9ef0a26f3cf28]::any::Any>, rustc_interface[c57545daadc3fa09]::passes::start_codegen::{closure#0}>
 162:     0x7f6d3ca4b8c5 - rustc_interface[c57545daadc3fa09]::passes::start_codegen
 163:     0x7f6d3ca46fad - <rustc_interface[c57545daadc3fa09]::passes::QueryContext>::enter::<<rustc_interface[c57545daadc3fa09]::queries::Queries>::ongoing_codegen::{closure#0}::{closure#0}, core[ec9ef0a26f3cf28]::result::Result<alloc[c9a67e0c95f99b51]::boxed::Box<dyn core[ec9ef0a26f3cf28]::any::Any>, rustc_errors[57b9e96b8e7428c]::ErrorGuaranteed>>
 164:     0x7f6d3ca447c4 - <rustc_interface[c57545daadc3fa09]::queries::Queries>::ongoing_codegen
 165:     0x7f6d3ca43991 - <rustc_interface[c57545daadc3fa09]::interface::Compiler>::enter::<rustc_driver[d87acf87108c2deb]::run_compiler::{closure#1}::{closure#2}, core[ec9ef0a26f3cf28]::result::Result<core[ec9ef0a26f3cf28]::option::Option<rustc_interface[c57545daadc3fa09]::queries::Linker>, rustc_errors[57b9e96b8e7428c]::ErrorGuaranteed>>
 166:     0x7f6d3ca3e978 - rustc_span[653636119034ca50]::with_source_map::<core[ec9ef0a26f3cf28]::result::Result<(), rustc_errors[57b9e96b8e7428c]::ErrorGuaranteed>, rustc_interface[c57545daadc3fa09]::interface::run_compiler<core[ec9ef0a26f3cf28]::result::Result<(), rustc_errors[57b9e96b8e7428c]::ErrorGuaranteed>, rustc_driver[d87acf87108c2deb]::run_compiler::{closure#1}>::{closure#0}::{closure#0}>
 167:     0x7f6d3ca3e465 - <scoped_tls[2510ce566f7fd87d]::ScopedKey<rustc_span[653636119034ca50]::SessionGlobals>>::set::<rustc_interface[c57545daadc3fa09]::interface::run_compiler<core[ec9ef0a26f3cf28]::result::Result<(), rustc_errors[57b9e96b8e7428c]::ErrorGuaranteed>, rustc_driver[d87acf87108c2deb]::run_compiler::{closure#1}>::{closure#0}, core[ec9ef0a26f3cf28]::result::Result<(), rustc_errors[57b9e96b8e7428c]::ErrorGuaranteed>>
 168:     0x7f6d3ca3da52 - std[b988c8daa9554a2a]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[c57545daadc3fa09]::util::run_in_thread_pool_with_globals<rustc_interface[c57545daadc3fa09]::interface::run_compiler<core[ec9ef0a26f3cf28]::result::Result<(), rustc_errors[57b9e96b8e7428c]::ErrorGuaranteed>, rustc_driver[d87acf87108c2deb]::run_compiler::{closure#1}>::{closure#0}, core[ec9ef0a26f3cf28]::result::Result<(), rustc_errors[57b9e96b8e7428c]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[ec9ef0a26f3cf28]::result::Result<(), rustc_errors[57b9e96b8e7428c]::ErrorGuaranteed>>
 169:     0x7f6d3d1a6848 - <<std[b988c8daa9554a2a]::thread::Builder>::spawn_unchecked_<rustc_interface[c57545daadc3fa09]::util::run_in_thread_pool_with_globals<rustc_interface[c57545daadc3fa09]::interface::run_compiler<core[ec9ef0a26f3cf28]::result::Result<(), rustc_errors[57b9e96b8e7428c]::ErrorGuaranteed>, rustc_driver[d87acf87108c2deb]::run_compiler::{closure#1}>::{closure#0}, core[ec9ef0a26f3cf28]::result::Result<(), rustc_errors[57b9e96b8e7428c]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[ec9ef0a26f3cf28]::result::Result<(), rustc_errors[57b9e96b8e7428c]::ErrorGuaranteed>>::{closure#1} as core[ec9ef0a26f3cf28]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
 170:     0x7f6d3e6b07f3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hd24e4095bea58fc3
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/alloc/src/boxed.rs:2000:9
 171:     0x7f6d3e6b07f3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7c7f47af88aff778
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/alloc/src/boxed.rs:2000:9
 172:     0x7f6d3e6b07f3 - std::sys::unix::thread::Thread::new::thread_start::h8d5de08b8b3f2cac
                               at /rustc/23415176968e81e0aac92d0218612a89c4e68a82/library/std/src/sys/unix/thread.rs:108:17
 173:     0x7f6d3a2ca8fd - <unknown>
 174:     0x7f6d3a34ca60 - <unknown>
 175:                0x0 - <unknown>
@matthiaskrgr matthiaskrgr added I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. C-bug Category: This is a bug. labels Dec 4, 2022
@matthiaskrgr
Copy link
Member Author

But with debug assertions (@ 4bb15759d7eb519be70c9a955dba9be09e13c06d), we will trigger

            debug_assert!(!erased.needs_infer(), "{:?}", erased);

Which is terrible because there is no actual ICE text but also more interesting because I don't think I have seen this one before:

thread '<unnamed>' panicked at 'fn(std::result::Result<(), _>) -> std::ops::ControlFlow<<std::result::Result<(), _> as std::ops::Try>::Residual, <std::result::Result<(), _> as std::ops::Try>::Output> {<std::result::Result<(), _> as std::ops::Try>::branch}', compiler/rustc_traits/src/normalize_erasing_regions.rs:50:13
stack backtrace:
   0:     0x7fc9cf561f84 - std::backtrace_rs::backtrace::libunwind::trace::hc8277bb3a00e0049
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
   1:     0x7fc9cf561f84 - std::backtrace_rs::backtrace::trace_unsynchronized::h7171069a8a6029ec
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7fc9cf561f84 - std::sys_common::backtrace::_print_fmt::h9b8d864b9cacdf65
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:65:5
   3:     0x7fc9cf561f84 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h30059ecb241f0374
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7fc9cf5eac18 - core::fmt::write::h7d3fc703cf396835
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/fmt/mod.rs:1208:17
   5:     0x7fc9cf53672f - std::io::Write::write_fmt::h0070d228c09bbaad
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/io/mod.rs:1682:15
   6:     0x7fc9cf561d85 - std::sys_common::backtrace::_print::hcfecaa3f0a2ed334
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:47:5
   7:     0x7fc9cf561d85 - std::sys_common::backtrace::print::hb72c8184e0b6a41e
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:34:9
   8:     0x7fc9cf547437 - std::panicking::default_hook::{{closure}}::h483836af052c1481
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:267:22
   9:     0x7fc9cf54713d - std::panicking::default_hook::h1e612ca3289dc41d
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:286:9
  10:     0x7fc9cf547efb - std::panicking::rust_panic_with_hook::h80de57e62ee80af8
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:688:13
  11:     0x7fc9cf562319 - std::panicking::begin_panic_handler::{{closure}}::h0a7c688400d38d4f
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:579:13
  12:     0x7fc9cf5620ce - std::sys_common::backtrace::__rust_end_short_backtrace::h0668e7aece80381a
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:137:18
  13:     0x7fc9cf547992 - rust_begin_unwind
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:575:5
  14:     0x7fc9cf5e90a3 - core::panicking::panic_fmt::hc7db924fd2e7f37a
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panicking.rs:64:14
  15:     0x7fc9d4aa9595 - rustc_traits[caaaa2742ae4fbac]::normalize_erasing_regions::try_normalize_after_erasing_regions::<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_traits/src/normalize_erasing_regions.rs:50:13
  16:     0x7fc9d4aa9595 - rustc_traits[caaaa2742ae4fbac]::normalize_erasing_regions::provide::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_traits/src/normalize_erasing_regions.rs:19:13
  17:     0x7fc9d4aa9595 - <rustc_traits[caaaa2742ae4fbac]::normalize_erasing_regions::provide::{closure#0} as core[a14b18922c5685d]::ops::function::FnOnce<(rustc_middle[118b629e2b10ef6d]::ty::context::TyCtxt, rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>)>>::call_once
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:507:5
  18:     0x7fc9d3c1bff5 - <rustc_query_system[10ea88f49474ed7f]::query::config::QueryVTable<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>>::compute
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/config.rs:66:9
  19:     0x7fc9d3c1bff5 - rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job::<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:435:13
  20:     0x7fc9d3c1bff5 - stacker[580307df02ffed7e]::maybe_grow::<core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>, rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}>
                               at /home/matthias/.cargo/registry/src/github.com-1ecc6299db9ec823/stacker-0.1.15/src/lib.rs:55:9
  21:     0x7fc9d3c1bff5 - rustc_data_structures[d31a97b6c18021ec]::stack::ensure_sufficient_stack::<core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>, rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5
  22:     0x7fc9d3c1bff5 - <rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query::<core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>, rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}>::{closure#0}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:128:17
  23:     0x7fc9d3c1bff5 - rustc_middle[118b629e2b10ef6d]::ty::context::tls::enter_context::<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>, rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2000:50
  24:     0x7fc9d3c1bff5 - rustc_middle[118b629e2b10ef6d]::ty::context::tls::set_tlv::<rustc_middle[118b629e2b10ef6d]::ty::context::tls::enter_context<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>, rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1984:9
  25:     0x7fc9d3c1bff5 - rustc_middle[118b629e2b10ef6d]::ty::context::tls::enter_context::<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>, rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2000:9
  26:     0x7fc9d3c1bff5 - <rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query::<core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>, rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:127:13
  27:     0x7fc9d3c1bff5 - rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_related_context::<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>, rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}>::{closure#0}, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2044:13
  28:     0x7fc9d3c1bff5 - rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_context::<rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_related_context<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>, rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}>::{closure#0}, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2028:40
  29:     0x7fc9d3c1bff5 - rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_context_opt::<rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_context<rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_related_context<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>, rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}>::{closure#0}, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2017:22
  30:     0x7fc9d3c1bff5 - rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_context::<rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_related_context<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>, rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}>::{closure#0}, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2028:9
  31:     0x7fc9d3c1bff5 - rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_related_context::<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>, rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}>::{closure#0}, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2041:9
  32:     0x7fc9d3c1bff5 - <rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query::<core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>, rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:112:9
  33:     0x7fc9d3c1bff5 - rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job::<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:434:22
  34:     0x7fc9d3c1bff5 - rustc_query_system[10ea88f49474ed7f]::query::plumbing::try_execute_query::<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_query_system[10ea88f49474ed7f]::query::caches::DefaultCache<rustc_middle[118b629e2b10ef6d]::ty::ParamEnvAnd<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg>, core[a14b18922c5685d]::result::Result<rustc_middle[118b629e2b10ef6d]::ty::subst::GenericArg, rustc_middle[118b629e2b10ef6d]::traits::query::NoSolution>>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:379:44
  35:     0x7fc9d3df36f5 - rustc_query_system[10ea88f49474ed7f]::query::plumbing::get_query::<rustc_query_impl[ba729c25b90a952a]::queries::try_normalize_generic_arg_after_erasing_regions, rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:760:36
  36:     0x7fc9d402bfbc - <rustc_query_impl[ba729c25b90a952a]::Queries as rustc_middle[118b629e2b10ef6d]::ty::query::QueryEngine>::try_normalize_generic_arg_after_erasing_regions::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:721:17
  37:     0x7fc9d402bfbc - <rustc_query_impl[ba729c25b90a952a]::Queries as rustc_middle[118b629e2b10ef6d]::ty::query::QueryEngine>::try_normalize_generic_arg_after_erasing_regions
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:45:1
  38:     0x7fc9d30db9e0 - <rustc_middle[118b629e2b10ef6d]::ty::query::TyCtxtAt>::try_normalize_generic_arg_after_erasing_regions
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/query.rs:263:17
  39:     0x7fc9d30db9e0 - <rustc_middle[118b629e2b10ef6d]::ty::context::TyCtxt>::try_normalize_generic_arg_after_erasing_regions
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/query.rs:244:17
  40:     0x7fc9d30db9e0 - <rustc_middle[118b629e2b10ef6d]::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder>::normalize_generic_arg_after_erasing_regions
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:198:9
  41:     0x7fc9d3883ee5 - <rustc_middle[118b629e2b10ef6d]::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder as rustc_middle[118b629e2b10ef6d]::ty::fold::TypeFolder>::fold_ty
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:211:9
  42:     0x7fc9d3883ee5 - <rustc_middle[118b629e2b10ef6d]::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder as rustc_middle[118b629e2b10ef6d]::ty::fold::FallibleTypeFolder>::try_fold_ty
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/fold.rs:193:12
  43:     0x7fc9d3883ee5 - <rustc_middle[118b629e2b10ef6d]::ty::Ty as rustc_middle[118b629e2b10ef6d]::ty::fold::TypeFoldable>::try_fold_with::<rustc_middle[118b629e2b10ef6d]::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/structural_impls.rs:618:9
  44:     0x7fc9d3883ee5 - <rustc_middle[118b629e2b10ef6d]::ty::Ty as rustc_middle[118b629e2b10ef6d]::ty::fold::TypeFoldable>::fold_with::<rustc_middle[118b629e2b10ef6d]::ty::normalize_erasing_regions::NormalizeAfterErasingRegionsFolder>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/fold.rs:73:9
  45:     0x7fc9d3883ee5 - <rustc_middle[118b629e2b10ef6d]::ty::context::TyCtxt>::normalize_erasing_regions::<rustc_middle[118b629e2b10ef6d]::ty::Ty>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:58:13
  46:     0x7fc9d3885be4 - <rustc_middle[118b629e2b10ef6d]::ty::context::TyCtxt>::subst_and_normalize_erasing_regions::<rustc_middle[118b629e2b10ef6d]::ty::Ty>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:158:9
  47:     0x7fc9d382257e - <rustc_middle[118b629e2b10ef6d]::ty::instance::Instance>::subst_mir_and_normalize_erasing_regions::<rustc_middle[118b629e2b10ef6d]::ty::Ty>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/instance.rs:596:13
  48:     0x7fc9d382257e - <rustc_monomorphize[b36dc1422ffb0ad7]::collector::MirNeighborCollector>::monomorphize::<rustc_middle[118b629e2b10ef6d]::ty::Ty>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:664:9
  49:     0x7fc9d3824461 - <rustc_monomorphize[b36dc1422ffb0ad7]::collector::MirNeighborCollector as rustc_middle[118b629e2b10ef6d]::mir::visit::Visitor>::visit_terminator
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:806:33
  50:     0x7fc9d382f297 - <rustc_monomorphize[b36dc1422ffb0ad7]::collector::MirNeighborCollector as rustc_middle[118b629e2b10ef6d]::mir::visit::Visitor>::super_basic_block_data
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/mir/visit.rs:305:21
  51:     0x7fc9d382f297 - <rustc_monomorphize[b36dc1422ffb0ad7]::collector::MirNeighborCollector as rustc_middle[118b629e2b10ef6d]::mir::visit::Visitor>::visit_basic_block_data
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/mir/visit.rs:90:17
  52:     0x7fc9d382f297 - <rustc_monomorphize[b36dc1422ffb0ad7]::collector::MirNeighborCollector as rustc_middle[118b629e2b10ef6d]::mir::visit::Visitor>::super_body
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/mir/visit.rs:284:17
  53:     0x7fc9d382f297 - <rustc_monomorphize[b36dc1422ffb0ad7]::collector::MirNeighborCollector as rustc_middle[118b629e2b10ef6d]::mir::visit::Visitor>::visit_body
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/mir/visit.rs:80:17
  54:     0x7fc9d382f297 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_neighbours
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:1428:5
  55:     0x7fc9d382b9b2 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:479:17
  56:     0x7fc9d382b9b2 - stacker[580307df02ffed7e]::maybe_grow::<(), rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec::{closure#0}>
                               at /home/matthias/.cargo/registry/src/github.com-1ecc6299db9ec823/stacker-0.1.15/src/lib.rs:55:9
  57:     0x7fc9d382b9b2 - rustc_data_structures[d31a97b6c18021ec]::stack::ensure_sufficient_stack::<(), rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5
  58:     0x7fc9d382b9b2 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:478:13
  59:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  60:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  61:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  62:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  63:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  64:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  65:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  66:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  67:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  68:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  69:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  70:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  71:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  72:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  73:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  74:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  75:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  76:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  77:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  78:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  79:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  80:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  81:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  82:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  83:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  84:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  85:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  86:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  87:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  88:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  89:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  90:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  91:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  92:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  93:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  94:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  95:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  96:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  97:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  98:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
  99:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 100:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 101:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 102:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 103:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 104:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 105:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 106:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 107:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 108:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 109:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 110:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 111:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 112:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 113:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 114:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 115:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 116:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 117:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 118:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 119:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 120:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 121:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 122:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 123:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 124:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 125:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 126:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 127:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 128:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 129:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 130:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 131:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 132:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 133:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 134:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 135:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 136:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 137:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 138:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 139:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 140:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 141:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 142:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 143:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 144:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 145:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 146:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 147:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 148:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 149:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 150:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 151:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 152:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 153:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 154:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 155:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 156:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 157:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 158:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 159:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 160:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 161:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 162:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 163:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 164:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 165:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 166:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 167:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 168:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 169:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 170:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 171:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 172:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 173:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 174:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 175:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 176:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 177:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 178:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 179:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 180:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 181:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 182:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 183:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 184:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 185:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 186:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 187:     0x7fc9d382bfa5 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_items_rec
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:535:9
 188:     0x7fc9d384abe2 - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:347:17
 189:     0x7fc9d384abe2 - rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in::<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>::{closure#0}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync.rs:152:66
 190:     0x7fc9d384abe2 - <core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>::{closure#0}::{closure#0}> as core[a14b18922c5685d]::ops::function::FnOnce<()>>::call_once
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panic/unwind_safe.rs:271:9
 191:     0x7fc9d3870dff - std[a43d24b5a93ee688]::panicking::try::do_call::<core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>::{closure#0}::{closure#0}>, ()>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:483:40
 192:     0x7fc9d3870dff - std[a43d24b5a93ee688]::panicking::try::<(), core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>::{closure#0}::{closure#0}>>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:447:19
 193:     0x7fc9d3870dff - std[a43d24b5a93ee688]::panic::catch_unwind::<core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>::{closure#0}::{closure#0}>, ()>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panic.rs:137:14
 194:     0x7fc9d3870dff - rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in::<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync.rs:152:33
 195:     0x7fc9d3870dff - core[a14b18922c5685d]::iter::traits::iterator::Iterator::for_each::call::<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem, rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/iter/traits/iterator.rs:828:29
 196:     0x7fc9d3870dff - <alloc[48e4295a588061ab]::vec::into_iter::IntoIter<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem> as core[a14b18922c5685d]::iter::traits::iterator::Iterator>::fold::<(), core[a14b18922c5685d]::iter::traits::iterator::Iterator::for_each::call<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem, rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/iter/traits/iterator.rs:2414:21
 197:     0x7fc9d3870dff - <alloc[48e4295a588061ab]::vec::into_iter::IntoIter<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem> as core[a14b18922c5685d]::iter::traits::iterator::Iterator>::for_each::<rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/iter/traits/iterator.rs:831:9
 198:     0x7fc9d3870dff - rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in::<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync.rs:151:13
 199:     0x7fc9d3870dff - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:345:13
 200:     0x7fc9d3870dff - <rustc_data_structures[d31a97b6c18021ec]::profiling::VerboseTimingGuard>::run::<(), rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/profiling.rs:727:9
 201:     0x7fc9d3870dff - <rustc_session[6d87337d4be81e65]::session::Session>::time::<(), rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_session/src/utils.rs:10:9
 202:     0x7fc9d3827b6e - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:344:9
 203:     0x7fc9d3853726 - rustc_monomorphize[b36dc1422ffb0ad7]::partitioning::collect_and_partition_mono_items
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/partitioning/mod.rs:374:33
 204:     0x7fc9d3cea39c - <rustc_query_system[10ea88f49474ed7f]::query::config::QueryVTable<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>>::compute
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/config.rs:66:9
 205:     0x7fc9d3cea39c - rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job::<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:435:13
 206:     0x7fc9d3cea39c - stacker[580307df02ffed7e]::maybe_grow::<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>
                               at /home/matthias/.cargo/registry/src/github.com-1ecc6299db9ec823/stacker-0.1.15/src/lib.rs:55:9
 207:     0x7fc9d3cea39c - rustc_data_structures[d31a97b6c18021ec]::stack::ensure_sufficient_stack::<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5
 208:     0x7fc9d3cea39c - <rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query::<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:128:17
 209:     0x7fc9d3cea39c - rustc_middle[118b629e2b10ef6d]::ty::context::tls::enter_context::<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2000:50
 210:     0x7fc9d3cea39c - rustc_middle[118b629e2b10ef6d]::ty::context::tls::set_tlv::<rustc_middle[118b629e2b10ef6d]::ty::context::tls::enter_context<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1984:9
 211:     0x7fc9d3cea39c - rustc_middle[118b629e2b10ef6d]::ty::context::tls::enter_context::<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2000:9
 212:     0x7fc9d3cea39c - <rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query::<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:127:13
 213:     0x7fc9d3cea39c - rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_related_context::<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2044:13
 214:     0x7fc9d3cea39c - rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_context::<rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_related_context<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2028:40
 215:     0x7fc9d3cea39c - rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_context_opt::<rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_context<rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_related_context<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2017:22
 216:     0x7fc9d3cea39c - rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_context::<rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_related_context<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2028:9
 217:     0x7fc9d3cea39c - rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_related_context::<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2041:9
 218:     0x7fc9d3cea39c - <rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query::<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:112:9
 219:     0x7fc9d3cea39c - rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job::<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:434:22
 220:     0x7fc9d3cea39c - rustc_query_system[10ea88f49474ed7f]::query::plumbing::try_execute_query::<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_query_system[10ea88f49474ed7f]::query::caches::DefaultCache<(), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:379:44
 221:     0x7fc9d3df27d1 - rustc_query_system[10ea88f49474ed7f]::query::plumbing::get_query::<rustc_query_impl[ba729c25b90a952a]::queries::collect_and_partition_mono_items, rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:760:36
 222:     0x7fc9d4028cbf - <rustc_query_impl[ba729c25b90a952a]::Queries as rustc_middle[118b629e2b10ef6d]::ty::query::QueryEngine>::collect_and_partition_mono_items::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:721:17
 223:     0x7fc9d4028cbf - <rustc_query_impl[ba729c25b90a952a]::Queries as rustc_middle[118b629e2b10ef6d]::ty::query::QueryEngine>::collect_and_partition_mono_items
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:45:1
 224:     0x7fc9d1c06d17 - <rustc_middle[118b629e2b10ef6d]::ty::query::TyCtxtAt>::collect_and_partition_mono_items
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/query.rs:263:17
 225:     0x7fc9d1c06d17 - <rustc_middle[118b629e2b10ef6d]::ty::context::TyCtxt>::collect_and_partition_mono_items
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/query.rs:244:17
 226:     0x7fc9d1c06d17 - rustc_codegen_ssa[2abc0048d0f23053]::base::codegen_crate::<rustc_codegen_llvm[f584d43e8a3033fe]::LlvmCodegenBackend>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_codegen_ssa/src/base.rs:574:25
 227:     0x7fc9d1d2d81d - <rustc_codegen_llvm[f584d43e8a3033fe]::LlvmCodegenBackend as rustc_codegen_ssa[2abc0048d0f23053]::traits::backend::CodegenBackend>::codegen_crate
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_codegen_llvm/src/lib.rs:335:18
 228:     0x7fc9d2c9e728 - rustc_interface[423fde461690c9c4]::passes::start_codegen::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:976:9
 229:     0x7fc9d2c9e728 - <rustc_data_structures[d31a97b6c18021ec]::profiling::VerboseTimingGuard>::run::<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_interface[423fde461690c9c4]::passes::start_codegen::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/profiling.rs:727:9
 230:     0x7fc9d2c9e728 - <rustc_session[6d87337d4be81e65]::session::Session>::time::<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_interface[423fde461690c9c4]::passes::start_codegen::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_session/src/utils.rs:10:9
 231:     0x7fc9d2c9e728 - rustc_interface[423fde461690c9c4]::passes::start_codegen
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:975:19
 232:     0x7fc9d2c9dbb0 - <rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/queries.rs:252:20
 233:     0x7fc9d2c9dbb0 - <rustc_interface[423fde461690c9c4]::passes::QueryContext>::enter::<<rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:762:42
 234:     0x7fc9d2c9dbb0 - rustc_middle[118b629e2b10ef6d]::ty::context::tls::enter_context::<<rustc_interface[423fde461690c9c4]::passes::QueryContext>::enter<<rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2000:50
 235:     0x7fc9d2c9dbb0 - rustc_middle[118b629e2b10ef6d]::ty::context::tls::set_tlv::<rustc_middle[118b629e2b10ef6d]::ty::context::tls::enter_context<<rustc_interface[423fde461690c9c4]::passes::QueryContext>::enter<<rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1984:9
 236:     0x7fc9d2c9dbb0 - rustc_middle[118b629e2b10ef6d]::ty::context::tls::enter_context::<<rustc_interface[423fde461690c9c4]::passes::QueryContext>::enter<<rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2000:9
 237:     0x7fc9d2c9dbb0 - <rustc_interface[423fde461690c9c4]::passes::QueryContext>::enter::<<rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:762:9
 238:     0x7fc9d2cbdf00 - <rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/queries.rs:239:13
 239:     0x7fc9d2cbdf00 - <core[a14b18922c5685d]::option::Option<core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>>::get_or_insert_with::<<rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/option.rs:1546:49
 240:     0x7fc9d2cbdf00 - <rustc_interface[423fde461690c9c4]::queries::Query<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>>>::compute::<<rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/queries.rs:36:9
 241:     0x7fc9d2cbdf00 - <rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/queries.rs:237:9
 242:     0x7fc9d2129eb9 - rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}::{closure#2}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_driver/src/lib.rs:395:13
 243:     0x7fc9d2129eb9 - <rustc_interface[423fde461690c9c4]::interface::Compiler>::enter::<rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}::{closure#2}, core[a14b18922c5685d]::result::Result<core[a14b18922c5685d]::option::Option<rustc_interface[423fde461690c9c4]::queries::Linker>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/queries.rs:377:19
 244:     0x7fc9d209fb3c - rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_driver/src/lib.rs:306:22
 245:     0x7fc9d209fb3c - rustc_interface[423fde461690c9c4]::interface::run_compiler::<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/interface.rs:327:21
 246:     0x7fc9d209fb3c - rustc_span[be5b88144a7a7585]::with_source_map::<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_span/src/lib.rs:1007:5
 247:     0x7fc9d212acbb - rustc_interface[423fde461690c9c4]::interface::run_compiler::<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/interface.rs:321:13
 248:     0x7fc9d212acbb - <scoped_tls[887533cbddf17d05]::ScopedKey<rustc_span[be5b88144a7a7585]::SessionGlobals>>::set::<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>
                               at /home/matthias/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137:9
 249:     0x7fc9d20cf5af - rustc_span[be5b88144a7a7585]::create_session_globals_then::<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_span/src/lib.rs:111:5
 250:     0x7fc9d20cf5af - rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals::<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/util.rs:145:38
 251:     0x7fc9d20cf5af - std[a43d24b5a93ee688]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:121:18
 252:     0x7fc9d20b70fe - <std[a43d24b5a93ee688]::thread::Builder>::spawn_unchecked_::<rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#1}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:550:17
 253:     0x7fc9d20b70fe - <core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<<std[a43d24b5a93ee688]::thread::Builder>::spawn_unchecked_<rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core[a14b18922c5685d]::ops::function::FnOnce<()>>::call_once
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panic/unwind_safe.rs:271:9
 254:     0x7fc9d20b70fe - std[a43d24b5a93ee688]::panicking::try::do_call::<core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<<std[a43d24b5a93ee688]::thread::Builder>::spawn_unchecked_<rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#1}::{closure#0}>, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:483:40
 255:     0x7fc9d20b70fe - std[a43d24b5a93ee688]::panicking::try::<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<<std[a43d24b5a93ee688]::thread::Builder>::spawn_unchecked_<rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#1}::{closure#0}>>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:447:19
 256:     0x7fc9d20b70fe - std[a43d24b5a93ee688]::panic::catch_unwind::<core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<<std[a43d24b5a93ee688]::thread::Builder>::spawn_unchecked_<rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#1}::{closure#0}>, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panic.rs:137:14
 257:     0x7fc9d20b70fe - <std[a43d24b5a93ee688]::thread::Builder>::spawn_unchecked_::<rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#1}
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:549:30
 258:     0x7fc9d20b70fe - <<std[a43d24b5a93ee688]::thread::Builder>::spawn_unchecked_<rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#1} as core[a14b18922c5685d]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:507:5
 259:     0x7fc9d4d57598 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h70b434166196c6d9
                               at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2000:9
 260:     0x7fc9d4d57598 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h89d799ef9f5ed6db
                               at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2000:9
 261:     0x7fc9d4d419c5 - std::sys::unix::thread::Thread::new::thread_start::h1e7f958e40c0b318
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys/unix/thread.rs:108:17
 262:     0x7fc9cf69f8fd - <unknown>
 263:     0x7fc9cf721a60 - <unknown>
 264:                0x0 - <unknown>
thread '<unnamed>' panicked at 'attempt to subtract with overflow', library/std/src/panicking.rs:354:24
stack backtrace:
   0:     0x7fc9cf561f84 - std::backtrace_rs::backtrace::libunwind::trace::hc8277bb3a00e0049
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
   1:     0x7fc9cf561f84 - std::backtrace_rs::backtrace::trace_unsynchronized::h7171069a8a6029ec
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7fc9cf561f84 - std::sys_common::backtrace::_print_fmt::h9b8d864b9cacdf65
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:65:5
   3:     0x7fc9cf561f84 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h30059ecb241f0374
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7fc9cf5eac18 - core::fmt::write::h7d3fc703cf396835
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/fmt/mod.rs:1208:17
   5:     0x7fc9cf53672f - std::io::Write::write_fmt::h0070d228c09bbaad
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/io/mod.rs:1682:15
   6:     0x7fc9cf561d85 - std::sys_common::backtrace::_print::hcfecaa3f0a2ed334
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:47:5
   7:     0x7fc9cf561d85 - std::sys_common::backtrace::print::hb72c8184e0b6a41e
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:34:9
   8:     0x7fc9cf547437 - std::panicking::default_hook::{{closure}}::h483836af052c1481
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:267:22
   9:     0x7fc9cf54713d - std::panicking::default_hook::h1e612ca3289dc41d
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:286:9
  10:     0x7fc9cf547efb - std::panicking::rust_panic_with_hook::h80de57e62ee80af8
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:688:13
  11:     0x7fc9cf5622d2 - std::panicking::begin_panic_handler::{{closure}}::h0a7c688400d38d4f
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:577:13
  12:     0x7fc9cf5620ce - std::sys_common::backtrace::__rust_end_short_backtrace::h0668e7aece80381a
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:137:18
  13:     0x7fc9cf547992 - rust_begin_unwind
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:575:5
  14:     0x7fc9cf5e90a3 - core::panicking::panic_fmt::hc7db924fd2e7f37a
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panicking.rs:64:14
  15:     0x7fc9cf5e917d - core::panicking::panic::hdb52708ce1fcb4f3
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panicking.rs:111:5
  16:     0x7fc9d4d7af59 - std::panicking::panic_count::decrease::{{closure}}::h680f84e9095cfa52
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:354:24
  17:     0x7fc9d4d7af59 - std::thread::local::LocalKey<T>::try_with::h24e40b66c320e125
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:446:16
  18:     0x7fc9d4d7af59 - std::thread::local::LocalKey<T>::with::h3194e4fb4fcecea4
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:422:9
  19:     0x7fc9d4d7af59 - std::panicking::panic_count::decrease::h0405e22da3db2306
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:353:9
  20:     0x7fc9d4d7af59 - std::panicking::try::cleanup::hcafbf8f699fb8c28
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:465:9
  21:     0x7fc9d3870e1b - std[a43d24b5a93ee688]::panicking::try::do_catch::<core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>::{closure#0}::{closure#0}>, ()>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:508:23
  22:     0x7fc9d3870e1b - std[a43d24b5a93ee688]::panicking::try::<(), core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>::{closure#0}::{closure#0}>>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:447:19
  23:     0x7fc9d3870e1b - std[a43d24b5a93ee688]::panic::catch_unwind::<core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>::{closure#0}::{closure#0}>, ()>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panic.rs:137:14
  24:     0x7fc9d3870e1b - rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in::<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync.rs:152:33
  25:     0x7fc9d3870e1b - core[a14b18922c5685d]::iter::traits::iterator::Iterator::for_each::call::<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem, rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/iter/traits/iterator.rs:828:29
  26:     0x7fc9d3870e1b - <alloc[48e4295a588061ab]::vec::into_iter::IntoIter<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem> as core[a14b18922c5685d]::iter::traits::iterator::Iterator>::fold::<(), core[a14b18922c5685d]::iter::traits::iterator::Iterator::for_each::call<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem, rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>::{closure#0}>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/iter/traits/iterator.rs:2414:21
  27:     0x7fc9d3870e1b - <alloc[48e4295a588061ab]::vec::into_iter::IntoIter<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem> as core[a14b18922c5685d]::iter::traits::iterator::Iterator>::for_each::<rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/iter/traits/iterator.rs:831:9
  28:     0x7fc9d3870e1b - rustc_data_structures[d31a97b6c18021ec]::sync::par_for_each_in::<alloc[48e4295a588061ab]::vec::Vec<rustc_middle[118b629e2b10ef6d]::mir::mono::MonoItem>, rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync.rs:151:13
  29:     0x7fc9d3870e1b - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:345:13
  30:     0x7fc9d3870e1b - <rustc_data_structures[d31a97b6c18021ec]::profiling::VerboseTimingGuard>::run::<(), rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/profiling.rs:727:9
  31:     0x7fc9d3870e1b - <rustc_session[6d87337d4be81e65]::session::Session>::time::<(), rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items::{closure#1}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_session/src/utils.rs:10:9
  32:     0x7fc9d3827b6e - rustc_monomorphize[b36dc1422ffb0ad7]::collector::collect_crate_mono_items
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/collector.rs:344:9
  33:     0x7fc9d3853726 - rustc_monomorphize[b36dc1422ffb0ad7]::partitioning::collect_and_partition_mono_items
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_monomorphize/src/partitioning/mod.rs:374:33
  34:     0x7fc9d3cea39c - <rustc_query_system[10ea88f49474ed7f]::query::config::QueryVTable<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>>::compute
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/config.rs:66:9
  35:     0x7fc9d3cea39c - rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job::<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:435:13
  36:     0x7fc9d3cea39c - stacker[580307df02ffed7e]::maybe_grow::<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>
                               at /home/matthias/.cargo/registry/src/github.com-1ecc6299db9ec823/stacker-0.1.15/src/lib.rs:55:9
  37:     0x7fc9d3cea39c - rustc_data_structures[d31a97b6c18021ec]::stack::ensure_sufficient_stack::<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5
  38:     0x7fc9d3cea39c - <rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query::<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:128:17
  39:     0x7fc9d3cea39c - rustc_middle[118b629e2b10ef6d]::ty::context::tls::enter_context::<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2000:50
  40:     0x7fc9d3cea39c - rustc_middle[118b629e2b10ef6d]::ty::context::tls::set_tlv::<rustc_middle[118b629e2b10ef6d]::ty::context::tls::enter_context<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1984:9
  41:     0x7fc9d3cea39c - rustc_middle[118b629e2b10ef6d]::ty::context::tls::enter_context::<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2000:9
  42:     0x7fc9d3cea39c - <rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query::<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:127:13
  43:     0x7fc9d3cea39c - rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_related_context::<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2044:13
  44:     0x7fc9d3cea39c - rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_context::<rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_related_context<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2028:40
  45:     0x7fc9d3cea39c - rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_context_opt::<rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_context<rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_related_context<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2017:22
  46:     0x7fc9d3cea39c - rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_context::<rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_related_context<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2028:9
  47:     0x7fc9d3cea39c - rustc_middle[118b629e2b10ef6d]::ty::context::tls::with_related_context::<<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>::{closure#0}, (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2041:9
  48:     0x7fc9d3cea39c - <rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt as rustc_query_system[10ea88f49474ed7f]::query::QueryContext>::start_query::<(&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit]), rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:112:9
  49:     0x7fc9d3cea39c - rustc_query_system[10ea88f49474ed7f]::query::plumbing::execute_job::<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, (), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:434:22
  50:     0x7fc9d3cea39c - rustc_query_system[10ea88f49474ed7f]::query::plumbing::try_execute_query::<rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt, rustc_query_system[10ea88f49474ed7f]::query::caches::DefaultCache<(), (&std[a43d24b5a93ee688]::collections::hash::set::HashSet<rustc_span[be5b88144a7a7585]::def_id::DefId, core[a14b18922c5685d]::hash::BuildHasherDefault<rustc_hash[d05405511bc486a9]::FxHasher>>, &[rustc_middle[118b629e2b10ef6d]::mir::mono::CodegenUnit])>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:379:44
  51:     0x7fc9d3df27d1 - rustc_query_system[10ea88f49474ed7f]::query::plumbing::get_query::<rustc_query_impl[ba729c25b90a952a]::queries::collect_and_partition_mono_items, rustc_query_impl[ba729c25b90a952a]::plumbing::QueryCtxt>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:760:36
  52:     0x7fc9d4028cbf - <rustc_query_impl[ba729c25b90a952a]::Queries as rustc_middle[118b629e2b10ef6d]::ty::query::QueryEngine>::collect_and_partition_mono_items::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:721:17
  53:     0x7fc9d4028cbf - <rustc_query_impl[ba729c25b90a952a]::Queries as rustc_middle[118b629e2b10ef6d]::ty::query::QueryEngine>::collect_and_partition_mono_items
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:45:1
  54:     0x7fc9d1c06d17 - <rustc_middle[118b629e2b10ef6d]::ty::query::TyCtxtAt>::collect_and_partition_mono_items
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/query.rs:263:17
  55:     0x7fc9d1c06d17 - <rustc_middle[118b629e2b10ef6d]::ty::context::TyCtxt>::collect_and_partition_mono_items
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/query.rs:244:17
  56:     0x7fc9d1c06d17 - rustc_codegen_ssa[2abc0048d0f23053]::base::codegen_crate::<rustc_codegen_llvm[f584d43e8a3033fe]::LlvmCodegenBackend>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_codegen_ssa/src/base.rs:574:25
  57:     0x7fc9d1d2d81d - <rustc_codegen_llvm[f584d43e8a3033fe]::LlvmCodegenBackend as rustc_codegen_ssa[2abc0048d0f23053]::traits::backend::CodegenBackend>::codegen_crate
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_codegen_llvm/src/lib.rs:335:18
  58:     0x7fc9d2c9e728 - rustc_interface[423fde461690c9c4]::passes::start_codegen::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:976:9
  59:     0x7fc9d2c9e728 - <rustc_data_structures[d31a97b6c18021ec]::profiling::VerboseTimingGuard>::run::<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_interface[423fde461690c9c4]::passes::start_codegen::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/profiling.rs:727:9
  60:     0x7fc9d2c9e728 - <rustc_session[6d87337d4be81e65]::session::Session>::time::<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_interface[423fde461690c9c4]::passes::start_codegen::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_session/src/utils.rs:10:9
  61:     0x7fc9d2c9e728 - rustc_interface[423fde461690c9c4]::passes::start_codegen
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:975:19
  62:     0x7fc9d2c9dbb0 - <rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/queries.rs:252:20
  63:     0x7fc9d2c9dbb0 - <rustc_interface[423fde461690c9c4]::passes::QueryContext>::enter::<<rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:762:42
  64:     0x7fc9d2c9dbb0 - rustc_middle[118b629e2b10ef6d]::ty::context::tls::enter_context::<<rustc_interface[423fde461690c9c4]::passes::QueryContext>::enter<<rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2000:50
  65:     0x7fc9d2c9dbb0 - rustc_middle[118b629e2b10ef6d]::ty::context::tls::set_tlv::<rustc_middle[118b629e2b10ef6d]::ty::context::tls::enter_context<<rustc_interface[423fde461690c9c4]::passes::QueryContext>::enter<<rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1984:9
  66:     0x7fc9d2c9dbb0 - rustc_middle[118b629e2b10ef6d]::ty::context::tls::enter_context::<<rustc_interface[423fde461690c9c4]::passes::QueryContext>::enter<<rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2000:9
  67:     0x7fc9d2c9dbb0 - <rustc_interface[423fde461690c9c4]::passes::QueryContext>::enter::<<rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:762:9
  68:     0x7fc9d2cbdf00 - <rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/queries.rs:239:13
  69:     0x7fc9d2cbdf00 - <core[a14b18922c5685d]::option::Option<core[a14b18922c5685d]::result::Result<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>>::get_or_insert_with::<<rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/option.rs:1546:49
  70:     0x7fc9d2cbdf00 - <rustc_interface[423fde461690c9c4]::queries::Query<alloc[48e4295a588061ab]::boxed::Box<dyn core[a14b18922c5685d]::any::Any>>>::compute::<<rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/queries.rs:36:9
  71:     0x7fc9d2cbdf00 - <rustc_interface[423fde461690c9c4]::queries::Queries>::ongoing_codegen
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/queries.rs:237:9
  72:     0x7fc9d2129eb9 - rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}::{closure#2}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_driver/src/lib.rs:395:13
  73:     0x7fc9d2129eb9 - <rustc_interface[423fde461690c9c4]::interface::Compiler>::enter::<rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}::{closure#2}, core[a14b18922c5685d]::result::Result<core[a14b18922c5685d]::option::Option<rustc_interface[423fde461690c9c4]::queries::Linker>, rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/queries.rs:377:19
  74:     0x7fc9d209fb3c - rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_driver/src/lib.rs:306:22
  75:     0x7fc9d209fb3c - rustc_interface[423fde461690c9c4]::interface::run_compiler::<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/interface.rs:327:21
  76:     0x7fc9d209fb3c - rustc_span[be5b88144a7a7585]::with_source_map::<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_span/src/lib.rs:1007:5
  77:     0x7fc9d212acbb - rustc_interface[423fde461690c9c4]::interface::run_compiler::<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/interface.rs:321:13
  78:     0x7fc9d212acbb - <scoped_tls[887533cbddf17d05]::ScopedKey<rustc_span[be5b88144a7a7585]::SessionGlobals>>::set::<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>
                               at /home/matthias/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137:9
  79:     0x7fc9d20cf5af - rustc_span[be5b88144a7a7585]::create_session_globals_then::<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_span/src/lib.rs:111:5
  80:     0x7fc9d20cf5af - rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals::<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/util.rs:145:38
  81:     0x7fc9d20cf5af - std[a43d24b5a93ee688]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:121:18
  82:     0x7fc9d20b70fe - <std[a43d24b5a93ee688]::thread::Builder>::spawn_unchecked_::<rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#1}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:550:17
  83:     0x7fc9d20b70fe - <core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<<std[a43d24b5a93ee688]::thread::Builder>::spawn_unchecked_<rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core[a14b18922c5685d]::ops::function::FnOnce<()>>::call_once
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panic/unwind_safe.rs:271:9
  84:     0x7fc9d20b70fe - std[a43d24b5a93ee688]::panicking::try::do_call::<core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<<std[a43d24b5a93ee688]::thread::Builder>::spawn_unchecked_<rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#1}::{closure#0}>, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:483:40
  85:     0x7fc9d20b70fe - std[a43d24b5a93ee688]::panicking::try::<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<<std[a43d24b5a93ee688]::thread::Builder>::spawn_unchecked_<rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#1}::{closure#0}>>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:447:19
  86:     0x7fc9d20b70fe - std[a43d24b5a93ee688]::panic::catch_unwind::<core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<<std[a43d24b5a93ee688]::thread::Builder>::spawn_unchecked_<rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#1}::{closure#0}>, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panic.rs:137:14
  87:     0x7fc9d20b70fe - <std[a43d24b5a93ee688]::thread::Builder>::spawn_unchecked_::<rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#1}
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:549:30
  88:     0x7fc9d20b70fe - <<std[a43d24b5a93ee688]::thread::Builder>::spawn_unchecked_<rustc_interface[423fde461690c9c4]::util::run_in_thread_pool_with_globals<rustc_interface[423fde461690c9c4]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>, rustc_driver[76491a88e5ae6195]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[63aeede2041fc838]::ErrorGuaranteed>>::{closure#1} as core[a14b18922c5685d]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:507:5
  89:     0x7fc9d4d57598 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h70b434166196c6d9
                               at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2000:9
  90:     0x7fc9d4d57598 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h89d799ef9f5ed6db
                               at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2000:9
  91:     0x7fc9d4d419c5 - std::sys::unix::thread::Thread::new::thread_start::h1e7f958e40c0b318
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys/unix/thread.rs:108:17
  92:     0x7fc9cf69f8fd - <unknown>
  93:     0x7fc9cf721a60 - <unknown>
  94:                0x0 - <unknown>
thread panicked while panicking. aborting.

@compiler-errors
Copy link
Member

Pretty sure this is a dupe of #95134

@matthiaskrgr
Copy link
Member Author

matthiaskrgr commented Dec 4, 2022

Ah, I can see that that the code of #95134 also hits the debug assertion 👍

thread '<unnamed>' panicked at 'fn(std::result::Result<(), _>) -> std::ops::ControlFlow<<std::result::Result<(), _> as std::ops::Try>::Residual, <std::result::Result<(), _> as std::ops::Try>::Output> {<std::result::Result<(), _> as std::ops::Try>::branch}', compiler/rustc_traits/src/normalize_erasing_regions.rs:50:13

@JohnTitor
Copy link
Member

Triage: Closing as duplicate

@JohnTitor JohnTitor closed this as not planned Won't fix, can't repro, duplicate, stale Dec 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
Projects
None yet
Development

No branches or pull requests

3 participants