Hi folks I ran clippy on the latest nightly (today is Dec 09, 2021). I'm getting an internal compiler error with the following output ``` thread 'rustc' panicked at 'assertion failed: sentinel == STR_SENTINEL', /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/compiler/rustc_serialize/src/opaque.rs:669:9 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace error: internal compiler error: unexpected panic note: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md note: rustc 1.59.0-nightly (e6b883c74 2021-12-08) running on x86_64-unknown-linux-gnu note: compiler flags: -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 --crate-type proc-macro note: some of the compiler flags provided by cargo are hidden query stack during panic: end of query stack error: could not compile `structopt-derive` warning: build failed, waiting for other jobs to finish... error: build failed ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ~/work/acpl-paid(master) » cargo +nightly clippy --all-features -- -D warnings -A unknown-lints 101 ↵ amir@amir-work-linux Compiling diesel_derives v1.4.1 Checking battery v0.7.8 Checking value-bag v1.0.0-alpha.7 Checking serde v1.0.127 Checking futures-util v0.3.17 Checking pin-project v1.0.7 Checking thiserror v1.0.24 Checking time-macros v0.1.1 Checking strum v0.21.0 Compiling structopt-derive v0.4.14 Checking metrics v0.14.2 Checking libsqlite3-sys v0.22.2 Checking structopt v0.2.18 Checking zeroize v1.3.0 Compiling libnghttp2-sys v0.1.6+1.43.0 Checking jemalloc-sys v0.3.2 thread 'rustc' panicked at 'assertion failed: sentinel == STR_SENTINEL', /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/compiler/rustc_serialize/src/opaque.rs:669:9 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace error: internal compiler error: unexpected panic note: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md note: rustc 1.59.0-nightly (e6b883c74 2021-12-08) running on x86_64-unknown-linux-gnu note: compiler flags: -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 --crate-type proc-macro note: some of the compiler flags provided by cargo are hidden query stack during panic: end of query stack Checking openssl-sys v0.9.63 error: could not compile `structopt-derive` warning: build failed, waiting for other jobs to finish... error: build failed ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ~/work/acpl-paid(master*) » RUST_BACKTRACE=1 cargo +nightly clippy --all-features -- -D warnings -A unknown-lints 101 ↵ amir@amir-work-linux Compiling structopt-derive v0.4.14 Checking diesel v1.4.6 Checking log v0.4.14 Checking serde_json v1.0.66 Checking chrono v0.4.19 Checking url v2.2.1 Checking metrics-util v0.3.2 Checking serde_urlencoded v0.7.0 Checking serde_yaml v0.8.17 Checking toml v0.4.10 Compiling semver v0.9.0 Checking bstr v0.2.15 Checking rmp-serde v0.13.7 Checking url_serde v0.2.0 thread 'rustc' panicked at 'assertion failed: sentinel == STR_SENTINEL', /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/compiler/rustc_serialize/src/opaque.rs:669:9 thread 'rustc' panicked at 'assertion failed: sentinel == STR_SENTINEL', /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/compiler/rustc_serialize/src/opaque.rs:669:9 stack backtrace: stack backtrace: thread 'rustc' panicked at 'assertion failed: sentinel == STR_SENTINEL', /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/compiler/rustc_serialize/src/opaque.rs:669:9 stack backtrace: thread 'rustc' panicked at 'assertion failed: sentinel == STR_SENTINEL', /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/compiler/rustc_serialize/src/opaque.rs:669:9 stack backtrace: thread 'rustc' panicked at 'assertion failed: sentinel == STR_SENTINEL', /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/compiler/rustc_serialize/src/opaque.rs:669:9 stack backtrace: thread 'rustc' panicked at 'assertion failed: sentinel == STR_SENTINEL', /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/compiler/rustc_serialize/src/opaque.rs:669:9 stack backtrace: thread 'rustc' panicked at 'assertion failed: sentinel == STR_SENTINEL', /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/compiler/rustc_serialize/src/opaque.rs:669:9 stack backtrace: thread 'rustc' panicked at 'assertion failed: sentinel == STR_SENTINEL', /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/compiler/rustc_serialize/src/opaque.rs:669:9 stack backtrace: thread 'rustc' panicked at 'assertion failed: sentinel == STR_SENTINEL', /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/compiler/rustc_serialize/src/opaque.rs:669:9 stack backtrace: 0: rust_begin_unwind 0: rust_begin_unwind at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/std/src/panicking.rs:498:5 at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/std/src/panicking.rs:498:5 1: core::panicking::panic_fmt at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:107:14 2: core::panicking::panic at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:48:5 1: core::panicking::panic_fmt at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:107:14 2: core::panicking::panic 3: <alloc::string::String as rustc_serialize::serialize::Decodable<rustc_metadata::rmeta::decoder::DecodeContext>>::decode at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:48:5 4: <rustc_metadata::locator::CrateLocator>::extract_one 5: <rustc_metadata::locator::CrateLocator>::extract_lib 6: <rustc_metadata::locator::CrateLocator>::find_library_crate 7: <rustc_metadata::locator::CrateLocator>::maybe_load_library_crate 3: <alloc::string::String as rustc_serialize::serialize::Decodable<rustc_metadata::rmeta::decoder::DecodeContext>>::decode 8: <rustc_metadata::creader::CrateLoader>::load 4: <rustc_metadata::locator::CrateLocator>::extract_one 9: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 5: <rustc_metadata::locator::CrateLocator>::extract_lib 10: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 6: <rustc_metadata::locator::CrateLocator>::find_library_crate 11: <rustc_metadata::creader::CrateLoader>::resolve_crate 7: <rustc_metadata::locator::CrateLocator>::maybe_load_library_crate 12: <rustc_metadata::creader::CrateLoader>::process_extern_crate 8: <rustc_metadata::creader::CrateLoader>::load 0: rust_begin_unwind 13: <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item 9: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/std/src/panicking.rs:498:5 1: core::panicking::panic_fmt at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:107:14 2: core::panicking::panic at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:48:5 10: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 14: <rustc_expand::expand::AstFragment>::visit_with::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor> 11: <rustc_metadata::creader::CrateLoader>::resolve_crate 3: <alloc::string::String as rustc_serialize::serialize::Decodable<rustc_metadata::rmeta::decoder::DecodeContext>>::decode 15: <rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders 12: <rustc_metadata::creader::CrateLoader>::process_extern_crate 4: <rustc_metadata::locator::CrateLocator>::extract_one 16: <rustc_expand::expand::MacroExpander>::collect_invocations 13: <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item 5: <rustc_metadata::locator::CrateLocator>::extract_lib 17: <rustc_expand::expand::MacroExpander>::fully_expand_fragment 6: <rustc_metadata::locator::CrateLocator>::find_library_crate 14: <rustc_expand::expand::AstFragment>::visit_with::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor> 18: <rustc_expand::expand::MacroExpander>::expand_crate 7: <rustc_metadata::locator::CrateLocator>::maybe_load_library_crate 15: <rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders 8: <rustc_metadata::creader::CrateLoader>::load 16: <rustc_expand::expand::MacroExpander>::collect_invocations 9: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 17: <rustc_expand::expand::MacroExpander>::fully_expand_fragment 10: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 19: <rustc_session::session::Session>::time::<core::result::Result<rustc_ast::ast::Crate, rustc_errors::ErrorReported>, rustc_interface::passes::configure_and_expand::{closure#1}> 18: <rustc_expand::expand::MacroExpander>::expand_crate 20: rustc_interface::passes::configure_and_expand 11: <rustc_metadata::creader::CrateLoader>::maybe_process_path_extern 21: <rustc_interface::queries::Queries>::expansion 12: <rustc_resolve::Resolver>::extern_prelude_get 13: <rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope 19: <rustc_session::session::Session>::time::<core::result::Result<rustc_ast::ast::Crate, rustc_errors::ErrorReported>, rustc_interface::passes::configure_and_expand::{closure#1}> 14: <rustc_resolve::Resolver>::resolve_path_with_ribs 20: rustc_interface::passes::configure_and_expand 15: <rustc_resolve::imports::ImportResolver>::resolve_imports 21: <rustc_interface::queries::Queries>::expansion 22: <rustc_interface::interface::Compiler>::enter::<rustc_driver::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_errors::ErrorReported>> 16: <rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::resolve_imports 17: <rustc_expand::expand::MacroExpander>::fully_expand_fragment 18: <rustc_expand::expand::MacroExpander>::expand_crate 22: <rustc_interface::interface::Compiler>::enter::<rustc_driver::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_errors::ErrorReported>> 23: rustc_span::with_source_map::<core::result::Result<(), rustc_errors::ErrorReported>, rustc_interface::interface::create_compiler_and_run<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#1}> 19: <rustc_session::session::Session>::time::<core::result::Result<rustc_ast::ast::Crate, rustc_errors::ErrorReported>, rustc_interface::passes::configure_and_expand::{closure#1}> 20: rustc_interface::passes::configure_and_expand 23: rustc_span::with_source_map::<core::result::Result<(), rustc_errors::ErrorReported>, rustc_interface::interface::create_compiler_and_run<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#1}> 21: <rustc_interface::queries::Queries>::expansion thread 'rustc' panicked at 'assertion failed: sentinel == STR_SENTINEL', /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/compiler/rustc_serialize/src/opaque.rs:669:9 stack backtrace: 24: <scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>> 22: <rustc_interface::interface::Compiler>::enter::<rustc_driver::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_errors::ErrorReported>> note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. error: internal compiler error: unexpected panic 24: <scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>> note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. error: internal compiler error: unexpected panic note: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md note: rustc 1.59.0-nightly (e6b883c74 2021-12-08) running on x86_64-unknown-linux-gnu note: compiler flags: -C embed-bitcode=no -C debuginfo=2 --crate-type lib 23: rustc_span::with_source_map::<core::result::Result<(), rustc_errors::ErrorReported>, rustc_interface::interface::create_compiler_and_run<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#1}> note: the compiler unexpectedly panicked. this is a bug. note: some of the compiler flags provided by cargo are hidden note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md query stack during panic: end of query stack note: rustc 1.59.0-nightly (e6b883c74 2021-12-08) running on x86_64-unknown-linux-gnu note: compiler flags: -C embed-bitcode=no -C debuginfo=2 --crate-type lib note: some of the compiler flags provided by cargo are hidden query stack during panic: end of query stack 24: <scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>> note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. error: internal compiler error: unexpected panic note: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md note: rustc 1.59.0-nightly (e6b883c74 2021-12-08) running on x86_64-unknown-linux-gnu note: compiler flags: -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 --crate-type proc-macro note: some of the compiler flags provided by cargo are hidden query stack during panic: end of query stack 0: rust_begin_unwind at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/std/src/panicking.rs:498:5 1: core::panicking::panic_fmt at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:107:14 2: core::panicking::panic at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:48:5 3: <alloc::string::String as rustc_serialize::serialize::Decodable<rustc_metadata::rmeta::decoder::DecodeContext>>::decode 4: <rustc_metadata::locator::CrateLocator>::extract_one 5: <rustc_metadata::locator::CrateLocator>::extract_lib 6: <rustc_metadata::locator::CrateLocator>::find_library_crate 7: <rustc_metadata::locator::CrateLocator>::maybe_load_library_crate 8: <rustc_metadata::creader::CrateLoader>::load 9: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 10: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 11: <rustc_metadata::creader::CrateLoader>::maybe_process_path_extern 12: <rustc_resolve::Resolver>::extern_prelude_get 0: rust_begin_unwind 13: <rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/std/src/panicking.rs:498:5 14: <rustc_resolve::Resolver>::resolve_path_with_ribs 1: core::panicking::panic_fmt at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:107:14 0: rust_begin_unwind 15: <rustc_resolve::imports::ImportResolver>::resolve_imports 2: core::panicking::panic at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/std/src/panicking.rs:498:5 at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:48:5 16: <rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::resolve_imports 1: core::panicking::panic_fmt at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:107:14 17: <rustc_expand::expand::MacroExpander>::fully_expand_fragment 2: core::panicking::panic 18: <rustc_expand::expand::MacroExpander>::expand_crate at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:48:5 3: <alloc::string::String as rustc_serialize::serialize::Decodable<rustc_metadata::rmeta::decoder::DecodeContext>>::decode 4: <rustc_metadata::locator::CrateLocator>::extract_one 3: <alloc::string::String as rustc_serialize::serialize::Decodable<rustc_metadata::rmeta::decoder::DecodeContext>>::decode 4: <rustc_metadata::locator::CrateLocator>::extract_one 5: <rustc_metadata::locator::CrateLocator>::extract_lib 6: <rustc_metadata::locator::CrateLocator>::find_library_crate 5: <rustc_metadata::locator::CrateLocator>::extract_lib 19: <rustc_session::session::Session>::time::<core::result::Result<rustc_ast::ast::Crate, rustc_errors::ErrorReported>, rustc_interface::passes::configure_and_expand::{closure#1}> 6: <rustc_metadata::locator::CrateLocator>::find_library_crate 7: <rustc_metadata::locator::CrateLocator>::maybe_load_library_crate 8: <rustc_metadata::creader::CrateLoader>::load 9: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 10: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 11: <rustc_metadata::creader::CrateLoader>::resolve_crate 12: <rustc_metadata::creader::CrateLoader>::process_extern_crate 13: <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item 7: <rustc_metadata::locator::CrateLocator>::maybe_load_library_crate 20: rustc_interface::passes::configure_and_expand 21: <rustc_interface::queries::Queries>::expansion 8: <rustc_metadata::creader::CrateLoader>::load 14: <rustc_expand::expand::AstFragment>::visit_with::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor> 9: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 15: <rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders 10: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 16: <rustc_expand::expand::MacroExpander>::collect_invocations 11: <rustc_metadata::creader::CrateLoader>::maybe_process_path_extern 22: <rustc_interface::interface::Compiler>::enter::<rustc_driver::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_errors::ErrorReported>> 17: <rustc_expand::expand::MacroExpander>::fully_expand_fragment 18: <rustc_expand::expand::MacroExpander>::expand_crate 12: <rustc_resolve::Resolver>::extern_prelude_get 13: <rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope 14: <rustc_resolve::Resolver>::resolve_path_with_ribs 15: <rustc_resolve::imports::ImportResolver>::resolve_imports 19: <rustc_session::session::Session>::time::<core::result::Result<rustc_ast::ast::Crate, rustc_errors::ErrorReported>, rustc_interface::passes::configure_and_expand::{closure#1}> 20: rustc_interface::passes::configure_and_expand 21: <rustc_interface::queries::Queries>::expansion 22: <rustc_interface::interface::Compiler>::enter::<rustc_driver::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_errors::ErrorReported>> 23: rustc_span::with_source_map::<core::result::Result<(), rustc_errors::ErrorReported>, rustc_interface::interface::create_compiler_and_run<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#1}> 24: <scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>> note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. 16: <rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::resolve_imports 23: rustc_span::with_source_map::<core::result::Result<(), rustc_errors::ErrorReported>, rustc_interface::interface::create_compiler_and_run<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#1}> error: internal compiler error: unexpected panic 17: <rustc_expand::expand::MacroExpander>::fully_expand_fragment 24: <scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>> note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. 18: <rustc_expand::expand::MacroExpander>::expand_crate 19: <rustc_session::session::Session>::time::<core::result::Result<rustc_ast::ast::Crate, rustc_errors::ErrorReported>, rustc_interface::passes::configure_and_expand::{closure#1}> error: internal compiler error: unexpected panic 0: rust_begin_unwind 20: rustc_interface::passes::configure_and_expand 21: <rustc_interface::queries::Queries>::expansion at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/std/src/panicking.rs:498:5 note: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md 22: <rustc_interface::interface::Compiler>::enter::<rustc_driver::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_errors::ErrorReported>> note: rustc 1.59.0-nightly (e6b883c74 2021-12-08) running on x86_64-unknown-linux-gnu 1: core::panicking::panic_fmt note: the compiler unexpectedly panicked. this is a bug. note: compiler flags: -C embed-bitcode=no -C debuginfo=2 --crate-type lib 23: rustc_span::with_source_map::<core::result::Result<(), rustc_errors::ErrorReported>, rustc_interface::interface::create_compiler_and_run<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#1}> at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:107:14 note: some of the compiler flags provided by cargo are hidden 2: core::panicking::panic note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:48:5 query stack during panic: note: rustc 1.59.0-nightly (e6b883c74 2021-12-08) running on x86_64-unknown-linux-gnu end of query stack note: compiler flags: -C embed-bitcode=no -C debuginfo=2 --crate-type lib note: some of the compiler flags provided by cargo are hidden 24: <scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>> note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. query stack during panic: end of query stack 3: <alloc::string::String as rustc_serialize::serialize::Decodable<rustc_metadata::rmeta::decoder::DecodeContext>>::decode 4: <rustc_metadata::locator::CrateLocator>::extract_one error: internal compiler error: unexpected panic 5: <rustc_metadata::locator::CrateLocator>::extract_lib 6: <rustc_metadata::locator::CrateLocator>::find_library_crate error: could not compile `semver` warning: build failed, waiting for other jobs to finish... thread 'rustc' panicked at 'assertion failed: sentinel == STR_SENTINEL', /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/compiler/rustc_serialize/src/opaque.rs:669:9 thread 'rustc' panicked at 'assertion failed: sentinel == STR_SENTINEL', /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/compiler/rustc_serialize/src/opaque.rs:669:9 stack backtrace: thread 'rustc' panicked at 'assertion failed: sentinel == STR_SENTINEL', /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/compiler/rustc_serialize/src/opaque.rs:669:9 stack backtrace: stack backtrace: thread 'rustc' panicked at 'assertion failed: sentinel == STR_SENTINEL', /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/compiler/rustc_serialize/src/opaque.rs:669:9 note: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md note: rustc 1.59.0-nightly (e6b883c74 2021-12-08) running on x86_64-unknown-linux-gnu note: compiler flags: -C embed-bitcode=no -C debuginfo=2 --crate-type lib note: some of the compiler flags provided by cargo are hidden query stack during panic: end of query stack 7: <rustc_metadata::locator::CrateLocator>::maybe_load_library_crate 8: <rustc_metadata::creader::CrateLoader>::load 9: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 10: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 11: <rustc_metadata::creader::CrateLoader>::resolve_crate 12: <rustc_metadata::creader::CrateLoader>::process_extern_crate 13: <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item 14: <rustc_expand::expand::AstFragment>::visit_with::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor> 15: <rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders 16: <rustc_expand::expand::MacroExpander>::collect_invocations 17: <rustc_expand::expand::MacroExpander>::fully_expand_fragment 18: <rustc_expand::expand::MacroExpander>::expand_crate 19: <rustc_session::session::Session>::time::<core::result::Result<rustc_ast::ast::Crate, rustc_errors::ErrorReported>, rustc_interface::passes::configure_and_expand::{closure#1}> 20: rustc_interface::passes::configure_and_expand 21: <rustc_interface::queries::Queries>::expansion 22: <rustc_interface::interface::Compiler>::enter::<rustc_driver::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_errors::ErrorReported>> 23: rustc_span::with_source_map::<core::result::Result<(), rustc_errors::ErrorReported>, rustc_interface::interface::create_compiler_and_run<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#1}> 24: <scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>> note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. error: internal compiler error: unexpected panic note: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md note: rustc 1.59.0-nightly (e6b883c74 2021-12-08) running on x86_64-unknown-linux-gnu note: compiler flags: -C embed-bitcode=no -C debuginfo=2 --crate-type lib note: some of the compiler flags provided by cargo are hidden query stack during panic: end of query stack 0: rust_begin_unwind at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/std/src/panicking.rs:498:5 1: core::panicking::panic_fmt at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:107:14 2: core::panicking::panic at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:48:5 3: <alloc::string::String as rustc_serialize::serialize::Decodable<rustc_metadata::rmeta::decoder::DecodeContext>>::decode 4: <rustc_metadata::locator::CrateLocator>::extract_one 5: <rustc_metadata::locator::CrateLocator>::extract_lib 6: <rustc_metadata::locator::CrateLocator>::find_library_crate 7: <rustc_metadata::locator::CrateLocator>::maybe_load_library_crate 8: <rustc_metadata::creader::CrateLoader>::load 9: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 10: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 11: <rustc_metadata::creader::CrateLoader>::resolve_crate 12: <rustc_metadata::creader::CrateLoader>::process_extern_crate 13: <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item 14: <rustc_expand::expand::AstFragment>::visit_with::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor> 15: <rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders 16: <rustc_expand::expand::MacroExpander>::collect_invocations 17: <rustc_expand::expand::MacroExpander>::fully_expand_fragment 18: <rustc_expand::expand::MacroExpander>::expand_crate 19: <rustc_session::session::Session>::time::<core::result::Result<rustc_ast::ast::Crate, rustc_errors::ErrorReported>, rustc_interface::passes::configure_and_expand::{closure#1}> 20: rustc_interface::passes::configure_and_expand 21: <rustc_interface::queries::Queries>::expansion 22: <rustc_interface::interface::Compiler>::enter::<rustc_driver::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_errors::ErrorReported>> 23: rustc_span::with_source_map::<core::result::Result<(), rustc_errors::ErrorReported>, rustc_interface::interface::create_compiler_and_run<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#1}> 24: <scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>> note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. error: internal compiler error: unexpected panic note: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md note: rustc 1.59.0-nightly (e6b883c74 2021-12-08) running on x86_64-unknown-linux-gnu note: compiler flags: -C embed-bitcode=no -C debuginfo=2 --crate-type lib note: some of the compiler flags provided by cargo are hidden query stack during panic: end of query stack stack backtrace: 0: rust_begin_unwind at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/std/src/panicking.rs:498:5 1: core::panicking::panic_fmt at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:107:14 2: core::panicking::panic at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:48:5 3: <alloc::string::String as rustc_serialize::serialize::Decodable<rustc_metadata::rmeta::decoder::DecodeContext>>::decode 4: <rustc_metadata::locator::CrateLocator>::extract_one 5: <rustc_metadata::locator::CrateLocator>::extract_lib 6: <rustc_metadata::locator::CrateLocator>::find_library_crate 7: <rustc_metadata::locator::CrateLocator>::maybe_load_library_crate 8: <rustc_metadata::creader::CrateLoader>::load 9: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 10: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 11: <rustc_metadata::creader::CrateLoader>::resolve_crate 12: <rustc_metadata::creader::CrateLoader>::process_extern_crate 13: <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item 14: <rustc_expand::expand::AstFragment>::visit_with::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor> 15: <rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders 16: <rustc_expand::expand::MacroExpander>::collect_invocations 17: <rustc_expand::expand::MacroExpander>::fully_expand_fragment 18: <rustc_expand::expand::MacroExpander>::expand_crate 19: <rustc_session::session::Session>::time::<core::result::Result<rustc_ast::ast::Crate, rustc_errors::ErrorReported>, rustc_interface::passes::configure_and_expand::{closure#1}> 20: rustc_interface::passes::configure_and_expand 21: <rustc_interface::queries::Queries>::expansion 22: <rustc_interface::interface::Compiler>::enter::<rustc_driver::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_errors::ErrorReported>> 23: rustc_span::with_source_map::<core::result::Result<(), rustc_errors::ErrorReported>, rustc_interface::interface::create_compiler_and_run<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#1}> 24: <scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>> note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. error: internal compiler error: unexpected panic note: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md note: rustc 1.59.0-nightly (e6b883c74 2021-12-08) running on x86_64-unknown-linux-gnu note: compiler flags: -C embed-bitcode=no -C debuginfo=2 --crate-type lib note: some of the compiler flags provided by cargo are hidden query stack during panic: end of query stack 0: rust_begin_unwind at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/std/src/panicking.rs:498:5 1: core::panicking::panic_fmt at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:107:14 2: core::panicking::panic at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:48:5 3: <alloc::string::String as rustc_serialize::serialize::Decodable<rustc_metadata::rmeta::decoder::DecodeContext>>::decode 4: <rustc_metadata::locator::CrateLocator>::extract_one 5: <rustc_metadata::locator::CrateLocator>::extract_lib 6: <rustc_metadata::locator::CrateLocator>::find_library_crate 7: <rustc_metadata::locator::CrateLocator>::maybe_load_library_crate 8: <rustc_metadata::creader::CrateLoader>::load 9: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 10: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 11: <rustc_metadata::creader::CrateLoader>::resolve_crate 12: <rustc_metadata::creader::CrateLoader>::process_extern_crate 13: <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item 14: <rustc_expand::expand::AstFragment>::visit_with::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor> 15: <rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders 16: <rustc_expand::expand::MacroExpander>::collect_invocations 17: <rustc_expand::expand::MacroExpander>::fully_expand_fragment 18: <rustc_expand::expand::MacroExpander>::expand_crate 19: <rustc_session::session::Session>::time::<core::result::Result<rustc_ast::ast::Crate, rustc_errors::ErrorReported>, rustc_interface::passes::configure_and_expand::{closure#1}> 20: rustc_interface::passes::configure_and_expand 21: <rustc_interface::queries::Queries>::expansion 22: <rustc_interface::interface::Compiler>::enter::<rustc_driver::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_errors::ErrorReported>> 23: rustc_span::with_source_map::<core::result::Result<(), rustc_errors::ErrorReported>, rustc_interface::interface::create_compiler_and_run<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#1}> 24: <scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>> note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. error: internal compiler error: unexpected panic note: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md note: rustc 1.59.0-nightly (e6b883c74 2021-12-08) running on x86_64-unknown-linux-gnu note: compiler flags: -C embed-bitcode=no -C debuginfo=2 --crate-type lib note: some of the compiler flags provided by cargo are hidden query stack during panic: end of query stack 0: rust_begin_unwind at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/std/src/panicking.rs:498:5 1: core::panicking::panic_fmt at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:107:14 2: core::panicking::panic at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:48:5 3: <alloc::string::String as rustc_serialize::serialize::Decodable<rustc_metadata::rmeta::decoder::DecodeContext>>::decode 4: <rustc_metadata::locator::CrateLocator>::extract_one 5: <rustc_metadata::locator::CrateLocator>::extract_lib 6: <rustc_metadata::locator::CrateLocator>::find_library_crate 7: <rustc_metadata::locator::CrateLocator>::maybe_load_library_crate 8: <rustc_metadata::creader::CrateLoader>::load 9: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 10: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 11: <rustc_metadata::creader::CrateLoader>::maybe_process_path_extern 12: <rustc_resolve::Resolver>::extern_prelude_get 13: <rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope 14: <rustc_resolve::Resolver>::resolve_path_with_ribs 15: <rustc_resolve::imports::ImportResolver>::resolve_imports 16: <rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::resolve_imports 17: <rustc_expand::expand::MacroExpander>::fully_expand_fragment 18: <rustc_expand::expand::MacroExpander>::expand_crate 19: <rustc_session::session::Session>::time::<core::result::Result<rustc_ast::ast::Crate, rustc_errors::ErrorReported>, rustc_interface::passes::configure_and_expand::{closure#1}> 20: rustc_interface::passes::configure_and_expand 21: <rustc_interface::queries::Queries>::expansion 22: <rustc_interface::interface::Compiler>::enter::<rustc_driver::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_errors::ErrorReported>> 23: rustc_span::with_source_map::<core::result::Result<(), rustc_errors::ErrorReported>, rustc_interface::interface::create_compiler_and_run<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#1}> 24: <scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>> note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. error: internal compiler error: unexpected panic note: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md note: rustc 1.59.0-nightly (e6b883c74 2021-12-08) running on x86_64-unknown-linux-gnu note: compiler flags: -C embed-bitcode=no -C debuginfo=2 --crate-type lib note: some of the compiler flags provided by cargo are hidden query stack during panic: end of query stack 0: rust_begin_unwind at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/std/src/panicking.rs:498:5 1: core::panicking::panic_fmt at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:107:14 2: core::panicking::panic at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:48:5 3: <alloc::string::String as rustc_serialize::serialize::Decodable<rustc_metadata::rmeta::decoder::DecodeContext>>::decode 4: <rustc_metadata::locator::CrateLocator>::extract_one 5: <rustc_metadata::locator::CrateLocator>::extract_lib 6: <rustc_metadata::locator::CrateLocator>::find_library_crate 7: <rustc_metadata::locator::CrateLocator>::maybe_load_library_crate 8: <rustc_metadata::creader::CrateLoader>::load 9: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 10: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 11: <rustc_metadata::creader::CrateLoader>::resolve_crate 12: <rustc_metadata::creader::CrateLoader>::process_extern_crate 13: <rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor as rustc_ast::visit::Visitor>::visit_item 14: <rustc_expand::expand::AstFragment>::visit_with::<rustc_resolve::build_reduced_graph::BuildReducedGraphVisitor> 15: <rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::visit_ast_fragment_with_placeholders 16: <rustc_expand::expand::MacroExpander>::collect_invocations 17: <rustc_expand::expand::MacroExpander>::fully_expand_fragment 18: <rustc_expand::expand::MacroExpander>::expand_crate 19: <rustc_session::session::Session>::time::<core::result::Result<rustc_ast::ast::Crate, rustc_errors::ErrorReported>, rustc_interface::passes::configure_and_expand::{closure#1}> 20: rustc_interface::passes::configure_and_expand 21: <rustc_interface::queries::Queries>::expansion 22: <rustc_interface::interface::Compiler>::enter::<rustc_driver::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_errors::ErrorReported>> 23: rustc_span::with_source_map::<core::result::Result<(), rustc_errors::ErrorReported>, rustc_interface::interface::create_compiler_and_run<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#1}> 24: <scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>> note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. error: internal compiler error: unexpected panic note: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md note: rustc 1.59.0-nightly (e6b883c74 2021-12-08) running on x86_64-unknown-linux-gnu note: compiler flags: -C embed-bitcode=no -C debuginfo=2 --crate-type lib note: some of the compiler flags provided by cargo are hidden query stack during panic: end of query stack 0: rust_begin_unwind at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/std/src/panicking.rs:498:5 1: core::panicking::panic_fmt at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:107:14 2: core::panicking::panic at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:48:5 3: <alloc::string::String as rustc_serialize::serialize::Decodable<rustc_metadata::rmeta::decoder::DecodeContext>>::decode 4: <rustc_metadata::locator::CrateLocator>::extract_one 5: <rustc_metadata::locator::CrateLocator>::extract_lib 6: <rustc_metadata::locator::CrateLocator>::find_library_crate 7: <rustc_metadata::locator::CrateLocator>::maybe_load_library_crate 8: <rustc_metadata::creader::CrateLoader>::load 9: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 10: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 11: <rustc_metadata::creader::CrateLoader>::maybe_process_path_extern 12: <rustc_resolve::Resolver>::extern_prelude_get 13: <rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope 14: <rustc_resolve::Resolver>::resolve_path_with_ribs 15: <rustc_resolve::imports::ImportResolver>::resolve_imports 16: <rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::resolve_imports 17: <rustc_expand::expand::MacroExpander>::fully_expand_fragment 18: <rustc_expand::expand::MacroExpander>::expand_crate 19: <rustc_session::session::Session>::time::<core::result::Result<rustc_ast::ast::Crate, rustc_errors::ErrorReported>, rustc_interface::passes::configure_and_expand::{closure#1}> 20: rustc_interface::passes::configure_and_expand 21: <rustc_interface::queries::Queries>::expansion 22: <rustc_interface::interface::Compiler>::enter::<rustc_driver::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_errors::ErrorReported>> 23: rustc_span::with_source_map::<core::result::Result<(), rustc_errors::ErrorReported>, rustc_interface::interface::create_compiler_and_run<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#1}> 24: <scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>> note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. error: internal compiler error: unexpected panic note: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md note: rustc 1.59.0-nightly (e6b883c74 2021-12-08) running on x86_64-unknown-linux-gnu note: compiler flags: -C embed-bitcode=no -C debuginfo=2 --crate-type lib note: some of the compiler flags provided by cargo are hidden query stack during panic: end of query stack 0: rust_begin_unwind at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/std/src/panicking.rs:498:5 1: core::panicking::panic_fmt at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:107:14 2: core::panicking::panic at /rustc/e6b883c74f49f32cb5d1cbad3457f2b8805a4a38/library/core/src/panicking.rs:48:5 3: <alloc::string::String as rustc_serialize::serialize::Decodable<rustc_metadata::rmeta::decoder::DecodeContext>>::decode 4: <rustc_metadata::locator::CrateLocator>::extract_one 5: <rustc_metadata::locator::CrateLocator>::extract_lib 6: <rustc_metadata::locator::CrateLocator>::find_library_crate 7: <rustc_metadata::locator::CrateLocator>::maybe_load_library_crate 8: <rustc_metadata::creader::CrateLoader>::load 9: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 10: <rustc_metadata::creader::CrateLoader>::maybe_resolve_crate 11: <rustc_metadata::creader::CrateLoader>::maybe_process_path_extern 12: <rustc_resolve::Resolver>::extern_prelude_get 13: <rustc_resolve::Resolver>::early_resolve_ident_in_lexical_scope 14: <rustc_resolve::Resolver>::resolve_path_with_ribs 15: <rustc_resolve::imports::ImportResolver>::resolve_imports 16: <rustc_resolve::Resolver as rustc_expand::base::ResolverExpand>::resolve_imports 17: <rustc_expand::expand::MacroExpander>::fully_expand_fragment 18: <rustc_expand::expand::MacroExpander>::expand_crate 19: <rustc_session::session::Session>::time::<core::result::Result<rustc_ast::ast::Crate, rustc_errors::ErrorReported>, rustc_interface::passes::configure_and_expand::{closure#1}> 20: rustc_interface::passes::configure_and_expand 21: <rustc_interface::queries::Queries>::expansion 22: <rustc_interface::interface::Compiler>::enter::<rustc_driver::run_compiler::{closure#1}::{closure#2}, core::result::Result<core::option::Option<rustc_interface::queries::Linker>, rustc_errors::ErrorReported>> 23: rustc_span::with_source_map::<core::result::Result<(), rustc_errors::ErrorReported>, rustc_interface::interface::create_compiler_and_run<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#1}> 24: <scoped_tls::ScopedKey<rustc_span::SessionGlobals>>::set::<rustc_interface::util::setup_callbacks_and_run_in_thread_pool_with_globals<rustc_interface::interface::run_compiler<core::result::Result<(), rustc_errors::ErrorReported>, rustc_driver::run_compiler::{closure#1}>::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>>::{closure#0}::{closure#0}, core::result::Result<(), rustc_errors::ErrorReported>> note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. error: internal compiler error: unexpected panic note: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md note: rustc 1.59.0-nightly (e6b883c74 2021-12-08) running on x86_64-unknown-linux-gnu note: compiler flags: -C embed-bitcode=no -C debuginfo=2 --crate-type lib note: some of the compiler flags provided by cargo are hidden query stack during panic: end of query stack error: build failed ```