Skip to content

ICE arg requirement already exists #143872

Open
@matthiaskrgr

Description

@matthiaskrgr

auto-reduced (treereduce-rust):

trait Project {
    type Ty;
}
impl Project for &'_ &'static () {
    type Ty = ();
}
trait Trait {
    fn get<'s>(s: &'s str, _: ()) -> &'_ str;
}
impl Trait for () {
    fn get<'s>(s: &'s str, _: <&&'s () as Project>::Ty) -> &'static str {
        s
    }
}

original:

trait Project {
    type Ty;
}
impl Project for &'_ &'static () {
    type Ty = ();
}
trait Trait {
    fn get<'s>(s: &'s str, _: ()) -> &'_ str;
}
impl Trait for () {
    fn get<'s>(s: &'s str, _: <& &'s () as Project>::Ty) -> &'static str {
        //~^ ERROR cannot infer an appropriate lifetime for lifetime parameter 's in generic type due to conflicting requirements
        s
    }
}
fn main() {
    let val = <() as Trait>::get(&String::from("blah blah blah"), ());
    println!("{}", val);
}

Version information

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

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

Program output

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


thread 'rustc' panicked at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_errors/src/diagnostic.rs:400:9:
arg requirement already exists
stack backtrace:
   0:     0x73668ff9d7af - std::backtrace_rs::backtrace::libunwind::trace::hf176265773fea3da
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
   1:     0x73668ff9d7af - std::backtrace_rs::backtrace::trace_unsynchronized::h360b530f04567ae6
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
   2:     0x73668ff9d7af - std::sys::backtrace::_print_fmt::hefe2a2436b9d56e9
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:66:9
   3:     0x73668ff9d7af - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h20fa4b56eaa519ab
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:39:26
   4:     0x73668aaf6153 - core::fmt::rt::Argument::fmt::hdede9784eef56d23
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/fmt/rt.rs:173:76
   5:     0x73668aaf6153 - core::fmt::write::h4616080caf072950
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/fmt/mod.rs:1469:25
   6:     0x73668ffb7919 - std::io::default_write_fmt::h4194ca25c8481997
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/io/mod.rs:639:11
   7:     0x73668ffb7919 - std::io::Write::write_fmt::h31b5d07d1d545abe
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/io/mod.rs:1954:13
   8:     0x73668ff9e30d - std::sys::backtrace::BacktraceLock::print::h59c961d586b10fd7
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:42:9
   9:     0x73668ff9e30d - std::panicking::default_hook::{{closure}}::h91037050fd59b468
  10:     0x73668ff9e119 - std::panicking::default_hook::hb4940b7c974fe576
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:327:9
  11:     0x73668c207bb0 - rustc_driver_impl[fabc6193a6e64a00]::install_ice_hook::{closure#1}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_driver_impl/src/lib.rs:1376:17
  12:     0x73668c207bb0 - <alloc[10846b1f06a81eec]::boxed::Box<rustc_driver_impl[fabc6193a6e64a00]::install_ice_hook::{closure#1}> as core[3f73f8d490aa9b09]::ops::function::Fn<(&dyn for<'a, 'b> core[3f73f8d490aa9b09]::ops::function::Fn<(&'a std[fe352d4fa848b180]::panic::PanicHookInfo<'b>,), Output = ()> + core[3f73f8d490aa9b09]::marker::Sync + core[3f73f8d490aa9b09]::marker::Send, &std[fe352d4fa848b180]::panic::PanicHookInfo)>>::call
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:1985:9
  13:     0x73668ff9ead0 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hebffb8e6e7fd67ff
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:1985:9
  14:     0x73668ff9ead0 - std::panicking::rust_panic_with_hook::h2fb16808ab9e459e
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:841:13
  15:     0x73668ff9e70c - std::panicking::begin_panic_handler::{{closure}}::h601a346676564df5
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:706:13
  16:     0x73668ff9da09 - std::sys::backtrace::__rust_end_short_backtrace::hbf85b33611e840ee
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:168:18
  17:     0x73668ff9e3ad - __rustc[b6f6af4e11d2f413]::rust_begin_unwind
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:697:5
  18:     0x73668a60f940 - core::panicking::panic_fmt::hd2ccd11572648b43
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/panicking.rs:75:14
  19:     0x73668f9a7bdf - <rustc_errors[6b935271adabab4d]::diagnostic::DiagInner>::arg::<&str, rustc_trait_selection[7e0834379947c842]::error_reporting::infer::ObligationCauseAsDiagArg>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_errors/src/diagnostic.rs:400:9
  20:     0x73668f9a7bdf - <rustc_errors[6b935271adabab4d]::diagnostic::Diag>::arg::<&str, rustc_trait_selection[7e0834379947c842]::error_reporting::infer::ObligationCauseAsDiagArg>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_errors/src/diagnostic.rs:1317:26
  21:     0x73668f9cf709 - <rustc_trait_selection[7e0834379947c842]::errors::RegionOriginNote as rustc_errors[6b935271adabab4d]::diagnostic::Subdiagnostic>::add_to_diag::<rustc_span[e988be295b68ec5b]::ErrorGuaranteed>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_trait_selection/src/errors.rs:442:22
  22:     0x73668f593967 - <rustc_trait_selection[7e0834379947c842]::error_reporting::TypeErrCtxt>::note_region_origin
  23:     0x73668f5926d1 - <rustc_trait_selection[7e0834379947c842]::error_reporting::TypeErrCtxt>::report_sub_sup_conflict
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_trait_selection/src/error_reporting/infer/region.rs:1002:14
  24:     0x73668f5926d1 - <rustc_trait_selection[7e0834379947c842]::error_reporting::TypeErrCtxt>::report_region_errors
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_trait_selection/src/error_reporting/infer/region.rs:117:34
  25:     0x73668c7f2b0d - rustc_hir_analysis[fe5f3348f70de064]::check::compare_impl_item::compare_method_predicate_entailment::{closure#2}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/check/compare_impl_item.rs:383:49
  26:     0x73668c7f2b0d - <core[3f73f8d490aa9b09]::option::Option<rustc_span[e988be295b68ec5b]::ErrorGuaranteed>>::unwrap_or_else::<rustc_hir_analysis[fe5f3348f70de064]::check::compare_impl_item::compare_method_predicate_entailment::{closure#2}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/option.rs:1051:21
  27:     0x73668c7f2b0d - rustc_hir_analysis[fe5f3348f70de064]::check::compare_impl_item::compare_method_predicate_entailment
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/check/compare_impl_item.rs:383:14
  28:     0x73668c7cb4a9 - rustc_hir_analysis[fe5f3348f70de064]::check::compare_impl_item::compare_impl_method
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/check/compare_impl_item.rs:70:5
  29:     0x73668c7cb4a9 - rustc_hir_analysis[fe5f3348f70de064]::check::compare_impl_item::compare_impl_item
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/check/compare_impl_item.rs:46:37
  30:     0x73668eb7b006 - rustc_query_impl[91026be89769acab]::query_impl::compare_impl_item::dynamic_query::{closure#2}::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:294:9
  31:     0x73668eb7b006 - rustc_query_impl[91026be89769acab]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[91026be89769acab]::query_impl::compare_impl_item::dynamic_query::{closure#2}::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:578:18
  32:     0x73668ea7bdf3 - rustc_query_impl[91026be89769acab]::query_impl::compare_impl_item::dynamic_query::{closure#2}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:655:25
  33:     0x73668ea7bdf3 - <rustc_query_impl[91026be89769acab]::query_impl::compare_impl_item::dynamic_query::{closure#2} as core[3f73f8d490aa9b09]::ops::function::FnOnce<(rustc_middle[24e4ee2e44c9d394]::ty::context::TyCtxt, rustc_span[e988be295b68ec5b]::def_id::LocalDefId)>>::call_once
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:253:5
  34:     0x73668e9f849f - <rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false> as rustc_query_system[aaabe1522056c1a0]::query::config::QueryConfig<rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>>::compute
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:122:9
  35:     0x73668e9f849f - rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr::<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:493:72
  36:     0x73668e9f849f - rustc_middle[24e4ee2e44c9d394]::ty::context::tls::enter_context::<rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:60:9
  37:     0x73668e9f849f - <std[fe352d4fa848b180]::thread::local::LocalKey<core[3f73f8d490aa9b09]::cell::Cell<*const ()>>>::try_with::<rustc_middle[24e4ee2e44c9d394]::ty::context::tls::enter_context<rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:315:12
  38:     0x73668e9f849f - <std[fe352d4fa848b180]::thread::local::LocalKey<core[3f73f8d490aa9b09]::cell::Cell<*const ()>>>::with::<rustc_middle[24e4ee2e44c9d394]::ty::context::tls::enter_context<rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:279:20
  39:     0x73668e9f849f - rustc_middle[24e4ee2e44c9d394]::ty::context::tls::enter_context::<rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:57:9
  40:     0x73668e9f849f - <rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt as rustc_query_system[aaabe1522056c1a0]::query::QueryContext>::start_query::<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:161:13
  41:     0x73668e9f849f - rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_related_context::<<rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt as rustc_query_system[aaabe1522056c1a0]::query::QueryContext>::start_query<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::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:9
  42:     0x73668e9f849f - rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_context::<rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_related_context<<rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt as rustc_query_system[aaabe1522056c1a0]::query::QueryContext>::start_query<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:90:36
  43:     0x73668e9f849f - rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_context_opt::<rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_context<rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_related_context<<rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt as rustc_query_system[aaabe1522056c1a0]::query::QueryContext>::start_query<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:18
  44:     0x73668e9f849f - rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_context::<rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_related_context<<rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt as rustc_query_system[aaabe1522056c1a0]::query::QueryContext>::start_query<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:90:5
  45:     0x73668e9f849f - rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_related_context::<<rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt as rustc_query_system[aaabe1522056c1a0]::query::QueryContext>::start_query<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:103:5
  46:     0x73668e9f849f - <rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt as rustc_query_system[aaabe1522056c1a0]::query::QueryContext>::start_query::<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:147:9
  47:     0x73668e9f849f - rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr::<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:493:22
  48:     0x73668e9f849f - rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job::<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt, false>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:429:9
  49:     0x73668e9f849f - rustc_query_system[aaabe1522056c1a0]::query::plumbing::try_execute_query::<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt, false>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:372:13
  50:     0x73668ee558a0 - rustc_query_system[aaabe1522056c1a0]::query::plumbing::get_query_non_incr::<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:814:32
  51:     0x73668ee558a0 - stacker[2910510742f7fb41]::maybe_grow::<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::get_query_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stacker-0.1.21/src/lib.rs:57:9
  52:     0x73668ee558a0 - rustc_data_structures[724e88169346dadb]::stack::ensure_sufficient_stack::<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::get_query_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:21:5
  53:     0x73668ee558a0 - rustc_query_system[aaabe1522056c1a0]::query::plumbing::get_query_non_incr::<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:814:5
  54:     0x73668ee558a0 - rustc_query_impl[91026be89769acab]::query_impl::compare_impl_item::get_query_non_incr::__rust_end_short_backtrace
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:631:26
  55:     0x73668c9f872d - rustc_middle[24e4ee2e44c9d394]::query::plumbing::query_ensure_error_guaranteed::<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, ()>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:218:9
  56:     0x73668c9f872d - <rustc_middle[24e4ee2e44c9d394]::query::plumbing::TyCtxtEnsureOk>::compare_impl_item::<rustc_span[e988be295b68ec5b]::def_id::LocalDefId>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:236:9
  57:     0x73668c9f872d - rustc_hir_analysis[fe5f3348f70de064]::check::check::check_impl_items_against_trait
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/check/check.rs:1181:35
  58:     0x73668c9f01f7 - rustc_hir_analysis[fe5f3348f70de064]::check::check::check_item_type
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/check/check.rs:819:21
  59:     0x73668c91629c - rustc_hir_analysis[fe5f3348f70de064]::check::wfcheck::check_well_formed
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/check/wfcheck.rs:195:19
  60:     0x73668eb7ae26 - rustc_query_impl[91026be89769acab]::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:294:9
  61:     0x73668eb7ae26 - rustc_query_impl[91026be89769acab]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[91026be89769acab]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:578:18
  62:     0x73668ea7ba63 - rustc_query_impl[91026be89769acab]::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:655:25
  63:     0x73668ea7ba63 - <rustc_query_impl[91026be89769acab]::query_impl::check_well_formed::dynamic_query::{closure#2} as core[3f73f8d490aa9b09]::ops::function::FnOnce<(rustc_middle[24e4ee2e44c9d394]::ty::context::TyCtxt, rustc_span[e988be295b68ec5b]::def_id::LocalDefId)>>::call_once
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:253:5
  64:     0x73668e9f849f - <rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false> as rustc_query_system[aaabe1522056c1a0]::query::config::QueryConfig<rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>>::compute
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:122:9
  65:     0x73668e9f849f - rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr::<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:493:72
  66:     0x73668e9f849f - rustc_middle[24e4ee2e44c9d394]::ty::context::tls::enter_context::<rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:60:9
  67:     0x73668e9f849f - <std[fe352d4fa848b180]::thread::local::LocalKey<core[3f73f8d490aa9b09]::cell::Cell<*const ()>>>::try_with::<rustc_middle[24e4ee2e44c9d394]::ty::context::tls::enter_context<rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:315:12
  68:     0x73668e9f849f - <std[fe352d4fa848b180]::thread::local::LocalKey<core[3f73f8d490aa9b09]::cell::Cell<*const ()>>>::with::<rustc_middle[24e4ee2e44c9d394]::ty::context::tls::enter_context<rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:279:20
  69:     0x73668e9f849f - rustc_middle[24e4ee2e44c9d394]::ty::context::tls::enter_context::<rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:57:9
  70:     0x73668e9f849f - <rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt as rustc_query_system[aaabe1522056c1a0]::query::QueryContext>::start_query::<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:161:13
  71:     0x73668e9f849f - rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_related_context::<<rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt as rustc_query_system[aaabe1522056c1a0]::query::QueryContext>::start_query<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::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:9
  72:     0x73668e9f849f - rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_context::<rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_related_context<<rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt as rustc_query_system[aaabe1522056c1a0]::query::QueryContext>::start_query<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:90:36
  73:     0x73668e9f849f - rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_context_opt::<rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_context<rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_related_context<<rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt as rustc_query_system[aaabe1522056c1a0]::query::QueryContext>::start_query<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:18
  74:     0x73668e9f849f - rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_context::<rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_related_context<<rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt as rustc_query_system[aaabe1522056c1a0]::query::QueryContext>::start_query<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:90:5
  75:     0x73668e9f849f - rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_related_context::<<rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt as rustc_query_system[aaabe1522056c1a0]::query::QueryContext>::start_query<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:103:5
  76:     0x73668e9f849f - <rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt as rustc_query_system[aaabe1522056c1a0]::query::QueryContext>::start_query::<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:147:9
  77:     0x73668e9f849f - rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr::<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:493:22
  78:     0x73668e9f849f - rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job::<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt, false>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:429:9
  79:     0x73668e9f849f - rustc_query_system[aaabe1522056c1a0]::query::plumbing::try_execute_query::<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt, false>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:372:13
  80:     0x73668ee9d000 - rustc_query_system[aaabe1522056c1a0]::query::plumbing::get_query_non_incr::<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:814:32
  81:     0x73668ee9d000 - stacker[2910510742f7fb41]::maybe_grow::<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::get_query_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stacker-0.1.21/src/lib.rs:57:9
  82:     0x73668ee9d000 - rustc_data_structures[724e88169346dadb]::stack::ensure_sufficient_stack::<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::get_query_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_data_structures[724e88169346dadb]::vec_cache::VecCache<rustc_span[e988be295b68ec5b]::def_id::LocalDefId, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:21:5
  83:     0x73668ee9d000 - rustc_query_system[aaabe1522056c1a 118:     0x73668e96e10d - rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_context::<rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_related_context<<rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt as rustc_query_system[aaabe1522056c1a0]::query::QueryContext>::start_query<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_query_system[aaabe1522056c1a0]::query::caches::SingleCache<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:90:5
 119:     0x73668e96e10d - rustc_middle[24e4ee2e44c9d394]::ty::context::tls::with_related_context::<<rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt as rustc_query_system[aaabe1522056c1a0]::query::QueryContext>::start_query<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_query_system[aaabe1522056c1a0]::query::caches::SingleCache<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:103:5
 120:     0x73668e96e10d - <rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt as rustc_query_system[aaabe1522056c1a0]::query::QueryContext>::start_query::<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_query_system[aaabe1522056c1a0]::query::caches::SingleCache<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:147:9
 121:     0x73668e96e10d - rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job_non_incr::<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_query_system[aaabe1522056c1a0]::query::caches::SingleCache<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:493:22
 122:     0x73668e96e10d - rustc_query_system[aaabe1522056c1a0]::query::plumbing::execute_job::<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_query_system[aaabe1522056c1a0]::query::caches::SingleCache<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt, false>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:429:9
 123:     0x73668e96e10d - rustc_query_system[aaabe1522056c1a0]::query::plumbing::try_execute_query::<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_query_system[aaabe1522056c1a0]::query::caches::SingleCache<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt, false>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:372:13
 124:     0x73668edaafc9 - rustc_query_system[aaabe1522056c1a0]::query::plumbing::get_query_non_incr::<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_query_system[aaabe1522056c1a0]::query::caches::SingleCache<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:814:32
 125:     0x73668edaafc9 - stacker[2910510742f7fb41]::maybe_grow::<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::get_query_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_query_system[aaabe1522056c1a0]::query::caches::SingleCache<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/stacker-0.1.21/src/lib.rs:57:9
 126:     0x73668edaafc9 - rustc_data_structures[724e88169346dadb]::stack::ensure_sufficient_stack::<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[aaabe1522056c1a0]::query::plumbing::get_query_non_incr<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_query_system[aaabe1522056c1a0]::query::caches::SingleCache<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:21:5
 127:     0x73668edaafc9 - rustc_query_system[aaabe1522056c1a0]::query::plumbing::get_query_non_incr::<rustc_query_impl[91026be89769acab]::DynamicConfig<rustc_query_system[aaabe1522056c1a0]::query::caches::SingleCache<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>, false, false, false>, rustc_query_impl[91026be89769acab]::plumbing::QueryCtxt>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:814:5
 128:     0x73668edaafc9 - rustc_query_impl[91026be89769acab]::query_impl::check_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:631:26
 129:     0x73668c66e6e9 - rustc_middle[24e4ee2e44c9d394]::query::plumbing::query_ensure_error_guaranteed::<rustc_query_system[aaabe1522056c1a0]::query::caches::SingleCache<rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 1usize]>>, ()>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:218:9
 130:     0x73668c66e6e9 - <rustc_middle[24e4ee2e44c9d394]::query::plumbing::TyCtxtEnsureOk>::check_type_wf
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:236:9
 131:     0x73668c66e6e9 - rustc_hir_analysis[fe5f3348f70de064]::check_crate::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/lib.rs:188:36
 132:     0x73668c66e6e9 - <rustc_data_structures[724e88169346dadb]::profiling::VerboseTimingGuard>::run::<(), rustc_hir_analysis[fe5f3348f70de064]::check_crate::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/profiling.rs:839:9
 133:     0x73668c66e6e9 - <rustc_session[137f023f7438b64d]::session::Session>::time::<(), rustc_hir_analysis[fe5f3348f70de064]::check_crate::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_session/src/utils.rs:16:50
 134:     0x73668c66e6e9 - rustc_hir_analysis[fe5f3348f70de064]::check_crate
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/lib.rs:183:14
 135:     0x73668d2608ed - rustc_interface[18907087dc8e7d9f]::passes::run_required_analyses
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:1073:5
 136:     0x73668d2608ed - rustc_interface[18907087dc8e7d9f]::passes::analysis
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:1133:5
 137:     0x73668eb933d2 - rustc_query_impl[91026be89769acab]::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:294:9
 138:     0x73668eb933d2 - rustc_query_impl[91026be89769acab]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[91026be89769acab]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[24e4ee2e44c9d394]::query::erase::Erased<[u8; 0usize]>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:578:18
 139:     0x73668eab26af - rustc_query_impl[91026be89769acab]::query_impl::analysis::dynamic_query::{closure#2}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:655:25

< snip > 

 185:     0x73668c1d9dcf - rustc_interface[18907087dc8e7d9f]::util::run_in_thread_with_globals::<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_pool_with_globals<rustc_interface[18907087dc8e7d9f]::interface::run_compiler<(), rustc_driver_impl[fabc6193a6e64a00]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/util.rs:153:24
 186:     0x73668c1d9dcf - <scoped_tls[4b5368adfaa32d8e]::ScopedKey<rustc_span[e988be295b68ec5b]::SessionGlobals>>::set::<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_with_globals<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_pool_with_globals<rustc_interface[18907087dc8e7d9f]::interface::run_compiler<(), rustc_driver_impl[fabc6193a6e64a00]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}::{closure#0}, ()>
                               at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/scoped-tls-1.0.1/src/lib.rs:137:9
 187:     0x73668c216e90 - rustc_span[e988be295b68ec5b]::create_session_globals_then::<(), rustc_interface[18907087dc8e7d9f]::util::run_in_thread_with_globals<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_pool_with_globals<rustc_interface[18907087dc8e7d9f]::interface::run_compiler<(), rustc_driver_impl[fabc6193a6e64a00]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}::{closure#0}>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_span/src/lib.rs:145:21
 188:     0x73668c216e90 - rustc_interface[18907087dc8e7d9f]::util::run_in_thread_with_globals::<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_pool_with_globals<rustc_interface[18907087dc8e7d9f]::interface::run_compiler<(), rustc_driver_impl[fabc6193a6e64a00]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/util.rs:149:17
 189:     0x73668c216e90 - std[fe352d4fa848b180]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_with_globals<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_pool_with_globals<rustc_interface[18907087dc8e7d9f]::interface::run_compiler<(), rustc_driver_impl[fabc6193a6e64a00]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:152:18
 190:     0x73668c22d967 - <std[fe352d4fa848b180]::thread::Builder>::spawn_unchecked_::<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_with_globals<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_pool_with_globals<rustc_interface[18907087dc8e7d9f]::interface::run_compiler<(), rustc_driver_impl[fabc6193a6e64a00]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1}::{closure#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:559:17
 191:     0x73668c22d967 - <core[3f73f8d490aa9b09]::panic::unwind_safe::AssertUnwindSafe<<std[fe352d4fa848b180]::thread::Builder>::spawn_unchecked_<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_with_globals<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_pool_with_globals<rustc_interface[18907087dc8e7d9f]::interface::run_compiler<(), rustc_driver_impl[fabc6193a6e64a00]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1}::{closure#0}> as core[3f73f8d490aa9b09]::ops::function::FnOnce<()>>::call_once
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/panic/unwind_safe.rs:272:9
 192:     0x73668c22d967 - std[fe352d4fa848b180]::panicking::catch_unwind::do_call::<core[3f73f8d490aa9b09]::panic::unwind_safe::AssertUnwindSafe<<std[fe352d4fa848b180]::thread::Builder>::spawn_unchecked_<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_with_globals<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_pool_with_globals<rustc_interface[18907087dc8e7d9f]::interface::run_compiler<(), rustc_driver_impl[fabc6193a6e64a00]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:589:40
 193:     0x73668c22d967 - std[fe352d4fa848b180]::panicking::catch_unwind::<(), core[3f73f8d490aa9b09]::panic::unwind_safe::AssertUnwindSafe<<std[fe352d4fa848b180]::thread::Builder>::spawn_unchecked_<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_with_globals<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_pool_with_globals<rustc_interface[18907087dc8e7d9f]::interface::run_compiler<(), rustc_driver_impl[fabc6193a6e64a00]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1}::{closure#0}>>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:552:19
 194:     0x73668c22d967 - std[fe352d4fa848b180]::panic::catch_unwind::<core[3f73f8d490aa9b09]::panic::unwind_safe::AssertUnwindSafe<<std[fe352d4fa848b180]::thread::Builder>::spawn_unchecked_<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_with_globals<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_pool_with_globals<rustc_interface[18907087dc8e7d9f]::interface::run_compiler<(), rustc_driver_impl[fabc6193a6e64a00]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1}::{closure#0}>, ()>
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panic.rs:359:14
 195:     0x73668c22d967 - <std[fe352d4fa848b180]::thread::Builder>::spawn_unchecked_::<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_with_globals<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_pool_with_globals<rustc_interface[18907087dc8e7d9f]::interface::run_compiler<(), rustc_driver_impl[fabc6193a6e64a00]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:557:30
 196:     0x73668c22d967 - <<std[fe352d4fa848b180]::thread::Builder>::spawn_unchecked_<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_with_globals<rustc_interface[18907087dc8e7d9f]::util::run_in_thread_pool_with_globals<rustc_interface[18907087dc8e7d9f]::interface::run_compiler<(), rustc_driver_impl[fabc6193a6e64a00]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[3f73f8d490aa9b09]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:253:5
 197:     0x73668ff46250 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h51f518fe992147f5
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:1971:9
 198:     0x73668ff46250 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf8133d2e67483a4c
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:1971:9
 199:     0x73668ffabb65 - std::sys::pal::unix::thread::Thread::new::thread_start::h66ab1bb546db2665
                               at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/pal/unix/thread.rs:97:17
 200:     0x73668969caa4 - start_thread
                               at ./nptl/pthread_create.c:447:8
 201:     0x736689729c3c - clone3
                               at ./misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:78:0
 202:                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.90.0-dev running on x86_64-unknown-linux-gnu

query stack during panic:
#0 [compare_impl_item] checking assoc item `<impl at /tmp/icemaker_global_tempdir.An1jPaU4hIVm/rustc_testrunner_tmpdir_reporting.HmC1DyQoCDTJ/mvce.rs:10:1: 10:18>::get` is compatible with trait definition
#1 [check_well_formed] checking that `<impl at /tmp/icemaker_global_tempdir.An1jPaU4hIVm/rustc_testrunner_tmpdir_reporting.HmC1DyQoCDTJ/mvce.rs:10:1: 10:18>` is well-formed
#2 [check_type_wf] checking that types are well-formed
#3 [analysis] running analysis passes on this crate
end of query stack
error: aborting due to 1 previous error

For more information about this error, try `rustc --explain E0601`.

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-bugCategory: This is a bug.I-ICEIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.needs-triageThis issue may need triage. Remove it if it has been sufficiently triaged.requires-debug-assertionsThis issue requires a build of rustc or tooling with debug-assertions in some way

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions