Created
January 14, 2023 19:18
-
-
Save frozenlib/f473e0008fb5af5d1e48187c2934e536 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
thread 'rustc' panicked at 'no entry found for key', compiler\rustc_borrowck\src\region_infer\mod.rs:2163:9 | |
stack backtrace: | |
thread 'rustc' panicked at 'no entry found for key', compiler\rustc_borrowck\src\region_infer\mod.rs:2163:9 | |
stack backtrace: | |
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.68.0-nightly (0b90256ad 2023-01-13) running on x86_64-pc-windows-msvc | |
note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2 -C incremental=[REDACTED] | |
note: some of the compiler flags provided by cargo are hidden | |
query stack during panic: | |
#0 [mir_borrowck] borrow-checking `func` | |
#1 [type_of] computing type of `func::{opaque#0}` | |
#2 [check_mod_item_types] checking item types in top-level module | |
#3 [analysis] running analysis passes on this crate | |
end of query stack | |
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.68.0-nightly (0b90256ad 2023-01-13) running on x86_64-pc-windows-msvc | |
note: compiler flags: -C embed-bitcode=no -C debuginfo=2 -C incremental=[REDACTED] | |
note: some of the compiler flags provided by cargo are hidden | |
query stack during panic: | |
#0 [mir_borrowck] borrow-checking `func` | |
#1 [type_of] computing type of `func::{opaque#0}` | |
#2 [check_mod_item_types] checking item types in top-level module | |
#3 [analysis] running analysis passes on this crate | |
end of query stack | |
error: internal compiler error: no errors encountered even though `delay_span_bug` issued | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#16r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U1, name: BrNamed(DefId(0:46 ~ ice_example[4d34]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#17r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U2, name: BrNamed(DefId(0:46 ~ ice_example[4d34]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#16r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U1, name: BrNamed(DefId(0:48 ~ ice_example[535b]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#33r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U10, name: BrNamed(DefId(0:46 ~ ice_example[4d34]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#17r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U2, name: BrNamed(DefId(0:48 ~ ice_example[535b]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#34r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U11, name: BrNamed(DefId(0:46 ~ ice_example[4d34]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#33r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U10, name: BrNamed(DefId(0:48 ~ ice_example[535b]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#35r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U12, name: BrNamed(DefId(0:46 ~ ice_example[4d34]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#34r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U11, name: BrNamed(DefId(0:48 ~ ice_example[535b]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#36r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U13, name: BrNamed(DefId(0:46 ~ ice_example[4d34]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#38r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U14, name: BrNamed(DefId(0:46 ~ ice_example[4d34]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#35r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U12, name: BrNamed(DefId(0:48 ~ ice_example[535b]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#39r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U15, name: BrNamed(DefId(0:46 ~ ice_example[4d34]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#36r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U13, name: BrNamed(DefId(0:48 ~ ice_example[535b]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#40r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U16, name: BrNamed(DefId(0:46 ~ ice_example[4d34]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#38r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U14, name: BrNamed(DefId(0:48 ~ ice_example[535b]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#41r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U17, name: BrNamed(DefId(0:46 ~ ice_example[4d34]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#39r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U15, name: BrNamed(DefId(0:48 ~ ice_example[535b]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
error: internal compiler error: `compute_regions` tainted `infcx` with errors but did not emit any errors | |
--> src\lib.rs:4:1 | |
| | |
4 | / pub fn func<V, F: Fn(&mut V)>(f: F) -> A<impl X> { | |
5 | | A(B(C::new(D::new(move |st| f(st))))) | |
6 | | } | |
| |_^ | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: rustc_attr::builtin::find_transparency | |
5: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
6: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
7: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
8: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
9: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
10: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
11: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
12: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
13: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
14: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
15: rustc_hir_analysis::check::check::check_abi | |
16: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
17: rustc_privacy::provide | |
18: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
19: rustc_hir_analysis::hir_wf_check::provide | |
20: rustc_hir_analysis::check_crate | |
21: rustc_interface::passes::analysis | |
22: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
23: rustc_privacy::provide | |
24: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
25: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
26: rustc_driver::args::arg_expand_all | |
27: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
28: rustc_driver::args::arg_expand_all | |
29: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: std::sys::windows::thread::Thread::new | |
32: BaseThreadInitThunk | |
33: RtlUserThreadStart | |
thread 'rustc' panicked at 'called `Result::unwrap()` on an `Err` value: failed while formatting fluent string `infer_trait_placeholder_mismatch`: | |
the fluent string has an argument `trait_def_id` that was not found. | |
help: no arguments are available | |
', compiler\rustc_errors\src\emitter.rs:2306:77 | |
stack backtrace: | |
0: 0x7ffb5de79f52 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc866bf8b11919b4f | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#40r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U16, name: BrNamed(DefId(0:48 ~ ice_example[535b]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
1: 0x7ffb5deb668b - core::fmt::write::h67f5a998f81d6731 | |
2: 0x7ffb5de6cc8a - <std::io::IoSlice as core::fmt::Debug>::fmt::h2b24f2cd1b567825 | |
3: 0x7ffb5de79c9b - std::sys::common::alloc::realloc_fallback::h31973c0233ad2da2 | |
4: 0x7ffb5de7d649 - std::panicking::default_hook::hce60451ac7b3ab94 | |
5: 0x7ffb5de7d2cb - std::panicking::default_hook::hce60451ac7b3ab94 | |
6: 0x7ffaf4a8c37f - rustc_driver[bb081788fe83386c]::describe_lints | |
7: 0x7ffb5de7dfaf - std::panicking::rust_panic_with_hook::h698ff0019e4f0cfb | |
8: 0x7ffb5de7dd0e - <std::panicking::begin_panic_handler::StrPanicPayload as core::panic::BoxMeUp>::get::h736b7927b09a1075 | |
9: 0x7ffb5de7ac4f - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc866bf8b11919b4f | |
10: 0x7ffb5de7d9c0 - rust_begin_unwind | |
11: 0x7ffb5deec215 - core::panicking::panic_fmt::hce3f805b550bd1ec | |
12: 0x7ffb5deec736 - core::result::unwrap_failed::h3694b801ed086bc0 | |
13: 0x7ffaf1c3083a - <rustc_errors[b2241cae6fc60286]::emitter::FileWithAnnotatedLines>::collect_annotations | |
14: 0x7ffaf1c33994 - rustc_errors[b2241cae6fc60286]::emitter::is_case_difference | |
15: 0x7ffaf1c29db1 - <rustc_errors[b2241cae6fc60286]::emitter::EmitterWriter as rustc_errors[b2241cae6fc60286]::emitter::Emitter>::emit_diagnostic | |
16: 0x7ffaf1c1fe44 - <rustc_errors[b2241cae6fc60286]::json::JsonEmitter as rustc_errors[b2241cae6fc60286]::emitter::Emitter>::emit_artifact_notification | |
17: 0x7ffaf1c1f1dd - <rustc_errors[b2241cae6fc60286]::json::JsonEmitter as rustc_errors[b2241cae6fc60286]::emitter::Emitter>::emit_diagnostic | |
18: 0x7ffaf1c1bc47 - <rustc_errors[b2241cae6fc60286]::HandlerInner>::emit_diagnostic | |
19: 0x7ffaf1c1b313 - <rustc_errors[b2241cae6fc60286]::HandlerInner>::emit_diagnostic | |
20: 0x7ffaf1c1c139 - <rustc_errors[b2241cae6fc60286]::HandlerInner>::emit_diagnostic | |
21: 0x7ffaf1c192e9 - <rustc_errors[b2241cae6fc60286]::HandlerInner as core[46165faad62e3de7]::ops::drop::Drop>::drop | |
22: 0x7ffaf1bd7a30 - <rustc_data_structures[2a4e4975c8d1ae43]::temp_dir::MaybeTempDir>::new | |
23: 0x7ffaf1bd9b8c - <rustc_data_structures[2a4e4975c8d1ae43]::temp_dir::MaybeTempDir>::new | |
24: 0x7ffaf1bd195d - <rustc_data_structures[2a4e4975c8d1ae43]::temp_dir::MaybeTempDir>::new | |
25: 0x7ffaf1bd1704 - <rustc_data_structures[2a4e4975c8d1ae43]::temp_dir::MaybeTempDir>::new | |
26: 0x7ffaf44a07c0 - _rust_realloc | |
27: 0x7ffaf449fc16 - _rust_realloc | |
28: 0x7ffaf449b7ec - _rust_realloc | |
29: 0x7ffaf449ef7d - _rust_realloc | |
30: 0x7ffaf449c105 - _rust_realloc | |
31: 0x7ffbc82d3f2f - _chkstk | |
32: 0x7ffbc82503d4 - RtlUnwindEx | |
33: 0x7ffaf449bcb6 - _rust_realloc | |
34: 0x7ffaf449dc29 - _rust_realloc | |
35: 0x7ffaf449e03f - _rust_realloc | |
36: 0x7ffaf449f079 - _rust_realloc | |
37: 0x7ffaf449c105 - _rust_realloc | |
38: 0x7ffbc82d3eaf - _chkstk | |
39: 0x7ffbc824eae6 - RtlFindCharInUnicodeString | |
40: 0x7ffbc8284b35 - RtlRaiseException | |
41: 0x7ffbc5b806bc - RaiseException | |
42: 0x7ffb5dedef48 - _umodti3 | |
43: 0x7ffb5de95268 - _rust_start_panic | |
44: 0x7ffb5de7e22b - rust_panic | |
45: 0x7ffb5de7dfd6 - std::panicking::rust_panic_with_hook::h698ff0019e4f0cfb | |
46: 0x7ffb5de7dd0e - <std::panicking::begin_panic_handler::StrPanicPayload as core::panic::BoxMeUp>::get::h736b7927b09a1075 | |
47: 0x7ffb5de7ac4f - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc866bf8b11919b4f | |
48: 0x7ffb5de7d9c0 - rust_begin_unwind | |
49: 0x7ffb5deec215 - core::panicking::panic_fmt::hce3f805b550bd1ec | |
50: 0x7ffb5deb3440 - <core::panic::panic_info::PanicInfo as core::fmt::Display>::fmt::hf81485f6a8a4e354 | |
51: 0x7ffb5deb33eb - <core::panic::panic_info::PanicInfo as core::fmt::Display>::fmt::hf81485f6a8a4e354 | |
52: 0x7ffb5deec1d9 - core::option::expect_failed::h42ce0e15bfaf5156 | |
53: 0x7ffaf4826efc - <rustc_borrowck[8ea061bf871c66e1]::path_utils::Control as core[46165faad62e3de7]::fmt::Debug>::fmt | |
54: 0x7ffaf2aec711 - <rustc_borrowck[8ea061bf871c66e1]::MirBorrowckCtxt as rustc_mir_dataflow[4b58f5e2ce45981d]::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
55: 0x7ffaf2ad63b2 - <rustc_borrowck[8ea061bf871c66e1]::constraint_generation::ConstraintGeneration as rustc_middle[f5d51dd2513ec959]::mir::visit::Visitor>::visit_statement | |
56: 0x7ffaf2ad5908 - <rustc_borrowck[8ea061bf871c66e1]::constraint_generation::ConstraintGeneration as rustc_middle[f5d51dd2513ec959]::mir::visit::Visitor>::visit_statement | |
57: 0x7ffaf21f18c5 - <rustc_query_impl[ac4d5ea71928498d]::on_disk_cache::CacheEncoder as rustc_serialize[374f527923e49b7f]::serialize::Encoder>::emit_raw_bytes | |
58: 0x7ffaf371ffd9 - <rustc_middle[f5d51dd2513ec959]::ty::Visibility as rustc_privacy[8db6e08342172396]::VisibilityLike>::new_min | |
59: 0x7ffaf38567cf - <rustc_query_impl[ac4d5ea71928498d]::Queries as rustc_middle[f5d51dd2513ec959]::ty::query::QueryEngine>::as_any | |
60: 0x7ffaf2e54459 - <rustc_hir[32b36ec6f432361e]::lang_items::LanguageItems>::pointer_sized | |
61: 0x7ffaf389eedb - <rustc_query_impl[ac4d5ea71928498d]::on_disk_cache::CacheEncoder as rustc_serialize[374f527923e49b7f]::serialize::Encoder>::emit_u32 | |
62: 0x7ffaf37ec6ea - <rustc_middle[f5d51dd2513ec959]::ty::Visibility as rustc_privacy[8db6e08342172396]::VisibilityLike>::new_min | |
63: 0x7ffaf1cc7c0c - <<dyn rustc_hir_analysis[8bace4e3c18a24d7]::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis[8bace4e3c18a24d7]::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
64: 0x7ffaf2e945ab - rustc_hir_analysis[8bace4e3c18a24d7]::check::check::check_abi | |
65: 0x7ffaf21f3025 - <rustc_query_impl[ac4d5ea71928498d]::on_disk_cache::CacheEncoder as rustc_serialize[374f527923e49b7f]::serialize::Encoder>::emit_raw_bytes | |
66: 0x7ffaf20abb3c - rustc_privacy[8db6e08342172396]::provide | |
67: 0x7ffaf21b32cf - <rustc_query_impl[ac4d5ea71928498d]::Queries as rustc_middle[f5d51dd2513ec959]::ty::query::QueryEngine>::try_mark_green | |
68: 0x7ffaf1cd1500 - rustc_hir_analysis[8bace4e3c18a24d7]::hir_wf_check::provide | |
69: 0x7ffaf1cbb103 - rustc_hir_analysis[8bace4e3c18a24d7]::check_crate | |
70: 0x7ffaf1df4d1d - rustc_interface[4c4a2b2ce0ade12b]::passes::analysis | |
71: 0x7ffaf2211d79 - <rustc_query_impl[ac4d5ea71928498d]::on_disk_cache::CacheEncoder as rustc_serialize[374f527923e49b7f]::serialize::Encoder>::emit_raw_bytes | |
72: 0x7ffaf2134f76 - rustc_privacy[8db6e08342172396]::provide | |
73: 0x7ffaf21b110f - <rustc_query_impl[ac4d5ea71928498d]::Queries as rustc_middle[f5d51dd2513ec959]::ty::query::QueryEngine>::try_mark_green | |
74: 0x7ffaf1bdaf85 - <rustc_data_structures[2a4e4975c8d1ae43]::temp_dir::MaybeTempDir>::new | |
75: 0x7ffaf1bec978 - rustc_driver[bb081788fe83386c]::args::arg_expand_all | |
76: 0x7ffaf1bd0d22 - <rustc_data_structures[2a4e4975c8d1ae43]::temp_dir::MaybeTempDir>::new | |
77: 0x7ffaf1bebe16 - rustc_driver[bb081788fe83386c]::args::arg_expand_all | |
error: internal compiler error: BoundUniversalRegionError { longer_fr: '_#41r, error_element: Location(bb0[0]), placeholder: Placeholder { universe: U17, name: BrNamed(DefId(0:48 ~ ice_example[535b]::{impl#3}::'_), '_) } } | |
| | |
= note: delayed at 0: std::backtrace::Backtrace::disabled | |
1: std::backtrace::Backtrace::force_capture | |
2: <rustc_errors::HandlerInner>::emit_diagnostic | |
3: <rustc_borrowck::renumber::NllVisitor as rustc_middle::mir::visit::MutVisitor>::visit_constant | |
4: <rustc_borrowck::type_check::InstantiateOpaqueType as rustc_borrowck::diagnostics::bound_region_errors::TypeOpInfo>::nice_error | |
5: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
6: <rustc_middle::ty::sty::Region as rustc_borrowck::nll::ToRegionVid>::to_region_vid | |
7: rustc_attr::builtin::find_transparency | |
8: <rustc_borrowck::MirBorrowckCtxt as rustc_mir_dataflow::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
9: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
10: <rustc_borrowck::constraint_generation::ConstraintGeneration as rustc_middle::mir::visit::Visitor>::visit_statement | |
11: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
12: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
13: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::as_any | |
14: <rustc_hir::lang_items::LanguageItems>::pointer_sized | |
15: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_u32 | |
16: <rustc_middle::ty::Visibility as rustc_privacy::VisibilityLike>::new_min | |
17: <<dyn rustc_hir_analysis::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
18: rustc_hir_analysis::check::check::check_abi | |
19: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
20: rustc_privacy::provide | |
21: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
22: rustc_hir_analysis::hir_wf_check::provide | |
23: rustc_hir_analysis::check_crate | |
24: rustc_interface::passes::analysis | |
25: <rustc_query_impl::on_disk_cache::CacheEncoder as rustc_serialize::serialize::Encoder>::emit_raw_bytes | |
26: rustc_privacy::provide | |
27: <rustc_query_impl::Queries as rustc_middle::ty::query::QueryEngine>::try_mark_green | |
28: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
29: rustc_driver::args::arg_expand_all | |
30: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
31: rustc_driver::args::arg_expand_all | |
32: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
33: <rustc_data_structures::temp_dir::MaybeTempDir>::new | |
34: std::sys::windows::thread::Thread::new | |
35: BaseThreadInitThunk | |
36: RtlUserThreadStart | |
78: 0x7ffaf1bdc123 - <rustc_data_structures[2a4e4975c8d1ae43]::temp_dir::MaybeTempDir>::new | |
79: 0x7ffaf1bd4b2d - <rustc_data_structures[2a4e4975c8d1ae43]::temp_dir::MaybeTempDir>::new | |
80: 0x7ffb5de90b3c - std::sys::windows::thread::Thread::new::hd0260019de9c231a | |
81: 0x7ffbc78426bd - BaseThreadInitThunk | |
82: 0x7ffbc828dfb8 - RtlUserThreadStart | |
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.68.0-nightly (0b90256ad 2023-01-13) running on x86_64-pc-windows-msvc | |
note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2 -C incremental=[REDACTED] | |
thread 'rustc' panicked at 'called `Result::unwrap()` on an `Err` value: failed while formatting fluent string `infer_trait_placeholder_mismatch`: | |
note: some of the compiler flags provided by cargo are hidden | |
query stack during panic: | |
end of query stack | |
thread panicked while panicking. aborting. | |
the fluent string has an argument `trait_def_id` that was not found. | |
help: no arguments are available | |
', compiler\rustc_errors\src\emitter.rs:2306:77 | |
stack backtrace: | |
0: 0x7ffb5de79f52 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc866bf8b11919b4f | |
1: 0x7ffb5deb668b - core::fmt::write::h67f5a998f81d6731 | |
2: 0x7ffb5de6cc8a - <std::io::IoSlice as core::fmt::Debug>::fmt::h2b24f2cd1b567825 | |
3: 0x7ffb5de79c9b - std::sys::common::alloc::realloc_fallback::h31973c0233ad2da2 | |
4: 0x7ffb5de7d649 - std::panicking::default_hook::hce60451ac7b3ab94 | |
5: 0x7ffb5de7d2cb - std::panicking::default_hook::hce60451ac7b3ab94 | |
6: 0x7ffaf4a8c37f - rustc_driver[bb081788fe83386c]::describe_lints | |
7: 0x7ffb5de7dfaf - std::panicking::rust_panic_with_hook::h698ff0019e4f0cfb | |
8: 0x7ffb5de7dd0e - <std::panicking::begin_panic_handler::StrPanicPayload as core::panic::BoxMeUp>::get::h736b7927b09a1075 | |
9: 0x7ffb5de7ac4f - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc866bf8b11919b4f | |
10: 0x7ffb5de7d9c0 - rust_begin_unwind | |
11: 0x7ffb5deec215 - core::panicking::panic_fmt::hce3f805b550bd1ec | |
12: 0x7ffb5deec736 - core::result::unwrap_failed::h3694b801ed086bc0 | |
13: 0x7ffaf1c3083a - <rustc_errors[b2241cae6fc60286]::emitter::FileWithAnnotatedLines>::collect_annotations | |
14: 0x7ffaf1c33994 - rustc_errors[b2241cae6fc60286]::emitter::is_case_difference | |
15: 0x7ffaf1c29db1 - <rustc_errors[b2241cae6fc60286]::emitter::EmitterWriter as rustc_errors[b2241cae6fc60286]::emitter::Emitter>::emit_diagnostic | |
16: 0x7ffaf1c1fe44 - <rustc_errors[b2241cae6fc60286]::json::JsonEmitter as rustc_errors[b2241cae6fc60286]::emitter::Emitter>::emit_artifact_notification | |
17: 0x7ffaf1c1f1dd - <rustc_errors[b2241cae6fc60286]::json::JsonEmitter as rustc_errors[b2241cae6fc60286]::emitter::Emitter>::emit_diagnostic | |
18: 0x7ffaf1c1bc47 - <rustc_errors[b2241cae6fc60286]::HandlerInner>::emit_diagnostic | |
19: 0x7ffaf1c1b313 - <rustc_errors[b2241cae6fc60286]::HandlerInner>::emit_diagnostic | |
20: 0x7ffaf1c1c139 - <rustc_errors[b2241cae6fc60286]::HandlerInner>::emit_diagnostic | |
21: 0x7ffaf1c192e9 - <rustc_errors[b2241cae6fc60286]::HandlerInner as core[46165faad62e3de7]::ops::drop::Drop>::drop | |
22: 0x7ffaf1bd7a30 - <rustc_data_structures[2a4e4975c8d1ae43]::temp_dir::MaybeTempDir>::new | |
23: 0x7ffaf1bd9b8c - <rustc_data_structures[2a4e4975c8d1ae43]::temp_dir::MaybeTempDir>::new | |
24: 0x7ffaf1bd195d - <rustc_data_structures[2a4e4975c8d1ae43]::temp_dir::MaybeTempDir>::new | |
25: 0x7ffaf1bd1704 - <rustc_data_structures[2a4e4975c8d1ae43]::temp_dir::MaybeTempDir>::new | |
26: 0x7ffaf44a07c0 - _rust_realloc | |
27: 0x7ffaf449fc16 - _rust_realloc | |
28: 0x7ffaf449b7ec - _rust_realloc | |
29: 0x7ffaf449ef7d - _rust_realloc | |
30: 0x7ffaf449c105 - _rust_realloc | |
31: 0x7ffbc82d3f2f - _chkstk | |
32: 0x7ffbc82503d4 - RtlUnwindEx | |
33: 0x7ffaf449bcb6 - _rust_realloc | |
34: 0x7ffaf449dc29 - _rust_realloc | |
35: 0x7ffaf449e03f - _rust_realloc | |
36: 0x7ffaf449f079 - _rust_realloc | |
37: 0x7ffaf449c105 - _rust_realloc | |
38: 0x7ffbc82d3eaf - _chkstk | |
39: 0x7ffbc824eae6 - RtlFindCharInUnicodeString | |
40: 0x7ffbc8284b35 - RtlRaiseException | |
41: 0x7ffbc5b806bc - RaiseException | |
42: 0x7ffb5dedef48 - _umodti3 | |
43: 0x7ffb5de95268 - _rust_start_panic | |
44: 0x7ffb5de7e22b - rust_panic | |
45: 0x7ffb5de7dfd6 - std::panicking::rust_panic_with_hook::h698ff0019e4f0cfb | |
46: 0x7ffb5de7dd0e - <std::panicking::begin_panic_handler::StrPanicPayload as core::panic::BoxMeUp>::get::h736b7927b09a1075 | |
47: 0x7ffb5de7ac4f - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hc866bf8b11919b4f | |
48: 0x7ffb5de7d9c0 - rust_begin_unwind | |
49: 0x7ffb5deec215 - core::panicking::panic_fmt::hce3f805b550bd1ec | |
50: 0x7ffb5deb3440 - <core::panic::panic_info::PanicInfo as core::fmt::Display>::fmt::hf81485f6a8a4e354 | |
51: 0x7ffb5deb33eb - <core::panic::panic_info::PanicInfo as core::fmt::Display>::fmt::hf81485f6a8a4e354 | |
52: 0x7ffb5deec1d9 - core::option::expect_failed::h42ce0e15bfaf5156 | |
53: 0x7ffaf4826efc - <rustc_borrowck[8ea061bf871c66e1]::path_utils::Control as core[46165faad62e3de7]::fmt::Debug>::fmt | |
54: 0x7ffaf2aec711 - <rustc_borrowck[8ea061bf871c66e1]::MirBorrowckCtxt as rustc_mir_dataflow[4b58f5e2ce45981d]::framework::visitor::ResultsVisitor>::visit_terminator_before_primary_effect | |
55: 0x7ffaf2ad63b2 - <rustc_borrowck[8ea061bf871c66e1]::constraint_generation::ConstraintGeneration as rustc_middle[f5d51dd2513ec959]::mir::visit::Visitor>::visit_statement | |
56: 0x7ffaf2ad5908 - <rustc_borrowck[8ea061bf871c66e1]::constraint_generation::ConstraintGeneration as rustc_middle[f5d51dd2513ec959]::mir::visit::Visitor>::visit_statement | |
57: 0x7ffaf21f18c5 - <rustc_query_impl[ac4d5ea71928498d]::on_disk_cache::CacheEncoder as rustc_serialize[374f527923e49b7f]::serialize::Encoder>::emit_raw_bytes | |
58: 0x7ffaf371ffd9 - <rustc_middle[f5d51dd2513ec959]::ty::Visibility as rustc_privacy[8db6e08342172396]::VisibilityLike>::new_min | |
59: 0x7ffaf38567cf - <rustc_query_impl[ac4d5ea71928498d]::Queries as rustc_middle[f5d51dd2513ec959]::ty::query::QueryEngine>::as_any | |
60: 0x7ffaf2e54459 - <rustc_hir[32b36ec6f432361e]::lang_items::LanguageItems>::pointer_sized | |
61: 0x7ffaf389eedb - <rustc_query_impl[ac4d5ea71928498d]::on_disk_cache::CacheEncoder as rustc_serialize[374f527923e49b7f]::serialize::Encoder>::emit_u32 | |
62: 0x7ffaf37ec6ea - <rustc_middle[f5d51dd2513ec959]::ty::Visibility as rustc_privacy[8db6e08342172396]::VisibilityLike>::new_min | |
63: 0x7ffaf1cc7c0c - <<dyn rustc_hir_analysis[8bace4e3c18a24d7]::astconv::AstConv>::create_substs_for_ast_path::{closure#0}::SubstsForAstPathCtxt as rustc_hir_analysis[8bace4e3c18a24d7]::astconv::CreateSubstsForGenericArgsCtxt>::inferred_kind | |
64: 0x7ffaf2e945ab - rustc_hir_analysis[8bace4e3c18a24d7]::check::check::check_abi | |
65: 0x7ffaf21f3025 - <rustc_query_impl[ac4d5ea71928498d]::on_disk_cache::CacheEncoder as rustc_serialize[374f527923e49b7f]::serialize::Encoder>::emit_raw_bytes | |
66: 0x7ffaf20abb3c - rustc_privacy[8db6e08342172396]::provide | |
67: 0x7ffaf21b32cf - <rustc_query_impl[ac4d5ea71928498d]::Queries as rustc_middle[f5d51dd2513ec959]::ty::query::QueryEngine>::try_mark_green | |
68: 0x7ffaf1cd1500 - rustc_hir_analysis[8bace4e3c18a24d7]::hir_wf_check::provide | |
69: 0x7ffaf1cbb103 - rustc_hir_analysis[8bace4e3c18a24d7]::check_crate | |
70: 0x7ffaf1df4d1d - rustc_interface[4c4a2b2ce0ade12b]::passes::analysis | |
71: 0x7ffaf2211d79 - <rustc_query_impl[ac4d5ea71928498d]::on_disk_cache::CacheEncoder as rustc_serialize[374f527923e49b7f]::serialize::Encoder>::emit_raw_bytes | |
error: could not compile `ice-example` | |
Caused by: | |
process didn't exit successfully: `rustc --crate-name ice_example --edition=2021 src\lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=186 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=b88d3f7568afe792 -C extra-filename=-b88d3f7568afe792 --out-dir F:\my_data\projects\ice-example\target\debug\deps -C incremental=F:\my_data\projects\ice-example\target\debug\incremental -L dependency=F:\my_data\projects\ice-example\target\debug\deps` (exit code: 0xc0000409, STATUS_STACK_BUFFER_OVERRUN) | |
warning: build failed, waiting for other jobs to finish... | |
72: 0x7ffaf2134f76 - rustc_privacy[8db6e08342172396]::provide | |
73: 0x7ffaf21b110f - <rustc_query_impl[ac4d5ea71928498d]::Queries as rustc_middle[f5d51dd2513ec959]::ty::query::QueryEngine>::try_mark_green | |
74: 0x7ffaf1bdaf85 - <rustc_data_structures[2a4e4975c8d1ae43]::temp_dir::MaybeTempDir>::new | |
75: 0x7ffaf1bec978 - rustc_driver[bb081788fe83386c]::args::arg_expand_all | |
76: 0x7ffaf1bd0d22 - <rustc_data_structures[2a4e4975c8d1ae43]::temp_dir::MaybeTempDir>::new | |
77: 0x7ffaf1bebe16 - rustc_driver[bb081788fe83386c]::args::arg_expand_all | |
78: 0x7ffaf1bdc123 - <rustc_data_structures[2a4e4975c8d1ae43]::temp_dir::MaybeTempDir>::new | |
79: 0x7ffaf1bd4b2d - <rustc_data_structures[2a4e4975c8d1ae43]::temp_dir::MaybeTempDir>::new | |
80: 0x7ffb5de90b3c - std::sys::windows::thread::Thread::new::hd0260019de9c231a | |
81: 0x7ffbc78426bd - BaseThreadInitThunk | |
82: 0x7ffbc828dfb8 - RtlUserThreadStart | |
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.68.0-nightly (0b90256ad 2023-01-13) running on x86_64-pc-windows-msvc | |
note: compiler flags: -C embed-bitcode=no -C debuginfo=2 -C incremental=[REDACTED] | |
note: some of the compiler flags provided by cargo are hidden | |
query stack during panic: | |
end of query stack | |
thread panicked while panicking. aborting. | |
error: could not compile `ice-example` |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment