Created
March 5, 2025 02:54
-
-
Save carols10cents/be123f24c5126670ca91214c84366116 to your computer and use it in GitHub Desktop.
rustc ICE output
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| thread 'rustc' panicked at compiler/rustc_metadata/src/rmeta/def_path_hash_map.rs:23:54: | |
| called `Option::unwrap()` on a `None` value | |
| stack backtrace: | |
| 0: 0x10c38aee4 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h6e25c13836847e70 | |
| 1: 0x109b91cb4 - core::fmt::write::h37cdb50ab8af3d55 | |
| 2: 0x10c37eec4 - std::io::Write::write_fmt::hd4c273f34c4c0a33 | |
| 3: 0x10c38ada4 - std::sys::backtrace::BacktraceLock::print::h1df7364dde63dc75 | |
| 4: 0x10c38d2d0 - std::panicking::default_hook::{{closure}}::h646e398272c5759a | |
| 5: 0x10c38d0cc - std::panicking::default_hook::hf65fd28e95db7176 | |
| 6: 0x10a5fca9c - std[aa188197e8159e73]::panicking::update_hook::<alloc[9f1bd423a4adc305]::boxed::Box<rustc_driver_impl[e63c773a3409b95a]::install_ice_hook::{closure#1}>>::{closure#0} | |
| 7: 0x10c38dcf8 - std::panicking::rust_panic_with_hook::hc9e2ec2a12b10e12 | |
| 8: 0x10c38d83c - std::panicking::begin_panic_handler::{{closure}}::h3b6449e2eb83bf4c | |
| 9: 0x10c38b374 - std::sys::backtrace::__rust_end_short_backtrace::h38d85099ddd107a3 | |
| 10: 0x10c38d528 - _rust_begin_unwind | |
| 11: 0x10ea5bac4 - core::panicking::panic_fmt::hd4003258f6ab7b29 | |
| 12: 0x10ea5bb34 - core::panicking::panic::h86f2c7562f835270 | |
| 13: 0x10ea5ba5c - core::option::unwrap_failed::h36089c7b3b3b33af | |
| 14: 0x10b045fcc - <rustc_metadata[269a636b1b919d06]::rmeta::decoder::cstore_impl::provide_cstore_hooks::{closure#0} as core[fdda186248748d6b]::ops::function::FnOnce<(rustc_middle[e0a8b7a132679f13]::query::plumbing::TyCtxtAt, rustc_span[4f1d77d97cbae045]::def_id::DefPathHash, rustc_span[4f1d77d97cbae045]::def_id::StableCrateId)>>::call_once | |
| 15: 0x10b1d342c - <rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt>::def_path_hash_to_def_id | |
| 16: 0x10bb234e0 - rustc_query_impl[148d3bfeb010754b]::plumbing::force_from_dep_node::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::DefIdCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>, false, false, false>> | |
| 17: 0x10bab7674 - <rustc_query_impl[148d3bfeb010754b]::plumbing::query_callback<rustc_query_impl[148d3bfeb010754b]::query_impl::adt_def::QueryType>::{closure#0} as core[fdda186248748d6b]::ops::function::FnOnce<(rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt, rustc_query_system[3d6d7252944dc679]::dep_graph::dep_node::DepNode)>>::call_once | |
| 18: 0x10b89cf20 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 19: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 20: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 21: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 22: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 23: 0x10b89ccc4 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 24: 0x10b90c87c - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::DefaultCache<rustc_type_ir[9b3902270043f6db]::canonical::CanonicalQueryInput<rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt, rustc_middle[e0a8b7a132679f13]::ty::ParamEnvAnd<rustc_middle[e0a8b7a132679f13]::traits::query::type_op::ProvePredicate>>, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 25: 0x10bb954d0 - rustc_query_impl[148d3bfeb010754b]::query_impl::type_op_prove_predicate::get_query_incr::__rust_end_short_backtrace | |
| 26: 0x10c15c598 - <rustc_middle[e0a8b7a132679f13]::traits::query::type_op::ProvePredicate as rustc_trait_selection[c3b7f02a6f346672]::traits::query::type_op::QueryTypeOp>::perform_query | |
| 27: 0x10a173768 - <rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::TypeChecker>::fully_perform_op::<(), rustc_middle[e0a8b7a132679f13]::ty::ParamEnvAnd<rustc_middle[e0a8b7a132679f13]::traits::query::type_op::ProvePredicate>> | |
| 28: 0x10a174768 - <rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::TypeChecker>::normalize_and_prove_instantiated_predicates | |
| 29: 0x10a14a264 - <rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::TypeVerifier as rustc_middle[e0a8b7a132679f13]::mir::visit::Visitor>::visit_const_operand | |
| 30: 0x10a14b720 - <rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::TypeVerifier as rustc_middle[e0a8b7a132679f13]::mir::visit::Visitor>::visit_body | |
| 31: 0x10a144310 - rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::type_check | |
| 32: 0x10a11e46c - rustc_borrowck[d3ccfdc7fd6c37e3]::nll::compute_regions | |
| 33: 0x10a187f00 - rustc_borrowck[d3ccfdc7fd6c37e3]::do_mir_borrowck | |
| 34: 0x10a152158 - rustc_borrowck[d3ccfdc7fd6c37e3]::mir_borrowck | |
| 35: 0x10bb24cac - rustc_query_impl[148d3bfeb010754b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[148d3bfeb010754b]::query_impl::mir_borrowck::dynamic_query::{closure#2}::{closure#0}, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>> | |
| 36: 0x10b97811c - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_span[4f1d77d97cbae045]::def_id::LocalDefId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 37: 0x10bb55808 - rustc_query_impl[148d3bfeb010754b]::query_impl::mir_borrowck::get_query_incr::__rust_end_short_backtrace | |
| 38: 0x109f8385c - rustc_middle[e0a8b7a132679f13]::query::plumbing::query_get_at::<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_span[4f1d77d97cbae045]::def_id::LocalDefId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>> | |
| 39: 0x10a14cf94 - <rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::TypeChecker>::prove_closure_bounds | |
| 40: 0x10a17c774 - <rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::TypeChecker>::check_rvalue | |
| 41: 0x10a180988 - <rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::TypeChecker>::typeck_mir | |
| 42: 0x10a14431c - rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::type_check | |
| 43: 0x10a11e46c - rustc_borrowck[d3ccfdc7fd6c37e3]::nll::compute_regions | |
| 44: 0x10a187f00 - rustc_borrowck[d3ccfdc7fd6c37e3]::do_mir_borrowck | |
| 45: 0x10a152158 - rustc_borrowck[d3ccfdc7fd6c37e3]::mir_borrowck | |
| 46: 0x10bb24cac - rustc_query_impl[148d3bfeb010754b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[148d3bfeb010754b]::query_impl::mir_borrowck::dynamic_query::{closure#2}::{closure#0}, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>> | |
| 47: 0x10b97811c - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_span[4f1d77d97cbae045]::def_id::LocalDefId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 48: 0x10bb216d4 - rustc_query_impl[148d3bfeb010754b]::plumbing::force_from_dep_node::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_span[4f1d77d97cbae045]::def_id::LocalDefId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>, false, false, false>> | |
| 49: 0x10baa8a08 - <rustc_query_impl[148d3bfeb010754b]::plumbing::query_callback<rustc_query_impl[148d3bfeb010754b]::query_impl::mir_borrowck::QueryType>::{closure#0} as core[fdda186248748d6b]::ops::function::FnOnce<(rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt, rustc_query_system[3d6d7252944dc679]::dep_graph::dep_node::DepNode)>>::call_once | |
| 50: 0x10b89cf20 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 51: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 52: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 53: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 54: 0x10b89ccc4 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 55: 0x10b8d0ce4 - rustc_query_system[3d6d7252944dc679]::query::plumbing::ensure_must_run::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_hir[658dc8a0c0215fec]::hir_id::OwnerId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 56: 0x10bb53764 - rustc_query_impl[148d3bfeb010754b]::query_impl::check_mod_type_wf::get_query_incr::__rust_end_short_backtrace | |
| 57: 0x10a9bb328 - rustc_hir_analysis[d770cc995002ab1c]::check_crate | |
| 58: 0x10ae5bc3c - rustc_interface[cbef897dfbf314af]::passes::run_required_analyses | |
| 59: 0x10ae5e50c - rustc_interface[cbef897dfbf314af]::passes::analysis | |
| 60: 0x10bb2a630 - rustc_query_impl[148d3bfeb010754b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[148d3bfeb010754b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 0usize]>> | |
| 61: 0x10b8ed14c - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::SingleCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 62: 0x10bb358f0 - rustc_query_impl[148d3bfeb010754b]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace | |
| 63: 0x10a5b3b0c - rustc_interface[cbef897dfbf314af]::passes::create_and_enter_global_ctxt::<core[fdda186248748d6b]::option::Option<rustc_interface[cbef897dfbf314af]::queries::Linker>, rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}::{closure#2}> | |
| 64: 0x10a602fd0 - rustc_interface[cbef897dfbf314af]::interface::run_compiler::<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1} | |
| 65: 0x10a5f1a4c - std[aa188197e8159e73]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[cbef897dfbf314af]::util::run_in_thread_with_globals<rustc_interface[cbef897dfbf314af]::util::run_in_thread_pool_with_globals<rustc_interface[cbef897dfbf314af]::interface::run_compiler<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> | |
| 66: 0x10a606054 - <<std[aa188197e8159e73]::thread::Builder>::spawn_unchecked_<rustc_interface[cbef897dfbf314af]::util::run_in_thread_with_globals<rustc_interface[cbef897dfbf314af]::util::run_in_thread_pool_with_globals<rustc_interface[cbef897dfbf314af]::interface::run_compiler<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[fdda186248748d6b]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} | |
| 67: 0x10c398c90 - std::sys::pal::unix::thread::Thread::new::thread_start::h02b173395cbbc15c | |
| 68: 0x184fcc2e4 - __pthread_deallocate | |
| error: the compiler unexpectedly panicked. this is a bug. | |
| note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md | |
| note: rustc 1.85.0 (4d91de4e4 2025-02-17) running on aarch64-apple-darwin | |
| note: compiler flags: -C embed-bitcode=no -C debuginfo=2 -C split-debuginfo=unpacked -C incremental=[REDACTED] | |
| note: some of the compiler flags provided by cargo are hidden | |
| query stack during panic: | |
| #0 [type_op_prove_predicate] evaluating `type_op_prove_predicate` `ProvePredicate { predicate: Binder { value: TraitPredicate(<diesel::query_builder::update_statement::UpdateStatement<crates_io_database::schema::users::table, diesel::query_builder::where_clause::NoWhereClause, (diesel::query_builder::update_statement::changeset::Assign<diesel::query_builder::update_statement::changeset::ColumnWrapperForUpdate<crates_io_database::schema::users::columns::account_lock_reason>, diesel::expression::bound::Bound<diesel::sql_types::Nullable<diesel::sql_types::Text>, &str>>, diesel::query_builder::update_statement::changeset::Assign<diesel::query_builder::update_statement::changeset::ColumnWrapperForUpdate<crates_io_database::schema::users::columns::account_lock_until>, diesel::expression::bound::Bound<diesel::sql_types::Nullable<diesel::pg::types::sql_types::Timestamptz>, core::option::Option<chrono::datetime::DateTime<chrono::offset::utc::Utc>>>>)> as diesel::query_builder::AsQuery>, polarity:Positive), bound_vars: [] } }` | |
| #1 [mir_borrowck] borrow-checking `tests::account_lock::lock_account::{closure#0}` | |
| end of query stack | |
| there was a panic while trying to force a dep node | |
| try_mark_green dep node stack: | |
| #0 adt_sized_constraint( | |
| thread 'rustc' panicked at compiler/rustc_metadata/src/rmeta/def_path_hash_map.rs:23:54: | |
| called `Option::unwrap()` on a `None` value | |
| stack backtrace: | |
| 0: 0x10c38aee4 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h6e25c13836847e70 | |
| 1: 0x109b91cb4 - core::fmt::write::h37cdb50ab8af3d55 | |
| 2: 0x10c37eec4 - std::io::Write::write_fmt::hd4c273f34c4c0a33 | |
| 3: 0x10c38ada4 - std::sys::backtrace::BacktraceLock::print::h1df7364dde63dc75 | |
| 4: 0x10c38d2d0 - std::panicking::default_hook::{{closure}}::h646e398272c5759a | |
| 5: 0x10c38d0cc - std::panicking::default_hook::hf65fd28e95db7176 | |
| 6: 0x10a5fca9c - std[aa188197e8159e73]::panicking::update_hook::<alloc[9f1bd423a4adc305]::boxed::Box<rustc_driver_impl[e63c773a3409b95a]::install_ice_hook::{closure#1}>>::{closure#0} | |
| 7: 0x10c38dcf8 - std::panicking::rust_panic_with_hook::hc9e2ec2a12b10e12 | |
| 8: 0x10c38d83c - std::panicking::begin_panic_handler::{{closure}}::h3b6449e2eb83bf4c | |
| 9: 0x10c38b374 - std::sys::backtrace::__rust_end_short_backtrace::h38d85099ddd107a3 | |
| 10: 0x10c38d528 - _rust_begin_unwind | |
| 11: 0x10ea5bac4 - core::panicking::panic_fmt::hd4003258f6ab7b29 | |
| 12: 0x10ea5bb34 - core::panicking::panic::h86f2c7562f835270 | |
| 13: 0x10ea5ba5c - core::option::unwrap_failed::h36089c7b3b3b33af | |
| 14: 0x10b045fcc - <rustc_metadata[269a636b1b919d06]::rmeta::decoder::cstore_impl::provide_cstore_hooks::{closure#0} as core[fdda186248748d6b]::ops::function::FnOnce<(rustc_middle[e0a8b7a132679f13]::query::plumbing::TyCtxtAt, rustc_span[4f1d77d97cbae045]::def_id::DefPathHash, rustc_span[4f1d77d97cbae045]::def_id::StableCrateId)>>::call_once | |
| 15: 0x10b1d342c - <rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt>::def_path_hash_to_def_id | |
| 16: 0x10ae4ba58 - rustc_interface[cbef897dfbf314af]::callbacks::dep_node_debug | |
| 17: 0x10bbc730c - <rustc_query_system[3d6d7252944dc679]::dep_graph::dep_node::DepNode as core[fdda186248748d6b]::fmt::Debug>::fmt | |
| 18: 0x109b91cb4 - core::fmt::write::h37cdb50ab8af3d55 | |
| 19: 0x10c37d128 - <&std::io::stdio::Stderr as std::io::Write>::write_fmt::hce344aed64ff222a | |
| 20: 0x10c37dc00 - std::io::stdio::_eprint::hc45f0fb6947c71c9 | |
| 21: 0x10eb8a2e4 - rustc_query_system[3d6d7252944dc679]::dep_graph::graph::print_markframe_trace::<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType> | |
| 22: 0x10b89cff8 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 23: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 24: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 25: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 26: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 27: 0x10b89ccc4 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 28: 0x10b90c87c - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::DefaultCache<rustc_type_ir[9b3902270043f6db]::canonical::CanonicalQueryInput<rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt, rustc_middle[e0a8b7a132679f13]::ty::ParamEnvAnd<rustc_middle[e0a8b7a132679f13]::traits::query::type_op::ProvePredicate>>, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 29: 0x10bb954d0 - rustc_query_impl[148d3bfeb010754b]::query_impl::type_op_prove_predicate::get_query_incr::__rust_end_short_backtrace | |
| 30: 0x10c15c598 - <rustc_middle[e0a8b7a132679f13]::traits::query::type_op::ProvePredicate as rustc_trait_selection[c3b7f02a6f346672]::traits::query::type_op::QueryTypeOp>::perform_query | |
| 31: 0x10a173768 - <rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::TypeChecker>::fully_perform_op::<(), rustc_middle[e0a8b7a132679f13]::ty::ParamEnvAnd<rustc_middle[e0a8b7a132679f13]::traits::query::type_op::ProvePredicate>> | |
| 32: 0x10a174768 - <rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::TypeChecker>::normalize_and_prove_instantiated_predicates | |
| 33: 0x10a14a264 - <rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::TypeVerifier as rustc_middle[e0a8b7a132679f13]::mir::visit::Visitor>::visit_const_operand | |
| 34: 0x10a14b720 - <rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::TypeVerifier as rustc_middle[e0a8b7a132679f13]::mir::visit::Visitor>::visit_body | |
| 35: 0x10a144310 - rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::type_check | |
| 36: 0x10a11e46c - rustc_borrowck[d3ccfdc7fd6c37e3]::nll::compute_regions | |
| 37: 0x10a187f00 - rustc_borrowck[d3ccfdc7fd6c37e3]::do_mir_borrowck | |
| 38: 0x10a152158 - rustc_borrowck[d3ccfdc7fd6c37e3]::mir_borrowck | |
| 39: 0x10bb24cac - rustc_query_impl[148d3bfeb010754b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[148d3bfeb010754b]::query_impl::mir_borrowck::dynamic_query::{closure#2}::{closure#0}, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>> | |
| 40: 0x10b97811c - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_span[4f1d77d97cbae045]::def_id::LocalDefId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 41: 0x10bb55808 - rustc_query_impl[148d3bfeb010754b]::query_impl::mir_borrowck::get_query_incr::__rust_end_short_backtrace | |
| 42: 0x109f8385c - rustc_middle[e0a8b7a132679f13]::query::plumbing::query_get_at::<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_span[4f1d77d97cbae045]::def_id::LocalDefId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>> | |
| 43: 0x10a14cf94 - <rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::TypeChecker>::prove_closure_bounds | |
| 44: 0x10a17c774 - <rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::TypeChecker>::check_rvalue | |
| 45: 0x10a180988 - <rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::TypeChecker>::typeck_mir | |
| 46: 0x10a14431c - rustc_borrowck[d3ccfdc7fd6c37e3]::type_check::type_check | |
| 47: 0x10a11e46c - rustc_borrowck[d3ccfdc7fd6c37e3]::nll::compute_regions | |
| 48: 0x10a187f00 - rustc_borrowck[d3ccfdc7fd6c37e3]::do_mir_borrowck | |
| 49: 0x10a152158 - rustc_borrowck[d3ccfdc7fd6c37e3]::mir_borrowck | |
| 50: 0x10bb24cac - rustc_query_impl[148d3bfeb010754b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[148d3bfeb010754b]::query_impl::mir_borrowck::dynamic_query::{closure#2}::{closure#0}, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>> | |
| 51: 0x10b97811c - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_span[4f1d77d97cbae045]::def_id::LocalDefId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 52: 0x10bb216d4 - rustc_query_impl[148d3bfeb010754b]::plumbing::force_from_dep_node::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_span[4f1d77d97cbae045]::def_id::LocalDefId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>, false, false, false>> | |
| 53: 0x10baa8a08 - <rustc_query_impl[148d3bfeb010754b]::plumbing::query_callback<rustc_query_impl[148d3bfeb010754b]::query_impl::mir_borrowck::QueryType>::{closure#0} as core[fdda186248748d6b]::ops::function::FnOnce<(rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt, rustc_query_system[3d6d7252944dc679]::dep_graph::dep_node::DepNode)>>::call_once | |
| 54: 0x10b89cf20 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 55: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 56: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 57: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 58: 0x10b89ccc4 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 59: 0x10b8d0ce4 - rustc_query_system[3d6d7252944dc679]::query::plumbing::ensure_must_run::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_hir[658dc8a0c0215fec]::hir_id::OwnerId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 60: 0x10bb53764 - rustc_query_impl[148d3bfeb010754b]::query_impl::check_mod_type_wf::get_query_incr::__rust_end_short_backtrace | |
| 61: 0x10a9bb328 - rustc_hir_analysis[d770cc995002ab1c]::check_crate | |
| 62: 0x10ae5bc3c - rustc_interface[cbef897dfbf314af]::passes::run_required_analyses | |
| 63: 0x10ae5e50c - rustc_interface[cbef897dfbf314af]::passes::analysis | |
| 64: 0x10bb2a630 - rustc_query_impl[148d3bfeb010754b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[148d3bfeb010754b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 0usize]>> | |
| 65: 0x10b8ed14c - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::SingleCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 66: 0x10bb358f0 - rustc_query_impl[148d3bfeb010754b]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace | |
| 67: 0x10a5b3b0c - rustc_interface[cbef897dfbf314af]::passes::create_and_enter_global_ctxt::<core[fdda186248748d6b]::option::Option<rustc_interface[cbef897dfbf314af]::queries::Linker>, rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}::{closure#2}> | |
| 68: 0x10a602fd0 - rustc_interface[cbef897dfbf314af]::interface::run_compiler::<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1} | |
| 69: 0x10a5f1a4c - std[aa188197e8159e73]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[cbef897dfbf314af]::util::run_in_thread_with_globals<rustc_interface[cbef897dfbf314af]::util::run_in_thread_pool_with_globals<rustc_interface[cbef897dfbf314af]::interface::run_compiler<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> | |
| 70: 0x10a606054 - <<std[aa188197e8159e73]::thread::Builder>::spawn_unchecked_<rustc_interface[cbef897dfbf314af]::util::run_in_thread_with_globals<rustc_interface[cbef897dfbf314af]::util::run_in_thread_pool_with_globals<rustc_interface[cbef897dfbf314af]::interface::run_compiler<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[fdda186248748d6b]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} | |
| 71: 0x10c398c90 - std::sys::pal::unix::thread::Thread::new::thread_start::h02b173395cbbc15c | |
| 72: 0x184fcc2e4 - __pthread_deallocate | |
| error: the compiler unexpectedly panicked. this is a bug. | |
| note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md | |
| note: rustc 1.85.0 (4d91de4e4 2025-02-17) running on aarch64-apple-darwin | |
| note: compiler flags: -C embed-bitcode=no -C debuginfo=2 -C split-debuginfo=unpacked -C incremental=[REDACTED] | |
| note: some of the compiler flags provided by cargo are hidden | |
| query stack during panic: | |
| #0 [type_op_prove_predicate] evaluating `type_op_prove_predicate` `ProvePredicate { predicate: Binder { value: TraitPredicate(<diesel::query_builder::update_statement::UpdateStatement<crates_io_database::schema::users::table, diesel::query_builder::where_clause::NoWhereClause, (diesel::query_builder::update_statement::changeset::Assign<diesel::query_builder::update_statement::changeset::ColumnWrapperForUpdate<crates_io_database::schema::users::columns::account_lock_reason>, diesel::expression::bound::Bound<diesel::sql_types::Nullable<diesel::sql_types::Text>, &str>>, diesel::query_builder::update_statement::changeset::Assign<diesel::query_builder::update_statement::changeset::ColumnWrapperForUpdate<crates_io_database::schema::users::columns::account_lock_until>, diesel::expression::bound::Bound<diesel::sql_types::Nullable<diesel::pg::types::sql_types::Timestamptz>, core::option::Option<chrono::datetime::DateTime<chrono::offset::utc::Utc>>>>)> as diesel::query_builder::AsQuery>, polarity:Positive), bound_vars: [] } }` | |
| #1 [mir_borrowck] borrow-checking `tests::account_lock::lock_account::{closure#0}` | |
| end of query stack | |
| there was a panic while trying to force a dep node | |
| try_mark_green dep node stack: | |
| #0 type_of_opaque(crates_io[5c7f]::tests::account_lock::lock_account::{opaque#0}) | |
| #1 type_of(crates_io[5c7f]::tests::account_lock::lock_account::{opaque#0}) | |
| #2 check_well_formed(crates_io[5c7f]::tests::account_lock::lock_account::{opaque#0}) | |
| #3 check_mod_type_wf(crates_io[5c7f]::tests::account_lock) | |
| end of try_mark_green dep node stack | |
| thread 'rustc' panicked at compiler/rustc_metadata/src/rmeta/def_path_hash_map.rs:23:54: | |
| called `Option::unwrap()` on a `None` value | |
| stack backtrace: | |
| 0: 0x10c38aee4 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h6e25c13836847e70 | |
| 1: 0x109b91cb4 - core::fmt::write::h37cdb50ab8af3d55 | |
| 2: 0x10c37eec4 - std::io::Write::write_fmt::hd4c273f34c4c0a33 | |
| 3: 0x10c38ada4 - std::sys::backtrace::BacktraceLock::print::h1df7364dde63dc75 | |
| 4: 0x10c38d2d0 - std::panicking::default_hook::{{closure}}::h646e398272c5759a | |
| 5: 0x10c38d0cc - std::panicking::default_hook::hf65fd28e95db7176 | |
| 6: 0x10a5fca9c - std[aa188197e8159e73]::panicking::update_hook::<alloc[9f1bd423a4adc305]::boxed::Box<rustc_driver_impl[e63c773a3409b95a]::install_ice_hook::{closure#1}>>::{closure#0} | |
| 7: 0x10c38dcf8 - std::panicking::rust_panic_with_hook::hc9e2ec2a12b10e12 | |
| 8: 0x10c38d83c - std::panicking::begin_panic_handler::{{closure}}::h3b6449e2eb83bf4c | |
| 9: 0x10c38b374 - std::sys::backtrace::__rust_end_short_backtrace::h38d85099ddd107a3 | |
| 10: 0x10c38d528 - _rust_begin_unwind | |
| 11: 0x10ea5bac4 - core::panicking::panic_fmt::hd4003258f6ab7b29 | |
| 12: 0x10ea5bb34 - core::panicking::panic::h86f2c7562f835270 | |
| 13: 0x10ea5ba5c - core::option::unwrap_failed::h36089c7b3b3b33af | |
| 14: 0x10b045fcc - <rustc_metadata[269a636b1b919d06]::rmeta::decoder::cstore_impl::provide_cstore_hooks::{closure#0} as core[fdda186248748d6b]::ops::function::FnOnce<(rustc_middle[e0a8b7a132679f13]::query::plumbing::TyCtxtAt, rustc_span[4f1d77d97cbae045]::def_id::DefPathHash, rustc_span[4f1d77d97cbae045]::def_id::StableCrateId)>>::call_once | |
| 15: 0x10b1d342c - <rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt>::def_path_hash_to_def_id | |
| 16: 0x10bb234e0 - rustc_query_impl[148d3bfeb010754b]::plumbing::force_from_dep_node::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::DefIdCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>, false, false, false>> | |
| 17: 0x10bab7674 - <rustc_query_impl[148d3bfeb010754b]::plumbing::query_callback<rustc_query_impl[148d3bfeb010754b]::query_impl::adt_def::QueryType>::{closure#0} as core[fdda186248748d6b]::ops::function::FnOnce<(rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt, rustc_query_system[3d6d7252944dc679]::dep_graph::dep_node::DepNode)>>::call_once | |
| 18: 0x10b89cf20 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 19: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 20: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 21: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 22: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 23: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 24: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 25: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 26: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 27: 0x10b89ccc4 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 28: 0x10b8e8b78 - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::DefIdCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 29: 0x10bb33ce4 - rustc_query_impl[148d3bfeb010754b]::query_impl::type_of::get_query_incr::__rust_end_short_backtrace | |
| 30: 0x10b83e9cc - rustc_middle[e0a8b7a132679f13]::query::plumbing::query_get_at::<rustc_query_system[3d6d7252944dc679]::query::caches::DefIdCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>> | |
| 31: 0x10b86c9a4 - <rustc_privacy[2ecd11d96a9a1e7a]::ReachEverythingInTheInterfaceVisitor>::ty | |
| 32: 0x10b874190 - rustc_privacy[2ecd11d96a9a1e7a]::effective_visibilities | |
| 33: 0x10bb28204 - rustc_query_impl[148d3bfeb010754b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[148d3bfeb010754b]::query_impl::effective_visibilities::dynamic_query::{closure#2}::{closure#0}, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>> | |
| 34: 0x10b8f5670 - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::SingleCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 35: 0x10bb242d0 - rustc_query_impl[148d3bfeb010754b]::plumbing::force_from_dep_node::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::SingleCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>, false, false, false>> | |
| 36: 0x10bab21d8 - <rustc_query_impl[148d3bfeb010754b]::plumbing::query_callback<rustc_query_impl[148d3bfeb010754b]::query_impl::effective_visibilities::QueryType>::{closure#0} as core[fdda186248748d6b]::ops::function::FnOnce<(rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt, rustc_query_system[3d6d7252944dc679]::dep_graph::dep_node::DepNode)>>::call_once | |
| 37: 0x10b89cf20 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 38: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 39: 0x10b89ccc4 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 40: 0x10b8d0ce4 - rustc_query_system[3d6d7252944dc679]::query::plumbing::ensure_must_run::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_hir[658dc8a0c0215fec]::hir_id::OwnerId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 41: 0x10bb53764 - rustc_query_impl[148d3bfeb010754b]::query_impl::check_mod_type_wf::get_query_incr::__rust_end_short_backtrace | |
| 42: 0x10a9bb328 - rustc_hir_analysis[d770cc995002ab1c]::check_crate | |
| 43: 0x10ae5bc3c - rustc_interface[cbef897dfbf314af]::passes::run_required_analyses | |
| 44: 0x10ae5e50c - rustc_interface[cbef897dfbf314af]::passes::analysis | |
| 45: 0x10bb2a630 - rustc_query_impl[148d3bfeb010754b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[148d3bfeb010754b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 0usize]>> | |
| 46: 0x10b8ed14c - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::SingleCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 47: 0x10bb358f0 - rustc_query_impl[148d3bfeb010754b]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace | |
| 48: 0x10a5b3b0c - rustc_interface[cbef897dfbf314af]::passes::create_and_enter_global_ctxt::<core[fdda186248748d6b]::option::Option<rustc_interface[cbef897dfbf314af]::queries::Linker>, rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}::{closure#2}> | |
| 49: 0x10a602fd0 - rustc_interface[cbef897dfbf314af]::interface::run_compiler::<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1} | |
| 50: 0x10a5f1a4c - std[aa188197e8159e73]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[cbef897dfbf314af]::util::run_in_thread_with_globals<rustc_interface[cbef897dfbf314af]::util::run_in_thread_pool_with_globals<rustc_interface[cbef897dfbf314af]::interface::run_compiler<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> | |
| 51: 0x10a606054 - <<std[aa188197e8159e73]::thread::Builder>::spawn_unchecked_<rustc_interface[cbef897dfbf314af]::util::run_in_thread_with_globals<rustc_interface[cbef897dfbf314af]::util::run_in_thread_pool_with_globals<rustc_interface[cbef897dfbf314af]::interface::run_compiler<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[fdda186248748d6b]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} | |
| 52: 0x10c398c90 - std::sys::pal::unix::thread::Thread::new::thread_start::h02b173395cbbc15c | |
| 53: 0x184fcc2e4 - __pthread_deallocate | |
| error: the compiler unexpectedly panicked. this is a bug. | |
| note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md | |
| note: rustc 1.85.0 (4d91de4e4 2025-02-17) running on aarch64-apple-darwin | |
| note: compiler flags: -C embed-bitcode=no -C debuginfo=2 -C split-debuginfo=unpacked -C incremental=[REDACTED] | |
| note: some of the compiler flags provided by cargo are hidden | |
| query stack during panic: | |
| #0 [type_of] computing type of `tests::account_lock::lock_account::{opaque#0}` | |
| #1 [effective_visibilities] checking effective visibilities | |
| end of query stack | |
| there was a panic while trying to force a dep node | |
| try_mark_green dep node stack: | |
| #0 adt_sized_constraint( | |
| thread 'rustc' panicked at compiler/rustc_metadata/src/rmeta/def_path_hash_map.rs:23:54: | |
| called `Option::unwrap()` on a `None` value | |
| stack backtrace: | |
| 0: 0x10c38aee4 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h6e25c13836847e70 | |
| 1: 0x109b91cb4 - core::fmt::write::h37cdb50ab8af3d55 | |
| 2: 0x10c37eec4 - std::io::Write::write_fmt::hd4c273f34c4c0a33 | |
| 3: 0x10c38ada4 - std::sys::backtrace::BacktraceLock::print::h1df7364dde63dc75 | |
| 4: 0x10c38d2d0 - std::panicking::default_hook::{{closure}}::h646e398272c5759a | |
| 5: 0x10c38d0cc - std::panicking::default_hook::hf65fd28e95db7176 | |
| 6: 0x10a5fca9c - std[aa188197e8159e73]::panicking::update_hook::<alloc[9f1bd423a4adc305]::boxed::Box<rustc_driver_impl[e63c773a3409b95a]::install_ice_hook::{closure#1}>>::{closure#0} | |
| 7: 0x10c38dcf8 - std::panicking::rust_panic_with_hook::hc9e2ec2a12b10e12 | |
| 8: 0x10c38d83c - std::panicking::begin_panic_handler::{{closure}}::h3b6449e2eb83bf4c | |
| 9: 0x10c38b374 - std::sys::backtrace::__rust_end_short_backtrace::h38d85099ddd107a3 | |
| 10: 0x10c38d528 - _rust_begin_unwind | |
| 11: 0x10ea5bac4 - core::panicking::panic_fmt::hd4003258f6ab7b29 | |
| 12: 0x10ea5bb34 - core::panicking::panic::h86f2c7562f835270 | |
| 13: 0x10ea5ba5c - core::option::unwrap_failed::h36089c7b3b3b33af | |
| 14: 0x10b045fcc - <rustc_metadata[269a636b1b919d06]::rmeta::decoder::cstore_impl::provide_cstore_hooks::{closure#0} as core[fdda186248748d6b]::ops::function::FnOnce<(rustc_middle[e0a8b7a132679f13]::query::plumbing::TyCtxtAt, rustc_span[4f1d77d97cbae045]::def_id::DefPathHash, rustc_span[4f1d77d97cbae045]::def_id::StableCrateId)>>::call_once | |
| 15: 0x10b1d342c - <rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt>::def_path_hash_to_def_id | |
| 16: 0x10ae4ba58 - rustc_interface[cbef897dfbf314af]::callbacks::dep_node_debug | |
| 17: 0x10bbc730c - <rustc_query_system[3d6d7252944dc679]::dep_graph::dep_node::DepNode as core[fdda186248748d6b]::fmt::Debug>::fmt | |
| 18: 0x109b91cb4 - core::fmt::write::h37cdb50ab8af3d55 | |
| 19: 0x10c37d128 - <&std::io::stdio::Stderr as std::io::Write>::write_fmt::hce344aed64ff222a | |
| 20: 0x10c37dc00 - std::io::stdio::_eprint::hc45f0fb6947c71c9 | |
| 21: 0x10eb8a2e4 - rustc_query_system[3d6d7252944dc679]::dep_graph::graph::print_markframe_trace::<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType> | |
| 22: 0x10b89cff8 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 23: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 24: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 25: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 26: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 27: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 28: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 29: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 30: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 31: 0x10b89ccc4 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 32: 0x10b8e8b78 - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::DefIdCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 33: 0x10bb33ce4 - rustc_query_impl[148d3bfeb010754b]::query_impl::type_of::get_query_incr::__rust_end_short_backtrace | |
| 34: 0x10b83e9cc - rustc_middle[e0a8b7a132679f13]::query::plumbing::query_get_at::<rustc_query_system[3d6d7252944dc679]::query::caches::DefIdCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>> | |
| 35: 0x10b86c9a4 - <rustc_privacy[2ecd11d96a9a1e7a]::ReachEverythingInTheInterfaceVisitor>::ty | |
| 36: 0x10b874190 - rustc_privacy[2ecd11d96a9a1e7a]::effective_visibilities | |
| 37: 0x10bb28204 - rustc_query_impl[148d3bfeb010754b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[148d3bfeb010754b]::query_impl::effective_visibilities::dynamic_query::{closure#2}::{closure#0}, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>> | |
| 38: 0x10b8f5670 - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::SingleCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 39: 0x10bb242d0 - rustc_query_impl[148d3bfeb010754b]::plumbing::force_from_dep_node::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::SingleCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>, false, false, false>> | |
| 40: 0x10bab21d8 - <rustc_query_impl[148d3bfeb010754b]::plumbing::query_callback<rustc_query_impl[148d3bfeb010754b]::query_impl::effective_visibilities::QueryType>::{closure#0} as core[fdda186248748d6b]::ops::function::FnOnce<(rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt, rustc_query_system[3d6d7252944dc679]::dep_graph::dep_node::DepNode)>>::call_once | |
| 41: 0x10b89cf20 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 42: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 43: 0x10b89ccc4 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 44: 0x10b8d0ce4 - rustc_query_system[3d6d7252944dc679]::query::plumbing::ensure_must_run::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_hir[658dc8a0c0215fec]::hir_id::OwnerId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 45: 0x10bb53764 - rustc_query_impl[148d3bfeb010754b]::query_impl::check_mod_type_wf::get_query_incr::__rust_end_short_backtrace | |
| 46: 0x10a9bb328 - rustc_hir_analysis[d770cc995002ab1c]::check_crate | |
| 47: 0x10ae5bc3c - rustc_interface[cbef897dfbf314af]::passes::run_required_analyses | |
| 48: 0x10ae5e50c - rustc_interface[cbef897dfbf314af]::passes::analysis | |
| 49: 0x10bb2a630 - rustc_query_impl[148d3bfeb010754b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[148d3bfeb010754b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 0usize]>> | |
| 50: 0x10b8ed14c - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::SingleCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 51: 0x10bb358f0 - rustc_query_impl[148d3bfeb010754b]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace | |
| 52: 0x10a5b3b0c - rustc_interface[cbef897dfbf314af]::passes::create_and_enter_global_ctxt::<core[fdda186248748d6b]::option::Option<rustc_interface[cbef897dfbf314af]::queries::Linker>, rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}::{closure#2}> | |
| 53: 0x10a602fd0 - rustc_interface[cbef897dfbf314af]::interface::run_compiler::<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1} | |
| 54: 0x10a5f1a4c - std[aa188197e8159e73]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[cbef897dfbf314af]::util::run_in_thread_with_globals<rustc_interface[cbef897dfbf314af]::util::run_in_thread_pool_with_globals<rustc_interface[cbef897dfbf314af]::interface::run_compiler<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> | |
| 55: 0x10a606054 - <<std[aa188197e8159e73]::thread::Builder>::spawn_unchecked_<rustc_interface[cbef897dfbf314af]::util::run_in_thread_with_globals<rustc_interface[cbef897dfbf314af]::util::run_in_thread_pool_with_globals<rustc_interface[cbef897dfbf314af]::interface::run_compiler<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[fdda186248748d6b]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} | |
| 56: 0x10c398c90 - std::sys::pal::unix::thread::Thread::new::thread_start::h02b173395cbbc15c | |
| 57: 0x184fcc2e4 - __pthread_deallocate | |
| error: the compiler unexpectedly panicked. this is a bug. | |
| note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md | |
| note: rustc 1.85.0 (4d91de4e4 2025-02-17) running on aarch64-apple-darwin | |
| note: compiler flags: -C embed-bitcode=no -C debuginfo=2 -C split-debuginfo=unpacked -C incremental=[REDACTED] | |
| note: some of the compiler flags provided by cargo are hidden | |
| query stack during panic: | |
| #0 [type_of] computing type of `tests::account_lock::lock_account::{opaque#0}` | |
| #1 [effective_visibilities] checking effective visibilities | |
| end of query stack | |
| there was a panic while trying to force a dep node | |
| try_mark_green dep node stack: | |
| #0 check_well_formed(crates_io[5c7f]::tests::routes::crates::versions::yank_unyank::{impl#0}) | |
| #1 check_mod_type_wf(crates_io[5c7f]::tests::routes::crates::versions::yank_unyank) | |
| end of try_mark_green dep node stack | |
| thread 'rustc' panicked at compiler/rustc_metadata/src/rmeta/def_path_hash_map.rs:23:54: | |
| called `Option::unwrap()` on a `None` value | |
| stack backtrace: | |
| 0: 0x10c38aee4 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h6e25c13836847e70 | |
| 1: 0x109b91cb4 - core::fmt::write::h37cdb50ab8af3d55 | |
| 2: 0x10c37eec4 - std::io::Write::write_fmt::hd4c273f34c4c0a33 | |
| 3: 0x10c38ada4 - std::sys::backtrace::BacktraceLock::print::h1df7364dde63dc75 | |
| 4: 0x10c38d2d0 - std::panicking::default_hook::{{closure}}::h646e398272c5759a | |
| 5: 0x10c38d0cc - std::panicking::default_hook::hf65fd28e95db7176 | |
| 6: 0x10a5fca9c - std[aa188197e8159e73]::panicking::update_hook::<alloc[9f1bd423a4adc305]::boxed::Box<rustc_driver_impl[e63c773a3409b95a]::install_ice_hook::{closure#1}>>::{closure#0} | |
| 7: 0x10c38dcf8 - std::panicking::rust_panic_with_hook::hc9e2ec2a12b10e12 | |
| 8: 0x10c38d83c - std::panicking::begin_panic_handler::{{closure}}::h3b6449e2eb83bf4c | |
| 9: 0x10c38b374 - std::sys::backtrace::__rust_end_short_backtrace::h38d85099ddd107a3 | |
| 10: 0x10c38d528 - _rust_begin_unwind | |
| 11: 0x10ea5bac4 - core::panicking::panic_fmt::hd4003258f6ab7b29 | |
| 12: 0x10ea5bb34 - core::panicking::panic::h86f2c7562f835270 | |
| 13: 0x10ea5ba5c - core::option::unwrap_failed::h36089c7b3b3b33af | |
| 14: 0x10b045fcc - <rustc_metadata[269a636b1b919d06]::rmeta::decoder::cstore_impl::provide_cstore_hooks::{closure#0} as core[fdda186248748d6b]::ops::function::FnOnce<(rustc_middle[e0a8b7a132679f13]::query::plumbing::TyCtxtAt, rustc_span[4f1d77d97cbae045]::def_id::DefPathHash, rustc_span[4f1d77d97cbae045]::def_id::StableCrateId)>>::call_once | |
| 15: 0x10b1d342c - <rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt>::def_path_hash_to_def_id | |
| 16: 0x10bb234e0 - rustc_query_impl[148d3bfeb010754b]::plumbing::force_from_dep_node::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::DefIdCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>, false, false, false>> | |
| 17: 0x10bab7674 - <rustc_query_impl[148d3bfeb010754b]::plumbing::query_callback<rustc_query_impl[148d3bfeb010754b]::query_impl::adt_def::QueryType>::{closure#0} as core[fdda186248748d6b]::ops::function::FnOnce<(rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt, rustc_query_system[3d6d7252944dc679]::dep_graph::dep_node::DepNode)>>::call_once | |
| 18: 0x10b89cf20 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 19: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 20: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 21: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 22: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 23: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 24: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 25: 0x10b89ccc4 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 26: 0x10b909cb8 - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::DefaultCache<rustc_type_ir[9b3902270043f6db]::canonical::CanonicalQueryInput<rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt, rustc_middle[e0a8b7a132679f13]::ty::ParamEnvAnd<rustc_middle[e0a8b7a132679f13]::ty::predicate::Predicate>>, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 27: 0x10bb93078 - rustc_query_impl[148d3bfeb010754b]::query_impl::evaluate_obligation::get_query_incr::__rust_end_short_backtrace | |
| 28: 0x10c1af714 - <rustc_infer[57c0e3ad7ebd41]::infer::InferCtxt as rustc_trait_selection[c3b7f02a6f346672]::traits::query::evaluate_obligation::InferCtxtExt>::evaluate_obligation | |
| 29: 0x10c1afd30 - <rustc_infer[57c0e3ad7ebd41]::infer::InferCtxt as rustc_trait_selection[c3b7f02a6f346672]::traits::query::evaluate_obligation::InferCtxtExt>::evaluate_obligation_no_overflow | |
| 30: 0x10c1a2524 - <rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillProcessor>::process_trait_obligation | |
| 31: 0x10c1a18f0 - <rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillProcessor as rustc_data_structures[94d582bfacdec7cd]::obligation_forest::ObligationProcessor>::process_obligation | |
| 32: 0x10bf46938 - <rustc_data_structures[94d582bfacdec7cd]::obligation_forest::ObligationForest<rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillProcessor> | |
| 33: 0x10ab24d7c - <rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillmentContext<rustc_trait_selection[c3b7f02a6f346672]::traits::FulfillmentError> as rustc_infer[57c0e3ad7ebd41]::traits::engine::TraitEngine<rustc_trait_selection[c3b7f02a6f346672]::traits::FulfillmentError>>::select_where_possible | |
| 34: 0x10ac707a4 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::resolve_vars_with_obligations | |
| 35: 0x10abddd40 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_argument_types | |
| 36: 0x10abdda4c - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_method_argument_types | |
| 37: 0x10ac6db4c - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 38: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 39: 0x10ac613fc - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 40: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 41: 0x10ac613fc - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 42: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 43: 0x10ac613fc - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 44: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 45: 0x10abdec14 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_argument_types | |
| 46: 0x10ab8b05c - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::confirm_builtin_call | |
| 47: 0x10ac6b4d8 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 48: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 49: 0x10abaee30 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_has_type_or_error::<<rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_unsafe_binder_cast::{closure#2}> | |
| 50: 0x10ac62a3c - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 51: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 52: 0x10abdec14 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_argument_types | |
| 53: 0x10ab8b05c - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::confirm_builtin_call | |
| 54: 0x10ac6b4d8 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 55: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 56: 0x10abaee30 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_has_type_or_error::<<rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_unsafe_binder_cast::{closure#2}> | |
| 57: 0x10ac62a3c - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 58: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 59: 0x10abeacbc - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_decl | |
| 60: 0x10abeb2d8 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_block | |
| 61: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 62: 0x10ac6101c - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 63: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 64: 0x10abeb7e8 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_block | |
| 65: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 66: 0x10abb18c4 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_return_or_body_tail | |
| 67: 0x10ac55060 - rustc_hir_typeck[76e4d5c3dbbfaf51]::check::check_fn | |
| 68: 0x10ac6d1a4 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 69: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 70: 0x10abb18c4 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_return_or_body_tail | |
| 71: 0x10ac55060 - rustc_hir_typeck[76e4d5c3dbbfaf51]::check::check_fn | |
| 72: 0x10ac4ef04 - rustc_hir_typeck[76e4d5c3dbbfaf51]::typeck | |
| 73: 0x10bb2a5b0 - rustc_query_impl[148d3bfeb010754b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[148d3bfeb010754b]::query_impl::typeck::dynamic_query::{closure#2}::{closure#0}, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>> | |
| 74: 0x10b97811c - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_span[4f1d77d97cbae045]::def_id::LocalDefId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 75: 0x10bb216d4 - rustc_query_impl[148d3bfeb010754b]::plumbing::force_from_dep_node::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_span[4f1d77d97cbae045]::def_id::LocalDefId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>, false, false, false>> | |
| 76: 0x10bab75e8 - <rustc_query_impl[148d3bfeb010754b]::plumbing::query_callback<rustc_query_impl[148d3bfeb010754b]::query_impl::typeck::QueryType>::{closure#0} as core[fdda186248748d6b]::ops::function::FnOnce<(rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt, rustc_query_system[3d6d7252944dc679]::dep_graph::dep_node::DepNode)>>::call_once | |
| 77: 0x10b89cf20 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 78: 0x10b89ccc4 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 79: 0x10b8e8b78 - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::DefIdCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 80: 0x10bb3418c - rustc_query_impl[148d3bfeb010754b]::query_impl::type_of_opaque::get_query_incr::__rust_end_short_backtrace | |
| 81: 0x10bf97b68 - rustc_middle[e0a8b7a132679f13]::query::plumbing::query_get_at::<rustc_query_system[3d6d7252944dc679]::query::caches::DefIdCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>> | |
| 82: 0x10c1b7848 - <rustc_trait_selection[c3b7f02a6f346672]::traits::select::SelectionContext>::confirm_candidate | |
| 83: 0x10c1ba3d8 - <rustc_trait_selection[c3b7f02a6f346672]::traits::select::SelectionContext>::poly_select::{closure#0} | |
| 84: 0x10c1a2488 - <rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillProcessor>::process_trait_obligation | |
| 85: 0x10c1a18f0 - <rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillProcessor as rustc_data_structures[94d582bfacdec7cd]::obligation_forest::ObligationProcessor>::process_obligation | |
| 86: 0x10bf46938 - <rustc_data_structures[94d582bfacdec7cd]::obligation_forest::ObligationForest<rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillProcessor> | |
| 87: 0x10c14c40c - <rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillmentContext<rustc_trait_selection[c3b7f02a6f346672]::traits::FulfillmentError> as rustc_infer[57c0e3ad7ebd41]::traits::engine::TraitEngine<rustc_trait_selection[c3b7f02a6f346672]::traits::FulfillmentError>>::select_where_possible | |
| 88: 0x10c0a6190 - <rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillmentContext<rustc_trait_selection[c3b7f02a6f346672]::traits::FulfillmentError> as rustc_infer[57c0e3ad7ebd41]::traits::engine::TraitEngine<rustc_trait_selection[c3b7f02a6f346672]::traits::FulfillmentError>>::select_all_or_error | |
| 89: 0x10a9c0910 - rustc_hir_analysis[d770cc995002ab1c]::check::compare_impl_item::collect_return_position_impl_trait_in_trait_tys::{closure#0} | |
| 90: 0x10bb2a3b0 - rustc_query_impl[148d3bfeb010754b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[148d3bfeb010754b]::query_impl::collect_return_position_impl_trait_in_trait_tys::dynamic_query::{closure#2}::{closure#0}, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>> | |
| 91: 0x10b8e9138 - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::DefIdCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 92: 0x10bb23808 - rustc_query_impl[148d3bfeb010754b]::plumbing::force_from_dep_node::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::DefIdCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>, false, false, false>> | |
| 93: 0x10bab6df8 - <rustc_query_impl[148d3bfeb010754b]::plumbing::query_callback<rustc_query_impl[148d3bfeb010754b]::query_impl::collect_return_position_impl_trait_in_trait_tys::QueryType>::{closure#0} as core[fdda186248748d6b]::ops::function::FnOnce<(rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt, rustc_query_system[3d6d7252944dc679]::dep_graph::dep_node::DepNode)>>::call_once | |
| 94: 0x10b89cf20 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 95: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 96: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 97: 0x10b89ccc4 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 98: 0x10b8d0ce4 - rustc_query_system[3d6d7252944dc679]::query::plumbing::ensure_must_run::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_hir[658dc8a0c0215fec]::hir_id::OwnerId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 99: 0x10bb53764 - rustc_query_impl[148d3bfeb010754b]::query_impl::check_mod_type_wf::get_query_incr::__rust_end_short_backtrace | |
| 100: 0x10a9bb328 - rustc_hir_analysis[d770cc995002ab1c]::check_crate | |
| 101: 0x10ae5bc3c - rustc_interface[cbef897dfbf314af]::passes::run_required_analyses | |
| 102: 0x10ae5e50c - rustc_interface[cbef897dfbf314af]::passes::analysis | |
| 103: 0x10bb2a630 - rustc_query_impl[148d3bfeb010754b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[148d3bfeb010754b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 0usize]>> | |
| 104: 0x10b8ed14c - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::SingleCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 105: 0x10bb358f0 - rustc_query_impl[148d3bfeb010754b]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace | |
| 106: 0x10a5b3b0c - rustc_interface[cbef897dfbf314af]::passes::create_and_enter_global_ctxt::<core[fdda186248748d6b]::option::Option<rustc_interface[cbef897dfbf314af]::queries::Linker>, rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}::{closure#2}> | |
| 107: 0x10a602fd0 - rustc_interface[cbef897dfbf314af]::interface::run_compiler::<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1} | |
| 108: 0x10a5f1a4c - std[aa188197e8159e73]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[cbef897dfbf314af]::util::run_in_thread_with_globals<rustc_interface[cbef897dfbf314af]::util::run_in_thread_pool_with_globals<rustc_interface[cbef897dfbf314af]::interface::run_compiler<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> | |
| 109: 0x10a606054 - <<std[aa188197e8159e73]::thread::Builder>::spawn_unchecked_<rustc_interface[cbef897dfbf314af]::util::run_in_thread_with_globals<rustc_interface[cbef897dfbf314af]::util::run_in_thread_pool_with_globals<rustc_interface[cbef897dfbf314af]::interface::run_compiler<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[fdda186248748d6b]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} | |
| 110: 0x10c398c90 - std::sys::pal::unix::thread::Thread::new::thread_start::h02b173395cbbc15c | |
| 111: 0x184fcc2e4 - __pthread_deallocate | |
| error: the compiler unexpectedly panicked. this is a bug. | |
| note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md | |
| note: rustc 1.85.0 (4d91de4e4 2025-02-17) running on aarch64-apple-darwin | |
| note: compiler flags: -C embed-bitcode=no -C debuginfo=2 -C split-debuginfo=unpacked -C incremental=[REDACTED] | |
| note: some of the compiler flags provided by cargo are hidden | |
| query stack during panic: | |
| #0 [evaluate_obligation] evaluating trait selection obligation `diesel::query_source::joins::Join<crates_io_database::schema::crate_owners::table, crates_io_database::schema::users::table, diesel::query_source::joins::Inner>: diesel::query_source::QuerySource` | |
| #1 [typeck] type-checking `worker::jobs::send_publish_notifications::<impl at src/worker/jobs/send_publish_notifications.rs:25:1: 25:51>::run` | |
| end of query stack | |
| there was a panic while trying to force a dep node | |
| try_mark_green dep node stack: | |
| #0 adt_sized_constraint( | |
| thread 'rustc' panicked at compiler/rustc_metadata/src/rmeta/def_path_hash_map.rs:23:54: | |
| called `Option::unwrap()` on a `None` value | |
| stack backtrace: | |
| 0: 0x10c38aee4 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h6e25c13836847e70 | |
| 1: 0x109b91cb4 - core::fmt::write::h37cdb50ab8af3d55 | |
| 2: 0x10c37eec4 - std::io::Write::write_fmt::hd4c273f34c4c0a33 | |
| 3: 0x10c38ada4 - std::sys::backtrace::BacktraceLock::print::h1df7364dde63dc75 | |
| 4: 0x10c38d2d0 - std::panicking::default_hook::{{closure}}::h646e398272c5759a | |
| 5: 0x10c38d0cc - std::panicking::default_hook::hf65fd28e95db7176 | |
| 6: 0x10a5fca9c - std[aa188197e8159e73]::panicking::update_hook::<alloc[9f1bd423a4adc305]::boxed::Box<rustc_driver_impl[e63c773a3409b95a]::install_ice_hook::{closure#1}>>::{closure#0} | |
| 7: 0x10c38dcf8 - std::panicking::rust_panic_with_hook::hc9e2ec2a12b10e12 | |
| 8: 0x10c38d83c - std::panicking::begin_panic_handler::{{closure}}::h3b6449e2eb83bf4c | |
| 9: 0x10c38b374 - std::sys::backtrace::__rust_end_short_backtrace::h38d85099ddd107a3 | |
| 10: 0x10c38d528 - _rust_begin_unwind | |
| 11: 0x10ea5bac4 - core::panicking::panic_fmt::hd4003258f6ab7b29 | |
| 12: 0x10ea5bb34 - core::panicking::panic::h86f2c7562f835270 | |
| 13: 0x10ea5ba5c - core::option::unwrap_failed::h36089c7b3b3b33af | |
| 14: 0x10b045fcc - <rustc_metadata[269a636b1b919d06]::rmeta::decoder::cstore_impl::provide_cstore_hooks::{closure#0} as core[fdda186248748d6b]::ops::function::FnOnce<(rustc_middle[e0a8b7a132679f13]::query::plumbing::TyCtxtAt, rustc_span[4f1d77d97cbae045]::def_id::DefPathHash, rustc_span[4f1d77d97cbae045]::def_id::StableCrateId)>>::call_once | |
| 15: 0x10b1d342c - <rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt>::def_path_hash_to_def_id | |
| 16: 0x10ae4ba58 - rustc_interface[cbef897dfbf314af]::callbacks::dep_node_debug | |
| 17: 0x10bbc730c - <rustc_query_system[3d6d7252944dc679]::dep_graph::dep_node::DepNode as core[fdda186248748d6b]::fmt::Debug>::fmt | |
| 18: 0x109b91cb4 - core::fmt::write::h37cdb50ab8af3d55 | |
| 19: 0x10c37d128 - <&std::io::stdio::Stderr as std::io::Write>::write_fmt::hce344aed64ff222a | |
| 20: 0x10c37dc00 - std::io::stdio::_eprint::hc45f0fb6947c71c9 | |
| 21: 0x10eb8a2e4 - rustc_query_system[3d6d7252944dc679]::dep_graph::graph::print_markframe_trace::<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType> | |
| 22: 0x10b89cff8 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 23: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 24: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 25: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 26: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 27: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 28: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 29: 0x10b89ccc4 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 30: 0x10b909cb8 - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::DefaultCache<rustc_type_ir[9b3902270043f6db]::canonical::CanonicalQueryInput<rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt, rustc_middle[e0a8b7a132679f13]::ty::ParamEnvAnd<rustc_middle[e0a8b7a132679f13]::ty::predicate::Predicate>>, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 2usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 31: 0x10bb93078 - rustc_query_impl[148d3bfeb010754b]::query_impl::evaluate_obligation::get_query_incr::__rust_end_short_backtrace | |
| 32: 0x10c1af714 - <rustc_infer[57c0e3ad7ebd41]::infer::InferCtxt as rustc_trait_selection[c3b7f02a6f346672]::traits::query::evaluate_obligation::InferCtxtExt>::evaluate_obligation | |
| 33: 0x10c1afd30 - <rustc_infer[57c0e3ad7ebd41]::infer::InferCtxt as rustc_trait_selection[c3b7f02a6f346672]::traits::query::evaluate_obligation::InferCtxtExt>::evaluate_obligation_no_overflow | |
| 34: 0x10c1a2524 - <rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillProcessor>::process_trait_obligation | |
| 35: 0x10c1a18f0 - <rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillProcessor as rustc_data_structures[94d582bfacdec7cd]::obligation_forest::ObligationProcessor>::process_obligation | |
| 36: 0x10bf46938 - <rustc_data_structures[94d582bfacdec7cd]::obligation_forest::ObligationForest<rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillProcessor> | |
| 37: 0x10ab24d7c - <rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillmentContext<rustc_trait_selection[c3b7f02a6f346672]::traits::FulfillmentError> as rustc_infer[57c0e3ad7ebd41]::traits::engine::TraitEngine<rustc_trait_selection[c3b7f02a6f346672]::traits::FulfillmentError>>::select_where_possible | |
| 38: 0x10ac707a4 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::resolve_vars_with_obligations | |
| 39: 0x10abddd40 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_argument_types | |
| 40: 0x10abdda4c - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_method_argument_types | |
| 41: 0x10ac6db4c - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 42: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 43: 0x10ac613fc - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 44: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 45: 0x10ac613fc - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 46: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 47: 0x10ac613fc - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 48: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 49: 0x10abdec14 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_argument_types | |
| 50: 0x10ab8b05c - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::confirm_builtin_call | |
| 51: 0x10ac6b4d8 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 52: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 53: 0x10abaee30 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_has_type_or_error::<<rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_unsafe_binder_cast::{closure#2}> | |
| 54: 0x10ac62a3c - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 55: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 56: 0x10abdec14 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_argument_types | |
| 57: 0x10ab8b05c - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::confirm_builtin_call | |
| 58: 0x10ac6b4d8 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 59: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 60: 0x10abaee30 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_has_type_or_error::<<rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_unsafe_binder_cast::{closure#2}> | |
| 61: 0x10ac62a3c - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 62: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 63: 0x10abeacbc - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_decl | |
| 64: 0x10abeb2d8 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_block | |
| 65: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 66: 0x10ac6101c - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 67: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 68: 0x10abeb7e8 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_block | |
| 69: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 70: 0x10abb18c4 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_return_or_body_tail | |
| 71: 0x10ac55060 - rustc_hir_typeck[76e4d5c3dbbfaf51]::check::check_fn | |
| 72: 0x10ac6d1a4 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_kind | |
| 73: 0x10abaf788 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args | |
| 74: 0x10abb18c4 - <rustc_hir_typeck[76e4d5c3dbbfaf51]::fn_ctxt::FnCtxt>::check_return_or_body_tail | |
| 75: 0x10ac55060 - rustc_hir_typeck[76e4d5c3dbbfaf51]::check::check_fn | |
| 76: 0x10ac4ef04 - rustc_hir_typeck[76e4d5c3dbbfaf51]::typeck | |
| 77: 0x10bb2a5b0 - rustc_query_impl[148d3bfeb010754b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[148d3bfeb010754b]::query_impl::typeck::dynamic_query::{closure#2}::{closure#0}, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>> | |
| 78: 0x10b97811c - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_span[4f1d77d97cbae045]::def_id::LocalDefId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 79: 0x10bb216d4 - rustc_query_impl[148d3bfeb010754b]::plumbing::force_from_dep_node::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_span[4f1d77d97cbae045]::def_id::LocalDefId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>, false, false, false>> | |
| 80: 0x10bab75e8 - <rustc_query_impl[148d3bfeb010754b]::plumbing::query_callback<rustc_query_impl[148d3bfeb010754b]::query_impl::typeck::QueryType>::{closure#0} as core[fdda186248748d6b]::ops::function::FnOnce<(rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt, rustc_query_system[3d6d7252944dc679]::dep_graph::dep_node::DepNode)>>::call_once | |
| 81: 0x10b89cf20 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 82: 0x10b89ccc4 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 83: 0x10b8e8b78 - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::DefIdCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 84: 0x10bb3418c - rustc_query_impl[148d3bfeb010754b]::query_impl::type_of_opaque::get_query_incr::__rust_end_short_backtrace | |
| 85: 0x10bf97b68 - rustc_middle[e0a8b7a132679f13]::query::plumbing::query_get_at::<rustc_query_system[3d6d7252944dc679]::query::caches::DefIdCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>> | |
| 86: 0x10c1b7848 - <rustc_trait_selection[c3b7f02a6f346672]::traits::select::SelectionContext>::confirm_candidate | |
| 87: 0x10c1ba3d8 - <rustc_trait_selection[c3b7f02a6f346672]::traits::select::SelectionContext>::poly_select::{closure#0} | |
| 88: 0x10c1a2488 - <rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillProcessor>::process_trait_obligation | |
| 89: 0x10c1a18f0 - <rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillProcessor as rustc_data_structures[94d582bfacdec7cd]::obligation_forest::ObligationProcessor>::process_obligation | |
| 90: 0x10bf46938 - <rustc_data_structures[94d582bfacdec7cd]::obligation_forest::ObligationForest<rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillProcessor> | |
| 91: 0x10c14c40c - <rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillmentContext<rustc_trait_selection[c3b7f02a6f346672]::traits::FulfillmentError> as rustc_infer[57c0e3ad7ebd41]::traits::engine::TraitEngine<rustc_trait_selection[c3b7f02a6f346672]::traits::FulfillmentError>>::select_where_possible | |
| 92: 0x10c0a6190 - <rustc_trait_selection[c3b7f02a6f346672]::traits::fulfill::FulfillmentContext<rustc_trait_selection[c3b7f02a6f346672]::traits::FulfillmentError> as rustc_infer[57c0e3ad7ebd41]::traits::engine::TraitEngine<rustc_trait_selection[c3b7f02a6f346672]::traits::FulfillmentError>>::select_all_or_error | |
| 93: 0x10a9c0910 - rustc_hir_analysis[d770cc995002ab1c]::check::compare_impl_item::collect_return_position_impl_trait_in_trait_tys::{closure#0} | |
| 94: 0x10bb2a3b0 - rustc_query_impl[148d3bfeb010754b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[148d3bfeb010754b]::query_impl::collect_return_position_impl_trait_in_trait_tys::dynamic_query::{closure#2}::{closure#0}, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>> | |
| 95: 0x10b8e9138 - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::DefIdCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 96: 0x10bb23808 - rustc_query_impl[148d3bfeb010754b]::plumbing::force_from_dep_node::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::DefIdCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>>, false, false, false>> | |
| 97: 0x10bab6df8 - <rustc_query_impl[148d3bfeb010754b]::plumbing::query_callback<rustc_query_impl[148d3bfeb010754b]::query_impl::collect_return_position_impl_trait_in_trait_tys::QueryType>::{closure#0} as core[fdda186248748d6b]::ops::function::FnOnce<(rustc_middle[e0a8b7a132679f13]::ty::context::TyCtxt, rustc_query_system[3d6d7252944dc679]::dep_graph::dep_node::DepNode)>>::call_once | |
| 98: 0x10b89cf20 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 99: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 100: 0x10b89ced0 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_previous_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 101: 0x10b89ccc4 - <rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepGraphData<rustc_middle[e0a8b7a132679f13]::dep_graph::DepsType>>::try_mark_green::<rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 102: 0x10b8d0ce4 - rustc_query_system[3d6d7252944dc679]::query::plumbing::ensure_must_run::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_data_structures[94d582bfacdec7cd]::vec_cache::VecCache<rustc_hir[658dc8a0c0215fec]::hir_id::OwnerId, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[3d6d7252944dc679]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt> | |
| 103: 0x10bb53764 - rustc_query_impl[148d3bfeb010754b]::query_impl::check_mod_type_wf::get_query_incr::__rust_end_short_backtrace | |
| 104: 0x10a9bb328 - rustc_hir_analysis[d770cc995002ab1c]::check_crate | |
| 105: 0x10ae5bc3c - rustc_interface[cbef897dfbf314af]::passes::run_required_analyses | |
| 106: 0x10ae5e50c - rustc_interface[cbef897dfbf314af]::passes::analysis | |
| 107: 0x10bb2a630 - rustc_query_impl[148d3bfeb010754b]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[148d3bfeb010754b]::query_impl::analysis::dynamic_query::{closure#2}::{closure#0}, rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 0usize]>> | |
| 108: 0x10b8ed14c - rustc_query_system[3d6d7252944dc679]::query::plumbing::try_execute_query::<rustc_query_impl[148d3bfeb010754b]::DynamicConfig<rustc_query_system[3d6d7252944dc679]::query::caches::SingleCache<rustc_middle[e0a8b7a132679f13]::query::erase::Erased<[u8; 0usize]>>, false, false, false>, rustc_query_impl[148d3bfeb010754b]::plumbing::QueryCtxt, true> | |
| 109: 0x10bb358f0 - rustc_query_impl[148d3bfeb010754b]::query_impl::analysis::get_query_incr::__rust_end_short_backtrace | |
| 110: 0x10a5b3b0c - rustc_interface[cbef897dfbf314af]::passes::create_and_enter_global_ctxt::<core[fdda186248748d6b]::option::Option<rustc_interface[cbef897dfbf314af]::queries::Linker>, rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}::{closure#2}> | |
| 111: 0x10a602fd0 - rustc_interface[cbef897dfbf314af]::interface::run_compiler::<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1} | |
| 112: 0x10a5f1a4c - std[aa188197e8159e73]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[cbef897dfbf314af]::util::run_in_thread_with_globals<rustc_interface[cbef897dfbf314af]::util::run_in_thread_pool_with_globals<rustc_interface[cbef897dfbf314af]::interface::run_compiler<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> | |
| 113: 0x10a606054 - <<std[aa188197e8159e73]::thread::Builder>::spawn_unchecked_<rustc_interface[cbef897dfbf314af]::util::run_in_thread_with_globals<rustc_interface[cbef897dfbf314af]::util::run_in_thread_pool_with_globals<rustc_interface[cbef897dfbf314af]::interface::run_compiler<(), rustc_driver_impl[e63c773a3409b95a]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[fdda186248748d6b]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} | |
| 114: 0x10c398c90 - std::sys::pal::unix::thread::Thread::new::thread_start::h02b173395cbbc15c | |
| 115: 0x184fcc2e4 - __pthread_deallocate | |
| error: the compiler unexpectedly panicked. this is a bug. | |
| note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md | |
| note: rustc 1.85.0 (4d91de4e4 2025-02-17) running on aarch64-apple-darwin | |
| note: compiler flags: -C embed-bitcode=no -C debuginfo=2 -C split-debuginfo=unpacked -C incremental=[REDACTED] | |
| note: some of the compiler flags provided by cargo are hidden | |
| query stack during panic: | |
| #0 [evaluate_obligation] evaluating trait selection obligation `diesel::query_source::joins::Join<crates_io_database::schema::crate_owners::table, crates_io_database::schema::users::table, diesel::query_source::joins::Inner>: diesel::query_source::QuerySource` | |
| #1 [typeck] type-checking `worker::jobs::send_publish_notifications::<impl at src/worker/jobs/send_publish_notifications.rs:25:1: 25:51>::run` | |
| end of query stack | |
| there was a panic while trying to force a dep node | |
| try_mark_green dep node stack: | |
| #0 type_of_opaque(crates_io[5c7f]::worker::jobs::send_publish_notifications::{impl#1}::run::{opaque#0}) | |
| end of try_mark_green dep node stack | |
| there was a panic while trying to force a dep node | |
| try_mark_green dep node stack: | |
| #0 type_of(crates_io[5c7f]::worker::jobs::send_publish_notifications::{impl#1}::{synthetic#0}) | |
| #1 check_well_formed(crates_io[5c7f]::worker::jobs::send_publish_notifications::{impl#1}) | |
| #2 check_mod_type_wf(crates_io[5c7f]::worker::jobs::send_publish_notifications) | |
| end of try_mark_green dep node stack | |
| For more information about this error, try `rustc --explain E0433`. | |
| warning: `crates_io` (lib test) generated 2 warnings (2 duplicates) | |
| error: could not compile `crates_io` (lib test) due to 1 previous error; 2 warnings emitted | |
| warning: build failed, waiting for other jobs to finish... | |
| warning: `crates_io` (lib) generated 2 warnings | |
| error: could not compile `crates_io` (lib) due to 1 previous error; 2 warnings emitted |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment