stack backtrace:
0: 0x103491894 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hbe6b2e192ca15116
1: 0x1034e4988 - core::fmt::write::hd6a055451ad3f5fd
2: 0x10348733c - std::io::Write::write_fmt::h3bd90167a87b98a7
3: 0x1034916a8 - std::sys_common::backtrace::print::hc24f8cd977e05789
4: 0x1034940bc - std::panicking::default_hook::{{closure}}::h86be795d87f6f599
5: 0x103493e7c - std::panicking::default_hook::h33158989e4e670cd
6: 0x10b98f898 - rustc_driver_impl[2b4a73ce5be55b2]::DEFAULT_HOOK::{closure#0}::{closure#0}
7: 0x10349477c - std::panicking::rust_panic_with_hook::he1c4ce779ead934c
8: 0x103494534 - std::panicking::begin_panic_handler::{{closure}}::h8107a332a0a8a016
9: 0x103491cb4 - std::sys_common::backtrace::__rust_end_short_backtrace::hfd6621bf0e44821e
10: 0x103494308 - _rust_begin_unwind
11: 0x103510430 - core::panicking::panic_fmt::h68c357d89a917539
12: 0x1035104a0 - core::panicking::panic::hb3c8208af4dcc4f1
13: 0x10e69c964 - <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::expr_into_dest
14: 0x10e6999cc - <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::as_temp_inner
15: 0x10e6990d4 - <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::as_operand
16: 0x10e699274 - <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::as_operand
17: 0x10e6aa2ac - <alloc[f4f0542297ee9225]::vec::Vec<rustc_middle[9da08aa6ecd6d5c0]::mir::syntax::Operand> as alloc[f4f0542297ee9225]::vec::spec_from_iter::SpecFromIter<rustc_middle[9da08aa6ecd6d5c0]::mir::syntax::Operand, core[504f2899fffd0de7]::iter::adapters::map::Map<core[504f2899fffd0de7]::iter::adapters::copied::Copied<core[504f2899fffd0de7]::slice::iter::Iter<rustc_middle[9da08aa6ecd6d5c0]::thir::ExprId>>, <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::as_rvalue::{closure#3}>>>::from_iter
18: 0x10e689e78 - <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::as_rvalue
19: 0x10e699c18 - <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::expr_into_dest
20: 0x10e6999cc - <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::as_temp_inner
21: 0x10e6990d4 - <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::as_operand
22: 0x10e687b28 - <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::as_call_operand
23: 0x10e687ca8 - <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::as_call_operand
24: 0x10e6cea24 - <core[504f2899fffd0de7]::iter::adapters::copied::Copied<core[504f2899fffd0de7]::slice::iter::Iter<rustc_middle[9da08aa6ecd6d5c0]::thir::ExprId>> as core[504f2899fffd0de7]::iter::traits::iterator::Iterator>::fold::<(), core[504f2899fffd0de7]::iter::adapters::map::map_fold<rustc_middle[9da08aa6ecd6d5c0]::thir::ExprId, rustc_middle[9da08aa6ecd6d5c0]::mir::syntax::Operand, (), <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::expr_into_dest::{closure#3}, core[504f2899fffd0de7]::iter::traits::iterator::Iterator::for_each::call<rustc_middle[9da08aa6ecd6d5c0]::mir::syntax::Operand, <alloc[f4f0542297ee9225]::vec::Vec<rustc_middle[9da08aa6ecd6d5c0]::mir::syntax::Operand>>::extend_trusted<core[504f2899fffd0de7]::iter::adapters::map::Map<core[504f2899fffd0de7]::iter::adapters::copied::Copied<core[504f2899fffd0de7]::slice::iter::Iter<rustc_middle[9da08aa6ecd6d5c0]::thir::ExprId>>, <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::expr_into_dest::{closure#3}>>::{closure#0}>::{closure#0}>::{closure#0}>
25: 0x10e6a9ffc - <alloc[f4f0542297ee9225]::vec::Vec<rustc_middle[9da08aa6ecd6d5c0]::mir::syntax::Operand> as alloc[f4f0542297ee9225]::vec::spec_from_iter::SpecFromIter<rustc_middle[9da08aa6ecd6d5c0]::mir::syntax::Operand, core[504f2899fffd0de7]::iter::adapters::map::Map<core[504f2899fffd0de7]::iter::adapters::copied::Copied<core[504f2899fffd0de7]::slice::iter::Iter<rustc_middle[9da08aa6ecd6d5c0]::thir::ExprId>>, <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::expr_into_dest::{closure#3}>>>::from_iter
26: 0x10e69ad6c - <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::expr_into_dest
27: 0x10e69f25c - <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::in_scope::<<rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::expr_into_dest::{closure#0}::{closure#0}, ()>
28: 0x10e69d12c - <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::expr_into_dest::{closure#0}
29: 0x10e69accc - <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::expr_into_dest
30: 0x10e69f25c - <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::in_scope::<<rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::expr_into_dest::{closure#0}::{closure#0}, ()>
31: 0x10e69d12c - <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::expr_into_dest::{closure#0}
32: 0x10e69accc - <rustc_mir_build[17ef53cc3e5b72c9]::build::Builder>::expr_into_dest
33: 0x10e68315c - rustc_mir_build[17ef53cc3e5b72c9]::build::mir_build
34: 0x10e68119c - rustc_mir_build[17ef53cc3e5b72c9]::build::mir_built
35: 0x10ec64cf0 - <std[aa9a5926a012de0d]::thread::local::LocalKey<core[504f2899fffd0de7]::cell::Cell<*const ()>>>::with::<rustc_middle[9da08aa6ecd6d5c0]::ty::context::tls::enter_context<rustc_query_system[72e7dbc91c3512cd]::query::plumbing::execute_job_incr<rustc_query_impl[60724b15931b629e]::queries::mir_built, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>
36: 0x10eb6a160 - rustc_query_system[72e7dbc91c3512cd]::query::plumbing::try_execute_query::<rustc_query_impl[60724b15931b629e]::queries::mir_built, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>
37: 0x10ed5cccc - <rustc_query_impl[60724b15931b629e]::Queries as rustc_middle[9da08aa6ecd6d5c0]::ty::query::QueryEngine>::mir_built
38: 0x10e14dff4 - rustc_mir_transform[2f1f3373e510a36a]::check_unsafety::unsafety_check_result
39: 0x10e14aac0 - <rustc_mir_transform[2f1f3373e510a36a]::check_unsafety::provide::{closure#0} as core[504f2899fffd0de7]::ops::function::FnOnce<(rustc_middle[9da08aa6ecd6d5c0]::ty::context::TyCtxt, rustc_span[219dcf8acbb1c73e]::def_id::LocalDefId)>>::call_once
40: 0x10ec24658 - <std[aa9a5926a012de0d]::thread::local::LocalKey<core[504f2899fffd0de7]::cell::Cell<*const ()>>>::with::<rustc_middle[9da08aa6ecd6d5c0]::ty::context::tls::enter_context<rustc_query_system[72e7dbc91c3512cd]::query::plumbing::execute_job_incr<rustc_query_impl[60724b15931b629e]::queries::unsafety_check_result, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>
41: 0x10eb348bc - rustc_query_system[72e7dbc91c3512cd]::query::plumbing::try_execute_query::<rustc_query_impl[60724b15931b629e]::queries::unsafety_check_result, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>
42: 0x10ed623a0 - <rustc_query_impl[60724b15931b629e]::Queries as rustc_middle[9da08aa6ecd6d5c0]::ty::query::QueryEngine>::unsafety_check_result
43: 0x10e14c6dc - <rustc_mir_transform[2f1f3373e510a36a]::check_unsafety::UnsafetyChecker as rustc_middle[9da08aa6ecd6d5c0]::mir::visit::Visitor>::visit_rvalue
44: 0x10e14e19c - rustc_mir_transform[2f1f3373e510a36a]::check_unsafety::unsafety_check_result
45: 0x10e14aac0 - <rustc_mir_transform[2f1f3373e510a36a]::check_unsafety::provide::{closure#0} as core[504f2899fffd0de7]::ops::function::FnOnce<(rustc_middle[9da08aa6ecd6d5c0]::ty::context::TyCtxt, rustc_span[219dcf8acbb1c73e]::def_id::LocalDefId)>>::call_once
46: 0x10ec24658 - <std[aa9a5926a012de0d]::thread::local::LocalKey<core[504f2899fffd0de7]::cell::Cell<*const ()>>>::with::<rustc_middle[9da08aa6ecd6d5c0]::ty::context::tls::enter_context<rustc_query_system[72e7dbc91c3512cd]::query::plumbing::execute_job_incr<rustc_query_impl[60724b15931b629e]::queries::unsafety_check_result, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>
47: 0x10eb348bc - rustc_query_system[72e7dbc91c3512cd]::query::plumbing::try_execute_query::<rustc_query_impl[60724b15931b629e]::queries::unsafety_check_result, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>
48: 0x10ed623a0 - <rustc_query_impl[60724b15931b629e]::Queries as rustc_middle[9da08aa6ecd6d5c0]::ty::query::QueryEngine>::unsafety_check_result
49: 0x10e14c6dc - <rustc_mir_transform[2f1f3373e510a36a]::check_unsafety::UnsafetyChecker as rustc_middle[9da08aa6ecd6d5c0]::mir::visit::Visitor>::visit_rvalue
50: 0x10e14e19c - rustc_mir_transform[2f1f3373e510a36a]::check_unsafety::unsafety_check_result
51: 0x10e14aac0 - <rustc_mir_transform[2f1f3373e510a36a]::check_unsafety::provide::{closure#0} as core[504f2899fffd0de7]::ops::function::FnOnce<(rustc_middle[9da08aa6ecd6d5c0]::ty::context::TyCtxt, rustc_span[219dcf8acbb1c73e]::def_id::LocalDefId)>>::call_once
52: 0x10ec24658 - <std[aa9a5926a012de0d]::thread::local::LocalKey<core[504f2899fffd0de7]::cell::Cell<*const ()>>>::with::<rustc_middle[9da08aa6ecd6d5c0]::ty::context::tls::enter_context<rustc_query_system[72e7dbc91c3512cd]::query::plumbing::execute_job_incr<rustc_query_impl[60724b15931b629e]::queries::unsafety_check_result, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>
53: 0x10eb348bc - rustc_query_system[72e7dbc91c3512cd]::query::plumbing::try_execute_query::<rustc_query_impl[60724b15931b629e]::queries::unsafety_check_result, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>
54: 0x10ed623a0 - <rustc_query_impl[60724b15931b629e]::Queries as rustc_middle[9da08aa6ecd6d5c0]::ty::query::QueryEngine>::unsafety_check_result
55: 0x10e1744d4 - rustc_mir_transform[2f1f3373e510a36a]::mir_const
56: 0x10ec6567c - <std[aa9a5926a012de0d]::thread::local::LocalKey<core[504f2899fffd0de7]::cell::Cell<*const ()>>>::with::<rustc_middle[9da08aa6ecd6d5c0]::ty::context::tls::enter_context<rustc_query_system[72e7dbc91c3512cd]::query::plumbing::execute_job_incr<rustc_query_impl[60724b15931b629e]::queries::mir_const, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>
57: 0x10eb6a83c - rustc_query_system[72e7dbc91c3512cd]::query::plumbing::try_execute_query::<rustc_query_impl[60724b15931b629e]::queries::mir_const, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>
58: 0x10ed5ce8c - <rustc_query_impl[60724b15931b629e]::Queries as rustc_middle[9da08aa6ecd6d5c0]::ty::query::QueryEngine>::mir_const
59: 0x10e174e10 - rustc_mir_transform[2f1f3373e510a36a]::mir_promoted
60: 0x10ebd1ff4 - <std[aa9a5926a012de0d]::thread::local::LocalKey<core[504f2899fffd0de7]::cell::Cell<*const ()>>>::with::<rustc_middle[9da08aa6ecd6d5c0]::ty::context::tls::enter_context<rustc_query_system[72e7dbc91c3512cd]::query::plumbing::execute_job_incr<rustc_query_impl[60724b15931b629e]::queries::mir_promoted, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 16usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 16usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>
61: 0x10eaf2d78 - rustc_query_system[72e7dbc91c3512cd]::query::plumbing::try_execute_query::<rustc_query_impl[60724b15931b629e]::queries::mir_promoted, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>
62: 0x10ed5d920 - <rustc_query_impl[60724b15931b629e]::Queries as rustc_middle[9da08aa6ecd6d5c0]::ty::query::QueryEngine>::mir_promoted
63: 0x10e78017c - rustc_borrowck[f3efb053a40a8e7a]::mir_borrowck
64: 0x10e76464c - <rustc_borrowck[f3efb053a40a8e7a]::provide::{closure#0} as core[504f2899fffd0de7]::ops::function::FnOnce<(rustc_middle[9da08aa6ecd6d5c0]::ty::context::TyCtxt, rustc_span[219dcf8acbb1c73e]::def_id::LocalDefId)>>::call_once
65: 0x10ebd07a0 - <std[aa9a5926a012de0d]::thread::local::LocalKey<core[504f2899fffd0de7]::cell::Cell<*const ()>>>::with::<rustc_middle[9da08aa6ecd6d5c0]::ty::context::tls::enter_context<rustc_query_system[72e7dbc91c3512cd]::query::plumbing::execute_job_incr<rustc_query_impl[60724b15931b629e]::queries::mir_borrowck, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>
66: 0x10eaf1f5c - rustc_query_system[72e7dbc91c3512cd]::query::plumbing::try_execute_query::<rustc_query_impl[60724b15931b629e]::queries::mir_borrowck, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>
67: 0x10ed64ff8 - <rustc_query_impl[60724b15931b629e]::Queries as rustc_middle[9da08aa6ecd6d5c0]::ty::query::QueryEngine>::mir_borrowck
68: 0x10e0509fc - rustc_hir_analysis[480d2d1e8c0c78d3]::collect::type_of::find_opaque_ty_constraints_for_rpit
69: 0x10e04ffc4 - rustc_hir_analysis[480d2d1e8c0c78d3]::collect::type_of::type_of
70: 0x10ec5df28 - <std[aa9a5926a012de0d]::thread::local::LocalKey<core[504f2899fffd0de7]::cell::Cell<*const ()>>>::with::<rustc_middle[9da08aa6ecd6d5c0]::ty::context::tls::enter_context<rustc_query_system[72e7dbc91c3512cd]::query::plumbing::execute_job_incr<rustc_query_impl[60724b15931b629e]::queries::type_of, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>
71: 0x10eb645bc - rustc_query_system[72e7dbc91c3512cd]::query::plumbing::try_execute_query::<rustc_query_impl[60724b15931b629e]::queries::type_of, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>
72: 0x10ed5a2f0 - <rustc_query_impl[60724b15931b629e]::Queries as rustc_middle[9da08aa6ecd6d5c0]::ty::query::QueryEngine>::type_of
73: 0x10e014d84 - rustc_hir_analysis[480d2d1e8c0c78d3]::check::check::check_item_type
74: 0x10e01cdf4 - rustc_hir_analysis[480d2d1e8c0c78d3]::check::check::check_mod_item_types
75: 0x10ec152e4 - <std[aa9a5926a012de0d]::thread::local::LocalKey<core[504f2899fffd0de7]::cell::Cell<*const ()>>>::with::<rustc_middle[9da08aa6ecd6d5c0]::ty::context::tls::enter_context<rustc_query_system[72e7dbc91c3512cd]::query::plumbing::execute_job_incr<rustc_query_impl[60724b15931b629e]::queries::check_mod_item_types, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 0usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 0usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>
76: 0x10eb28dd8 - rustc_query_system[72e7dbc91c3512cd]::query::plumbing::try_execute_query::<rustc_query_impl[60724b15931b629e]::queries::check_mod_item_types, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>
77: 0x10ed636c0 - <rustc_query_impl[60724b15931b629e]::Queries as rustc_middle[9da08aa6ecd6d5c0]::ty::query::QueryEngine>::check_mod_item_types
78: 0x10dff3480 - <rustc_session[6471261595ef6f64]::session::Session>::time::<(), rustc_hir_analysis[480d2d1e8c0c78d3]::check_crate::{closure#6}>
79: 0x10dfb37f0 - rustc_hir_analysis[480d2d1e8c0c78d3]::check_crate
80: 0x10baab610 - rustc_interface[4abc9379261c4bab]::passes::analysis
81: 0x10ec5eb54 - <std[aa9a5926a012de0d]::thread::local::LocalKey<core[504f2899fffd0de7]::cell::Cell<*const ()>>>::with::<rustc_middle[9da08aa6ecd6d5c0]::ty::context::tls::enter_context<rustc_query_system[72e7dbc91c3512cd]::query::plumbing::execute_job_incr<rustc_query_impl[60724b15931b629e]::queries::analysis, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>::{closure#2}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (rustc_middle[9da08aa6ecd6d5c0]::query::erase::Erased<[u8; 1usize]>, rustc_query_system[72e7dbc91c3512cd]::dep_graph::graph::DepNodeIndex)>
82: 0x10eb64b5c - rustc_query_system[72e7dbc91c3512cd]::query::plumbing::try_execute_query::<rustc_query_impl[60724b15931b629e]::queries::analysis, rustc_query_impl[60724b15931b629e]::plumbing::QueryCtxt>
83: 0x10ed5a978 - <rustc_query_impl[60724b15931b629e]::Queries as rustc_middle[9da08aa6ecd6d5c0]::ty::query::QueryEngine>::analysis
84: 0x10b9a5b3c - <rustc_interface[4abc9379261c4bab]::queries::QueryResult<&rustc_middle[9da08aa6ecd6d5c0]::ty::context::GlobalCtxt>>::enter::<core[504f2899fffd0de7]::result::Result<(), rustc_span[219dcf8acbb1c73e]::ErrorGuaranteed>, rustc_driver_impl[2b4a73ce5be55b2]::run_compiler::{closure#1}::{closure#2}::{closure#4}>
85: 0x10b9e1ab8 - <rustc_interface[4abc9379261c4bab]::interface::Compiler>::enter::<rustc_driver_impl[2b4a73ce5be55b2]::run_compiler::{closure#1}::{closure#2}, core[504f2899fffd0de7]::result::Result<core[504f2899fffd0de7]::option::Option<rustc_interface[4abc9379261c4bab]::queries::Linker>, rustc_span[219dcf8acbb1c73e]::ErrorGuaranteed>>
86: 0x10b9987ec - rustc_span[219dcf8acbb1c73e]::set_source_map::<core[504f2899fffd0de7]::result::Result<(), rustc_span[219dcf8acbb1c73e]::ErrorGuaranteed>, rustc_interface[4abc9379261c4bab]::interface::run_compiler<core[504f2899fffd0de7]::result::Result<(), rustc_span[219dcf8acbb1c73e]::ErrorGuaranteed>, rustc_driver_impl[2b4a73ce5be55b2]::run_compiler::{closure#1}>::{closure#0}::{closure#0}>
87: 0x10b9a6cfc - <scoped_tls[b7e4fed238ec6414]::ScopedKey<rustc_span[219dcf8acbb1c73e]::SessionGlobals>>::set::<rustc_interface[4abc9379261c4bab]::interface::run_compiler<core[504f2899fffd0de7]::result::Result<(), rustc_span[219dcf8acbb1c73e]::ErrorGuaranteed>, rustc_driver_impl[2b4a73ce5be55b2]::run_compiler::{closure#1}>::{closure#0}, core[504f2899fffd0de7]::result::Result<(), rustc_span[219dcf8acbb1c73e]::ErrorGuaranteed>>
88: 0x10b997bb8 - std[aa9a5926a012de0d]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[4abc9379261c4bab]::util::run_in_thread_pool_with_globals<rustc_interface[4abc9379261c4bab]::interface::run_compiler<core[504f2899fffd0de7]::result::Result<(), rustc_span[219dcf8acbb1c73e]::ErrorGuaranteed>, rustc_driver_impl[2b4a73ce5be55b2]::run_compiler::{closure#1}>::{closure#0}, core[504f2899fffd0de7]::result::Result<(), rustc_span[219dcf8acbb1c73e]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[504f2899fffd0de7]::result::Result<(), rustc_span[219dcf8acbb1c73e]::ErrorGuaranteed>>
89: 0x10b99cf98 - <<std[aa9a5926a012de0d]::thread::Builder>::spawn_unchecked_<rustc_interface[4abc9379261c4bab]::util::run_in_thread_pool_with_globals<rustc_interface[4abc9379261c4bab]::interface::run_compiler<core[504f2899fffd0de7]::result::Result<(), rustc_span[219dcf8acbb1c73e]::ErrorGuaranteed>, rustc_driver_impl[2b4a73ce5be55b2]::run_compiler::{closure#1}>::{closure#0}, core[504f2899fffd0de7]::result::Result<(), rustc_span[219dcf8acbb1c73e]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[504f2899fffd0de7]::result::Result<(), rustc_span[219dcf8acbb1c73e]::ErrorGuaranteed>>::{closure#1} as core[504f2899fffd0de7]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
90: 0x10349ce24 - std::sys::unix::thread::Thread::new::thread_start::heeaa880b39b03cd7
91: 0x1a79f026c - __pthread_deallocate
Code
https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=1977129cfed4ad3641190eef3e6ebc97
Meta
rustc --version --verbose:Error output
Backtrace