We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
attempt to subtract with overflow
you need clippy built with debug assertions for this
code
fn f2() -> impl Sized { && 3.14159265358979323846E }
rustc clippy built on top of rustc b2b34bd83192c3d16c88655158f7d8d612513e88
--> treereduce.out:1:28 | 1 | fn f2() -> impl Sized { && 3.14159265358979323846E } | ^^^^^^^^^^^^^^^^^^^^^^^ thread 'rustc' panicked at 'attempt to subtract with overflow', src/tools/clippy/clippy_utils/src/numeric_literal.rs:196:32 stack backtrace: 0: 0x7f4340cf1156 - trace at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 1: 0x7f4340cf1156 - trace_unsynchronized<std::sys_common::backtrace::_print_fmt::{closure_env#1}> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 2: 0x7f4340cf1156 - _print_fmt at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:65:5 3: 0x7f4340cf1156 - fmt at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:44:22 4: 0x7f4340d3d9f8 - fmt at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/fmt/rt.rs:138:9 5: 0x7f4340d3d9f8 - write at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/fmt/mod.rs:1094:21 6: 0x7f4340caafbf - write_fmt<std::sys::unix::stdio::Stderr> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/io/mod.rs:1713:15 7: 0x7f4340cf0f55 - _print at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:47:5 8: 0x7f4340cf0f55 - print at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:34:9 9: 0x7f4340cca06c - {closure#1} 10: 0x7f4340cc9d42 - default_hook at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:288:9 11: 0x7f434267954b - call<(&core::panic::panic_info::PanicInfo), (dyn core::ops::function::Fn<(&core::panic::panic_info::PanicInfo), Output=()> + core::marker::Send + core::marker::Sync), alloc::alloc::Global> at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:1999:9 12: 0x7f434267954b - {closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_driver_impl/src/lib.rs:1269:13 13: 0x7f4340cca855 - call<(&core::panic::panic_info::PanicInfo), (dyn core::ops::function::Fn<(&core::panic::panic_info::PanicInfo), Output=()> + core::marker::Send + core::marker::Sync), alloc::alloc::Global> at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:1999:9 14: 0x7f4340cca855 - rust_panic_with_hook at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:709:13 15: 0x7f4340cf1421 - {closure#0} at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:595:13 16: 0x7f4340cf1236 - __rust_end_short_backtrace<std::panicking::begin_panic_handler::{closure_env#0}, !> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:151:18 17: 0x7f4340cca3c2 - begin_panic_handler at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:593:5 18: 0x7f4340c7e133 - panic_fmt at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panicking.rs:67:14 19: 0x7f4340c7e1c5 - panic at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panicking.rs:117:5 20: 0x560f7124cee6 - group_digits at /home/matthias/vcs/github/rust_debug_assertions/src/tools/clippy/clippy_utils/src/numeric_literal.rs:196:32 21: 0x560f7124c8b3 - format at /home/matthias/vcs/github/rust_debug_assertions/src/tools/clippy/clippy_utils/src/numeric_literal.rs:166:17 22: 0x560f71005c3e - check_lit at /home/matthias/vcs/github/rust_debug_assertions/src/tools/clippy/clippy_lints/src/literal_representation.rs:306:46 23: 0x560f71005c3e - check_expr at /home/matthias/vcs/github/rust_debug_assertions/src/tools/clippy/clippy_lints/src/literal_representation.rs:242:13 24: 0x7f43431cc1c3 - check_expr at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:322:21 25: 0x7f43431cc1c3 - {closure#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:125:13 26: 0x7f43431cc1c3 - {closure#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::{impl#1}::visit_expr::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:76:36 27: 0x7f43431cc1c3 - maybe_grow<(), rustc_lint::early::{impl#0}::with_lint_attrs::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::{impl#1}::visit_expr::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass>>> at /home/matthias/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.15/src/lib.rs:55:9 28: 0x7f43431cc1c3 - ensure_sufficient_stack<(), rustc_lint::early::{impl#0}::with_lint_attrs::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::{impl#1}::visit_expr::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass>>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5 29: 0x7f43431cc1c3 - with_lint_attrs<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::{impl#1}::visit_expr::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:76:9 30: 0x7f43431cc1c3 - visit_expr<rustc_lint::early::RuntimeCombinedEarlyLintPass> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:124:9 31: 0x7f4343252bd4 - walk_expr<rustc_lint::early::EarlyContextAndPass<rustc_lint::early::RuntimeCombinedEarlyLintPass>> 32: 0x7f43431cc1dc - {closure#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:126:13 33: 0x7f43431cc1dc - {closure#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::{impl#1}::visit_expr::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:76:36 34: 0x7f43431cc1dc - maybe_grow<(), rustc_lint::early::{impl#0}::with_lint_attrs::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::{impl#1}::visit_expr::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass>>> at /home/matthias/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.15/src/lib.rs:55:9 35: 0x7f43431cc1dc - ensure_sufficient_stack<(), rustc_lint::early::{impl#0}::with_lint_attrs::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::{impl#1}::visit_expr::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass>>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5 36: 0x7f43431cc1dc - with_lint_attrs<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::{impl#1}::visit_expr::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:76:9 37: 0x7f43431cc1dc - visit_expr<rustc_lint::early::RuntimeCombinedEarlyLintPass> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:124:9 38: 0x7f4343252bd4 - walk_expr<rustc_lint::early::EarlyContextAndPass<rustc_lint::early::RuntimeCombinedEarlyLintPass>> 39: 0x7f43431cc1dc - {closure#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:126:13 40: 0x7f43431cc1dc - {closure#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::{impl#1}::visit_expr::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:76:36 41: 0x7f43431cc1dc - maybe_grow<(), rustc_lint::early::{impl#0}::with_lint_attrs::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::{impl#1}::visit_expr::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass>>> at /home/matthias/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.15/src/lib.rs:55:9 42: 0x7f43431cc1dc - ensure_sufficient_stack<(), rustc_lint::early::{impl#0}::with_lint_attrs::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::{impl#1}::visit_expr::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass>>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5 43: 0x7f43431cc1dc - with_lint_attrs<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::{impl#1}::visit_expr::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:76:9 44: 0x7f43431cc1dc - visit_expr<rustc_lint::early::RuntimeCombinedEarlyLintPass> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:124:9 45: 0x7f43431cda72 - visit_stmt<rustc_lint::early::RuntimeCombinedEarlyLintPass> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:153:9 46: 0x7f434324f0bc - walk_block<rustc_lint::early::EarlyContextAndPass<rustc_lint::early::RuntimeCombinedEarlyLintPass>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_ast/src/visit.rs:713:5 47: 0x7f434324f0bc - visit_block<rustc_lint::early::RuntimeCombinedEarlyLintPass> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:210:9 48: 0x7f434324f0bc - walk_fn<rustc_lint::early::EarlyContextAndPass<rustc_lint::early::RuntimeCombinedEarlyLintPass>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_ast/src/visit.rs:664:13 49: 0x7f43432545e7 - visit_fn<rustc_lint::early::RuntimeCombinedEarlyLintPass> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:159:9 50: 0x7f43432545e7 - walk_item<rustc_lint::early::EarlyContextAndPass<rustc_lint::early::RuntimeCombinedEarlyLintPass>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_ast/src/visit.rs:319:13 51: 0x7f43431ccc96 - {closure#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:94:13 52: 0x7f43431ccc96 - {closure#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::{impl#1}::visit_item::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:76:36 53: 0x7f43431ccc96 - maybe_grow<(), rustc_lint::early::{impl#0}::with_lint_attrs::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::{impl#1}::visit_item::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass>>> at /home/matthias/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.15/src/lib.rs:55:9 54: 0x7f43431ccc96 - ensure_sufficient_stack<(), rustc_lint::early::{impl#0}::with_lint_attrs::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::{impl#1}::visit_item::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass>>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5 55: 0x7f43431ccc96 - with_lint_attrs<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::{impl#1}::visit_item::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:76:9 56: 0x7f43431ccc96 - visit_item<rustc_lint::early::RuntimeCombinedEarlyLintPass> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:92:9 57: 0x7f434324824c - walk_crate<rustc_lint::early::EarlyContextAndPass<rustc_lint::early::RuntimeCombinedEarlyLintPass>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_ast/src/visit.rs:269:5 58: 0x7f43431ca449 - check<rustc_lint::early::RuntimeCombinedEarlyLintPass> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:358:9 59: 0x7f43431ca449 - {closure#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, (&rustc_ast::ast::Crate, &[rustc_ast::ast::Attribute])> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:422:66 60: 0x7f43431ca449 - {closure#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::check_ast_node_inner::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, (&rustc_ast::ast::Crate, &[rustc_ast::ast::Attribute])>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:76:36 61: 0x7f43431ca449 - maybe_grow<(), rustc_lint::early::{impl#0}::with_lint_attrs::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::check_ast_node_inner::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, (&rustc_ast::ast::Crate, &[rustc_ast::ast::Attribute])>>> at /home/matthias/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.15/src/lib.rs:55:9 62: 0x7f43431ca449 - ensure_sufficient_stack<(), rustc_lint::early::{impl#0}::with_lint_attrs::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::check_ast_node_inner::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, (&rustc_ast::ast::Crate, &[rustc_ast::ast::Attribute])>>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5 63: 0x7f43431ca449 - with_lint_attrs<rustc_lint::early::RuntimeCombinedEarlyLintPass, rustc_lint::early::check_ast_node_inner::{closure_env#0}<rustc_lint::early::RuntimeCombinedEarlyLintPass, (&rustc_ast::ast::Crate, &[rustc_ast::ast::Attribute])>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:76:9 64: 0x7f43431ca449 - check_ast_node_inner<rustc_lint::early::RuntimeCombinedEarlyLintPass, (&rustc_ast::ast::Crate, &[rustc_ast::ast::Attribute])> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:422:5 65: 0x7f43431c57d6 - check_ast_node<rustc_lint::BuiltinCombinedEarlyLintPass, (&rustc_ast::ast::Crate, &[rustc_ast::ast::Attribute])> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_lint/src/early.rs:410:9 66: 0x7f434316a109 - early_lint_checks at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:356:5 67: 0x7f43442e5d5a - {closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:577:33 68: 0x7f43442e5d5a - __rust_begin_short_backtrace<rustc_query_impl::query_impl::early_lint_checks::dynamic_query::{closure#2}::{closure_env#0}, rustc_middle::query::erase::Erased<[u8; 0]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:506:18 69: 0x7f43443274c8 - {closure#2} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:574:25 70: 0x7f43443274c8 - call_once<rustc_query_impl::query_impl::early_lint_checks::dynamic_query::{closure_env#2}, (rustc_middle::ty::context::TyCtxt, ())> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5 71: 0x7f43440750cd - compute<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:116:9 72: 0x7f43440750cd - {closure#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:480:72 73: 0x7f43440750cd - {closure#0}<rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>, rustc_middle::query::erase::Erased<[u8; 0]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:82:9 74: 0x7f43440750cd - try_with<core::cell::Cell<*const ()>, rustc_middle::ty::context::tls::enter_context::{closure_env#0}<rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>, rustc_middle::query::erase::Erased<[u8; 0]>>, rustc_middle::query::erase::Erased<[u8; 0]>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:270:16 75: 0x7f43440750cd - with<core::cell::Cell<*const ()>, rustc_middle::ty::context::tls::enter_context::{closure_env#0}<rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>, rustc_middle::query::erase::Erased<[u8; 0]>>, rustc_middle::query::erase::Erased<[u8; 0]>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:246:9 76: 0x7f43440750cd - enter_context<rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>, rustc_middle::query::erase::Erased<[u8; 0]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9 77: 0x7f43440750cd - {closure#0}<rustc_middle::query::erase::Erased<[u8; 0]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:149:13 78: 0x7f43440750cd - {closure#0}<rustc_query_impl::plumbing::{impl#3}::start_query::{closure_env#0}<rustc_middle::query::erase::Erased<[u8; 0]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>>, rustc_middle::query::erase::Erased<[u8; 0]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:133:9 79: 0x7f43440750cd - {closure#0}<rustc_middle::ty::context::tls::with_related_context::{closure_env#0}<rustc_query_impl::plumbing::{impl#3}::start_query::{closure_env#0}<rustc_middle::query::erase::Erased<[u8; 0]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>>, rustc_middle::query::erase::Erased<[u8; 0]>>, rustc_middle::query::erase::Erased<[u8; 0]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:111:36 80: 0x7f43440750cd - with_context_opt<rustc_middle::ty::context::tls::with_context::{closure_env#0}<rustc_middle::ty::context::tls::with_related_context::{closure_env#0}<rustc_query_impl::plumbing::{impl#3}::start_query::{closure_env#0}<rustc_middle::query::erase::Erased<[u8; 0]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>>, rustc_middle::query::erase::Erased<[u8; 0]>>, rustc_middle::query::erase::Erased<[u8; 0]>>, rustc_middle::query::erase::Erased<[u8; 0]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:100:18 81: 0x7f43440750cd - with_context<rustc_middle::ty::context::tls::with_related_context::{closure_env#0}<rustc_query_impl::plumbing::{impl#3}::start_query::{closure_env#0}<rustc_middle::query::erase::Erased<[u8; 0]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>>, rustc_middle::query::erase::Erased<[u8; 0]>>, rustc_middle::query::erase::Erased<[u8; 0]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:111:5 82: 0x7f43440750cd - with_related_context<rustc_query_impl::plumbing::{impl#3}::start_query::{closure_env#0}<rustc_middle::query::erase::Erased<[u8; 0]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>>, rustc_middle::query::erase::Erased<[u8; 0]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:124:5 83: 0x7f43440750cd - start_query<rustc_middle::query::erase::Erased<[u8; 0]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:134:9 84: 0x7f43440750cd - execute_job_non_incr<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:480:18 85: 0x7f43440750cd - execute_job<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:413:9 86: 0x7f43440750cd - try_execute_query<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:358:13 87: 0x7f4344233e02 - {closure#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:810:32 88: 0x7f4344233e02 - maybe_grow<rustc_middle::query::erase::Erased<[u8; 0]>, rustc_query_system::query::plumbing::get_query_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>> at /home/matthias/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.15/src/lib.rs:55:9 89: 0x7f4344233e02 - ensure_sufficient_stack<rustc_middle::query::erase::Erased<[u8; 0]>, rustc_query_system::query::plumbing::get_query_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5 90: 0x7f4344233e02 - get_query_non_incr<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:810:5 91: 0x7f4344233e02 - __rust_end_short_backtrace at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:554:26 92: 0x7f4341b1af82 - query_ensure<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 0]>>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:171:9 93: 0x7f4341b1af82 - early_lint_checks at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/mod.rs:2179:1 94: 0x7f4341b1af82 - lower_to_hir at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_ast_lowering/src/lib.rs:437:29 95: 0x7f43442e87a4 - {closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:577:33 96: 0x7f43442e87a4 - __rust_begin_short_backtrace<rustc_query_impl::query_impl::hir_crate::dynamic_query::{closure#2}::{closure_env#0}, rustc_middle::query::erase::Erased<[u8; 8]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:506:18 97: 0x7f434436c1c8 - {closure#2} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:574:25 98: 0x7f434436c1c8 - call_once<rustc_query_impl::query_impl::hir_crate::dynamic_query::{closure_env#2}, (rustc_middle::ty::context::TyCtxt, ())> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5 99: 0x7f434407d105 - compute<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:116:9 100: 0x7f434407d105 - {closure#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:480:72 101: 0x7f434407d105 - {closure#0}<rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>, rustc_middle::query::erase::Erased<[u8; 8]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:82:9 102: 0x7f434407d105 - try_with<core::cell::Cell<*const ()>, rustc_middle::ty::context::tls::enter_context::{closure_env#0}<rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>, rustc_middle::query::erase::Erased<[u8; 8]>>, rustc_middle::query::erase::Erased<[u8; 8]>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:270:16 103: 0x7f434407d105 - with<core::cell::Cell<*const ()>, rustc_middle::ty::context::tls::enter_context::{closure_env#0}<rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>, rustc_middle::query::erase::Erased<[u8; 8]>>, rustc_middle::query::erase::Erased<[u8; 8]>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:246:9 104: 0x7f434407d105 - enter_context<rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>, rustc_middle::query::erase::Erased<[u8; 8]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9 105: 0x7f434407d105 - {closure#0}<rustc_middle::query::erase::Erased<[u8; 8]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:149:13 106: 0x7f434407d105 - {closure#0}<rustc_query_impl::plumbing::{impl#3}::start_query::{closure_env#0}<rustc_middle::query::erase::Erased<[u8; 8]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>>, rustc_middle::query::erase::Erased<[u8; 8]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:133:9 107: 0x7f434407d105 - {closure#0}<rustc_middle::ty::context::tls::with_related_context::{closure_env#0}<rustc_query_impl::plumbing::{impl#3}::start_query::{closure_env#0}<rustc_middle::query::erase::Erased<[u8; 8]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>>, rustc_middle::query::erase::Erased<[u8; 8]>>, rustc_middle::query::erase::Erased<[u8; 8]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:111:36 108: 0x7f434407d105 - with_context_opt<rustc_middle::ty::context::tls::with_context::{closure_env#0}<rustc_middle::ty::context::tls::with_related_context::{closure_env#0}<rustc_query_impl::plumbing::{impl#3}::start_query::{closure_env#0}<rustc_middle::query::erase::Erased<[u8; 8]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>>, rustc_middle::query::erase::Erased<[u8; 8]>>, rustc_middle::query::erase::Erased<[u8; 8]>>, rustc_middle::query::erase::Erased<[u8; 8]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:100:18 109: 0x7f434407d105 - with_context<rustc_middle::ty::context::tls::with_related_context::{closure_env#0}<rustc_query_impl::plumbing::{impl#3}::start_query::{closure_env#0}<rustc_middle::query::erase::Erased<[u8; 8]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>>, rustc_middle::query::erase::Erased<[u8; 8]>>, rustc_middle::query::erase::Erased<[u8; 8]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:111:5 110: 0x7f434407d105 - with_related_context<rustc_query_impl::plumbing::{impl#3}::start_query::{closure_env#0}<rustc_middle::query::erase::Erased<[u8; 8]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>>, rustc_middle::query::erase::Erased<[u8; 8]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:124:5 111: 0x7f434407d105 - start_query<rustc_middle::query::erase::Erased<[u8; 8]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:134:9 112: 0x7f434407d105 - execute_job_non_incr<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:480:18 113: 0x7f434407d105 - execute_job<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:413:9 114: 0x7f434407d105 - try_execute_query<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:358:13 115: 0x7f43441a3dbc - {closure#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:810:32 116: 0x7f43441a3dbc - maybe_grow<rustc_middle::query::erase::Erased<[u8; 8]>, rustc_query_system::query::plumbing::get_query_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>> at /home/matthias/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.15/src/lib.rs:55:9 117: 0x7f43441a3dbc - ensure_sufficient_stack<rustc_middle::query::erase::Erased<[u8; 8]>, rustc_query_system::query::plumbing::get_query_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5 118: 0x7f43441a3dbc - get_query_non_incr<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:810:5 119: 0x7f43441a3dbc - __rust_end_short_backtrace at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:554:26 120: 0x7f4343741183 - query_get_at<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:155:17 121: 0x7f4343741183 - hir_crate at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/mod.rs:2179:1 122: 0x7f4343741183 - hir_crate at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:376:35 123: 0x7f4343741183 - {closure#1} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/hir/mod.rs:131:25 124: 0x7f4343741183 - call_once<rustc_middle::hir::provide::{closure_env#1}, (rustc_middle::ty::context::TyCtxt, rustc_hir::hir_id::OwnerId)> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5 125: 0x7f43442e883f - {closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:577:33 126: 0x7f43442e883f - __rust_begin_short_backtrace<rustc_query_impl::query_impl::hir_owner::dynamic_query::{closure#2}::{closure_env#0}, rustc_middle::query::erase::Erased<[u8; 16]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:506:18 127: 0x7f434436c510 - {closure#2} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:574:25 128: 0x7f434436c510 - call_once<rustc_query_impl::query_impl::hir_owner::dynamic_query::{closure_env#2}, (rustc_middle::ty::context::TyCtxt, rustc_hir::hir_id::OwnerId)> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5 129: 0x7f43440faaa3 - compute<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:116:9 130: 0x7f43440faaa3 - {closure#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:480:72 131: 0x7f43440faaa3 - {closure#0}<rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>, rustc_middle::query::erase::Erased<[u8; 16]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:82:9 132: 0x7f43440faaa3 - try_with<core::cell::Cell<*const ()>, rustc_middle::ty::context::tls::enter_context::{closure_env#0}<rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>, rustc_middle::query::erase::Erased<[u8; 16]>>, rustc_middle::query::erase::Erased<[u8; 16]>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:270:16 133: 0x7f43440faaa3 - with<core::cell::Cell<*const ()>, rustc_middle::ty::context::tls::enter_context::{closure_env#0}<rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>, rustc_middle::query::erase::Erased<[u8; 16]>>, rustc_middle::query::erase::Erased<[u8; 16]>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:246:9 134: 0x7f43440faaa3 - enter_context<rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>, rustc_middle::query::erase::Erased<[u8; 16]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:79:9 135: 0x7f43440faaa3 - {closure#0}<rustc_middle::query::erase::Erased<[u8; 16]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:149:13 136: 0x7f43440faaa3 - {closure#0}<rustc_query_impl::plumbing::{impl#3}::start_query::{closure_env#0}<rustc_middle::query::erase::Erased<[u8; 16]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>>, rustc_middle::query::erase::Erased<[u8; 16]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:133:9 137: 0x7f43440faaa3 - {closure#0}<rustc_middle::ty::context::tls::with_related_context::{closure_env#0}<rustc_query_impl::plumbing::{impl#3}::start_query::{closure_env#0}<rustc_middle::query::erase::Erased<[u8; 16]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>>, rustc_middle::query::erase::Erased<[u8; 16]>>, rustc_middle::query::erase::Erased<[u8; 16]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:111:36 138: 0x7f43440faaa3 - with_context_opt<rustc_middle::ty::context::tls::with_context::{closure_env#0}<rustc_middle::ty::context::tls::with_related_context::{closure_env#0}<rustc_query_impl::plumbing::{impl#3}::start_query::{closure_env#0}<rustc_middle::query::erase::Erased<[u8; 16]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>>, rustc_middle::query::erase::Erased<[u8; 16]>>, rustc_middle::query::erase::Erased<[u8; 16]>>, rustc_middle::query::erase::Erased<[u8; 16]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:100:18 139: 0x7f43440faaa3 - with_context<rustc_middle::ty::context::tls::with_related_context::{closure_env#0}<rustc_query_impl::plumbing::{impl#3}::start_query::{closure_env#0}<rustc_middle::query::erase::Erased<[u8; 16]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>>, rustc_middle::query::erase::Erased<[u8; 16]>>, rustc_middle::query::erase::Erased<[u8; 16]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:111:5 140: 0x7f43440faaa3 - with_related_context<rustc_query_impl::plumbing::{impl#3}::start_query::{closure_env#0}<rustc_middle::query::erase::Erased<[u8; 16]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>>, rustc_middle::query::erase::Erased<[u8; 16]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:124:5 141: 0x7f43440faaa3 - start_query<rustc_middle::query::erase::Erased<[u8; 16]>, rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:134:9 142: 0x7f43440faaa3 - execute_job_non_incr<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:480:18 143: 0x7f43440faaa3 - execute_job<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:413:9 144: 0x7f43440faaa3 - try_execute_query<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt, false> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:358:13 145: 0x7f43441a42b9 - {closure#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:810:32 146: 0x7f43441a42b9 - maybe_grow<rustc_middle::query::erase::Erased<[u8; 16]>, rustc_query_system::query::plumbing::get_query_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>> at /home/matthias/.cargo/registry/src/index.crates.io-6f17d22bba15001f/stacker-0.1.15/src/lib.rs:55:9 147: 0x7f43441a42b9 - ensure_sufficient_stack<rustc_middle::query::erase::Erased<[u8; 16]>, rustc_query_system::query::plumbing::get_query_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5 148: 0x7f43441a42b9 - get_query_non_incr<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:810:5 149: 0x7f43441a42b9 - __rust_end_short_backtrace at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:554:26 150: 0x7f43437192e5 - query_get_at<rustc_query_system::query::caches::VecCache<rustc_hir::hir_id::OwnerId, rustc_middle::query::erase::Erased<[u8; 16]>>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:155:17 151: 0x7f4343700b1a - hir_owner at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/mod.rs:2179:1 152: 0x7f4343700b1a - hir_owner at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/query/plumbing.rs:376:35 153: 0x7f4343700b1a - get_module at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/hir/map/mod.rs:538:24 154: 0x7f43437057c8 - walk_toplevel_module<rustc_middle::hir::map::ItemCollector> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/hir/map/mod.rs:549:39 155: 0x7f43437057c8 - hir_crate_items at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/hir/map/mod.rs:1347:5 156: 0x7f43442e52f4 - {closure#0} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:577:33 157: 0x7f43442e52f4 - __rust_begin_short_backtrace<rustc_query_impl::query_impl::hir_crate_items::dynamic_query::{closure#2}::{closure_env#0}, rustc_middle::query::erase::Erased<[u8; 8]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:506:18 158: 0x7f434435f698 - {closure#2} at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:574:25 159: 0x7f434435f698 - call_once<rustc_query_impl::query_impl::hir_crate_items::dynamic_query::{closure_env#2}, (rustc_middle::ty::context::TyCtxt, ())> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5 160: 0x7f434407d105 - compute<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:116:9 161: 0x7f434407d105 - {closure#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:480:72 162: 0x7f434407d105 - {closure#0}<rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>, rustc_middle::query::erase::Erased<[u8; 8]>> at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context/tls.rs:82:9 163: 0x7f434407d105 - try_with<core::cell::Cell<*const ()>, rustc_middle::ty::context::tls::enter_context::{closure_env#0}<rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>, rustc_middle::query::erase::Erased<[u8; 8]>>, rustc_middle::query::erase::Erased<[u8; 8]>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:270:16 164: 0x7f434407d105 - with<core::cell::Cell<*const ()>, rustc_middle::ty::context::tls::enter_context::{closure_env#0}<rustc_query_system::query::plumbing::execute_job_non_incr::{closure_env#0}<rustc_query_impl::DynamicConfig<rustc_query_system::query::caches::SingleCache<rustc_middle::query::erase::Erased<[u8; 8]>>, false, false, false>, rustc_query_impl::plumbing::QueryCtxt>, rustc_middle::query::erase::Erased<[u8; 8]>>, rustc_middle::query::erase::Erased<[u8; 8]>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:246:9 ...... at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panic.rs:142:14 237: 0x7f434268cd55 - {closure#1}<rustc_interface::util::run_in_thread_pool_with_globals::{closure#0}::{closure_env#0}<rustc_interface::interface::run_compiler::{closure_env#0}<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure_env#1}>, core::result::Result<(), rustc_span::ErrorGuaranteed>>, core::result::Result<(), rustc_span::ErrorGuaranteed>> at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:528:30 238: 0x7f434268cd55 - call_once<std::thread::{impl#0}::spawn_unchecked_::{closure_env#1}<rustc_interface::util::run_in_thread_pool_with_globals::{closure#0}::{closure_env#0}<rustc_interface::interface::run_compiler::{closure_env#0}<core::result::Result<(), rustc_span::ErrorGuaranteed>, rustc_driver_impl::run_compiler::{closure_env#1}>, core::result::Result<(), rustc_span::ErrorGuaranteed>>, core::result::Result<(), rustc_span::ErrorGuaranteed>>, ()> at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:250:5 239: 0x7f4340c9ceda - call_once<(), dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global> at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:1985:9 240: 0x7f4340c9ceda - call_once<(), alloc::boxed::Box<dyn core::ops::function::FnOnce<(), Output=()>, alloc::alloc::Global>, alloc::alloc::Global> at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:1985:9 241: 0x7f4340ca6d25 - thread_start at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys/unix/thread.rs:108:17 242: 0x7f434095844b - <unknown> 243: 0x7f43409dbe40 - <unknown> 244: 0x0 - <unknown> error: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust-clippy/issues/new note: rustc 1.72.0-dev running on x86_64-unknown-linux-gnu query stack during panic: thread panicked while processing panic. aborting. [1] 1931564 IOT instruction ~/.rustup/toolchains/local-debug-assertions/bin/clippy-driver treereduce.out
The text was updated successfully, but these errors were encountered:
numeric_literal
f93df98
Successfully merging a pull request may close this issue.
Summary
you need clippy built with debug assertions for this
code
Version
Error output
Backtrace
The text was updated successfully, but these errors were encountered: