While using the rust toolchain built from ToT main, we ran into this following crash in our project. We are trying to figure out how to bisect the compiler in the project environment. We know that this was a last known good commit: rust-lang/rust@a6acf0f The regression started sometime after it.
ERROR: /b/s/w/ir/x/w/co/pw_kernel/subsys/console/BUILD.bazel:64:13: Clippy //pw_kernel/subsys/console:colors failed: (Exit 101): process_wrapper failed: error executing Clippy command (from target //pw_kernel/subsys/console:colors)
(cd /home/swarming/.cache/bazel/_bazel_swarming/823a25200ba977576a072121498f22ec/sandbox/linux-sandbox/6010/execroot/_main && \
exec env - \
CARGO_CFG_TARGET_ARCH=x86_64 \
CARGO_CFG_TARGET_OS=linux \
CARGO_CRATE_NAME=colors \
CARGO_MANIFEST_DIR='${pwd}/pw_kernel/subsys/console' \
CARGO_PKG_AUTHORS='' \
CARGO_PKG_DESCRIPTION='' \
CARGO_PKG_HOMEPAGE='' \
CARGO_PKG_NAME=colors \
CARGO_PKG_VERSION=0.0.0 \
CARGO_PKG_VERSION_MAJOR=0 \
CARGO_PKG_VERSION_MINOR=0 \
CARGO_PKG_VERSION_PATCH=0 \
CARGO_PKG_VERSION_PRE='' \
CLIPPY_CONF_DIR='${pwd}/external/rules_rust+/rust/settings' \
PATH=/bin:/usr/bin:/usr/local/bin \
REPOSITORY_NAME='' \
bazel-out/k8-opt-exec/bin/external/rules_rust+/util/process_wrapper/process_wrapper --subst 'pwd=${pwd}' --touch-file bazel-out/k8-fastbuild/bin/pw_kernel/subsys/console/colors.clippy.ok -- bazel-out/k8-fastbuild/bin/external/+pw_rust+pw_rust_toolchains/host_rust_toolchain_linux_x86_64_stable_rust_toolchain/bin/clippy-driver pw_kernel/subsys/console/colors.rs '--crate-name=colors' '--crate-type=rlib' '--error-format=human' '--codegen=metadata=-654908717' '--codegen=extra-filename=-654908717' '--out-dir=bazel-out/k8-fastbuild/bin/pw_kernel/subsys/console' '--codegen=opt-level=s' '--codegen=debuginfo=0' '--codegen=strip=none' '--remap-path-prefix=${pwd}=.' '--emit=dep-info,metadata' '--color=always' '--target=x86_64-unknown-linux-gnu' --cfg 'feature="color"' -L bazel-out/k8-fastbuild/bin/external/+pw_rust+pw_rust_toolchains/host_rust_toolchain_linux_x86_64_stable_rust_toolchain/lib/rustlib/x86_64-unknown-linux-gnu/lib '--edition=2024' '-Cembed-bitcode=no' '--extern=pw_bytes=bazel-out/k8-fastbuild/bin/pw_bytes/rust/libpw_bytes-740683537.rlib' '--extern=pw_log_backend_api=bazel-out/k8-fastbuild/bin/pw_log/rust/libpw_log_backend_api-1782180497.rlib' '-Ldependency=bazel-out/k8-fastbuild/bin/pw_bytes/rust' '-Ldependency=bazel-out/k8-fastbuild/bin/pw_log/rust' '--sysroot=bazel-out/k8-fastbuild/bin/external/+pw_rust+pw_rust_toolchains/host_rust_toolchain_linux_x86_64_stable_rust_toolchain' -Dwarnings '-Zallow-features=core_intrinsics,error_generic_member_access,proc_macro_span,rustc_attrs' -Zemit-stack-sizes -Zmacro-backtrace -Dclippy::cast_lossless -Dclippy::cast_possible_truncation -Dclippy::cast_possible_wrap -Dclippy::cast_precision_loss -Dclippy::cast_sign_loss -Dclippy::char_lit_as_u8 -Dclippy::fn_to_numeric_cast -Dclippy::fn_to_numeric_cast_with_truncation -Dclippy::ptr_as_ptr -Dclippy::unnecessary_cast -Dinvalid_reference_casting -Dclippy::alloc_instead_of_core -Dclippy::as_underscore -Dclippy::assertions_on_result_states -Dclippy::correctness -Dclippy::dbg_macro -Dclippy::decimal_literal_representation -Dclippy::double_must_use -Dclippy::missing_safety_doc -Dclippy::must_use_candidate -Dclippy::must_use_unit -Dclippy::obfuscated_if_else -Dclippy::perf -Dclippy::return_self_not_must_use -Dclippy::std_instead_of_core -Dclippy::style -Dclippy::suspicious -Dclippy::unimplemented -Dclippy::unnested_or_patterns -Aclippy::new_without_default)
# Configuration: 0d3bdbf041e05cbb0159d3a980c4fef5ff5cccb3c49c64d3349d355fbbc2ffbd
# Execution platform: @@platforms//host:host
Use --sandbox_debug to see verbose messages from the sandbox and retain the sandbox build root for debugging
error: internal compiler error: compiler/rustc_middle/src/ty/typeck_results.rs:590:9: node HirId(DefId(0:21 ~ colors[355b]::log_level_tag::TOTAL_LEN#1).6) (expr ``) cannot be placed in TypeckResults with hir_owner DefId(0:16 ~ colors[355b]::log_level_tag)
thread 'rustc' (4) panicked at compiler/rustc_middle/src/ty/typeck_results.rs:590:9:
Box<dyn Any>
stack backtrace:
0: 0x7fb55a8b235a - std[4165924747dd5da3]::backtrace_rs::backtrace::libunwind::trace
at /b/s/w/ir/x/w/rust-rust/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
1: 0x7fb55a8b235a - std[4165924747dd5da3]::backtrace_rs::backtrace::trace_unsynchronized::<std[4165924747dd5da3]::sys::backtrace::_print_fmt::{closure#1}>
at /b/s/w/ir/x/w/rust-rust/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
2: 0x7fb55a8b235a - std[4165924747dd5da3]::sys::backtrace::_print_fmt
at /b/s/w/ir/x/w/rust-rust/library/std/src/sys/backtrace.rs:74:9
3: 0x7fb55a8b235a - <<std[4165924747dd5da3]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[e2c0e8b16f41e1ce]::fmt::Display>::fmt
at /b/s/w/ir/x/w/rust-rust/library/std/src/sys/backtrace.rs:44:26
4: 0x7fb5550e39da - <core[e2c0e8b16f41e1ce]::fmt::rt::Argument>::fmt
at /b/s/w/ir/x/w/rust-rust/library/core/src/fmt/rt.rs:152:76
5: 0x7fb5550e39da - core[e2c0e8b16f41e1ce]::fmt::write
6: 0x7fb55a8c3e92 - std[4165924747dd5da3]::io::default_write_fmt::<std[4165924747dd5da3]::sys::stdio::unix::Stderr>
at /b/s/w/ir/x/w/rust-rust/library/std/src/io/mod.rs:639:11
7: 0x7fb55a8c3e92 - <std[4165924747dd5da3]::sys::stdio::unix::Stderr as std[4165924747dd5da3]::io::Write>::write_fmt
at /b/s/w/ir/x/w/rust-rust/library/std/src/io/mod.rs:1994:13
8: 0x7fb55a886faf - <std[4165924747dd5da3]::sys::backtrace::BacktraceLock>::print
at /b/s/w/ir/x/w/rust-rust/library/std/src/sys/backtrace.rs:47:9
9: 0x7fb55a886faf - std[4165924747dd5da3]::panicking::default_hook::{closure#0}
at /b/s/w/ir/x/w/rust-rust/library/std/src/panicking.rs:292:27
10: 0x7fb55a8a5f21 - std[4165924747dd5da3]::panicking::default_hook
at /b/s/w/ir/x/w/rust-rust/library/std/src/panicking.rs:319:9
11: 0x7fb555c3b13e - std[4165924747dd5da3]::panicking::update_hook::<alloc[fd7fbd8095df3dc7]::boxed::Box<rustc_driver_impl[ddf758acac62c8c2]::install_ice_hook::{closure#1}>>::{closure#0}
12: 0x7fb55a8a61c2 - <alloc[fd7fbd8095df3dc7]::boxed::Box<dyn for<'a, 'b> core[e2c0e8b16f41e1ce]::ops::function::Fn<(&'a std[4165924747dd5da3]::panic::PanicHookInfo<'b>,), Output = ()> + core[e2c0e8b16f41e1ce]::marker::Sync + core[e2c0e8b16f41e1ce]::marker::Send> as core[e2c0e8b16f41e1ce]::ops::function::Fn<(&std[4165924747dd5da3]::panic::PanicHookInfo,)>>::call
at /b/s/w/ir/x/w/rust-rust/library/alloc/src/boxed.rs:2220:9
13: 0x7fb55a8a61c2 - std[4165924747dd5da3]::panicking::panic_with_hook
at /b/s/w/ir/x/w/rust-rust/library/std/src/panicking.rs:833:13
14: 0x7fb55a551371 - std[4165924747dd5da3]::panicking::begin_panic::<rustc_errors[d6a8ce7f46b6c62a]::ExplicitBug>::{closure#0}
15: 0x7fb55a547796 - std[4165924747dd5da3]::sys::backtrace::__rust_end_short_backtrace::<std[4165924747dd5da3]::panicking::begin_panic<rustc_errors[d6a8ce7f46b6c62a]::ExplicitBug>::{closure#0}, !>
16: 0x7fb55a543763 - std[4165924747dd5da3]::panicking::begin_panic::<rustc_errors[d6a8ce7f46b6c62a]::ExplicitBug>
17: 0x7fb55a561e72 - <rustc_errors[d6a8ce7f46b6c62a]::diagnostic::BugAbort as rustc_errors[d6a8ce7f46b6c62a]::diagnostic::EmissionGuarantee>::emit_producing_guarantee
18: 0x7fb55a3eaa8a - rustc_middle[3447af34bd658b27]::util::bug::opt_span_bug_fmt::<rustc_span[42cd217a251118e2]::span_encoding::Span>::{closure#0}
19: 0x7fb55a3eac72 - rustc_middle[3447af34bd658b27]::ty::context::tls::with_opt::<rustc_middle[3447af34bd658b27]::util::bug::opt_span_bug_fmt<rustc_span[42cd217a251118e2]::span_encoding::Span>::{closure#0}, !>::{closure#0}
20: 0x7fb55a3ce3fb - rustc_middle[3447af34bd658b27]::ty::context::tls::with_context_opt::<rustc_middle[3447af34bd658b27]::ty::context::tls::with_opt<rustc_middle[3447af34bd658b27]::util::bug::opt_span_bug_fmt<rustc_span[42cd217a251118e2]::span_encoding::Span>::{closure#0}, !>::{closure#0}, !>
21: 0x7fb5558df024 - rustc_middle[3447af34bd658b27]::util::bug::bug_fmt
22: 0x7fb55a3ebaa5 - rustc_middle[3447af34bd658b27]::ty::typeck_results::invalid_hir_id_for_typeck_results::{closure#0}
23: 0x7fb55a3eab06 - rustc_middle[3447af34bd658b27]::ty::context::tls::with::<rustc_middle[3447af34bd658b27]::ty::typeck_results::invalid_hir_id_for_typeck_results::{closure#0}, !>::{closure#0}
24: 0x7fb55a3eaadf - rustc_middle[3447af34bd658b27]::ty::context::tls::with_context::<rustc_middle[3447af34bd658b27]::ty::context::tls::with<rustc_middle[3447af34bd658b27]::ty::typeck_results::invalid_hir_id_for_typeck_results::{closure#0}, !>::{closure#0}, !>::{closure#0}
25: 0x7fb55a3ce02f - rustc_middle[3447af34bd658b27]::ty::context::tls::with_context_opt::<rustc_middle[3447af34bd658b27]::ty::context::tls::with_context<rustc_middle[3447af34bd658b27]::ty::context::tls::with<rustc_middle[3447af34bd658b27]::ty::typeck_results::invalid_hir_id_for_typeck_results::{closure#0}, !>::{closure#0}, !>::{closure#0}, !>
26: 0x7fb55a3ce406 - rustc_middle[3447af34bd658b27]::ty::context::tls::with::<rustc_middle[3447af34bd658b27]::ty::typeck_results::invalid_hir_id_for_typeck_results::{closure#0}, !>
27: 0x7fb55a438604 - rustc_middle[3447af34bd658b27]::ty::typeck_results::invalid_hir_id_for_typeck_results
28: 0x7fb5558b75dc - <rustc_middle[3447af34bd658b27]::ty::typeck_results::TypeckResults>::expr_ty_adjusted
29: 0x55eb364a0314 - clippy_utils[1b150a252c4ee57c]::hir_utils::swap_binop
30: 0x55eb3647dd44 - <clippy_utils[1b150a252c4ee57c]::hir_utils::HirEqInterExpr>::eq_expr
31: 0x55eb3647dcef - <clippy_utils[1b150a252c4ee57c]::hir_utils::HirEqInterExpr>::eq_expr
32: 0x55eb3647dcef - <clippy_utils[1b150a252c4ee57c]::hir_utils::HirEqInterExpr>::eq_expr
33: 0x55eb3647d37b - <clippy_utils[1b150a252c4ee57c]::hir_utils::HirEqInterExpr>::eq_body
34: 0x55eb3647e80b - <clippy_utils[1b150a252c4ee57c]::hir_utils::HirEqInterExpr>::eq_item
35: 0x55eb3647f46a - <clippy_utils[1b150a252c4ee57c]::hir_utils::HirEqInterExpr>::eq_block
36: 0x55eb3647dc20 - <clippy_utils[1b150a252c4ee57c]::hir_utils::HirEqInterExpr>::eq_expr
37: 0x55eb3647da08 - <clippy_utils[1b150a252c4ee57c]::hir_utils::HirEqInterExpr>::eq_expr
38: 0x55eb3647fc18 - <clippy_utils[1b150a252c4ee57c]::hir_utils::HirEqInterExpr>::eq_block
39: 0x55eb3647dc20 - <clippy_utils[1b150a252c4ee57c]::hir_utils::HirEqInterExpr>::eq_expr
40: 0x55eb3647fc18 - <clippy_utils[1b150a252c4ee57c]::hir_utils::HirEqInterExpr>::eq_block
41: 0x55eb3647dc20 - <clippy_utils[1b150a252c4ee57c]::hir_utils::HirEqInterExpr>::eq_expr
42: 0x55eb36448176 - <clippy_utils[1b150a252c4ee57c]::hir_utils::SpanlessEq>::eq_expr
43: 0x55eb35f613c2 - clippy_lints[8d20be88b0439655]::matches::match_same_arms::check::{closure#4}::{closure#0}
44: 0x55eb36090196 - clippy_lints[8d20be88b0439655]::matches::match_same_arms::check
45: 0x55eb361feae2 - <clippy_lints[8d20be88b0439655]::matches::Matches as rustc_lint[6e083a5465008ce5]::passes::LateLintPass>::check_expr
46: 0x7fb5599714f0 - <rustc_lint[6e083a5465008ce5]::late::LateContextAndPass<rustc_lint[6e083a5465008ce5]::late::RuntimeCombinedLateLintPass> as rustc_hir[28e393cceebdd186]::intravisit::Visitor>::visit_expr::{closure#0}::{closure#0}
47: 0x7fb559a0aa86 - <rustc_lint[6e083a5465008ce5]::late::LateContextAndPass<rustc_lint[6e083a5465008ce5]::late::RuntimeCombinedLateLintPass> as rustc_hir[28e393cceebdd186]::intravisit::Visitor>::visit_expr
48: 0x7fb559a0afde - <rustc_lint[6e083a5465008ce5]::late::LateContextAndPass<rustc_lint[6e083a5465008ce5]::late::RuntimeCombinedLateLintPass> as rustc_hir[28e393cceebdd186]::intravisit::Visitor>::visit_block
49: 0x7fb559971944 - <rustc_lint[6e083a5465008ce5]::late::LateContextAndPass<rustc_lint[6e083a5465008ce5]::late::RuntimeCombinedLateLintPass> as rustc_hir[28e393cceebdd186]::intravisit::Visitor>::visit_expr::{closure#0}::{closure#0}
50: 0x7fb559a0aa86 - <rustc_lint[6e083a5465008ce5]::late::LateContextAndPass<rustc_lint[6e083a5465008ce5]::late::RuntimeCombinedLateLintPass> as rustc_hir[28e393cceebdd186]::intravisit::Visitor>::visit_expr
51: 0x7fb559971722 - <rustc_lint[6e083a5465008ce5]::late::LateContextAndPass<rustc_lint[6e083a5465008ce5]::late::RuntimeCombinedLateLintPass> as rustc_hir[28e393cceebdd186]::intravisit::Visitor>::visit_expr::{closure#0}::{closure#0}
52: 0x7fb559a0aa86 - <rustc_lint[6e083a5465008ce5]::late::LateContextAndPass<rustc_lint[6e083a5465008ce5]::late::RuntimeCombinedLateLintPass> as rustc_hir[28e393cceebdd186]::intravisit::Visitor>::visit_expr
53: 0x7fb559a0afde - <rustc_lint[6e083a5465008ce5]::late::LateContextAndPass<rustc_lint[6e083a5465008ce5]::late::RuntimeCombinedLateLintPass> as rustc_hir[28e393cceebdd186]::intravisit::Visitor>::visit_block
54: 0x7fb559971944 - <rustc_lint[6e083a5465008ce5]::late::LateContextAndPass<rustc_lint[6e083a5465008ce5]::late::RuntimeCombinedLateLintPass> as rustc_hir[28e393cceebdd186]::intravisit::Visitor>::visit_expr::{closure#0}::{closure#0}
55: 0x7fb559a0aa86 - <rustc_lint[6e083a5465008ce5]::late::LateContextAndPass<rustc_lint[6e083a5465008ce5]::late::RuntimeCombinedLateLintPass> as rustc_hir[28e393cceebdd186]::intravisit::Visitor>::visit_expr
56: 0x7fb559a0b262 - <rustc_lint[6e083a5465008ce5]::late::LateContextAndPass<rustc_lint[6e083a5465008ce5]::late::RuntimeCombinedLateLintPass> as rustc_hir[28e393cceebdd186]::intravisit::Visitor>::visit_nested_body
57: 0x7fb559a0b8af - <rustc_lint[6e083a5465008ce5]::late::LateContextAndPass<rustc_lint[6e083a5465008ce5]::late::RuntimeCombinedLateLintPass> as rustc_hir[28e393cceebdd186]::intravisit::Visitor>::visit_fn
58: 0x7fb559a21e81 - <rustc_lint[6e083a5465008ce5]::late::LateContextAndPass<rustc_lint[6e083a5465008ce5]::late::RuntimeCombinedLateLintPass> as rustc_hir[28e393cceebdd186]::intravisit::Visitor>::visit_nested_item
59: 0x7fb55997d6f9 - <rustc_lint[6e083a5465008ce5]::late::LateContextAndPass<rustc_lint[6e083a5465008ce5]::late::RuntimeCombinedLateLintPass>>::process_mod
60: 0x7fb55555c190 - rustc_lint[6e083a5465008ce5]::late::check_crate::{closure#0}
61: 0x7fb55555b79d - rustc_lint[6e083a5465008ce5]::late::check_crate
62: 0x7fb555555746 - rustc_interface[dd0891d966d996b]::passes::analysis
63: 0x7fb5552ff527 - rustc_query_impl[8ae5f7929135a018]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[8ae5f7929135a018]::query_impl::analysis::make_query_vtable::{closure#2}::{closure#0}, rustc_middle[3447af34bd658b27]::query::erase::ErasedData<[u8; 0usize]>>
64: 0x7fb5552fecac - rustc_query_system[96087c8512dec429]::query::plumbing::try_execute_query::<rustc_query_impl[8ae5f7929135a018]::SemiDynamicQueryDispatcher<rustc_query_system[96087c8512dec429]::query::caches::SingleCache<rustc_middle[3447af34bd658b27]::query::erase::ErasedData<[u8; 0usize]>>, false, false, false>, false>
65: 0x7fb5552fe6e9 - rustc_query_impl[8ae5f7929135a018]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace
66: 0x7fb555a93c87 - <rustc_interface[dd0891d966d996b]::passes::create_and_enter_global_ctxt<core[e2c0e8b16f41e1ce]::option::Option<rustc_interface[dd0891d966d996b]::queries::Linker>, rustc_driver_impl[ddf758acac62c8c2]::run_compiler::{closure#0}::{closure#2}>::{closure#2} as core[e2c0e8b16f41e1ce]::ops::function::FnOnce<(&rustc_session[d72b65fa360499f0]::session::Session, rustc_middle[3447af34bd658b27]::ty::context::CurrentGcx, alloc[fd7fbd8095df3dc7]::sync::Arc<rustc_data_structures[8ae546b7f8adb480]::jobserver::Proxy>, &std[4165924747dd5da3]::sync::once_lock::OnceLock<rustc_middle[3447af34bd658b27]::ty::context::GlobalCtxt>, &rustc_data_structures[8ae546b7f8adb480]::sync::worker_local::WorkerLocal<rustc_middle[3447af34bd658b27]::arena::Arena>, &rustc_data_structures[8ae546b7f8adb480]::sync::worker_local::WorkerLocal<rustc_hir[28e393cceebdd186]::Arena>, rustc_driver_impl[ddf758acac62c8c2]::run_compiler::{closure#0}::{closure#2})>>::call_once::{shim:vtable#0}
67: 0x7fb5550d8e7c - rustc_interface[dd0891d966d996b]::interface::run_compiler::<(), rustc_driver_impl[ddf758acac62c8c2]::run_compiler::{closure#0}>::{closure#1}
68: 0x7fb555462df9 - std[4165924747dd5da3]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[dd0891d966d996b]::util::run_in_thread_with_globals<rustc_interface[dd0891d966d996b]::util::run_in_thread_pool_with_globals<rustc_interface[dd0891d966d996b]::interface::run_compiler<(), rustc_driver_impl[ddf758acac62c8c2]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
69: 0x7fb555462b82 - <std[4165924747dd5da3]::thread::lifecycle::spawn_unchecked<rustc_interface[dd0891d966d996b]::util::run_in_thread_with_globals<rustc_interface[dd0891d966d996b]::util::run_in_thread_pool_with_globals<rustc_interface[dd0891d966d996b]::interface::run_compiler<(), rustc_driver_impl[ddf758acac62c8c2]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[e2c0e8b16f41e1ce]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
70: 0x7fb55a8aff4f - <alloc[fd7fbd8095df3dc7]::boxed::Box<dyn core[e2c0e8b16f41e1ce]::ops::function::FnOnce<(), Output = ()> + core[e2c0e8b16f41e1ce]::marker::Send> as core[e2c0e8b16f41e1ce]::ops::function::FnOnce<()>>::call_once
at /b/s/w/ir/x/w/rust-rust/library/alloc/src/boxed.rs:2206:9
71: 0x7fb55a8aff4f - <std[4165924747dd5da3]::sys::thread::unix::Thread>::new::thread_start
at /b/s/w/ir/x/w/rust-rust/library/std/src/sys/thread/unix.rs:127:17
72: 0x7fb551ea71f5 - <unknown>
73: 0x7fb551f278dc - <unknown>
note: we would appreciate a bug report: https://github.com/rust-lang/rust-clippy/issues/new?template=ice.yml
note: please make sure that you have updated to the latest nightly
note: please attach the file at `/home/swarming/.cache/bazel/_bazel_swarming/823a25200ba977576a072121498f22ec/sandbox/linux-sandbox/6010/execroot/_main/rustc-ice-2026-01-30T18_14_51-3.txt` to your bug report
note: rustc 1.95.0-nightly (7d8ebe312 2026-01-30) running on x86_64-unknown-linux-gnu
note: compiler flags: --crate-type rlib -C embed-bitcode=no -Z allow-features=core_intrinsics,error_generic_member_access,proc_macro_span,rustc_attrs -Z emit-stack-sizes -Z macro-backtrace
query stack during panic:
#0 [analysis] running analysis passes on crate `colors`
end of query stack
note: Clippy version: clippy 0.1.95 (7d8ebe3128 2026-01-30)
error: aborting due to 1 previous error
INFO: Elapsed time: 3.883s, Critical Path: 1.49s
INFO: 72 processes: 1005 action cache hit, 27 remote cache hit, 7 internal, 38 linux-sandbox.
ERROR: Build did NOT complete successfully
FAILED:
Summary
While using the rust toolchain built from ToT main, we ran into this following crash in our project. We are trying to figure out how to bisect the compiler in the project environment. We know that this was a last known good commit: rust-lang/rust@a6acf0f The regression started sometime after it.
Version
Error output
Backtrace