- Notifications
You must be signed in to change notification settings - Fork 13.9k
Open
Labels
A-diagnosticsArea: Messages for errors, warnings, and lintsArea: Messages for errors, warnings, and lintsA-macrosArea: All kinds of macros (custom derive, macro_rules!, proc macros, ..)Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)C-bugCategory: This is a bug.Category: This is a bug.I-ICEIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.needs-triageThis issue may need triage. Remove it if it has been sufficiently triaged.This issue may need triage. Remove it if it has been sufficiently triaged.requires-debug-assertionsThis issue requires a build of rustc or tooling with debug-assertions in some wayThis issue requires a build of rustc or tooling with debug-assertions in some way
Description
Code
fn main() { macro_rules! mac { (iter $e:expr) => { $e.iter() }; (into_iter $e:expr) => { $e.into_iter() }; (next $e:expr) => { $e.iter().next() }; } for _ in dbg!([1, 2]).iter() {} for _ in dbg!([1, 2]).into_iter() {} for _ in mac!(iter [1, 2]) {} for _ in mac!(into_iter [1, 2]) {} for _ in mac!(next [1, 2]) {} }
rustc a.rs -Afor_loops_over_fallibles -Warray_into_iter
without debug assertions:
warning: this method call resolves to `<&[T; N] as IntoIterator>::into_iter` (due to backwards compatibility), but will resolve to `<[T; N] as IntoIterator>::into_iter` in Rust 2021 --> a.rs:9:27 | 9 | for _ in dbg!([1, 2]).into_iter() {} | ^^^^^^^^^ | = warning: this changes meaning in Rust 2021 = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/IntoIterator-for-arrays.html> = note: requested on the command line with `-W array-into-iter` help: use `.iter()` instead of `.into_iter()` to avoid ambiguity | 9 - for _ in dbg!([1, 2]).into_iter() {} 9 + for _ in dbg!([1, 2]).iter() {} | warning: this method call resolves to `<&[T; N] as IntoIterator>::into_iter` (due to backwards compatibility), but will resolve to `<[T; N] as IntoIterator>::into_iter` in Rust 2021 --> a.rs:4:37 | 4 | (into_iter $e:expr) => { $e.into_iter() }; | ^^^^^^^^^ ... 12 | for _ in mac!(into_iter [1, 2]) {} | ---------------------- in this macro invocation | = warning: this changes meaning in Rust 2021 = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/IntoIterator-for-arrays.html> = note: this warning originates in the macro `mac` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `.iter()` instead of `.into_iter()` to avoid ambiguity | 4 - (into_iter $e:expr) => { $e.into_iter() }; 4 + (into_iter $e:expr) => { $e.iter() }; | warning: 2 warnings emitted
Meta
rustc --version --verbose
:
rustc 1.92.0-nightly (839222065 2025-10-05) binary: rustc commit-hash: 839222065a44ac21c15df68ed2f2f3c0127b0b8e commit-date: 2025-10-05 host: x86_64-unknown-linux-gnu release: 1.92.0-nightly LLVM version: 21.1.2
with debug assertions:
Error output
<output>
Backtrace
thread 'rustc' (445709) panicked at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_errors/src/diagnostic.rs:1092:17: Span `/home/matthias/.rustup/toolchains/alt-master/lib/rustlib/src/rust/library/std/src/macros.rs:376:10: 376:10 (#11)` must not be empty and have no suggestion stack backtrace: 0: 0x7fc5de020b63 - std::backtrace_rs::backtrace::libunwind::trace::h486418551ab17b55 at /rustc/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 1: 0x7fc5de020b63 - std::backtrace_rs::backtrace::trace_unsynchronized::h53eb837038b1deb6 at /rustc/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 2: 0x7fc5de020b63 - std::sys::backtrace::_print_fmt::h41407da83393b86f at /rustc/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/std/src/sys/backtrace.rs:66:9 3: 0x7fc5de020b63 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h5724553fad70d1e3 at /rustc/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/std/src/sys/backtrace.rs:39:26 4: 0x7fc5d93ec642 - core::fmt::rt::Argument::fmt::hd15539e009d1cdaa at /rustc/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/core/src/fmt/rt.rs:173:76 5: 0x7fc5d93ec642 - core::fmt::write::h4c6bdd8ee200284e at /rustc/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/core/src/fmt/mod.rs:1469:25 6: 0x7fc5ddfacc29 - std::io::default_write_fmt::h6ea107aa1b3153da at /rustc/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/std/src/io/mod.rs:639:11 7: 0x7fc5ddfacc29 - std::io::Write::write_fmt::h8d478823fec1bcf6 at /rustc/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/std/src/io/mod.rs:1954:13 8: 0x7fc5ddfd1c3b - std::sys::backtrace::BacktraceLock::print::hc509b3941d2834c1 at /rustc/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/std/src/sys/backtrace.rs:42:9 9: 0x7fc5ddfd1c3b - std::panicking::default_hook::{{closure}}::h42af08ef0e23c479 10: 0x7fc5ddfd17d5 - std::panicking::default_hook::hcf818a434987c2da at /rustc/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/std/src/panicking.rs:328:9 11: 0x7fc5da7ed872 - <alloc[faecab919d766e3]::boxed::Box<dyn for<'a, 'b> core[381d3cb8c3b69b62]::ops::function::Fn<(&'a std[cb3db3315d3d736d]::panic::PanicHookInfo<'b>,), Output = ()> + core[381d3cb8c3b69b62]::marker::Sync + core[381d3cb8c3b69b62]::marker::Send> as core[381d3cb8c3b69b62]::ops::function::Fn<(&std[cb3db3315d3d736d]::panic::PanicHookInfo,)>>::call at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/alloc/src/boxed.rs:2018:9 12: 0x7fc5da7ed872 - rustc_driver_impl[6d0a058a826e570d]::install_ice_hook::{closure#1} at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_driver_impl/src/lib.rs:1431:17 13: 0x7fc5da7ed872 - <alloc[faecab919d766e3]::boxed::Box<rustc_driver_impl[6d0a058a826e570d]::install_ice_hook::{closure#1}> as core[381d3cb8c3b69b62]::ops::function::Fn<(&dyn for<'a, 'b> core[381d3cb8c3b69b62]::ops::function::Fn<(&'a std[cb3db3315d3d736d]::panic::PanicHookInfo<'b>,), Output = ()> + core[381d3cb8c3b69b62]::marker::Sync + core[381d3cb8c3b69b62]::marker::Send, &std[cb3db3315d3d736d]::panic::PanicHookInfo)>>::call at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/alloc/src/boxed.rs:2018:9 14: 0x7fc5da7ed872 - std[cb3db3315d3d736d]::panicking::update_hook::<alloc[faecab919d766e3]::boxed::Box<rustc_driver_impl[6d0a058a826e570d]::install_ice_hook::{closure#1}>>::{closure#0} at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/std/src/panicking.rs:243:47 15: 0x7fc5ddfd2254 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h7cad788dd0fbeb92 at /rustc/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/alloc/src/boxed.rs:2018:9 16: 0x7fc5ddfd2254 - std::panicking::panic_with_hook::h17959ca7b74b440d at /rustc/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/std/src/panicking.rs:842:13 17: 0x7fc5ddfd1efc - std::panicking::panic_handler::{{closure}}::h3c5d22f205f8386e at /rustc/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/std/src/panicking.rs:707:13 18: 0x7fc5ddfc8a29 - std::sys::backtrace::__rust_end_short_backtrace::h1677072fb11e063e at /rustc/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/std/src/sys/backtrace.rs:174:18 19: 0x7fc5ddf9bacd - __rustc[79156e1635b10208]::rust_begin_unwind at /rustc/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/std/src/panicking.rs:698:5 20: 0x7fc5d93fce60 - core::panicking::panic_fmt::hda99728d5b18d89c at /rustc/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/core/src/panicking.rs:79:14 21: 0x7fc5db94f0f6 - <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style::<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0} at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_errors/src/diagnostic.rs:1092:17 22: 0x7fc5db94f0f6 - core[381d3cb8c3b69b62]::iter::adapters::map::map_fold::<alloc[faecab919d766e3]::string::String, rustc_errors[a221a815e34a2914]::Substitution, (), <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}, core[381d3cb8c3b69b62]::iter::traits::iterator::Iterator::for_each::call<rustc_errors[a221a815e34a2914]::Substitution, <alloc[faecab919d766e3]::vec::Vec<rustc_errors[a221a815e34a2914]::Substitution>>::extend_trusted<core[381d3cb8c3b69b62]::iter::adapters::map::Map<core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>, <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0} at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/core/src/iter/adapters/map.rs:88:28 23: 0x7fc5db94f0f6 - <core[381d3cb8c3b69b62]::ops::try_trait::NeverShortCircuit<()>>::wrap_mut_2::<(), alloc[faecab919d766e3]::string::String, core[381d3cb8c3b69b62]::iter::adapters::map::map_fold<alloc[faecab919d766e3]::string::String, rustc_errors[a221a815e34a2914]::Substitution, (), <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}, core[381d3cb8c3b69b62]::iter::traits::iterator::Iterator::for_each::call<rustc_errors[a221a815e34a2914]::Substitution, <alloc[faecab919d766e3]::vec::Vec<rustc_errors[a221a815e34a2914]::Substitution>>::extend_trusted<core[381d3cb8c3b69b62]::iter::adapters::map::Map<core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>, <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}>::{closure#0} at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/core/src/ops/try_trait.rs:398:39 24: 0x7fc5db94f0f6 - <core[381d3cb8c3b69b62]::array::iter::iter_inner::PolymorphicIter<[core[381d3cb8c3b69b62]::mem::maybe_uninit::MaybeUninit<alloc[faecab919d766e3]::string::String>]>>::try_fold::<(), <core[381d3cb8c3b69b62]::ops::try_trait::NeverShortCircuit<()>>::wrap_mut_2<(), alloc[faecab919d766e3]::string::String, core[381d3cb8c3b69b62]::iter::adapters::map::map_fold<alloc[faecab919d766e3]::string::String, rustc_errors[a221a815e34a2914]::Substitution, (), <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}, core[381d3cb8c3b69b62]::iter::traits::iterator::Iterator::for_each::call<rustc_errors[a221a815e34a2914]::Substitution, <alloc[faecab919d766e3]::vec::Vec<rustc_errors[a221a815e34a2914]::Substitution>>::extend_trusted<core[381d3cb8c3b69b62]::iter::adapters::map::Map<core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>, <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}>::{closure#0}, core[381d3cb8c3b69b62]::ops::try_trait::NeverShortCircuit<()>>::{closure#0} at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/core/src/array/iter/iter_inner.rs:220:13 25: 0x7fc5db94f0f6 - <core[381d3cb8c3b69b62]::ops::index_range::IndexRange as core[381d3cb8c3b69b62]::iter::traits::iterator::Iterator>::try_fold::<(), <core[381d3cb8c3b69b62]::array::iter::iter_inner::PolymorphicIter<[core[381d3cb8c3b69b62]::mem::maybe_uninit::MaybeUninit<alloc[faecab919d766e3]::string::String>]>>::try_fold<(), <core[381d3cb8c3b69b62]::ops::try_trait::NeverShortCircuit<()>>::wrap_mut_2<(), alloc[faecab919d766e3]::string::String, core[381d3cb8c3b69b62]::iter::adapters::map::map_fold<alloc[faecab919d766e3]::string::String, rustc_errors[a221a815e34a2914]::Substitution, (), <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}, core[381d3cb8c3b69b62]::iter::traits::iterator::Iterator::for_each::call<rustc_errors[a221a815e34a2914]::Substitution, <alloc[faecab919d766e3]::vec::Vec<rustc_errors[a221a815e34a2914]::Substitution>>::extend_trusted<core[381d3cb8c3b69b62]::iter::adapters::map::Map<core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>, <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}>::{closure#0}, core[381d3cb8c3b69b62]::ops::try_trait::NeverShortCircuit<()>>::{closure#0}, core[381d3cb8c3b69b62]::ops::try_trait::NeverShortCircuit<()>> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/core/src/ops/index_range.rs:169:21 26: 0x7fc5db94f0f6 - <core[381d3cb8c3b69b62]::array::iter::iter_inner::PolymorphicIter<[core[381d3cb8c3b69b62]::mem::maybe_uninit::MaybeUninit<alloc[faecab919d766e3]::string::String>]>>::try_fold::<(), <core[381d3cb8c3b69b62]::ops::try_trait::NeverShortCircuit<()>>::wrap_mut_2<(), alloc[faecab919d766e3]::string::String, core[381d3cb8c3b69b62]::iter::adapters::map::map_fold<alloc[faecab919d766e3]::string::String, rustc_errors[a221a815e34a2914]::Substitution, (), <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}, core[381d3cb8c3b69b62]::iter::traits::iterator::Iterator::for_each::call<rustc_errors[a221a815e34a2914]::Substitution, <alloc[faecab919d766e3]::vec::Vec<rustc_errors[a221a815e34a2914]::Substitution>>::extend_trusted<core[381d3cb8c3b69b62]::iter::adapters::map::Map<core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>, <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}>::{closure#0}, core[381d3cb8c3b69b62]::ops::try_trait::NeverShortCircuit<()>> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/core/src/array/iter/iter_inner.rs:215:20 27: 0x7fc5db94f0f6 - <core[381d3cb8c3b69b62]::array::iter::iter_inner::PolymorphicIter<[core[381d3cb8c3b69b62]::mem::maybe_uninit::MaybeUninit<alloc[faecab919d766e3]::string::String>]>>::fold::<(), core[381d3cb8c3b69b62]::iter::adapters::map::map_fold<alloc[faecab919d766e3]::string::String, rustc_errors[a221a815e34a2914]::Substitution, (), <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}, core[381d3cb8c3b69b62]::iter::traits::iterator::Iterator::for_each::call<rustc_errors[a221a815e34a2914]::Substitution, <alloc[faecab919d766e3]::vec::Vec<rustc_errors[a221a815e34a2914]::Substitution>>::extend_trusted<core[381d3cb8c3b69b62]::iter::adapters::map::Map<core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>, <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/core/src/array/iter/iter_inner.rs:202:14 28: 0x7fc5db94f0f6 - <core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize> as core[381d3cb8c3b69b62]::iter::traits::iterator::Iterator>::fold::<(), core[381d3cb8c3b69b62]::iter::adapters::map::map_fold<alloc[faecab919d766e3]::string::String, rustc_errors[a221a815e34a2914]::Substitution, (), <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}, core[381d3cb8c3b69b62]::iter::traits::iterator::Iterator::for_each::call<rustc_errors[a221a815e34a2914]::Substitution, <alloc[faecab919d766e3]::vec::Vec<rustc_errors[a221a815e34a2914]::Substitution>>::extend_trusted<core[381d3cb8c3b69b62]::iter::adapters::map::Map<core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>, <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}>>::{closure#0}>::{closure#0}>::{closure#0}> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/core/src/array/iter.rs:253:27 29: 0x7fc5db94f0f6 - <core[381d3cb8c3b69b62]::iter::adapters::map::Map<core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>, <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}> as core[381d3cb8c3b69b62]::iter::traits::iterator::Iterator>::fold::<(), core[381d3cb8c3b69b62]::iter::traits::iterator::Iterator::for_each::call<rustc_errors[a221a815e34a2914]::Substitution, <alloc[faecab919d766e3]::vec::Vec<rustc_errors[a221a815e34a2914]::Substitution>>::extend_trusted<core[381d3cb8c3b69b62]::iter::adapters::map::Map<core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>, <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}>>::{closure#0}>::{closure#0}> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/core/src/iter/adapters/map.rs:128:19 30: 0x7fc5db94f0f6 - <core[381d3cb8c3b69b62]::iter::adapters::map::Map<core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>, <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}> as core[381d3cb8c3b69b62]::iter::traits::iterator::Iterator>::for_each::<<alloc[faecab919d766e3]::vec::Vec<rustc_errors[a221a815e34a2914]::Substitution>>::extend_trusted<core[381d3cb8c3b69b62]::iter::adapters::map::Map<core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>, <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}>>::{closure#0}> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/core/src/iter/traits/iterator.rs:828:14 31: 0x7fc5db94f0f6 - <alloc[faecab919d766e3]::vec::Vec<rustc_errors[a221a815e34a2914]::Substitution>>::extend_trusted::<core[381d3cb8c3b69b62]::iter::adapters::map::Map<core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>, <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}>> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/alloc/src/vec/mod.rs:3825:26 32: 0x7fc5db94f0f6 - <alloc[faecab919d766e3]::vec::Vec<rustc_errors[a221a815e34a2914]::Substitution> as alloc[faecab919d766e3]::vec::spec_extend::SpecExtend<rustc_errors[a221a815e34a2914]::Substitution, core[381d3cb8c3b69b62]::iter::adapters::map::Map<core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>, <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}>>>::spec_extend at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/alloc/src/vec/spec_extend.rs:26:14 33: 0x7fc5db94f0f6 - <alloc[faecab919d766e3]::vec::Vec<rustc_errors[a221a815e34a2914]::Substitution> as alloc[faecab919d766e3]::vec::spec_from_iter_nested::SpecFromIterNested<rustc_errors[a221a815e34a2914]::Substitution, core[381d3cb8c3b69b62]::iter::adapters::map::Map<core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>, <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}>>>::from_iter at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/alloc/src/vec/spec_from_iter_nested.rs:60:16 34: 0x7fc5db94f0f6 - <alloc[faecab919d766e3]::vec::Vec<rustc_errors[a221a815e34a2914]::Substitution> as alloc[faecab919d766e3]::vec::spec_from_iter::SpecFromIter<rustc_errors[a221a815e34a2914]::Substitution, core[381d3cb8c3b69b62]::iter::adapters::map::Map<core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>, <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}>>>::from_iter at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/alloc/src/vec/spec_from_iter.rs:33:9 35: 0x7fc5db94f0f6 - <alloc[faecab919d766e3]::vec::Vec<rustc_errors[a221a815e34a2914]::Substitution> as core[381d3cb8c3b69b62]::iter::traits::collect::FromIterator<rustc_errors[a221a815e34a2914]::Substitution>>::from_iter::<core[381d3cb8c3b69b62]::iter::adapters::map::Map<core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>, <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}>> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/alloc/src/vec/mod.rs:3689:9 36: 0x7fc5db94f0f6 - <core[381d3cb8c3b69b62]::iter::adapters::map::Map<core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>, <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>>::{closure#0}> as core[381d3cb8c3b69b62]::iter::traits::iterator::Iterator>::collect::<alloc[faecab919d766e3]::vec::Vec<rustc_errors[a221a815e34a2914]::Substitution>> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/core/src/iter/traits/iterator.rs:2028:9 37: 0x7fc5db94f0f6 - <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::span_suggestions_with_style::<rustc_error_messages[9c6f8d4f380856f]::SubdiagMessage, core[381d3cb8c3b69b62]::array::iter::IntoIter<alloc[faecab919d766e3]::string::String, 1usize>> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_errors/src/diagnostic.rs:1098:14 38: 0x7fc5dbaf5da3 - <rustc_lint[b9cdf0d69d43c064]::lints::ShadowedIntoIterDiagSub as rustc_errors[a221a815e34a2914]::diagnostic::Subdiagnostic>::add_to_diag::<()> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/lints.rs:39:10 39: 0x7fc5dbaf5da3 - <rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>>::subdiagnostic::<rustc_lint[b9cdf0d69d43c064]::lints::ShadowedIntoIterDiagSub> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_errors/src/diagnostic.rs:1229:23 40: 0x7fc5dbaf5da3 - <rustc_lint[b9cdf0d69d43c064]::lints::ShadowedIntoIterDiag as rustc_errors[a221a815e34a2914]::diagnostic::LintDiagnostic<()>>::decorate_lint at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/lints.rs:28:10 41: 0x7fc5dbf2bcec - <alloc[faecab919d766e3]::boxed::Box<dyn for<'a, 'b> core[381d3cb8c3b69b62]::ops::function::FnOnce<(&'a mut rustc_errors[a221a815e34a2914]::diagnostic::Diag<'b, ()>,), Output = ()>> as core[381d3cb8c3b69b62]::ops::function::FnOnce<(&mut rustc_errors[a221a815e34a2914]::diagnostic::Diag<()>,)>>::call_once at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/library/alloc/src/boxed.rs:2004:9 42: 0x7fc5dbf2bcec - rustc_middle[90052d029fdf322c]::lint::lint_level::lint_level_impl at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_middle/src/lint.rs:452:13 43: 0x7fc5db98b3c2 - rustc_middle[90052d029fdf322c]::lint::lint_level::<<rustc_lint[b9cdf0d69d43c064]::context::LateContext as rustc_lint[b9cdf0d69d43c064]::context::LintContext>::emit_span_lint<rustc_span[a2b3500fb16896e8]::span_encoding::Span, rustc_lint[b9cdf0d69d43c064]::lints::ShadowedIntoIterDiag>::{closure#0}> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_middle/src/lint.rs:458:5 44: 0x7fc5dbae19ed - <rustc_middle[90052d029fdf322c]::ty::context::TyCtxt>::node_span_lint::<rustc_span[a2b3500fb16896e8]::span_encoding::Span, <rustc_lint[b9cdf0d69d43c064]::context::LateContext as rustc_lint[b9cdf0d69d43c064]::context::LintContext>::emit_span_lint<rustc_span[a2b3500fb16896e8]::span_encoding::Span, rustc_lint[b9cdf0d69d43c064]::lints::ShadowedIntoIterDiag>::{closure#0}> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_middle/src/ty/context.rs:3291:9 45: 0x7fc5dbae19ed - <rustc_lint[b9cdf0d69d43c064]::context::LateContext as rustc_lint[b9cdf0d69d43c064]::context::LintContext>::opt_span_lint::<rustc_span[a2b3500fb16896e8]::span_encoding::Span, <rustc_lint[b9cdf0d69d43c064]::context::LateContext as rustc_lint[b9cdf0d69d43c064]::context::LintContext>::emit_span_lint<rustc_span[a2b3500fb16896e8]::span_encoding::Span, rustc_lint[b9cdf0d69d43c064]::lints::ShadowedIntoIterDiag>::{closure#0}> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/context.rs:643:33 46: 0x7fc5dbae19ed - <rustc_lint[b9cdf0d69d43c064]::context::LateContext as rustc_lint[b9cdf0d69d43c064]::context::LintContext>::emit_span_lint::<rustc_span[a2b3500fb16896e8]::span_encoding::Span, rustc_lint[b9cdf0d69d43c064]::lints::ShadowedIntoIterDiag> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/context.rs:529:14 47: 0x7fc5dbae19ed - <rustc_lint[b9cdf0d69d43c064]::shadowed_into_iter::ShadowedIntoIter as rustc_lint[b9cdf0d69d43c064]::passes::LateLintPass>::check_expr at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/shadowed_into_iter.rs:150:12 48: 0x7fc5dbb62be0 - <rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass as rustc_lint[b9cdf0d69d43c064]::passes::LateLintPass>::check_expr at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/passes.rs:79:23 49: 0x7fc5db8eab36 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}::{closure#0} at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:33:14 50: 0x7fc5db8eab36 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass>>::with_lint_attrs::<<rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}::{closure#0}> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:59:9 51: 0x7fc5db8ec6f6 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0} at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:165:18 52: 0x7fc5db8ec6f6 - stacker[bbdba2d264c1d389]::maybe_grow::<(), <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}> at /rust/deps/stacker-0.1.21/src/lib.rs:57:9 53: 0x7fc5db8ec6f6 - rustc_data_structures[66fbb8ae42561fcc]::stack::ensure_sufficient_stack::<(), <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_data_structures/src/stack.rs:21:5 54: 0x7fc5db8ec6f6 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:164:9 55: 0x7fc5db8ec6f6 - rustc_hir[55521a98747d8b]::intravisit::walk_expr::<rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass>> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_hir/src/intravisit.rs:836:13 56: 0x7fc5db8ec6f6 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}::{closure#0} at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:167:17 57: 0x7fc5db8ec6f6 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass>>::with_lint_attrs::<<rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}::{closure#0}> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:59:9 58: 0x7fc5db8ead29 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0} at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:165:18 59: 0x7fc5db8ead29 - stacker[bbdba2d264c1d389]::maybe_grow::<(), <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}> at /rust/deps/stacker-0.1.21/src/lib.rs:57:9 60: 0x7fc5db8ead29 - rustc_data_structures[66fbb8ae42561fcc]::stack::ensure_sufficient_stack::<(), <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_data_structures/src/stack.rs:21:5 61: 0x7fc5db8ead29 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:164:9 62: 0x7fc5db8ead29 - rustc_hir[55521a98747d8b]::intravisit::walk_expr::<rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass>> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_hir/src/intravisit.rs:876:32 63: 0x7fc5db8ead29 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}::{closure#0} at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:167:17 64: 0x7fc5db8ead29 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass>>::with_lint_attrs::<<rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}::{closure#0}> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:59:9 65: 0x7fc5db8eb479 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0} at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:165:18 66: 0x7fc5db8eb479 - stacker[bbdba2d264c1d389]::maybe_grow::<(), <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}> at /rust/deps/stacker-0.1.21/src/lib.rs:57:9 67: 0x7fc5db8eb479 - rustc_data_structures[66fbb8ae42561fcc]::stack::ensure_sufficient_stack::<(), <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_data_structures/src/stack.rs:21:5 68: 0x7fc5db8eb479 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:164:9 69: 0x7fc5db8eb479 - rustc_hir[55521a98747d8b]::intravisit::walk_expr::<rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass>> 70: 0x7fc5db8eb479 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}::{closure#0} at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:167:17 71: 0x7fc5db8eb479 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass>>::with_lint_attrs::<<rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}::{closure#0}> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:59:9 72: 0x7fc5db957b9d - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0} at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:165:18 73: 0x7fc5db957b9d - stacker[bbdba2d264c1d389]::maybe_grow::<(), <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}> at /rust/deps/stacker-0.1.21/src/lib.rs:57:9 74: 0x7fc5db957b9d - rustc_data_structures[66fbb8ae42561fcc]::stack::ensure_sufficient_stack::<(), <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_data_structures/src/stack.rs:21:5 75: 0x7fc5db957b9d - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:164:9 76: 0x7fc5db957b9d - rustc_hir[55521a98747d8b]::intravisit::walk_stmt::<rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass>> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_hir/src/intravisit.rs:706:21 77: 0x7fc5db957b9d - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_stmt at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:179:9 78: 0x7fc5db957b9d - rustc_hir[55521a98747d8b]::intravisit::walk_block::<rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass>> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_hir/src/intravisit.rs:694:5 79: 0x7fc5db8ebd20 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_block at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:240:9 80: 0x7fc5db8ebd20 - rustc_hir[55521a98747d8b]::intravisit::walk_expr::<rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass>> 81: 0x7fc5db8ebd20 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}::{closure#0} at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:167:17 82: 0x7fc5db8ebd20 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass>>::with_lint_attrs::<<rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}::{closure#0}> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:59:9 83: 0x7fc5db96797a - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0} at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:165:18 84: 0x7fc5db96797a - stacker[bbdba2d264c1d389]::maybe_grow::<(), <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}> at /rust/deps/stacker-0.1.21/src/lib.rs:57:9 85: 0x7fc5db96797a - rustc_data_structures[66fbb8ae42561fcc]::stack::ensure_sufficient_stack::<(), <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr::{closure#0}> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_data_structures/src/stack.rs:21:5 86: 0x7fc5db96797a - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_expr at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:164:9 87: 0x7fc5db96797a - rustc_hir[55521a98747d8b]::intravisit::walk_body::<rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass>> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_hir/src/intravisit.rs:641:13 88: 0x7fc5db8edd76 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_body at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:120:9 89: 0x7fc5db8edd76 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_nested_body at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:103:14 90: 0x7fc5db8edd76 - rustc_hir[55521a98747d8b]::intravisit::walk_fn::<rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass>> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_hir/src/intravisit.rs:1177:13 91: 0x7fc5db8edd76 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_fn at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:196:9 92: 0x7fc5db8edd76 - rustc_hir[55521a98747d8b]::intravisit::walk_item::<rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass>> at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_hir/src/intravisit.rs:558:32 93: 0x7fc5db8edd76 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_item::{closure#0}::{closure#0} at /rustc-dev/8111a2d6da405e9684a8a83c2c9d69036bf23f12/compiler/rustc_lint/src/late.rs:132:17 94: 0x7fc5db8edd76 - <rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass>>::with_param_env::<<rustc_lint[b9cdf0d69d43c064]::late::LateContextAndPass<rustc_lint[b9cdf0d69d43c064]::BuiltinCombinedModuleLateLintPass> as rustc_hir[55521a98747d8b]::intravisit::Visitor>::visit_item::{closure#0}::{closure#0}> .....
Metadata
Metadata
Assignees
Labels
A-diagnosticsArea: Messages for errors, warnings, and lintsArea: Messages for errors, warnings, and lintsA-macrosArea: All kinds of macros (custom derive, macro_rules!, proc macros, ..)Area: All kinds of macros (custom derive, macro_rules!, proc macros, ..)C-bugCategory: This is a bug.Category: This is a bug.I-ICEIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.needs-triageThis issue may need triage. Remove it if it has been sufficiently triaged.This issue may need triage. Remove it if it has been sufficiently triaged.requires-debug-assertionsThis issue requires a build of rustc or tooling with debug-assertions in some wayThis issue requires a build of rustc or tooling with debug-assertions in some way