lang/rust: Use backtrace noop backend on riscv64 too
Something is wrong with the libunwind backend or libunwind itself
on FreeBSD 13.0 riscv64. Building the parse-zoneinfo 0.3.0 crate
crashes rustc:
[New LWP 105346]
[New LWP 101666]
Core was generated by `/home/tobias/rust/bin/rustc --crate-name parse_zoneinfo
src/lib.rs --error-forma'.
Program terminated with signal SIGBUS, Bus error.
#0 0x00000000401a6126 in
libunwind::DwarfInstructions<libunwind::LocalAddressSpace,
libunwind::Registers_riscv>::getSavedRegister (addressSpace=..., registers=...,
cfa=<optimized out>, savedReg=...) at
/usr/src/contrib/llvm-project/libunwind/src/DwarfInstructions.hpp:87
[Current thread is 1 (LWP 105346)]
#0 0x00000000401a6126 in
libunwind::DwarfInstructions<libunwind::LocalAddressSpace,
libunwind::Registers_riscv>::getSavedRegister (addressSpace=..., registers=...,
cfa=<optimized out>, savedReg=...) at
/usr/src/contrib/llvm-project/libunwind/src/DwarfInstructions.hpp:87
#1 0x00000000401a5f56 in
libunwind::DwarfInstructions<libunwind::LocalAddressSpace,
libunwind::Registers_riscv>::stepWithDwarf (addressSpace=..., pc=<optimized
out>, fdeStart=<optimized out>, registers=..., isSignalFrame=<optimized out>) at
/usr/src/contrib/llvm-project/libunwind/src/DwarfInstructions.hpp:185
#2 0x00000000401a5b3e in libunwind::UnwindCursor<libunwind::LocalAddressSpace,
libunwind::Registers_riscv>::stepWithDwarfFDE (this=0x3fbffeeff8) at
/usr/src/contrib/llvm-project/libunwind/src/UnwindCursor.hpp:929
#3 libunwind::UnwindCursor<libunwind::LocalAddressSpace,
libunwind::Registers_riscv>::step (this=0x3fbffeeff8) at
/usr/src/contrib/llvm-project/libunwind/src/UnwindCursor.hpp:2004
#4 0x00000000401a36e4 in _Unwind_Backtrace (callback=0x46ac1d78
<std::backtrace_rs::backtrace::libunwind::trace::trace_fn>, ref=0x3fbffef310) at
/usr/src/contrib/llvm-project/libunwind/src/UnwindLevel1-gcc-ext.c:131
#5 0x0000000046a94618 in std::backtrace_rs::backtrace::libunwind::trace () at
library/std/src/../../backtrace/src/backtrace/libunwind.rs:90
#6
std::backtrace_rs::backtrace::trace_unsynchronized<std::backtrace::{impl#4}::create::{closure#0}>
() at library/std/src/../../backtrace/src/backtrace/mod.rs:66
#7 std::backtrace::Backtrace::create () at library/std/src/backtrace.rs:327
#8 0x0000000046a945a8 in std::backtrace::Backtrace::force_capture () at
library/std/src/backtrace.rs:310
#9 0x0000000046313904 in rustc_errors::HandlerInner::delay_good_path_bug () at
compiler/rustc_errors/src/lib.rs:1120
#10 rustc_errors::Handler::delay_good_path_bug () at
compiler/rustc_errors/src/lib.rs:816
#11 0x00000000460dd744 in rustc_middle::ty::print::pretty::trimmed_def_paths ()
at compiler/rustc_middle/src/ty/print/pretty.rs:2402
#12 0x00000000453a95d4 in
rustc_query_system::dep_graph::graph::{impl#3}::with_task_impl::{closure#0}<rustc_middle::dep_graph::dep_node::DepKind,
rustc_middle::ty::context::TyCtxt, (),
std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
std::collections::hash::map::HashMap<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>,
rustc_span::def_id::CrateNum,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>, fn(&mut
rustc_middle::ich::hcx::StableHashingContext,
&std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
std::collections::hash::map::HashMap<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>,
rustc_span::def_id::CrateNum,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>) ->
core::option::Option<rustc_data_structures::fingerprint::Fingerprint>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/dep_graph/graph.rs:249
#13
rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0}::{closure#0}<rustc_query_system::dep_graph::graph::{impl#3}::with_task_impl::{closure#0},
std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
std::collections::hash::map::HashMap<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>,
rustc_span::def_id::CrateNum,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/dep_graph/mod.rs:76
#14
rustc_middle::ty::context::tls::enter_context::{closure#0}<rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0}::{closure#0},
std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
std::collections::hash::map::HashMap<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>,
rustc_span::def_id::CrateNum,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1778
#15
rustc_middle::ty::context::tls::set_tlv<rustc_middle::ty::context::tls::enter_context::{closure#0},
std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
std::collections::hash::map::HashMap<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>,
rustc_span::def_id::CrateNum,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1762
#16
rustc_middle::ty::context::tls::enter_context<rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0}::{closure#0},
std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
std::collections::hash::map::HashMap<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>,
rustc_span::def_id::CrateNum,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1778
#17
rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0}<rustc_query_system::dep_graph::graph::{impl#3}::with_task_impl::{closure#0},
std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
std::collections::hash::map::HashMap<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>,
rustc_span::def_id::CrateNum,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/dep_graph/mod.rs:76
#18
rustc_middle::ty::context::tls::with_context::{closure#0}<rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0},
std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
std::collections::hash::map::HashMap<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>,
rustc_span::def_id::CrateNum,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1806
#19
rustc_middle::ty::context::tls::with_context_opt<rustc_middle::ty::context::tls::with_context::{closure#0},
std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
std::collections::hash::map::HashMap<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>,
rustc_span::def_id::CrateNum,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1795
#20
rustc_middle::ty::context::tls::with_context<rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0},
std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
std::collections::hash::map::HashMap<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>,
rustc_span::def_id::CrateNum,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1806
#21
rustc_middle::dep_graph::{impl#0}::with_deps<rustc_query_system::dep_graph::graph::{impl#3}::with_task_impl::{closure#0},
std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
std::collections::hash::map::HashMap<&rustc_middle::ty::list::List<rustc_middle::ty::subst::GenericArg>,
rustc_span::def_id::CrateNum,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/dep_graph/mod.rs:73
#22 0x000000004526755a in
rustc_query_system::dep_graph::graph::DepGraph::with_task_impl<rustc_middle::dep_graph::dep_node::DepKind,
rustc_middle::ty::context::TyCtxt, (),
std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
rustc_span::symbol::Symbol,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>, fn(&mut
rustc_middle::ich::hcx::StableHashingContext,
&std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
rustc_span::symbol::Symbol,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>) ->
core::option::Option<rustc_data_structures::fingerprint::Fingerprint>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/dep_graph/graph.rs:249
#23 0x00000000450e0a52 in
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}<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>>>,
rustc_query_impl::plumbing::QueryCtxt> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/dep_graph/graph.rs:219
#24
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::dep_graph::graph::DepNodeIndex),
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/vendor/stacker/src/lib.rs:55
#25
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::dep_graph::graph::DepNodeIndex),
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_data_structures/src/stack.rs:16
#26 0x0000000044f338ee in
rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0}::{closure#0}<(std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
rustc_span::symbol::Symbol,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
rustc_query_system::dep_graph::graph::DepNodeIndex),
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}>
() at compiler/rustc_query_impl/src/plumbing.rs:137
#27
rustc_middle::ty::context::tls::enter_context::{closure#0}<rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0}::{closure#0},
(std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
rustc_span::symbol::Symbol,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1778
#28
rustc_middle::ty::context::tls::set_tlv<rustc_middle::ty::context::tls::enter_context::{closure#0},
(std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
rustc_span::symbol::Symbol,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1762
#29
rustc_middle::ty::context::tls::enter_context<rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0}::{closure#0},
(std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
rustc_span::symbol::Symbol,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1778
#30
rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0}<(std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
rustc_span::symbol::Symbol,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
rustc_query_system::dep_graph::graph::DepNodeIndex),
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}>
() at compiler/rustc_query_impl/src/plumbing.rs:136
#31
rustc_middle::ty::context::tls::with_related_context::{closure#0}<rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0},
(std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
rustc_span::symbol::Symbol,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1822
#32
rustc_middle::ty::context::tls::with_context::{closure#0}<rustc_middle::ty::context::tls::with_related_context::{closure#0},
(std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
rustc_span::symbol::Symbol,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1806
#33
rustc_middle::ty::context::tls::with_context_opt<rustc_middle::ty::context::tls::with_context::{closure#0},
(std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
rustc_span::symbol::Symbol,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1795
#34
rustc_middle::ty::context::tls::with_context<rustc_middle::ty::context::tls::with_related_context::{closure#0},
(std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
rustc_span::symbol::Symbol,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1806
#35
rustc_middle::ty::context::tls::with_related_context<rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0},
(std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
rustc_span::symbol::Symbol,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1819
#36
rustc_query_impl::plumbing::{impl#2}::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::dep_graph::graph::DepNodeIndex),
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}>
() at compiler/rustc_query_impl/src/plumbing.rs:125
#37
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}<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>>>,
rustc_query_impl::plumbing::QueryCtxt> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:680
#38
rustc_query_system::query::plumbing::with_diagnostics<rustc_query_system::query::plumbing::force_query_with_job::{closure#0},
(std::collections::hash::map::HashMap<rustc_span::def_id::DefId,
rustc_span::symbol::Symbol,
core::hash::BuildHasherDefault<rustc_hash::FxHasher>>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:338
#39
rustc_query_system::query::plumbing::force_query_with_job<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>>>,
rustc_query_impl::plumbing::QueryCtxt> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:679
#40 0x0000000044ebf206 in
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
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:520
#41
rustc_query_system::query::plumbing::get_query_impl<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
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:730
#42 0x0000000044feec34 in
rustc_query_system::query::plumbing::get_query<rustc_query_impl::queries::trimmed_def_paths,
rustc_query_impl::plumbing::QueryCtxt> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:853
#43 0x00000000460caedc in rustc_middle::ty::query::TyCtxtAt::trimmed_def_paths
() at compiler/rustc_middle/src/ty/query.rs:203
#44 rustc_middle::ty::context::TyCtxt::trimmed_def_paths () at
compiler/rustc_middle/src/ty/query.rs:184
#45
rustc_middle::ty::print::pretty::PrettyPrinter::try_print_trimmed_def_path<rustc_middle::ty::print::pretty::FmtPrinter<&mut
alloc::string::String>> () at compiler/rustc_middle/src/ty/print/pretty.rs:288
#46 rustc_middle::ty::print::pretty::{impl#6}::print_def_path<&mut
alloc::string::String> () at compiler/rustc_middle/src/ty/print/pretty.rs:1395
#47 0x000000004601f77a in
rustc_middle::ty::context::TyCtxt::def_path_str_with_substs () at
compiler/rustc_middle/src/ty/print/pretty.rs:1363
#48 0x000000004601f61a in rustc_middle::ty::context::TyCtxt::def_path_str () at
compiler/rustc_middle/src/ty/print/pretty.rs:1356
#49 0x0000000045bf6ff0 in
rustc_lint::unused::{impl#0}::check_stmt::check_must_use_def::{closure#0} () at
compiler/rustc_lint/src/unused.rs:311
#50
core::ops::function::FnOnce::call_once<rustc_lint::unused::{impl#0}::check_stmt::check_must_use_def::{closure#0},
(rustc_middle::lint::LintDiagnosticBuilder)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/core/src/ops/function.rs:227
#51 0x0000000045fccd16 in
alloc::boxed::{impl#44}::call_once<(rustc_middle::lint::LintDiagnosticBuilder),
dyn core::ops::function::FnOnce<(rustc_middle::lint::LintDiagnosticBuilder),
Output=()>, alloc::alloc::Global> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/alloc/src/boxed.rs:1636
#52 rustc_middle::lint::struct_lint_level::struct_lint_level_impl () at
compiler/rustc_middle/src/lint.rs:379
#53 0x0000000045b80c32 in
rustc_middle::lint::struct_lint_level<rustc_lint::unused::{impl#0}::check_stmt::check_must_use_def::{closure#0}>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/lint.rs:381
#54
rustc_middle::ty::context::TyCtxt::struct_span_lint_hir<rustc_span::span_encoding::Span,
rustc_lint::unused::{impl#0}::check_stmt::check_must_use_def::{closure#0}> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:2690
#55 rustc_lint::context::{impl#5}::lookup<rustc_span::span_encoding::Span,
rustc_lint::unused::{impl#0}::check_stmt::check_must_use_def::{closure#0}> () at
compiler/rustc_lint/src/context.rs:842
#56
rustc_lint::context::LintContext::struct_span_lint<rustc_lint::context::LateContext,
rustc_span::span_encoding::Span,
rustc_lint::unused::{impl#0}::check_stmt::check_must_use_def::{closure#0}> () at
compiler/rustc_lint/src/context.rs:795
#57 rustc_lint::unused::{impl#0}::check_stmt::check_must_use_def () at
compiler/rustc_lint/src/unused.rs:307
#58 0x0000000045b7f9e6 in rustc_lint::unused::{impl#0}::check_stmt () at
compiler/rustc_lint/src/unused.rs:122
#59 0x0000000045bae62a in rustc_lint::{impl#10}::check_stmt () at
compiler/rustc_lint/src/passes.rs:116
#60
rustc_lint::late::{impl#1}::visit_stmt::{closure#0}<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:184
#61
rustc_lint::late::LateContextAndPass::with_lint_attrs<rustc_lint::BuiltinCombinedModuleLateLintPass,
rustc_lint::late::{impl#1}::visit_stmt::{closure#0}> () at
compiler/rustc_lint/src/late.rs:63
#62
rustc_lint::late::{impl#1}::visit_stmt<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:183
#63 0x0000000045bb0e22 in
rustc_hir::intravisit::walk_block<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:1094
#64 0x0000000045bb980c in
rustc_lint::late::{impl#1}::visit_expr::{closure#0}<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:175
#65
rustc_lint::late::LateContextAndPass::with_lint_attrs<rustc_lint::BuiltinCombinedModuleLateLintPass,
rustc_lint::late::{impl#1}::visit_expr::{closure#0}> () at
compiler/rustc_lint/src/late.rs:63
#66
rustc_lint::late::{impl#1}::visit_expr<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:173
#67
rustc_hir::intravisit::walk_expr<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:1166
#68 0x0000000045bbd528 in
rustc_lint::late::{impl#1}::visit_expr::{closure#0}<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:175
#69
rustc_lint::late::LateContextAndPass::with_lint_attrs<rustc_lint::BuiltinCombinedModuleLateLintPass,
rustc_lint::late::{impl#1}::visit_expr::{closure#0}> () at
compiler/rustc_lint/src/late.rs:63
#70
rustc_lint::late::{impl#1}::visit_expr<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:173
#71
rustc_hir::intravisit::walk_stmt<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:1104
#72 0x0000000045bae648 in
rustc_lint::late::{impl#1}::visit_stmt<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:186
#73 0x0000000045bb0e22 in
rustc_hir::intravisit::walk_block<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:1094
#74 0x0000000045bb980c in
rustc_lint::late::{impl#1}::visit_expr::{closure#0}<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:175
#75
rustc_lint::late::LateContextAndPass::with_lint_attrs<rustc_lint::BuiltinCombinedModuleLateLintPass,
rustc_lint::late::{impl#1}::visit_expr::{closure#0}> () at
compiler/rustc_lint/src/late.rs:63
#76
rustc_lint::late::{impl#1}::visit_expr<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:173
#77
rustc_hir::intravisit::walk_expr<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:1166
#78 0x0000000045bbd528 in
rustc_lint::late::{impl#1}::visit_expr::{closure#0}<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:175
#79
rustc_lint::late::LateContextAndPass::with_lint_attrs<rustc_lint::BuiltinCombinedModuleLateLintPass,
rustc_lint::late::{impl#1}::visit_expr::{closure#0}> () at
compiler/rustc_lint/src/late.rs:63
#80
rustc_lint::late::{impl#1}::visit_expr<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:173
#81
rustc_hir::intravisit::walk_stmt<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:1104
#82 0x0000000045bae648 in
rustc_lint::late::{impl#1}::visit_stmt<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:186
#83 0x0000000045bb0e22 in
rustc_hir::intravisit::walk_block<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:1094
#84 0x0000000045bb0e84 in
rustc_lint::late::{impl#1}::visit_expr::{closure#0}<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:175
#85
rustc_lint::late::LateContextAndPass::with_lint_attrs<rustc_lint::BuiltinCombinedModuleLateLintPass,
rustc_lint::late::{impl#1}::visit_expr::{closure#0}> () at
compiler/rustc_lint/src/late.rs:63
#86
rustc_lint::late::{impl#1}::visit_expr<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:173
#87
rustc_hir::intravisit::walk_block<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:1095
#88 0x0000000045bbd528 in
rustc_lint::late::{impl#1}::visit_expr::{closure#0}<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:175
#89
rustc_lint::late::LateContextAndPass::with_lint_attrs<rustc_lint::BuiltinCombinedModuleLateLintPass,
rustc_lint::late::{impl#1}::visit_expr::{closure#0}> () at
compiler/rustc_lint/src/late.rs:63
#90
rustc_lint::late::{impl#1}::visit_expr<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:173
#91
rustc_hir::intravisit::walk_stmt<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:1104
#92 0x0000000045bae648 in
rustc_lint::late::{impl#1}::visit_stmt<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:186
#93 0x0000000045bb0e22 in
rustc_hir::intravisit::walk_block<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:1094
#94 0x0000000045bb798c in
rustc_lint::late::{impl#1}::visit_expr::{closure#0}<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:175
#95
rustc_lint::late::LateContextAndPass::with_lint_attrs<rustc_lint::BuiltinCombinedModuleLateLintPass,
rustc_lint::late::{impl#1}::visit_expr::{closure#0}> () at
compiler/rustc_lint/src/late.rs:63
#96
rustc_lint::late::{impl#1}::visit_expr<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:173
#97
rustc_hir::intravisit::walk_arm<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:1244
#98 0x0000000045bb9926 in
rustc_lint::late::{impl#1}::visit_arm<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:277
#99
rustc_hir::intravisit::walk_expr<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:1175
#100 0x0000000045bb92ae in
rustc_hir::intravisit::walk_expr<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at compiler/rustc_lint/src/late.rs:244
#101 0x0000000045bb0e84 in
rustc_lint::late::{impl#1}::visit_expr::{closure#0}<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:175
#102
rustc_lint::late::LateContextAndPass::with_lint_attrs<rustc_lint::BuiltinCombinedModuleLateLintPass,
rustc_lint::late::{impl#1}::visit_expr::{closure#0}> () at
compiler/rustc_lint/src/late.rs:63
#103
rustc_lint::late::{impl#1}::visit_expr<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:173
#104
rustc_hir::intravisit::walk_block<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:1095
#105 0x0000000045bb8ec8 in
rustc_lint::late::{impl#1}::visit_expr::{closure#0}<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:175
#106
rustc_lint::late::LateContextAndPass::with_lint_attrs<rustc_lint::BuiltinCombinedModuleLateLintPass,
rustc_lint::late::{impl#1}::visit_expr::{closure#0}> () at
compiler/rustc_lint/src/late.rs:63
#107
rustc_lint::late::{impl#1}::visit_expr<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:173
#108
rustc_hir::intravisit::walk_body<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:500
#109 0x0000000045bb62ae in
rustc_lint::late::{impl#1}::visit_body<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:136
#110
rustc_lint::late::{impl#1}::visit_nested_body<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:118
#111
rustc_hir::intravisit::walk_fn<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:980
#112 0x0000000045bae77a in
rustc_lint::late::{impl#1}::visit_fn<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:203
#113 0x0000000045bb2826 in
rustc_hir::intravisit::walk_impl_item<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:1041
#114 0x0000000045bac652 in
rustc_lint::late::{impl#1}::visit_impl_item::{closure#0}::{closure#0}<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:323
#115
rustc_lint::late::LateContextAndPass::with_param_env<rustc_lint::BuiltinCombinedModuleLateLintPass,
rustc_lint::late::{impl#1}::visit_impl_item::{closure#0}::{closure#0}> () at
compiler/rustc_lint/src/late.rs:75
#116
rustc_lint::late::{impl#1}::visit_impl_item::{closure#0}<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:321
#117
rustc_lint::late::LateContextAndPass::with_lint_attrs<rustc_lint::BuiltinCombinedModuleLateLintPass,
rustc_lint::late::{impl#1}::visit_impl_item::{closure#0}> () at
compiler/rustc_lint/src/late.rs:63
#118
rustc_lint::late::{impl#1}::visit_impl_item<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:320
#119
rustc_hir::intravisit::Visitor::visit_nested_impl_item<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:281
#120 0x0000000045bbd140 in
rustc_hir::intravisit::walk_impl_item_ref<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:1070
#121
rustc_hir::intravisit::Visitor::visit_impl_item_ref<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:400
#122
rustc_hir::intravisit::walk_item<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:625
#123 0x0000000045babbe8 in
rustc_lint::late::{impl#1}::visit_item::{closure#0}::{closure#0}<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:148
#124
rustc_lint::late::LateContextAndPass::with_param_env<rustc_lint::BuiltinCombinedModuleLateLintPass,
rustc_lint::late::{impl#1}::visit_item::{closure#0}::{closure#0}> () at
compiler/rustc_lint/src/late.rs:75
#125
rustc_lint::late::{impl#1}::visit_item::{closure#0}<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:146
#126
rustc_lint::late::LateContextAndPass::with_lint_attrs<rustc_lint::BuiltinCombinedModuleLateLintPass,
rustc_lint::late::{impl#1}::visit_item::{closure#0}> () at
compiler/rustc_lint/src/late.rs:63
#127
rustc_lint::late::{impl#1}::visit_item<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:145
#128
rustc_hir::intravisit::Visitor::visit_nested_item<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:265
#129 0x0000000045baf9f6 in
rustc_hir::intravisit::walk_mod<rustc_lint::late::LateContextAndPass<rustc_lint::BuiltinCombinedModuleLateLintPass>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_hir/src/intravisit.rs:494
#130
rustc_lint::late::LateContextAndPass::process_mod<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:81
#131
rustc_lint::late::late_lint_mod_pass<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:400
#132
rustc_lint::late::late_lint_mod<rustc_lint::BuiltinCombinedModuleLateLintPass>
() at compiler/rustc_lint/src/late.rs:420
#133 0x00000000453a73cc in
rustc_query_system::dep_graph::graph::{impl#3}::with_task_impl::{closure#0}<rustc_middle::dep_graph::dep_node::DepKind,
rustc_middle::ty::context::TyCtxt, rustc_span::def_id::LocalDefId, (), fn(&mut
rustc_middle::ich::hcx::StableHashingContext, &()) ->
core::option::Option<rustc_data_structures::fingerprint::Fingerprint>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/dep_graph/graph.rs:249
#134
rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0}::{closure#0}<rustc_query_system::dep_graph::graph::{impl#3}::with_task_impl::{closure#0},
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/dep_graph/mod.rs:76
#135
rustc_middle::ty::context::tls::enter_context::{closure#0}<rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0}::{closure#0},
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1778
#136
rustc_middle::ty::context::tls::set_tlv<rustc_middle::ty::context::tls::enter_context::{closure#0},
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1762
#137
rustc_middle::ty::context::tls::enter_context<rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0}::{closure#0},
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1778
#138
rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0}<rustc_query_system::dep_graph::graph::{impl#3}::with_task_impl::{closure#0},
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/dep_graph/mod.rs:76
#139
rustc_middle::ty::context::tls::with_context::{closure#0}<rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0},
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1806
#140
rustc_middle::ty::context::tls::with_context_opt<rustc_middle::ty::context::tls::with_context::{closure#0},
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1795
#141
rustc_middle::ty::context::tls::with_context<rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0},
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1806
#142
rustc_middle::dep_graph::{impl#0}::with_deps<rustc_query_system::dep_graph::graph::{impl#3}::with_task_impl::{closure#0},
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/dep_graph/mod.rs:73
#143 0x000000004524f7e4 in
rustc_query_system::dep_graph::graph::DepGraph::with_task_impl<rustc_middle::dep_graph::dep_node::DepKind,
rustc_middle::ty::context::TyCtxt, rustc_span::def_id::LocalDefId, (), fn(&mut
rustc_middle::ich::hcx::StableHashingContext, &()) ->
core::option::Option<rustc_data_structures::fingerprint::Fingerprint>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/dep_graph/graph.rs:249
#144 0x00000000450d2d16 in
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}<rustc_query_system::query::caches::DefaultCache<rustc_span::def_id::LocalDefId,
()>, rustc_query_impl::plumbing::QueryCtxt> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/dep_graph/graph.rs:219
#145 stacker::maybe_grow<((),
rustc_query_system::dep_graph::graph::DepNodeIndex),
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/vendor/stacker/src/lib.rs:55
#146 rustc_data_structures::stack::ensure_sufficient_stack<((),
rustc_query_system::dep_graph::graph::DepNodeIndex),
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_data_structures/src/stack.rs:16
#147 0x0000000044f30852 in
rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0}::{closure#0}<((),
rustc_query_system::dep_graph::graph::DepNodeIndex),
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}>
() at compiler/rustc_query_impl/src/plumbing.rs:137
#148
rustc_middle::ty::context::tls::enter_context::{closure#0}<rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0}::{closure#0},
((), rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1778
#149
rustc_middle::ty::context::tls::set_tlv<rustc_middle::ty::context::tls::enter_context::{closure#0},
((), rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1762
#150
rustc_middle::ty::context::tls::enter_context<rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0}::{closure#0},
((), rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1778
#151 rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0}<((),
rustc_query_system::dep_graph::graph::DepNodeIndex),
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}>
() at compiler/rustc_query_impl/src/plumbing.rs:136
#152
rustc_middle::ty::context::tls::with_related_context::{closure#0}<rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0},
((), rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1822
#153
rustc_middle::ty::context::tls::with_context::{closure#0}<rustc_middle::ty::context::tls::with_related_context::{closure#0},
((), rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1806
#154
rustc_middle::ty::context::tls::with_context_opt<rustc_middle::ty::context::tls::with_context::{closure#0},
((), rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1795
#155
rustc_middle::ty::context::tls::with_context<rustc_middle::ty::context::tls::with_related_context::{closure#0},
((), rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1806
#156
rustc_middle::ty::context::tls::with_related_context<rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0},
((), rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1819
#157 rustc_query_impl::plumbing::{impl#2}::start_query<((),
rustc_query_system::dep_graph::graph::DepNodeIndex),
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}>
() at compiler/rustc_query_impl/src/plumbing.rs:125
#158
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}<rustc_query_system::query::caches::DefaultCache<rustc_span::def_id::LocalDefId,
()>, rustc_query_impl::plumbing::QueryCtxt> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:680
#159
rustc_query_system::query::plumbing::with_diagnostics<rustc_query_system::query::plumbing::force_query_with_job::{closure#0},
((), rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:338
#160
rustc_query_system::query::plumbing::force_query_with_job<rustc_query_system::query::caches::DefaultCache<rustc_span::def_id::LocalDefId,
()>, rustc_query_impl::plumbing::QueryCtxt> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:679
#161 0x0000000044edfa78 in
rustc_query_system::query::plumbing::try_execute_query<rustc_query_impl::plumbing::QueryCtxt,
rustc_query_system::query::caches::DefaultCache<rustc_span::def_id::LocalDefId,
()>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:520
#162
rustc_query_system::query::plumbing::get_query_impl<rustc_query_impl::plumbing::QueryCtxt,
rustc_query_system::query::caches::DefaultCache<rustc_span::def_id::LocalDefId,
()>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:730
#163 0x0000000044fe144e in
rustc_query_system::query::plumbing::get_query<rustc_query_impl::queries::lint_mod,
rustc_query_impl::plumbing::QueryCtxt> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:853
#164 0x000000004248a5f2 in rustc_middle::ty::query::TyCtxtEnsure::lint_mod ()
at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/query.rs:174
#165
rustc_lint::late::check_crate::{closure#1}::{closure#0}::{closure#0}<rustc_lint::BuiltinCombinedLateLintPass,
rustc_interface::passes::analysis::{closure#5}::{closure#0}::{closure#3}::{closure#0}::{closure#0}>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_lint/src/late.rs:506
#166
core::iter::traits::iterator::Iterator::for_each::call::{closure#0}<(&rustc_span::def_id::LocalDefId,
&rustc_hir::hir::ModuleItems),
rustc_lint::late::check_crate::{closure#1}::{closure#0}::{closure#0}> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/core/src/iter/traits/iterator.rs:730
#167
core::iter::traits::iterator::Iterator::fold<alloc::collections::btree::map::Iter<rustc_span::def_id::LocalDefId,
rustc_hir::hir::ModuleItems>, (),
core::iter::traits::iterator::Iterator::for_each::call::{closure#0}> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/core/src/iter/traits/iterator.rs:2170
#168
core::iter::traits::iterator::Iterator::for_each<alloc::collections::btree::map::Iter<rustc_span::def_id::LocalDefId,
rustc_hir::hir::ModuleItems>,
rustc_lint::late::check_crate::{closure#1}::{closure#0}::{closure#0}> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/core/src/iter/traits/iterator.rs:733
#169
rustc_lint::late::check_crate::{closure#1}::{closure#0}<rustc_lint::BuiltinCombinedLateLintPass,
rustc_interface::passes::analysis::{closure#5}::{closure#0}::{closure#3}::{closure#0}::{closure#0}>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_lint/src/late.rs:505
#170 rustc_data_structures::profiling::VerboseTimingGuard::run<(),
rustc_lint::late::check_crate::{closure#1}::{closure#0}> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_data_structures/src/profiling.rs:611
#171 rustc_session::session::Session::time<(),
rustc_lint::late::check_crate::{closure#1}::{closure#0}> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_session/src/utils.rs:16
#172
rustc_lint::late::check_crate::{closure#1}<rustc_lint::BuiltinCombinedLateLintPass,
rustc_interface::passes::analysis::{closure#5}::{closure#0}::{closure#3}::{closure#0}::{closure#0}>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_lint/src/late.rs:503
#173
rustc_data_structures::sync::join<rustc_lint::late::check_crate::{closure#0},
rustc_lint::late::check_crate::{closure#1}, (), ()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_data_structures/src/sync.rs:119
#174 0x000000004251c530 in
rustc_lint::late::check_crate<rustc_lint::BuiltinCombinedLateLintPass,
rustc_interface::passes::analysis::{closure#5}::{closure#0}::{closure#3}::{closure#0}::{closure#0}>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_lint/src/late.rs:495
#175
rustc_interface::passes::analysis::{closure#5}::{closure#0}::{closure#3}::{closure#0}
() at compiler/rustc_interface/src/passes.rs:958
#176 rustc_data_structures::profiling::VerboseTimingGuard::run<(),
rustc_interface::passes::analysis::{closure#5}::{closure#0}::{closure#3}::{closure#0}>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_data_structures/src/profiling.rs:611
#177 rustc_session::session::Session::time<(),
rustc_interface::passes::analysis::{closure#5}::{closure#0}::{closure#3}::{closure#0}>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_session/src/utils.rs:16
#178 rustc_interface::passes::analysis::{closure#5}::{closure#0}::{closure#3}
() at compiler/rustc_interface/src/passes.rs:957
#179
core::ops::function::FnOnce::call_once<rustc_interface::passes::analysis::{closure#5}::{closure#0}::{closure#3},
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/core/src/ops/function.rs:227
#180 core::panic::unwind_safe::{impl#23}::call_once<(),
rustc_interface::passes::analysis::{closure#5}::{closure#0}::{closure#3}> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/core/src/panic/unwind_safe.rs:271
#181
std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<rustc_interface::passes::analysis::{closure#5}::{closure#0}::{closure#3}>,
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/std/src/panicking.rs:403
#182 std::panicking::try<(),
core::panic::unwind_safe::AssertUnwindSafe<rustc_interface::passes::analysis::{closure#5}::{closure#0}::{closure#3}>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/std/src/panicking.rs:367
#183
std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<rustc_interface::passes::analysis::{closure#5}::{closure#0}::{closure#3}>,
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/std/src/panic.rs:129
#184 rustc_interface::passes::analysis::{closure#5}::{closure#0} () at
compiler/rustc_interface/src/passes.rs:944
#185
core::ops::function::FnOnce::call_once<rustc_interface::passes::analysis::{closure#5}::{closure#0},
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/core/src/ops/function.rs:227
#186 core::panic::unwind_safe::{impl#23}::call_once<(),
rustc_interface::passes::analysis::{closure#5}::{closure#0}> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/core/src/panic/unwind_safe.rs:271
#187 0x000000004248927c in
std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<rustc_interface::passes::analysis::{closure#5}::{closure#0}>,
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/std/src/panicking.rs:403
#188 std::panicking::try<(),
core::panic::unwind_safe::AssertUnwindSafe<rustc_interface::passes::analysis::{closure#5}::{closure#0}>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/std/src/panicking.rs:367
#189
std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<rustc_interface::passes::analysis::{closure#5}::{closure#0}>,
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/std/src/panic.rs:129
#190 rustc_interface::passes::analysis::{closure#5} () at
compiler/rustc_interface/src/passes.rs:940
#191 rustc_data_structures::profiling::VerboseTimingGuard::run<(),
rustc_interface::passes::analysis::{closure#5}> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_data_structures/src/profiling.rs:611
#192 rustc_session::session::Session::time<(),
rustc_interface::passes::analysis::{closure#5}> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_session/src/utils.rs:16
#193 0x00000000424b5c14 in rustc_interface::passes::analysis () at
compiler/rustc_interface/src/passes.rs:939
#194 0x00000000453ac0f2 in
rustc_query_system::dep_graph::graph::{impl#3}::with_task_impl::{closure#0}<rustc_middle::dep_graph::dep_node::DepKind,
rustc_middle::ty::context::TyCtxt, (), core::result::Result<(),
rustc_errors::ErrorReported>, fn(&mut
rustc_middle::ich::hcx::StableHashingContext, &core::result::Result<(),
rustc_errors::ErrorReported>) ->
core::option::Option<rustc_data_structures::fingerprint::Fingerprint>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/dep_graph/graph.rs:249
#195
rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0}::{closure#0}<rustc_query_system::dep_graph::graph::{impl#3}::with_task_impl::{closure#0},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/dep_graph/mod.rs:76
#196
rustc_middle::ty::context::tls::enter_context::{closure#0}<rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0}::{closure#0},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1778
#197
rustc_middle::ty::context::tls::set_tlv<rustc_middle::ty::context::tls::enter_context::{closure#0},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1762
#198
rustc_middle::ty::context::tls::enter_context<rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0}::{closure#0},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1778
#199
rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0}<rustc_query_system::dep_graph::graph::{impl#3}::with_task_impl::{closure#0},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/dep_graph/mod.rs:76
#200
rustc_middle::ty::context::tls::with_context::{closure#0}<rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1806
#201
rustc_middle::ty::context::tls::with_context_opt<rustc_middle::ty::context::tls::with_context::{closure#0},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1795
#202
rustc_middle::ty::context::tls::with_context<rustc_middle::dep_graph::{impl#0}::with_deps::{closure#0},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1806
#203
rustc_middle::dep_graph::{impl#0}::with_deps<rustc_query_system::dep_graph::graph::{impl#3}::with_task_impl::{closure#0},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/dep_graph/mod.rs:73
#204 0x0000000045250fd0 in
rustc_query_system::dep_graph::graph::DepGraph::with_task_impl<rustc_middle::dep_graph::dep_node::DepKind,
rustc_middle::ty::context::TyCtxt, (), core::result::Result<(),
rustc_errors::ErrorReported>, fn(&mut
rustc_middle::ich::hcx::StableHashingContext, &core::result::Result<(),
rustc_errors::ErrorReported>) ->
core::option::Option<rustc_data_structures::fingerprint::Fingerprint>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/dep_graph/graph.rs:249
#205 0x00000000450d8ee0 in
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}<rustc_query_system::query::caches::DefaultCache<(),
core::result::Result<(), rustc_errors::ErrorReported>>,
rustc_query_impl::plumbing::QueryCtxt> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/dep_graph/graph.rs:219
#206 stacker::maybe_grow<(core::result::Result<(),
rustc_errors::ErrorReported>,
rustc_query_system::dep_graph::graph::DepNodeIndex),
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/vendor/stacker/src/lib.rs:55
#207
rustc_data_structures::stack::ensure_sufficient_stack<(core::result::Result<(),
rustc_errors::ErrorReported>,
rustc_query_system::dep_graph::graph::DepNodeIndex),
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_data_structures/src/stack.rs:16
#208 0x0000000044f45290 in
rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0}::{closure#0}<(core::result::Result<(),
rustc_errors::ErrorReported>,
rustc_query_system::dep_graph::graph::DepNodeIndex),
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}>
() at compiler/rustc_query_impl/src/plumbing.rs:137
#209
rustc_middle::ty::context::tls::enter_context::{closure#0}<rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0}::{closure#0},
(core::result::Result<(), rustc_errors::ErrorReported>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1778
#210
rustc_middle::ty::context::tls::set_tlv<rustc_middle::ty::context::tls::enter_context::{closure#0},
(core::result::Result<(), rustc_errors::ErrorReported>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1762
#211
rustc_middle::ty::context::tls::enter_context<rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0}::{closure#0},
(core::result::Result<(), rustc_errors::ErrorReported>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1778
#212
rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0}<(core::result::Result<(),
rustc_errors::ErrorReported>,
rustc_query_system::dep_graph::graph::DepNodeIndex),
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}>
() at compiler/rustc_query_impl/src/plumbing.rs:136
#213
rustc_middle::ty::context::tls::with_related_context::{closure#0}<rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0},
(core::result::Result<(), rustc_errors::ErrorReported>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1822
#214
rustc_middle::ty::context::tls::with_context::{closure#0}<rustc_middle::ty::context::tls::with_related_context::{closure#0},
(core::result::Result<(), rustc_errors::ErrorReported>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1806
#215
rustc_middle::ty::context::tls::with_context_opt<rustc_middle::ty::context::tls::with_context::{closure#0},
(core::result::Result<(), rustc_errors::ErrorReported>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1795
#216
rustc_middle::ty::context::tls::with_context<rustc_middle::ty::context::tls::with_related_context::{closure#0},
(core::result::Result<(), rustc_errors::ErrorReported>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1806
#217
rustc_middle::ty::context::tls::with_related_context<rustc_query_impl::plumbing::{impl#2}::start_query::{closure#0},
(core::result::Result<(), rustc_errors::ErrorReported>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1819
#218
rustc_query_impl::plumbing::{impl#2}::start_query<(core::result::Result<(),
rustc_errors::ErrorReported>,
rustc_query_system::dep_graph::graph::DepNodeIndex),
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}::{closure#0}>
() at compiler/rustc_query_impl/src/plumbing.rs:125
#219
rustc_query_system::query::plumbing::force_query_with_job::{closure#0}<rustc_query_system::query::caches::DefaultCache<(),
core::result::Result<(), rustc_errors::ErrorReported>>,
rustc_query_impl::plumbing::QueryCtxt> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:680
#220
rustc_query_system::query::plumbing::with_diagnostics<rustc_query_system::query::plumbing::force_query_with_job::{closure#0},
(core::result::Result<(), rustc_errors::ErrorReported>,
rustc_query_system::dep_graph::graph::DepNodeIndex)> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:338
#221
rustc_query_system::query::plumbing::force_query_with_job<rustc_query_system::query::caches::DefaultCache<(),
core::result::Result<(), rustc_errors::ErrorReported>>,
rustc_query_impl::plumbing::QueryCtxt> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:679
#222 0x0000000044ee890a in
rustc_query_system::query::plumbing::try_execute_query<rustc_query_impl::plumbing::QueryCtxt,
rustc_query_system::query::caches::DefaultCache<(), core::result::Result<(),
rustc_errors::ErrorReported>>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:520
#223
rustc_query_system::query::plumbing::get_query_impl<rustc_query_impl::plumbing::QueryCtxt,
rustc_query_system::query::caches::DefaultCache<(), core::result::Result<(),
rustc_errors::ErrorReported>>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:730
#224 0x0000000044fd9df6 in
rustc_query_system::query::plumbing::get_query<rustc_query_impl::queries::analysis,
rustc_query_impl::plumbing::QueryCtxt> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_query_system/src/query/plumbing.rs:853
#225 0x00000000423e8ec2 in rustc_middle::ty::query::TyCtxtAt::analysis () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/query.rs:203
#226 rustc_middle::ty::context::TyCtxt::analysis () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/query.rs:184
#227 rustc_driver::run_compiler::{closure#1}::{closure#2}::{closure#3} () at
compiler/rustc_driver/src/lib.rs:384
#228
rustc_interface::passes::{impl#0}::enter::{closure#0}<rustc_driver::run_compiler::{closure#1}::{closure#2}::{closure#3},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_interface/src/passes.rs:779
#229
rustc_middle::ty::context::tls::enter_context::{closure#0}<rustc_interface::passes::{impl#0}::enter::{closure#0},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1778
#230
rustc_middle::ty::context::tls::set_tlv<rustc_middle::ty::context::tls::enter_context::{closure#0},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1762
#231
rustc_middle::ty::context::tls::enter_context<rustc_interface::passes::{impl#0}::enter::{closure#0},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_middle/src/ty/context.rs:1778
#232
rustc_interface::passes::QueryContext::enter<rustc_driver::run_compiler::{closure#1}::{closure#2}::{closure#3},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_interface/src/passes.rs:779
#233 0x00000000423b376e in rustc_driver::run_compiler::{closure#1}::{closure#2}
() at compiler/rustc_driver/src/lib.rs:383
#234
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::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_interface/src/queries.rs:390
#235 0x000000004236f7e0 in rustc_driver::run_compiler::{closure#1} () at
compiler/rustc_driver/src/lib.rs:312
#236
rustc_interface::interface::create_compiler_and_run::{closure#0}<core::result::Result<(),
rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_interface/src/interface.rs:209
#237 rustc_span::with_source_map<core::result::Result<(),
rustc_errors::ErrorReported>,
rustc_interface::interface::create_compiler_and_run::{closure#0}> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_span/src/lib.rs:932
#238 0x00000000423b4d00 in
rustc_interface::interface::create_compiler_and_run<core::result::Result<(),
rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_interface/src/interface.rs:203
#239 0x00000000423ad024 in
rustc_interface::interface::run_compiler::{closure#0}<core::result::Result<(),
rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_interface/src/interface.rs:225
#240
rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals::{closure#0}::{closure#0}<rustc_interface::interface::run_compiler::{closure#0},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_interface/src/util.rs:157
#241 scoped_tls::ScopedKey::set<rustc_span::SessionGlobals,
rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals::{closure#0}::{closure#0},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/vendor/scoped-tls/src/lib.rs:137
#242 0x0000000042370550 in
rustc_span::create_session_globals_then<core::result::Result<(),
rustc_errors::ErrorReported>,
rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals::{closure#0}::{closure#0}>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_span/src/lib.rs:107
#243
rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals::{closure#0}<rustc_interface::interface::run_compiler::{closure#0},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_interface/src/util.rs:155
#244
rustc_interface::util::scoped_thread::{closure#0}<rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals::{closure#0},
core::result::Result<(), rustc_errors::ErrorReported>> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/compiler/rustc_interface/src/util.rs:130
#245
std::sys_common::backtrace::__rust_begin_short_backtrace<rustc_interface::util::scoped_thread::{closure#0},
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/std/src/sys_common/backtrace.rs:125
#246 0x00000000423466fc in
std::thread::{impl#0}::spawn_unchecked::{closure#0}::{closure#0}<rustc_interface::util::scoped_thread::{closure#0},
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/std/src/thread/mod.rs:481
#247 core::panic::unwind_safe::{impl#23}::call_once<(),
std::thread::{impl#0}::spawn_unchecked::{closure#0}::{closure#0}> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/core/src/panic/unwind_safe.rs:271
#248
std::panicking::try::do_call<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked::{closure#0}::{closure#0}>,
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/std/src/panicking.rs:403
#249 std::panicking::try<(),
core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked::{closure#0}::{closure#0}>>
() at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/std/src/panicking.rs:367
#250
std::panic::catch_unwind<core::panic::unwind_safe::AssertUnwindSafe<std::thread::{impl#0}::spawn_unchecked::{closure#0}::{closure#0}>,
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/std/src/panic.rs:129
#251
std::thread::{impl#0}::spawn_unchecked::{closure#0}<rustc_interface::util::scoped_thread::{closure#0},
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/std/src/thread/mod.rs:480
#252
core::ops::function::FnOnce::call_once<std::thread::{impl#0}::spawn_unchecked::{closure#0},
()> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/core/src/ops/function.rs:227
#253 0x0000000046a82904 in alloc::boxed::{impl#44}::call_once<(), dyn
core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/alloc/src/boxed.rs:1636
#254 alloc::boxed::{impl#44}::call_once<(), alloc::boxed::Box<dyn
core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>,
alloc::alloc::Global> () at
/wrkdirs/usr/ports/lang/rust-bootstrap/work-riscv64/rustc-1.56.0-src/library/alloc/src/boxed.rs:1636
#255 std::sys::unix::thread::{impl#2}::new::thread_start () at
library/std/src/sys/unix/thread.rs:106
#256 0x0000000040175774 in thread_start (curthread=0x474b9d00) at
/usr/src/lib/libthr/thread/thr_create.c:292
#257 0x0000000040175334 in _pthread_create (thread=0x3fffffb5a0,
attr=<optimized out>, start_routine=<optimized out>, arg=<optimized out>) at
/usr/src/lib/libthr/thread/thr_create.c:187
Backtrace stopped: Cannot access memory at address 0x3fbfffe0e8