thread 'rustc' panicked at /Users/master/.rustup/toolchains/nightly-2025-11-26-aarch64-apple-darwin/lib/rustlib/rustc-src/rust/compiler/rustc_abi/src/lib.rs:1659:66:
index out of bounds: the len is 1 but the index is 1
stack backtrace:
0: 0x1108fa794 - <std[8eca9205dc6438aa]::backtrace::Backtrace>::create
1: 0x10e943774 - std[8eca9205dc6438aa]::panicking::update_hook::<alloc[3e629dd8f2ae42bd]::boxed::Box<rustc_driver_impl[145b6d1f1d28bf56]::install_ice_hook::{closure#1}>>::{closure#0}
2: 0x11090b960 - std[8eca9205dc6438aa]::panicking::panic_with_hook
3: 0x1108efbcc - std[8eca9205dc6438aa]::panicking::panic_handler::{closure#0}
4: 0x1108e48f4 - std[8eca9205dc6438aa]::sys::backtrace::__rust_end_short_backtrace::<std[8eca9205dc6438aa]::panicking::panic_handler::{closure#0}, !>
5: 0x1108f11e4 - __rustc[ea79c79e013649f2]::rust_begin_unwind
6: 0x11366494c - core[f98fa8352ab161ed]::panicking::panic_fmt
7: 0x113664760 - core[f98fa8352ab161ed]::panicking::panic_bounds_check
8: 0x1086137d0 - <usize as core[f98fa8352ab161ed]::slice::index::SliceIndex<[rustc_abi[6dd638c0509ea463]::Size]>>::index
at /rustc/80d8f292d82d735f83417221dd63b0dd2bbb8dd2/library/core/src/slice/index.rs:272:10
9: 0x1086137d0 - <[rustc_abi[6dd638c0509ea463]::Size] as core[f98fa8352ab161ed]::ops::index::Index<usize>>::index
at /rustc/80d8f292d82d735f83417221dd63b0dd2bbb8dd2/library/core/src/slice/index.rs:19:15
10: 0x1086137d0 - <rustc_index[e32ccee586ef32dc]::slice::IndexSlice<rustc_abi[6dd638c0509ea463]::layout::ty::FieldIdx, rustc_abi[6dd638c0509ea463]::Size> as core[f98fa8352ab161ed]::ops::index::Index<rustc_abi[6dd638c0509ea463]::layout::ty::FieldIdx>>::index
at /Users/master/.rustup/toolchains/nightly-2025-11-26-aarch64-apple-darwin/lib/rustlib/rustc-src/rust/compiler/rustc_index/src/slice.rs:221:18
11: 0x1086137d0 - <rustc_abi[6dd638c0509ea463]::FieldsShape<rustc_abi[6dd638c0509ea463]::layout::ty::FieldIdx>>::offset
at /Users/master/.rustup/toolchains/nightly-2025-11-26-aarch64-apple-darwin/lib/rustlib/rustc-src/rust/compiler/rustc_abi/src/lib.rs:1659:66
12: 0x108659180 - <codegen[836577a15c3173ae]::mir2lir::MirToLir>::field_byte_offset::{closure#0}
at /Users/master/cyber/rs/codegen/src/mir2lir.rs:277:31
13: 0x10863c6ac - <core[f98fa8352ab161ed]::result::Result<rustc_abi[6dd638c0509ea463]::layout::ty::TyAndLayout<rustc_middle[f00695f8fb3031cf]::ty::Ty>, &rustc_middle[f00695f8fb3031cf]::ty::layout::LayoutError>>::map::<u64, <codegen[836577a15c3173ae]::mir2lir::MirToLir>::field_byte_offset::{closure#0}>
at /rustc/80d8f292d82d735f83417221dd63b0dd2bbb8dd2/library/core/src/result.rs:836:25
14: 0x1086461a8 - <codegen[836577a15c3173ae]::mir2lir::MirToLir>::field_byte_offset
at /Users/master/cyber/rs/codegen/src/mir2lir.rs:277:14
15: 0x10863ea74 - <codegen[836577a15c3173ae]::mir2lir::MirToLir>::lower_place
at /Users/master/cyber/rs/codegen/src/mir2lir.rs:173:39
16: 0x108648c58 - <codegen[836577a15c3173ae]::mir2lir::MirToLir>::lower_place_to_reg
at /Users/master/cyber/rs/codegen/src/mir2lir.rs:250:20
17: 0x108641fb0 - <codegen[836577a15c3173ae]::mir2lir::MirToLir>::lower_operand
at /Users/master/cyber/rs/codegen/src/mir2lir.rs:610:22
18: 0x1086463d4 - <codegen[836577a15c3173ae]::mir2lir::MirToLir>::lower_rvalue_into
at /Users/master/cyber/rs/codegen/src/mir2lir.rs:328:32
19: 0x108642fa0 - <codegen[836577a15c3173ae]::mir2lir::MirToLir>::lower_statement
at /Users/master/cyber/rs/codegen/src/mir2lir.rs:115:48
20: 0x10864e4f4 - <codegen[836577a15c3173ae]::mir2lir::MirToLir>::lower
at /Users/master/cyber/rs/codegen/src/mir2lir.rs:96:22
21: 0x10861db5c - codegen[836577a15c3173ae]::codegen::codegen_crate
at /Users/master/cyber/rs/codegen/src/codegen.rs:101:23
22: 0x108611ee4 - <codegen[836577a15c3173ae]::backend::TridentBackend as rustc_codegen_ssa[71671e34f8440397]::traits::backend::CodegenBackend>::codegen_crate
at /Users/master/cyber/rs/codegen/src/backend.rs:64:18
23: 0x10f205864 - <rustc_interface[1da677b0858b67f7]::queries::Linker>::codegen_and_build_linker
24: 0x10e8f7fc8 - 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}>
25: 0x10e941c4c - rustc_interface[1da677b0858b67f7]::interface::run_compiler::<(), rustc_driver_impl[145b6d1f1d28bf56]::run_compiler::{closure#0}>::{closure#1}
26: 0x10e933370 - 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}, ()>
27: 0x10e948274 - <<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}
28: 0x1109159cc - <std[8eca9205dc6438aa]::sys::thread::unix::Thread>::new::thread_start
29: 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