Repository navigation
ICE: delayed_good_path_bugs: trimmed_def_paths constructed #99387
Copy link
Copy link
Closed
Labels
C-bugCategory: This is a bug.Category: This is a bug.I-ICEIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.glacierICE tracked in rust-lang/glacier.ICE tracked in rust-lang/glacier.
Description
Activity
- addedI-ICEIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.C-bugCategory: This is a bug.Category: This is a bug.requires-debug-assertionsThis issue requires a build of rustc or tooling with debug-assertions in some wayThis issue requires a build of rustc or tooling with debug-assertions in some way
on Jul 17, 2022 backtrace part 1
error: internal compiler error: no warnings or errors encountered even though `delayed_good_path_bugs` issued error: internal compiler error: trimmed_def_paths constructed | = note: delayed at 0: <rustc_errors::HandlerInner>::delay_good_path_bug::<&str> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_errors/src/lib.rs:1364:25 1: <rustc_errors::Handler>::delay_good_path_bug::<&str> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_errors/src/lib.rs:927:9 2: rustc_middle::ty::print::pretty::trimmed_def_paths at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/print/pretty.rs:2714:9 3: <rustc_query_system::query::config::QueryVtable<rustc_query_impl::plumbing::QueryCtxt, (), std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>>::compute at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/config.rs:43:9 4: rustc_query_system::query::plumbing::execute_job::<rustc_query_impl::plumbing::QueryCtxt, (), std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:384:55 5: stacker::maybe_grow::<std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}> at /home/matthias/.cargo/registry/src/github.com-1ecc6299db9ec823/stacker-0.1.14/src/lib.rs:55:9 6: rustc_data_structures::stack::ensure_sufficient_stack::<std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5 7: <rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query::<std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}>::{closure#0}::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:112:17 8: rustc_middle::ty::context::tls::enter_context::<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}>::{closure#0}::{closure#0}, std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1930:50 9: rustc_middle::ty::context::tls::set_tlv::<rustc_middle::ty::context::tls::enter_context<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}>::{closure#0}::{closure#0}, std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}, std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1914:9 10: rustc_middle::ty::context::tls::enter_context::<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}>::{closure#0}::{closure#0}, std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1930:9 11: <rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query::<std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:111:13 12: rustc_middle::ty::context::tls::with_related_context::<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}>::{closure#0}, std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1974:13 13: rustc_middle::ty::context::tls::with_context::<rustc_middle::ty::context::tls::with_related_context<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}>::{closure#0}, std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}, std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1958:40 14: rustc_middle::ty::context::tls::with_context_opt::<rustc_middle::ty::context::tls::with_context<rustc_middle::ty::context::tls::with_related_context<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}>::{closure#0}, std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}, std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}, std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1947:22 15: rustc_middle::ty::context::tls::with_context::<rustc_middle::ty::context::tls::with_related_context<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}>::{closure#0}, std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}, std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1958:9 16: rustc_middle::ty::context::tls::with_related_context::<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}>::{closure#0}, std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1971:9 17: <rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query::<std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>::{closure#0}> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:100:9 18: rustc_query_system::query::plumbing::execute_job::<rustc_query_impl::plumbing::QueryCtxt, (), std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:384:22 19: rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::plumbing::QueryCtxt, rustc_query_system::query::caches::ArenaCache<(), std::collections::hash::map::HashMap<rustc_span::def_id::DefId, rustc_span::symbol::Symbol, core::hash::BuildHasherDefault<rustc_hash::FxHasher>>>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:343:44 20: rustc_query_system::query::plumbing::get_query::<rustc_query_impl::queries::trimmed_def_paths, rustc_query_impl::plumbing::QueryCtxt> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:702:36 21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::trimmed_def_paths at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:56:1 22: <rustc_middle::ty::query::TyCtxtAt>::trimmed_def_paths at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/query.rs:258:17 23: <rustc_middle::ty::context::TyCtxt>::trimmed_def_paths at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/query.rs:239:17 24: <rustc_middle::ty::print::pretty::FmtPrinter as rustc_middle::ty::print::pretty::PrettyPrinter>::try_print_trimmed_def_path at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/print/pretty.rs:308:15 25: <rustc_middle::ty::print::pretty::FmtPrinter as rustc_middle::ty::print::Printer>::print_def_path at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/print/pretty.rs:1656:19 26: <rustc_middle::ty::print::pretty::FmtPrinter as rustc_middle::ty::print::Printer>::default_print_def_path::{closure#2} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/print/mod.rs:154:42 27: <rustc_middle::ty::print::pretty::FmtPrinter as rustc_middle::ty::print::Printer>::path_generic_args::<<rustc_middle::ty::print::pretty::FmtPrinter as rustc_middle::ty::print::Printer>::default_print_def_path::{closure#2}> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/print/pretty.rs:1819:16 28: <rustc_middle::ty::print::pretty::FmtPrinter as rustc_middle::ty::print::Printer>::default_print_def_path at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/print/mod.rs:153:40 29: <rustc_middle::ty::print::pretty::FmtPrinter as rustc_middle::ty::print::Printer>::print_def_path at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/print/pretty.rs:1704:9 30: <rustc_middle::ty::print::pretty::TraitRefPrintOnlyTraitPath as rustc_middle::ty::print::Print<rustc_middle::ty::print::pretty::FmtPrinter>>::print at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/print/pretty.rs:2520:9 31: <rustc_middle::ty::print::pretty::TraitRefPrintOnlyTraitPath as core::fmt::Display>::fmt::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/print/pretty.rs:2354:30 32: rustc_middle::ty::context::tls::with::<<rustc_middle::ty::print::pretty::TraitRefPrintOnlyTraitPath as core::fmt::Display>::fmt::{closure#0}, core::result::Result<(), core::fmt::Error>>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1985:32 33: rustc_middle::ty::context::tls::with_context::<rustc_middle::ty::context::tls::with<<rustc_middle::ty::print::pretty::TraitRefPrintOnlyTraitPath as core::fmt::Display>::fmt::{closure#0}, core::result::Result<(), core::fmt::Error>>::{closure#0}, core::result::Result<(), core::fmt::Error>>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1958:40 34: rustc_middle::ty::context::tls::with_context_opt::<rustc_middle::ty::context::tls::with_context<rustc_middle::ty::context::tls::with<<rustc_middle::ty::print::pretty::TraitRefPrintOnlyTraitPath as core::fmt::Display>::fmt::{closure#0}, core::result::Result<(), core::fmt::Error>>::{closure#0}, core::result::Result<(), core::fmt::Error>>::{closure#0}, core::result::Result<(), core::fmt::Error>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1947:22 35: rustc_middle::ty::context::tls::with_context::<rustc_middle::ty::context::tls::with<<rustc_middle::ty::print::pretty::TraitRefPrintOnlyTraitPath as core::fmt::Display>::fmt::{closure#0}, core::result::Result<(), core::fmt::Error>>::{closure#0}, core::result::Result<(), core::fmt::Error>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1958:9 36: rustc_middle::ty::context::tls::with::<<rustc_middle::ty::print::pretty::TraitRefPrintOnlyTraitPath as core::fmt::Display>::fmt::{closure#0}, core::result::Result<(), core::fmt::Error>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1985:9 37: <rustc_middle::ty::print::pretty::TraitRefPrintOnlyTraitPath as core::fmt::Display>::fmt at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/print/pretty.rs:2353:17 38: <dyn core::fmt::Display as alloc::string::ToString>::to_string at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/string.rs:2489:9 39: <rustc_privacy::SearchInterfaceForPrivateItemsVisitor>::check_def_id at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_privacy/src/lib.rs:1752:25 40: <rustc_privacy::SearchInterfaceForPrivateItemsVisitor as rustc_privacy::DefIdVisitor>::visit_def_id at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_privacy/src/lib.rs:1812:12 41: <rustc_privacy::DefIdVisitorSkeleton<rustc_privacy::SearchInterfaceForPrivateItemsVisitor>>::visit_trait at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_privacy/src/lib.rs:114:9 42: <rustc_privacy::DefIdVisitorSkeleton<rustc_privacy::SearchInterfaceForPrivateItemsVisitor>>::visit_projection_ty at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_privacy/src/lib.rs:124:9 43: <rustc_privacy::DefIdVisitorSkeleton<rustc_privacy::SearchInterfaceForPrivateItemsVisitor> as rustc_middle::ty::visit::TypeVisitor>::visit_ty at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_privacy/src/lib.rs:230:24 44: <rustc_middle::ty::Ty as rustc_middle::ty::visit::TypeVisitable>::visit_with::<rustc_privacy::DefIdVisitorSkeleton<rustc_privacy::SearchInterfaceForPrivateItemsVisitor>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/structural_impls.rs:993:9 45: <&rustc_middle::ty::list::List<rustc_middle::ty::Ty> as rustc_middle::ty::visit::TypeVisitable>::visit_with::<rustc_privacy::DefIdVisitorSkeleton<rustc_privacy::SearchInterfaceForPrivateItemsVisitor>>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/subst.rs:495:38 46: core::iter::traits::iterator::Iterator::try_for_each::call::<rustc_middle::ty::Ty, core::ops::control_flow::ControlFlow<()>, <&rustc_middle::ty::list::List<rustc_middle::ty::Ty> as rustc_middle::ty::visit::TypeVisitable>::visit_with<rustc_privacy::DefIdVisitorSkeleton<rustc_privacy::SearchInterfaceForPrivateItemsVisitor>>::{closure#0}>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/iter/traits/iterator.rs:2296:26 47: core::iter::adapters::copied::copy_try_fold::<rustc_middle::ty::Ty, (), core::ops::control_flow::ControlFlow<()>, core::iter::traits::iterator::Iterator::try_for_each::call<rustc_middle::ty::Ty, core::ops::control_flow::ControlFlow<()>, <&rustc_middle::ty::list::List<rustc_middle::ty::Ty> as rustc_middle::ty::visit::TypeVisitable>::visit_with<rustc_privacy::DefIdVisitorSkeleton<rustc_privacy::SearchInterfaceForPrivateItemsVisitor>>::{closure#0}>::{closure#0}>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/iter/adapters/copied.rs:32:22 48: <core::slice::iter::Iter<rustc_middle::ty::Ty> as core::iter::traits::iterator::Iterator>::try_fold::<(), core::iter::adapters::copied::copy_try_fold<rustc_middle::ty::Ty, (), core::ops::control_flow::ControlFlow<()>, core::iter::traits::iterator::Iterator::try_for_each::call<rustc_middle::ty::Ty, core::ops::control_flow::ControlFlow<()>, <&rustc_middle::ty::list::List<rustc_middle::ty::Ty> as rustc_middle::ty::visit::TypeVisitable>::visit_with<rustc_privacy::DefIdVisitorSkeleton<rustc_privacy::SearchInterfaceForPrivateItemsVisitor>>::{closure#0}>::{closure#0}>::{closure#0}, core::ops::control_flow::ControlFlow<()>> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/iter/traits/iterator.rs:2238:21 49: <core::iter::adapters::copied::Copied<core::slice::iter::Iter<rustc_middle::ty::Ty>> as core::iter::traits::iterator::Iterator>::try_fold::<(), core::iter::traits::iterator::Iterator::try_for_each::call<rustc_middle::ty::Ty, core::ops::control_flow::ControlFlow<()>, <&rustc_middle::ty::list::List<rustc_middle::ty::Ty> as rustc_middle::ty::visit::TypeVisitable>::visit_with<rustc_privacy::DefIdVisitorSkeleton<rustc_privacy::SearchInterfaceForPrivateItemsVisitor>>::{closure#0}>::{closure#0}, core::ops::control_flow::ControlFlow<()>> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/iter/adapters/copied.rs:57:9 50: <core::iter::adapters::copied::Copied<core::slice::iter::Iter<rustc_middle::ty::Ty>> as core::iter::traits::iterator::Iterator>::try_for_each::<<&rustc_middle::ty::list::List<rustc_middle::ty::Ty> as rustc_middle::ty::visit::TypeVisitable>::visit_with<rustc_privacy::DefIdVisitorSkeleton<rustc_privacy::SearchInterfaceForPrivateItemsVisitor>>::{closure#0}, core::ops::control_flow::ControlFlow<()>> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/iter/traits/iterator.rs:2299:9 51: <&rustc_middle::ty::list::List<rustc_middle::ty::Ty> as rustc_middle::ty::visit::TypeVisitable>::visit_with::<rustc_privacy::DefIdVisitorSkeleton<rustc_privacy::SearchInterfaceForPrivateItemsVisitor>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/subst.rs:495:9 52: <rustc_middle::ty::sty::FnSig as rustc_middle::ty::visit::TypeVisitable>::visit_with::<rustc_privacy::DefIdVisitorSkeleton<rustc_privacy::SearchInterfaceForPrivateItemsVisitor>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/sty.rs:1215:36 53: <rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::FnSig> as rustc_middle::ty::visit::TypeSuperVisitable>::super_visit_with::<rustc_privacy::DefIdVisitorSkeleton<rustc_privacy::SearchInterfaceForPrivateItemsVisitor>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/structural_impls.rs:893:9 54: <rustc_privacy::DefIdVisitorSkeleton<rustc_privacy::SearchInterfaceForPrivateItemsVisitor> as rustc_middle::ty::visit::TypeVisitor>::visit_binder::<rustc_middle::ty::sty::FnSig> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/visit.rs:187:9 55: <rustc_middle::ty::sty::Binder<rustc_middle::ty::sty::FnSig> as rustc_middle::ty::visit::TypeVisitable>::visit_with::<rustc_privacy::DefIdVisitorSkeleton<rustc_privacy::SearchInterfaceForPrivateItemsVisitor>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/structural_impls.rs:878:9 56: <rustc_privacy::DefIdVisitorSkeleton<rustc_privacy::SearchInterfaceForPrivateItemsVisitor> as rustc_middle::ty::visit::TypeVisitor>::visit_ty at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_privacy/src/lib.rs:208:21 57: <rustc_middle::ty::Ty as rustc_middle::ty::visit::TypeVisitable>::visit_with::<rustc_privacy::DefIdVisitorSkeleton<rustc_privacy::SearchInterfaceForPrivateItemsVisitor>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/structural_impls.rs:993:9 58: <rustc_privacy::SearchInterfaceForPrivateItemsVisitor as rustc_privacy::DefIdVisitor>::visit::<rustc_middle::ty::Ty> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_privacy/src/lib.rs:83:9 59: <rustc_privacy::SearchInterfaceForPrivateItemsVisitor>::ty at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_privacy/src/lib.rs:1713:9 60: <rustc_privacy::PrivateItemsInPublicInterfacesChecker>::check_item at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_privacy/src/lib.rs:1867:17 61: rustc_privacy::check_private_in_public at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_privacy/src/lib.rs:2098:9 62: <rustc_query_system::query::config::QueryVtable<rustc_query_impl::plumbing::QueryCtxt, (), ()>>::compute at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/config.rs:43:9 63: rustc_query_system::query::plumbing::execute_job::<rustc_query_impl::plumbing::QueryCtxt, (), ()>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:384:55 64: stacker::maybe_grow::<(), rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), ()>::{closure#0}> at /home/matthias/.cargo/registry/src/github.com-1ecc6299db9ec823/stacker-0.1.14/src/lib.rs:55:9 65: rustc_data_structures::stack::ensure_sufficient_stack::<(), rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), ()>::{closure#0}> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5 66: <rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query::<(), rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), ()>::{closure#0}>::{closure#0}::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:112:17 67: rustc_middle::ty::context::tls::enter_context::<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<(), rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), ()>::{closure#0}>::{closure#0}::{closure#0}, ()>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1930:50 68: rustc_middle::ty::context::tls::set_tlv::<rustc_middle::ty::context::tls::enter_context<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<(), rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), ()>::{closure#0}>::{closure#0}::{closure#0}, ()>::{closure#0}, ()> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1914:9 69: rustc_middle::ty::context::tls::enter_context::<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<(), rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), ()>::{closure#0}>::{closure#0}::{closure#0}, ()> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1930:9 70: <rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query::<(), rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), ()>::{closure#0}>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:111:13 71: rustc_middle::ty::context::tls::with_related_context::<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<(), rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), ()>::{closure#0}>::{closure#0}, ()>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1974:13 72: rustc_middle::ty::context::tls::with_context::<rustc_middle::ty::context::tls::with_related_context<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<(), rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), ()>::{closure#0}>::{closure#0}, ()>::{closure#0}, ()>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1958:40 73: rustc_middle::ty::context::tls::with_context_opt::<rustc_middle::ty::context::tls::with_context<rustc_middle::ty::context::tls::with_related_context<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<(), rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), ()>::{closure#0}>::{closure#0}, ()>::{closure#0}, ()>::{closure#0}, ()> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1947:22 74: rustc_middle::ty::context::tls::with_context::<rustc_middle::ty::context::tls::with_related_context<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<(), rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), ()>::{closure#0}>::{closure#0}, ()>::{closure#0}, ()> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1958:9 75: rustc_middle::ty::context::tls::with_related_context::<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<(), rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), ()>::{closure#0}>::{closure#0}, ()> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1971:9 76: <rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query::<(), rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), ()>::{closure#0}> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:100:9 77: rustc_query_system::query::plumbing::execute_job::<rustc_query_impl::plumbing::QueryCtxt, (), ()> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:384:22 78: rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::plumbing::QueryCtxt, rustc_query_system::query::caches::DefaultCache<(), ()>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:343:44 79: rustc_query_system::query::plumbing::get_query::<rustc_query_impl::queries::check_private_in_public, rustc_query_impl::plumbing::QueryCtxt> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:702:36 80: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::check_private_in_public at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:56:1 81: <rustc_middle::ty::query::TyCtxtEnsure>::check_private_in_public at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/query.rs:229:17 82: rustc_interface::passes::analysis::{closure#5}::{closure#1}::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:960:25 83: <rustc_interface::passes::analysis::{closure#5}::{closure#1}::{closure#0} as core::ops::function::FnOnce<()>>::call_once at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:248:5 84: <core::panic::unwind_safe::AssertUnwindSafe<rustc_interface::passes::analysis::{closure#5}::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panic/unwind_safe.rs:271:9 85: std::panicking::try::do_call::<core::panic::unwind_safe::AssertUnwindSafe<rustc_interface::passes::analysis::{closure#5}::{closure#1}::{closure#0}>, ()> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:492:40 86: std::panicking::try::<(), core::panic::unwind_safe::AssertUnwindSafe<rustc_interface::passes::analysis::{closure#5}::{closure#1}::{closure#0}>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:456:19 87: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<rustc_interface::passes::analysis::{closure#5}::{closure#1}::{closure#0}>, ()> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panic.rs:137:14 88: rustc_interface::passes::analysis::{closure#5}::{closure#1} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:958:17 89: <rustc_interface::passes::analysis::{closure#5}::{closure#1} as core::ops::function::FnOnce<()>>::call_once at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:248:5 90: <core::panic::unwind_safe::AssertUnwindSafe<rustc_interface::passes::analysis::{closure#5}::{closure#1}> as core::ops::function::FnOnce<()>>::call_once at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panic/unwind_safe.rs:271:9 91: std::panicking::try::do_call::<core::panic::unwind_safe::AssertUnwindSafe<rustc_interface::passes::analysis::{closure#5}::{closure#1}>, ()> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:492:40 92: std::panicking::try::<(), core::panic::unwind_safe::AssertUnwindSafe<rustc_interface::passes::analysis::{closure#5}::{closure#1}>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:456:19 93: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<rustc_interface::passes::analysis::{closure#5}::{closure#1}>, ()> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panic.rs:137:14 94: rustc_interface::passes::analysis::{closure#5} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:954:9 95: <rustc_data_structures::profiling::VerboseTimingGuard>::run::<(), rustc_interface::passes::analysis::{closure#5}> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/profiling.rs:739:9 96: <rustc_session::session::Session>::time::<(), rustc_interface::passes::analysis::{closure#5}> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_session/src/utils.rs:10:9 97: rustc_interface::passes::analysis at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:953:5 98: <rustc_query_system::query::config::QueryVtable<rustc_query_impl::plumbing::QueryCtxt, (), core::result::Result<(), rustc_errors::ErrorGuaranteed>>>::compute at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/config.rs:43:9 99: rustc_query_system::query::plumbing::execute_job::<rustc_query_impl::plumbing::QueryCtxt, (), core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:384:55 100: stacker::maybe_grow::<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}> at /home/matthias/.cargo/registry/src/github.com-1ecc6299db9ec823/stacker-0.1.14/src/lib.rs:55:9 101: rustc_data_structures::stack::ensure_sufficient_stack::<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5 102: <rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query::<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}>::{closure#0}::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:112:17 103: rustc_middle::ty::context::tls::enter_context::<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}>::{closure#0}::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1930:50 104: rustc_middle::ty::context::tls::set_tlv::<rustc_middle::ty::context::tls::enter_context<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}>::{closure#0}::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1914:9 105: rustc_middle::ty::context::tls::enter_context::<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}>::{closure#0}::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1930:9 106: <rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query::<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:111:13 107: rustc_middle::ty::context::tls::with_related_context::<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1974:13 108: rustc_middle::ty::context::tls::with_context::<rustc_middle::ty::context::tls::with_related_context<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1958:40 109: rustc_middle::ty::context::tls::with_context_opt::<rustc_middle::ty::context::tls::with_context<rustc_middle::ty::context::tls::with_related_context<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1947:22 110: rustc_middle::ty::context::tls::with_context::<rustc_middle::ty::context::tls::with_related_context<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1958:9 111: rustc_middle::ty::context::tls::with_related_context::<<rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1971:9 112: <rustc_query_impl::plumbing::QueryCtxt as rustc_query_system::query::QueryContext>::start_query::<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_query_system::query::plumbing::execute_job<rustc_query_impl::plumbing::QueryCtxt, (), core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:100:9 113: rustc_query_system::query::plumbing::execute_job::<rustc_query_impl::plumbing::QueryCtxt, (), core::result::Result<(), rustc_errors::ErrorGuaranteed>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:384:22 114: rustc_query_system::query::plumbing::try_execute_query::<rustc_query_impl::plumbing::QueryCtxt, rustc_query_system::query::caches::DefaultCache<(), core::result::Result<(), rustc_errors::ErrorGuaranteed>>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:343:44 115: rustc_query_system::query::plumbing::get_query::<rustc_query_impl::queries::analysis, rustc_query_impl::plumbing::QueryCtxt> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:702:36 116: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::analysis at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:56:1 117: <rustc_middle::ty::query::TyCtxtAt>::analysis at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/query.rs:258:17 118: <rustc_middle::ty::context::TyCtxt>::analysis at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/query.rs:239:17 119: rustc_driver::run_compiler::{closure#1}::{closure#2}::{closure#3} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_driver/src/lib.rs:379:30 120: <rustc_interface::passes::QueryContext>::enter::<rustc_driver::run_compiler::{closure#1}::{closure#2}::{closure#3}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:787:42 121: rustc_middle::ty::context::tls::enter_context::<<rustc_interface::passes::QueryContext>::enter<rustc_driver::run_compiler::{closure#1}::{closure#2}::{closure#3}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1930:50 122: rustc_middle::ty::context::tls::set_tlv::<rustc_middle::ty::context::tls::enter_context<<rustc_interface::passes::QueryContext>::enter<rustc_driver::run_compiler::{closure#1}::{closure#2}::{closure#3}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1914:9 123: rustc_middle::ty::context::tls::enter_context::<<rustc_interface::passes::QueryContext>::enter<rustc_driver::run_compiler::{closure#1}::{closure#2}::{closure#3}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1930:9 124: <rustc_interface::passes::QueryContext>::enter::<rustc_driver::run_compiler::{closure#1}::{closure#2}::{closure#3}, core::result::Result<(), rustc_errors::ErrorGuaranteed>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:787:9 125: rustc_driver::run_compiler::{closure#1}::{closure#2} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_driver/src/lib.rs:378:13 126: <rustc_interface::interface::Compiler>::enter::<rustc_driver::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_errors::ErrorGuaranteed>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/queries.rs:381:19 127: rustc_driver::run_compiler::{closure#1} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_driver/src/lib.rs:310:22 128: rustc_interface::interface::create_compiler_and_run::<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_driver::run_compiler::{closure#1}>::{closure#1} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/interface.rs:323:13 129: rustc_span::with_source_map::<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_interface::interface::create_compiler_and_run<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_driver::run_compiler::{closure#1}>::{closure#1}> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_span/src/lib.rs:986:5 130: rustc_interface::interface::create_compiler_and_run::<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_driver::run_compiler::{closure#1}> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/interface.rs:317:5 131: rustc_interface::interface::run_compiler::<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_driver::run_compiler::{closure#1}>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/interface.rs:337:12 132: <scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>> at /home/matthias/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137:9 133: rustc_span::create_session_globals_then::<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_driver::run_compiler::{closure#1}>::{closure#0}> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_span/src/lib.rs:112:5 134: rustc_interface::util::run_in_thread_pool_with_globals::<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/util.rs:160:32 135: std::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:122:18 136: <std::thread::Builder>::spawn_unchecked_::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#1}::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:505:17 137: <core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core::ops::function::FnOnce<()>>::call_once at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panic/unwind_safe.rs:271:9 138: std::panicking::try::do_call::<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#1}::{closure#0}>, core::result::Result<(), rustc_errors::ErrorGuaranteed>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:492:40 139: std::panicking::try::<core::result::Result<(), rustc_errors::ErrorGuaranteed>, core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#1}::{closure#0}>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:456:19 140: std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#1}::{closure#0}>, core::result::Result<(), rustc_errors::ErrorGuaranteed>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panic.rs:137:14 141: <std::thread::Builder>::spawn_unchecked_::<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#1} at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:504:30 142: <<std::thread::Builder>::spawn_unchecked_<rustc_interface::util::run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorGuaranteed>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#0}, core::result::Result<(), rustc_errors::ErrorGuaranteed>>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:248:5 143: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:1935:9 144: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:1935:9 145: std::sys::unix::thread::Thread::new::thread_start at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys/unix/thread.rs:108:17 146: <unknown> 147: clonebacktrace part 2 / cont
thread 'rustc' panicked at 'Box<dyn Any>', compiler/rustc_errors/src/lib.rs:1425:13 stack backtrace: 0: 0x7f8a9791dc80 - std::backtrace_rs::backtrace::libunwind::trace::hfd97d34f5b9adb5a at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 1: 0x7f8a9791dc80 - std::backtrace_rs::backtrace::trace_unsynchronized::ha08ef33cdd1a8d14 at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 2: 0x7f8a9791dc80 - std::sys_common::backtrace::_print_fmt::haf7cabbcd4c09172 at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:66:5 3: 0x7f8a9791dc80 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h7e27323de08c589f at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:45:22 4: 0x7f8a9798b5a8 - core::fmt::write::hfbeb0e19f1f81a2c at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/fmt/mod.rs:1198:17 5: 0x7f8a978e64df - std::io::Write::write_fmt::h0c909a73698b88b2 at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/io/mod.rs:1672:15 6: 0x7f8a978ecdce - std::sys_common::backtrace::_print::he5cc0f9d8f290756 at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:48:5 7: 0x7f8a978ecdce - std::sys_common::backtrace::print::h180abf93ce822247 at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:35:9 8: 0x7f8a978ecdce - std::panicking::default_hook::{{closure}}::h0088be320aa53a67 at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:295:22 9: 0x7f8a978eca19 - std::panicking::default_hook::he281460b60075c8f at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:314:9 10: 0x7f8a986ae16a - <alloc[bb226ae01fa67229]::boxed::Box<dyn for<'a, 'b> core[68c69b1964127ede]::ops::function::Fn<(&'a core[68c69b1964127ede]::panic::panic_info::PanicInfo<'b>,), Output = ()> + core[68c69b1964127ede]::marker::Send + core[68c69b1964127ede]::marker::Sync> as core[68c69b1964127ede]::ops::function::Fn<(&core[68c69b1964127ede]::panic::panic_info::PanicInfo,)>>::call at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:1949:9 11: 0x7f8a986ae16a - rustc_driver[c951fd703985c6d1]::DEFAULT_HOOK::{closure#0}::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_driver/src/lib.rs:1153:13 12: 0x7f8a978ed539 - std::panicking::rust_panic_with_hook::h278c3ffd37674291 at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:702:17 13: 0x7f8a9dcd6f83 - std[a34c85a79a5ff9e1]::panicking::begin_panic::<rustc_errors[6f9c501190a828e4]::ExplicitBug>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:617:9 14: 0x7f8a9dcd5fa6 - std[a34c85a79a5ff9e1]::sys_common::backtrace::__rust_end_short_backtrace::<std[a34c85a79a5ff9e1]::panicking::begin_panic<rustc_errors[6f9c501190a828e4]::ExplicitBug>::{closure#0}, !> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:138:18 15: 0x7f8a98630e06 - std[a34c85a79a5ff9e1]::panicking::begin_panic::<rustc_errors[6f9c501190a828e4]::ExplicitBug> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:616:12 16: 0x7f8a9dd1bd06 - std[a34c85a79a5ff9e1]::panic::panic_any::<rustc_errors[6f9c501190a828e4]::ExplicitBug> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panic.rs:61:5 17: 0x7f8a9dd20e83 - <rustc_errors[6f9c501190a828e4]::HandlerInner as core[68c69b1964127ede]::ops::drop::Drop>::drop 18: 0x7f8a986c3c48 - core[68c69b1964127ede]::ptr::drop_in_place::<rustc_errors[6f9c501190a828e4]::HandlerInner> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ptr/mod.rs:487:1 19: 0x7f8a986c3c48 - core[68c69b1964127ede]::ptr::drop_in_place::<core[68c69b1964127ede]::cell::UnsafeCell<rustc_errors[6f9c501190a828e4]::HandlerInner>> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ptr/mod.rs:487:1 20: 0x7f8a986c3c48 - core[68c69b1964127ede]::ptr::drop_in_place::<core[68c69b1964127ede]::cell::RefCell<rustc_errors[6f9c501190a828e4]::HandlerInner>> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ptr/mod.rs:487:1 21: 0x7f8a986c3c48 - core[68c69b1964127ede]::ptr::drop_in_place::<rustc_data_structures[5381e28d570373a7]::sync::Lock<rustc_errors[6f9c501190a828e4]::HandlerInner>> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ptr/mod.rs:487:1 22: 0x7f8a986c3c48 - core[68c69b1964127ede]::ptr::drop_in_place::<rustc_errors[6f9c501190a828e4]::Handler> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ptr/mod.rs:487:1 23: 0x7f8a986c3c48 - core[68c69b1964127ede]::ptr::drop_in_place::<rustc_session[4aa44555e437e6f6]::parse::ParseSess> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ptr/mod.rs:487:1 24: 0x7f8a986cf055 - core[68c69b1964127ede]::ptr::drop_in_place::<rustc_session[4aa44555e437e6f6]::session::Session> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ptr/mod.rs:487:1 25: 0x7f8a986cf055 - <alloc[bb226ae01fa67229]::rc::Rc<rustc_session[4aa44555e437e6f6]::session::Session> as core[68c69b1964127ede]::ops::drop::Drop>::drop at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/rc.rs:1559:17 26: 0x7f8a9877254c - core[68c69b1964127ede]::ptr::drop_in_place::<alloc[bb226ae01fa67229]::rc::Rc<rustc_session[4aa44555e437e6f6]::session::Session>> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ptr/mod.rs:487:1 27: 0x7f8a9877254c - core[68c69b1964127ede]::ptr::drop_in_place::<rustc_interface[544e148730d0046e]::interface::Compiler> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ptr/mod.rs:487:1 28: 0x7f8a9876fc6b - core[68c69b1964127ede]::mem::drop::<rustc_interface[544e148730d0046e]::interface::Compiler> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/mem/mod.rs:974:24 29: 0x7f8a9876fc6b - rustc_interface[544e148730d0046e]::interface::create_compiler_and_run::<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_driver[c951fd703985c6d1]::run_compiler::{closure#1}>::{closure#1}::{closure#1} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/interface.rs:327:60 30: 0x7f8a9876fc6b - <rustc_data_structures[5381e28d570373a7]::profiling::TimingGuard>::run::<(), rustc_interface[544e148730d0046e]::interface::create_compiler_and_run<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_driver[c951fd703985c6d1]::run_compiler::{closure#1}>::{closure#1}::{closure#1}> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/profiling.rs:718:9 31: 0x7f8a9876fc6b - rustc_interface[544e148730d0046e]::interface::create_compiler_and_run::<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_driver[c951fd703985c6d1]::run_compiler::{closure#1}>::{closure#1} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/interface.rs:327:9 32: 0x7f8a9876fc6b - rustc_span[8ecc148ab01e39e]::with_source_map::<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_interface[544e148730d0046e]::interface::create_compiler_and_run<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_driver[c951fd703985c6d1]::run_compiler::{closure#1}>::{closure#1}> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_span/src/lib.rs:986:5 33: 0x7f8a986d7d69 - rustc_interface[544e148730d0046e]::interface::create_compiler_and_run::<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_driver[c951fd703985c6d1]::run_compiler::{closure#1}> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/interface.rs:317:5 34: 0x7f8a986d7d69 - rustc_interface[544e148730d0046e]::interface::run_compiler::<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_driver[c951fd703985c6d1]::run_compiler::{closure#1}>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/interface.rs:337:12 35: 0x7f8a986d7d69 - <scoped_tls[a31a5a0e226b4d9f]::ScopedKey<rustc_span[8ecc148ab01e39e]::SessionGlobals>>::set::<rustc_interface[544e148730d0046e]::interface::run_compiler<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_driver[c951fd703985c6d1]::run_compiler::{closure#1}>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>> at /home/matthias/.cargo/registry/src/github.com-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137:9 36: 0x7f8a9876bb0f - rustc_span[8ecc148ab01e39e]::create_session_globals_then::<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_interface[544e148730d0046e]::interface::run_compiler<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_driver[c951fd703985c6d1]::run_compiler::{closure#1}>::{closure#0}> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_span/src/lib.rs:112:5 37: 0x7f8a9876bb0f - rustc_interface[544e148730d0046e]::util::run_in_thread_pool_with_globals::<rustc_interface[544e148730d0046e]::interface::run_compiler<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_driver[c951fd703985c6d1]::run_compiler::{closure#1}>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>>::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/util.rs:160:32 38: 0x7f8a9876bb0f - std[a34c85a79a5ff9e1]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[544e148730d0046e]::util::run_in_thread_pool_with_globals<rustc_interface[544e148730d0046e]::interface::run_compiler<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_driver[c951fd703985c6d1]::run_compiler::{closure#1}>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:122:18 39: 0x7f8a9875f3fa - <std[a34c85a79a5ff9e1]::thread::Builder>::spawn_unchecked_::<rustc_interface[544e148730d0046e]::util::run_in_thread_pool_with_globals<rustc_interface[544e148730d0046e]::interface::run_compiler<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_driver[c951fd703985c6d1]::run_compiler::{closure#1}>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>>::{closure#1}::{closure#0} at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:505:17 40: 0x7f8a9875f3fa - <core[68c69b1964127ede]::panic::unwind_safe::AssertUnwindSafe<<std[a34c85a79a5ff9e1]::thread::Builder>::spawn_unchecked_<rustc_interface[544e148730d0046e]::util::run_in_thread_pool_with_globals<rustc_interface[544e148730d0046e]::interface::run_compiler<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_driver[c951fd703985c6d1]::run_compiler::{closure#1}>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core[68c69b1964127ede]::ops::function::FnOnce<()>>::call_once at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panic/unwind_safe.rs:271:9 41: 0x7f8a9875f3fa - std[a34c85a79a5ff9e1]::panicking::try::do_call::<core[68c69b1964127ede]::panic::unwind_safe::AssertUnwindSafe<<std[a34c85a79a5ff9e1]::thread::Builder>::spawn_unchecked_<rustc_interface[544e148730d0046e]::util::run_in_thread_pool_with_globals<rustc_interface[544e148730d0046e]::interface::run_compiler<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_driver[c951fd703985c6d1]::run_compiler::{closure#1}>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>>::{closure#1}::{closure#0}>, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:492:40 42: 0x7f8a9875f3fa - std[a34c85a79a5ff9e1]::panicking::try::<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, core[68c69b1964127ede]::panic::unwind_safe::AssertUnwindSafe<<std[a34c85a79a5ff9e1]::thread::Builder>::spawn_unchecked_<rustc_interface[544e148730d0046e]::util::run_in_thread_pool_with_globals<rustc_interface[544e148730d0046e]::interface::run_compiler<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_driver[c951fd703985c6d1]::run_compiler::{closure#1}>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>>::{closure#1}::{closure#0}>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:456:19 43: 0x7f8a9875f3fa - std[a34c85a79a5ff9e1]::panic::catch_unwind::<core[68c69b1964127ede]::panic::unwind_safe::AssertUnwindSafe<<std[a34c85a79a5ff9e1]::thread::Builder>::spawn_unchecked_<rustc_interface[544e148730d0046e]::util::run_in_thread_pool_with_globals<rustc_interface[544e148730d0046e]::interface::run_compiler<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_driver[c951fd703985c6d1]::run_compiler::{closure#1}>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>>::{closure#1}::{closure#0}>, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panic.rs:137:14 44: 0x7f8a9875f3fa - <std[a34c85a79a5ff9e1]::thread::Builder>::spawn_unchecked_::<rustc_interface[544e148730d0046e]::util::run_in_thread_pool_with_globals<rustc_interface[544e148730d0046e]::interface::run_compiler<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_driver[c951fd703985c6d1]::run_compiler::{closure#1}>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>>::{closure#1} at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:504:30 45: 0x7f8a9875f3fa - <<std[a34c85a79a5ff9e1]::thread::Builder>::spawn_unchecked_<rustc_interface[544e148730d0046e]::util::run_in_thread_pool_with_globals<rustc_interface[544e148730d0046e]::interface::run_compiler<core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>, rustc_driver[c951fd703985c6d1]::run_compiler::{closure#1}>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>>::{closure#0}, core[68c69b1964127ede]::result::Result<(), rustc_errors[6f9c501190a828e4]::ErrorGuaranteed>>::{closure#1} as core[68c69b1964127ede]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:248:5 46: 0x7f8a978ee405 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h920bbd4619823104 at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:1935:9 47: 0x7f8a978ee405 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hdcffa1fbabb23688 at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:1935:9 48: 0x7f8a978ee405 - std::sys::unix::thread::Thread::new::thread_start::h1e3eea9b9bf258db at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys/unix/thread.rs:108:17 49: 0x7f8a9768854d - <unknown> 50: 0x7f8a9770d874 - clone 51: 0x0 - <unknown> note: 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.64.0-dev running on x86_64-unknown-linux-gnu query stack during panic: end of query stackactually does not seem to require debug assertions, mh
- removedrequires-debug-assertionsThis issue requires a build of rustc or tooling with debug-assertions in some wayThis issue requires a build of rustc or tooling with debug-assertions in some way
on Jul 19, 2022 - addedglacierICE tracked in rust-lang/glacier.ICE tracked in rust-lang/glacier.
on Jul 21, 2022 - added a commit that references this issue
on Aug 6, 2022 - added a commit that references this issue
on Aug 31, 2022
Metadata
Metadata
Assignees
Labels
C-bugCategory: This is a bug.Category: This is a bug.I-ICEIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.glacierICE tracked in rust-lang/glacier.ICE tracked in rust-lang/glacier.
Code
code from glacier/fixed/70121.rs
Meta
rustc --version --verbose:Error output
rustc ./70121.rsbacktrace does not fit into a single comment :|