Skip to content

debug ice: E0107 spans point into derived code #108748

Closed
@matthiaskrgr

Description

Code

fn main() {
    struct NotSM;

    #[derive(PartialEq, Eq)]
    struct NotSM<T>(T);
}

Meta

rustc --version --verbose:

rustc 1.69.0-nightly (276b75a84 2023-03-04)
binary: rustc
commit-hash: 276b75a843af8822ffe4e395266d9445679a57a4
commit-date: 2023-03-04
host: x86_64-unknown-linux-gnu
release: 1.69.0-nightly
LLVM version: 15.0.7

Error output

error[E0428]: the name `NotSM` is defined multiple times
 --> f91c723c6f61f6a828d3ad4f6441d5cbcf39f1aa.rs:5:5
  |
2 |     struct NotSM;
  |     ------------- previous definition of the type `NotSM` here
...
5 |     struct NotSM<T>(T);
  |     ^^^^^^^^^^^^^^^^^^^ `NotSM` redefined here
  |
  = note: `NotSM` must be defined only once in the type namespace of this block

error[E0107]: struct takes 0 generic arguments but 1 generic argument was supplied
 --> f91c723c6f61f6a828d3ad4f6441d5cbcf39f1aa.rs:4:14
  |
4 |     #[derive(PartialEq, Eq)]
  |              ^^^^^^^^^- help: remove these generics
  |              |
  |              expected 0 generic arguments
  |
note: struct defined here, with 0 generic parameters
 --> f91c723c6f61f6a828d3ad4f6441d5cbcf39f1aa.rs:2:12
  |
2 |     struct NotSM;
  |            ^^^^^

error[E0107]: struct takes 0 generic arguments but 1 generic argument was supplied
 --> f91c723c6f61f6a828d3ad4f6441d5cbcf39f1aa.rs:4:25
  |
4 |     #[derive(PartialEq, Eq)]
  |                         ^^- help: remove these generics
  |                         |
  |                         expected 0 generic arguments
  |
note: struct defined here, with 0 generic parameters
 --> f91c723c6f61f6a828d3ad4f6441d5cbcf39f1aa.rs:2:12
  |
2 |     struct NotSM;
  |            ^^^^^

error: aborting due to 3 previous errors

Some errors have detailed explanations: E0107, E0428.
For more information about an error, try `rustc --explain E0107`.

The [E0107] message is kinda bad and trying to highlighting code that only exists behind the derive (is not visible to the user)

Debug ice:

Backtrace

error[E0428]: the name `NotSM` is defined multiple times
 --> f91c723c6f61f6a828d3ad4f6441d5cbcf39f1aa.rs:5:5
  |
2 |     struct NotSM;
  |     ------------- previous definition of the type `NotSM` here
...
5 |     struct NotSM<T>(T);
  |     ^^^^^^^^^^^^^^^^^^^ `NotSM` redefined here
  |
  = note: `NotSM` must be defined only once in the type namespace of this block

