-
Notifications
You must be signed in to change notification settings - Fork 13.8k
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