Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

-Zthreads threads seem to try to allocate memory up front regardless of if it will actually be needed or not #117638

Closed
matthiaskrgr opened this issue Nov 6, 2023 · 6 comments
Labels
C-bug Category: This is a bug. WG-compiler-parallel Working group: Parallelizing the compiler

Comments

@matthiaskrgr
Copy link
Member

I tried this code:

pub fn main() {}

Build with rustc main.rs -Zthreads=999999

I expected to see this happen: explanation

Instead, this happened: explanation

Meta

rustc --version --verbose:

rustc 1.75.0-nightly (e1fcecb1b 2023-11-06)
binary: rustc
commit-hash: e1fcecb1b9930f109a8c1cf2b690e03483a41289
commit-date: 2023-11-06
host: x86_64-unknown-linux-gnu
release: 1.75.0-nightly
LLVM version: 17.0.4
@matthiaskrgr matthiaskrgr added the C-bug Category: This is a bug. label Nov 6, 2023
@rustbot rustbot added the needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. label Nov 6, 2023
@matthiaskrgr
Copy link
Member Author

Backtrace

thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
stack backtrace:
thread 'thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread 'thread 'thread '<unnamed><unnamed><unnamed>' panicked at ' panicked at ' panicked at library/std/src/sys/unix/stack_overflow.rslibrary/std/src/sys/unix/stack_overflow.rslibrary/std/src/sys/unix/stack_overflow.rs:::158158158:thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
::thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
1313thread '13<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
:
:
:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)failed to set up alternative stack guard page: Cannot allocate memory (os error 12)failed to set up alternative stack guard page: Cannot allocate memory (os error 12)

thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)

thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
thread '<unnamed>' panicked at library/std/src/sys/unix/stack_overflow.rs:158:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

error: the compiler unexpectedly panicked. this is a bug.
stack backtrace:

   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
 note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
 
 1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronizednote: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
::
h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0xnote: compiler flags: -Z threads=999999
7f1af31bfcfc
 - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
 query stack during panic:
   end of query stack
                           at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777thread ' - <unnamed>std' panicked at ::library/core/src/panicking.rspanicking:::136:default_hook5:::
panic in a function that cannot unwind{
{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
          error: the compiler unexpectedly panicked. this is a bug.
 
                    at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

  17:     0x7f1af321e645 - core::panicking::panic_fmtnote: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
::
hfd6ef7423c4947ea
       note: compiler flags: -Z threads=999999
 
    query stack during panic:
   end of query stack
                at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24error: the compiler unexpectedly panicked. this is a bug.
:  
   0x7f1aed32e7cc - <unknown>
  25:     note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
 
          0x0 - <unknown>
note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report


note: compiler flags: -Z threads=999999

query stack during panic:
end of query stack
thread '<unnamed>' panicked at library/core/src/panicking.rs:136:5:
panic in a function that cannot unwind
stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
             thread ' <unnamed> ' panicked at  library/core/src/panicking.rs : 136             at :5/rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:
:panic in a function that cannot unwind44
:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0xerror: the compiler unexpectedly panicked. this is a bug.
7f1af31cdc13 - 
std::sys::unix::thread::Thread::new::thread_start::note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
h072e434c55352fca

              note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
 
                at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106note: compiler flags: -Z threads=999999
:
32
query stack during panic:
  end of query stack
23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <stdthread '::sys_common<unnamed>::' panicked at backtracelibrary/core/src/panicking.rs:::_print136:::5DisplayBacktrace:
panic in a function that cannot unwind 
as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:   error: the compiler unexpectedly panicked. this is a bug.
  
0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
  note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
  
                           at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
  note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
 
8:     0x7f1af31bfae4 - stdnote: compiler flags: -Z threads=999999
::
sys_common::backtracequery stack during panic:
::print::h054f89d59f1ca12aend of query stack

                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtracethread '::<unnamed>__rust_end_short_backtrace' panicked at library/core/src/panicking.rs:::h089965233d14d53b136
: 5 :
 panic in a function that cannot unwind 
                           at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
          error: the compiler unexpectedly panicked. this is a bug.
  
                   at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
 
 23:     0x7f1aed2aa9eb - <unknown>
  24note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
: 
    0x7f1aed32e7cc - <unknown>note: compiler flags: -Z threads=999999


  25query stack during panic:
:    end of query stack
            0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::thread 'fmt<unnamed>::' panicked at writelibrary/core/src/panicking.rs:::h3c61baaa6125601e136:
5 :
 panic in a function that cannot unwind 
                            at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
           error: the compiler unexpectedly panicked. this is a bug.
  
                  at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
: 
    0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
    note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
 
        note: compiler flags: -Z threads=999999
 
   query stack during panic:
              at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:end of query stack
783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
  thread ' <unnamed> ' panicked at  library/core/src/panicking.rs: 136 : 5 :
 panic in a function that cannot unwind 
                    at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947eaerror: the compiler unexpectedly panicked. this is a bug.

 
                 note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
             at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs
:72:14
  18:     0x7f1af31cd62enote: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
 - 
std::sys::unix::stack_overflownote: compiler flags: -Z threads=999999
::
imp::get_stackpquery stack during panic:
::h654af06359d9045a
end of query stack
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

thread '<unnamed>' panicked at library/core/src/panicking.rs:136:5:
panic in a function that cannot unwind
stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24:     0x7f1aed32e7cc - <unknown>
  25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2c0e - std::panicking::begin_panic_handler::{{error: the compiler unexpectedly panicked. this is a bug.
closure}
}::h14eb9c8ce832ae0f
          note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
  
                   at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:657:13
  note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
15
:     0x7f1af31c01c6 - note: compiler flags: -Z threads=999999
std
::sys_common::query stack during panic:
backtrace::__rust_end_short_backtraceend of query stack
::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e645 - core::panicking::panic_fmt::hfd6ef7423c4947ea
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:72:14
  18:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stackp::h654af06359d9045a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:158:13
  19:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::get_stack::haa742e480ca3e5ef
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:164:32
  20:     0x7f1af31cd62e - std::sys::unix::stack_overflow::imp::make_handler::hb681369b47102ef2
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:175:21
  21:     0x7f1af31cdc13 - std::sys::unix::stack_overflow::Handler::new::h772a1e0bfc206e3a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/stack_overflow.rs:14:9
  22:     0x7f1af31cdc13 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:106:32
  23:     0x7f1aed2aa9eb - <unknown>
  24: thread '  <unnamed> ' panicked at  library/core/src/panicking.rs0x:7f1aed32e7cc136 - :<unknown>5
:
panic in a function that cannot unwind 
 25:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2bd9 - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:649:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e688 - core::panicking::panic_nounwind_fmt::he6ffae80d0e77ac5
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:106:14
  18:     0x7f1af321e739 - core::panicking::panic_nounwind::hf6393c9cd28a1a9e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:136:5
  19:     0x7f1af321e973 - core::panicking::panic_cannot_unwind::h26c6902c52220d74
             error: the compiler unexpectedly panicked. this is a bug.
   
               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:223:5
  20:     0xnote: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
7f1af31cdcea
 - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
        note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
  
                     at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:note: compiler flags: -Z threads=999999
102
:9
query stack during panic:
  21: end of query stack
    0x7f1aed2aa9eb - <unknown>
  22:     0x7f1aed32e7cc - <unknown>
  23:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5thread '
<unnamed>' panicked at  library/core/src/panicking.rs : 3136: : 5 :
 panic in a function that cannot unwind 
0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2bd9 - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:649:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e688 - core::panicking::panic_nounwind_fmt::he6ffae80d0e77ac5
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:106:14
  18:     0x7f1af321e739 - core::panicking::panic_nounwind::hf6393c9cd28a1a9e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:136:5
  19:     0x7f1af321e973 - core::panicking::panic_cannot_unwind::h26c6902c52220d74
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:223:5
  20:     0x7f1af31cdcea - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:102:9
  21:     0x7f1aed2aa9eb - <unknown>
  22:     0x7f1aed32e7cc - <unknown>
  23:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2bd9 - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:649:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e688 - core::panicking::panic_nounwind_fmt::he6ffae80d0e77ac5
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:106:14
  18:     0x7f1af321e739 - core::panicking::panic_nounwind::hf6393c9cd28a1a9e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:136:5
  19:     0x7f1af321e973 - core::panicking::panic_cannot_unwind::h26c6902c52220d74
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:223:5
  20:     0x7f1af31cdcea - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:102:9
  21:     0x7f1aed2aa9eb - <unknown>
  22:     0x7f1aed32e7cc - <unknown>
  23:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2bd9 - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:649:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e688 - core::panicking::panic_nounwind_fmt::he6ffae80d0e77ac5
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:106:14
  18:     0x7f1af321e739 - core::panicking::panic_nounwind::hf6393c9cd28a1a9e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:136:5
  19:     0x7f1af321e973 - core::panicking::panic_cannot_unwind::h26c6902c52220d74
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:223:5
  20:     0x7f1af31cdcea - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:102:9
  21:     0x7f1aed2aa9eb - <unknown>
  22:     0x7f1aed32e7cc - <unknown>
  23:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2bd9 - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:649:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e688 - core::panicking::panic_nounwind_fmt::he6ffae80d0e77ac5
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:106:14
  18:     0x7f1af321e739 - core::panicking::panic_nounwind::hf6393c9cd28a1a9e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:136:5
  19:     0x7f1af321e973 - core::panicking::panic_cannot_unwind::h26c6902c52220d74
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:223:5
  20:     0x7f1af31cdcea - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:102:9
  21:     0x7f1aed2aa9eb - <unknown>
  22:     0x7f1aed32e7cc - <unknown>
  23:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2bd9 - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:649:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e688 - core::panicking::panic_nounwind_fmt::he6ffae80d0e77ac5
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:106:14
  18:     0x7f1af321e739 - core::panicking::panic_nounwind::hf6393c9cd28a1a9e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:136:5
  19:     0x7f1af321e973 - core::panicking::panic_cannot_unwind::h26c6902c52220d74
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:223:5
  20:     0x7f1af31cdcea - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:102:9
  21:     0x7f1aed2aa9eb - <unknown>
  22:     0x7f1aed32e7cc - <unknown>
  23:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2bd9 - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:649:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e688 - core::panicking::panic_nounwind_fmt::he6ffae80d0e77ac5
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:106:14
  18:     0x7f1af321e739 - core::panicking::panic_nounwind::hf6393c9cd28a1a9e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:136:5
  19:     0x7f1af321e973 - core::panicking::panic_cannot_unwind::h26c6902c52220d74
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:223:5
  20:     0x7f1af31cdcea - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:102:9
  21:     0x7f1aed2aa9eb - <unknown>
  22:     0x7f1aed32e7cc - <unknown>
  23:                0x0 - <unknown>

error: the compiler unexpectedly panicked. this is a bug.

note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

stack backtrace:
   0note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
: 
    0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwindnote: compiler flags: -Z threads=999999
::
trace::h5b16b37bdb984676
   query stack during panic:
    end of query stack
                        at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2bd9 - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:649:13
  15:     0x7f1af31c01c6 - std::error: the compiler unexpectedly panicked. this is a bug.
sys_common::
backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
:
18
  16: thread ' <unnamed> ' panicked at  library/core/src/panicking.rs :0x1367f1af31c2972: - 5rust_begin_unwind:

panic in a function that cannot unwind 
      note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
  
                      at note: compiler flags: -Z threads=999999
/rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:
645:5
query stack during panic:
  end of query stack
17:     0x7f1af321e688 - core::panicking::panic_nounwind_fmt::he6ffae80d0e77ac5
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:106:14
  18:     0x7f1af321e739 - core::panicking::panic_nounwind::hf6393c9cd28a1a9e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:136:5
  19:     0x7f1af321e973 - core::panicking::panic_cannot_unwind::h26c6902c52220d74
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:223:5
  20:   error: the compiler unexpectedly panicked. this is a bug.
  0x
7f1af31cdcea - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
 note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
  
                            at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:102:9
  21: note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
  
  0x7f1aed2aa9eb - <unknown>
 note: compiler flags: -Z threads=999999
 22
:   query stack during panic:
  0x7f1aed32e7cc - end of query stack
<unknown>
  23:                0x0 - <unknown>

error: the compiler unexpectedly panicked. this is a bug.

note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report

note: compiler flags: -Z threads=999999

query stack during panic:
end of query stack
error: the compiler unexpectedly panicked. this is a bug.

note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report

note: compiler flags: -Z threads=999999

query stack during panic:
end of query stack
thread '<unnamed>' panicked at library/core/src/panicking.rs:136:5:
panic in a function that cannot unwind
stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
  thread '   <unnamed> ' panicked at  library/core/src/panicking.rs : 136 : 5 :
 panic in a function that cannot unwind 
                 at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
   thread ' <unnamed> ' panicked at  library/core/src/panicking.rs : 136 : 5 :
 panic in a function that cannot unwind 
                  at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
thread '<unnamed> ' panicked at  library/core/src/panicking.rs12:: 136 : 5 :
 panic in a function that cannot unwind0x
7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2bd9 - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:649:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
  error: the compiler unexpectedly panicked. this is a bug.
   
                          at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
 note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
 17
:     0x7f1af321e688 - core::panicking::panic_nounwind_fmt::he6ffae80d0e77ac5
      note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
 
           note: compiler flags: -Z threads=999999
             at 
/rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:106query stack during panic:
:14
end of query stack
  18:     0x7f1af321e739 - core::panicking::panic_nounwind::hf6393c9cd28a1a9e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:136:5
  19:     0x7f1af321e973 - core::panicking::panic_cannot_unwind::h26c6902c52220d74
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:223:5
  20:     0x7f1af31cdcea - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:102:9
  21:     0x7f1aed2aa9eb - <unknown>
  22:     0x7f1aed32e7cc - <unknown>
  23:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_commonthread '::<unnamed>backtrace' panicked at ::library/core/src/panicking.rs_print:::136DisplayBacktrace:5 :
aspanic in a function that cannot unwind
 core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:error: the compiler unexpectedly panicked. this is a bug.
22

   4:     0x7f1af3221f20 - core::fmtnote: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
::
rt::Argument::fmt::h486910d91cb1b1af
               note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
 
               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
 note: compiler flags: -Z threads=999999
 
 5: query stack during panic:
    end of query stack
0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2bd9 - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:649:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e688 - core::panicking::panic_nounwind_fmt::he6ffae80d0e77ac5
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:106:14
  18:     0x7f1af321e739 - core::panicking::panic_nounwind::hf6393c9cd28a1a9e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:136:5
  19:     0x7f1af321e973 - core::panicking::panic_cannot_unwind::h26c6902c52220d74
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:223:5
  20:     0x7f1af31cdcea - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:102:9
  21: error: the compiler unexpectedly panicked. this is a bug.
   
 0x7f1aed2aa9eb - <unknown>
  22:     0x7f1aed32e7cc - <unknown>
 note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
 23
:             thread ' <unnamed> ' panicked at  library/core/src/panicking.rs0x:0136 - :<unknown>5
:
note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
panic in a function that cannot unwind

stack backtrace:

note: compiler flags: -Z threads=999999
 
  0query stack during panic:
:     end of query stack
0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hookthread '::<unnamed>h81dbaaa887b7e0dd' panicked at 
library/core/src/panicking.rs : 136 : 5 :
 panic in a function that cannot unwind 
                        at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2bd9 - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:649:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e688 - core::panicking::panic_nounwind_fmt::he6ffae80d0e77ac5
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:106:14
  18:     0x7f1af321e739 - core::panicking::panic_nounwind::hf6393c9cd28a1a9e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:136:5
  19:     0x7f1af321e973 - core::panicking::panic_cannot_unwind::error: the compiler unexpectedly panicked. this is a bug.
h26c6902c52220d74
 
                              at note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
/rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs
:223:5
  20:     0x7f1af31cdcea - std::sys::note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
unix::
thread::Thread::new::thread_start::h072e434c55352fcanote: compiler flags: -Z threads=999999

 
   query stack during panic:
    end of query stack
                       at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:102:9
  21:     0x7f1aed2aa9eb - <unknown>
  22:     0x7f1aed32e7cc - <unknown>
  23:                0x0 - <unknown>
error: the compiler unexpectedly panicked. this is a bug.

note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report

note: compiler flags: -Z threads=999999

error: the compiler unexpectedly panicked. this is a bug.
query stack during panic:

end of query stack
note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report

note: compiler flags: -Z threads=999999

query stack during panic:
end of query stack
stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
               error: the compiler unexpectedly panicked. this is a bug.
  
              at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
backtrace_rs::
backtrace::trace_unsynchronized::h79700ecac570a26b
                  note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
             at 
/rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
  note: compiler flags: -Z threads=999999
 
2:  query stack during panic:
   0xend of query stack
7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:thread '22<unnamed>
' panicked at library/core/src/panicking.rs:136: 5 :
 panic in a function that cannot unwind4
:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
      thread ' thread '<unnamed> ' panicked at <unnamed> library/core/src/panicking.rs' panicked at  :library/core/src/panicking.rs 136:: 1365 ::
 panic in a function that cannot unwind5 
:
 panic in a function that cannot unwind 
              at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2bd9 - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:649:13
  15:     thread '0x<unnamed>7f1af31c01c6' panicked at  - library/core/src/panicking.rsstd:::136sys_common:::5backtrace:
::panic in a function that cannot unwind__rust_end_short_backtrace
::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:  
   0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e688 - core::panicking::panic_nounwind_fmt::he6ffae80d0e77ac5
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:106:14
  18:     0x7f1af321e739 - core::panicking::panic_nounwind::hf6393c9cd28a1a9e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:136:5
  19:     0x7f1af321e973 - core::panicking::panic_cannot_unwind::h26c6902c52220d74
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:223:5
  20:     0x7f1af31cdcea - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:102:9
  21:     0x7f1aed2aa9eb - <unknown>
  22:     0x7f1aed32e7cc - <unknown>
  23:                0x0 - <unknown>

error: the compiler unexpectedly panicked. this is a bug.

note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report

note: compiler flags: -Z threads=999999

query stack during panic:
end of query stack
stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0x7f1af31b3c1f - std::io::Write::write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:thread '34<unnamed>:' panicked at 9library/core/src/panicking.rs
:136:5:
 panic in a function that cannot unwind 
 9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2bd9 - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:649:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e688 - core::panicking::panic_nounwind_fmt::he6ffae80d0e77ac5
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:106:14
  18:     0x7f1af321e739 - core::panicking::panic_nounwind::hf6393c9cd28a1a9e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:136:5
  19:     0x7f1af321e973 - core::panicking::panic_cannot_unwind::h26c6902c52220d74
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:223:5
  20:     0x7f1af31cdcea - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:102:9
  21:     0x7f1aed2aa9eb - <unknown>
  22error: the compiler unexpectedly panicked. this is a bug.
:  
   0x7f1aed32e7cc - <unknown>
  23:        note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
 
       0x0 - <unknown>

note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report

note: compiler flags: -Z threads=999999

query stack during panic:
end of query stack
stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
           error: the compiler unexpectedly panicked. this is a bug.
  
                  at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
67
:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
DisplayBacktrace
 as core::fmt::Display>::note: compiler flags: -Z threads=999999
fmt::
hc96d9508258352fb
 query stack during panic:
    end of query stack
                          at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117error: the compiler unexpectedly panicked. this is a bug.
:17

   6:     0x7f1af31b3c1f - std::io::note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
Write::
write_fmt::h8177b476cb256fa8
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
1763:
15
   7: note: compiler flags: -Z threads=999999
 
   0xquery stack during panic:
7f1af31bfae4 - std::end of query stack
sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
  thread ' 9<unnamed>: ' panicked at   library/core/src/panicking.rs : 1360x:7f1af31c27775 - :
stdpanic in a function that cannot unwind::
panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2bd9 - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:649:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e688 - core::panicking::panic_nounwind_fmt::he6ffae80d0e77ac5
 thread '  <unnamed> ' panicked at  library/core/src/panicking.rs : 136 : 5 :
  panic in a function that cannot unwind 
                  at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:106:14
  18:     0x7f1af321e739 - core::panicking::panic_nounwind::hf6393c9cd28a1a9e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:136:5
  19:     0x7f1af321e973 - core::panicking::panic_cannot_unwind::h26c6902c52220d74
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:223:5
  20:     0x7f1af31cdcea - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:102:9
  21:     0x7f1aed2aa9eb - <unknown>
  22:     0x7f1aed32e7cc - <unknown>
  23:     thread '  <unnamed> ' panicked at  library/core/src/panicking.rs : 136 : 5 :
 panic in a function that cannot unwind 
0x0 - <unknown>
stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace
::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
    error: the compiler unexpectedly panicked. this is a bug.
   
                        at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
 note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
  
2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
   note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
 
         note: compiler flags: -Z threads=999999
  
   query stack during panic:
             at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:end of query stack
67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601eerror: the compiler unexpectedly panicked. this is a bug.

 
                              at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
:
17
   6:     0x7f1af31b3c1f - std::ionote: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
::
Write::write_fmt::h8177b476cb256fa8
   note: compiler flags: -Z threads=999999
 
   query stack during panic:
    end of query stack
                    at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
   7:     0x7f1af31bfae4 - std::sys_common::backtrace::_print::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panicking::update_hook::<alloc[4d4d42339e444318]::boxed::Box<rustc_driver_impl[ed72227801b1b8a9]::install_ice_hook::{closure#0}>>::{thread 'closure<unnamed>#' panicked at 0library/core/src/panicking.rs}:
136:5:
 panic in a function that cannot unwind 
12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2bd9 - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:649:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:170:18
  16:     0x7f1af31c2972 - rust_begin_unwind
         thread '  <unnamed> ' panicked at  library/core/src/panicking.rs : 136 : 5 :
             at panic in a function that cannot unwind
/rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:645:5
  17:     0x7f1af321e688 - core::panicking::panic_nounwind_fmt::he6ffae80d0e77ac5
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:106:14
  18:     0x7f1af321e739 - core::panicking::panic_nounwind::hf6393c9cd28a1a9e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:136:5
  19:     0x7f1af321e973 - core::panicking::panic_cannot_unwind::h26c6902c52220d74
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/panicking.rs:223:5
  20:     0x7f1af31cdcea - std::sys::unix::thread::Thread::new::thread_start::h072e434c55352fca
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys/unix/thread.rs:102:9
  21:     0x7f1aed2aa9eb - <unknown>
  22:     0x7f1aed32e7cc - <unknown>
  23:                0x0 - <unknown>

stack backtrace:
   0:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::libunwind::trace::h5b16b37bdb984676
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
   1:     0x7f1af31bfcfc - std::backtrace_rs::backtrace::trace_unsynchronized::h79700ecac570a26b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7f1af31bfcfc - std::sys_common::backtrace::_print_fmt::hebb7c41ed875a6d3
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x7f1af31bfcfc - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc96d9508258352fb
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:44:22
   4:     0x7f1af3221f20 - core::fmt::rt::Argument::fmt::h486910d91cb1b1af
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/rt.rs:142:9
   5:     0x7f1af3221f20 - core::fmt::write::h3c61baaa6125601e
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/core/src/fmt/mod.rs:1117:17
   6:     0xerror: the compiler unexpectedly panicked. this is a bug.
7f1af31b3c1f - std
::io::Write::write_fmt::h8177b476cb256fa8
          note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md
 
                    at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/io/mod.rs:1763:15
  note: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
 7
:     0x7f1af31bfae4 - note: compiler flags: -Z threads=999999
std
::sys_common::query stack during panic:
backtrace::_printend of query stack
::h207621da2387e59b
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:47:5
   8:     0x7f1af31bfae4 - std::sys_common::backtrace::print::h054f89d59f1ca12a
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/sys_common/backtrace.rs:34:9
   9:     0x7f1af31c2777 - std::panicking::default_hook::{{closure}}::he77c60853ad71e4e
  10:     0x7f1af31c24df - std::panicking::default_hook::h059a6aa889a8ec68
     error: the compiler unexpectedly panicked. this is a bug.
  
                        at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:292:9
note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

  11:     0x7f1af00a7ab0 - std[6ad9b646591d6dfd]::panickingnote: please attach the file at `/tmp/rustc-ice-2023-11-06T16_45_13-2281537.txt` to your bug report
::
update_hook::<alloc[4d4d42339e444318]::note: compiler flags: -Z threads=999999
boxed
::Box<query stack during panic:
rustc_driver_impl[ed72227801b1b8a9]end of query stack
::install_ice_hook::{closure#0}>>::{closure#0}
  12:     0x7f1af31c2eb8 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h49033b8b5ed42875
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/alloc/src/boxed.rs:2021:9
  13:     0x7f1af31c2eb8 - std::panicking::rust_panic_with_hook::h81dbaaa887b7e0dd
                               at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:783:13
  14:     0x7f1af31c2bd9 - std::panicking::begin_panic_handler::{{closure}}::h14eb9c8ce832ae0f
             thread caused non-unwinding panic. aborting.
                  at /rustc/e1fcecb1b9930f109a8c1cf2b690e03483a41289/library/std/src/panicking.rs:649:13
  15:     0x7f1af31c01c6 - std::sys_common::backtrace::__rust_end_short_backtrace::h089965233d14d53b
           

@matthiaskrgr matthiaskrgr added the WG-compiler-parallel Working group: Parallelizing the compiler label Nov 6, 2023
@nnethercote
Copy link
Contributor

A simple thing would be to cap the number of threads at some number like 128 or 256.

@saethlin saethlin removed the needs-triage This issue may need triage. Remove it if it has been sufficiently triaged. label Nov 9, 2023
@practicalrs
Copy link
Contributor

I was able to repeat the problem

🦀> rustc +mytoolchain -Zthreads=999999 src/main.rs
thread '<unnamed>' panicked at std/src/sys/pal/unix/stack_overflow.rs:200:13:
failed to set up alternative stack guard page: Cannot allocate memory (os error 12)
stack backtrace:
   0:     0x7f896bbc8126 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h58bd72627545db2a
   1:     0x7f896bc1fcf3 - core::fmt::write::h0d7f63637fcf5658
   2:     0x7f896bb8de4f - std::io::Write::write_fmt::h1aee95600730f7ba
   3:     0x7f896bbc7fc3 - std::sys::backtrace::BacktraceLock::print::hc93a4c8da49fbc3f
   4:     0x7f896bbac23e - std::panicking::default_hook::{{closure}}::hdb71093afb6b5939
   5:     0x7f896bbac053 - std::panicking::default_hook::h16ce8614f1f800d0
   6:     0x7f89649c9f39 - <alloc[388528c41056056c]::boxed::Box<rustc_driver_impl[a42957748406c9c2]::install_ice_hook::{closure#0}> as core[950e07338498b0b
   7:     0x7f896bbac7bf - std::panicking::rust_panic_with_hook::hacc030d940f818a5
   8:     0x7f896bbc84ea - std::panicking::begin_panic_handler::{{closure}}::h964cbf4b930cfd94
   9:     0x7f896bbc8329 - std::sys::backtrace::__rust_end_short_backtrace::h2fb4ce1b4221137e
  10:     0x7f896bbac31c - rust_begin_unwind
  11:     0x7f896bc2cea0 - core::panicking::panic_fmt::hfd7572d89c531f5b
  12:     0x7f896bbad485 - std::sys::pal::unix::stack_overflow::imp::make_handler::h31f818b47e0a00d0
  13:     0x7f896bbc8869 - std::sys::pal::unix::thread::Thread::new::thread_start::ha66e1b2d18623559
  14:     0x7f89612a8144 - <unknown>
  15:     0x7f89613287dc - <unknown>
  16:                0x0 - <unknown>

error: the compiler unexpectedly panicked. this is a bug.

note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

note: please make sure that you have updated to the latest nightly

note: please attach the file at `/home/michal/projects/tests/i117638/rustc-ice-2024-10-30T10_22_26-139302.txt` to your bug report

note: compiler flags: -Z threads=999999

matthiaskrgr added a commit to matthiaskrgr/rust that referenced this issue Nov 4, 2024
Fix compiler panic with a large number of threads

Hi,

This PR is an attempt to fix the problem described here rust-lang#117638 using the solution suggested in this comment rust-lang#117638 (comment)

Best regards,
Michal
matthiaskrgr added a commit to matthiaskrgr/rust that referenced this issue Nov 4, 2024
Fix compiler panic with a large number of threads

Hi,

This PR is an attempt to fix the problem described here rust-lang#117638 using the solution suggested in this comment rust-lang#117638 (comment)

Best regards,
Michal
rust-timer added a commit to rust-lang-ci/rust that referenced this issue Nov 4, 2024
Rollup merge of rust-lang#132355 - practicalrs:fix_117638, r=SparrowLii

Fix compiler panic with a large number of threads

Hi,

This PR is an attempt to fix the problem described here rust-lang#117638 using the solution suggested in this comment rust-lang#117638 (comment)

Best regards,
Michal
@SparrowLii
Copy link
Member

SparrowLii commented Nov 5, 2024

We cap the threads in option parsing in #132355 so I think this can be closed now.
Thanks for the raising and fixing!

@matthiaskrgr
Copy link
Member Author

I wonder if its still a worthy micro optimization to allocate threads (or whatever) more "lazily" / "on demand" in order to not do unnecessary work, or if that's too complicated architecturally

@SparrowLii
Copy link
Member

SparrowLii commented Nov 6, 2024

When eventually the rustc front end automatically parallelizes without having to manually specify the threads option, we're sure to do so. For now, when the user sets threads manually, it should be the best to provide consistent functionality.

In fact, it's hard to say how many threads are most appropriate in any case. I'd even like to limit the number of threads to a smaller size, since we observed that when the number of cores is large enough, the parallel front end still maintains the highest performance when the number of threads is 8 or 16.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-bug Category: This is a bug. WG-compiler-parallel Working group: Parallelizing the compiler
Projects
None yet
Development

No branches or pull requests

6 participants