From 78b2964a021ae44d4779794762d7265628e21a26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B0=95=EB=8F=99=EC=9C=A4=20=28Donny=29?= Date: Sat, 13 Jul 2024 17:39:59 +0900 Subject: [PATCH] chore: Remove unused files --- rustc-ice-2024-07-08T01_10_01-97083.txt | 483 ------------------------ rustc-ice-2024-07-08T01_10_02-97121.txt | 243 ------------ 2 files changed, 726 deletions(-) delete mode 100644 rustc-ice-2024-07-08T01_10_01-97083.txt delete mode 100644 rustc-ice-2024-07-08T01_10_02-97121.txt diff --git a/rustc-ice-2024-07-08T01_10_01-97083.txt b/rustc-ice-2024-07-08T01_10_01-97083.txt deleted file mode 100644 index 14e89c90558..00000000000 --- a/rustc-ice-2024-07-08T01_10_01-97083.txt +++ /dev/null @@ -1,483 +0,0 @@ -thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:187:90: -Box -stack backtrace: - 0: 0x103a6acd0 - std::backtrace::Backtrace::create::hfb74fd7822de3ff6 - 1: 0x10d163e00 - as core[a526d0f2da4bdc54]::ops::function::Fn<(&dyn for<'a, 'b> core[a526d0f2da4bdc54]::ops::function::Fn<(&'a core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo<'b>,), Output = ()> + core[a526d0f2da4bdc54]::marker::Send + core[a526d0f2da4bdc54]::marker::Sync, &core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo)>>::call - 2: 0x103a83c84 - std::panicking::rust_panic_with_hook::hb4c26d5b4b34973c - 3: 0x10d228b3c - std[882017e1060a487f]::panicking::begin_panic::::{closure#0} - 4: 0x10d228838 - std[882017e1060a487f]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> - 5: 0x1112eb6a4 - std[882017e1060a487f]::panicking::begin_panic:: - 6: 0x10d20e888 - ::emit_producing_guarantee - 7: 0x10dbe32b0 - rustc_middle[517ab8d5c864a703]::util::bug::opt_span_bug_fmt::::{closure#0} - 8: 0x10dbe2920 - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} - 9: 0x10dbe28ec - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> - 10: 0x111382288 - rustc_middle[517ab8d5c864a703]::util::bug::bug_fmt - 11: 0x10dc50828 - >::fold_ty - 12: 0x10e2dadcc - ::ctor_sub_tys - 13: 0x10e2dc938 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 14: 0x10e2dfa70 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_match_usefulness:: - 15: 0x10e2fd4c4 - rustc_pattern_analysis[9cd8d037539fe0e8]::analyze_match - 16: 0x10ddbf2d4 - ::analyze_patterns - 17: 0x10ddbf868 - ::check_match - 18: 0x10ddc3910 - ::visit_expr - 19: 0x10ddc3a04 - ::visit_expr - 20: 0x10ddc3998 - ::visit_expr - 21: 0x10ddc3a04 - ::visit_expr - 22: 0x10ddbe5ec - rustc_mir_build[b632e93ffb30f20b]::thir::pattern::check_match::check_match - 23: 0x10e47bc78 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 24: 0x10e63554c - >::call_once - 25: 0x10e421f20 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 26: 0x10e374900 - rustc_query_system[738e131ec44143f9]::query::plumbing::force_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 27: 0x10e43dce8 - ::{closure#0} as core[a526d0f2da4bdc54]::ops::function::FnOnce<(rustc_middle[517ab8d5c864a703]::ty::context::TyCtxt, rustc_query_system[738e131ec44143f9]::dep_graph::dep_node::DepNode)>>::call_once - 28: 0x10e537f78 - >::try_mark_previous_green:: - 29: 0x10e537fc0 - >::try_mark_previous_green:: - 30: 0x10e537d3c - >::try_mark_green:: - 31: 0x10e3774bc - rustc_query_system[738e131ec44143f9]::query::plumbing::ensure_must_run::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 32: 0x10e6079d0 - rustc_query_impl[b0a0a02ff122bebf]::query_impl::check_unsafety::get_query_incr::__rust_end_short_backtrace - 33: 0x10d8ff5d4 - ::par_body_owners::::{closure#0} - 34: 0x10d8f7130 - ::run::<(), rustc_data_structures[5cda8845e6a34512]::sync::parallel::enabled::par_for_each_in<&rustc_span[fb2399e6facb433a]::def_id::LocalDefId, &[rustc_span[fb2399e6facb433a]::def_id::LocalDefId], ::par_body_owners::{closure#0}>::{closure#0}::{closure#1}::{closure#0}> - 35: 0x10d953254 - ::time::<(), rustc_interface[d3728023a92c63c5]::passes::run_required_analyses::{closure#1}> - 36: 0x10d8dac58 - rustc_interface[d3728023a92c63c5]::passes::analysis - 37: 0x10e481718 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 38: 0x10e51fe14 - >::call_once - 39: 0x10e3988e0 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 40: 0x10e5506ec - rustc_query_impl[b0a0a02ff122bebf]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace - 41: 0x10d19fd68 - >::enter::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}::{closure#1}::{closure#3}> - 42: 0x10d187ed0 - ::enter::, rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 43: 0x10d166820 - rustc_span[fb2399e6facb433a]::set_source_map::, rustc_interface[d3728023a92c63c5]::interface::run_compiler, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}::{closure#0}> - 44: 0x10d1a2e18 - >::set::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 45: 0x10d16f10c - std[882017e1060a487f]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 46: 0x10d1aaa24 - <::spawn_unchecked_, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#2} as core[a526d0f2da4bdc54]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} - 47: 0x103a8c70c - std::sys::pal::unix::thread::Thread::new::thread_start::h56a548cf4819bf03 - 48: 0x187b82f94 - __pthread_joiner_wake - - -rustc version: 1.79.0-nightly (ccfcd950b 2024-04-15) -platform: aarch64-apple-darwin - -query stack during panic: -#0 [check_match] match-checking `expr::_::::resolve` -#1 [analysis] running analysis passes on this crate -end of query stack -thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:187:90: -Box -stack backtrace: - 0: 0x103a6acd0 - std::backtrace::Backtrace::create::hfb74fd7822de3ff6 - 1: 0x10d163e00 - as core[a526d0f2da4bdc54]::ops::function::Fn<(&dyn for<'a, 'b> core[a526d0f2da4bdc54]::ops::function::Fn<(&'a core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo<'b>,), Output = ()> + core[a526d0f2da4bdc54]::marker::Send + core[a526d0f2da4bdc54]::marker::Sync, &core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo)>>::call - 2: 0x103a83c84 - std::panicking::rust_panic_with_hook::hb4c26d5b4b34973c - 3: 0x10d228b3c - std[882017e1060a487f]::panicking::begin_panic::::{closure#0} - 4: 0x10d228838 - std[882017e1060a487f]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> - 5: 0x1112eb6a4 - std[882017e1060a487f]::panicking::begin_panic:: - 6: 0x10d20e888 - ::emit_producing_guarantee - 7: 0x10dbe32b0 - rustc_middle[517ab8d5c864a703]::util::bug::opt_span_bug_fmt::::{closure#0} - 8: 0x10dbe2920 - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} - 9: 0x10dbe28ec - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> - 10: 0x111382288 - rustc_middle[517ab8d5c864a703]::util::bug::bug_fmt - 11: 0x10dc50828 - >::fold_ty - 12: 0x10e2dadcc - ::ctor_sub_tys - 13: 0x10e2dc938 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 14: 0x10e2dd188 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 15: 0x10e2dfa70 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_match_usefulness:: - 16: 0x10e2fd4c4 - rustc_pattern_analysis[9cd8d037539fe0e8]::analyze_match - 17: 0x10ddbf2d4 - ::analyze_patterns - 18: 0x10ddbf868 - ::check_match - 19: 0x10ddc3910 - ::visit_expr - 20: 0x10ddc3a04 - ::visit_expr - 21: 0x10dd82ab0 - rustc_middle[517ab8d5c864a703]::thir::visit::walk_expr:: - 22: 0x10ddc3998 - ::visit_expr - 23: 0x10ddc3a04 - ::visit_expr - 24: 0x10ddc3998 - ::visit_expr - 25: 0x10ddc3a04 - ::visit_expr - 26: 0x10ddbe5ec - rustc_mir_build[b632e93ffb30f20b]::thir::pattern::check_match::check_match - 27: 0x10e47bc78 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 28: 0x10e63554c - >::call_once - 29: 0x10e421f20 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 30: 0x10e374900 - rustc_query_system[738e131ec44143f9]::query::plumbing::force_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 31: 0x10e43dce8 - ::{closure#0} as core[a526d0f2da4bdc54]::ops::function::FnOnce<(rustc_middle[517ab8d5c864a703]::ty::context::TyCtxt, rustc_query_system[738e131ec44143f9]::dep_graph::dep_node::DepNode)>>::call_once - 32: 0x10e537f78 - >::try_mark_previous_green:: - 33: 0x10e537fc0 - >::try_mark_previous_green:: - 34: 0x10e537d3c - >::try_mark_green:: - 35: 0x10e3774bc - rustc_query_system[738e131ec44143f9]::query::plumbing::ensure_must_run::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 36: 0x10e6079d0 - rustc_query_impl[b0a0a02ff122bebf]::query_impl::check_unsafety::get_query_incr::__rust_end_short_backtrace - 37: 0x10d8ff5d4 - ::par_body_owners::::{closure#0} - 38: 0x10d8f7130 - ::run::<(), rustc_data_structures[5cda8845e6a34512]::sync::parallel::enabled::par_for_each_in<&rustc_span[fb2399e6facb433a]::def_id::LocalDefId, &[rustc_span[fb2399e6facb433a]::def_id::LocalDefId], ::par_body_owners::{closure#0}>::{closure#0}::{closure#1}::{closure#0}> - 39: 0x10d953254 - ::time::<(), rustc_interface[d3728023a92c63c5]::passes::run_required_analyses::{closure#1}> - 40: 0x10d8dac58 - rustc_interface[d3728023a92c63c5]::passes::analysis - 41: 0x10e481718 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 42: 0x10e51fe14 - >::call_once - 43: 0x10e3988e0 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 44: 0x10e5506ec - rustc_query_impl[b0a0a02ff122bebf]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace - 45: 0x10d19fd68 - >::enter::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}::{closure#1}::{closure#3}> - 46: 0x10d187ed0 - ::enter::, rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 47: 0x10d166820 - rustc_span[fb2399e6facb433a]::set_source_map::, rustc_interface[d3728023a92c63c5]::interface::run_compiler, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}::{closure#0}> - 48: 0x10d1a2e18 - >::set::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 49: 0x10d16f10c - std[882017e1060a487f]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 50: 0x10d1aaa24 - <::spawn_unchecked_, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#2} as core[a526d0f2da4bdc54]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} - 51: 0x103a8c70c - std::sys::pal::unix::thread::Thread::new::thread_start::h56a548cf4819bf03 - 52: 0x187b82f94 - __pthread_joiner_wake - - -query stack during panic: -#0 [check_match] match-checking `expr::_::::deserialize` -#1 [analysis] running analysis passes on this crate -end of query stack -thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:187:90: -Box -stack backtrace: - 0: 0x103a6acd0 - std::backtrace::Backtrace::create::hfb74fd7822de3ff6 - 1: 0x10d163e00 - as core[a526d0f2da4bdc54]::ops::function::Fn<(&dyn for<'a, 'b> core[a526d0f2da4bdc54]::ops::function::Fn<(&'a core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo<'b>,), Output = ()> + core[a526d0f2da4bdc54]::marker::Send + core[a526d0f2da4bdc54]::marker::Sync, &core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo)>>::call - 2: 0x103a83c84 - std::panicking::rust_panic_with_hook::hb4c26d5b4b34973c - 3: 0x10d228b3c - std[882017e1060a487f]::panicking::begin_panic::::{closure#0} - 4: 0x10d228838 - std[882017e1060a487f]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> - 5: 0x1112eb6a4 - std[882017e1060a487f]::panicking::begin_panic:: - 6: 0x10d20e888 - ::emit_producing_guarantee - 7: 0x10dbe32b0 - rustc_middle[517ab8d5c864a703]::util::bug::opt_span_bug_fmt::::{closure#0} - 8: 0x10dbe2920 - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} - 9: 0x10dbe28ec - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> - 10: 0x111382288 - rustc_middle[517ab8d5c864a703]::util::bug::bug_fmt - 11: 0x10dc50828 - >::fold_ty - 12: 0x10e2dadcc - ::ctor_sub_tys - 13: 0x10e2dc938 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 14: 0x10e2dfa70 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_match_usefulness:: - 15: 0x10e2fd4c4 - rustc_pattern_analysis[9cd8d037539fe0e8]::analyze_match - 16: 0x10ddbf2d4 - ::analyze_patterns - 17: 0x10ddbf868 - ::check_match - 18: 0x10ddc3910 - ::visit_expr - 19: 0x10ddc3a04 - ::visit_expr - 20: 0x10ddc3998 - ::visit_expr - 21: 0x10ddc3a04 - ::visit_expr - 22: 0x10ddbe5ec - rustc_mir_build[b632e93ffb30f20b]::thir::pattern::check_match::check_match - 23: 0x10e47bc78 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 24: 0x10e63554c - >::call_once - 25: 0x10e421f20 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 26: 0x10e374900 - rustc_query_system[738e131ec44143f9]::query::plumbing::force_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 27: 0x10e43dce8 - ::{closure#0} as core[a526d0f2da4bdc54]::ops::function::FnOnce<(rustc_middle[517ab8d5c864a703]::ty::context::TyCtxt, rustc_query_system[738e131ec44143f9]::dep_graph::dep_node::DepNode)>>::call_once - 28: 0x10e537f78 - >::try_mark_previous_green:: - 29: 0x10e537fc0 - >::try_mark_previous_green:: - 30: 0x10e537d3c - >::try_mark_green:: - 31: 0x10e3774bc - rustc_query_system[738e131ec44143f9]::query::plumbing::ensure_must_run::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 32: 0x10e6079d0 - rustc_query_impl[b0a0a02ff122bebf]::query_impl::check_unsafety::get_query_incr::__rust_end_short_backtrace - 33: 0x10d8ff5d4 - ::par_body_owners::::{closure#0} - 34: 0x10d8f7130 - ::run::<(), rustc_data_structures[5cda8845e6a34512]::sync::parallel::enabled::par_for_each_in<&rustc_span[fb2399e6facb433a]::def_id::LocalDefId, &[rustc_span[fb2399e6facb433a]::def_id::LocalDefId], ::par_body_owners::{closure#0}>::{closure#0}::{closure#1}::{closure#0}> - 35: 0x10d953254 - ::time::<(), rustc_interface[d3728023a92c63c5]::passes::run_required_analyses::{closure#1}> - 36: 0x10d8dac58 - rustc_interface[d3728023a92c63c5]::passes::analysis - 37: 0x10e481718 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 38: 0x10e51fe14 - >::call_once - 39: 0x10e3988e0 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 40: 0x10e5506ec - rustc_query_impl[b0a0a02ff122bebf]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace - 41: 0x10d19fd68 - >::enter::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}::{closure#1}::{closure#3}> - 42: 0x10d187ed0 - ::enter::, rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 43: 0x10d166820 - rustc_span[fb2399e6facb433a]::set_source_map::, rustc_interface[d3728023a92c63c5]::interface::run_compiler, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}::{closure#0}> - 44: 0x10d1a2e18 - >::set::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 45: 0x10d16f10c - std[882017e1060a487f]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 46: 0x10d1aaa24 - <::spawn_unchecked_, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#2} as core[a526d0f2da4bdc54]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} - 47: 0x103a8c70c - std::sys::pal::unix::thread::Thread::new::thread_start::h56a548cf4819bf03 - 48: 0x187b82f94 - __pthread_joiner_wake - - -query stack during panic: -#0 [check_match] match-checking `pat::_::::resolve` -#1 [analysis] running analysis passes on this crate -end of query stack -thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:187:90: -Box -stack backtrace: - 0: 0x103a6acd0 - std::backtrace::Backtrace::create::hfb74fd7822de3ff6 - 1: 0x10d163e00 - as core[a526d0f2da4bdc54]::ops::function::Fn<(&dyn for<'a, 'b> core[a526d0f2da4bdc54]::ops::function::Fn<(&'a core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo<'b>,), Output = ()> + core[a526d0f2da4bdc54]::marker::Send + core[a526d0f2da4bdc54]::marker::Sync, &core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo)>>::call - 2: 0x103a83c84 - std::panicking::rust_panic_with_hook::hb4c26d5b4b34973c - 3: 0x10d228b3c - std[882017e1060a487f]::panicking::begin_panic::::{closure#0} - 4: 0x10d228838 - std[882017e1060a487f]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> - 5: 0x1112eb6a4 - std[882017e1060a487f]::panicking::begin_panic:: - 6: 0x10d20e888 - ::emit_producing_guarantee - 7: 0x10dbe32b0 - rustc_middle[517ab8d5c864a703]::util::bug::opt_span_bug_fmt::::{closure#0} - 8: 0x10dbe2920 - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} - 9: 0x10dbe28ec - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> - 10: 0x111382288 - rustc_middle[517ab8d5c864a703]::util::bug::bug_fmt - 11: 0x10dc50828 - >::fold_ty - 12: 0x10e2dadcc - ::ctor_sub_tys - 13: 0x10e2dc938 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 14: 0x10e2dd188 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 15: 0x10e2dfa70 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_match_usefulness:: - 16: 0x10e2fd4c4 - rustc_pattern_analysis[9cd8d037539fe0e8]::analyze_match - 17: 0x10ddbf2d4 - ::analyze_patterns - 18: 0x10ddbf868 - ::check_match - 19: 0x10ddc3910 - ::visit_expr - 20: 0x10ddc3a04 - ::visit_expr - 21: 0x10dd82ab0 - rustc_middle[517ab8d5c864a703]::thir::visit::walk_expr:: - 22: 0x10ddc3998 - ::visit_expr - 23: 0x10ddc3a04 - ::visit_expr - 24: 0x10ddc3998 - ::visit_expr - 25: 0x10ddc3a04 - ::visit_expr - 26: 0x10ddbe5ec - rustc_mir_build[b632e93ffb30f20b]::thir::pattern::check_match::check_match - 27: 0x10e47bc78 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 28: 0x10e63554c - >::call_once - 29: 0x10e421f20 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 30: 0x10e374900 - rustc_query_system[738e131ec44143f9]::query::plumbing::force_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 31: 0x10e43dce8 - ::{closure#0} as core[a526d0f2da4bdc54]::ops::function::FnOnce<(rustc_middle[517ab8d5c864a703]::ty::context::TyCtxt, rustc_query_system[738e131ec44143f9]::dep_graph::dep_node::DepNode)>>::call_once - 32: 0x10e537f78 - >::try_mark_previous_green:: - 33: 0x10e537fc0 - >::try_mark_previous_green:: - 34: 0x10e537d3c - >::try_mark_green:: - 35: 0x10e3774bc - rustc_query_system[738e131ec44143f9]::query::plumbing::ensure_must_run::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 36: 0x10e6079d0 - rustc_query_impl[b0a0a02ff122bebf]::query_impl::check_unsafety::get_query_incr::__rust_end_short_backtrace - 37: 0x10d8ff5d4 - ::par_body_owners::::{closure#0} - 38: 0x10d8f7130 - ::run::<(), rustc_data_structures[5cda8845e6a34512]::sync::parallel::enabled::par_for_each_in<&rustc_span[fb2399e6facb433a]::def_id::LocalDefId, &[rustc_span[fb2399e6facb433a]::def_id::LocalDefId], ::par_body_owners::{closure#0}>::{closure#0}::{closure#1}::{closure#0}> - 39: 0x10d953254 - ::time::<(), rustc_interface[d3728023a92c63c5]::passes::run_required_analyses::{closure#1}> - 40: 0x10d8dac58 - rustc_interface[d3728023a92c63c5]::passes::analysis - 41: 0x10e481718 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 42: 0x10e51fe14 - >::call_once - 43: 0x10e3988e0 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 44: 0x10e5506ec - rustc_query_impl[b0a0a02ff122bebf]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace - 45: 0x10d19fd68 - >::enter::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}::{closure#1}::{closure#3}> - 46: 0x10d187ed0 - ::enter::, rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 47: 0x10d166820 - rustc_span[fb2399e6facb433a]::set_source_map::, rustc_interface[d3728023a92c63c5]::interface::run_compiler, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}::{closure#0}> - 48: 0x10d1a2e18 - >::set::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 49: 0x10d16f10c - std[882017e1060a487f]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 50: 0x10d1aaa24 - <::spawn_unchecked_, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#2} as core[a526d0f2da4bdc54]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} - 51: 0x103a8c70c - std::sys::pal::unix::thread::Thread::new::thread_start::h56a548cf4819bf03 - 52: 0x187b82f94 - __pthread_joiner_wake - - -query stack during panic: -#0 [check_match] match-checking `pat::_::::deserialize` -#1 [analysis] running analysis passes on this crate -end of query stack -thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:187:90: -Box -stack backtrace: - 0: 0x103a6acd0 - std::backtrace::Backtrace::create::hfb74fd7822de3ff6 - 1: 0x10d163e00 - as core[a526d0f2da4bdc54]::ops::function::Fn<(&dyn for<'a, 'b> core[a526d0f2da4bdc54]::ops::function::Fn<(&'a core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo<'b>,), Output = ()> + core[a526d0f2da4bdc54]::marker::Send + core[a526d0f2da4bdc54]::marker::Sync, &core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo)>>::call - 2: 0x103a83c84 - std::panicking::rust_panic_with_hook::hb4c26d5b4b34973c - 3: 0x10d228b3c - std[882017e1060a487f]::panicking::begin_panic::::{closure#0} - 4: 0x10d228838 - std[882017e1060a487f]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> - 5: 0x1112eb6a4 - std[882017e1060a487f]::panicking::begin_panic:: - 6: 0x10d20e888 - ::emit_producing_guarantee - 7: 0x10dbe32b0 - rustc_middle[517ab8d5c864a703]::util::bug::opt_span_bug_fmt::::{closure#0} - 8: 0x10dbe2920 - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} - 9: 0x10dbe28ec - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> - 10: 0x111382288 - rustc_middle[517ab8d5c864a703]::util::bug::bug_fmt - 11: 0x10dc50828 - >::fold_ty - 12: 0x10e2dadcc - ::ctor_sub_tys - 13: 0x10e2dc938 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 14: 0x10e2dfa70 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_match_usefulness:: - 15: 0x10e2fd4c4 - rustc_pattern_analysis[9cd8d037539fe0e8]::analyze_match - 16: 0x10ddbf2d4 - ::analyze_patterns - 17: 0x10ddbf868 - ::check_match - 18: 0x10ddc3910 - ::visit_expr - 19: 0x10ddc3a04 - ::visit_expr - 20: 0x10ddc3998 - ::visit_expr - 21: 0x10ddc3a04 - ::visit_expr - 22: 0x10ddbe5ec - rustc_mir_build[b632e93ffb30f20b]::thir::pattern::check_match::check_match - 23: 0x10e47bc78 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 24: 0x10e63554c - >::call_once - 25: 0x10e421f20 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 26: 0x10e374900 - rustc_query_system[738e131ec44143f9]::query::plumbing::force_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 27: 0x10e43dce8 - ::{closure#0} as core[a526d0f2da4bdc54]::ops::function::FnOnce<(rustc_middle[517ab8d5c864a703]::ty::context::TyCtxt, rustc_query_system[738e131ec44143f9]::dep_graph::dep_node::DepNode)>>::call_once - 28: 0x10e537f78 - >::try_mark_previous_green:: - 29: 0x10e537fc0 - >::try_mark_previous_green:: - 30: 0x10e537d3c - >::try_mark_green:: - 31: 0x10e3774bc - rustc_query_system[738e131ec44143f9]::query::plumbing::ensure_must_run::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 32: 0x10e6079d0 - rustc_query_impl[b0a0a02ff122bebf]::query_impl::check_unsafety::get_query_incr::__rust_end_short_backtrace - 33: 0x10d8ff5d4 - ::par_body_owners::::{closure#0} - 34: 0x10d8f7130 - ::run::<(), rustc_data_structures[5cda8845e6a34512]::sync::parallel::enabled::par_for_each_in<&rustc_span[fb2399e6facb433a]::def_id::LocalDefId, &[rustc_span[fb2399e6facb433a]::def_id::LocalDefId], ::par_body_owners::{closure#0}>::{closure#0}::{closure#1}::{closure#0}> - 35: 0x10d953254 - ::time::<(), rustc_interface[d3728023a92c63c5]::passes::run_required_analyses::{closure#1}> - 36: 0x10d8dac58 - rustc_interface[d3728023a92c63c5]::passes::analysis - 37: 0x10e481718 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 38: 0x10e51fe14 - >::call_once - 39: 0x10e3988e0 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 40: 0x10e5506ec - rustc_query_impl[b0a0a02ff122bebf]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace - 41: 0x10d19fd68 - >::enter::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}::{closure#1}::{closure#3}> - 42: 0x10d187ed0 - ::enter::, rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 43: 0x10d166820 - rustc_span[fb2399e6facb433a]::set_source_map::, rustc_interface[d3728023a92c63c5]::interface::run_compiler, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}::{closure#0}> - 44: 0x10d1a2e18 - >::set::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 45: 0x10d16f10c - std[882017e1060a487f]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 46: 0x10d1aaa24 - <::spawn_unchecked_, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#2} as core[a526d0f2da4bdc54]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} - 47: 0x103a8c70c - std::sys::pal::unix::thread::Thread::new::thread_start::h56a548cf4819bf03 - 48: 0x187b82f94 - __pthread_joiner_wake - - -query stack during panic: -#0 [check_match] match-checking `typescript::_::::resolve` -#1 [analysis] running analysis passes on this crate -end of query stack -thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:187:90: -Box -stack backtrace: - 0: 0x103a6acd0 - std::backtrace::Backtrace::create::hfb74fd7822de3ff6 - 1: 0x10d163e00 - as core[a526d0f2da4bdc54]::ops::function::Fn<(&dyn for<'a, 'b> core[a526d0f2da4bdc54]::ops::function::Fn<(&'a core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo<'b>,), Output = ()> + core[a526d0f2da4bdc54]::marker::Send + core[a526d0f2da4bdc54]::marker::Sync, &core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo)>>::call - 2: 0x103a83c84 - std::panicking::rust_panic_with_hook::hb4c26d5b4b34973c - 3: 0x10d228b3c - std[882017e1060a487f]::panicking::begin_panic::::{closure#0} - 4: 0x10d228838 - std[882017e1060a487f]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> - 5: 0x1112eb6a4 - std[882017e1060a487f]::panicking::begin_panic:: - 6: 0x10d20e888 - ::emit_producing_guarantee - 7: 0x10dbe32b0 - rustc_middle[517ab8d5c864a703]::util::bug::opt_span_bug_fmt::::{closure#0} - 8: 0x10dbe2920 - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} - 9: 0x10dbe28ec - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> - 10: 0x111382288 - rustc_middle[517ab8d5c864a703]::util::bug::bug_fmt - 11: 0x10dc50828 - >::fold_ty - 12: 0x10e2dadcc - ::ctor_sub_tys - 13: 0x10e2dc938 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 14: 0x10e2dd188 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 15: 0x10e2dfa70 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_match_usefulness:: - 16: 0x10e2fd4c4 - rustc_pattern_analysis[9cd8d037539fe0e8]::analyze_match - 17: 0x10ddbf2d4 - ::analyze_patterns - 18: 0x10ddbf868 - ::check_match - 19: 0x10ddc3910 - ::visit_expr - 20: 0x10ddc3a04 - ::visit_expr - 21: 0x10dd82ab0 - rustc_middle[517ab8d5c864a703]::thir::visit::walk_expr:: - 22: 0x10ddc3998 - ::visit_expr - 23: 0x10ddc3a04 - ::visit_expr - 24: 0x10ddc3998 - ::visit_expr - 25: 0x10ddc3a04 - ::visit_expr - 26: 0x10ddbe5ec - rustc_mir_build[b632e93ffb30f20b]::thir::pattern::check_match::check_match - 27: 0x10e47bc78 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 28: 0x10e63554c - >::call_once - 29: 0x10e421f20 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 30: 0x10e374900 - rustc_query_system[738e131ec44143f9]::query::plumbing::force_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 31: 0x10e43dce8 - ::{closure#0} as core[a526d0f2da4bdc54]::ops::function::FnOnce<(rustc_middle[517ab8d5c864a703]::ty::context::TyCtxt, rustc_query_system[738e131ec44143f9]::dep_graph::dep_node::DepNode)>>::call_once - 32: 0x10e537f78 - >::try_mark_previous_green:: - 33: 0x10e537fc0 - >::try_mark_previous_green:: - 34: 0x10e537d3c - >::try_mark_green:: - 35: 0x10e3774bc - rustc_query_system[738e131ec44143f9]::query::plumbing::ensure_must_run::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 36: 0x10e6079d0 - rustc_query_impl[b0a0a02ff122bebf]::query_impl::check_unsafety::get_query_incr::__rust_end_short_backtrace - 37: 0x10d8ff5d4 - ::par_body_owners::::{closure#0} - 38: 0x10d8f7130 - ::run::<(), rustc_data_structures[5cda8845e6a34512]::sync::parallel::enabled::par_for_each_in<&rustc_span[fb2399e6facb433a]::def_id::LocalDefId, &[rustc_span[fb2399e6facb433a]::def_id::LocalDefId], ::par_body_owners::{closure#0}>::{closure#0}::{closure#1}::{closure#0}> - 39: 0x10d953254 - ::time::<(), rustc_interface[d3728023a92c63c5]::passes::run_required_analyses::{closure#1}> - 40: 0x10d8dac58 - rustc_interface[d3728023a92c63c5]::passes::analysis - 41: 0x10e481718 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 42: 0x10e51fe14 - >::call_once - 43: 0x10e3988e0 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 44: 0x10e5506ec - rustc_query_impl[b0a0a02ff122bebf]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace - 45: 0x10d19fd68 - >::enter::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}::{closure#1}::{closure#3}> - 46: 0x10d187ed0 - ::enter::, rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 47: 0x10d166820 - rustc_span[fb2399e6facb433a]::set_source_map::, rustc_interface[d3728023a92c63c5]::interface::run_compiler, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}::{closure#0}> - 48: 0x10d1a2e18 - >::set::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 49: 0x10d16f10c - std[882017e1060a487f]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 50: 0x10d1aaa24 - <::spawn_unchecked_, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#2} as core[a526d0f2da4bdc54]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} - 51: 0x103a8c70c - std::sys::pal::unix::thread::Thread::new::thread_start::h56a548cf4819bf03 - 52: 0x187b82f94 - __pthread_joiner_wake - - -query stack during panic: -#0 [check_match] match-checking `typescript::_::::deserialize` -#1 [analysis] running analysis passes on this crate -end of query stack -thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:187:90: -Box -stack backtrace: - 0: 0x103a6acd0 - std::backtrace::Backtrace::create::hfb74fd7822de3ff6 - 1: 0x10d163e00 - as core[a526d0f2da4bdc54]::ops::function::Fn<(&dyn for<'a, 'b> core[a526d0f2da4bdc54]::ops::function::Fn<(&'a core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo<'b>,), Output = ()> + core[a526d0f2da4bdc54]::marker::Send + core[a526d0f2da4bdc54]::marker::Sync, &core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo)>>::call - 2: 0x103a83c84 - std::panicking::rust_panic_with_hook::hb4c26d5b4b34973c - 3: 0x10d228b3c - std[882017e1060a487f]::panicking::begin_panic::::{closure#0} - 4: 0x10d228838 - std[882017e1060a487f]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> - 5: 0x1112eb6a4 - std[882017e1060a487f]::panicking::begin_panic:: - 6: 0x10d20e888 - ::emit_producing_guarantee - 7: 0x10dbe32b0 - rustc_middle[517ab8d5c864a703]::util::bug::opt_span_bug_fmt::::{closure#0} - 8: 0x10dbe2920 - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} - 9: 0x10dbe28ec - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> - 10: 0x111382288 - rustc_middle[517ab8d5c864a703]::util::bug::bug_fmt - 11: 0x10dc50828 - >::fold_ty - 12: 0x10e2dadcc - ::ctor_sub_tys - 13: 0x10e2dc938 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 14: 0x10e2dfa70 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_match_usefulness:: - 15: 0x10e2fd4c4 - rustc_pattern_analysis[9cd8d037539fe0e8]::analyze_match - 16: 0x10ddbf2d4 - ::analyze_patterns - 17: 0x10ddbf868 - ::check_match - 18: 0x10ddc3910 - ::visit_expr - 19: 0x10ddc3a04 - ::visit_expr - 20: 0x10ddc3998 - ::visit_expr - 21: 0x10ddc3a04 - ::visit_expr - 22: 0x10ddbe5ec - rustc_mir_build[b632e93ffb30f20b]::thir::pattern::check_match::check_match - 23: 0x10e47bc78 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 24: 0x10e63554c - >::call_once - 25: 0x10e421f20 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 26: 0x10e374900 - rustc_query_system[738e131ec44143f9]::query::plumbing::force_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 27: 0x10e43dce8 - ::{closure#0} as core[a526d0f2da4bdc54]::ops::function::FnOnce<(rustc_middle[517ab8d5c864a703]::ty::context::TyCtxt, rustc_query_system[738e131ec44143f9]::dep_graph::dep_node::DepNode)>>::call_once - 28: 0x10e537f78 - >::try_mark_previous_green:: - 29: 0x10e537fc0 - >::try_mark_previous_green:: - 30: 0x10e537d3c - >::try_mark_green:: - 31: 0x10e3774bc - rustc_query_system[738e131ec44143f9]::query::plumbing::ensure_must_run::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 32: 0x10e6079d0 - rustc_query_impl[b0a0a02ff122bebf]::query_impl::check_unsafety::get_query_incr::__rust_end_short_backtrace - 33: 0x10d8ff5d4 - ::par_body_owners::::{closure#0} - 34: 0x10d8f7130 - ::run::<(), rustc_data_structures[5cda8845e6a34512]::sync::parallel::enabled::par_for_each_in<&rustc_span[fb2399e6facb433a]::def_id::LocalDefId, &[rustc_span[fb2399e6facb433a]::def_id::LocalDefId], ::par_body_owners::{closure#0}>::{closure#0}::{closure#1}::{closure#0}> - 35: 0x10d953254 - ::time::<(), rustc_interface[d3728023a92c63c5]::passes::run_required_analyses::{closure#1}> - 36: 0x10d8dac58 - rustc_interface[d3728023a92c63c5]::passes::analysis - 37: 0x10e481718 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 38: 0x10e51fe14 - >::call_once - 39: 0x10e3988e0 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 40: 0x10e5506ec - rustc_query_impl[b0a0a02ff122bebf]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace - 41: 0x10d19fd68 - >::enter::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}::{closure#1}::{closure#3}> - 42: 0x10d187ed0 - ::enter::, rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 43: 0x10d166820 - rustc_span[fb2399e6facb433a]::set_source_map::, rustc_interface[d3728023a92c63c5]::interface::run_compiler, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}::{closure#0}> - 44: 0x10d1a2e18 - >::set::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 45: 0x10d16f10c - std[882017e1060a487f]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 46: 0x10d1aaa24 - <::spawn_unchecked_, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#2} as core[a526d0f2da4bdc54]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} - 47: 0x103a8c70c - std::sys::pal::unix::thread::Thread::new::thread_start::h56a548cf4819bf03 - 48: 0x187b82f94 - __pthread_joiner_wake - - -query stack during panic: -#0 [check_match] match-checking `typescript::_::::resolve` -#1 [analysis] running analysis passes on this crate -end of query stack -thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:187:90: -Box -stack backtrace: - 0: 0x103a6acd0 - std::backtrace::Backtrace::create::hfb74fd7822de3ff6 - 1: 0x10d163e00 - as core[a526d0f2da4bdc54]::ops::function::Fn<(&dyn for<'a, 'b> core[a526d0f2da4bdc54]::ops::function::Fn<(&'a core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo<'b>,), Output = ()> + core[a526d0f2da4bdc54]::marker::Send + core[a526d0f2da4bdc54]::marker::Sync, &core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo)>>::call - 2: 0x103a83c84 - std::panicking::rust_panic_with_hook::hb4c26d5b4b34973c - 3: 0x10d228b3c - std[882017e1060a487f]::panicking::begin_panic::::{closure#0} - 4: 0x10d228838 - std[882017e1060a487f]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> - 5: 0x1112eb6a4 - std[882017e1060a487f]::panicking::begin_panic:: - 6: 0x10d20e888 - ::emit_producing_guarantee - 7: 0x10dbe32b0 - rustc_middle[517ab8d5c864a703]::util::bug::opt_span_bug_fmt::::{closure#0} - 8: 0x10dbe2920 - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} - 9: 0x10dbe28ec - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> - 10: 0x111382288 - rustc_middle[517ab8d5c864a703]::util::bug::bug_fmt - 11: 0x10dc50828 - >::fold_ty - 12: 0x10e2dadcc - ::ctor_sub_tys - 13: 0x10e2dc938 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 14: 0x10e2dd188 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 15: 0x10e2dfa70 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_match_usefulness:: - 16: 0x10e2fd4c4 - rustc_pattern_analysis[9cd8d037539fe0e8]::analyze_match - 17: 0x10ddbf2d4 - ::analyze_patterns - 18: 0x10ddbf868 - ::check_match - 19: 0x10ddc3910 - ::visit_expr - 20: 0x10ddc3a04 - ::visit_expr - 21: 0x10dd82ab0 - rustc_middle[517ab8d5c864a703]::thir::visit::walk_expr:: - 22: 0x10ddc3998 - ::visit_expr - 23: 0x10ddc3a04 - ::visit_expr - 24: 0x10ddc3998 - ::visit_expr - 25: 0x10ddc3a04 - ::visit_expr - 26: 0x10ddbe5ec - rustc_mir_build[b632e93ffb30f20b]::thir::pattern::check_match::check_match - 27: 0x10e47bc78 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 28: 0x10e63554c - >::call_once - 29: 0x10e421f20 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 30: 0x10e374900 - rustc_query_system[738e131ec44143f9]::query::plumbing::force_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 31: 0x10e43dce8 - ::{closure#0} as core[a526d0f2da4bdc54]::ops::function::FnOnce<(rustc_middle[517ab8d5c864a703]::ty::context::TyCtxt, rustc_query_system[738e131ec44143f9]::dep_graph::dep_node::DepNode)>>::call_once - 32: 0x10e537f78 - >::try_mark_previous_green:: - 33: 0x10e537fc0 - >::try_mark_previous_green:: - 34: 0x10e537d3c - >::try_mark_green:: - 35: 0x10e3774bc - rustc_query_system[738e131ec44143f9]::query::plumbing::ensure_must_run::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 36: 0x10e6079d0 - rustc_query_impl[b0a0a02ff122bebf]::query_impl::check_unsafety::get_query_incr::__rust_end_short_backtrace - 37: 0x10d8ff5d4 - ::par_body_owners::::{closure#0} - 38: 0x10d8f7130 - ::run::<(), rustc_data_structures[5cda8845e6a34512]::sync::parallel::enabled::par_for_each_in<&rustc_span[fb2399e6facb433a]::def_id::LocalDefId, &[rustc_span[fb2399e6facb433a]::def_id::LocalDefId], ::par_body_owners::{closure#0}>::{closure#0}::{closure#1}::{closure#0}> - 39: 0x10d953254 - ::time::<(), rustc_interface[d3728023a92c63c5]::passes::run_required_analyses::{closure#1}> - 40: 0x10d8dac58 - rustc_interface[d3728023a92c63c5]::passes::analysis - 41: 0x10e481718 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 42: 0x10e51fe14 - >::call_once - 43: 0x10e3988e0 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 44: 0x10e5506ec - rustc_query_impl[b0a0a02ff122bebf]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace - 45: 0x10d19fd68 - >::enter::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}::{closure#1}::{closure#3}> - 46: 0x10d187ed0 - ::enter::, rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 47: 0x10d166820 - rustc_span[fb2399e6facb433a]::set_source_map::, rustc_interface[d3728023a92c63c5]::interface::run_compiler, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}::{closure#0}> - 48: 0x10d1a2e18 - >::set::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 49: 0x10d16f10c - std[882017e1060a487f]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 50: 0x10d1aaa24 - <::spawn_unchecked_, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#2} as core[a526d0f2da4bdc54]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} - 51: 0x103a8c70c - std::sys::pal::unix::thread::Thread::new::thread_start::h56a548cf4819bf03 - 52: 0x187b82f94 - __pthread_joiner_wake - - -query stack during panic: -#0 [check_match] match-checking `typescript::_::::deserialize` -#1 [analysis] running analysis passes on this crate -end of query stack diff --git a/rustc-ice-2024-07-08T01_10_02-97121.txt b/rustc-ice-2024-07-08T01_10_02-97121.txt deleted file mode 100644 index a2c390fe44d..00000000000 --- a/rustc-ice-2024-07-08T01_10_02-97121.txt +++ /dev/null @@ -1,243 +0,0 @@ -thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:187:90: -Box -stack backtrace: - 0: 0x105b12cd0 - std::backtrace::Backtrace::create::hfb74fd7822de3ff6 - 1: 0x10f20be00 - as core[a526d0f2da4bdc54]::ops::function::Fn<(&dyn for<'a, 'b> core[a526d0f2da4bdc54]::ops::function::Fn<(&'a core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo<'b>,), Output = ()> + core[a526d0f2da4bdc54]::marker::Send + core[a526d0f2da4bdc54]::marker::Sync, &core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo)>>::call - 2: 0x105b2bc84 - std::panicking::rust_panic_with_hook::hb4c26d5b4b34973c - 3: 0x10f2d0b3c - std[882017e1060a487f]::panicking::begin_panic::::{closure#0} - 4: 0x10f2d0838 - std[882017e1060a487f]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> - 5: 0x1133936a4 - std[882017e1060a487f]::panicking::begin_panic:: - 6: 0x10f2b6888 - ::emit_producing_guarantee - 7: 0x10fc8b2b0 - rustc_middle[517ab8d5c864a703]::util::bug::opt_span_bug_fmt::::{closure#0} - 8: 0x10fc8a920 - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} - 9: 0x10fc8a8ec - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> - 10: 0x11342a288 - rustc_middle[517ab8d5c864a703]::util::bug::bug_fmt - 11: 0x10fcf8828 - >::fold_ty - 12: 0x110382dcc - ::ctor_sub_tys - 13: 0x110384938 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 14: 0x110387a70 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_match_usefulness:: - 15: 0x1103a54c4 - rustc_pattern_analysis[9cd8d037539fe0e8]::analyze_match - 16: 0x10fe672d4 - ::analyze_patterns - 17: 0x10fe67868 - ::check_match - 18: 0x10fe6b910 - ::visit_expr - 19: 0x10fe6ba04 - ::visit_expr - 20: 0x10fe6b998 - ::visit_expr - 21: 0x10fe6ba04 - ::visit_expr - 22: 0x10fe665ec - rustc_mir_build[b632e93ffb30f20b]::thir::pattern::check_match::check_match - 23: 0x110523c78 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 24: 0x1106dd54c - >::call_once - 25: 0x1104c9f20 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 26: 0x11041c900 - rustc_query_system[738e131ec44143f9]::query::plumbing::force_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 27: 0x1104e5ce8 - ::{closure#0} as core[a526d0f2da4bdc54]::ops::function::FnOnce<(rustc_middle[517ab8d5c864a703]::ty::context::TyCtxt, rustc_query_system[738e131ec44143f9]::dep_graph::dep_node::DepNode)>>::call_once - 28: 0x1105dff78 - >::try_mark_previous_green:: - 29: 0x1105dffc0 - >::try_mark_previous_green:: - 30: 0x1105dfd3c - >::try_mark_green:: - 31: 0x11041f4bc - rustc_query_system[738e131ec44143f9]::query::plumbing::ensure_must_run::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 32: 0x1106af9d0 - rustc_query_impl[b0a0a02ff122bebf]::query_impl::check_unsafety::get_query_incr::__rust_end_short_backtrace - 33: 0x10f9a75d4 - ::par_body_owners::::{closure#0} - 34: 0x10f99f130 - ::run::<(), rustc_data_structures[5cda8845e6a34512]::sync::parallel::enabled::par_for_each_in<&rustc_span[fb2399e6facb433a]::def_id::LocalDefId, &[rustc_span[fb2399e6facb433a]::def_id::LocalDefId], ::par_body_owners::{closure#0}>::{closure#0}::{closure#1}::{closure#0}> - 35: 0x10f9fb254 - ::time::<(), rustc_interface[d3728023a92c63c5]::passes::run_required_analyses::{closure#1}> - 36: 0x10f982c58 - rustc_interface[d3728023a92c63c5]::passes::analysis - 37: 0x110529718 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 38: 0x1105c7e14 - >::call_once - 39: 0x1104408e0 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 40: 0x1105f86ec - rustc_query_impl[b0a0a02ff122bebf]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace - 41: 0x10f247d68 - >::enter::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}::{closure#1}::{closure#3}> - 42: 0x10f22fed0 - ::enter::, rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 43: 0x10f20e820 - rustc_span[fb2399e6facb433a]::set_source_map::, rustc_interface[d3728023a92c63c5]::interface::run_compiler, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}::{closure#0}> - 44: 0x10f24ae18 - >::set::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 45: 0x10f21710c - std[882017e1060a487f]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 46: 0x10f252a24 - <::spawn_unchecked_, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#2} as core[a526d0f2da4bdc54]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} - 47: 0x105b3470c - std::sys::pal::unix::thread::Thread::new::thread_start::h56a548cf4819bf03 - 48: 0x187b82f94 - __pthread_joiner_wake - - -rustc version: 1.79.0-nightly (ccfcd950b 2024-04-15) -platform: aarch64-apple-darwin - -query stack during panic: -#0 [check_match] match-checking `expr::_::::resolve` -#1 [analysis] running analysis passes on this crate -end of query stack -thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:187:90: -Box -stack backtrace: - 0: 0x105b12cd0 - std::backtrace::Backtrace::create::hfb74fd7822de3ff6 - 1: 0x10f20be00 - as core[a526d0f2da4bdc54]::ops::function::Fn<(&dyn for<'a, 'b> core[a526d0f2da4bdc54]::ops::function::Fn<(&'a core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo<'b>,), Output = ()> + core[a526d0f2da4bdc54]::marker::Send + core[a526d0f2da4bdc54]::marker::Sync, &core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo)>>::call - 2: 0x105b2bc84 - std::panicking::rust_panic_with_hook::hb4c26d5b4b34973c - 3: 0x10f2d0b3c - std[882017e1060a487f]::panicking::begin_panic::::{closure#0} - 4: 0x10f2d0838 - std[882017e1060a487f]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> - 5: 0x1133936a4 - std[882017e1060a487f]::panicking::begin_panic:: - 6: 0x10f2b6888 - ::emit_producing_guarantee - 7: 0x10fc8b2b0 - rustc_middle[517ab8d5c864a703]::util::bug::opt_span_bug_fmt::::{closure#0} - 8: 0x10fc8a920 - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} - 9: 0x10fc8a8ec - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> - 10: 0x11342a288 - rustc_middle[517ab8d5c864a703]::util::bug::bug_fmt - 11: 0x10fcf8828 - >::fold_ty - 12: 0x110382dcc - ::ctor_sub_tys - 13: 0x110384938 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 14: 0x110385188 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 15: 0x110387a70 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_match_usefulness:: - 16: 0x1103a54c4 - rustc_pattern_analysis[9cd8d037539fe0e8]::analyze_match - 17: 0x10fe672d4 - ::analyze_patterns - 18: 0x10fe67868 - ::check_match - 19: 0x10fe6b910 - ::visit_expr - 20: 0x10fe6ba04 - ::visit_expr - 21: 0x10fe2aab0 - rustc_middle[517ab8d5c864a703]::thir::visit::walk_expr:: - 22: 0x10fe6b998 - ::visit_expr - 23: 0x10fe6ba04 - ::visit_expr - 24: 0x10fe6b998 - ::visit_expr - 25: 0x10fe6ba04 - ::visit_expr - 26: 0x10fe665ec - rustc_mir_build[b632e93ffb30f20b]::thir::pattern::check_match::check_match - 27: 0x110523c78 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 28: 0x1106dd54c - >::call_once - 29: 0x1104c9f20 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 30: 0x11041c900 - rustc_query_system[738e131ec44143f9]::query::plumbing::force_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 31: 0x1104e5ce8 - ::{closure#0} as core[a526d0f2da4bdc54]::ops::function::FnOnce<(rustc_middle[517ab8d5c864a703]::ty::context::TyCtxt, rustc_query_system[738e131ec44143f9]::dep_graph::dep_node::DepNode)>>::call_once - 32: 0x1105dff78 - >::try_mark_previous_green:: - 33: 0x1105dffc0 - >::try_mark_previous_green:: - 34: 0x1105dfd3c - >::try_mark_green:: - 35: 0x11041f4bc - rustc_query_system[738e131ec44143f9]::query::plumbing::ensure_must_run::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 36: 0x1106af9d0 - rustc_query_impl[b0a0a02ff122bebf]::query_impl::check_unsafety::get_query_incr::__rust_end_short_backtrace - 37: 0x10f9a75d4 - ::par_body_owners::::{closure#0} - 38: 0x10f99f130 - ::run::<(), rustc_data_structures[5cda8845e6a34512]::sync::parallel::enabled::par_for_each_in<&rustc_span[fb2399e6facb433a]::def_id::LocalDefId, &[rustc_span[fb2399e6facb433a]::def_id::LocalDefId], ::par_body_owners::{closure#0}>::{closure#0}::{closure#1}::{closure#0}> - 39: 0x10f9fb254 - ::time::<(), rustc_interface[d3728023a92c63c5]::passes::run_required_analyses::{closure#1}> - 40: 0x10f982c58 - rustc_interface[d3728023a92c63c5]::passes::analysis - 41: 0x110529718 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 42: 0x1105c7e14 - >::call_once - 43: 0x1104408e0 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 44: 0x1105f86ec - rustc_query_impl[b0a0a02ff122bebf]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace - 45: 0x10f247d68 - >::enter::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}::{closure#1}::{closure#3}> - 46: 0x10f22fed0 - ::enter::, rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 47: 0x10f20e820 - rustc_span[fb2399e6facb433a]::set_source_map::, rustc_interface[d3728023a92c63c5]::interface::run_compiler, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}::{closure#0}> - 48: 0x10f24ae18 - >::set::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 49: 0x10f21710c - std[882017e1060a487f]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 50: 0x10f252a24 - <::spawn_unchecked_, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#2} as core[a526d0f2da4bdc54]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} - 51: 0x105b3470c - std::sys::pal::unix::thread::Thread::new::thread_start::h56a548cf4819bf03 - 52: 0x187b82f94 - __pthread_joiner_wake - - -query stack during panic: -#0 [check_match] match-checking `expr::_::::deserialize` -#1 [analysis] running analysis passes on this crate -end of query stack -thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:187:90: -Box -stack backtrace: - 0: 0x105b12cd0 - std::backtrace::Backtrace::create::hfb74fd7822de3ff6 - 1: 0x10f20be00 - as core[a526d0f2da4bdc54]::ops::function::Fn<(&dyn for<'a, 'b> core[a526d0f2da4bdc54]::ops::function::Fn<(&'a core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo<'b>,), Output = ()> + core[a526d0f2da4bdc54]::marker::Send + core[a526d0f2da4bdc54]::marker::Sync, &core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo)>>::call - 2: 0x105b2bc84 - std::panicking::rust_panic_with_hook::hb4c26d5b4b34973c - 3: 0x10f2d0b3c - std[882017e1060a487f]::panicking::begin_panic::::{closure#0} - 4: 0x10f2d0838 - std[882017e1060a487f]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> - 5: 0x1133936a4 - std[882017e1060a487f]::panicking::begin_panic:: - 6: 0x10f2b6888 - ::emit_producing_guarantee - 7: 0x10fc8b2b0 - rustc_middle[517ab8d5c864a703]::util::bug::opt_span_bug_fmt::::{closure#0} - 8: 0x10fc8a920 - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} - 9: 0x10fc8a8ec - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> - 10: 0x11342a288 - rustc_middle[517ab8d5c864a703]::util::bug::bug_fmt - 11: 0x10fcf8828 - >::fold_ty - 12: 0x110382dcc - ::ctor_sub_tys - 13: 0x110384938 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 14: 0x110387a70 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_match_usefulness:: - 15: 0x1103a54c4 - rustc_pattern_analysis[9cd8d037539fe0e8]::analyze_match - 16: 0x10fe672d4 - ::analyze_patterns - 17: 0x10fe67868 - ::check_match - 18: 0x10fe6b910 - ::visit_expr - 19: 0x10fe6ba04 - ::visit_expr - 20: 0x10fe6b998 - ::visit_expr - 21: 0x10fe6ba04 - ::visit_expr - 22: 0x10fe665ec - rustc_mir_build[b632e93ffb30f20b]::thir::pattern::check_match::check_match - 23: 0x110523c78 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 24: 0x1106dd54c - >::call_once - 25: 0x1104c9f20 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 26: 0x11041c900 - rustc_query_system[738e131ec44143f9]::query::plumbing::force_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 27: 0x1104e5ce8 - ::{closure#0} as core[a526d0f2da4bdc54]::ops::function::FnOnce<(rustc_middle[517ab8d5c864a703]::ty::context::TyCtxt, rustc_query_system[738e131ec44143f9]::dep_graph::dep_node::DepNode)>>::call_once - 28: 0x1105dff78 - >::try_mark_previous_green:: - 29: 0x1105dffc0 - >::try_mark_previous_green:: - 30: 0x1105dfd3c - >::try_mark_green:: - 31: 0x11041f4bc - rustc_query_system[738e131ec44143f9]::query::plumbing::ensure_must_run::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 32: 0x1106af9d0 - rustc_query_impl[b0a0a02ff122bebf]::query_impl::check_unsafety::get_query_incr::__rust_end_short_backtrace - 33: 0x10f9a75d4 - ::par_body_owners::::{closure#0} - 34: 0x10f99f130 - ::run::<(), rustc_data_structures[5cda8845e6a34512]::sync::parallel::enabled::par_for_each_in<&rustc_span[fb2399e6facb433a]::def_id::LocalDefId, &[rustc_span[fb2399e6facb433a]::def_id::LocalDefId], ::par_body_owners::{closure#0}>::{closure#0}::{closure#1}::{closure#0}> - 35: 0x10f9fb254 - ::time::<(), rustc_interface[d3728023a92c63c5]::passes::run_required_analyses::{closure#1}> - 36: 0x10f982c58 - rustc_interface[d3728023a92c63c5]::passes::analysis - 37: 0x110529718 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 38: 0x1105c7e14 - >::call_once - 39: 0x1104408e0 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 40: 0x1105f86ec - rustc_query_impl[b0a0a02ff122bebf]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace - 41: 0x10f247d68 - >::enter::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}::{closure#1}::{closure#3}> - 42: 0x10f22fed0 - ::enter::, rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 43: 0x10f20e820 - rustc_span[fb2399e6facb433a]::set_source_map::, rustc_interface[d3728023a92c63c5]::interface::run_compiler, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}::{closure#0}> - 44: 0x10f24ae18 - >::set::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 45: 0x10f21710c - std[882017e1060a487f]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 46: 0x10f252a24 - <::spawn_unchecked_, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#2} as core[a526d0f2da4bdc54]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} - 47: 0x105b3470c - std::sys::pal::unix::thread::Thread::new::thread_start::h56a548cf4819bf03 - 48: 0x187b82f94 - __pthread_joiner_wake - - -query stack during panic: -#0 [check_match] match-checking `pat::_::::resolve` -#1 [analysis] running analysis passes on this crate -end of query stack -thread 'rustc' panicked at compiler/rustc_middle/src/ty/normalize_erasing_regions.rs:187:90: -Box -stack backtrace: - 0: 0x105b12cd0 - std::backtrace::Backtrace::create::hfb74fd7822de3ff6 - 1: 0x10f20be00 - as core[a526d0f2da4bdc54]::ops::function::Fn<(&dyn for<'a, 'b> core[a526d0f2da4bdc54]::ops::function::Fn<(&'a core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo<'b>,), Output = ()> + core[a526d0f2da4bdc54]::marker::Send + core[a526d0f2da4bdc54]::marker::Sync, &core[a526d0f2da4bdc54]::panic::panic_info::PanicInfo)>>::call - 2: 0x105b2bc84 - std::panicking::rust_panic_with_hook::hb4c26d5b4b34973c - 3: 0x10f2d0b3c - std[882017e1060a487f]::panicking::begin_panic::::{closure#0} - 4: 0x10f2d0838 - std[882017e1060a487f]::sys_common::backtrace::__rust_end_short_backtrace::::{closure#0}, !> - 5: 0x1133936a4 - std[882017e1060a487f]::panicking::begin_panic:: - 6: 0x10f2b6888 - ::emit_producing_guarantee - 7: 0x10fc8b2b0 - rustc_middle[517ab8d5c864a703]::util::bug::opt_span_bug_fmt::::{closure#0} - 8: 0x10fc8a920 - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} - 9: 0x10fc8a8ec - rustc_middle[517ab8d5c864a703]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> - 10: 0x11342a288 - rustc_middle[517ab8d5c864a703]::util::bug::bug_fmt - 11: 0x10fcf8828 - >::fold_ty - 12: 0x110382dcc - ::ctor_sub_tys - 13: 0x110384938 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 14: 0x110385188 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_exhaustiveness_and_usefulness:: - 15: 0x110387a70 - rustc_pattern_analysis[9cd8d037539fe0e8]::usefulness::compute_match_usefulness:: - 16: 0x1103a54c4 - rustc_pattern_analysis[9cd8d037539fe0e8]::analyze_match - 17: 0x10fe672d4 - ::analyze_patterns - 18: 0x10fe67868 - ::check_match - 19: 0x10fe6b910 - ::visit_expr - 20: 0x10fe6ba04 - ::visit_expr - 21: 0x10fe2aab0 - rustc_middle[517ab8d5c864a703]::thir::visit::walk_expr:: - 22: 0x10fe6b998 - ::visit_expr - 23: 0x10fe6ba04 - ::visit_expr - 24: 0x10fe6b998 - ::visit_expr - 25: 0x10fe6ba04 - ::visit_expr - 26: 0x10fe665ec - rustc_mir_build[b632e93ffb30f20b]::thir::pattern::check_match::check_match - 27: 0x110523c78 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 28: 0x1106dd54c - >::call_once - 29: 0x1104c9f20 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 30: 0x11041c900 - rustc_query_system[738e131ec44143f9]::query::plumbing::force_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 31: 0x1104e5ce8 - ::{closure#0} as core[a526d0f2da4bdc54]::ops::function::FnOnce<(rustc_middle[517ab8d5c864a703]::ty::context::TyCtxt, rustc_query_system[738e131ec44143f9]::dep_graph::dep_node::DepNode)>>::call_once - 32: 0x1105dff78 - >::try_mark_previous_green:: - 33: 0x1105dffc0 - >::try_mark_previous_green:: - 34: 0x1105dfd3c - >::try_mark_green:: - 35: 0x11041f4bc - rustc_query_system[738e131ec44143f9]::query::plumbing::ensure_must_run::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt> - 36: 0x1106af9d0 - rustc_query_impl[b0a0a02ff122bebf]::query_impl::check_unsafety::get_query_incr::__rust_end_short_backtrace - 37: 0x10f9a75d4 - ::par_body_owners::::{closure#0} - 38: 0x10f99f130 - ::run::<(), rustc_data_structures[5cda8845e6a34512]::sync::parallel::enabled::par_for_each_in<&rustc_span[fb2399e6facb433a]::def_id::LocalDefId, &[rustc_span[fb2399e6facb433a]::def_id::LocalDefId], ::par_body_owners::{closure#0}>::{closure#0}::{closure#1}::{closure#0}> - 39: 0x10f9fb254 - ::time::<(), rustc_interface[d3728023a92c63c5]::passes::run_required_analyses::{closure#1}> - 40: 0x10f982c58 - rustc_interface[d3728023a92c63c5]::passes::analysis - 41: 0x110529718 - rustc_query_impl[b0a0a02ff122bebf]::plumbing::__rust_begin_short_backtrace::> - 42: 0x1105c7e14 - >::call_once - 43: 0x1104408e0 - rustc_query_system[738e131ec44143f9]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[b0a0a02ff122bebf]::plumbing::QueryCtxt, true> - 44: 0x1105f86ec - rustc_query_impl[b0a0a02ff122bebf]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace - 45: 0x10f247d68 - >::enter::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}::{closure#1}::{closure#3}> - 46: 0x10f22fed0 - ::enter::, rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 47: 0x10f20e820 - rustc_span[fb2399e6facb433a]::set_source_map::, rustc_interface[d3728023a92c63c5]::interface::run_compiler, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}::{closure#0}> - 48: 0x10f24ae18 - >::set::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 49: 0x10f21710c - std[882017e1060a487f]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>> - 50: 0x10f252a24 - <::spawn_unchecked_, rustc_driver_impl[1e20964f5d10a404]::run_compiler::{closure#0}>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a526d0f2da4bdc54]::result::Result<(), rustc_span[fb2399e6facb433a]::ErrorGuaranteed>>::{closure#2} as core[a526d0f2da4bdc54]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} - 51: 0x105b3470c - std::sys::pal::unix::thread::Thread::new::thread_start::h56a548cf4819bf03 - 52: 0x187b82f94 - __pthread_joiner_wake - - -query stack during panic: -#0 [check_match] match-checking `pat::_::::deserialize` -#1 [analysis] running analysis passes on this crate -end of query stack