thread 'rustc' panicked at compiler/rustc_middle/src/ty/instance.rs:579:21:
Box<dyn Any>
stack backtrace:
0: 0x110a22794 - <std[8eca9205dc6438aa]::backtrace::Backtrace>::create
1: 0x10ea6b774 - std[8eca9205dc6438aa]::panicking::update_hook::<alloc[3e629dd8f2ae42bd]::boxed::Box<rustc_driver_impl[145b6d1f1d28bf56]::install_ice_hook::{closure#1}>>::{closure#0}
2: 0x110a33960 - std[8eca9205dc6438aa]::panicking::panic_with_hook
3: 0x10eaed89c - std[8eca9205dc6438aa]::panicking::begin_panic::<rustc_errors[2392aa2c4b65643f]::ExplicitBug>::{closure#0}
4: 0x10ead7228 - std[8eca9205dc6438aa]::sys::backtrace::__rust_end_short_backtrace::<std[8eca9205dc6438aa]::panicking::begin_panic<rustc_errors[2392aa2c4b65643f]::ExplicitBug>::{closure#0}, !>
5: 0x1137f5f68 - std[8eca9205dc6438aa]::panicking::begin_panic::<rustc_errors[2392aa2c4b65643f]::ExplicitBug>
6: 0x1137f6b88 - <rustc_errors[2392aa2c4b65643f]::diagnostic::BugAbort as rustc_errors[2392aa2c4b65643f]::diagnostic::EmissionGuarantee>::emit_producing_guarantee
7: 0x1138644f0 - <rustc_errors[2392aa2c4b65643f]::DiagCtxtHandle>::span_bug::<rustc_span[6d6eb69fa5e438b8]::span_encoding::Span, alloc[3e629dd8f2ae42bd]::string::String>
8: 0x113865424 - rustc_middle[f00695f8fb3031cf]::util::bug::opt_span_bug_fmt::<rustc_span[6d6eb69fa5e438b8]::span_encoding::Span>::{closure#0}
9: 0x10f69923c - rustc_middle[f00695f8fb3031cf]::ty::context::tls::with_opt::<rustc_middle[f00695f8fb3031cf]::util::bug::opt_span_bug_fmt<rustc_span[6d6eb69fa5e438b8]::span_encoding::Span>::{closure#0}, !>::{closure#0}
10: 0x10f671678 - rustc_middle[f00695f8fb3031cf]::ty::context::tls::with_context_opt::<rustc_middle[f00695f8fb3031cf]::ty::context::tls::with_opt<rustc_middle[f00695f8fb3031cf]::util::bug::opt_span_bug_fmt<rustc_span[6d6eb69fa5e438b8]::span_encoding::Span>::{closure#0}, !>::{closure#0}, !>
11: 0x113864e50 - rustc_middle[f00695f8fb3031cf]::util::bug::span_bug_fmt::<rustc_span[6d6eb69fa5e438b8]::span_encoding::Span>
12: 0x10f6c3e10 - <rustc_middle[f00695f8fb3031cf]::ty::instance::Instance>::expect_resolve
13: 0x10f6c4574 - <rustc_middle[f00695f8fb3031cf]::ty::instance::Instance>::resolve_drop_in_place
14: 0x1082e94a4 - <codegen[836577a15c3173ae]::mir2lir::MirToLir>::lower_terminator
at /Users/master/cyber/rs/codegen/src/mir2lir.rs:637:37
15: 0x1082eec94 - <codegen[836577a15c3173ae]::mir2lir::MirToLir>::lower
at /Users/master/cyber/rs/codegen/src/mir2lir.rs:84:18
16: 0x1082cff8c - codegen[836577a15c3173ae]::codegen::codegen_crate
at /Users/master/cyber/rs/codegen/src/codegen.rs:68:23
17: 0x1082c74f8 - <codegen[836577a15c3173ae]::backend::TridentBackend as rustc_codegen_ssa[71671e34f8440397]::traits::backend::CodegenBackend>::codegen_crate
at /Users/master/cyber/rs/codegen/src/backend.rs:23:18
18: 0x10f32d864 - <rustc_interface[1da677b0858b67f7]::queries::Linker>::codegen_and_build_linker
19: 0x10ea1ffc8 - rustc_interface[1da677b0858b67f7]::passes::create_and_enter_global_ctxt::<core[f98fa8352ab161ed]::option::Option<rustc_interface[1da677b0858b67f7]::queries::Linker>, rustc_driver_impl[145b6d1f1d28bf56]::run_compiler::{closure#0}::{closure#2}>
20: 0x10ea69c4c - rustc_interface[1da677b0858b67f7]::interface::run_compiler::<(), rustc_driver_impl[145b6d1f1d28bf56]::run_compiler::{closure#0}>::{closure#1}
21: 0x10ea5b370 - std[8eca9205dc6438aa]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[1da677b0858b67f7]::util::run_in_thread_with_globals<rustc_interface[1da677b0858b67f7]::util::run_in_thread_pool_with_globals<rustc_interface[1da677b0858b67f7]::interface::run_compiler<(), rustc_driver_impl[145b6d1f1d28bf56]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
22: 0x10ea70274 - <<std[8eca9205dc6438aa]::thread::Builder>::spawn_unchecked_<rustc_interface[1da677b0858b67f7]::util::run_in_thread_with_globals<rustc_interface[1da677b0858b67f7]::util::run_in_thread_pool_with_globals<rustc_interface[1da677b0858b67f7]::interface::run_compiler<(), rustc_driver_impl[145b6d1f1d28bf56]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[f98fa8352ab161ed]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
23: 0x110a3d9cc - <std[8eca9205dc6438aa]::sys::thread::unix::Thread>::new::thread_start
24: 0x1852ffc58 - __pthread_cond_wait
rustc version: 1.93.0-nightly (80d8f292d 2025-11-25)
platform: aarch64-apple-darwin
query stack during panic:
end of query stack