thread 'rustc' panicked at 'Span must not be empty and have no suggestion', /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_errors/src/diagnostic.rs:710:9
stack backtrace:
   0:     0x7f4ac2565694 - std::backtrace_rs::backtrace::libunwind::trace::hfa00dade5497cc67
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
   1:     0x7f4ac2565694 - std::backtrace_rs::backtrace::trace_unsynchronized::hff23bc6f30ee3c67
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f4ac2565694 - std::sys_common::backtrace::_print_fmt::ha12302800f1482dc
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:65:5
   3:     0x7f4ac2565694 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h7659393cf1fd26f1
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f4ac25e7778 - core::fmt::write::h3693e9c93ce31d95
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/fmt/mod.rs:1232:17
   5:     0x7f4ac253e50f - std::io::Write::write_fmt::heda2812620126e95
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/io/mod.rs:1684:15
   6:     0x7f4ac2565495 - std::sys_common::backtrace::_print::hcc6ee230b2283d03
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:47:5
   7:     0x7f4ac2565495 - std::sys_common::backtrace::print::h408d914b0e1305b9
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:34:9
   8:     0x7f4ac25367f4 - std::panicking::default_hook::{{closure}}::h41335dc0ea32756e
   9:     0x7f4ac2536461 - std::panicking::default_hook::h9b2beefb794ef54c
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:290:9
  10:     0x7f4ac5039bf5 - <alloc[a96d60a9bf8c9b93]::boxed::Box<dyn for<'a, 'b> core[3a7799eb5b53fe42]::ops::function::Fn<(&'a core[3a7799eb5b53fe42]::panic::panic_info::PanicInfo<'b>,), Output = ()> + core[3a7799eb5b53fe42]::marker::Sync + core[3a7799eb5b53fe42]::marker::Send> as core[3a7799eb5b53fe42]::ops::function::Fn<(&core[3a7799eb5b53fe42]::panic::panic_info::PanicInfo,)>>::call
                               at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2001:9
  11:     0x7f4ac5039bf5 - rustc_driver_impl[7dc2720742dd5185]::DEFAULT_HOOK::{closure#0}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_driver_impl/src/lib.rs:1184:17
  12:     0x7f4ac253714a - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::he9e157125be40234
                               at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2001:9
  13:     0x7f4ac253714a - std::panicking::rust_panic_with_hook::hb20cfa7abff9b786
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:696:13
  14:     0x7f4ac2565c82 - std::panicking::begin_panic_handler::{{closure}}::h388cfd5ce1d87baa
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:581:13
  15:     0x7f4ac2565776 - std::sys_common::backtrace::__rust_end_short_backtrace::h61a4264be07d44ad
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:150:18
  16:     0x7f4ac2536c72 - rust_begin_unwind
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:579:5
  17:     0x7f4ac25c0523 - core::panicking::panic_fmt::ha9472d71642ed08e
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panicking.rs:64:14
  18:     0x7f4ac559ed57 - <rustc_errors[3b33125176cdc9e9]::diagnostic::Diagnostic>::span_suggestion_with_style::<&alloc[a96d60a9bf8c9b93]::string::String, &str>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_errors/src/diagnostic.rs:710:9
  19:     0x7f4ac53a1ed6 - <rustc_errors[3b33125176cdc9e9]::diagnostic::Diagnostic>::span_suggestion::<&alloc[a96d60a9bf8c9b93]::string::String, &str>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_errors/src/diagnostic.rs:691:9
  20:     0x7f4ac53a1ed6 - <rustc_hir_analysis[92a535d0ffaf59b1]::structured_errors::wrong_number_of_generic_args::WrongNumberOfGenericArgs>::suggest_removing_args_or_generics
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/structured_errors/wrong_number_of_generic_args.rs:968:13
  21:     0x7f4ac53a1ed6 - <rustc_hir_analysis[92a535d0ffaf59b1]::structured_errors::wrong_number_of_generic_args::WrongNumberOfGenericArgs>::suggest
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/structured_errors/wrong_number_of_generic_args.rs:553:21
  22:     0x7f4ac53a1ed6 - <rustc_hir_analysis[92a535d0ffaf59b1]::structured_errors::wrong_number_of_generic_args::WrongNumberOfGenericArgs as rustc_hir_analysis[92a535d0ffaf59b1]::structured_errors::StructuredDiagnostic>::diagnostic_common
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/structured_errors/wrong_number_of_generic_args.rs:1054:9
  23:     0x7f4ac53a3502 - <rustc_hir_analysis[92a535d0ffaf59b1]::structured_errors::wrong_number_of_generic_args::WrongNumberOfGenericArgs as rustc_hir_analysis[92a535d0ffaf59b1]::structured_errors::StructuredDiagnostic>::diagnostic
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/structured_errors.rs:18:19
  24:     0x7f4ac53a7b57 - rustc_hir_analysis[92a535d0ffaf59b1]::astconv::generics::check_generic_arg_count::{closure#2}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/astconv/generics.rs:548:24
  25:     0x7f4ac53a7b57 - rustc_hir_analysis[92a535d0ffaf59b1]::astconv::generics::check_generic_arg_count
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/astconv/generics.rs:574:9
  26:     0x7f4ac558593e - <dyn rustc_hir_analysis[92a535d0ffaf59b1]::astconv::AstConv>::create_substs_for_ast_path::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/astconv/mod.rs:368:25
  27:     0x7f4ac558593e - <dyn rustc_hir_analysis[92a535d0ffaf59b1]::astconv::AstConv>::create_substs_for_ast_path
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/astconv/mod.rs:346:51
  28:     0x7f4ac5567d0e - <dyn rustc_hir_analysis[92a535d0ffaf59b1]::astconv::AstConv>::ast_path_substs_for_ty
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/astconv/mod.rs:287:27
  29:     0x7f4ac5570865 - <dyn rustc_hir_analysis[92a535d0ffaf59b1]::astconv::AstConv>::ast_path_to_ty
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/astconv/mod.rs:1282:22
  30:     0x7f4ac558123c - <dyn rustc_hir_analysis[92a535d0ffaf59b1]::astconv::AstConv>::res_to_ty
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/astconv/mod.rs:2771:17
  31:     0x7f4ac559676c - <dyn rustc_hir_analysis[92a535d0ffaf59b1]::astconv::AstConv>::ast_ty_to_ty_inner::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/astconv/mod.rs:3048:17
  32:     0x7f4ac559676c - <dyn rustc_hir_analysis[92a535d0ffaf59b1]::astconv::AstConv>::ast_ty_to_ty_inner
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/astconv/mod.rs:3006:99
  33:     0x7f4ac552bed2 - <dyn rustc_hir_analysis[92a535d0ffaf59b1]::astconv::AstConv>::ast_ty_to_ty
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/astconv/mod.rs:2994:9
  34:     0x7f4ac552bed2 - <rustc_hir_analysis[92a535d0ffaf59b1]::collect::ItemCtxt>::to_ty
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/collect.rs:355:9
  35:     0x7f4ac552bed2 - rustc_hir_analysis[92a535d0ffaf59b1]::collect::type_of::type_of
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/collect/type_of.rs:325:30
  36:     0x7f4ac6cab00f - <rustc_query_impl[ce52ea1f0279bf64]::queries::type_of as rustc_query_system[826687edee615adf]::query::config::QueryConfig<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>>::compute
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:505:21
  37:     0x7f4ac6cab00f - rustc_query_system[826687edee615adf]::query::plumbing::execute_job::<rustc_query_impl[ce52ea1f0279bf64]::queries::type_of, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:421:71
  38:     0x7f4ac6cab00f - rustc_middle[8737c57d4754efdf]::ty::context::tls::tlv::with_tlv::<rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::type_of, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:94:9
  39:     0x7f4ac6cab00f - rustc_middle[8737c57d4754efdf]::ty::context::tls::enter_context::<rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::type_of, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}, rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:114:5
  40:     0x7f4ac6cab00f - <rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query::<rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>, rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::type_of, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:127:13
  41:     0x7f4ac6cab00f - rustc_middle[8737c57d4754efdf]::ty::context::tls::with_related_context::<<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query<rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>, rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::type_of, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:164:9
  42:     0x7f4ac6cab00f - rustc_middle[8737c57d4754efdf]::ty::context::tls::with_context::<rustc_middle[8737c57d4754efdf]::ty::context::tls::with_related_context<<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query<rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>, rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::type_of, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>>::{closure#0}, rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:142:36
  43:     0x7f4ac6cab00f - rustc_middle[8737c57d4754efdf]::ty::context::tls::with_context_opt::<rustc_middle[8737c57d4754efdf]::ty::context::tls::with_context<rustc_middle[8737c57d4754efdf]::ty::context::tls::with_related_context<<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query<rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>, rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::type_of, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>>::{closure#0}, rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>>::{closure#0}, rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:131:18
  44:     0x7f4ac6cab00f - rustc_middle[8737c57d4754efdf]::ty::context::tls::with_context::<rustc_middle[8737c57d4754efdf]::ty::context::tls::with_related_context<<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query<rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>, rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::type_of, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>>::{closure#0}, rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:142:5
  45:     0x7f4ac6cab00f - rustc_middle[8737c57d4754efdf]::ty::context::tls::with_related_context::<<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query<rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>, rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::type_of, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:155:5
  46:     0x7f4ac6cab00f - <rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query::<rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>, rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::type_of, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:112:9
  47:     0x7f4ac6cab00f - rustc_query_system[826687edee615adf]::query::plumbing::execute_job::<rustc_query_impl[ce52ea1f0279bf64]::queries::type_of, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:421:22
  48:     0x7f4ac6cab00f - rustc_query_system[826687edee615adf]::query::plumbing::try_execute_query::<rustc_query_impl[ce52ea1f0279bf64]::queries::type_of, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:365:44
  49:     0x7f4ac6efb3f9 - rustc_query_system[826687edee615adf]::query::plumbing::get_query::<rustc_query_impl[ce52ea1f0279bf64]::queries::type_of, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt, rustc_middle[8737c57d4754efdf]::dep_graph::dep_node::DepKind>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:750:36
  50:     0x7f4ac6efb3f9 - stacker[8855da831db9ca13]::maybe_grow::<(rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>, core[3a7799eb5b53fe42]::option::Option<rustc_query_system[826687edee615adf]::dep_graph::graph::DepNodeIndex>), rustc_query_system[826687edee615adf]::query::plumbing::get_query<rustc_query_impl[ce52ea1f0279bf64]::queries::type_of, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt, rustc_middle[8737c57d4754efdf]::dep_graph::dep_node::DepKind>::{closure#0}>
                               at /home/matthias/.cargo/registry/src/github.com-1ecc6299db9ec823/stacker-0.1.15/src/lib.rs:55:9
  51:     0x7f4ac6efb3f9 - rustc_data_structures[10596b849482618e]::stack::ensure_sufficient_stack::<(rustc_middle[8737c57d4754efdf]::ty::subst::EarlyBinder<rustc_middle[8737c57d4754efdf]::ty::Ty>, core[3a7799eb5b53fe42]::option::Option<rustc_query_system[826687edee615adf]::dep_graph::graph::DepNodeIndex>), rustc_query_system[826687edee615adf]::query::plumbing::get_query<rustc_query_impl[ce52ea1f0279bf64]::queries::type_of, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt, rustc_middle[8737c57d4754efdf]::dep_graph::dep_node::DepKind>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5
  52:     0x7f4ac6efb3f9 - rustc_query_system[826687edee615adf]::query::plumbing::get_query::<rustc_query_impl[ce52ea1f0279bf64]::queries::type_of, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt, rustc_middle[8737c57d4754efdf]::dep_graph::dep_node::DepKind>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:750:9
  53:     0x7f4ac6efb3f9 - <rustc_query_impl[ce52ea1f0279bf64]::Queries as rustc_middle[8737c57d4754efdf]::ty::query::QueryEngine>::type_of::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:742:17
  54:     0x7f4ac6efb3f9 - <rustc_query_impl[ce52ea1f0279bf64]::Queries as rustc_middle[8737c57d4754efdf]::ty::query::QueryEngine>::type_of
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:46:1
  55:     0x7f4ac54ebf73 - <rustc_middle[8737c57d4754efdf]::ty::query::TyCtxtEnsure>::type_of::<rustc_span[281b21c145c52196]::def_id::LocalDefId>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/query.rs:285:29
  56:     0x7f4ac54ebf73 - rustc_hir_analysis[92a535d0ffaf59b1]::collect::convert_item
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/collect.rs:609:26
  57:     0x7f4ac54e9220 - <rustc_hir_analysis[92a535d0ffaf59b1]::collect::CollectItemTypesVisitor as rustc_hir[9d4e9b2ea87cb198]::intravisit::Visitor>::visit_item
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/collect.rs:277:9
  58:     0x7f4ac5440c87 - <rustc_middle[8737c57d4754efdf]::hir::map::Map>::visit_item_likes_in_module::<rustc_hir_analysis[92a535d0ffaf59b1]::collect::CollectItemTypesVisitor>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/hir/map/mod.rs:604:13
  59:     0x7f4ac54e85ad - rustc_hir_analysis[92a535d0ffaf59b1]::collect::collect_mod_item_types
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/collect.rs:52:5
  60:     0x7f4ac6c0a845 - <rustc_query_impl[ce52ea1f0279bf64]::queries::collect_mod_item_types as rustc_query_system[826687edee615adf]::query::config::QueryConfig<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>>::compute
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:505:21
  61:     0x7f4ac6c0a845 - rustc_query_system[826687edee615adf]::query::plumbing::execute_job::<rustc_query_impl[ce52ea1f0279bf64]::queries::collect_mod_item_types, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:421:71
  62:     0x7f4ac6c0a845 - rustc_middle[8737c57d4754efdf]::ty::context::tls::tlv::with_tlv::<rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::collect_mod_item_types, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}, ()>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:94:9
  63:     0x7f4ac6c0a845 - rustc_middle[8737c57d4754efdf]::ty::context::tls::enter_context::<rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::collect_mod_item_types, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}, ()>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:114:5
  64:     0x7f4ac6c0a845 - <rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query::<(), rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::collect_mod_item_types, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:127:13
  65:     0x7f4ac6c0a845 - rustc_middle[8737c57d4754efdf]::ty::context::tls::with_related_context::<<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query<(), rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::collect_mod_item_types, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, ()>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:164:9
  66:     0x7f4ac6c0a845 - rustc_middle[8737c57d4754efdf]::ty::context::tls::with_context::<rustc_middle[8737c57d4754efdf]::ty::context::tls::with_related_context<<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query<(), rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::collect_mod_item_types, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, ()>::{closure#0}, ()>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:142:36
  67:     0x7f4ac6c0a845 - rustc_middle[8737c57d4754efdf]::ty::context::tls::with_context_opt::<rustc_middle[8737c57d4754efdf]::ty::context::tls::with_context<rustc_middle[8737c57d4754efdf]::ty::context::tls::with_related_context<<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query<(), rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::collect_mod_item_types, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, ()>::{closure#0}, ()>::{closure#0}, ()>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:131:18
  68:     0x7f4ac6c0a845 - rustc_middle[8737c57d4754efdf]::ty::context::tls::with_context::<rustc_middle[8737c57d4754efdf]::ty::context::tls::with_related_context<<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query<(), rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::collect_mod_item_types, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, ()>::{closure#0}, ()>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:142:5
  69:     0x7f4ac6c0a845 - rustc_middle[8737c57d4754efdf]::ty::context::tls::with_related_context::<<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query<(), rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::collect_mod_item_types, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, ()>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:155:5
  70:     0x7f4ac6c0a845 - <rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query::<(), rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::collect_mod_item_types, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:112:9
  71:     0x7f4ac6c0a845 - rustc_query_system[826687edee615adf]::query::plumbing::execute_job::<rustc_query_impl[ce52ea1f0279bf64]::queries::collect_mod_item_types, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:421:22
  72:     0x7f4ac6c0a845 - rustc_query_system[826687edee615adf]::query::plumbing::try_execute_query::<rustc_query_impl[ce52ea1f0279bf64]::queries::collect_mod_item_types, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:365:44
  73:     0x7f4ac6f2deba - rustc_query_system[826687edee615adf]::query::plumbing::get_query::<rustc_query_impl[ce52ea1f0279bf64]::queries::collect_mod_item_types, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt, rustc_middle[8737c57d4754efdf]::dep_graph::dep_node::DepKind>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:750:36
  74:     0x7f4ac6f2deba - stacker[8855da831db9ca13]::maybe_grow::<((), core[3a7799eb5b53fe42]::option::Option<rustc_query_system[826687edee615adf]::dep_graph::graph::DepNodeIndex>), rustc_query_system[826687edee615adf]::query::plumbing::get_query<rustc_query_impl[ce52ea1f0279bf64]::queries::collect_mod_item_types, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt, rustc_middle[8737c57d4754efdf]::dep_graph::dep_node::DepKind>::{closure#0}>
                               at /home/matthias/.cargo/registry/src/github.com-1ecc6299db9ec823/stacker-0.1.15/src/lib.rs:55:9
  75:     0x7f4ac6f2deba - rustc_data_structures[10596b849482618e]::stack::ensure_sufficient_stack::<((), core[3a7799eb5b53fe42]::option::Option<rustc_query_system[826687edee615adf]::dep_graph::graph::DepNodeIndex>), rustc_query_system[826687edee615adf]::query::plumbing::get_query<rustc_query_impl[ce52ea1f0279bf64]::queries::collect_mod_item_types, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt, rustc_middle[8737c57d4754efdf]::dep_graph::dep_node::DepKind>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5
  76:     0x7f4ac6f2deba - rustc_query_system[826687edee615adf]::query::plumbing::get_query::<rustc_query_impl[ce52ea1f0279bf64]::queries::collect_mod_item_types, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt, rustc_middle[8737c57d4754efdf]::dep_graph::dep_node::DepKind>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:750:9
  77:     0x7f4ac6f2deba - <rustc_query_impl[ce52ea1f0279bf64]::Queries as rustc_middle[8737c57d4754efdf]::ty::query::QueryEngine>::collect_mod_item_types::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:742:17
  78:     0x7f4ac6f2deba - <rustc_query_impl[ce52ea1f0279bf64]::Queries as rustc_middle[8737c57d4754efdf]::ty::query::QueryEngine>::collect_mod_item_types
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:46:1
  79:     0x7f4ac544052a - <rustc_middle[8737c57d4754efdf]::ty::query::TyCtxtEnsure>::collect_mod_item_types::<rustc_span[281b21c145c52196]::def_id::LocalDefId>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/query.rs:285:29
  80:     0x7f4ac544052a - rustc_hir_analysis[92a535d0ffaf59b1]::check_crate::{closure#0}::{closure#0}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/lib.rs:435:61
  81:     0x7f4ac544052a - <rustc_middle[8737c57d4754efdf]::hir::map::Map>::for_each_module::<rustc_hir_analysis[92a535d0ffaf59b1]::check_crate::{closure#0}::{closure#0}::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/hir/map/mod.rs:623:13
  82:     0x7f4ac53676c1 - rustc_hir_analysis[92a535d0ffaf59b1]::check_crate::{closure#0}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/lib.rs:435:13
  83:     0x7f4ac53676c1 - <rustc_data_structures[10596b849482618e]::profiling::VerboseTimingGuard>::run::<(), rustc_hir_analysis[92a535d0ffaf59b1]::check_crate::{closure#0}::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/profiling.rs:723:9
  84:     0x7f4ac53676c1 - <rustc_session[7a95dddf1016b9d8]::session::Session>::time::<(), rustc_hir_analysis[92a535d0ffaf59b1]::check_crate::{closure#0}::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_session/src/utils.rs:10:50
  85:     0x7f4ac53676c1 - rustc_hir_analysis[92a535d0ffaf59b1]::check_crate::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/lib.rs:434:9
  86:     0x7f4ac53676c1 - <rustc_session[7a95dddf1016b9d8]::session::Session>::track_errors::<rustc_hir_analysis[92a535d0ffaf59b1]::check_crate::{closure#0}, ()>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_session/src/session.rs:572:22
  87:     0x7f4ac55301b0 - rustc_hir_analysis[92a535d0ffaf59b1]::check_crate
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_hir_analysis/src/lib.rs:433:5
  88:     0x7f4ac5bdcc17 - rustc_interface[bcb75705a814e9e]::passes::analysis
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:756:5
  89:     0x7f4ac6cac9cd - <rustc_query_impl[ce52ea1f0279bf64]::queries::analysis as rustc_query_system[826687edee615adf]::query::config::QueryConfig<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>>::compute
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:505:21
  90:     0x7f4ac6cac9cd - rustc_query_system[826687edee615adf]::query::plumbing::execute_job::<rustc_query_impl[ce52ea1f0279bf64]::queries::analysis, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:421:71
  91:     0x7f4ac6cac9cd - rustc_middle[8737c57d4754efdf]::ty::context::tls::tlv::with_tlv::<rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::analysis, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:94:9
  92:     0x7f4ac6cac9cd - rustc_middle[8737c57d4754efdf]::ty::context::tls::enter_context::<rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::analysis, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:114:5
  93:     0x7f4ac6cac9cd - <rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query::<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::analysis, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:127:13
  94:     0x7f4ac6cac9cd - rustc_middle[8737c57d4754efdf]::ty::context::tls::with_related_context::<<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::analysis, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:164:9
  95:     0x7f4ac6cac9cd - rustc_middle[8737c57d4754efdf]::ty::context::tls::with_context::<rustc_middle[8737c57d4754efdf]::ty::context::tls::with_related_context<<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::analysis, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:142:36
  96:     0x7f4ac6cac9cd - rustc_middle[8737c57d4754efdf]::ty::context::tls::with_context_opt::<rustc_middle[8737c57d4754efdf]::ty::context::tls::with_context<rustc_middle[8737c57d4754efdf]::ty::context::tls::with_related_context<<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::analysis, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:131:18
  97:     0x7f4ac6cac9cd - rustc_middle[8737c57d4754efdf]::ty::context::tls::with_context::<rustc_middle[8737c57d4754efdf]::ty::context::tls::with_related_context<<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::analysis, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:142:5
  98:     0x7f4ac6cac9cd - rustc_middle[8737c57d4754efdf]::ty::context::tls::with_related_context::<<rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::analysis, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:155:5
  99:     0x7f4ac6cac9cd - <rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt as rustc_query_system[826687edee615adf]::query::QueryContext>::start_query::<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_query_system[826687edee615adf]::query::plumbing::execute_job<rustc_query_impl[ce52ea1f0279bf64]::queries::analysis, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:112:9
 100:     0x7f4ac6cac9cd - rustc_query_system[826687edee615adf]::query::plumbing::execute_job::<rustc_query_impl[ce52ea1f0279bf64]::queries::analysis, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:421:22
 101:     0x7f4ac6cac9cd - rustc_query_system[826687edee615adf]::query::plumbing::try_execute_query::<rustc_query_impl[ce52ea1f0279bf64]::queries::analysis, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:365:44
 102:     0x7f4ac6efd633 - rustc_query_system[826687edee615adf]::query::plumbing::get_query::<rustc_query_impl[ce52ea1f0279bf64]::queries::analysis, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt, rustc_middle[8737c57d4754efdf]::dep_graph::dep_node::DepKind>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:750:36
 103:     0x7f4ac6efd633 - stacker[8855da831db9ca13]::maybe_grow::<(core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, core[3a7799eb5b53fe42]::option::Option<rustc_query_system[826687edee615adf]::dep_graph::graph::DepNodeIndex>), rustc_query_system[826687edee615adf]::query::plumbing::get_query<rustc_query_impl[ce52ea1f0279bf64]::queries::analysis, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt, rustc_middle[8737c57d4754efdf]::dep_graph::dep_node::DepKind>::{closure#0}>
                               at /home/matthias/.cargo/registry/src/github.com-1ecc6299db9ec823/stacker-0.1.15/src/lib.rs:55:9
 104:     0x7f4ac6efd633 - rustc_data_structures[10596b849482618e]::stack::ensure_sufficient_stack::<(core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, core[3a7799eb5b53fe42]::option::Option<rustc_query_system[826687edee615adf]::dep_graph::graph::DepNodeIndex>), rustc_query_system[826687edee615adf]::query::plumbing::get_query<rustc_query_impl[ce52ea1f0279bf64]::queries::analysis, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt, rustc_middle[8737c57d4754efdf]::dep_graph::dep_node::DepKind>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5
 105:     0x7f4ac6efd633 - rustc_query_system[826687edee615adf]::query::plumbing::get_query::<rustc_query_impl[ce52ea1f0279bf64]::queries::analysis, rustc_query_impl[ce52ea1f0279bf64]::plumbing::QueryCtxt, rustc_middle[8737c57d4754efdf]::dep_graph::dep_node::DepKind>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:750:9
 106:     0x7f4ac6efd633 - <rustc_query_impl[ce52ea1f0279bf64]::Queries as rustc_middle[8737c57d4754efdf]::ty::query::QueryEngine>::analysis::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:742:17
 107:     0x7f4ac6efd633 - <rustc_query_impl[ce52ea1f0279bf64]::Queries as rustc_middle[8737c57d4754efdf]::ty::query::QueryEngine>::analysis
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:46:1
 108:     0x7f4ac503ce30 - <rustc_middle[8737c57d4754efdf]::ty::query::TyCtxtAt>::analysis
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/query.rs:310:29
 109:     0x7f4ac503ce30 - <rustc_middle[8737c57d4754efdf]::ty::context::TyCtxt>::analysis
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/query.rs:296:35
 110:     0x7f4ac503ce30 - rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}::{closure#2}::{closure#4}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_driver_impl/src/lib.rs:385:52
 111:     0x7f4ac503ce30 - <rustc_middle[8737c57d4754efdf]::ty::context::GlobalCtxt>::enter::<rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}::{closure#2}::{closure#4}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:555:37
 112:     0x7f4ac503ce30 - rustc_middle[8737c57d4754efdf]::ty::context::tls::tlv::with_tlv::<<rustc_middle[8737c57d4754efdf]::ty::context::GlobalCtxt>::enter<rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}::{closure#2}::{closure#4}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:94:9
 113:     0x7f4ac503ce30 - rustc_middle[8737c57d4754efdf]::ty::context::tls::enter_context::<<rustc_middle[8737c57d4754efdf]::ty::context::GlobalCtxt>::enter<rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}::{closure#2}::{closure#4}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:114:5
 114:     0x7f4ac503ce30 - <rustc_middle[8737c57d4754efdf]::ty::context::GlobalCtxt>::enter::<rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}::{closure#2}::{closure#4}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:555:9
 115:     0x7f4ac50b2ebe - rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}::{closure#2}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_driver_impl/src/lib.rs:385:13
 116:     0x7f4ac50b2ebe - <rustc_interface[bcb75705a814e9e]::interface::Compiler>::enter::<rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}::{closure#2}, core[3a7799eb5b53fe42]::result::Result<core[3a7799eb5b53fe42]::option::Option<rustc_interface[bcb75705a814e9e]::queries::Linker>, rustc_span[281b21c145c52196]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/queries.rs:368:19
 117:     0x7f4ac503af05 - rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_driver_impl/src/lib.rs:327:22
 118:     0x7f4ac503af05 - rustc_interface[bcb75705a814e9e]::interface::run_compiler::<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}>::{closure#0}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/interface.rs:301:21
 119:     0x7f4ac503af05 - rustc_span[281b21c145c52196]::with_source_map::<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_interface[bcb75705a814e9e]::interface::run_compiler<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}>::{closure#0}::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_span/src/lib.rs:1027:5
 120:     0x7f4ac5052391 - rustc_interface[bcb75705a814e9e]::interface::run_compiler::<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}>::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/interface.rs:295:13
 121:     0x7f4ac5052391 - <scoped_tls[3e8267cb6b5069b8]::ScopedKey<rustc_span[281b21c145c52196]::SessionGlobals>>::set::<rustc_interface[bcb75705a814e9e]::interface::run_compiler<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>
                               at /home/matthias/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137:9
 122:     0x7f4ac504c94f - rustc_span[281b21c145c52196]::create_session_globals_then::<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_interface[bcb75705a814e9e]::interface::run_compiler<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}>::{closure#0}>
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_span/src/lib.rs:112:5
 123:     0x7f4ac504c94f - rustc_interface[bcb75705a814e9e]::util::run_in_thread_pool_with_globals::<rustc_interface[bcb75705a814e9e]::interface::run_compiler<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/util.rs:152:38
 124:     0x7f4ac504c94f - std[b8d59566125437f1]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[bcb75705a814e9e]::util::run_in_thread_pool_with_globals<rustc_interface[bcb75705a814e9e]::interface::run_compiler<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:134:18
 125:     0x7f4ac504f031 - <std[b8d59566125437f1]::thread::Builder>::spawn_unchecked_::<rustc_interface[bcb75705a814e9e]::util::run_in_thread_pool_with_globals<rustc_interface[bcb75705a814e9e]::interface::run_compiler<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#1}::{closure#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:560:17
 126:     0x7f4ac504f031 - <core[3a7799eb5b53fe42]::panic::unwind_safe::AssertUnwindSafe<<std[b8d59566125437f1]::thread::Builder>::spawn_unchecked_<rustc_interface[bcb75705a814e9e]::util::run_in_thread_pool_with_globals<rustc_interface[bcb75705a814e9e]::interface::run_compiler<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core[3a7799eb5b53fe42]::ops::function::FnOnce<()>>::call_once
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panic/unwind_safe.rs:271:9
 127:     0x7f4ac504f031 - std[b8d59566125437f1]::panicking::try::do_call::<core[3a7799eb5b53fe42]::panic::unwind_safe::AssertUnwindSafe<<std[b8d59566125437f1]::thread::Builder>::spawn_unchecked_<rustc_interface[bcb75705a814e9e]::util::run_in_thread_pool_with_globals<rustc_interface[bcb75705a814e9e]::interface::run_compiler<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#1}::{closure#0}>, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:487:40
 128:     0x7f4ac504f031 - std[b8d59566125437f1]::panicking::try::<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, core[3a7799eb5b53fe42]::panic::unwind_safe::AssertUnwindSafe<<std[b8d59566125437f1]::thread::Builder>::spawn_unchecked_<rustc_interface[bcb75705a814e9e]::util::run_in_thread_pool_with_globals<rustc_interface[bcb75705a814e9e]::interface::run_compiler<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#1}::{closure#0}>>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:451:19
 129:     0x7f4ac504f031 - std[b8d59566125437f1]::panic::catch_unwind::<core[3a7799eb5b53fe42]::panic::unwind_safe::AssertUnwindSafe<<std[b8d59566125437f1]::thread::Builder>::spawn_unchecked_<rustc_interface[bcb75705a814e9e]::util::run_in_thread_pool_with_globals<rustc_interface[bcb75705a814e9e]::interface::run_compiler<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#1}::{closure#0}>, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panic.rs:140:14
 130:     0x7f4ac504f031 - <std[b8d59566125437f1]::thread::Builder>::spawn_unchecked_::<rustc_interface[bcb75705a814e9e]::util::run_in_thread_pool_with_globals<rustc_interface[bcb75705a814e9e]::interface::run_compiler<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#1}
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:559:30
 131:     0x7f4ac504f031 - <<std[b8d59566125437f1]::thread::Builder>::spawn_unchecked_<rustc_interface[bcb75705a814e9e]::util::run_in_thread_pool_with_globals<rustc_interface[bcb75705a814e9e]::interface::run_compiler<core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>, rustc_driver_impl[7dc2720742dd5185]::run_compiler::{closure#1}>::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[3a7799eb5b53fe42]::result::Result<(), rustc_span[281b21c145c52196]::ErrorGuaranteed>>::{closure#1} as core[3a7799eb5b53fe42]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
                               at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5
 132:     0x7f4ac2533b48 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hecc1f98b3f809ea5
                               at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:1987:9
 133:     0x7f4ac2533b48 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hbd5e80323d5f5499
                               at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:1987:9
 134:     0x7f4ac2514ad5 - std::sys::unix::thread::Thread::new::thread_start::hd993722109034aa9
                               at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys/unix/thread.rs:108:17
 135:     0x7f4ac229ebb5 - <unknown>
 136:     0x7f4ac2320d90 - <unknown>
 137:                0x0 - <unknown>

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

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

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

query stack during panic:
#0 [type_of] computing type of `main::<impl at f91c723c6f61f6a828d3ad4f6441d5cbcf39f1aa.rs:4:14: 4:23>`
#1 [collect_mod_item_types] collecting item types in top-level module
#2 [analysis] running analysis passes on this crate
end of query stack
error: aborting due to previous error

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

Metadata

Assignees

No one assigned

    Labels

    A-diagnosticsArea: Messages for errors, warnings, and lintsC-bugCategory: This is a bug.I-ICEIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.requires-debug-assertionsThis issue requires a build of rustc or tooling with debug-assertions in some way

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions