rust-lang / rust

Empowering everyone to build reliable and efficient software.
https://www.rust-lang.org
Other
96.97k stars 12.53k forks source link

ICE: closure_lifetime_binder: BrNamed != BrNamed #130663

Open matthiaskrgr opened 5 hours ago

matthiaskrgr commented 5 hours ago

auto-reduced (treereduce-rust):

fn hello(x: &Ty) {
    let _ = for<'a> |x: &u8| -> &'a () { x };
}

struct Ty;

fn A() {}

original:

#![feature(async_closure)]

fn hello(x: &Ty) {
    let _ = for<'a> |x: &u8| -> &'a () { x };
}

struct Ty;
impl Ty {
    fn hello(&self) {}
}

fn A() {}

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 commented 5 hours ago

Command: /home/gh-matthiaskrgr/.rustup/toolchains/local-debug-assertions/bin/rustc -Zincremental-verify-ich=yes -Cincremental=<dir> -Cdebuginfo=2 -Clink-dead-code=true -Zvalidate-mir --edition=2021

Program output

``` error[E0637]: `&` without an explicit lifetime name cannot be used here --> /tmp/icemaker_global_tempdir.ZvogQMxAg8fE/rustc_testrunner_tmpdir_reporting.zBaNIyfi9tG5/mvce.rs:2:25 | 2 | let _ = for<'a> |x: &u8| -> &'a () { x }; | ^ explicit lifetime name needed here error[E0658]: `for<...>` binders for closures are experimental --> /tmp/icemaker_global_tempdir.ZvogQMxAg8fE/rustc_testrunner_tmpdir_reporting.zBaNIyfi9tG5/mvce.rs:2:13 | 2 | let _ = for<'a> |x: &u8| -> &'a () { x }; | ^^^^^^^ | = note: see issue #97362 for more information = help: add `#![feature(closure_lifetime_binder)]` to the crate attributes to enable = help: consider removing `for<...>` error[E0601]: `main` function not found in crate `mvce` --> /tmp/icemaker_global_tempdir.ZvogQMxAg8fE/rustc_testrunner_tmpdir_reporting.zBaNIyfi9tG5/mvce.rs:7:10 | 7 | fn A() {} | ^ consider adding a `main` function to `/tmp/icemaker_global_tempdir.ZvogQMxAg8fE/rustc_testrunner_tmpdir_reporting.zBaNIyfi9tG5/mvce.rs` thread 'rustc' panicked at compiler/rustc_middle/src/ty/region.rs:395:9: assertion `left == right` failed left: BrNamed(DefId(0:5 ~ mvce[5e50]::hello::{closure#0}::'a), 'a) right: BrNamed(DefId(0:9 ~ mvce[5e50]::hello::'_), '_) stack backtrace: 0: 0x72fa215c94a1 - 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: 0x72fa215c94a1 - 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: 0x72fa215c94a1 - std::sys::backtrace::_print_fmt::he0460077fd283d5e at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:66:9 3: 0x72fa215c94a1 - ::fmt::h9613334d80efe0b0 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:39:26 4: 0x72fa1c6d8f3d - core::fmt::rt::Argument::fmt::h488395045e616c96 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/fmt/rt.rs:177:76 5: 0x72fa1c6d8f3d - core::fmt::write::ha0e83bdf96f049b8 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/fmt/mod.rs:1186:21 6: 0x72fa215b8c69 - std::io::Write::write_fmt::h2f54b7690b6965ed at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/io/mod.rs:1823:15 7: 0x72fa215c9343 - std::sys::backtrace::BacktraceLock::print::h6e00f83e97951e8d at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:42:9 8: 0x72fa2158c38e - std::panicking::default_hook::{{closure}}::h94628ddb0ef6dd83 9: 0x72fa2158c15f - std::panicking::default_hook::hfeb07dbf648e6890 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:295:9 10: 0x72fa1dc05ec1 - core[e7969a33fde5fecb]::ops::function::Fn<(&'a std[ab177967e26f838a]::panic::PanicHookInfo<'b>,), Output = ()> + core[e7969a33fde5fecb]::marker::Send + core[e7969a33fde5fecb]::marker::Sync> as core[e7969a33fde5fecb]::ops::function::Fn<(&std[ab177967e26f838a]::panic::PanicHookInfo,)>>::call at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2467:9 11: 0x72fa1dc05ec1 - 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:1423:17 12: 0x72fa1dc05ec1 - 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:2467:9 13: 0x72fa1dc05ec1 - std[ab177967e26f838a]::panicking::update_hook::>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:230:47 14: 0x72fa2158c9fa - as core::ops::function::Fn>::call::h5bbc0d5302b5a006 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2467:9 15: 0x72fa2158c9fa - std::panicking::rust_panic_with_hook::hdf77ca5402200ea8 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:809:13 16: 0x72fa215c99ba - std::panicking::begin_panic_handler::{{closure}}::h9b75cf8c356006d4 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:674:13 17: 0x72fa215c97b9 - 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 18: 0x72fa2158c4ce - rust_begin_unwind at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:665:5 19: 0x72fa1c6e7130 - core::panicking::panic_fmt::hd05bc19f58f853cb at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/panicking.rs:74:14 20: 0x72fa1c6e7652 - core::panicking::assert_failed_inner::h706ee5e0f7e28a70 21: 0x72fa1f3a7040 - core[e7969a33fde5fecb]::panicking::assert_failed:: at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/panicking.rs:367:5 22: 0x72fa1e57c931 - >::assert_eq at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/region.rs:395:9 23: 0x72fa1e57c931 - as rustc_type_ir[75188cc6e245c04a]::visit::TypeVisitor>::visit_region at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_type_ir/src/binder.rs:322:17 24: 0x72fa1e6395f0 - >::visit_with::> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/structural_impls.rs:472:9 25: 0x72fa1e6395f0 - >::super_visit_with::> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/structural_impls.rs:429:30 26: 0x72fa1e57cafc - as rustc_type_ir[75188cc6e245c04a]::visit::TypeVisitor>::visit_ty at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_type_ir/src/binder.rs:312:9 27: 0x72fa1e5796e5 - >::visit_with::> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/structural_impls.rs:356:9 28: 0x72fa1e5796e5 - >::bind_with_vars at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_type_ir/src/binder.rs:116:13 29: 0x72fa1e46ebf8 - ::suggest_missing_return_type at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/suggestions.rs:886:30 30: 0x72fa1e58fd72 - ::suggest_mismatched_types_on_tail at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/suggestions.rs:84:17 31: 0x72fa1e58fd72 - >::report_return_mismatched_types at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/coercion.rs:1894:43 32: 0x72fa1e5a9995 - >::coerce_inner::<::check_block_with_expected::{closure#0}::{closure#1}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/coercion.rs:1661:31 33: 0x72fa1e3f2216 - ::check_block_with_expected::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:1850:17 34: 0x72fa1e3f2216 - ::with_breakable_ctxt::<::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 35: 0x72fa1e3f2216 - ::check_block_with_expected at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:1827:26 36: 0x72fa1e4535ff - ::check_expr_kind at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:313:41 37: 0x72fa1e3bf771 - ::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 38: 0x72fa1e3bf771 - stacker[cae84f95a6b4a29a]::maybe_grow::::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 39: 0x72fa1e3bf771 - rustc_data_structures[9c0ddf4cc6ff84b]::stack::ensure_sufficient_stack::::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 40: 0x72fa1e3bf771 - ::check_expr_with_expectation_and_args at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:215:18 41: 0x72fa1e45251d - ::check_expr_with_expectation at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:161:9 42: 0x72fa1e3c0a3e - ::check_expr_with_hint at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:113:9 43: 0x72fa1e3c0a3e - ::check_return_expr at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:843:30 44: 0x72fa1e59db94 - 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 45: 0x72fa1e44b8b9 - ::check_expr_closure at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/closure.rs:291:9 46: 0x72fa1e452e3d - ::check_expr_kind at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:312:43 47: 0x72fa1e3bf771 - ::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 48: 0x72fa1e3bf771 - stacker[cae84f95a6b4a29a]::maybe_grow::::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 49: 0x72fa1e3bf771 - rustc_data_structures[9c0ddf4cc6ff84b]::stack::ensure_sufficient_stack::::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 50: 0x72fa1e3bf771 - ::check_expr_with_expectation_and_args at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:215:18 51: 0x72fa1e45251d - ::check_expr_with_expectation at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:161:9 52: 0x72fa1e3f13a0 - ::check_expr_with_hint at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:113:9 53: 0x72fa1e3f13a0 - ::check_expr_coercible_to_type at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:103:18 54: 0x72fa1e3f13a0 - ::check_decl_initializer at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:1698:13 55: 0x72fa1e3f13a0 - ::check_decl at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:1709:27 56: 0x72fa1e3f1ca1 - ::check_decl_local at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:1741:9 57: 0x72fa1e3f1ca1 - ::check_stmt at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:1764:17 58: 0x72fa1e3f1ca1 - ::check_block_with_expected::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:1829:17 59: 0x72fa1e3f1ca1 - ::with_breakable_ctxt::<::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 60: 0x72fa1e3f1ca1 - ::check_block_with_expected at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:1827:26 61: 0x72fa1e4535ff - ::check_expr_kind at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:313:41 62: 0x72fa1e3bf771 - ::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 63: 0x72fa1e3bf771 - stacker[cae84f95a6b4a29a]::maybe_grow::::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 64: 0x72fa1e3bf771 - rustc_data_structures[9c0ddf4cc6ff84b]::stack::ensure_sufficient_stack::::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 65: 0x72fa1e3bf771 - ::check_expr_with_expectation_and_args at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:215:18 66: 0x72fa1e45251d - ::check_expr_with_expectation at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:161:9 67: 0x72fa1e3c0a3e - ::check_expr_with_hint at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:113:9 68: 0x72fa1e3c0a3e - ::check_return_expr at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:843:30 69: 0x72fa1e59db94 - 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 70: 0x72fa1e595f91 - rustc_hir_typeck[ef65ec971f75aee8]::typeck_with_fallback::::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/lib.rs:165:9 71: 0x72fa1e595f91 - rustc_hir_typeck[ef65ec971f75aee8]::typeck_with_fallback:: at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/lib.rs:120:1 72: 0x72fa1e595f91 - rustc_hir_typeck[ef65ec971f75aee8]::typeck at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/lib.rs:91:5 73: 0x72fa2022c096 - 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 74: 0x72fa2022c096 - rustc_query_impl[77e806a33963126d]::plumbing::__rust_begin_short_backtrace::> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:548:18 75: 0x72fa2064eeab - 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 76: 0x72fa2064eeab - >::call_once at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5 77: 0x72fa2018eda7 - >, false, false, false> as rustc_query_system[b4e30f5dd6c3a400]::query::config::QueryConfig>::compute at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:110:9 78: 0x72fa2018eda7 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr::>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}::{closure#2} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:541:37 79: 0x72fa2018eda7 - >, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}::{closure#2} as core[e7969a33fde5fecb]::ops::function::FnOnce<((rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), 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 80: 0x72fa2018eda7 - >::with_task::<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{closure#0}::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/dep_graph/graph.rs:360:64 81: 0x72fa2018eda7 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{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:82:9 82: 0x72fa2018eda7 - >>::try_with::>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{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/library/std/src/thread/local.rs:283:12 83: 0x72fa2018eda7 - >>::with::>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{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/library/std/src/thread/local.rs:260:9 84: 0x72fa2018eda7 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{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:79:9 85: 0x72fa2018eda7 - ::with_deps::<>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{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/dep_graph/mod.rs:33:13 86: 0x72fa2018eda7 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::<::with_deps<>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{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 87: 0x72fa2018eda7 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context_opt::::with_deps<>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{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 88: 0x72fa2018eda7 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::<::with_deps<>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{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 89: 0x72fa2018eda7 - ::with_deps::<>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{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/dep_graph/mod.rs:30:9 90: 0x72fa2018eda7 - >::with_task::<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/dep_graph/graph.rs:360:37 91: 0x72fa2018eda7 - >::with_task::<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), 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_query_system/src/dep_graph/graph.rs:371:14 92: 0x72fa2018eda7 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr::>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:537:13 93: 0x72fa2018eda7 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:82:9 94: 0x72fa2018eda7 - >>::try_with::>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:283:12 95: 0x72fa2018eda7 - >>::with::>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:260:9 96: 0x72fa2018eda7 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9 97: 0x72fa2018eda7 - ::start_query::<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:151:13 98: 0x72fa2018eda7 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context::<::start_query<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:134:9 99: 0x72fa2018eda7 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::::start_query<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:36 100: 0x72fa2018eda7 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context_opt::::start_query<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:101:18 101: 0x72fa2018eda7 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::::start_query<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:5 102: 0x72fa2018eda7 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context::<::start_query<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:125:5 103: 0x72fa2018eda7 - ::start_query::<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:136:9 104: 0x72fa2018eda7 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr::>, 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:526:9 105: 0x72fa2018eda7 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job::>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, true> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:405:9 106: 0x72fa2018eda7 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, true> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:357:13 107: 0x72fa2065db9b - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_incr::>, 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:837:9 108: 0x72fa2065db9b - stacker[cae84f95a6b4a29a]::maybe_grow::<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, core[e7969a33fde5fecb]::option::Option), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_incr>, 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: 0x72fa2065db9b - rustc_data_structures[9c0ddf4cc6ff84b]::stack::ensure_sufficient_stack::<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 8usize]>, core[e7969a33fde5fecb]::option::Option), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_incr>, 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: 0x72fa2065db9b - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_incr::>, 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:836:36 111: 0x72fa2065db9b - rustc_query_impl[77e806a33963126d]::query_impl::typeck::get_query_incr::__rust_end_short_backtrace at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:578:21 112: 0x72fa1e1bbe20 - rustc_middle[c64dbeda7ae61e49]::query::plumbing::query_ensure::>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:159:9 113: 0x72fa1e1bbe20 - ::typeck:: at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:194:9 114: 0x72fa1e1bbe20 - rustc_hir_analysis[d90ae2cca1f535f1]::check_crate::{closure#4} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/lib.rs:208:13 115: 0x72fa1e1bbe20 - ::par_body_owners::::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/hir/map/mod.rs:352:82 116: 0x72fa1e1a3b8d - rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::par_for_each_in::<&rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, &[rustc_span[a3c81c30a94ed843]::def_id::LocalDefId], ::par_body_owners::{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 117: 0x72fa1e1a3b8d - ::par_body_owners::{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 118: 0x72fa1e1a3b8d - std[ab177967e26f838a]::panicking::try::do_call::::par_body_owners::{closure#0}>::{closure#0}::{closure#0}::{closure#0}>, ()> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:557:40 119: 0x72fa1e1a3b8d - std[ab177967e26f838a]::panicking::try::<(), core[e7969a33fde5fecb]::panic::unwind_safe::AssertUnwindSafe::par_body_owners::{closure#0}>::{closure#0}::{closure#0}::{closure#0}>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:520:19 120: 0x72fa1e1a3b8d - std[ab177967e26f838a]::panic::catch_unwind::::par_body_owners::{closure#0}>::{closure#0}::{closure#0}::{closure#0}>, ()> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panic.rs:348:14 121: 0x72fa1e1a3b8d - ::run::<(), rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::par_for_each_in<&rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, &[rustc_span[a3c81c30a94ed843]::def_id::LocalDefId], ::par_body_owners::{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 122: 0x72fa1e05ce3e - rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::par_for_each_in::<&rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, &[rustc_span[a3c81c30a94ed843]::def_id::LocalDefId], ::par_body_owners::{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 123: 0x72fa1e05ce3e - as core[e7969a33fde5fecb]::iter::traits::iterator::Iterator>::for_each::::par_body_owners::{closure#0}>::{closure#0}::{closure#1}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/slice/iter/macros.rs:254:21 124: 0x72fa1e05ce3e - rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::par_for_each_in::<&rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, &[rustc_span[a3c81c30a94ed843]::def_id::LocalDefId], ::par_body_owners::{closure#0}>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:186:17 125: 0x72fa1e05ce3e - rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::parallel_guard::<(), rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::par_for_each_in<&rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, &[rustc_span[a3c81c30a94ed843]::def_id::LocalDefId], ::par_body_owners::{closure#0}>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:45:15 126: 0x72fa1e05ce3e - rustc_data_structures[9c0ddf4cc6ff84b]::sync::parallel::enabled::par_for_each_in::<&rustc_span[a3c81c30a94ed843]::def_id::LocalDefId, &[rustc_span[a3c81c30a94ed843]::def_id::LocalDefId], ::par_body_owners::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:179:9 127: 0x72fa1e05ce3e - ::par_body_owners:: at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/hir/map/mod.rs:352:9 128: 0x72fa1e05ce3e - rustc_hir_analysis[d90ae2cca1f535f1]::check_crate at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/lib.rs:205:5 129: 0x72fa1ebfabf1 - rustc_interface[e2d37fbef9f56c9c]::passes::run_required_analyses at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:788:5 130: 0x72fa1ebfabf1 - rustc_interface[e2d37fbef9f56c9c]::passes::analysis at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:853:5 131: 0x72fa2022c684 - 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 132: 0x72fa2022c684 - rustc_query_impl[77e806a33963126d]::plumbing::__rust_begin_short_backtrace::> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:548:18 133: 0x72fa203b0877 - 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 134: 0x72fa203b0877 - >::call_once at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5 135: 0x72fa200eb7e1 - >, false, false, false> as rustc_query_system[b4e30f5dd6c3a400]::query::config::QueryConfig>::compute at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:110:9 136: 0x72fa200eb7e1 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr::>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}::{closure#2} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:541:37 137: 0x72fa200eb7e1 - >, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}::{closure#2} as core[e7969a33fde5fecb]::ops::function::FnOnce<((rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), ())>>::call_once at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5 138: 0x72fa200eb7e1 - >::with_task::<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), (), rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0}::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/dep_graph/graph.rs:360:64 139: 0x72fa200eb7e1 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), (), rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{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:82:9 140: 0x72fa200eb7e1 - >>::try_with::>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), (), rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{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/library/std/src/thread/local.rs:283:12 141: 0x72fa200eb7e1 - >>::with::>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), (), rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{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/library/std/src/thread/local.rs:260:9 142: 0x72fa200eb7e1 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), (), rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{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:79:9 143: 0x72fa200eb7e1 - ::with_deps::<>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), (), rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{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/dep_graph/mod.rs:33:13 144: 0x72fa200eb7e1 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::<::with_deps<>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), (), rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{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 145: 0x72fa200eb7e1 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context_opt::::with_deps<>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), (), rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{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 146: 0x72fa200eb7e1 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::<::with_deps<>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), (), rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{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 147: 0x72fa200eb7e1 - ::with_deps::<>::with_task<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), (), rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{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/dep_graph/mod.rs:30:9 148: 0x72fa200eb7e1 - >::with_task::<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), (), rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/dep_graph/graph.rs:360:37 149: 0x72fa200eb7e1 - >::with_task::<(rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, rustc_query_impl[77e806a33963126d]::DynamicConfig>, false, false, false>), (), rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/dep_graph/graph.rs:362:14 150: 0x72fa200eb7e1 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr::>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:537:13 151: 0x72fa200eb7e1 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:82:9 152: 0x72fa200eb7e1 - >>::try_with::>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:283:12 153: 0x72fa200eb7e1 - >>::with::>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:260:9 154: 0x72fa200eb7e1 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9 155: 0x72fa200eb7e1 - ::start_query::<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:151:13 156: 0x72fa200eb7e1 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context::<::start_query<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:134:9 157: 0x72fa200eb7e1 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::::start_query<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:36 158: 0x72fa200eb7e1 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context_opt::::start_query<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:101:18 159: 0x72fa200eb7e1 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_context::::start_query<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:5 160: 0x72fa200eb7e1 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::with_related_context::<::start_query<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}>::{closure#0}, (rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex)> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:125:5 161: 0x72fa200eb7e1 - ::start_query::<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[b4e30f5dd6c3a400]::dep_graph::graph::DepNodeIndex), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt>::{closure#2}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:136:9 162: 0x72fa200eb7e1 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job_incr::>, 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:526:9 163: 0x72fa200eb7e1 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::execute_job::>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, true> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:405:9 164: 0x72fa200eb7e1 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[77e806a33963126d]::plumbing::QueryCtxt, true> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:357:13 165: 0x72fa204a0ce3 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_incr::>, 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:837:9 166: 0x72fa204a0ce3 - stacker[cae84f95a6b4a29a]::maybe_grow::<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, core[e7969a33fde5fecb]::option::Option), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_incr>, 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 167: 0x72fa204a0ce3 - rustc_data_structures[9c0ddf4cc6ff84b]::stack::ensure_sufficient_stack::<(rustc_middle[c64dbeda7ae61e49]::query::erase::Erased<[u8; 1usize]>, core[e7969a33fde5fecb]::option::Option), rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_incr>, 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 168: 0x72fa204a0ce3 - rustc_query_system[b4e30f5dd6c3a400]::query::plumbing::get_query_incr::>, 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:836:36 169: 0x72fa204a0ce3 - rustc_query_impl[77e806a33963126d]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:578:21 170: 0x72fa1db51147 - rustc_middle[c64dbeda7ae61e49]::query::plumbing::query_get_at::>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:143:17 171: 0x72fa1db51147 - ::analysis at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:422:31 172: 0x72fa1db51147 - ::analysis at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:413:35 173: 0x72fa1db51147 - 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 174: 0x72fa1db51147 - ::enter::>::{closure#1} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1324:37 175: 0x72fa1db51147 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<::enter>::{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 176: 0x72fa1db51147 - >>::try_with::::enter>::{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 177: 0x72fa1db51147 - >>::with::::enter>::{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 178: 0x72fa1db51147 - rustc_middle[c64dbeda7ae61e49]::ty::context::tls::enter_context::<::enter>::{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 179: 0x72fa1db51147 - ::enter::> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1324:9 180: 0x72fa1daea071 - 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 181: 0x72fa1daea071 - ::enter::, rustc_span[a3c81c30a94ed843]::ErrorGuaranteed>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/queries.rs:210:19 182: 0x72fa1dbdcf14 - 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 183: 0x72fa1dbdcf14 - rustc_interface[e2d37fbef9f56c9c]::interface::run_compiler::, 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:504:27 184: 0x72fa1dbdcf14 - rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_pool_with_globals::, 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 185: 0x72fa1dbdcf14 - rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_with_globals::, 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 186: 0x72fa1dbdcf14 - >::set::, 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 187: 0x72fa1dbdcf14 - rustc_span[a3c81c30a94ed843]::create_session_globals_then::, rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_with_globals, 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 188: 0x72fa1dbdcf14 - rustc_interface[e2d37fbef9f56c9c]::util::run_in_thread_with_globals::, 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 189: 0x72fa1dbdcf14 - std[ab177967e26f838a]::sys::backtrace::__rust_begin_short_backtrace::, 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 190: 0x72fa1db91421 - ::spawn_unchecked_::, 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 191: 0x72fa1db91421 - ::spawn_unchecked_, 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 192: 0x72fa1db91421 - std[ab177967e26f838a]::panicking::try::do_call::::spawn_unchecked_, 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 193: 0x72fa1db91421 - std[ab177967e26f838a]::panicking::try::, core[e7969a33fde5fecb]::panic::unwind_safe::AssertUnwindSafe<::spawn_unchecked_, 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 194: 0x72fa1db91421 - std[ab177967e26f838a]::panic::catch_unwind::::spawn_unchecked_, 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:348:14 195: 0x72fa1db91421 - ::spawn_unchecked_::, 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 196: 0x72fa1db91421 - <::spawn_unchecked_, 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 197: 0x72fa215e9604 - as core::ops::function::FnOnce>::call_once::h06141a9165229089 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2453:9 198: 0x72fa215e9604 - as core::ops::function::FnOnce>::call_once::h3cf8ccc2a5bfc73b at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2453:9 199: 0x72fa215e9604 - 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 200: 0x72fa1909ca94 - 201: 0x72fa19129c3c - 202: 0x0 - 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 note: compiler flags: -Z incremental-verify-ich=yes -C incremental=[REDACTED] -C debuginfo=2 -C link-dead-code=true -Z validate-mir query stack during panic: #0 [typeck] type-checking `hello` #1 [analysis] running analysis passes on this crate end of query stack error: aborting due to 3 previous errors Some errors have detailed explanations: E0601, E0637, E0658. For more information about an error, try `rustc --explain E0601`. ```

compiler-errors commented 5 hours ago

This has nothing to do with async closures?

compiler-errors commented 5 hours ago

I'm sensing a notable lack of the async keyword anywhere in this example...

@rustbot label: -F-async_closure