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: assertion failed compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:2557:13: 1 == 2/ params_with_generics.len(), matched_inputs.len() #130400

Closed
matthiaskrgr opened this issue Sep 15, 2024 · 3 comments · Fixed by #130496
Assignees
Labels
A-HIR Area: The high-level intermediate representation (HIR) C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ requires-debug-assertions This issue requires a build of rustc or tooling with debug-assertions in some way T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.

Comments

@matthiaskrgr
Copy link
Member

matthiaskrgr commented Sep 15, 2024

auto-reduced (treereduce-rust):

fn linear_map<K, Vec>(&mut self) -> HashMap<_> {
    HashMap::HashMap_(LMlinear_map::<(), ()>(), linear_map::<(), ()>())
}

original:

//@ run-pass
#![allow(dead_code)]

#[derive(m.len(), 0)]
struct LM { resize_at: usize, size: usize }

enum HashMap<K,V> {
    HashMap_(LM, Vec<(K,V)>)
}

fn linear_map<K,Vec>(&mut self) -> HashMap<_> {
    HashMap::HashMap_(LMlinear_map::<(),()>(), linear_map::<(),()>())
}

impl<K,V> HashMap<K,V> {
    pub fn len(& self) -> usize {
        match *self {
            HashMap::HashMap_(ref l, _) => l.size
        }
    }
}

pub fn len(&mut self) -> usize {
        match *self {
            HashMap::HashMap_(ref l, _) => l.size
        }
    }

Version information

rustc 1.83.0-dev
binary: rustc
commit-hash: unknown
commit-date: unknown
host: x86_64-unknown-linux-gnu
release: 1.83.0-dev
LLVM version: 19.1.0

@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. requires-debug-assertions This issue requires a build of rustc or tooling with debug-assertions in some way labels Sep 15, 2024
@rustbot rustbot added the needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. label Sep 15, 2024
@matthiaskrgr
Copy link
Member Author

Command:
/home/gh-matthiaskrgr/.rustup/toolchains/local-debug-assertions/bin/rustc

Program output

error: `self` parameter is only allowed in associated functions
 --> /tmp/icemaker_global_tempdir.EXwy2tah4RLn/rustc_testrunner_tmpdir_reporting.A8kjXdemy99q/mvce.rs:1:23
  |
