rust-lang / rust

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

ICE: `assertion failed: !t.has_escaping_bound_vars()'` #132055

Open matthiaskrgr opened 1 month ago

matthiaskrgr commented 1 month ago

auto-reduced (treereduce-rust):

#![feature(non_lifetime_binders)]

trait Trait<T: ?Sized> {
    type Assoc<'a> = i32;
}

fn produce() -> impl for<T> Trait<(), Assoc = impl Trait<T>> {
    16
}

original:

#![allow(incomplete_features)]
#![feature(non_lifetime_binders)]

trait Trait<T: ?Sized> {
    type Assoc<'a> = i32;

    fn with_assoc(f: impl FnOnce(Self::Assoc<'_>)) {
        f(5i32)
    }
}

fn produce() -> impl for<T> Trait<(), Assoc = impl Trait<T>> {
    //~^ ERROR associated type `Assoc` not found for `Trait`
    //~| ERROR associated type `Assoc` not found for `Trait`
    //~| the trait bound `{integer}: Trait<()>` is not satisfied
    16
}

fn main() {}

Version information

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

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

@rustbot label +F-non_lifetime_binders

matthiaskrgr commented 1 month ago
Program output

``` error[E0658]: associated type defaults are unstable --> /tmp/icemaker_global_tempdir.FRGfl7xqwM6A/rustc_testrunner_tmpdir_reporting.T8O3yZvH72AU/mvce.rs:4:5 | 4 | type Assoc<'a> = i32; | ^^^^^^^^^^^^^^^^^^^^^ | = note: see issue #29661 for more information = help: add `#![feature(associated_type_defaults)]` to the crate attributes to enable warning: the feature `non_lifetime_binders` is incomplete and may not be safe to use and/or cause compiler crashes --> /tmp/icemaker_global_tempdir.FRGfl7xqwM6A/rustc_testrunner_tmpdir_reporting.T8O3yZvH72AU/mvce.rs:1:12 | 1 | #![feature(non_lifetime_binders)] | ^^^^^^^^^^^^^^^^^^^^ | = note: see issue #108185 for more information = note: `#[warn(incomplete_features)]` on by default error[E0601]: `main` function not found in crate `mvce` --> /tmp/icemaker_global_tempdir.FRGfl7xqwM6A/rustc_testrunner_tmpdir_reporting.T8O3yZvH72AU/mvce.rs:9:2 | 9 | } | ^ consider adding a `main` function to `/tmp/icemaker_global_tempdir.FRGfl7xqwM6A/rustc_testrunner_tmpdir_reporting.T8O3yZvH72AU/mvce.rs` error[E0107]: missing generics for associated type `Trait::Assoc` --> /tmp/icemaker_global_tempdir.FRGfl7xqwM6A/rustc_testrunner_tmpdir_reporting.T8O3yZvH72AU/mvce.rs:7:39 | 7 | fn produce() -> impl for Trait<(), Assoc = impl Trait> { | ^^^^^ expected 1 lifetime argument | note: associated type defined here, with 1 lifetime parameter: `'a` --> /tmp/icemaker_global_tempdir.FRGfl7xqwM6A/rustc_testrunner_tmpdir_reporting.T8O3yZvH72AU/mvce.rs:4:10 | 4 | type Assoc<'a> = i32; | ^^^^^ -- help: add missing lifetime argument | 7 | fn produce() -> impl for Trait<(), Assoc<'a> = impl Trait> { | ++++ thread 'rustc' panicked at compiler/rustc_trait_selection/src/traits/select/mod.rs:643:21: assertion failed: !t.has_escaping_bound_vars() stack backtrace: 0: 0x7506b108fff2 - std::backtrace_rs::backtrace::libunwind::trace::h39b660a26721b0f8 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5 1: 0x7506b108fff2 - std::backtrace_rs::backtrace::trace_unsynchronized::h39c524581fe03b15 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 2: 0x7506b108fff2 - std::sys::backtrace::_print_fmt::h8136e918e624907c at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:66:9 3: 0x7506b108fff2 - ::fmt::he0df1f5686b8eb91 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:39:26 4: 0x7506abed78e0 - core::fmt::rt::Argument::fmt::hfcb22cb88e74be07 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/fmt/rt.rs:177:76 5: 0x7506abed78e0 - core::fmt::write::hdc12c85fb7bc27ae at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/fmt/mod.rs:1186:21 6: 0x7506b1063049 - std::io::Write::write_fmt::h45f9f6bb023264f8 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/io/mod.rs:1839:15 7: 0x7506b108fe93 - std::sys::backtrace::BacktraceLock::print::h82a8640cf9740649 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:42:9 8: 0x7506b106d77e - std::panicking::default_hook::{{closure}}::h93fa862ca43468cb at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:268:22 9: 0x7506b106d52f - std::panicking::default_hook::h385816b12defc7cd at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:295:9 10: 0x7506ad49ecee - rustc_driver_impl[d53949a56cff6e47]::install_ice_hook::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_driver_impl/src/lib.rs:1420:17 11: 0x7506ad49ecee - as core[2f0fa1be9e5c8a84]::ops::function::Fn<(&dyn for<'a, 'b> core[2f0fa1be9e5c8a84]::ops::function::Fn<(&'a std[16333f6aaad505fa]::panic::PanicHookInfo<'b>,), Output = ()> + core[2f0fa1be9e5c8a84]::marker::Send + core[2f0fa1be9e5c8a84]::marker::Sync, &std[16333f6aaad505fa]::panic::PanicHookInfo)>>::call at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2468:9 12: 0x7506b106ddbf - as core::ops::function::Fn>::call::h5aa0dfa5f278db05 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2468:9 13: 0x7506b106ddbf - std::panicking::rust_panic_with_hook::he7d81eb9868759b2 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:809:13 14: 0x7506b10906a6 - std::panicking::begin_panic_handler::{{closure}}::ha501fde8982e2a61 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:667:13 15: 0x7506b1090309 - std::sys::backtrace::__rust_end_short_backtrace::h12db7e1f9fbfe77b at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:170:18 16: 0x7506b106d87e - rust_begin_unwind at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:665:5 17: 0x7506abee6870 - core::panicking::panic_fmt::ha8bfcd3cb9149158 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/panicking.rs:74:14 18: 0x7506abee68f5 - core::panicking::panic::h4a19b9dbcef1c66f at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/panicking.rs:148:5 19: 0x7506b0b107af - ::evaluate_predicate_recursively::{closure#0} 20: 0x7506b0b107af - ::evaluate_predicate_recursively at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_trait_selection/src/traits/select/mod.rs:617:5 21: 0x7506b0ab758c - ::evaluate_root_obligation::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_trait_selection/src/traits/select/mod.rs:546:30 22: 0x7506b0ab758c - ::evaluation_probe::<::evaluate_root_obligation::{closure#0}>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_trait_selection/src/traits/select/mod.rs:570:26 23: 0x7506b0a6fe2d - ::probe::, ::evaluation_probe<::evaluate_root_obligation::{closure#0}>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_infer/src/infer/snapshot/mod.rs:108:17 24: 0x7506b0d9cf6b - ::evaluation_probe::<::evaluate_root_obligation::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_trait_selection/src/traits/select/mod.rs:568:9 25: 0x7506b0d9cf6b - ::evaluate_root_obligation at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_trait_selection/src/traits/select/mod.rs:543:9 26: 0x7506b0d9cf6b - rustc_traits[7b5e7a9291743b85]::evaluate_obligation::evaluate_obligation at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_traits/src/evaluate_obligation.rs:29:5 27: 0x7506afc42305 - rustc_query_impl[f97f1b1d2e4c44ec]::query_impl::evaluate_obligation::dynamic_query::{closure#2}::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:283:9 28: 0x7506afc42305 - rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::__rust_begin_short_backtrace::> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:548:18 29: 0x7506afd8e08f - rustc_query_impl[f97f1b1d2e4c44ec]::query_impl::evaluate_obligation::dynamic_query::{closure#2} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:622:25 30: 0x7506afd8e08f - >)>>::call_once at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5 31: 0x7506afb343db - >, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false> as rustc_query_system[efaf35faa88632fc]::query::config::QueryConfig>::compute at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:110:9 32: 0x7506afb343db - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr::>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:72 33: 0x7506afb343db - rustc_middle[7f8b6a882add38a0]::ty::context::tls::enter_context::>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:82:9 34: 0x7506afb343db - >>::try_with::>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:283:12 35: 0x7506afb343db - >>::with::>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:260:9 36: 0x7506afb343db - rustc_middle[7f8b6a882add38a0]::ty::context::tls::enter_context::>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9 37: 0x7506afb343db - ::start_query::, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:151:13 38: 0x7506afb343db - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_related_context::<::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:134:9 39: 0x7506afb343db - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:36 40: 0x7506afb343db - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context_opt::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:101:18 41: 0x7506afb343db - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:5 42: 0x7506afb343db - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_related_context::<::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:125:5 43: 0x7506afb343db - ::start_query::, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:136:9 44: 0x7506afb343db - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr::>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:18 45: 0x7506afb343db - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job::>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt, false> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:414:9 46: 0x7506afb343db - rustc_query_system[efaf35faa88632fc]::query::plumbing::try_execute_query::>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt, false> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:357:13 47: 0x7506b009654f - rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr::>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:32 48: 0x7506b009654f - stacker[5532783c75b3bb1e]::maybe_grow::, rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.17/src/lib.rs:55:9 49: 0x7506b009654f - rustc_data_structures[9af2dff3907b6b46]::stack::ensure_sufficient_stack::, rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:21:5 50: 0x7506b009654f - rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr::>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:5 51: 0x7506b009654f - rustc_query_impl[f97f1b1d2e4c44ec]::query_impl::evaluate_obligation::get_query_non_incr::__rust_end_short_backtrace at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:598:26 52: 0x7506b0abf75a - rustc_middle[7f8b6a882add38a0]::query::plumbing::query_get_at::>, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 2usize]>>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:143:17 53: 0x7506b0abf75a - ::evaluate_obligation at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:422:31 54: 0x7506b0abf75a - ::evaluate_obligation at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_trait_selection/src/traits/query/evaluate_obligation.rs:93:50 55: 0x7506b0ac014c - ::evaluate_obligation_no_overflow at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_trait_selection/src/traits/query/evaluate_obligation.rs:107:15 56: 0x7506b0a5baa4 - ::predicate_must_hold_considering_regions at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_trait_selection/src/traits/query/evaluate_obligation.rs:49:9 57: 0x7506b0a5baa4 - ::process_trait_obligation at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_trait_selection/src/traits/fulfill.rs:753:16 58: 0x7506b0a5baa4 - ::process_obligation 59: 0x7506adf947a3 - >::process_obligations:: at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/obligation_forest/mod.rs:466:23 60: 0x7506adfae371 - >::select at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_trait_selection/src/traits/fulfill.rs:109:13 61: 0x7506adfae371 - as rustc_infer[19579298db874299]::traits::engine::TraitEngine>::select_where_possible at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_trait_selection/src/traits/fulfill.rs:162:9 62: 0x7506add7cfb3 - ::select_obligations_where_possible::<::resolve_vars_with_obligations::{closure#0}::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/_impl.rs:644:26 63: 0x7506add7cfb3 - ::resolve_vars_with_obligations::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/_impl.rs:114:9 64: 0x7506add7cfb3 - ::resolve_vars_with_obligations at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/_impl.rs:95:5 65: 0x7506add88094 - ::try_structurally_resolve_type::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/_impl.rs:1442:18 66: 0x7506add88094 - ::try_structurally_resolve_type at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/_impl.rs:1440:5 67: 0x7506adcbcbe6 - ::coerce at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/coercion.rs:1059:22 68: 0x7506adfe2fb2 - >::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:1586:17 69: 0x7506add0b7bc - ::check_block_with_expected::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:1868:17 70: 0x7506add0b7bc - ::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:1540:22 71: 0x7506add0b7bc - ::check_block_with_expected at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/fn_ctxt/checks.rs:1845:26 72: 0x7506add6f729 - ::check_expr_kind at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:498:41 73: 0x7506adcd7db6 - ::check_expr_with_expectation_and_args::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:222:18 74: 0x7506adcd7db6 - stacker[5532783c75b3bb1e]::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 75: 0x7506adcd7db6 - rustc_data_structures[9af2dff3907b6b46]::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:21:5 76: 0x7506adcd7db6 - ::check_expr_with_expectation_and_args at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:218:18 77: 0x7506add6e65d - ::check_expr_with_expectation at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:164:9 78: 0x7506adcd93ae - ::check_expr_with_hint at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:116:9 79: 0x7506adcd93ae - ::check_return_expr at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/expr.rs:1028:30 80: 0x7506adfd7b59 - rustc_hir_typeck[9ca2d1a668a9ec5e]::check::check_fn at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/check.rs:140:5 81: 0x7506adfd0330 - rustc_hir_typeck[9ca2d1a668a9ec5e]::typeck_with_fallback::::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/lib.rs:164:9 82: 0x7506adfd0330 - rustc_hir_typeck[9ca2d1a668a9ec5e]::typeck_with_fallback:: at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/lib.rs:119:1 83: 0x7506adfd0330 - rustc_hir_typeck[9ca2d1a668a9ec5e]::typeck at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_typeck/src/lib.rs:90:5 84: 0x7506afc56596 - rustc_query_impl[f97f1b1d2e4c44ec]::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 85: 0x7506afc56596 - rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::__rust_begin_short_backtrace::> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:548:18 86: 0x7506afe1e2bb - rustc_query_impl[f97f1b1d2e4c44ec]::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 87: 0x7506afe1e2bb - >::call_once at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5 88: 0x7506afbbbb68 - >, false, false, false> as rustc_query_system[efaf35faa88632fc]::query::config::QueryConfig>::compute at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:110:9 89: 0x7506afbbbb68 - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:72 90: 0x7506afbbbb68 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::enter_context::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::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 91: 0x7506afbbbb68 - >>::try_with::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:283:12 92: 0x7506afbbbb68 - >>::with::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:260:9 93: 0x7506afbbbb68 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::enter_context::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9 94: 0x7506afbbbb68 - ::start_query::, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:151:13 95: 0x7506afbbbb68 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_related_context::<::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:134:9 96: 0x7506afbbbb68 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::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 97: 0x7506afbbbb68 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context_opt::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:101:18 98: 0x7506afbbbb68 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:5 99: 0x7506afbbbb68 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_related_context::<::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:125:5 100: 0x7506afbbbb68 - ::start_query::, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:136:9 101: 0x7506afbbbb68 - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:18 102: 0x7506afbbbb68 - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt, false> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:414:9 103: 0x7506afbbbb68 - rustc_query_system[efaf35faa88632fc]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt, false> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:357:13 104: 0x7506afeaea73 - rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:32 105: 0x7506afeaea73 - stacker[5532783c75b3bb1e]::maybe_grow::, rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.17/src/lib.rs:55:9 106: 0x7506afeaea73 - rustc_data_structures[9af2dff3907b6b46]::stack::ensure_sufficient_stack::, rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:21:5 107: 0x7506afeaea73 - rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:5 108: 0x7506afeaea73 - rustc_query_impl[f97f1b1d2e4c44ec]::query_impl::typeck::get_query_non_incr::__rust_end_short_backtrace at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:598:26 109: 0x7506ad9c227e - rustc_middle[7f8b6a882add38a0]::query::plumbing::query_get_at::>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:143:17 110: 0x7506ad9e3d08 - ::typeck:: at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:422:31 111: 0x7506ad9e3d08 - ::typeck:: at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:413:35 112: 0x7506ad9e3d08 - rustc_hir_analysis[fb33a335b5053e64]::collect::type_of::opaque::find_opaque_ty_constraints_for_rpit at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/collect/type_of/opaque.rs:336:22 113: 0x7506adac3e13 - rustc_hir_analysis[fb33a335b5053e64]::collect::type_of::type_of_opaque at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/collect/type_of.rs:625:17 114: 0x7506afc3750b - rustc_query_impl[f97f1b1d2e4c44ec]::query_impl::type_of_opaque::dynamic_query::{closure#2}::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:283:9 115: 0x7506afc3750b - rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::__rust_begin_short_backtrace::> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:548:18 116: 0x7506aff8b30f - rustc_query_impl[f97f1b1d2e4c44ec]::query_impl::type_of_opaque::dynamic_query::{closure#2} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:622:25 117: 0x7506aff8b30f - >::call_once at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5 118: 0x7506afb06a60 - >, false, false, false> as rustc_query_system[efaf35faa88632fc]::query::config::QueryConfig>::compute at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:110:9 119: 0x7506afb06a60 - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:72 120: 0x7506afb06a60 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::enter_context::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::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 121: 0x7506afb06a60 - >>::try_with::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:283:12 122: 0x7506afb06a60 - >>::with::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:260:9 123: 0x7506afb06a60 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::enter_context::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9 124: 0x7506afb06a60 - ::start_query::, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:151:13 125: 0x7506afb06a60 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_related_context::<::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:134:9 126: 0x7506afb06a60 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::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 127: 0x7506afb06a60 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context_opt::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:101:18 128: 0x7506afb06a60 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:5 129: 0x7506afb06a60 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_related_context::<::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:125:5 130: 0x7506afb06a60 - ::start_query::, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:136:9 131: 0x7506afb06a60 - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:18 132: 0x7506afb06a60 - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt, false> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:414:9 133: 0x7506afb06a60 - rustc_query_system[efaf35faa88632fc]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt, false> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:357:13 134: 0x7506afc9380b - rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:32 135: 0x7506afc9380b - stacker[5532783c75b3bb1e]::maybe_grow::, rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.17/src/lib.rs:55:9 136: 0x7506afc9380b - rustc_data_structures[9af2dff3907b6b46]::stack::ensure_sufficient_stack::, rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:21:5 137: 0x7506afc9380b - rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:5 138: 0x7506afc9380b - rustc_query_impl[f97f1b1d2e4c44ec]::query_impl::type_of_opaque::get_query_non_incr::__rust_end_short_backtrace at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:598:26 139: 0x7506ada95c54 - rustc_middle[7f8b6a882add38a0]::query::plumbing::query_get_at::>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:143:17 140: 0x7506adac19e8 - ::type_of_opaque:: at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:422:31 141: 0x7506adac19e8 - ::type_of_opaque:: at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:413:35 142: 0x7506adac19e8 - rustc_hir_analysis[fb33a335b5053e64]::collect::type_of::type_of at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/collect/type_of.rs:544:35 143: 0x7506afc56998 - rustc_query_impl[f97f1b1d2e4c44ec]::query_impl::type_of::dynamic_query::{closure#2}::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:287:13 144: 0x7506afc56998 - rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::__rust_begin_short_backtrace::> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:548:18 145: 0x7506afe1ebaf - rustc_query_impl[f97f1b1d2e4c44ec]::query_impl::type_of::dynamic_query::{closure#2} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:622:25 146: 0x7506afe1ebaf - >::call_once at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5 147: 0x7506afb06a60 - >, false, false, false> as rustc_query_system[efaf35faa88632fc]::query::config::QueryConfig>::compute at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:110:9 148: 0x7506afb06a60 - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:72 149: 0x7506afb06a60 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::enter_context::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::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 150: 0x7506afb06a60 - >>::try_with::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:283:12 151: 0x7506afb06a60 - >>::with::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:260:9 152: 0x7506afb06a60 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::enter_context::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9 153: 0x7506afb06a60 - ::start_query::, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:151:13 154: 0x7506afb06a60 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_related_context::<::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:134:9 155: 0x7506afb06a60 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::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 156: 0x7506afb06a60 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context_opt::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:101:18 157: 0x7506afb06a60 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:5 158: 0x7506afb06a60 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_related_context::<::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 8usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:125:5 159: 0x7506afb06a60 - ::start_query::, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:136:9 160: 0x7506afb06a60 - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:18 161: 0x7506afb06a60 - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt, false> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:414:9 162: 0x7506afb06a60 - rustc_query_system[efaf35faa88632fc]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt, false> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:357:13 163: 0x7506afc9366b - rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:32 164: 0x7506afc9366b - stacker[5532783c75b3bb1e]::maybe_grow::, rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.17/src/lib.rs:55:9 165: 0x7506afc9366b - rustc_data_structures[9af2dff3907b6b46]::stack::ensure_sufficient_stack::, rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:21:5 166: 0x7506afc9366b - rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:5 167: 0x7506afc9366b - rustc_query_impl[f97f1b1d2e4c44ec]::query_impl::type_of::get_query_non_incr::__rust_end_short_backtrace at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:598:26 168: 0x7506ad9c1bc4 - rustc_middle[7f8b6a882add38a0]::query::plumbing::query_get_at::>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:143:17 169: 0x7506ad9d8366 - ::type_of:: at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:422:31 170: 0x7506ad9d8366 - ::type_of:: at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:413:35 171: 0x7506ad9d8366 - rustc_hir_analysis[fb33a335b5053e64]::check::check::check_opaque at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/check/check.rs:204:12 172: 0x7506ad9d8366 - rustc_hir_analysis[fb33a335b5053e64]::check::check::check_item_type at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/check/check.rs:686:17 173: 0x7506ada3655a - rustc_hir_analysis[fb33a335b5053e64]::check::wfcheck::check_well_formed at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/check/wfcheck.rs:196:38 174: 0x7506afc3d186 - rustc_query_impl[f97f1b1d2e4c44ec]::query_impl::check_well_formed::dynamic_query::{closure#2}::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:283:9 175: 0x7506afc3d186 - rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::__rust_begin_short_backtrace::> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:548:18 176: 0x7506b008216b - rustc_query_impl[f97f1b1d2e4c44ec]::query_impl::check_well_formed::dynamic_query::{closure#2} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:622:25 177: 0x7506b008216b - >::call_once at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5 178: 0x7506afbb0650 - >, false, false, false> as rustc_query_system[efaf35faa88632fc]::query::config::QueryConfig>::compute at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:110:9 179: 0x7506afbb0650 - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:72 180: 0x7506afbb0650 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::enter_context::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::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 181: 0x7506afbb0650 - >>::try_with::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:283:12 182: 0x7506afbb0650 - >>::with::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:260:9 183: 0x7506afbb0650 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::enter_context::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9 184: 0x7506afbb0650 - ::start_query::, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:151:13 185: 0x7506afbb0650 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_related_context::<::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:134:9 186: 0x7506afbb0650 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::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 187: 0x7506afbb0650 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context_opt::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:101:18 188: 0x7506afbb0650 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:5 189: 0x7506afbb0650 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_related_context::<::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:125:5 190: 0x7506afbb0650 - ::start_query::, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:136:9 191: 0x7506afbb0650 - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:18 192: 0x7506afbb0650 - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt, false> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:414:9 193: 0x7506afbb0650 - rustc_query_system[efaf35faa88632fc]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt, false> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:357:13 194: 0x7506afd9e009 - rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:32 195: 0x7506afd9e009 - stacker[5532783c75b3bb1e]::maybe_grow::, rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.17/src/lib.rs:55:9 196: 0x7506afd9e009 - rustc_data_structures[9af2dff3907b6b46]::stack::ensure_sufficient_stack::, rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:21:5 197: 0x7506afd9e009 - rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:5 198: 0x7506afd9e009 - rustc_query_impl[f97f1b1d2e4c44ec]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:598:26 199: 0x7506ada5e3bb - rustc_middle[7f8b6a882add38a0]::query::plumbing::query_ensure_error_guaranteed::>, ()> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:179:9 200: 0x7506ada545fc - ::check_well_formed:: at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:197:9 201: 0x7506ada545fc - rustc_hir_analysis[fb33a335b5053e64]::check::wfcheck::check_mod_type_wf::{closure#4} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/check/wfcheck.rs:2221:44 202: 0x7506ada545fc - ::par_opaques::::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/hir/mod.rs:109:54 203: 0x7506ada545fc - rustc_data_structures[9af2dff3907b6b46]::sync::parallel::enabled::try_par_for_each_in::<&[rustc_span[949c7d79f35b44d4]::def_id::LocalDefId], rustc_span[949c7d79f35b44d4]::ErrorGuaranteed, ::par_opaques::{closure#0}>::{closure#0}::{closure#0}::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:204:50 204: 0x7506ada545fc - ::par_opaques::{closure#0}>::{closure#0}::{closure#0}::{closure#0}> as core[2f0fa1be9e5c8a84]::ops::function::FnOnce<()>>::call_once at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/panic/unwind_safe.rs:272:9 205: 0x7506ada545fc - std[16333f6aaad505fa]::panicking::try::do_call::::par_opaques::{closure#0}>::{closure#0}::{closure#0}::{closure#0}>, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:557:40 206: 0x7506ada545fc - std[16333f6aaad505fa]::panicking::try::, core[2f0fa1be9e5c8a84]::panic::unwind_safe::AssertUnwindSafe::par_opaques::{closure#0}>::{closure#0}::{closure#0}::{closure#0}>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:520:19 207: 0x7506ada545fc - std[16333f6aaad505fa]::panic::catch_unwind::::par_opaques::{closure#0}>::{closure#0}::{closure#0}::{closure#0}>, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panic.rs:358:14 208: 0x7506ada545fc - ::run::, rustc_data_structures[9af2dff3907b6b46]::sync::parallel::enabled::try_par_for_each_in<&[rustc_span[949c7d79f35b44d4]::def_id::LocalDefId], rustc_span[949c7d79f35b44d4]::ErrorGuaranteed, ::par_opaques::{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 209: 0x7506adb733b7 - rustc_data_structures[9af2dff3907b6b46]::sync::parallel::enabled::try_par_for_each_in::<&[rustc_span[949c7d79f35b44d4]::def_id::LocalDefId], rustc_span[949c7d79f35b44d4]::ErrorGuaranteed, ::par_opaques::{closure#0}>::{closure#0}::{closure#2} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:207:46 210: 0x7506adb733b7 - core[2f0fa1be9e5c8a84]::iter::adapters::filter_map::filter_map_fold::<&rustc_span[949c7d79f35b44d4]::def_id::LocalDefId, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>, rustc_data_structures[9af2dff3907b6b46]::sync::parallel::enabled::try_par_for_each_in<&[rustc_span[949c7d79f35b44d4]::def_id::LocalDefId], rustc_span[949c7d79f35b44d4]::ErrorGuaranteed, ::par_opaques::{closure#0}>::{closure#0}::{closure#2}, >::and<()>>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/iter/adapters/filter_map.rs:39:28 211: 0x7506adb733b7 - as core[2f0fa1be9e5c8a84]::iter::traits::iterator::Iterator>::fold::, core[2f0fa1be9e5c8a84]::iter::adapters::filter_map::filter_map_fold<&rustc_span[949c7d79f35b44d4]::def_id::LocalDefId, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>, rustc_data_structures[9af2dff3907b6b46]::sync::parallel::enabled::try_par_for_each_in<&[rustc_span[949c7d79f35b44d4]::def_id::LocalDefId], rustc_span[949c7d79f35b44d4]::ErrorGuaranteed, ::par_opaques::{closure#0}>::{closure#0}::{closure#2}, >::and<()>>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/slice/iter/macros.rs:232:27 212: 0x7506adb733b7 - , rustc_data_structures[9af2dff3907b6b46]::sync::parallel::enabled::try_par_for_each_in<&[rustc_span[949c7d79f35b44d4]::def_id::LocalDefId], rustc_span[949c7d79f35b44d4]::ErrorGuaranteed, ::par_opaques::{closure#0}>::{closure#0}::{closure#2}> as core[2f0fa1be9e5c8a84]::iter::traits::iterator::Iterator>::fold::, >::and<()>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/iter/adapters/filter_map.rs:148:9 213: 0x7506adb733b7 - rustc_data_structures[9af2dff3907b6b46]::sync::parallel::enabled::try_par_for_each_in::<&[rustc_span[949c7d79f35b44d4]::def_id::LocalDefId], rustc_span[949c7d79f35b44d4]::ErrorGuaranteed, ::par_opaques::{closure#0}>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:207:73 214: 0x7506adb733b7 - rustc_data_structures[9af2dff3907b6b46]::sync::parallel::parallel_guard::, rustc_data_structures[9af2dff3907b6b46]::sync::parallel::enabled::try_par_for_each_in<&[rustc_span[949c7d79f35b44d4]::def_id::LocalDefId], rustc_span[949c7d79f35b44d4]::ErrorGuaranteed, ::par_opaques::{closure#0}>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:45:15 215: 0x7506adb733b7 - rustc_data_structures[9af2dff3907b6b46]::sync::parallel::enabled::try_par_for_each_in::<&[rustc_span[949c7d79f35b44d4]::def_id::LocalDefId], rustc_span[949c7d79f35b44d4]::ErrorGuaranteed, ::par_opaques::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:200:9 216: 0x7506adb733b7 - ::par_opaques:: at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/hir/mod.rs:109:9 217: 0x7506ada49a16 - rustc_hir_analysis[fb33a335b5053e64]::check::wfcheck::check_mod_type_wf at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/check/wfcheck.rs:2221:19 218: 0x7506afc3cf96 - rustc_query_impl[f97f1b1d2e4c44ec]::query_impl::check_mod_type_wf::dynamic_query::{closure#2}::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:283:9 219: 0x7506afc3cf96 - rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::__rust_begin_short_backtrace::> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:548:18 220: 0x7506b0081cbb - rustc_query_impl[f97f1b1d2e4c44ec]::query_impl::check_mod_type_wf::dynamic_query::{closure#2} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:622:25 221: 0x7506b0081cbb - >::call_once at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5 222: 0x7506afb6350a - >, false, false, false> as rustc_query_system[efaf35faa88632fc]::query::config::QueryConfig>::compute at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:110:9 223: 0x7506afb6350a - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:72 224: 0x7506afb6350a - rustc_middle[7f8b6a882add38a0]::ty::context::tls::enter_context::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::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 225: 0x7506afb6350a - >>::try_with::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:283:12 226: 0x7506afb6350a - >>::with::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:260:9 227: 0x7506afb6350a - rustc_middle[7f8b6a882add38a0]::ty::context::tls::enter_context::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9 228: 0x7506afb6350a - ::start_query::, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:151:13 229: 0x7506afb6350a - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_related_context::<::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:134:9 230: 0x7506afb6350a - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::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 231: 0x7506afb6350a - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context_opt::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:101:18 232: 0x7506afb6350a - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:5 233: 0x7506afb6350a - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_related_context::<::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:125:5 234: 0x7506afb6350a - ::start_query::, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:136:9 235: 0x7506afb6350a - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:18 236: 0x7506afb6350a - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt, false> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:414:9 237: 0x7506afb6350a - rustc_query_system[efaf35faa88632fc]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt, false> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:357:13 238: 0x7506b003d409 - rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:32 239: 0x7506b003d409 - stacker[5532783c75b3bb1e]::maybe_grow::, rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.17/src/lib.rs:55:9 240: 0x7506b003d409 - rustc_data_structures[9af2dff3907b6b46]::stack::ensure_sufficient_stack::, rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:21:5 241: 0x7506b003d409 - rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:5 242: 0x7506b003d409 - rustc_query_impl[f97f1b1d2e4c44ec]::query_impl::check_mod_type_wf::get_query_non_incr::__rust_end_short_backtrace at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:598:26 243: 0x7506ada71b89 - rustc_middle[7f8b6a882add38a0]::query::plumbing::query_ensure_error_guaranteed::>, ()> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:179:9 244: 0x7506ada71b89 - ::check_mod_type_wf at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:197:9 245: 0x7506ada71b89 - rustc_hir_analysis[fb33a335b5053e64]::check_crate::{closure#0}::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/lib.rs:164:34 246: 0x7506ada71b89 - ::par_for_each_module::::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/hir/map/mod.rs:481:13 247: 0x7506ada547ed - rustc_data_structures[9af2dff3907b6b46]::sync::parallel::enabled::par_for_each_in::<&rustc_hir[584a46a08f82d4f5]::hir_id::OwnerId, &[rustc_hir[584a46a08f82d4f5]::hir_id::OwnerId], ::par_for_each_module::{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 248: 0x7506ada547ed - ::par_for_each_module::{closure#0}>::{closure#0}::{closure#0}::{closure#0}> as core[2f0fa1be9e5c8a84]::ops::function::FnOnce<()>>::call_once at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/panic/unwind_safe.rs:272:9 249: 0x7506ada547ed - std[16333f6aaad505fa]::panicking::try::do_call::::par_for_each_module::{closure#0}>::{closure#0}::{closure#0}::{closure#0}>, ()> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:557:40 250: 0x7506ada547ed - std[16333f6aaad505fa]::panicking::try::<(), core[2f0fa1be9e5c8a84]::panic::unwind_safe::AssertUnwindSafe::par_for_each_module::{closure#0}>::{closure#0}::{closure#0}::{closure#0}>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:520:19 251: 0x7506ada547ed - std[16333f6aaad505fa]::panic::catch_unwind::::par_for_each_module::{closure#0}>::{closure#0}::{closure#0}::{closure#0}>, ()> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panic.rs:358:14 252: 0x7506ada547ed - ::run::<(), rustc_data_structures[9af2dff3907b6b46]::sync::parallel::enabled::par_for_each_in<&rustc_hir[584a46a08f82d4f5]::hir_id::OwnerId, &[rustc_hir[584a46a08f82d4f5]::hir_id::OwnerId], ::par_for_each_module::{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 253: 0x7506ad9ac72e - rustc_data_structures[9af2dff3907b6b46]::sync::parallel::enabled::par_for_each_in::<&rustc_hir[584a46a08f82d4f5]::hir_id::OwnerId, &[rustc_hir[584a46a08f82d4f5]::hir_id::OwnerId], ::par_for_each_module::{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 254: 0x7506ad9ac72e - as core[2f0fa1be9e5c8a84]::iter::traits::iterator::Iterator>::for_each::::par_for_each_module::{closure#0}>::{closure#0}::{closure#1}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/slice/iter/macros.rs:254:21 255: 0x7506ad9ac72e - rustc_data_structures[9af2dff3907b6b46]::sync::parallel::enabled::par_for_each_in::<&rustc_hir[584a46a08f82d4f5]::hir_id::OwnerId, &[rustc_hir[584a46a08f82d4f5]::hir_id::OwnerId], ::par_for_each_module::{closure#0}>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:186:17 256: 0x7506ad9ac72e - rustc_data_structures[9af2dff3907b6b46]::sync::parallel::parallel_guard::<(), rustc_data_structures[9af2dff3907b6b46]::sync::parallel::enabled::par_for_each_in<&rustc_hir[584a46a08f82d4f5]::hir_id::OwnerId, &[rustc_hir[584a46a08f82d4f5]::hir_id::OwnerId], ::par_for_each_module::{closure#0}>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:45:15 257: 0x7506ad9ac72e - rustc_data_structures[9af2dff3907b6b46]::sync::parallel::enabled::par_for_each_in::<&rustc_hir[584a46a08f82d4f5]::hir_id::OwnerId, &[rustc_hir[584a46a08f82d4f5]::hir_id::OwnerId], ::par_for_each_module::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/sync/parallel.rs:179:9 258: 0x7506ad9ac72e - ::par_for_each_module:: at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/hir/map/mod.rs:480:9 259: 0x7506ad9ac72e - rustc_hir_analysis[fb33a335b5053e64]::check_crate::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/lib.rs:163:9 260: 0x7506ad9ac72e - ::run::<(), rustc_hir_analysis[fb33a335b5053e64]::check_crate::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/profiling.rs:753:9 261: 0x7506ad9ac72e - ::time::<(), rustc_hir_analysis[fb33a335b5053e64]::check_crate::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_session/src/utils.rs:16:9 262: 0x7506ad825c4b - rustc_hir_analysis[fb33a335b5053e64]::check_crate at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/lib.rs:162:5 263: 0x7506ae4d6961 - rustc_interface[19ba7c7a4e79be54]::passes::run_required_analyses at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:865:5 264: 0x7506ae4d6961 - rustc_interface[19ba7c7a4e79be54]::passes::analysis at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:930:5 265: 0x7506afc56b84 - rustc_query_impl[f97f1b1d2e4c44ec]::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 266: 0x7506afc56b84 - rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::__rust_begin_short_backtrace::> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:548:18 267: 0x7506aff976d7 - rustc_query_impl[f97f1b1d2e4c44ec]::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 268: 0x7506aff976d7 - >::call_once at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5 269: 0x7506afb1248a - >, false, false, false> as rustc_query_system[efaf35faa88632fc]::query::config::QueryConfig>::compute at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:110:9 270: 0x7506afb1248a - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:72 271: 0x7506afb1248a - rustc_middle[7f8b6a882add38a0]::ty::context::tls::enter_context::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::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 272: 0x7506afb1248a - >>::try_with::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:283:12 273: 0x7506afb1248a - >>::with::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:260:9 274: 0x7506afb1248a - rustc_middle[7f8b6a882add38a0]::ty::context::tls::enter_context::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9 275: 0x7506afb1248a - ::start_query::, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:151:13 276: 0x7506afb1248a - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_related_context::<::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:134:9 277: 0x7506afb1248a - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::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 278: 0x7506afb1248a - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context_opt::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:101:18 279: 0x7506afb1248a - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_context::::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:112:5 280: 0x7506afb1248a - rustc_middle[7f8b6a882add38a0]::ty::context::tls::with_related_context::<::start_query, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[7f8b6a882add38a0]::query::erase::Erased<[u8; 1usize]>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:125:5 281: 0x7506afb1248a - ::start_query::, rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:136:9 282: 0x7506afb1248a - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:478:18 283: 0x7506afb1248a - rustc_query_system[efaf35faa88632fc]::query::plumbing::execute_job::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt, false> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:414:9 284: 0x7506afb1248a - rustc_query_system[efaf35faa88632fc]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt, false> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:357:13 285: 0x7506aff62eff - rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:32 286: 0x7506aff62eff - stacker[5532783c75b3bb1e]::maybe_grow::, rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.17/src/lib.rs:55:9 287: 0x7506aff62eff - rustc_data_structures[9af2dff3907b6b46]::stack::ensure_sufficient_stack::, rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt>::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:21:5 288: 0x7506aff62eff - rustc_query_system[efaf35faa88632fc]::query::plumbing::get_query_non_incr::>, false, false, false>, rustc_query_impl[f97f1b1d2e4c44ec]::plumbing::QueryCtxt> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:809:5 289: 0x7506aff62eff - rustc_query_impl[f97f1b1d2e4c44ec]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:598:26 290: 0x7506ad39e927 - rustc_middle[7f8b6a882add38a0]::query::plumbing::query_get_at::>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:143:17 291: 0x7506ad39e927 - ::analysis at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:422:31 292: 0x7506ad39e927 - ::analysis at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:413:35 293: 0x7506ad39e927 - rustc_driver_impl[d53949a56cff6e47]::run_compiler::{closure#0}::{closure#1}::{closure#5} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_driver_impl/src/lib.rs:449:52 294: 0x7506ad39e927 - ::enter::>::{closure#1} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1356:37 295: 0x7506ad39e927 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::enter_context::<::enter>::{closure#1}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:82:9 296: 0x7506ad39e927 - >>::try_with::::enter>::{closure#1}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:283:12 297: 0x7506ad39e927 - >>::with::::enter>::{closure#1}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:260:9 298: 0x7506ad39e927 - rustc_middle[7f8b6a882add38a0]::ty::context::tls::enter_context::<::enter>::{closure#1}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9 299: 0x7506ad39e927 - ::enter::> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1356:9 300: 0x7506ad3c78a1 - rustc_driver_impl[d53949a56cff6e47]::run_compiler::{closure#0}::{closure#1} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_driver_impl/src/lib.rs:449:13 301: 0x7506ad3c78a1 - ::enter::, rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/queries.rs:210:19 302: 0x7506ad4b0e9f - rustc_driver_impl[d53949a56cff6e47]::run_compiler::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_driver_impl/src/lib.rs:391:22 303: 0x7506ad4b0e9f - rustc_interface[19ba7c7a4e79be54]::interface::run_compiler::, rustc_driver_impl[d53949a56cff6e47]::run_compiler::{closure#0}>::{closure#1} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/interface.rs:505:27 304: 0x7506ad4b0e9f - rustc_interface[19ba7c7a4e79be54]::util::run_in_thread_pool_with_globals::, rustc_driver_impl[d53949a56cff6e47]::run_compiler::{closure#0}>::{closure#1}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/util.rs:157:13 305: 0x7506ad4b0e9f - rustc_interface[19ba7c7a4e79be54]::util::run_in_thread_with_globals::, rustc_driver_impl[d53949a56cff6e47]::run_compiler::{closure#0}>::{closure#1}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/util.rs:107:21 306: 0x7506ad4b0e9f - >::set::, rustc_driver_impl[d53949a56cff6e47]::run_compiler::{closure#0}>::{closure#1}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>> at /home/gh-matthiaskrgr/.cargo/registry/src/index.crates.io-6f17d22bba15001f/scoped-tls-1.0.1/src/lib.rs:137:9 307: 0x7506ad3a9cd3 - rustc_span[949c7d79f35b44d4]::create_session_globals_then::, rustc_interface[19ba7c7a4e79be54]::util::run_in_thread_with_globals, rustc_driver_impl[d53949a56cff6e47]::run_compiler::{closure#0}>::{closure#1}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0}> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_span/src/lib.rs:137:5 308: 0x7506ad42c1c1 - rustc_interface[19ba7c7a4e79be54]::util::run_in_thread_with_globals::, rustc_driver_impl[d53949a56cff6e47]::run_compiler::{closure#0}>::{closure#1}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/util.rs:106:17 309: 0x7506ad42c1c1 - std[16333f6aaad505fa]::sys::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[d53949a56cff6e47]::run_compiler::{closure#0}>::{closure#1}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/backtrace.rs:154:18 310: 0x7506ad4c2bea - ::spawn_unchecked_::, rustc_driver_impl[d53949a56cff6e47]::run_compiler::{closure#0}>::{closure#1}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#1}::{closure#0} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:538:17 311: 0x7506ad4c2bea - ::spawn_unchecked_, rustc_driver_impl[d53949a56cff6e47]::run_compiler::{closure#0}>::{closure#1}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core[2f0fa1be9e5c8a84]::ops::function::FnOnce<()>>::call_once at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/core/src/panic/unwind_safe.rs:272:9 312: 0x7506ad4c2bea - std[16333f6aaad505fa]::panicking::try::do_call::::spawn_unchecked_, rustc_driver_impl[d53949a56cff6e47]::run_compiler::{closure#0}>::{closure#1}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#1}::{closure#0}>, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:557:40 313: 0x7506ad4c2bea - std[16333f6aaad505fa]::panicking::try::, core[2f0fa1be9e5c8a84]::panic::unwind_safe::AssertUnwindSafe<::spawn_unchecked_, rustc_driver_impl[d53949a56cff6e47]::run_compiler::{closure#0}>::{closure#1}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#1}::{closure#0}>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:520:19 314: 0x7506ad4c2bea - std[16333f6aaad505fa]::panic::catch_unwind::::spawn_unchecked_, rustc_driver_impl[d53949a56cff6e47]::run_compiler::{closure#0}>::{closure#1}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#1}::{closure#0}>, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>> at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/panic.rs:358:14 315: 0x7506ad4c2bea - ::spawn_unchecked_::, rustc_driver_impl[d53949a56cff6e47]::run_compiler::{closure#0}>::{closure#1}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#1} at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:537:30 316: 0x7506ad4c2bea - <::spawn_unchecked_, rustc_driver_impl[d53949a56cff6e47]::run_compiler::{closure#0}>::{closure#1}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[2f0fa1be9e5c8a84]::result::Result<(), rustc_span[949c7d79f35b44d4]::ErrorGuaranteed>>::{closure#1} as core[2f0fa1be9e5c8a84]::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 317: 0x7506b10b2f84 - as core::ops::function::FnOnce>::call_once::h7e6f1fce0ac7b6a3 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2454:9 318: 0x7506b10b2f84 - as core::ops::function::FnOnce>::call_once::h5ceb07a5b20c5b50 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2454:9 319: 0x7506b10b2f84 - std::sys::pal::unix::thread::Thread::new::thread_start::h11f77dc606527de4 at /home/gh-matthiaskrgr/vcs/github/rust_debug_assertions/library/std/src/sys/pal/unix/thread.rs:105:17 320: 0x7506a889ca94 - start_thread at ./nptl/pthread_create.c:447:8 321: 0x7506a8929c3c - clone3 at ./misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 322: 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.84.0-dev running on x86_64-unknown-linux-gnu query stack during panic: #0 [evaluate_obligation] evaluating trait selection obligation `{type error}: Trait` #1 [typeck] type-checking `produce` end of query stack error: aborting due to 3 previous errors; 1 warning emitted Some errors have detailed explanations: E0107, E0601, E0658. For more information about an error, try `rustc --explain E0107`. ```