thread 'rustc' panicked at /rustc/f688dd684faca5b31b156fac2c6e0ae81fc9bc90/compiler/rustc_errors/src/lib.rs:1068:30: Box stack backtrace: 0: 0x7f524e3ced8e - std::backtrace_rs::backtrace::libunwind::trace::h6e733a61aeceb3b1 at /rustc/f688dd684faca5b31b156fac2c6e0ae81fc9bc90/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5 1: 0x7f524e3ced8e - std::backtrace_rs::backtrace::trace_unsynchronized::h0514de40790d9bba at /rustc/f688dd684faca5b31b156fac2c6e0ae81fc9bc90/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 2: 0x7f524e3ced8e - std::backtrace::Backtrace::create::hdeeebb2d173bddda at /rustc/f688dd684faca5b31b156fac2c6e0ae81fc9bc90/library/std/src/backtrace.rs:331:13 3: 0x7f524e3cecd0 - std::backtrace::Backtrace::force_capture::hcff5b3ae972268d0 at /rustc/f688dd684faca5b31b156fac2c6e0ae81fc9bc90/library/std/src/backtrace.rs:312:9 4: 0x7f524b1707bc - std[ad4b8f867feff437]::panicking::update_hook::>::{closure#0} 5: 0x7f524e3eac66 - as core::ops::function::Fn>::call::h6819ff2410a24297 at /rustc/f688dd684faca5b31b156fac2c6e0ae81fc9bc90/library/alloc/src/boxed.rs:2029:9 6: 0x7f524e3eac66 - std::panicking::rust_panic_with_hook::h9c9b9f939d288829 at /rustc/f688dd684faca5b31b156fac2c6e0ae81fc9bc90/library/std/src/panicking.rs:783:13 7: 0x7f524b1a8a14 - std[ad4b8f867feff437]::panicking::begin_panic::::{closure#0} 8: 0x7f524b1a5156 - std[ad4b8f867feff437]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> 9: 0x7f524b1a4b06 - std[ad4b8f867feff437]::panicking::begin_panic:: 10: 0x7f524b1b3961 - ::emit_producing_guarantee 11: 0x7f524b57d02e - ::bug:: 12: 0x7f524b6192fb - rustc_middle[e05cf450071da251]::util::bug::opt_span_bug_fmt::::{closure#0} 13: 0x7f524b601bfa - rustc_middle[e05cf450071da251]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} 14: 0x7f524b601a98 - rustc_middle[e05cf450071da251]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> 15: 0x7f524958da70 - rustc_middle[e05cf450071da251]::util::bug::bug_fmt 16: 0x7f524c78108b - ::def_path_hash_to_def_id 17: 0x7f524c781202 - as rustc_serialize[d6ecd020e613aee1]::serialize::Decodable>::decode 18: 0x7f524cd19c80 - >::decode 19: 0x7f524cd17348 - >::call_once 20: 0x7f524ca5ce28 - rustc_query_system[9f47fcc3ed12af35]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[4e3781ebe67b5ecd]::plumbing::QueryCtxt, true> 21: 0x7f524ca5a34e - rustc_query_impl[4e3781ebe67b5ecd]::query_impl::typeck::get_query_incr::__rust_end_short_backtrace 22: 0x7f524cd167eb - rustc_middle[e05cf450071da251]::query::plumbing::query_get_at::>> 23: 0x7f524cd16444 - rustc_query_impl[4e3781ebe67b5ecd]::plumbing::try_load_from_on_disk_cache::>, false, false, false>> 24: 0x7f524cd161f1 - ::{closure#1} as core[982b8df6c967a8a5]::ops::function::FnOnce<(rustc_middle[e05cf450071da251]::ty::context::TyCtxt, rustc_query_system[9f47fcc3ed12af35]::dep_graph::dep_node::DepNode)>>::call_once 25: 0x7f524c52d023 - ::drop_serialized_data 26: 0x7f524d16e71e - rustc_incremental[15c929fe0aff7595]::persist::save::save_dep_graph::{closure#0}::{closure#3} 27: 0x7f524d44a805 - rustc_incremental[15c929fe0aff7595]::persist::save::save_dep_graph::{closure#0} 28: 0x7f524d447900 - rustc_interface[5b3f00bef9c74c50]::interface::run_compiler::, rustc_driver_impl[8a1fda2214610a7d]::run_compiler::{closure#0}>::{closure#0} 29: 0x7f524d3cdc46 - std[ad4b8f867feff437]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[8a1fda2214610a7d]::run_compiler::{closure#0}>::{closure#0}, core[982b8df6c967a8a5]::result::Result<(), rustc_span[b600bae4f070df3d]::ErrorGuaranteed>>::{closure#0}, core[982b8df6c967a8a5]::result::Result<(), rustc_span[b600bae4f070df3d]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[982b8df6c967a8a5]::result::Result<(), rustc_span[b600bae4f070df3d]::ErrorGuaranteed>> 30: 0x7f524d3cda73 - <::spawn_unchecked_, rustc_driver_impl[8a1fda2214610a7d]::run_compiler::{closure#0}>::{closure#0}, core[982b8df6c967a8a5]::result::Result<(), rustc_span[b600bae4f070df3d]::ErrorGuaranteed>>::{closure#0}, core[982b8df6c967a8a5]::result::Result<(), rustc_span[b600bae4f070df3d]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[982b8df6c967a8a5]::result::Result<(), rustc_span[b600bae4f070df3d]::ErrorGuaranteed>>::{closure#1} as core[982b8df6c967a8a5]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} 31: 0x7f524e3f4b95 - as core::ops::function::FnOnce>::call_once::h5319a960a245b9e6 at /rustc/f688dd684faca5b31b156fac2c6e0ae81fc9bc90/library/alloc/src/boxed.rs:2015:9 32: 0x7f524e3f4b95 - as core::ops::function::FnOnce>::call_once::he20b241104330ff5 at /rustc/f688dd684faca5b31b156fac2c6e0ae81fc9bc90/library/alloc/src/boxed.rs:2015:9 33: 0x7f524e3f4b95 - std::sys::unix::thread::Thread::new::thread_start::h76e8c5cd6de24057 at /rustc/f688dd684faca5b31b156fac2c6e0ae81fc9bc90/library/std/src/sys/unix/thread.rs:108:17 34: 0x7f52482a955a - 35: 0x7f5248326a3c - 36: 0x0 - rustc version: 1.77.0-nightly (f688dd684 2024-01-04) platform: x86_64-unknown-linux-gnu