neural/rs/codegen/rustc-ice-2026-05-20T11_20_07-23205.txt

thread 'rustc' panicked at compiler/rustc_middle/src/ty/instance.rs:469:17:
Box<dyn Any>
stack backtrace:
   0:        0x11308e794 - <std[8eca9205dc6438aa]::backtrace::Backtrace>::create
   1:        0x1110d7774 - std[8eca9205dc6438aa]::panicking::update_hook::<alloc[3e629dd8f2ae42bd]::boxed::Box<rustc_driver_impl[145b6d1f1d28bf56]::install_ice_hook::{closure#1}>>::{closure#0}
   2:        0x11309f960 - std[8eca9205dc6438aa]::panicking::panic_with_hook
   3:        0x11115989c - std[8eca9205dc6438aa]::panicking::begin_panic::<rustc_errors[2392aa2c4b65643f]::ExplicitBug>::{closure#0}
   4:        0x111143228 - std[8eca9205dc6438aa]::sys::backtrace::__rust_end_short_backtrace::<std[8eca9205dc6438aa]::panicking::begin_panic<rustc_errors[2392aa2c4b65643f]::ExplicitBug>::{closure#0}, !>
   5:        0x115e61f68 - std[8eca9205dc6438aa]::panicking::begin_panic::<rustc_errors[2392aa2c4b65643f]::ExplicitBug>
   6:        0x115e62b88 - <rustc_errors[2392aa2c4b65643f]::diagnostic::BugAbort as rustc_errors[2392aa2c4b65643f]::diagnostic::EmissionGuarantee>::emit_producing_guarantee
   7:        0x115ed1444 - rustc_middle[f00695f8fb3031cf]::util::bug::opt_span_bug_fmt::<rustc_span[6d6eb69fa5e438b8]::span_encoding::Span>::{closure#0}
   8:        0x111d0523c - 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}
   9:        0x111cdd678 - 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}, !>
  10:        0x115ed5538 - rustc_middle[f00695f8fb3031cf]::util::bug::bug_fmt
  11:        0x111cc63e4 - <rustc_middle[f00695f8fb3031cf]::ty::list::RawList<(), rustc_middle[f00695f8fb3031cf]::ty::generic_args::GenericArg>>::fill_item::<<rustc_middle[f00695f8fb3031cf]::ty::instance::Instance>::mono::{closure#0}>
  12:        0x111cc6270 - <rustc_middle[f00695f8fb3031cf]::ty::list::RawList<(), rustc_middle[f00695f8fb3031cf]::ty::generic_args::GenericArg>>::fill_item::<<rustc_middle[f00695f8fb3031cf]::ty::instance::Instance>::mono::{closure#0}>
  13:        0x111d31df4 - <rustc_middle[f00695f8fb3031cf]::ty::instance::Instance>::mono
  14:        0x10ae4064c - <codegen[836577a15c3173ae]::mir2lir::MirToLir>::lower_terminator::{closure#0}
                               at /Users/master/cyber/rs/codegen/src/mir2lir.rs:769:48
  15:        0x10ae44d60 - <core[f98fa8352ab161ed]::option::Option<rustc_middle[f00695f8fb3031cf]::ty::instance::Instance>>::unwrap_or_else::<<codegen[836577a15c3173ae]::mir2lir::MirToLir>::lower_terminator::{closure#0}>
                               at /rustc/80d8f292d82d735f83417221dd63b0dd2bbb8dd2/library/core/src/option.rs:1067:21
  16:        0x10ae35b80 - <codegen[836577a15c3173ae]::mir2lir::MirToLir>::lower_terminator
                               at /Users/master/cyber/rs/codegen/src/mir2lir.rs:769:30
  17:        0x10ae3a740 - <codegen[836577a15c3173ae]::mir2lir::MirToLir>::lower
                               at /Users/master/cyber/rs/codegen/src/mir2lir.rs:84:18
  18:        0x10ae1bc9c - codegen[836577a15c3173ae]::codegen::codegen_crate
                               at /Users/master/cyber/rs/codegen/src/codegen.rs:68:23
  19:        0x10ae13228 - <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
  20:        0x111999864 - <rustc_interface[1da677b0858b67f7]::queries::Linker>::codegen_and_build_linker
  21:        0x11108bfc8 - 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}>
  22:        0x1110d5c4c - rustc_interface[1da677b0858b67f7]::interface::run_compiler::<(), rustc_driver_impl[145b6d1f1d28bf56]::run_compiler::{closure#0}>::{closure#1}
  23:        0x1110c7370 - 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}, ()>
  24:        0x1110dc274 - <<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}
  25:        0x1130a99cc - <std[8eca9205dc6438aa]::sys::thread::unix::Thread>::new::thread_start
  26:        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

Graph