thread 'rustc' panicked at compiler/rustc_hir/src/definitions.rs:389:13: ("Failed to extract DefId", def_kind, PackedFingerprint(Fingerprint(1656113388420302199, 1128357605846114694))) stack backtrace: 0: 0x11008d8e7 - std::backtrace::Backtrace::create::h94e108b43c885d9a 1: 0x11008d835 - std::backtrace::Backtrace::force_capture::h8f7b9f9ee624f236 2: 0x118dd261f - std[bbe2f3e4661d22f2]::panicking::update_hook::>::{closure#0} 3: 0x1100a7943 - std::panicking::rust_panic_with_hook::hc40a2ef99d181ed1 4: 0x1100a7282 - std::panicking::begin_panic_handler::{{closure}}::head167c964aad049 5: 0x1100a4759 - std::sys_common::backtrace::__rust_end_short_backtrace::h0fc564af4a20bb02 6: 0x1100a6fb6 - _rust_begin_unwind 7: 0x11010bfd2 - core::panicking::panic_fmt::ha7e6d9002cbc558e 8: 0x11d5b55ce - ::local_def_path_hash_to_def_id::err 9: 0x11991ecd0 - ::def_path_hash_to_def_id 10: 0x11a20c59e - ::{closure#0} as core[98362835e6f1cf4d]::ops::function::FnOnce<(rustc_middle[fa5ba927ae906344]::ty::context::TyCtxt, rustc_query_system[1b610f4e21531e30]::dep_graph::dep_node::DepNode)>>::call_once 11: 0x11a00451a - >::try_mark_previous_green:: 12: 0x11a00457a - >::try_mark_previous_green:: 13: 0x11a00457a - >::try_mark_previous_green:: 14: 0x11a00457a - >::try_mark_previous_green:: 15: 0x11a00457a - >::try_mark_previous_green:: 16: 0x11a00457a - >::try_mark_previous_green:: 17: 0x11a00457a - >::try_mark_previous_green:: 18: 0x11a00457a - >::try_mark_previous_green:: 19: 0x11a0042b0 - >::try_mark_green:: 20: 0x11a07e9e7 - rustc_query_system[1b610f4e21531e30]::query::plumbing::try_execute_query::>, rustc_middle[fa5ba927ae906344]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[10e03e6d76125a1d]::plumbing::QueryCtxt, true> 21: 0x11a2e1950 - rustc_query_impl[10e03e6d76125a1d]::query_impl::evaluate_obligation::get_query_incr::__rust_end_short_backtrace 22: 0x11a898aec - ::evaluate_obligation 23: 0x11a898e6d - ::evaluate_obligation_no_overflow 24: 0x11a889d61 - ::process_trait_obligation 25: 0x11a888b3e - ::process_obligation 26: 0x11a6ba733 - >::process_obligations:: 27: 0x11a7ec685 - ::select_where_possible 28: 0x119072440 - rustc_hir_analysis[ad0ad50ab359f2b9]::check::check::check_impl_items_against_trait 29: 0x119068dbb - rustc_hir_analysis[ad0ad50ab359f2b9]::check::check::check_item_type 30: 0x11909ed01 - rustc_hir_analysis[ad0ad50ab359f2b9]::check::wfcheck::check_well_formed 31: 0x11a284d2a - rustc_query_impl[10e03e6d76125a1d]::plumbing::__rust_begin_short_backtrace::> 32: 0x11a113953 - rustc_query_system[1b610f4e21531e30]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[10e03e6d76125a1d]::plumbing::QueryCtxt, true> 33: 0x11a2013cd - ::{closure#0} as core[98362835e6f1cf4d]::ops::function::FnOnce<(rustc_middle[fa5ba927ae906344]::ty::context::TyCtxt, rustc_query_system[1b610f4e21531e30]::dep_graph::dep_node::DepNode)>>::call_once 34: 0x11a00451a - >::try_mark_previous_green:: 35: 0x11a0042b0 - >::try_mark_green:: 36: 0x11a03aaa2 - rustc_query_system[1b610f4e21531e30]::query::plumbing::ensure_must_run::>, false, false, false>, rustc_query_impl[10e03e6d76125a1d]::plumbing::QueryCtxt> 37: 0x11a2a92a6 - rustc_query_impl[10e03e6d76125a1d]::query_impl::check_mod_type_wf::get_query_incr::__rust_end_short_backtrace 38: 0x119123a0c - rustc_hir_analysis[ad0ad50ab359f2b9]::check_crate 39: 0x1195acd81 - rustc_interface[879bf7e024c9790f]::passes::run_required_analyses 40: 0x1195af3c3 - rustc_interface[879bf7e024c9790f]::passes::analysis 41: 0x11a287ada - rustc_query_impl[10e03e6d76125a1d]::plumbing::__rust_begin_short_backtrace::> 42: 0x11a062119 - rustc_query_system[1b610f4e21531e30]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[10e03e6d76125a1d]::plumbing::QueryCtxt, true> 43: 0x11a291b8a - rustc_query_impl[10e03e6d76125a1d]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace 44: 0x118d7daf7 - >::enter::, rustc_driver_impl[263088e60e1843a4]::run_compiler::{closure#0}::{closure#1}::{closure#3}> 45: 0x118dd0c9d - rustc_interface[879bf7e024c9790f]::interface::run_compiler::, rustc_driver_impl[263088e60e1843a4]::run_compiler::{closure#0}>::{closure#1} 46: 0x118dc3aa1 - std[bbe2f3e4661d22f2]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[263088e60e1843a4]::run_compiler::{closure#0}>::{closure#1}, core[98362835e6f1cf4d]::result::Result<(), rustc_span[b9e4b09a24a8c018]::ErrorGuaranteed>>::{closure#0}, core[98362835e6f1cf4d]::result::Result<(), rustc_span[b9e4b09a24a8c018]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[98362835e6f1cf4d]::result::Result<(), rustc_span[b9e4b09a24a8c018]::ErrorGuaranteed>> 47: 0x118ddb6f6 - <::spawn_unchecked_, rustc_driver_impl[263088e60e1843a4]::run_compiler::{closure#0}>::{closure#1}, core[98362835e6f1cf4d]::result::Result<(), rustc_span[b9e4b09a24a8c018]::ErrorGuaranteed>>::{closure#0}, core[98362835e6f1cf4d]::result::Result<(), rustc_span[b9e4b09a24a8c018]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[98362835e6f1cf4d]::result::Result<(), rustc_span[b9e4b09a24a8c018]::ErrorGuaranteed>>::{closure#2} as core[98362835e6f1cf4d]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} 48: 0x1100b0ffb - std::sys::pal::unix::thread::Thread::new::thread_start::hefcab854b80b5673 49: 0x7ff808cf318b - __pthread_start rustc version: 1.80.0-nightly (36153f1a4 2024-05-24) platform: x86_64-apple-darwin query stack during panic: #0 [evaluate_obligation] evaluating trait selection obligation `diesel::query_builder::select_statement::SelectStatement>: diesel::associations::HasTable` #1 [check_well_formed] checking that `schema::blocks::` is well-formed #2 [analysis] running analysis passes on this crate end of query stack thread 'rustc' panicked at compiler/rustc_hir/src/definitions.rs:389:13: ("Failed to extract DefId", adt_sized_constraint, PackedFingerprint(Fingerprint(1656113388420302199, 1128357605846114694))) stack backtrace: 0: 0x11008d8e7 - std::backtrace::Backtrace::create::h94e108b43c885d9a 1: 0x11008d835 - std::backtrace::Backtrace::force_capture::h8f7b9f9ee624f236 2: 0x118dd261f - std[bbe2f3e4661d22f2]::panicking::update_hook::>::{closure#0} 3: 0x1100a7943 - std::panicking::rust_panic_with_hook::hc40a2ef99d181ed1 4: 0x1100a7282 - std::panicking::begin_panic_handler::{{closure}}::head167c964aad049 5: 0x1100a4759 - std::sys_common::backtrace::__rust_end_short_backtrace::h0fc564af4a20bb02 6: 0x1100a6fb6 - _rust_begin_unwind 7: 0x11010bfd2 - core::panicking::panic_fmt::ha7e6d9002cbc558e 8: 0x11d5b55ce - ::local_def_path_hash_to_def_id::err 9: 0x11991ecd0 - ::def_path_hash_to_def_id 10: 0x11959a5fa - rustc_interface[879bf7e024c9790f]::callbacks::dep_node_debug 11: 0x11a33013f - ::fmt 12: 0x1100ef88b - core::fmt::write::hddfa7860c859e571 13: 0x110098621 - <&std::io::stdio::Stderr as std::io::Write>::write_fmt::hf3241710851205a6 14: 0x110098f87 - std::io::stdio::_eprint::heedc006db6d249f8 15: 0x11d701600 - rustc_query_system[1b610f4e21531e30]::dep_graph::graph::print_markframe_trace:: 16: 0x11a004609 - >::try_mark_previous_green:: 17: 0x11a00457a - >::try_mark_previous_green:: 18: 0x11a00457a - >::try_mark_previous_green:: 19: 0x11a00457a - >::try_mark_previous_green:: 20: 0x11a00457a - >::try_mark_previous_green:: 21: 0x11a00457a - >::try_mark_previous_green:: 22: 0x11a00457a - >::try_mark_previous_green:: 23: 0x11a00457a - >::try_mark_previous_green:: 24: 0x11a0042b0 - >::try_mark_green:: 25: 0x11a07e9e7 - rustc_query_system[1b610f4e21531e30]::query::plumbing::try_execute_query::>, rustc_middle[fa5ba927ae906344]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[10e03e6d76125a1d]::plumbing::QueryCtxt, true> 26: 0x11a2e1950 - rustc_query_impl[10e03e6d76125a1d]::query_impl::evaluate_obligation::get_query_incr::__rust_end_short_backtrace 27: 0x11a898aec - ::evaluate_obligation 28: 0x11a898e6d - ::evaluate_obligation_no_overflow 29: 0x11a889d61 - ::process_trait_obligation 30: 0x11a888b3e - ::process_obligation 31: 0x11a6ba733 - >::process_obligations:: 32: 0x11a7ec685 - ::select_where_possible 33: 0x119072440 - rustc_hir_analysis[ad0ad50ab359f2b9]::check::check::check_impl_items_against_trait 34: 0x119068dbb - rustc_hir_analysis[ad0ad50ab359f2b9]::check::check::check_item_type 35: 0x11909ed01 - rustc_hir_analysis[ad0ad50ab359f2b9]::check::wfcheck::check_well_formed 36: 0x11a284d2a - rustc_query_impl[10e03e6d76125a1d]::plumbing::__rust_begin_short_backtrace::> 37: 0x11a113953 - rustc_query_system[1b610f4e21531e30]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[10e03e6d76125a1d]::plumbing::QueryCtxt, true> 38: 0x11a2013cd - ::{closure#0} as core[98362835e6f1cf4d]::ops::function::FnOnce<(rustc_middle[fa5ba927ae906344]::ty::context::TyCtxt, rustc_query_system[1b610f4e21531e30]::dep_graph::dep_node::DepNode)>>::call_once 39: 0x11a00451a - >::try_mark_previous_green:: 40: 0x11a0042b0 - >::try_mark_green:: 41: 0x11a03aaa2 - rustc_query_system[1b610f4e21531e30]::query::plumbing::ensure_must_run::>, false, false, false>, rustc_query_impl[10e03e6d76125a1d]::plumbing::QueryCtxt> 42: 0x11a2a92a6 - rustc_query_impl[10e03e6d76125a1d]::query_impl::check_mod_type_wf::get_query_incr::__rust_end_short_backtrace 43: 0x119123a0c - rustc_hir_analysis[ad0ad50ab359f2b9]::check_crate 44: 0x1195acd81 - rustc_interface[879bf7e024c9790f]::passes::run_required_analyses 45: 0x1195af3c3 - rustc_interface[879bf7e024c9790f]::passes::analysis 46: 0x11a287ada - rustc_query_impl[10e03e6d76125a1d]::plumbing::__rust_begin_short_backtrace::> 47: 0x11a062119 - rustc_query_system[1b610f4e21531e30]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[10e03e6d76125a1d]::plumbing::QueryCtxt, true> 48: 0x11a291b8a - rustc_query_impl[10e03e6d76125a1d]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace 49: 0x118d7daf7 - >::enter::, rustc_driver_impl[263088e60e1843a4]::run_compiler::{closure#0}::{closure#1}::{closure#3}> 50: 0x118dd0c9d - rustc_interface[879bf7e024c9790f]::interface::run_compiler::, rustc_driver_impl[263088e60e1843a4]::run_compiler::{closure#0}>::{closure#1} 51: 0x118dc3aa1 - std[bbe2f3e4661d22f2]::sys_common::backtrace::__rust_begin_short_backtrace::, rustc_driver_impl[263088e60e1843a4]::run_compiler::{closure#0}>::{closure#1}, core[98362835e6f1cf4d]::result::Result<(), rustc_span[b9e4b09a24a8c018]::ErrorGuaranteed>>::{closure#0}, core[98362835e6f1cf4d]::result::Result<(), rustc_span[b9e4b09a24a8c018]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[98362835e6f1cf4d]::result::Result<(), rustc_span[b9e4b09a24a8c018]::ErrorGuaranteed>> 52: 0x118ddb6f6 - <::spawn_unchecked_, rustc_driver_impl[263088e60e1843a4]::run_compiler::{closure#0}>::{closure#1}, core[98362835e6f1cf4d]::result::Result<(), rustc_span[b9e4b09a24a8c018]::ErrorGuaranteed>>::{closure#0}, core[98362835e6f1cf4d]::result::Result<(), rustc_span[b9e4b09a24a8c018]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[98362835e6f1cf4d]::result::Result<(), rustc_span[b9e4b09a24a8c018]::ErrorGuaranteed>>::{closure#2} as core[98362835e6f1cf4d]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} 53: 0x1100b0ffb - std::sys::pal::unix::thread::Thread::new::thread_start::hefcab854b80b5673 54: 0x7ff808cf318b - __pthread_start query stack during panic: #0 [evaluate_obligation] evaluating trait selection obligation `diesel::query_builder::select_statement::SelectStatement>: diesel::associations::HasTable` #1 [check_well_formed] checking that `schema::blocks::` is well-formed #2 [analysis] running analysis passes on this crate end of query stack