thread 'rustc' panicked at 'Box', /rustc/0308df23e621e783e31a27ca5beaa01b9df60d4a/compiler/rustc_errors/src/lib.rs:1663:9 stack backtrace: 0: 0xffffaabff5c4 - std::backtrace_rs::backtrace::libunwind::trace::h64c27d8061185cee at /rustc/0308df23e621e783e31a27ca5beaa01b9df60d4a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 1: 0xffffaabff5c4 - std::backtrace_rs::backtrace::trace_unsynchronized::h6b74b1bc14295ff4 at /rustc/0308df23e621e783e31a27ca5beaa01b9df60d4a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 2: 0xffffaabff5c4 - std::sys_common::backtrace::_print_fmt::h8f459cd181b04614 at /rustc/0308df23e621e783e31a27ca5beaa01b9df60d4a/library/std/src/sys_common/backtrace.rs:65:5 3: 0xffffaabff5c4 - ::fmt::h0840aa2c1f6c02b3 at /rustc/0308df23e621e783e31a27ca5beaa01b9df60d4a/library/std/src/sys_common/backtrace.rs:44:22 4: 0xffffaac5b194 - core::fmt::rt::Argument::fmt::hcbce529d895fb3a4 at /rustc/0308df23e621e783e31a27ca5beaa01b9df60d4a/library/core/src/fmt/rt.rs:138:9 5: 0xffffaac5b194 - core::fmt::write::h84b535bfe0c3925b at /rustc/0308df23e621e783e31a27ca5beaa01b9df60d4a/library/core/src/fmt/mod.rs:1094:21 6: 0xffffaabf4150 - std::io::Write::write_fmt::h4fccd5a73697e987 at /rustc/0308df23e621e783e31a27ca5beaa01b9df60d4a/library/std/src/io/mod.rs:1714:15 7: 0xffffaabff414 - std::sys_common::backtrace::_print::hea8ee6a4ed78ee7f at /rustc/0308df23e621e783e31a27ca5beaa01b9df60d4a/library/std/src/sys_common/backtrace.rs:47:5 8: 0xffffaabff414 - std::sys_common::backtrace::print::h373a8ff7dd9a5b09 at /rustc/0308df23e621e783e31a27ca5beaa01b9df60d4a/library/std/src/sys_common/backtrace.rs:34:9 9: 0xffffaac020a4 - std::panicking::panic_hook_with_disk_dump::{{closure}}::hc1337a36b6032f4e at /rustc/0308df23e621e783e31a27ca5beaa01b9df60d4a/library/std/src/panicking.rs:278:22 10: 0xffffaac01d4c - std::panicking::panic_hook_with_disk_dump::he3d4cf8fe1f1b2d3 at /rustc/0308df23e621e783e31a27ca5beaa01b9df60d4a/library/std/src/panicking.rs:305:9 11: 0xffffab99fe48 - rustc_driver_impl[82f35ce1073496e1]::install_ice_hook::{closure#0} 12: 0xffffaac028fc - as core::ops::function::Fn>::call::h045e5ad2fca6d060 at /rustc/0308df23e621e783e31a27ca5beaa01b9df60d4a/library/alloc/src/boxed.rs:2021:9 13: 0xffffaac028fc - std::panicking::rust_panic_with_hook::h4181bd553b86022d at /rustc/0308df23e621e783e31a27ca5beaa01b9df60d4a/library/std/src/panicking.rs:733:13 14: 0xffffb03998a4 - std[62788c2d563118c6]::panicking::begin_panic::::{closure#0} 15: 0xffffb0395f60 - std[62788c2d563118c6]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> 16: 0xffffab8c0504 - std[62788c2d563118c6]::panicking::begin_panic:: 17: 0xffffb041d5c0 - ::bug:: 18: 0xffffb041d424 - ::bug:: 19: 0xffffb03142d4 - rustc_middle[d6524ddd23000e63]::util::bug::opt_span_bug_fmt::::{closure#0} 20: 0xffffb0312714 - rustc_middle[d6524ddd23000e63]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} 21: 0xffffb03126e0 - rustc_middle[d6524ddd23000e63]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> 22: 0xffffab8c5f50 - rustc_middle[d6524ddd23000e63]::util::bug::bug_fmt 23: 0xffffae754848 - rustc_ty_utils[9bb1f0496e50022a]::layout_sanity_check::sanity_check_layout 24: 0xffffae76ff50 - rustc_ty_utils[9bb1f0496e50022a]::layout::layout_of 25: 0xffffaf56a504 - rustc_query_impl[5790540113a7ca7c]::plumbing::__rust_begin_short_backtrace::> 26: 0xffffaf6d10a4 - )>>::call_once 27: 0xffffaf73e69c - rustc_query_system[9a5635129a437fda]::query::plumbing::try_execute_query::, rustc_middle[d6524ddd23000e63]::query::erase::Erased<[u8; 16usize]>>, false, true, false>, rustc_query_impl[5790540113a7ca7c]::plumbing::QueryCtxt, false> 28: 0xffffaf5b1194 - rustc_query_impl[5790540113a7ca7c]::query_impl::layout_of::get_query_non_incr::__rust_end_short_backtrace 29: 0xffffaeb9e8fc - rustc_middle[d6524ddd23000e63]::query::plumbing::query_get_at::, rustc_middle[d6524ddd23000e63]::query::erase::Erased<[u8; 16usize]>>> 30: 0xffffaeba36d4 - ::check 31: 0xffffaeba6dd8 - ::run_lint 32: 0xffffaeb2d794 - ::time::<(), rustc_mir_transform[aafc68bfa3433c5c]::pass_manager::run_passes_inner::{closure#3}> 33: 0xffffaebf8188 - rustc_mir_transform[aafc68bfa3433c5c]::pass_manager::run_passes_inner 34: 0xffffaec13ad4 - rustc_mir_transform[aafc68bfa3433c5c]::run_analysis_to_runtime_passes 35: 0xffffaec13708 - rustc_mir_transform[aafc68bfa3433c5c]::mir_drops_elaborated_and_const_checked 36: 0xffffaf569dac - rustc_query_impl[5790540113a7ca7c]::plumbing::__rust_begin_short_backtrace::> 37: 0xffffaf63bbb0 - >::call_once 38: 0xffffaf78dea8 - rustc_query_system[9a5635129a437fda]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[5790540113a7ca7c]::plumbing::QueryCtxt, false> 39: 0xffffaf599954 - rustc_query_impl[5790540113a7ca7c]::query_impl::mir_drops_elaborated_and_const_checked::get_query_non_incr::__rust_end_short_backtrace 40: 0xffffabb27a58 - ::time::<(), rustc_interface[a76e8fb20eb955f]::passes::analysis::{closure#2}> 41: 0xffffabb011f0 - rustc_interface[a76e8fb20eb955f]::passes::analysis 42: 0xffffaf56a248 - rustc_query_impl[5790540113a7ca7c]::plumbing::__rust_begin_short_backtrace::> 43: 0xffffaf5919b4 - >::call_once 44: 0xffffaf739318 - rustc_query_system[9a5635129a437fda]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[5790540113a7ca7c]::plumbing::QueryCtxt, false> 45: 0xffffaf5951f4 - rustc_query_impl[5790540113a7ca7c]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace 46: 0xffffab9b87a4 - ::enter::> 47: 0xffffab9dbf34 - rustc_span[5869028186ac036]::set_source_map::, rustc_interface[a76e8fb20eb955f]::interface::run_compiler, rustc_driver_impl[82f35ce1073496e1]::run_compiler::{closure#1}>::{closure#0}::{closure#0}> 48: 0xffffab9aa724 - std[62788c2d563118c6]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[82f35ce1073496e1]::run_compiler::{closure#1}>::{closure#0}, core[b2a4bb11906303c2]::result::Result<(), rustc_span[5869028186ac036]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[b2a4bb11906303c2]::result::Result<(), rustc_span[5869028186ac036]::ErrorGuaranteed>> 49: 0xffffab9ab8f0 - <::spawn_unchecked_, rustc_driver_impl[82f35ce1073496e1]::run_compiler::{closure#1}>::{closure#0}, core[b2a4bb11906303c2]::result::Result<(), rustc_span[5869028186ac036]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[b2a4bb11906303c2]::result::Result<(), rustc_span[5869028186ac036]::ErrorGuaranteed>>::{closure#1} as core[b2a4bb11906303c2]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} 50: 0xffffaac0c354 - as core::ops::function::FnOnce>::call_once::haea932353066af49 at /rustc/0308df23e621e783e31a27ca5beaa01b9df60d4a/library/alloc/src/boxed.rs:2007:9 51: 0xffffaac0c354 - as core::ops::function::FnOnce>::call_once::h3ab43f4a76e7006f at /rustc/0308df23e621e783e31a27ca5beaa01b9df60d4a/library/alloc/src/boxed.rs:2007:9 52: 0xffffaac0c354 - std::sys::unix::thread::Thread::new::thread_start::h8175a8cdc7fbbf76 at /rustc/0308df23e621e783e31a27ca5beaa01b9df60d4a/library/std/src/sys/unix/thread.rs:108:17 53: 0xffffaa974624 - start_thread 54: 0xffffaaaa749c - 55: 0x0 - rustc version: 1.73.0-nightly (0308df23e 2023-07-21) platform: aarch64-unknown-linux-gnu query stack during panic: #0 [layout_of] computing layout of `iter` #1 [mir_drops_elaborated_and_const_checked] elaborating drops for `ITER::::into_iter` #2 [analysis] running analysis passes on this crate end of query stack