Closed
Description
When using cargo install cargo2junit
, an internal compiler error was encountered in the time
crate brought in as a dependency. I was not able to immediately find a minimum example that reproduces the problem; will work on doing so and will update this issue accordingly if I find a minimal example.
Code
$ cargo install cargo2junit
Meta
rustc --version --verbose
:
rustc 1.64.0-nightly (c2f428d2f 2022-07-14)
binary: rustc
commit-hash: c2f428d2f3340a0e7d995f4726223db91b93704c
commit-date: 2022-07-14
host: x86_64-pc-windows-msvc
release: 1.64.0-nightly
LLVM version: 14.0.6
NB: The issue does not occur in stable, nor in the July 7th build of +nightly
.
Error output
thread 'rustc' panicked at 'index out of bounds: the len is 1 but the index is 2', compiler\rustc_builtin_macros\src\format.rs:1001:28
Backtrace
stack backtrace:
0: 0x7ffb90039d2f - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h22584ecc91186e64
1: 0x7ffb9007547a - core::fmt::write::h22be7db69745eece
2: 0x7ffb9002cbaa - <std::io::IoSlice as core::fmt::Debug>::fmt::h61da6bb58c94015d
3: 0x7ffb9003d72b - std::panicking::default_hook::heafef5cea9c12d8b
4: 0x7ffb9003d357 - std::panicking::default_hook::heafef5cea9c12d8b
5: 0x7ffaca1db4a4 - <rustc_session[535a8d342c23eaa3]::options::WasiExecModel as rustc_session[535a8d342c23eaa3]::config::dep_tracking::DepTrackingHash>::hash
6: 0x7ffb9003e10c - std::panicking::rust_panic_with_hook::h79169c76d34f987b
7: 0x7ffb9003de8d - <std::panicking::begin_panic_handler::StrPanicPayload as core::panic::BoxMeUp>::get::hfcbc70f6a02eb89b
8: 0x7ffb9003aa27 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h22584ecc91186e64
9: 0x7ffb9003db60 - rust_begin_unwind
10: 0x7ffb900ab445 - core::panicking::panic_fmt::hae5fa724e8b1cacf
11: 0x7ffb900ab367 - core::panicking::panic_bounds_check::h08b683e936011160
12: 0x7ffac8344b34 - <rustc_builtin_macros[a4414a5fcae6fbbd]::source_util::expand_include::ExpandResult as rustc_expand[f9fe2c5fbee49e01]::base::MacResult>::make_items
13: 0x7ffac833d297 - <rustc_builtin_macros[a4414a5fcae6fbbd]::source_util::expand_include::ExpandResult as rustc_expand[f9fe2c5fbee49e01]::base::MacResult>::make_items
14: 0x7ffac9d15032 - <rustc_expand[f9fe2c5fbee49e01]::expand::MacroExpander>::fully_expand_fragment
15: 0x7ffac88380c7 - <rustc_expand[f9fe2c5fbee49e01]::expand::MacroExpander>::expand_crate
16: 0x7ffac7bc6ee5 - rustc_interface[d38a371e72ccadf5]::util::commit_date_str
17: 0x7ffac7bbcec7 - <rustc_interface[d38a371e72ccadf5]::passes::LintStoreExpandImpl as rustc_expand[f9fe2c5fbee49e01]::base::LintStoreExpand>::pre_expansion_lint
18: 0x7ffac7bb146b - <rustc_interface[d38a371e72ccadf5]::queries::Queries>::expansion
19: 0x7ffac7b85944 - <unknown>
20: 0x7ffac7b9e107 - rustc_driver[39d376d6076eb2]::args::arg_expand_all
21: 0x7ffac7b87469 - <unknown>
22: 0x7ffac7b883ed - <rustc_middle[f080ea4a7cc158b5]::ty::SymbolName as core[1f2b1784ea6e9a42]::fmt::Display>::fmt
23: 0x7ffb9004f02c - std::sys::windows::thread::Thread::new::hdddbeea900b2c6ad
24: 0x7ffc13cd54e0 - BaseThreadInitThunk
25: 0x7ffc14d2485b - RtlUserThreadStart
Activity
cgranade commentedon Jul 15, 2022
Apologies, it looks like this may be a duplicate of #99261.
named_arguments_used_positionally
lint #99263Auto merge of rust-lang#99263 - compiler-errors:issue-99261, r=jyn514