delayed span bug: no host param id for call in const yet no errors reported 0: ::emit_diagnostic 1: ::delay_span_bug:: 2: ::lower_path_segment 3: ::lower_qpath 4: ::lower_poly_trait_ref 5: ::lower_param_bounds::{closure#0} 6: ::with_hir_id_owner::<::with_lctx<::lower_assoc_item::{closure#0}>::{closure#0}> 7: ::lower_node 8: rustc_ast_lowering::lower_to_hir 9: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 10: >::call_once 11: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 12: rustc_query_impl::query_impl::hir_crate::get_query_non_incr::__rust_end_short_backtrace 13: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 14: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 15: rustc_query_impl::query_impl::hir_owner::get_query_non_incr::__rust_end_short_backtrace 16: ::get_module 17: rustc_middle::hir::map::hir_crate_items 18: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 19: >::call_once 20: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 21: rustc_query_impl::query_impl::hir_crate_items::get_query_non_incr::__rust_end_short_backtrace 22: rustc_interface::proc_macro_decls::proc_macro_decls_static 23: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 24: >::call_once 25: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 26: rustc_query_impl::query_impl::proc_macro_decls_static::get_query_non_incr::__rust_end_short_backtrace 27: ::time::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}::{closure#1}> 28: ::run::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}> 29: ::time::<(), rustc_interface::passes::analysis::{closure#0}> 30: rustc_interface::passes::analysis 31: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 32: >::call_once 33: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 34: rustc_query_impl::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace 35: ::enter::> 36: rustc_span::set_source_map::, rustc_interface::interface::run_compiler, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}> 37: std::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>> 38: <::spawn_unchecked_, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} 39: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 40: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 41: std::sys::unix::thread::Thread::new::thread_start at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/std/src/sys/unix/thread.rs:108:17 42: 43: delayed span bug: no host param id for call in const yet no errors reported 0: ::emit_diagnostic 1: ::delay_span_bug:: 2: ::lower_path_segment 3: ::lower_qpath 4: ::lower_poly_trait_ref 5: ::lower_param_bounds::{closure#0} 6: ::lower_generic_bound_predicate 7: as core::iter::traits::collect::Extend<<[rustc_hir::hir::WherePredicate; 4] as smallvec::Array>::Item>>::extend::, ::lower_generics::lower_item_kind::{closure#6}>::{closure#2}>> 8: ::lower_item_kind 9: ::with_hir_id_owner::<::with_lctx<::lower_item::{closure#0}>::{closure#0}> 10: ::lower_node 11: rustc_ast_lowering::lower_to_hir 12: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 13: >::call_once 14: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 15: rustc_query_impl::query_impl::hir_crate::get_query_non_incr::__rust_end_short_backtrace 16: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 17: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 18: rustc_query_impl::query_impl::hir_owner::get_query_non_incr::__rust_end_short_backtrace 19: ::get_module 20: rustc_middle::hir::map::hir_crate_items 21: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 22: >::call_once 23: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 24: rustc_query_impl::query_impl::hir_crate_items::get_query_non_incr::__rust_end_short_backtrace 25: rustc_interface::proc_macro_decls::proc_macro_decls_static 26: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 27: >::call_once 28: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 29: rustc_query_impl::query_impl::proc_macro_decls_static::get_query_non_incr::__rust_end_short_backtrace 30: ::time::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}::{closure#1}> 31: ::run::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}> 32: ::time::<(), rustc_interface::passes::analysis::{closure#0}> 33: rustc_interface::passes::analysis 34: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 35: >::call_once 36: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 37: rustc_query_impl::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace 38: ::enter::> 39: rustc_span::set_source_map::, rustc_interface::interface::run_compiler, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}> 40: std::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>> 41: <::spawn_unchecked_, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} 42: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 43: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 44: std::sys::unix::thread::Thread::new::thread_start at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/std/src/sys/unix/thread.rs:108:17 45: 46: delayed span bug: no host param id for call in const yet no errors reported 0: ::emit_diagnostic 1: ::delay_span_bug:: 2: ::lower_path_segment 3: ::lower_qpath 4: ::lower_poly_trait_ref 5: ::lower_param_bounds::{closure#0} 6: <&mut ::lower_generics<(core::option::Option, &rustc_hir::hir::Ty), ::lower_item_kind::{closure#8}>::{closure#2} as core::ops::function::FnMut<(&rustc_ast::ast::GenericParam,)>>::call_mut 7: as core::iter::traits::collect::Extend<<[rustc_hir::hir::WherePredicate; 4] as smallvec::Array>::Item>>::extend::, ::lower_generics<(core::option::Option, &rustc_hir::hir::Ty), ::lower_item_kind::{closure#8}>::{closure#2}>> 8: ::lower_item_kind 9: ::with_hir_id_owner::<::with_lctx<::lower_item::{closure#0}>::{closure#0}> 10: ::lower_node 11: rustc_ast_lowering::lower_to_hir 12: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 13: >::call_once 14: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 15: rustc_query_impl::query_impl::hir_crate::get_query_non_incr::__rust_end_short_backtrace 16: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 17: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 18: rustc_query_impl::query_impl::hir_owner::get_query_non_incr::__rust_end_short_backtrace 19: ::get_module 20: rustc_middle::hir::map::hir_crate_items 21: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 22: >::call_once 23: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 24: rustc_query_impl::query_impl::hir_crate_items::get_query_non_incr::__rust_end_short_backtrace 25: rustc_interface::proc_macro_decls::proc_macro_decls_static 26: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 27: >::call_once 28: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 29: rustc_query_impl::query_impl::proc_macro_decls_static::get_query_non_incr::__rust_end_short_backtrace 30: ::time::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}::{closure#1}> 31: ::run::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}> 32: ::time::<(), rustc_interface::passes::analysis::{closure#0}> 33: rustc_interface::passes::analysis 34: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 35: >::call_once 36: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 37: rustc_query_impl::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace 38: ::enter::> 39: rustc_span::set_source_map::, rustc_interface::interface::run_compiler, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}> 40: std::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>> 41: <::spawn_unchecked_, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} 42: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 43: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 44: std::sys::unix::thread::Thread::new::thread_start at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/std/src/sys/unix/thread.rs:108:17 45: 46: delayed span bug: no host param id for call in const yet no errors reported 0: ::emit_diagnostic 1: ::delay_span_bug:: 2: ::lower_path_segment 3: ::lower_qpath 4: ::lower_poly_trait_ref 5: ::lower_param_bounds::{closure#0} 6: <&mut ::lower_generics<(core::option::Option, &rustc_hir::hir::Ty), ::lower_item_kind::{closure#8}>::{closure#2} as core::ops::function::FnMut<(&rustc_ast::ast::GenericParam,)>>::call_mut 7: as core::iter::traits::collect::Extend<<[rustc_hir::hir::WherePredicate; 4] as smallvec::Array>::Item>>::extend::, ::lower_generics<(core::option::Option, &rustc_hir::hir::Ty), ::lower_item_kind::{closure#8}>::{closure#2}>> 8: ::lower_item_kind 9: ::with_hir_id_owner::<::with_lctx<::lower_item::{closure#0}>::{closure#0}> 10: ::lower_node 11: rustc_ast_lowering::lower_to_hir 12: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 13: >::call_once 14: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 15: rustc_query_impl::query_impl::hir_crate::get_query_non_incr::__rust_end_short_backtrace 16: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 17: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 18: rustc_query_impl::query_impl::hir_owner::get_query_non_incr::__rust_end_short_backtrace 19: ::get_module 20: rustc_middle::hir::map::hir_crate_items 21: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 22: >::call_once 23: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 24: rustc_query_impl::query_impl::hir_crate_items::get_query_non_incr::__rust_end_short_backtrace 25: rustc_interface::proc_macro_decls::proc_macro_decls_static 26: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 27: >::call_once 28: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 29: rustc_query_impl::query_impl::proc_macro_decls_static::get_query_non_incr::__rust_end_short_backtrace 30: ::time::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}::{closure#1}> 31: ::run::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}> 32: ::time::<(), rustc_interface::passes::analysis::{closure#0}> 33: rustc_interface::passes::analysis 34: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 35: >::call_once 36: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 37: rustc_query_impl::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace 38: ::enter::> 39: rustc_span::set_source_map::, rustc_interface::interface::run_compiler, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}> 40: std::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>> 41: <::spawn_unchecked_, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} 42: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 43: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 44: std::sys::unix::thread::Thread::new::thread_start at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/std/src/sys/unix/thread.rs:108:17 45: 46: delayed span bug: no host param id for call in const yet no errors reported 0: ::emit_diagnostic 1: ::delay_span_bug:: 2: ::lower_path_segment 3: ::lower_qpath 4: ::lower_poly_trait_ref 5: ::lower_param_bounds::{closure#0} 6: <&mut ::lower_generics<(core::option::Option, &rustc_hir::hir::Ty), ::lower_item_kind::{closure#8}>::{closure#2} as core::ops::function::FnMut<(&rustc_ast::ast::GenericParam,)>>::call_mut 7: as core::iter::traits::collect::Extend<<[rustc_hir::hir::WherePredicate; 4] as smallvec::Array>::Item>>::extend::, ::lower_generics<(core::option::Option, &rustc_hir::hir::Ty), ::lower_item_kind::{closure#8}>::{closure#2}>> 8: ::lower_item_kind 9: ::with_hir_id_owner::<::with_lctx<::lower_item::{closure#0}>::{closure#0}> 10: ::lower_node 11: rustc_ast_lowering::lower_to_hir 12: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 13: >::call_once 14: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 15: rustc_query_impl::query_impl::hir_crate::get_query_non_incr::__rust_end_short_backtrace 16: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 17: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 18: rustc_query_impl::query_impl::hir_owner::get_query_non_incr::__rust_end_short_backtrace 19: ::get_module 20: rustc_middle::hir::map::hir_crate_items 21: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 22: >::call_once 23: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 24: rustc_query_impl::query_impl::hir_crate_items::get_query_non_incr::__rust_end_short_backtrace 25: rustc_interface::proc_macro_decls::proc_macro_decls_static 26: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 27: >::call_once 28: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 29: rustc_query_impl::query_impl::proc_macro_decls_static::get_query_non_incr::__rust_end_short_backtrace 30: ::time::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}::{closure#1}> 31: ::run::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}> 32: ::time::<(), rustc_interface::passes::analysis::{closure#0}> 33: rustc_interface::passes::analysis 34: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 35: >::call_once 36: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 37: rustc_query_impl::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace 38: ::enter::> 39: rustc_span::set_source_map::, rustc_interface::interface::run_compiler, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}> 40: std::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>> 41: <::spawn_unchecked_, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} 42: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 43: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 44: std::sys::unix::thread::Thread::new::thread_start at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/std/src/sys/unix/thread.rs:108:17 45: 46: delayed span bug: no host param id for call in const yet no errors reported 0: ::emit_diagnostic 1: ::delay_span_bug:: 2: ::lower_path_segment 3: ::lower_qpath 4: ::lower_poly_trait_ref 5: ::lower_param_bounds::{closure#0} 6: ::lower_generic_bound_predicate 7: as core::iter::traits::collect::Extend<<[rustc_hir::hir::WherePredicate; 4] as smallvec::Array>::Item>>::extend::, ::lower_generics::lower_item_kind::{closure#6}>::{closure#2}>> 8: ::lower_item_kind 9: ::with_hir_id_owner::<::with_lctx<::lower_item::{closure#0}>::{closure#0}> 10: ::lower_node 11: rustc_ast_lowering::lower_to_hir 12: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 13: >::call_once 14: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 15: rustc_query_impl::query_impl::hir_crate::get_query_non_incr::__rust_end_short_backtrace 16: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 17: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 18: rustc_query_impl::query_impl::hir_owner::get_query_non_incr::__rust_end_short_backtrace 19: ::get_module 20: rustc_middle::hir::map::hir_crate_items 21: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 22: >::call_once 23: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 24: rustc_query_impl::query_impl::hir_crate_items::get_query_non_incr::__rust_end_short_backtrace 25: rustc_interface::proc_macro_decls::proc_macro_decls_static 26: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 27: >::call_once 28: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 29: rustc_query_impl::query_impl::proc_macro_decls_static::get_query_non_incr::__rust_end_short_backtrace 30: ::time::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}::{closure#1}> 31: ::run::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}> 32: ::time::<(), rustc_interface::passes::analysis::{closure#0}> 33: rustc_interface::passes::analysis 34: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 35: >::call_once 36: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 37: rustc_query_impl::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace 38: ::enter::> 39: rustc_span::set_source_map::, rustc_interface::interface::run_compiler, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}> 40: std::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>> 41: <::spawn_unchecked_, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} 42: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 43: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 44: std::sys::unix::thread::Thread::new::thread_start at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/std/src/sys/unix/thread.rs:108:17 45: 46: delayed span bug: no host param id for call in const yet no errors reported 0: ::emit_diagnostic 1: ::delay_span_bug:: 2: ::lower_path_segment 3: ::lower_qpath 4: ::lower_poly_trait_ref 5: ::lower_param_bounds::{closure#0} 6: <&mut ::lower_generics<(core::option::Option, &rustc_hir::hir::Ty), ::lower_item_kind::{closure#8}>::{closure#2} as core::ops::function::FnMut<(&rustc_ast::ast::GenericParam,)>>::call_mut 7: as core::iter::traits::collect::Extend<<[rustc_hir::hir::WherePredicate; 4] as smallvec::Array>::Item>>::extend::, ::lower_generics<(core::option::Option, &rustc_hir::hir::Ty), ::lower_item_kind::{closure#8}>::{closure#2}>> 8: ::lower_item_kind 9: ::with_hir_id_owner::<::with_lctx<::lower_item::{closure#0}>::{closure#0}> 10: ::lower_node 11: rustc_ast_lowering::lower_to_hir 12: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 13: >::call_once 14: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 15: rustc_query_impl::query_impl::hir_crate::get_query_non_incr::__rust_end_short_backtrace 16: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 17: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 18: rustc_query_impl::query_impl::hir_owner::get_query_non_incr::__rust_end_short_backtrace 19: ::get_module 20: rustc_middle::hir::map::hir_crate_items 21: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 22: >::call_once 23: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 24: rustc_query_impl::query_impl::hir_crate_items::get_query_non_incr::__rust_end_short_backtrace 25: rustc_interface::proc_macro_decls::proc_macro_decls_static 26: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 27: >::call_once 28: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 29: rustc_query_impl::query_impl::proc_macro_decls_static::get_query_non_incr::__rust_end_short_backtrace 30: ::time::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}::{closure#1}> 31: ::run::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}> 32: ::time::<(), rustc_interface::passes::analysis::{closure#0}> 33: rustc_interface::passes::analysis 34: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 35: >::call_once 36: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 37: rustc_query_impl::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace 38: ::enter::> 39: rustc_span::set_source_map::, rustc_interface::interface::run_compiler, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}> 40: std::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>> 41: <::spawn_unchecked_, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} 42: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 43: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 44: std::sys::unix::thread::Thread::new::thread_start at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/std/src/sys/unix/thread.rs:108:17 45: 46: delayed span bug: no host param id for call in const yet no errors reported 0: ::emit_diagnostic 1: ::delay_span_bug:: 2: ::lower_path_segment 3: ::lower_qpath 4: ::lower_poly_trait_ref 5: ::lower_param_bounds::{closure#0} 6: <&mut ::lower_generics<(core::option::Option, &rustc_hir::hir::Ty), ::lower_item_kind::{closure#8}>::{closure#2} as core::ops::function::FnMut<(&rustc_ast::ast::GenericParam,)>>::call_mut 7: as core::iter::traits::collect::Extend<<[rustc_hir::hir::WherePredicate; 4] as smallvec::Array>::Item>>::extend::, ::lower_generics<(core::option::Option, &rustc_hir::hir::Ty), ::lower_item_kind::{closure#8}>::{closure#2}>> 8: ::lower_item_kind 9: ::with_hir_id_owner::<::with_lctx<::lower_item::{closure#0}>::{closure#0}> 10: ::lower_node 11: rustc_ast_lowering::lower_to_hir 12: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 13: >::call_once 14: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 15: rustc_query_impl::query_impl::hir_crate::get_query_non_incr::__rust_end_short_backtrace 16: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 17: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 18: rustc_query_impl::query_impl::hir_owner::get_query_non_incr::__rust_end_short_backtrace 19: ::get_module 20: rustc_middle::hir::map::hir_crate_items 21: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 22: >::call_once 23: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 24: rustc_query_impl::query_impl::hir_crate_items::get_query_non_incr::__rust_end_short_backtrace 25: rustc_interface::proc_macro_decls::proc_macro_decls_static 26: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 27: >::call_once 28: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 29: rustc_query_impl::query_impl::proc_macro_decls_static::get_query_non_incr::__rust_end_short_backtrace 30: ::time::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}::{closure#1}> 31: ::run::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}> 32: ::time::<(), rustc_interface::passes::analysis::{closure#0}> 33: rustc_interface::passes::analysis 34: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 35: >::call_once 36: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 37: rustc_query_impl::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace 38: ::enter::> 39: rustc_span::set_source_map::, rustc_interface::interface::run_compiler, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}> 40: std::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>> 41: <::spawn_unchecked_, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} 42: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 43: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 44: std::sys::unix::thread::Thread::new::thread_start at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/std/src/sys/unix/thread.rs:108:17 45: 46: delayed span bug: no host param id for call in const yet no errors reported 0: ::emit_diagnostic 1: ::delay_span_bug:: 2: ::lower_path_segment 3: ::lower_qpath 4: ::lower_poly_trait_ref 5: ::lower_param_bounds::{closure#0} 6: <&mut ::lower_generics<(core::option::Option, &rustc_hir::hir::Ty), ::lower_item_kind::{closure#8}>::{closure#2} as core::ops::function::FnMut<(&rustc_ast::ast::GenericParam,)>>::call_mut 7: as core::iter::traits::collect::Extend<<[rustc_hir::hir::WherePredicate; 4] as smallvec::Array>::Item>>::extend::, ::lower_generics<(core::option::Option, &rustc_hir::hir::Ty), ::lower_item_kind::{closure#8}>::{closure#2}>> 8: ::lower_item_kind 9: ::with_hir_id_owner::<::with_lctx<::lower_item::{closure#0}>::{closure#0}> 10: ::lower_node 11: rustc_ast_lowering::lower_to_hir 12: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 13: >::call_once 14: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 15: rustc_query_impl::query_impl::hir_crate::get_query_non_incr::__rust_end_short_backtrace 16: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 17: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 18: rustc_query_impl::query_impl::hir_owner::get_query_non_incr::__rust_end_short_backtrace 19: ::get_module 20: rustc_middle::hir::map::hir_crate_items 21: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 22: >::call_once 23: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 24: rustc_query_impl::query_impl::hir_crate_items::get_query_non_incr::__rust_end_short_backtrace 25: rustc_interface::proc_macro_decls::proc_macro_decls_static 26: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 27: >::call_once 28: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 29: rustc_query_impl::query_impl::proc_macro_decls_static::get_query_non_incr::__rust_end_short_backtrace 30: ::time::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}::{closure#1}> 31: ::run::<(), rustc_interface::passes::analysis::{closure#0}::{closure#0}::{closure#0}> 32: ::time::<(), rustc_interface::passes::analysis::{closure#0}> 33: rustc_interface::passes::analysis 34: rustc_query_impl::plumbing::__rust_begin_short_backtrace::> 35: >::call_once 36: rustc_query_system::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> 37: rustc_query_impl::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace 38: ::enter::> 39: rustc_span::set_source_map::, rustc_interface::interface::run_compiler, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}::{closure#0}> 40: std::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>> 41: <::spawn_unchecked_, rustc_driver_impl::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_span::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} 42: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 43: as core::ops::function::FnOnce>::call_once at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/alloc/src/boxed.rs:2007:9 44: std::sys::unix::thread::Thread::new::thread_start at /rustc/b5c050febf10c9bcc0459d41fe2a1e190ad30b8d/library/std/src/sys/unix/thread.rs:108:17 45: 46: rustc version: 1.74.0-beta.1 (b5c050feb 2023-10-03) platform: x86_64-unknown-linux-gnu query stack during panic: end of query stack