1 | fn linear_map<K, Vec>(&mut self) -> HashMap<_> {
  |                       ^^^^^^^^^ not semantically valid as function parameter
  |
  = note: associated functions are those in `impl` or `trait` definitions

error[E0412]: cannot find type `HashMap` in this scope
 --> /tmp/icemaker_global_tempdir.EXwy2tah4RLn/rustc_testrunner_tmpdir_reporting.A8kjXdemy99q/mvce.rs:1:37
  |
1 | fn linear_map<K, Vec>(&mut self) -> HashMap<_> {
  |                                     ^^^^^^^ not found in this scope
  |
help: consider importing this struct
  |
1 + use std::collections::HashMap;
  |

error[E0433]: failed to resolve: use of undeclared type `HashMap`
 --> /tmp/icemaker_global_tempdir.EXwy2tah4RLn/rustc_testrunner_tmpdir_reporting.A8kjXdemy99q/mvce.rs:2:5
  |
2 |     HashMap::HashMap_(LMlinear_map::<(), ()>(), linear_map::<(), ()>())
  |     ^^^^^^^ use of undeclared type `HashMap`
  |
help: consider importing this struct
  |
1 + use std::collections::HashMap;
  |

error[E0601]: `main` function not found in crate `mvce`
 --> /tmp/icemaker_global_tempdir.EXwy2tah4RLn/rustc_testrunner_tmpdir_reporting.A8kjXdemy99q/mvce.rs:3:2
  |
3 | }
  |  ^ consider adding a `main` function to `/tmp/icemaker_global_tempdir.EXwy2tah4RLn/rustc_testrunner_tmpdir_reporting.A8kjXdemy99q/mvce.rs`

error[E0425]: cannot find function, tuple struct or tuple variant `LMlinear_map` in this scope
 --> /tmp/icemaker_global_tempdir.EXwy2tah4RLn/rustc_testrunner_tmpdir_reporting.A8kjXdemy99q/mvce.rs:2:23
  |
2 |     HashMap::HashMap_(LMlinear_map::<(), ()>(), linear_map::<(), ()>())
  |                       ^^^^^^^^^^^^ not found in this scope

thread 'rustc' panicked at compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:2557:13:
assertion `left == right` failed
  left: 1
 right: 2
stack backtrace:
   0:     0x71413539bac1 - std::backtrace_rs::backtrace::libunwind::trace::h00c958e768cef6d6
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5
   1:     0x71413539bac1 - std::backtrace_rs::backtrace::trace_unsynchronized::h866cecdb86b741d6
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x71413539bac1 - std::sys::backtrace::_print_fmt::he0460077fd283d5e
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:66:9
   3:     0x71413539bac1 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h9613334d80efe0b0
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:39:26
   4:     0x7141304d564a - core::fmt::rt::Argument::fmt::h488395045e616c96
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/fmt/rt.rs:177:76
   5:     0x7141304d564a - core::fmt::write::ha0e83bdf96f049b8
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/fmt/mod.rs:1178:21
   6:     0x7141353ffc49 - std::io::Write::write_fmt::h2f54b7690b6965ed
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/io/mod.rs:1823:15
   7:     0x71413539b963 - std::sys::backtrace::BacktraceLock::print::h6e00f83e97951e8d
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:42:9
   8:     0x7141353c58ea - std::panicking::default_hook::{{closure}}::h94628ddb0ef6dd83
   9:     0x7141353c56a4 - std::panicking::default_hook::hfeb07dbf648e6890
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:295:9
  10:     0x714131960059 - rustc_driver_impl[82332468851e8ec5]::install_ice_hook::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_driver_impl/src/lib.rs:1410:17
  11:     0x714131960059 - <alloc[f6e67273b97b0be9]::boxed::Box<rustc_driver_impl[82332468851e8ec5]::install_ice_hook::{closure#0}> as core[e7969a33fde5fecb]::ops::function::Fn<(&dyn for<'a, 'b> core[e7969a33fde5fecb]::ops::function::Fn<(&'a std[ab177967e26f838a]::panic::PanicHookInfo<'b>,), Output = ()> + core[e7969a33fde5fecb]::marker::Send + core[e7969a33fde5fecb]::marker::Sync, &std[ab177967e26f838a]::panic::PanicHookInfo)>>::call
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2244:9
  12:     0x7141353c5f7a - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h5bbc0d5302b5a006
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2244:9
  13:     0x7141353c5f7a - std::panicking::rust_panic_with_hook::hdf77ca5402200ea8
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:809:13
  14:     0x71413539c287 - std::panicking::begin_panic_handler::{{closure}}::h9b75cf8c356006d4
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:674:13
  15:     0x71413539bdd9 - std::sys::backtrace::__rust_end_short_backtrace::hfe88683e36bec1f3
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:170:18
  16:     0x7141353c5a43 - rust_begin_unwind
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:665:5
  17:     0x7141304e5df2 - core::panicking::panic_fmt::hd05bc19f58f853cb
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/panicking.rs:74:14
  18:     0x7141304e6312 - core::panicking::assert_failed_inner::h706ee5e0f7e28a70
  19:     0x7141324fb102 - core[e7969a33fde5fecb]::panicking::assert_failed::<usize, usize>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/panicking.rs:367:5
  20:     0x714132215fab - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::label_generic_mismatches
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:2557:13
  21:     0x71413220b8d1 - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::report_arg_errors
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:1389:9
  22:     0x714132206ac5 - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_argument_types
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:500:13
  23:     0x7141321bd6f1 - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::confirm_builtin_call
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/callee.rs:506:9
  24:     0x7141322772da - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_call
  25:     0x7141322772da - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_kind
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:314:45
  26:     0x7141321def01 - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:219:18
  27:     0x7141321def01 - stacker[cae84f95a6b4a29a]::maybe_grow::<rustc_middle[c64dbeda7ae61e49]::ty::Ty, <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args::{closure#0}>
                               at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.17/src/lib.rs:55:9
  28:     0x7141321def01 - rustc_data_structures[9c0ddf4cc6ff84b]::stack::ensure_sufficient_stack::<rustc_middle[c64dbeda7ae61e49]::ty::Ty, <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5
  29:     0x7141321def01 - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:215:18
  30:     0x7141322720dd - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_with_expectation
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:161:9
  31:     0x7141321bd37e - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:134:9
  32:     0x7141321bd37e - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::confirm_builtin_call
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/callee.rs:474:21
  33:     0x7141322772da - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_call
  34:     0x7141322772da - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_kind
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:314:45
  35:     0x7141321def01 - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:219:18
  36:     0x7141321def01 - stacker[cae84f95a6b4a29a]::maybe_grow::<rustc_middle[c64dbeda7ae61e49]::ty::Ty, <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args::{closure#0}>
                               at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.17/src/lib.rs:55:9
  37:     0x7141321def01 - rustc_data_structures[9c0ddf4cc6ff84b]::stack::ensure_sufficient_stack::<rustc_middle[c64dbeda7ae61e49]::ty::Ty, <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5
  38:     0x7141321def01 - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:215:18
  39:     0x7141322720dd - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_with_expectation
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:161:9
  40:     0x7141322116e9 - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_block_with_expected::{closure#0}::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:1835:44
  41:     0x7141322116e9 - <core[e7969a33fde5fecb]::option::Option<&rustc_hir[3684d0bb21d9b6f]::hir::Expr>>::map::<(&rustc_hir[3684d0bb21d9b6f]::hir::Expr, rustc_middle[c64dbeda7ae61e49]::ty::Ty), <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_block_with_expected::{closure#0}::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/option.rs:1107:29
  42:     0x7141322116e9 - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_block_with_expected::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:1835:26
  43:     0x7141322116e9 - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::with_breakable_ctxt::<<rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_block_with_expected::{closure#0}, ()>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/_impl.rs:1524:22
  44:     0x7141322116e9 - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_block_with_expected
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:1827:26
  45:     0x714132273213 - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_kind
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:313:41
  46:     0x7141321def01 - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:219:18
  47:     0x7141321def01 - stacker[cae84f95a6b4a29a]::maybe_grow::<rustc_middle[c64dbeda7ae61e49]::ty::Ty, <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args::{closure#0}>
                               at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.17/src/lib.rs:55:9
  48:     0x7141321def01 - rustc_data_structures[9c0ddf4cc6ff84b]::stack::ensure_sufficient_stack::<rustc_middle[c64dbeda7ae61e49]::ty::Ty, <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5
  49:     0x7141321def01 - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:215:18
  50:     0x7141322720dd - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_with_expectation
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:161:9
  51:     0x7141321e01ce - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_expr_with_hint
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:113:9
  52:     0x7141321e01ce - <rustc_hir_typeck[ef65ec971f75aee8]::fn_ctxt::FnCtxt>::check_return_expr
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:843:30
  53:     0x71413254d776 - rustc_hir_typeck[ef65ec971f75aee8]::check::check_fn
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/check.rs:140:5
  54:     0x714132545c22 - rustc_hir_typeck[ef65ec971f75aee8]::typeck_with_fallback::<rustc_hir_typeck[ef65ec971f75aee8]::typeck::{closure#0}>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/lib.rs:165:9
  55:     0x714132545c22 - rustc_hir_typeck[ef65ec971f75aee8]::typeck_with_fallback::<rustc_hir_typeck[ef65ec971f75aee8]::typeck::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/lib.rs:120:1
  56:     0x714132545c22 - rustc_hir_typeck[ef65ec971f75aee8]::typeck
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/lib.rs:91:5
  57:     0x714134048f66 - rustc_query_impl[77e806a33963126d]::query_impl::typeck::dynamic_query::{closure#2}::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:283:9
  58:     0x714134048f66 - rustc_query_impl[77e806a33963126d]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[77e806a33963126d]::query_impl::typeck::dynamic_query::{closure#2}::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:548:18
  59:     0x7141341d3f3b - rustc_query_impl[77e806a33963126d]::query_impl::typeck::dynamic_query::{closure#2}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:622:25
  60:     0x7141341d3f3b - <rustc_query_impl[77e806a33963126d]::query_impl::typeck::dynamic_query::{closure#2} as core[e7969a33fde5fecb]::ops::function::FnOnce<(rustc_middle[c64dbeda7ae61e49]::ty::context::TyCtxt, rustc_span[a3c81c30a94ed843]::def_id::LocalDefId)>>::call_once
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5
  61:     0x714133faa7b4 - <rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false> as rustc_query_system[b4e30f5dd6c3a400]::query::config::QueryConfig<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>>::compute
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:110:9
  62:     0x714133faa7b4 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:72
  63:     0x714133faa7b4 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:82:9
  64:     0x714133faa7b4 - <std[ab177967e26f838a]::thread::local::LocalKey<core[e7969a33fde5fecb]::cell::Cell<*const ()>>>::try_with::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:283:12
  65:     0x714133faa7b4 - <std[ab177967e26f838a]::thread::local::LocalKey<core[e7969a33fde5fecb]::cell::Cell<*const ()>>>::with::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:260:9
  66:     0x714133faa7b4 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9
  67:     0x714133faa7b4 - <rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:151:13
  68:     0x714133faa7b4 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context::<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:134:9
  69:     0x714133faa7b4 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:36
  70:     0x714133faa7b4 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context_opt::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:101:18
  71:     0x714133faa7b4 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:5
  72:     0x714133faa7b4 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context::<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:125:5
  73:     0x714133faa7b4 - <rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:136:9
  74:     0x714133faa7b4 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:18
  75:     0x714133faa7b4 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, false>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:414:9
  76:     0x714133faa7b4 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::try_execute_query::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, false>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:357:13
  77:     0x7141343c9d83 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:32
  78:     0x7141343c9d83 - stacker[cae84f95a6b4a29a]::maybe_grow::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.17/src/lib.rs:55:9
  79:     0x7141343c9d83 - rustc_data_structures[9c0ddf4cc6ff84b]::stack::ensure_sufficient_stack::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5
  80:     0x7141343c9d83 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:5
  81:     0x7141343c9d83 - rustc_query_impl[77e806a33963126d]::query_impl::typeck::get_query_non_incr::__rust_end_short_backtrace
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:598:26
  82:     0x714131ea75de - rustc_middle[c64dbeda7ae61e49]::query::plumbing::query_get_at::<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:143:17
  83:     0x714131eccbfb - <rustc_middle[c64dbeda7ae61e49]::query::plumbing::TyCtxtAt>::typeck::<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:422:31
  84:     0x714131eccbfb - <rustc_middle[c64dbeda7ae61e49]::ty::context::TyCtxt>::typeck::<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:413:35
  85:     0x714131eccbfb - rustc_hir_analysis[d90ae2cca1f535f1]::collect::infer_return_ty_for_fn_sig
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/collect.rs:1492:30
  86:     0x714131ee39a0 - rustc_hir_analysis[d90ae2cca1f535f1]::collect::fn_sig
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/collect.rs:1414:13
  87:     0x714134048920 - rustc_query_impl[77e806a33963126d]::query_impl::fn_sig::dynamic_query::{closure#2}::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:287:13
  88:     0x714134048920 - rustc_query_impl[77e806a33963126d]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[77e806a33963126d]::query_impl::fn_sig::dynamic_query::{closure#2}::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:548:18
  89:     0x71413422adc5 - rustc_query_impl[77e806a33963126d]::query_impl::fn_sig::dynamic_query::{closure#2}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:622:25
  90:     0x71413422adc5 - <rustc_query_impl[77e806a33963126d]::query_impl::fn_sig::dynamic_query::{closure#2} as core[e7969a33fde5fecb]::ops::function::FnOnce<(rustc_middle[c64dbeda7ae61e49]::ty::context::TyCtxt, rustc_span[a3c81c30a94ed843]::def_id::DefId)>>::call_once
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5
  91:     0x714133ee932c - <rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false> as rustc_query_system[b4e30f5dd6c3a400]::query::config::QueryConfig<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>>::compute
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:110:9
  92:     0x714133ee932c - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:72
  93:     0x714133ee932c - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:82:9
  94:     0x714133ee932c - <std[ab177967e26f838a]::thread::local::LocalKey<core[e7969a33fde5fecb]::cell::Cell<*const ()>>>::try_with::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:283:12
  95:     0x714133ee932c - <std[ab177967e26f838a]::thread::local::LocalKey<core[e7969a33fde5fecb]::cell::Cell<*const ()>>>::with::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:260:9
  96:     0x714133ee932c - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9
  97:     0x714133ee932c - <rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:151:13
  98:     0x714133ee932c - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context::<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:134:9
  99:     0x714133ee932c - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:36
 100:     0x714133ee932c - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context_opt::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:101:18
 101:     0x714133ee932c - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:5
 102:     0x714133ee932c - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context::<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:125:5
 103:     0x714133ee932c - <rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:136:9
 104:     0x714133ee932c - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:18
 105:     0x714133ee932c - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, false>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:414:9
 106:     0x714133ee932c - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::try_execute_query::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, false>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:357:13
 107:     0x7141341ddd4e - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:32
 108:     0x7141341ddd4e - stacker[cae84f95a6b4a29a]::maybe_grow::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.17/src/lib.rs:55:9
 109:     0x7141341ddd4e - rustc_data_structures[9c0ddf4cc6ff84b]::stack::ensure_sufficient_stack::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5
 110:     0x7141341ddd4e - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:5
 111:     0x7141341ddd4e - rustc_query_impl[77e806a33963126d]::query_impl::fn_sig::get_query_non_incr::__rust_end_short_backtrace
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:598:26
 112:     0x714131ee2476 - rustc_middle[c64dbeda7ae61e49]::query::plumbing::query_ensure::<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefIdCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 24usize]>>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:159:9
 113:     0x714131ee2476 - <rustc_middle[c64dbeda7ae61e49]::query::plumbing::TyCtxtEnsure>::fn_sig::<rustc_span[a3c81c30a94ed843]::def_id::LocalDefId>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:194:9
 114:     0x714131ee2476 - rustc_hir_analysis[d90ae2cca1f535f1]::collect::lower_item
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/collect.rs:773:13
 115:     0x714131ec5754 - <rustc_hir_analysis[d90ae2cca1f535f1]::collect::CollectItemTypesVisitor as rustc_hir[3684d0bb21d9b6f]::intravisit::Visitor>::visit_item
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/collect.rs:292:9
 116:     0x714131fefdcd - rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_item
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/check/wfcheck.rs:228:5
 117:     0x714131fefdcd - rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_well_formed
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/check/wfcheck.rs:192:39
 118:     0x714134030296 - rustc_query_impl[77e806a33963126d]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:283:9
 119:     0x714134030296 - rustc_query_impl[77e806a33963126d]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[77e806a33963126d]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:548:18
 120:     0x714134137b5b - rustc_query_impl[77e806a33963126d]::query_impl::check_well_formed::dynamic_query::{closure#2}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:622:25
 121:     0x714134137b5b - <rustc_query_impl[77e806a33963126d]::query_impl::check_well_formed::dynamic_query::{closure#2} as core[e7969a33fde5fecb]::ops::function::FnOnce<(rustc_middle[c64dbeda7ae61e49]::ty::context::TyCtxt, rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId)>>::call_once
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5
 122:     0x714133fb8b47 - <rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false> as rustc_query_system[b4e30f5dd6c3a400]::query::config::QueryConfig<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>>::compute
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:110:9
 123:     0x714133fb8b47 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:72
 124:     0x714133fb8b47 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:82:9
 125:     0x714133fb8b47 - <std[ab177967e26f838a]::thread::local::LocalKey<core[e7969a33fde5fecb]::cell::Cell<*const ()>>>::try_with::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:283:12
 126:     0x714133fb8b47 - <std[ab177967e26f838a]::thread::local::LocalKey<core[e7969a33fde5fecb]::cell::Cell<*const ()>>>::with::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:260:9
 127:     0x714133fb8b47 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9
 128:     0x714133fb8b47 - <rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:151:13
 129:     0x714133fb8b47 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context::<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:134:9
 130:     0x714133fb8b47 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:36
 131:     0x714133fb8b47 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context_opt::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:101:18
 132:     0x714133fb8b47 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:5
 133:     0x714133fb8b47 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context::<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:125:5
 134:     0x714133fb8b47 - <rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:136:9
 135:     0x714133fb8b47 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:18
 136:     0x714133fb8b47 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, false>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:414:9
 137:     0x714133fb8b47 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::try_execute_query::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, false>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:357:13
 138:     0x7141341e4609 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:32
 139:     0x7141341e4609 - stacker[cae84f95a6b4a29a]::maybe_grow::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.17/src/lib.rs:55:9
 140:     0x7141341e4609 - rustc_data_structures[9c0ddf4cc6ff84b]::stack::ensure_sufficient_stack::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5
 141:     0x7141341e4609 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:5
 142:     0x7141341e4609 - rustc_query_impl[77e806a33963126d]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:598:26
 143:     0x714131d751db - rustc_middle[c64dbeda7ae61e49]::query::plumbing::query_ensure_error_guaranteed::<rustc_query_system[b4e30f5dd6c3a400]::query::caches::VecCache<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, ()>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:179:9
 144:     0x714131d6ca1c - <rustc_middle[c64dbeda7ae61e49]::query::plumbing::TyCtxtEnsure>::check_well_formed
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:197:9
 145:     0x714131d6ca1c - rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_mod_type_wf::{closure#1}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/check/wfcheck.rs:2168:60
 146:     0x714131d6ca1c - <rustc_middle[c64dbeda7ae61e49]::hir::ModuleItems>::par_impl_items::<rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_mod_type_wf::{closure#1}>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/hir/mod.rs:90:57
 147:     0x714131d6ca1c - rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::try_par_for_each_in::<&[rustc_hir[3684d0bb21d9b6f]::hir::ImplItemId], rustc_span[a3c81c30a94ed843]::ErrorGuaranteed, <rustc_middle[c64dbeda7ae61e49]::hir::ModuleItems>::par_impl_items<rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_mod_type_wf::{closure#1}>::{closure#0}>::{closure#0}::{closure#0}::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:204:50
 148:     0x714131d6ca1c - <core[e7969a33fde5fecb]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::try_par_for_each_in<&[rustc_hir[3684d0bb21d9b6f]::hir::ImplItemId], rustc_span[a3c81c30a94ed843]::ErrorGuaranteed, <rustc_middle[c64dbeda7ae61e49]::hir::ModuleItems>::par_impl_items<rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_mod_type_wf::{closure#1}>::{closure#0}>::{closure#0}::{closure#0}::{closure#0}> as core[e7969a33fde5fecb]::ops::function::FnOnce<()>>::call_once
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/panic/unwind_safe.rs:272:9
 149:     0x714131d6ca1c - std[ab177967e26f838a]::panicking::try::do_call::<core[e7969a33fde5fecb]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::try_par_for_each_in<&[rustc_hir[3684d0bb21d9b6f]::hir::ImplItemId], rustc_span[a3c81c30a94ed843]::ErrorGuaranteed, <rustc_middle[c64dbeda7ae61e49]::hir::ModuleItems>::par_impl_items<rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_mod_type_wf::{closure#1}>::{closure#0}>::{closure#0}::{closure#0}::{closure#0}>, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:557:40
 150:     0x714131d6ca1c - std[ab177967e26f838a]::panicking::try::<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, core[e7969a33fde5fecb]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::try_par_for_each_in<&[rustc_hir[3684d0bb21d9b6f]::hir::ImplItemId], rustc_span[a3c81c30a94ed843]::ErrorGuaranteed, <rustc_middle[c64dbeda7ae61e49]::hir::ModuleItems>::par_impl_items<rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_mod_type_wf::{closure#1}>::{closure#0}>::{closure#0}::{closure#0}::{closure#0}>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:520:19
 151:     0x714131d6ca1c - std[ab177967e26f838a]::panic::catch_unwind::<core[e7969a33fde5fecb]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::try_par_for_each_in<&[rustc_hir[3684d0bb21d9b6f]::hir::ImplItemId], rustc_span[a3c81c30a94ed843]::ErrorGuaranteed, <rustc_middle[c64dbeda7ae61e49]::hir::ModuleItems>::par_impl_items<rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_mod_type_wf::{closure#1}>::{closure#0}>::{closure#0}::{closure#0}::{closure#0}>, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panic.rs:345:14
 152:     0x714131d6ca1c - <rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::ParallelGuard>::run::<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::try_par_for_each_in<&[rustc_hir[3684d0bb21d9b6f]::hir::ImplItemId], rustc_span[a3c81c30a94ed843]::ErrorGuaranteed, <rustc_middle[c64dbeda7ae61e49]::hir::ModuleItems>::par_impl_items<rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_mod_type_wf::{closure#1}>::{closure#0}>::{closure#0}::{closure#0}::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:29:9
 153:     0x714132009d6b - rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::try_par_for_each_in::<&[rustc_hir[3684d0bb21d9b6f]::hir::ItemId], rustc_span[a3c81c30a94ed843]::ErrorGuaranteed, <rustc_middle[c64dbeda7ae61e49]::hir::ModuleItems>::par_items<rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_mod_type_wf::{closure#0}>::{closure#0}>::{closure#0}::{closure#2}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:207:46
 154:     0x714132009d6b - core[e7969a33fde5fecb]::iter::adapters::filter_map::filter_map_fold::<&rustc_hir[3684d0bb21d9b6f]::hir::ItemId, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::try_par_for_each_in<&[rustc_hir[3684d0bb21d9b6f]::hir::ItemId], rustc_span[a3c81c30a94ed843]::ErrorGuaranteed, <rustc_middle[c64dbeda7ae61e49]::hir::ModuleItems>::par_items<rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_mod_type_wf::{closure#0}>::{closure#0}>::{closure#0}::{closure#2}, <core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::and<()>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/iter/adapters/filter_map.rs:40:28
 155:     0x714132009d6b - <core[e7969a33fde5fecb]::slice::iter::Iter<rustc_hir[3684d0bb21d9b6f]::hir::ItemId> as core[e7969a33fde5fecb]::iter::traits::iterator::Iterator>::fold::<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, core[e7969a33fde5fecb]::iter::adapters::filter_map::filter_map_fold<&rustc_hir[3684d0bb21d9b6f]::hir::ItemId, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::try_par_for_each_in<&[rustc_hir[3684d0bb21d9b6f]::hir::ItemId], rustc_span[a3c81c30a94ed843]::ErrorGuaranteed, <rustc_middle[c64dbeda7ae61e49]::hir::ModuleItems>::par_items<rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_mod_type_wf::{closure#0}>::{closure#0}>::{closure#0}::{closure#2}, <core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::and<()>>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/slice/iter/macros.rs:232:27
 156:     0x714132009d6b - <core[e7969a33fde5fecb]::iter::adapters::filter_map::FilterMap<core[e7969a33fde5fecb]::slice::iter::Iter<rustc_hir[3684d0bb21d9b6f]::hir::ItemId>, rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::try_par_for_each_in<&[rustc_hir[3684d0bb21d9b6f]::hir::ItemId], rustc_span[a3c81c30a94ed843]::ErrorGuaranteed, <rustc_middle[c64dbeda7ae61e49]::hir::ModuleItems>::par_items<rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_mod_type_wf::{closure#0}>::{closure#0}>::{closure#0}::{closure#2}> as core[e7969a33fde5fecb]::iter::traits::iterator::Iterator>::fold::<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, <core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::and<()>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/iter/adapters/filter_map.rs:149:9
 157:     0x714132009d6b - rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::try_par_for_each_in::<&[rustc_hir[3684d0bb21d9b6f]::hir::ItemId], rustc_span[a3c81c30a94ed843]::ErrorGuaranteed, <rustc_middle[c64dbeda7ae61e49]::hir::ModuleItems>::par_items<rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_mod_type_wf::{closure#0}>::{closure#0}>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:207:73
 158:     0x714132009d6b - rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::parallel_guard::<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::try_par_for_each_in<&[rustc_hir[3684d0bb21d9b6f]::hir::ItemId], rustc_span[a3c81c30a94ed843]::ErrorGuaranteed, <rustc_middle[c64dbeda7ae61e49]::hir::ModuleItems>::par_items<rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_mod_type_wf::{closure#0}>::{closure#0}>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:45:15
 159:     0x714132009d6b - rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::try_par_for_each_in::<&[rustc_hir[3684d0bb21d9b6f]::hir::ItemId], rustc_span[a3c81c30a94ed843]::ErrorGuaranteed, <rustc_middle[c64dbeda7ae61e49]::hir::ModuleItems>::par_items<rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_mod_type_wf::{closure#0}>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:200:9
 160:     0x714132009d6b - <rustc_middle[c64dbeda7ae61e49]::hir::ModuleItems>::par_items::<rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_mod_type_wf::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/hir/mod.rs:76:9
 161:     0x714132002e0c - rustc_hir_analysis[d90ae2cca1f535f1]::check::wfcheck::check_mod_type_wf
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/check/wfcheck.rs:2167:19
 162:     0x7141340300a6 - rustc_query_impl[77e806a33963126d]::query_impl::check_mod_type_wf::dynamic_query::{closure#2}::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:283:9
 163:     0x7141340300a6 - rustc_query_impl[77e806a33963126d]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[77e806a33963126d]::query_impl::check_mod_type_wf::dynamic_query::{closure#2}::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:548:18
 164:     0x7141342e899b - rustc_query_impl[77e806a33963126d]::query_impl::check_mod_type_wf::dynamic_query::{closure#2}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:622:25
 165:     0x7141342e899b - <rustc_query_impl[77e806a33963126d]::query_impl::check_mod_type_wf::dynamic_query::{closure#2} as core[e7969a33fde5fecb]::ops::function::FnOnce<(rustc_middle[c64dbeda7ae61e49]::ty::context::TyCtxt, rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId)>>::call_once
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5
 166:     0x714133f4ce95 - <rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false> as rustc_query_system[b4e30f5dd6c3a400]::query::config::QueryConfig<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>>::compute
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:110:9
 167:     0x714133f4ce95 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:72
 168:     0x714133f4ce95 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:82:9
 169:     0x714133f4ce95 - <std[ab177967e26f838a]::thread::local::LocalKey<core[e7969a33fde5fecb]::cell::Cell<*const ()>>>::try_with::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:283:12
 170:     0x714133f4ce95 - <std[ab177967e26f838a]::thread::local::LocalKey<core[e7969a33fde5fecb]::cell::Cell<*const ()>>>::with::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:260:9
 171:     0x714133f4ce95 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9
 172:     0x714133f4ce95 - <rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:151:13
 173:     0x714133f4ce95 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context::<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:134:9
 174:     0x714133f4ce95 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:36
 175:     0x714133f4ce95 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context_opt::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:101:18
 176:     0x714133f4ce95 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:5
 177:     0x714133f4ce95 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context::<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:125:5
 178:     0x714133f4ce95 - <rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:136:9
 179:     0x714133f4ce95 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:18
 180:     0x714133f4ce95 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, false>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:414:9
 181:     0x714133f4ce95 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::try_execute_query::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, false>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:357:13
 182:     0x7141341de1e9 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:32
 183:     0x7141341de1e9 - stacker[cae84f95a6b4a29a]::maybe_grow::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.17/src/lib.rs:55:9
 184:     0x7141341de1e9 - rustc_data_structures[9c0ddf4cc6ff84b]::stack::ensure_sufficient_stack::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5
 185:     0x7141341de1e9 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:5
 186:     0x7141341de1e9 - rustc_query_impl[77e806a33963126d]::query_impl::check_mod_type_wf::get_query_non_incr::__rust_end_short_backtrace
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:598:26
 187:     0x714131d827d3 - rustc_middle[c64dbeda7ae61e49]::query::plumbing::query_ensure_error_guaranteed::<rustc_query_system[b4e30f5dd6c3a400]::query::caches::DefaultCache<rustc_span[a3c81c30a94ed843]::def_id::LocalModDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, ()>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:179:9
 188:     0x714131d827d3 - <rustc_middle[c64dbeda7ae61e49]::query::plumbing::TyCtxtEnsure>::check_mod_type_wf
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:197:9
 189:     0x714131d827d3 - rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#0}::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/lib.rs:166:34
 190:     0x714131d827d3 - <rustc_middle[c64dbeda7ae61e49]::hir::map::Map>::par_for_each_module::<rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#0}::{closure#0}>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/hir/map/mod.rs:481:13
 191:     0x714131d6cfed - rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::par_for_each_in::<&rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, &[rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId], <rustc_middle[c64dbeda7ae61e49]::hir::map::Map>::par_for_each_module<rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}::{closure#0}::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:183:34
 192:     0x714131d6cfed - <core[e7969a33fde5fecb]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::par_for_each_in<&rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, &[rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId], <rustc_middle[c64dbeda7ae61e49]::hir::map::Map>::par_for_each_module<rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}::{closure#0}::{closure#0}> as core[e7969a33fde5fecb]::ops::function::FnOnce<()>>::call_once
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/panic/unwind_safe.rs:272:9
 193:     0x714131d6cfed - std[ab177967e26f838a]::panicking::try::do_call::<core[e7969a33fde5fecb]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::par_for_each_in<&rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, &[rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId], <rustc_middle[c64dbeda7ae61e49]::hir::map::Map>::par_for_each_module<rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}::{closure#0}::{closure#0}>, ()>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:557:40
 194:     0x714131d6cfed - std[ab177967e26f838a]::panicking::try::<(), core[e7969a33fde5fecb]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::par_for_each_in<&rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, &[rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId], <rustc_middle[c64dbeda7ae61e49]::hir::map::Map>::par_for_each_module<rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}::{closure#0}::{closure#0}>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:520:19
 195:     0x714131d6cfed - std[ab177967e26f838a]::panic::catch_unwind::<core[e7969a33fde5fecb]::panic::unwind_safe::AssertUnwindSafe<rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::par_for_each_in<&rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, &[rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId], <rustc_middle[c64dbeda7ae61e49]::hir::map::Map>::par_for_each_module<rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}::{closure#0}::{closure#0}>, ()>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panic.rs:345:14
 196:     0x714131d6cfed - <rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::ParallelGuard>::run::<(), rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::par_for_each_in<&rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, &[rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId], <rustc_middle[c64dbeda7ae61e49]::hir::map::Map>::par_for_each_module<rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}::{closure#0}::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:29:9
 197:     0x714131ed3a4e - rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::par_for_each_in::<&rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, &[rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId], <rustc_middle[c64dbeda7ae61e49]::hir::map::Map>::par_for_each_module<rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}::{closure#1}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:187:21
 198:     0x714131ed3a4e - <core[e7969a33fde5fecb]::slice::iter::Iter<rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId> as core[e7969a33fde5fecb]::iter::traits::iterator::Iterator>::for_each::<rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::par_for_each_in<&rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, &[rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId], <rustc_middle[c64dbeda7ae61e49]::hir::map::Map>::par_for_each_module<rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}::{closure#1}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/slice/iter/macros.rs:254:21
 199:     0x714131ed3a4e - rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::par_for_each_in::<&rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, &[rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId], <rustc_middle[c64dbeda7ae61e49]::hir::map::Map>::par_for_each_module<rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:186:17
 200:     0x714131ed3a4e - rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::parallel_guard::<(), rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::par_for_each_in<&rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, &[rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId], <rustc_middle[c64dbeda7ae61e49]::hir::map::Map>::par_for_each_module<rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#0}::{closure#0}>::{closure#0}>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:45:15
 201:     0x714131ed3a4e - rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::par_for_each_in::<&rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId, &[rustc_hir[3684d0bb21d9b6f]::hir_id::OwnerId], <rustc_middle[c64dbeda7ae61e49]::hir::map::Map>::par_for_each_module<rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#0}::{closure#0}>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:179:9
 202:     0x714131ed3a4e - <rustc_middle[c64dbeda7ae61e49]::hir::map::Map>::par_for_each_module::<rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#0}::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/hir/map/mod.rs:480:9
 203:     0x714131ed3a4e - rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/lib.rs:165:9
 204:     0x714131ed3a4e - <rustc_data_structures[9c0ddf4cc6ff84b]::profiling::VerboseTimingGuard>::run::<(), rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/profiling.rs:753:9
 205:     0x714131ed3a4e - <rustc_session[85ad0c8a944f1e14]::session::Session>::time::<(), rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_session/src/utils.rs:16:9
 206:     0x714131ed3a4e - rustc_hir_analysis[d90ae2cca1f535f1]::check_crate
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/lib.rs:164:5
 207:     0x7141328ad3e1 - rustc_interface[e2d37fbef9f56c9c]::passes::run_required_analyses
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:788:5
 208:     0x7141328ad3e1 - rustc_interface[e2d37fbef9f56c9c]::passes::analysis
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:853:5
 209:     0x714134049554 - rustc_query_impl[77e806a33963126d]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:283:9
 210:     0x714134049554 - rustc_query_impl[77e806a33963126d]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[77e806a33963126d]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:548:18
 211:     0x714134387427 - rustc_query_impl[77e806a33963126d]::query_impl::analysis::dynamic_query::{closure#2}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:622:25
 212:     0x714134387427 - <rustc_query_impl[77e806a33963126d]::query_impl::analysis::dynamic_query::{closure#2} as core[e7969a33fde5fecb]::ops::function::FnOnce<(rustc_middle[c64dbeda7ae61e49]::ty::context::TyCtxt, ())>>::call_once
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5
 213:     0x714133f07616 - <rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false> as rustc_query_system[b4e30f5dd6c3a400]::query::config::QueryConfig<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>>::compute
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:110:9
 214:     0x714133f07616 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:72
 215:     0x714133f07616 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:82:9
 216:     0x714133f07616 - <std[ab177967e26f838a]::thread::local::LocalKey<core[e7969a33fde5fecb]::cell::Cell<*const ()>>>::try_with::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:283:12
 217:     0x714133f07616 - <std[ab177967e26f838a]::thread::local::LocalKey<core[e7969a33fde5fecb]::cell::Cell<*const ()>>>::with::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:260:9
 218:     0x714133f07616 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9
 219:     0x714133f07616 - <rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:151:13
 220:     0x714133f07616 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context::<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:134:9
 221:     0x714133f07616 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:36
 222:     0x714133f07616 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context_opt::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:101:18
 223:     0x714133f07616 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:5
 224:     0x714133f07616 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context::<<rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:125:5
 225:     0x714133f07616 - <rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt as rustc_query_system[b4e30f5dd6c3a400]::query::QueryContext>::start_query::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:136:9
 226:     0x714133f07616 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:18
 227:     0x714133f07616 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, false>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:414:9
 228:     0x714133f07616 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::try_execute_query::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, false>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:357:13
 229:     0x7141342b56cf - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:32
 230:     0x7141342b56cf - stacker[cae84f95a6b4a29a]::maybe_grow::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.17/src/lib.rs:55:9
 231:     0x7141342b56cf - rustc_data_structures[9c0ddf4cc6ff84b]::stack::ensure_sufficient_stack::<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5
 232:     0x7141342b56cf - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_non_incr::<rustc_query_impl[77e806a33963126d]::DynamicConfig<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:5
 233:     0x7141342b56cf - rustc_query_impl[77e806a33963126d]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:598:26
 234:     0x714131a0d1b7 - rustc_middle[c64dbeda7ae61e49]::query::plumbing::query_get_at::<rustc_query_system[b4e30f5dd6c3a400]::query::caches::SingleCache<rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:143:17
 235:     0x714131a0d1b7 - <rustc_middle[c64dbeda7ae61e49]::query::plumbing::TyCtxtAt>::analysis
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:422:31
 236:     0x714131a0d1b7 - <rustc_middle[c64dbeda7ae61e49]::ty::context::TyCtxt>::analysis
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:413:35
 237:     0x714131a0d1b7 - rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}::{closure#1}::{closure#5}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_driver_impl/src/lib.rs:452:52
 238:     0x714131a0d1b7 - <rustc_middle[c64dbeda7ae61e49]::ty::context::GlobalCtxt>::enter::<rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}::{closure#1}::{closure#5}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#1}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1324:37
 239:     0x714131a0d1b7 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<<rustc_middle[c64dbeda7ae61e49]::ty::context::GlobalCtxt>::enter<rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}::{closure#1}::{closure#5}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#1}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:82:9
 240:     0x714131a0d1b7 - <std[ab177967e26f838a]::thread::local::LocalKey<core[e7969a33fde5fecb]::cell::Cell<*const ()>>>::try_with::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context<<rustc_middle[c64dbeda7ae61e49]::ty::context::GlobalCtxt>::enter<rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}::{closure#1}::{closure#5}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#1}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:283:12
 241:     0x714131a0d1b7 - <std[ab177967e26f838a]::thread::local::LocalKey<core[e7969a33fde5fecb]::cell::Cell<*const ()>>>::with::<rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context<<rustc_middle[c64dbeda7ae61e49]::ty::context::GlobalCtxt>::enter<rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}::{closure#1}::{closure#5}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#1}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:260:9
 242:     0x714131a0d1b7 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<<rustc_middle[c64dbeda7ae61e49]::ty::context::GlobalCtxt>::enter<rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}::{closure#1}::{closure#5}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#1}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9
 243:     0x714131a0d1b7 - <rustc_middle[c64dbeda7ae61e49]::ty::context::GlobalCtxt>::enter::<rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}::{closure#1}::{closure#5}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1324:9
 244:     0x7141319c4df1 - rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}::{closure#1}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_driver_impl/src/lib.rs:452:13
 245:     0x7141319c4df1 - <rustc_interface[e2d37fbef9f56c9c]::interface::Compiler>::enter::<rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}::{closure#1}, core[e7969a33fde5fecb]::result::Result<core[e7969a33fde5fecb]::option::Option<rustc_interface[e2d37fbef9f56c9c]::queries::Linker>, rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/queries.rs:210:19
 246:     0x71413198d99f - rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_driver_impl/src/lib.rs:392:22
 247:     0x71413198d99f - rustc_interface[e2d37fbef9f56c9c]::interface::run_compiler::<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}>::{closure#1}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/interface.rs:502:27
 248:     0x71413198d99f - rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_pool_with_globals::<rustc_interface[e2d37fbef9f56c9c]::interface::run_compiler<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}>::{closure#1}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/util.rs:157:13
 249:     0x71413198d99f - rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_with_globals::<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_pool_with_globals<rustc_interface[e2d37fbef9f56c9c]::interface::run_compiler<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}>::{closure#1}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/util.rs:107:21
 250:     0x71413198d99f - <scoped_tls[31ec22a59faeb0cc]::ScopedKey<rustc_span[a3c81c30a94ed843]::SessionGlobals>>::set::<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_with_globals<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_pool_with_globals<rustc_interface[e2d37fbef9f56c9c]::interface::run_compiler<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}>::{closure#1}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>
                               at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/scoped-tls-1.0.1/src/lib.rs:137:9
 251:     0x7141319457a3 - rustc_span[a3c81c30a94ed843]::create_session_globals_then::<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_with_globals<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_pool_with_globals<rustc_interface[e2d37fbef9f56c9c]::interface::run_compiler<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}>::{closure#1}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_span/src/lib.rs:135:5
 252:     0x71413193a371 - rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_with_globals::<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_pool_with_globals<rustc_interface[e2d37fbef9f56c9c]::interface::run_compiler<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}>::{closure#1}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/util.rs:106:17
 253:     0x71413193a371 - std[ab177967e26f838a]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_with_globals<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_pool_with_globals<rustc_interface[e2d37fbef9f56c9c]::interface::run_compiler<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}>::{closure#1}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:154:18
 254:     0x7141319b8d61 - <std[ab177967e26f838a]::thread::Builder>::spawn_unchecked_::<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_with_globals<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_pool_with_globals<rustc_interface[e2d37fbef9f56c9c]::interface::run_compiler<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}>::{closure#1}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#1}::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:522:17
 255:     0x7141319b8d61 - <core[e7969a33fde5fecb]::panic::unwind_safe::AssertUnwindSafe<<std[ab177967e26f838a]::thread::Builder>::spawn_unchecked_<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_with_globals<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_pool_with_globals<rustc_interface[e2d37fbef9f56c9c]::interface::run_compiler<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}>::{closure#1}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core[e7969a33fde5fecb]::ops::function::FnOnce<()>>::call_once
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/panic/unwind_safe.rs:272:9
 256:     0x7141319b8d61 - std[ab177967e26f838a]::panicking::try::do_call::<core[e7969a33fde5fecb]::panic::unwind_safe::AssertUnwindSafe<<std[ab177967e26f838a]::thread::Builder>::spawn_unchecked_<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_with_globals<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_pool_with_globals<rustc_interface[e2d37fbef9f56c9c]::interface::run_compiler<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}>::{closure#1}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#1}::{closure#0}>, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:557:40
 257:     0x7141319b8d61 - std[ab177967e26f838a]::panicking::try::<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, core[e7969a33fde5fecb]::panic::unwind_safe::AssertUnwindSafe<<std[ab177967e26f838a]::thread::Builder>::spawn_unchecked_<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_with_globals<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_pool_with_globals<rustc_interface[e2d37fbef9f56c9c]::interface::run_compiler<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}>::{closure#1}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#1}::{closure#0}>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:520:19
 258:     0x7141319b8d61 - std[ab177967e26f838a]::panic::catch_unwind::<core[e7969a33fde5fecb]::panic::unwind_safe::AssertUnwindSafe<<std[ab177967e26f838a]::thread::Builder>::spawn_unchecked_<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_with_globals<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_pool_with_globals<rustc_interface[e2d37fbef9f56c9c]::interface::run_compiler<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}>::{closure#1}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#1}::{closure#0}>, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panic.rs:345:14
 259:     0x7141319b8d61 - <std[ab177967e26f838a]::thread::Builder>::spawn_unchecked_::<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_with_globals<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_pool_with_globals<rustc_interface[e2d37fbef9f56c9c]::interface::run_compiler<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}>::{closure#1}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#1}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:521:30
 260:     0x7141319b8d61 - <<std[ab177967e26f838a]::thread::Builder>::spawn_unchecked_<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_with_globals<rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_pool_with_globals<rustc_interface[e2d37fbef9f56c9c]::interface::run_compiler<core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>, rustc_driver_impl[82332468851e8ec5]::run_compiler::{closure#0}>::{closure#1}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[e7969a33fde5fecb]::result::Result<(), rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>>::{closure#1} as core[e7969a33fde5fecb]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5
 261:     0x71413539c854 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h06141a9165229089
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2230:9
 262:     0x71413539c854 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3cf8ccc2a5bfc73b
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2230:9
 263:     0x71413539c854 - std::sys::pal::unix::thread::Thread::new::thread_start::hfdb95ddbff62e659
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/pal/unix/thread.rs:105:17
 264:     0x71412ce94ac3 - start_thread
                               at ./nptl/pthread_create.c:442:8
 265:     0x71412cf26850 - __GI___clone3
                               at ./misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
 266:                0x0 - <unknown>

error: the compiler unexpectedly panicked. this is a bug.

note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

note: please make sure that you have updated to the latest nightly

note: rustc 1.83.0-dev running on x86_64-unknown-linux-gnu

query stack during panic:
#0 [typeck] type-checking `linear_map`
#1 [fn_sig] computing function signature of `linear_map`
end of query stack
error: aborting due to 5 previous errors

Some errors have detailed explanations: E0412, E0425, E0433, E0601.
For more information about an error, try `rustc --explain E0412`.

@jieyouxu jieyouxu added the A-HIR Area: The high-level intermediate representation (HIR) label Sep 16, 2024
@jieyouxu
Copy link
Member

jieyouxu commented Sep 16, 2024

Possibly related to #129320, possibly somewhat related to #130372, cc @jder, very astute assertions!

@jder
Copy link
Contributor

jder commented Sep 16, 2024

@rustbot claim

matthiaskrgr added a commit to matthiaskrgr/rust that referenced this issue Sep 16, 2024
Avoid crashing on variadic functions when producing arg-mismatch errors

Fixes rust-lang#130372 by accommodating how variadic functions change the argument list length between HIR body and FnDecls.

Also degrades the zip_eq to a debug_assert! to match other asserts in the area to avoid being disruptive to users. There is at least one other crash in this area I am working on in rust-lang#130400 and also considering how we might refactor some of this code to hoist some of this logic up higher.

r? `@compiler-errors`
rust-timer added a commit to rust-lang-ci/rust that referenced this issue Sep 16, 2024
Rollup merge of rust-lang#130437 - jder:issue-130372, r=compiler-errors

Avoid crashing on variadic functions when producing arg-mismatch errors

Fixes rust-lang#130372 by accommodating how variadic functions change the argument list length between HIR body and FnDecls.

Also degrades the zip_eq to a debug_assert! to match other asserts in the area to avoid being disruptive to users. There is at least one other crash in this area I am working on in rust-lang#130400 and also considering how we might refactor some of this code to hoist some of this logic up higher.

r? `@compiler-errors`
@saethlin saethlin removed the needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. label Sep 18, 2024
@bors bors closed this as completed in c52d58d Sep 18, 2024
rust-timer added a commit to rust-lang-ci/rust that referenced this issue Sep 18, 2024
Rollup merge of rust-lang#130496 - jder:issue-130400, r=compiler-errors

Fix circular fn_sig queries to correct number of args for methods

Fixes rust-lang#130400. This was a [debug assert](https://github.com/rust-lang/rust/blob/28e8f01c2a2f33fb4214925a704e3223b372cad5/compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs#L2557) added to some argument error reporting code in rust-lang#129320 which verified that the number of params (from the HIR) matched the `matched_inputs` which ultimately come from ty::FnSig. In the reduced test case:

```
fn foo(&mut self) -> _ {
    foo()
}
```

There is a circular dependency computing the ty::FnSig -- when trying to compute it, we try to figure out the return value, which again depends on this ty::FnSig. In rust-lang#105162, this was supported by short-circuiting the cycle by synthesizing a FnSig with error types for parameters. The [code in question](https://github.com/rust-lang/rust/pull/105162/files#diff-a65feec6bfffb19fbdc60a80becd1030c82a56c16b177182cd277478fdb04592R44) computes the number of parameters by taking the number of parameters from the hir::FnDecl and adding 1 if there is an implicit self parameter.

I might be missing a subtlety here, but AFAICT the adjustment for implicit self args is unnecessary and results in one too many args. For example, for this non-errorful code:

```
trait Foo {
    fn bar(&self) {}
}
```

The resulting hir::FnDecl and ty::FnSig both have the same number of inputs -- 1. So, this PR removes that adjustment and adds a test for the debug ICE.

r? `@compiler-errors`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-HIR Area: The high-level intermediate representation (HIR) C-bug Category: This is a bug. I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ requires-debug-assertions This issue requires a build of rustc or tooling with debug-assertions in some way T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants