Skip to content

Internal Compiler Error when compiling/checking sea-orm 0.9.1 crate. #100215

Closed

Description

Code

Here is a minimal repo: https://github.com/andoriyu/rust-ice

I think just having dependencies in Cargo.toml is enough to trigger it:

[package]
name = "coordinator_entity"
version = "0.1.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
sea-orm = { version = "^0.9.0", default-features = false, features = ["sqlx-sqlite", "runtime-tokio-native-tls", "macros", "with-chrono"] }
native-tls = { version = "0.2", features = ["vendored"] }

Meta

rustc --version --verbose:

rustc 1.64.0-nightly (affe0d3a0 2022-08-05)
binary: rustc
commit-hash: affe0d3a00e92fa7885e3f5d2c5073fde432d154
commit-date: 2022-08-05
host: x86_64-unknown-linux-gnu
release: 1.64.0-nightly
LLVM version: 14.0.6

Worked fine* on rust version 1.62.1 (e092d0b6b 2022-07-16)

  • There were some changes to project since then, but I don't think it effects it since error is from dependency and not my code.

Error output

Entire build: https://github.com/andoriyu/rust-ice/runs/7708389388?check_suite_focus=true and here is the build on stable + night: https://github.com/andoriyu/rust-ice/actions/runs/2810740102

 Checking sea-orm v0.9.1
  {"reason":"compiler-artifact","package_id":"coordinator-proto 0.1.0 (path+file:///home/runner/work/control-plane/control-plane/coordinator-proto)","manifest_path":"/home/runner/work/control-plane/control-plane/coordinator-proto/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"coordinator-proto","src_path":"/home/runner/work/control-plane/control-plane/coordinator-proto/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":true},"features":["client","default","full","server","wasm"],"filenames":["/home/runner/work/control-plane/control-plane/target/debug/deps/libcoordinator_proto-88aa4096f19c618c.rmeta"],"executable":null,"fresh":false}
      Checking sumkin v0.1.0 (https://github.com/andoriyu/sumkin.git#21d8aa07)
  {"reason":"compiler-message","package_id":"sea-orm 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/sea-orm-0.9.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"sea_orm","src_path":"/home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/sea-orm-0.9.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"message":{"rendered":"error: internal compiler error: compiler/rustc_middle/src/ty/subst.rs:554:13: Region parameter out of range when substituting in region 'b (index=5)\n\n","children":[],"code":null,"level":"error: internal compiler error","message":"compiler/rustc_middle/src/ty/subst.rs:554:13: Region parameter out of range when substituting in region 'b (index=5)","spans":[]}}
  thread 'rustc' panicked at 'Box<dyn Any>', /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/compiler/rustc_errors/src/lib.rs:1392:9
  stack backtrace:
  {"reason":"compiler-artifact","package_id":"sumkin 0.1.0 (git+https://github.com/andoriyu/sumkin.git#21d8aa07ce8c34d6032edaef57c9958f5aed1ef6)","manifest_path":"/home/runner/.cargo/git/checkouts/sumkin-40369349424e697d/21d8aa0/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"sumkin","src_path":"/home/runner/.cargo/git/checkouts/sumkin-40369349424e697d/21d8aa0/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","sqlite"],"filenames":["/home/runner/work/control-plane/control-plane/target/debug/deps/libsumkin-4c0b9081d189aa1f.rmeta"],"executable":null,"fresh":false}
      Checking gloo v0.4.2
     0:     0x7f556b13d9f0 - std::backtrace_rs::backtrace::libunwind::trace::h74f2a0cc6b6b0bc5
                                 at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
     1:     0x7f556b13d9f0 - std::backtrace_rs::backtrace::trace_unsynchronized::h06f3d1adbfc08eec
                                 at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
     2:     0x7f556b13d9f0 - std::sys_common::backtrace::_print_fmt::he5f15b7310953827
                                 at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/sys_common/backtrace.rs:66:5
     3:     0x7f556b13d9f0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h0481eccec82d418c
                                 at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/sys_common/backtrace.rs:45:22
     4:     0x7f556b1993bc - core::fmt::write::h609cae14de3da602
                                 at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/core/src/fmt/mod.rs:1198:17
     5:     0x7f556b12ea35 - std::io::Write::write_fmt::h01e5a38c3656642d
                                 at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/io/mod.rs:1672:15
     6:     0x7f556b1406d1 - std::sys_common::backtrace::_print::h7b5df4d8c3756e42
                                 at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/sys_common/backtrace.rs:48:5
     7:     0x7f556b1406d1 - std::sys_common::backtrace::print::h9d73a5d917f22346
                                 at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/sys_common/backtrace.rs:35:9
     8:     0x7f556b1406d1 - std::panicking::default_hook::{{closure}}::hcf9a8bcb350b3a14
                                 at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/panicking.rs:295:22
     9:     0x7f556b14039e - std::panicking::default_hook::hfcc6873a008cb403
                                 at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/panicking.rs:314:9
    10:     0x7f556d9b8be4 - rustc_driver[ca7fdc4c44e2051e]::DEFAULT_HOOK::{closure#0}::{closure#0}
    11:     0x7f556b140f06 - std::panicking::rust_panic_with_hook::h4a279a71d839a82c
                                 at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/panicking.rs:702:17
    12:     0x7f556e957851 - std[42edab32bc6d989e]::panicking::begin_panic::<rustc_errors[7749712bdedc646d]::ExplicitBug>::{closure#0}
    13:     0x7f556e956d46 - std[42edab32bc6d989e]::sys_common::backtrace::__rust_end_short_backtrace::<std[42edab32bc6d989e]::panicking::begin_panic<rustc_errors[7749712bdedc646d]::ExplicitBug>::{closure#0}, !>
    14:     0x7f556e938db6 - std[42edab32bc6d989e]::panicking::begin_panic::<rustc_errors[7749712bdedc646d]::ExplicitBug>
    15:     0x7f556e97c7a6 - std[42edab32bc6d989e]::panic::panic_any::<rustc_errors[7749712bdedc646d]::ExplicitBug>
    16:     0x7f556e97c5f5 - <rustc_errors[7749712bdedc646d]::HandlerInner>::bug::<&alloc[67c8b44c78f2df8e]::string::String>
    17:     0x7f556e97c350 - <rustc_errors[7749712bdedc646d]::Handler>::bug::<&alloc[67c8b44c78f2df8e]::string::String>
    18:     0x7f556e99f2cd - rustc_middle[f14eabcfdb3f5619]::ty::context::tls::with_context_opt::<rustc_middle[f14eabcfdb3f5619]::ty::context::tls::with_opt<rustc_middle[f14eabcfdb3f5619]::util::bug::opt_span_bug_fmt<rustc_span[b823e81b2ca00566]::span_encoding::Span>::{closure#0}, ()>::{closure#0}, ()>
    19:     0x7f556e9a2386 - rustc_middle[f14eabcfdb3f5619]::util::bug::opt_span_bug_fmt::<rustc_span[b823e81b2ca00566]::span_encoding::Span>
    20:     0x7f556c40cbd3 - rustc_middle[f14eabcfdb3f5619]::util::bug::bug_fmt
    21:     0x7f556e9c9886 - <rustc_middle[f14eabcfdb3f5619]::ty::subst::SubstFolder as rustc_middle[f14eabcfdb3f5619]::ty::fold::TypeFolder>::fold_region::region_param_out_of_range
    22:     0x7f556c3cd793 - <rustc_middle[f14eabcfdb3f5619]::ty::subst::SubstFolder as rustc_middle[f14eabcfdb3f5619]::ty::fold::TypeFolder>::fold_region
    23:     0x7f556d4b3c99 - <rustc_middle[f14eabcfdb3f5619]::ty::PredicateKind as rustc_middle[f14eabcfdb3f5619]::ty::fold::TypeFoldable>::try_fold_with::<rustc_middle[f14eabcfdb3f5619]::ty::subst::SubstFolder>
    24:     0x7f556d580a81 - <rustc_middle[f14eabcfdb3f5619]::ty::subst::SubstFolder as rustc_middle[f14eabcfdb3f5619]::ty::fold::FallibleTypeFolder>::try_fold_binder::<rustc_middle[f14eabcfdb3f5619]::ty::PredicateKind>
    25:     0x7f556d580436 - <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::register_hidden_type
    26:     0x7f556d57fae7 - <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::handle_opaque_type::{closure#0}
    27:     0x7f556d57f405 - <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::handle_opaque_type
    28:     0x7f556d57f039 - <rustc_middle[f14eabcfdb3f5619]::ty::fold::BottomUpFolder<<rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#3}, <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#1}, <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#2}> as rustc_middle[f14eabcfdb3f5619]::ty::fold::FallibleTypeFolder>::try_fold_ty
    29:     0x7f556d57f87f - <&rustc_middle[f14eabcfdb3f5619]::ty::list::List<rustc_middle[f14eabcfdb3f5619]::ty::subst::GenericArg> as rustc_middle[f14eabcfdb3f5619]::ty::fold::TypeFoldable>::try_fold_with::<rustc_middle[f14eabcfdb3f5619]::ty::fold::BottomUpFolder<<rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#3}, <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#1}, <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#2}>>
    30:     0x7f556d57f634 - <rustc_middle[f14eabcfdb3f5619]::ty::Ty as rustc_middle[f14eabcfdb3f5619]::ty::fold::TypeSuperFoldable>::super_fold_with::<rustc_middle[f14eabcfdb3f5619]::ty::fold::BottomUpFolder<<rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#3}, <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#1}, <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#2}>>
    31:     0x7f556d57ee1f - <rustc_middle[f14eabcfdb3f5619]::ty::fold::BottomUpFolder<<rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#3}, <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#1}, <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#2}> as rustc_middle[f14eabcfdb3f5619]::ty::fold::FallibleTypeFolder>::try_fold_ty
    32:     0x7f556c9b26f1 - <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars
    33:     0x7f556c4a6c35 - <rustc_typeck[ef3c384faf947dad]::check::fn_ctxt::FnCtxt>::supplied_sig_of_closure
    34:     0x7f556c4a387e - <rustc_typeck[ef3c384faf947dad]::check::fn_ctxt::FnCtxt>::check_expr_closure
    35:     0x7f556c423191 - <rustc_typeck[ef3c384faf947dad]::check::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
    36:     0x7f556c41a788 - <rustc_typeck[ef3c384faf947dad]::check::fn_ctxt::FnCtxt>::check_argument_types
    37:     0x7f556c3d2527 - <rustc_typeck[ef3c384faf947dad]::check::fn_ctxt::FnCtxt>::check_call
    38:     0x7f556c420257 - <rustc_typeck[ef3c384faf947dad]::check::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
    39:     0x7f556c9af62d - rustc_typeck[ef3c384faf947dad]::check::check::check_fn
    40:     0x7f556c9a17de - <rustc_infer[7cebeff41e17d02b]::infer::InferCtxtBuilder>::enter::<&rustc_middle[f14eabcfdb3f5619]::ty::context::TypeckResults, <rustc_typeck[ef3c384faf947dad]::check::inherited::InheritedBuilder>::enter<rustc_typeck[ef3c384faf947dad]::check::typeck_with_fallback<rustc_typeck[ef3c384faf947dad]::check::typeck::{closure#0}>::{closure#1}, &rustc_middle[f14eabcfdb3f5619]::ty::context::TypeckResults>::{closure#0}>
    41:     0x7f556c99f0b4 - rustc_typeck[ef3c384faf947dad]::check::typeck
    42:     0x7f556d03d8ef - rustc_query_system[5413e4a7279a8813]::query::plumbing::try_execute_query::<rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt, rustc_query_system[5413e4a7279a8813]::query::caches::DefaultCache<rustc_span[b823e81b2ca00566]::def_id::LocalDefId, &rustc_middle[f14eabcfdb3f5619]::ty::context::TypeckResults>>
    43:     0x7f556d8b7b38 - <rustc_query_impl[32ca9fca6ee6b15c]::Queries as rustc_middle[f14eabcfdb3f5619]::ty::query::QueryEngine>::typeck
    44:     0x7f556cfbd045 - <rustc_middle[f14eabcfdb3f5619]::ty::context::TyCtxt>::typeck_opt_const_arg
    45:     0x7f556cfbbaf5 - rustc_mir_build[72d255824fbbcb84]::build::mir_built
    46:     0x7f556cdeb62d - rustc_query_system[5413e4a7279a8813]::query::plumbing::try_execute_query::<rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt, rustc_query_system[5413e4a7279a8813]::query::caches::DefaultCache<rustc_middle[f14eabcfdb3f5619]::ty::WithOptConstParam<rustc_span[b823e81b2ca00566]::def_id::LocalDefId>, &rustc_data_structures[4f5439bcc61025e2]::steal::Steal<rustc_middle[f14eabcfdb3f5619]::mir::Body>>>
    47:     0x7f556d8b63c5 - <rustc_query_impl[32ca9fca6ee6b15c]::Queries as rustc_middle[f14eabcfdb3f5619]::ty::query::QueryEngine>::mir_built
    48:     0x7f556c9e7027 - rustc_mir_transform[1cb8e5ec8b62e36a]::check_unsafety::unsafety_check_result
    49:     0x7f556c9e6abe - <rustc_mir_transform[1cb8e5ec8b62e36a]::check_unsafety::provide::{closure#0} as core[ff7cb6048b1d9418]::ops::function::FnOnce<(rustc_middle[f14eabcfdb3f5619]::ty::context::TyCtxt, rustc_span[b823e81b2ca00566]::def_id::LocalDefId)>>::call_once
    50:     0x7f556cef150f - rustc_query_system[5413e4a7279a8813]::query::plumbing::try_execute_query::<rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt, rustc_query_system[5413e4a7279a8813]::query::caches::DefaultCache<rustc_span[b823e81b2ca00566]::def_id::LocalDefId, &rustc_middle[f14eabcfdb3f5619]::mir::query::UnsafetyCheckResult>>
    51:     0x7f556d8b773e - <rustc_query_impl[32ca9fca6ee6b15c]::Queries as rustc_middle[f14eabcfdb3f5619]::ty::query::QueryEngine>::unsafety_check_result
    52:     0x7f556c329b70 - rustc_mir_transform[1cb8e5ec8b62e36a]::mir_const
    53:     0x7f556cdeb62d - rustc_query_system[5413e4a7279a8813]::query::plumbing::try_execute_query::<rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt, rustc_query_system[5413e4a7279a8813]::query::caches::DefaultCache<rustc_middle[f14eabcfdb3f5619]::ty::WithOptConstParam<rustc_span[b823e81b2ca00566]::def_id::LocalDefId>, &rustc_data_structures[4f5439bcc61025e2]::steal::Steal<rustc_middle[f14eabcfdb3f5619]::mir::Body>>>
    54:     0x7f556d8b64fc - <rustc_query_impl[32ca9fca6ee6b15c]::Queries as rustc_middle[f14eabcfdb3f5619]::ty::query::QueryEngine>::mir_const
    55:     0x7f556c99c0ca - rustc_mir_transform[1cb8e5ec8b62e36a]::mir_promoted
    56:     0x7f556d373b5e - rustc_query_system[5413e4a7279a8813]::query::plumbing::get_query::<rustc_query_impl[32ca9fca6ee6b15c]::queries::mir_promoted, rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt>
    57:     0x7f556d373797 - <rustc_query_impl[32ca9fca6ee6b15c]::Queries as rustc_middle[f14eabcfdb3f5619]::ty::query::QueryEngine>::mir_promoted
    58:     0x7f556d31724f - rustc_borrowck[c43740bb2a2d5909]::mir_borrowck
    59:     0x7f556d316d6e - <rustc_borrowck[c43740bb2a2d5909]::provide::{closure#0} as core[ff7cb6048b1d9418]::ops::function::FnOnce<(rustc_middle[f14eabcfdb3f5619]::ty::context::TyCtxt, rustc_span[b823e81b2ca00566]::def_id::LocalDefId)>>::call_once
    60:     0x7f556cd40d70 - rustc_query_system[5413e4a7279a8813]::query::plumbing::try_execute_query::<rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt, rustc_query_system[5413e4a7279a8813]::query::caches::DefaultCache<rustc_span[b823e81b2ca00566]::def_id::LocalDefId, &rustc_middle[f14eabcfdb3f5619]::mir::query::BorrowCheckResult>>
    61:     0x7f556d8b7daa - <rustc_query_impl[32ca9fca6ee6b15c]::Queries as rustc_middle[f14eabcfdb3f5619]::ty::query::QueryEngine>::mir_borrowck
    62:     0x7f556d624c5c - rustc_typeck[ef3c384faf947dad]::collect::type_of::type_of
    63:     0x7f556cdf6a5d - rustc_query_system[5413e4a7279a8813]::query::plumbing::get_query::<rustc_query_impl[32ca9fca6ee6b15c]::queries::type_of, rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt>
    64:     0x7f556d0dd935 - rustc_typeck[ef3c384faf947dad]::check::check::check_item_type
    65:     0x7f556d0d9e1e - rustc_typeck[ef3c384faf947dad]::check::check::check_mod_item_types
    66:     0x7f556cbf380b - rustc_query_system[5413e4a7279a8813]::query::plumbing::try_execute_query::<rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt, rustc_query_system[5413e4a7279a8813]::query::caches::DefaultCache<rustc_span[b823e81b2ca00566]::def_id::LocalDefId, ()>>
    67:     0x7f556d4014c3 - rustc_query_system[5413e4a7279a8813]::query::plumbing::get_query::<rustc_query_impl[32ca9fca6ee6b15c]::queries::check_mod_item_types, rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt>
    68:     0x7f556d6a524f - <rustc_middle[f14eabcfdb3f5619]::hir::map::Map>::for_each_module::<rustc_typeck[ef3c384faf947dad]::check_crate::{closure#6}::{closure#0}>
    69:     0x7f556d398235 - rustc_typeck[ef3c384faf947dad]::check_crate
    70:     0x7f556d397877 - rustc_interface[3d3dd0fc21522ad9]::passes::analysis
    71:     0x7f556d74aa05 - rustc_query_system[5413e4a7279a8813]::query::plumbing::try_execute_query::<rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt, rustc_query_system[5413e4a7279a8813]::query::caches::DefaultCache<(), core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>>>
    72:     0x7f556d74a78e - rustc_query_system[5413e4a7279a8813]::query::plumbing::get_query::<rustc_query_impl[32ca9fca6ee6b15c]::queries::analysis, rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt>
    73:     0x7f556d190baa - <rustc_interface[3d3dd0fc21522ad9]::interface::Compiler>::enter::<rustc_driver[ca7fdc4c44e2051e]::run_compiler::{closure#1}::{closure#2}, core[ff7cb6048b1d9418]::result::Result<core[ff7cb6048b1d9418]::option::Option<rustc_interface[3d3dd0fc21522ad9]::queries::Linker>, rustc_errors[7749712bdedc646d]::ErrorGuaranteed>>
    74:     0x7f556d1845ca - rustc_span[b823e81b2ca00566]::with_source_map::<core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>, rustc_interface[3d3dd0fc21522ad9]::interface::create_compiler_and_run<core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>, rustc_driver[ca7fdc4c44e2051e]::run_compiler::{closure#1}>::{closure#1}>
    75:     0x7f556d183fa0 - rustc_interface[3d3dd0fc21522ad9]::interface::create_compiler_and_run::<core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>, rustc_driver[ca7fdc4c44e2051e]::run_compiler::{closure#1}>
    76:     0x7f556d182311 - <scoped_tls[1695127579464aca]::ScopedKey<rustc_span[b823e81b2ca00566]::SessionGlobals>>::set::<rustc_interface[3d3dd0fc21522ad9]::interface::run_compiler<core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>, rustc_driver[ca7fdc4c44e2051e]::run_compiler::{closure#1}>::{closure#0}, core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>>
    77:     0x7f556d181fff - std[42edab32bc6d989e]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[3d3dd0fc21522ad9]::util::run_in_thread_pool_with_globals<rustc_interface[3d3dd0fc21522ad9]::interface::run_compiler<core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>, rustc_driver[ca7fdc4c44e2051e]::run_compiler::{closure#1}>::{closure#0}, core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>>::{closure#0}, core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>>
    78:     0x7f556d7db7d9 - <<std[42edab32bc6d989e]::thread::Builder>::spawn_unchecked_<rustc_interface[3d3dd0fc21522ad9]::util::run_in_thread_pool_with_globals<rustc_interface[3d3dd0fc21522ad9]::interface::run_compiler<core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>, rustc_driver[ca7fdc4c44e2051e]::run_compiler::{closure#1}>::{closure#0}, core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>>::{closure#0}, core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>>::{closure#1} as core[ff7cb6048b1d9418]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
    79:     0x7f556b14aed3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf47b126657473903
                                 at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/alloc/src/boxed.rs:1935:9
    80:     0x7f556b14aed3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h674e0463c0783734
                                 at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/alloc/src/boxed.rs:1935:9
    81:     0x7f556b14aed3 - std::sys::unix::thread::Thread::new::thread_start::ha7dc26e0bc2fdd91
                                 at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/sys/unix/thread.rs:108:17
    82:     0x7f556b012609 - start_thread
    83:     0x7f556af35133 - clone
    84:                0x0 - <unknown>
  
  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.64.0-nightly (affe0d3a0 2022-08-05) running on x86_64-unknown-linux-gnu
  
  note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2
  
  note: some of the compiler flags provided by cargo are hidden
  
  query stack during panic:
  #0 [typeck] type-checking `executor::select::<impl at /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/sea-orm-0.9.1/src/executor/select.rs:113:1: 113:18>::stream`
  #1 [mir_built] building MIR for `executor::select::<impl at /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/sea-orm-0.9.1/src/executor/select.rs:113:1: 113:18>::stream`
  #2 [unsafety_check_result] unsafety-checking `executor::select::<impl at /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/sea-orm-0.9.1/src/executor/select.rs:113:1: 113:18>::stream`
  #3 [mir_const] processing MIR for `executor::select::<impl at /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/sea-orm-0.9.1/src/executor/select.rs:113:1: 113:18>::stream`
  #4 [mir_promoted] processing `executor::select::<impl at /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/sea-orm-0.9.1/src/executor/select.rs:113:1: 113:18>::stream`
  #5 [mir_borrowck] borrow-checking `executor::select::<impl at /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/sea-orm-0.9.1/src/executor/select.rs:113:1: 113:18>::stream`
  #6 [type_of] computing type of `executor::select::<impl at /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/sea-orm-0.9.1/src/executor/select.rs:113:1: 113:18>::stream::{opaque#0}`
  #7 [check_mod_item_types] checking item types in module `executor::select`
  #8 [analysis] running analysis passes on this crate
  end of query stack
  {"reason":"compiler-message","package_id":"sea-orm 0.9.1 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/sea-orm-0.9.1/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"sea_orm","src_path":"/home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/sea-orm-0.9.1/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"message":{"rendered":"error: aborting due to previous error\n\n","children":[],"code":null,"level":"error","message":"aborting due to previous error","spans":[]}}
  error: could not compile `sea-orm` due to previous error
  warning: build failed, waiting for other jobs to finish...
  {"reason":"compiler-artifact","package_id":"gloo 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)","manifest_path":"/home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-0.4.2/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"gloo","src_path":"/home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/gloo-0.4.2/src/lib.rs","edition":"2018","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","futures"],"filenames":["/home/runner/work/control-plane/control-plane/target/debug/deps/libgloo-bec636097e046c4e.rmeta"],"executable":null,"fresh":false}
  {"reason":"build-finished","success":false}
Clippy results: 0 ICE, 0 errors, 0 warnings, 0 notes, 0 help
Backtrace

thread 'rustc' panicked at 'Box<dyn Any>', /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/compiler/rustc_errors/src/lib.rs:1392:9
stack backtrace:
   0:     0x7fcf6fcff9f0 - std::backtrace_rs::backtrace::libunwind::trace::h74f2a0cc6b6b0bc5
                               at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   1:     0x7fcf6fcff9f0 - std::backtrace_rs::backtrace::trace_unsynchronized::h06f3d1adbfc08eec
                               at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x7fcf6fcff9f0 - std::sys_common::backtrace::_print_fmt::he5f15b7310953827
                               at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/sys_common/backtrace.rs:66:5
   3:     0x7fcf6fcff9f0 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h0481eccec82d418c
                               at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/sys_common/backtrace.rs:45:22
   4:     0x7fcf6fd5b3bc - core::fmt::write::h609cae14de3da602
                               at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/core/src/fmt/mod.rs:1198:17
   5:     0x7fcf6fcf0a35 - std::io::Write::write_fmt::h01e5a38c3656642d
                               at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/io/mod.rs:1672:15
   6:     0x7fcf6fd026d1 - std::sys_common::backtrace::_print::h7b5df4d8c3756e42
                               at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/sys_common/backtrace.rs:48:5
   7:     0x7fcf6fd026d1 - std::sys_common::backtrace::print::h9d73a5d917f22346
                               at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/sys_common/backtrace.rs:35:9
   8:     0x7fcf6fd026d1 - std::panicking::default_hook::{{closure}}::hcf9a8bcb350b3a14
                               at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/panicking.rs:295:22
   9:     0x7fcf6fd0239e - std::panicking::default_hook::hfcc6873a008cb403
                               at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/panicking.rs:314:9
  10:     0x7fcf7257abe4 - rustc_driver[ca7fdc4c44e2051e]::DEFAULT_HOOK::{closure#0}::{closure#0}
  11:     0x7fcf6fd02f06 - std::panicking::rust_panic_with_hook::h4a279a71d839a82c
                               at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/panicking.rs:702:17
  12:     0x7fcf73519851 - std[42edab32bc6d989e]::panicking::begin_panic::<rustc_errors[7749712bdedc646d]::ExplicitBug>::{closure#0}
  13:     0x7fcf73518d46 - std[42edab32bc6d989e]::sys_common::backtrace::__rust_end_short_backtrace::<std[42edab32bc6d989e]::panicking::begin_panic<rustc_errors[7749712bdedc646d]::ExplicitBug>::{closure#0}, !>
  14:     0x7fcf734fadb6 - std[42edab32bc6d989e]::panicking::begin_panic::<rustc_errors[7749712bdedc646d]::ExplicitBug>
  15:     0x7fcf7353e7a6 - std[42edab32bc6d989e]::panic::panic_any::<rustc_errors[7749712bdedc646d]::ExplicitBug>
  16:     0x7fcf7353e5f5 - <rustc_errors[7749712bdedc646d]::HandlerInner>::bug::<&alloc[67c8b44c78f2df8e]::string::String>
  17:     0x7fcf7353e350 - <rustc_errors[7749712bdedc646d]::Handler>::bug::<&alloc[67c8b44c78f2df8e]::string::String>
  18:     0x7fcf735612cd - rustc_middle[f14eabcfdb3f5619]::ty::context::tls::with_context_opt::<rustc_middle[f14eabcfdb3f5619]::ty::context::tls::with_opt<rustc_middle[f14eabcfdb3f5619]::util::bug::opt_span_bug_fmt<rustc_span[b823e81b2ca00566]::span_encoding::Span>::{closure#0}, ()>::{closure#0}, ()>
  19:     0x7fcf73564386 - rustc_middle[f14eabcfdb3f5619]::util::bug::opt_span_bug_fmt::<rustc_span[b823e81b2ca00566]::span_encoding::Span>
  20:     0x7fcf70fcebd3 - rustc_middle[f14eabcfdb3f5619]::util::bug::bug_fmt
  21:     0x7fcf7358b886 - <rustc_middle[f14eabcfdb3f5619]::ty::subst::SubstFolder as rustc_middle[f14eabcfdb3f5619]::ty::fold::TypeFolder>::fold_region::region_param_out_of_range
  22:     0x7fcf70f8f793 - <rustc_middle[f14eabcfdb3f5619]::ty::subst::SubstFolder as rustc_middle[f14eabcfdb3f5619]::ty::fold::TypeFolder>::fold_region
  23:     0x7fcf72075c99 - <rustc_middle[f14eabcfdb3f5619]::ty::PredicateKind as rustc_middle[f14eabcfdb3f5619]::ty::fold::TypeFoldable>::try_fold_with::<rustc_middle[f14eabcfdb3f5619]::ty::subst::SubstFolder>
  24:     0x7fcf72142a81 - <rustc_middle[f14eabcfdb3f5619]::ty::subst::SubstFolder as rustc_middle[f14eabcfdb3f5619]::ty::fold::FallibleTypeFolder>::try_fold_binder::<rustc_middle[f14eabcfdb3f5619]::ty::PredicateKind>
  25:     0x7fcf72142436 - <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::register_hidden_type
  26:     0x7fcf72141ae7 - <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::handle_opaque_type::{closure#0}
  27:     0x7fcf72141405 - <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::handle_opaque_type
  28:     0x7fcf72141039 - <rustc_middle[f14eabcfdb3f5619]::ty::fold::BottomUpFolder<<rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#3}, <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#1}, <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#2}> as rustc_middle[f14eabcfdb3f5619]::ty::fold::FallibleTypeFolder>::try_fold_ty
  29:     0x7fcf7214187f - <&rustc_middle[f14eabcfdb3f5619]::ty::list::List<rustc_middle[f14eabcfdb3f5619]::ty::subst::GenericArg> as rustc_middle[f14eabcfdb3f5619]::ty::fold::TypeFoldable>::try_fold_with::<rustc_middle[f14eabcfdb3f5619]::ty::fold::BottomUpFolder<<rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#3}, <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#1}, <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#2}>>
  30:     0x7fcf72141634 - <rustc_middle[f14eabcfdb3f5619]::ty::Ty as rustc_middle[f14eabcfdb3f5619]::ty::fold::TypeSuperFoldable>::super_fold_with::<rustc_middle[f14eabcfdb3f5619]::ty::fold::BottomUpFolder<<rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#3}, <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#1}, <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#2}>>
  31:     0x7fcf72140e1f - <rustc_middle[f14eabcfdb3f5619]::ty::fold::BottomUpFolder<<rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#3}, <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#1}, <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars::{closure#2}> as rustc_middle[f14eabcfdb3f5619]::ty::fold::FallibleTypeFolder>::try_fold_ty
  32:     0x7fcf715746f1 - <rustc_infer[7cebeff41e17d02b]::infer::InferCtxt>::replace_opaque_types_with_inference_vars
  33:     0x7fcf71068c35 - <rustc_typeck[ef3c384faf947dad]::check::fn_ctxt::FnCtxt>::supplied_sig_of_closure
  34:     0x7fcf7106587e - <rustc_typeck[ef3c384faf947dad]::check::fn_ctxt::FnCtxt>::check_expr_closure
  35:     0x7fcf70fe5191 - <rustc_typeck[ef3c384faf947dad]::check::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
  36:     0x7fcf70fdc788 - <rustc_typeck[ef3c384faf947dad]::check::fn_ctxt::FnCtxt>::check_argument_types
  37:     0x7fcf70f94527 - <rustc_typeck[ef3c384faf947dad]::check::fn_ctxt::FnCtxt>::check_call
  38:     0x7fcf70fe2257 - <rustc_typeck[ef3c384faf947dad]::check::fn_ctxt::FnCtxt>::check_expr_with_expectation_and_args
  39:     0x7fcf7157162d - rustc_typeck[ef3c384faf947dad]::check::check::check_fn
  40:     0x7fcf715637de - <rustc_infer[7cebeff41e17d02b]::infer::InferCtxtBuilder>::enter::<&rustc_middle[f14eabcfdb3f5619]::ty::context::TypeckResults, <rustc_typeck[ef3c384faf947dad]::check::inherited::InheritedBuilder>::enter<rustc_typeck[ef3c384faf947dad]::check::typeck_with_fallback<rustc_typeck[ef3c384faf947dad]::check::typeck::{closure#0}>::{closure#1}, &rustc_middle[f14eabcfdb3f5619]::ty::context::TypeckResults>::{closure#0}>
  41:     0x7fcf715610b4 - rustc_typeck[ef3c384faf947dad]::check::typeck
  42:     0x7fcf71bff8ef - rustc_query_system[5413e4a7279a8813]::query::plumbing::try_execute_query::<rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt, rustc_query_system[5413e4a7279a8813]::query::caches::DefaultCache<rustc_span[b823e81b2ca00566]::def_id::LocalDefId, &rustc_middle[f14eabcfdb3f5619]::ty::context::TypeckResults>>
  43:     0x7fcf72479b38 - <rustc_query_impl[32ca9fca6ee6b15c]::Queries as rustc_middle[f14eabcfdb3f5619]::ty::query::QueryEngine>::typeck
  44:     0x7fcf71b7f045 - <rustc_middle[f14eabcfdb3f5619]::ty::context::TyCtxt>::typeck_opt_const_arg
  45:     0x7fcf71b7daf5 - rustc_mir_build[72d255824fbbcb84]::build::mir_built
  46:     0x7fcf719ad62d - rustc_query_system[5413e4a7279a8813]::query::plumbing::try_execute_query::<rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt, rustc_query_system[5413e4a7279a8813]::query::caches::DefaultCache<rustc_middle[f14eabcfdb3f5619]::ty::WithOptConstParam<rustc_span[b823e81b2ca00566]::def_id::LocalDefId>, &rustc_data_structures[4f5439bcc61025e2]::steal::Steal<rustc_middle[f14eabcfdb3f5619]::mir::Body>>>
  47:     0x7fcf724783c5 - <rustc_query_impl[32ca9fca6ee6b15c]::Queries as rustc_middle[f14eabcfdb3f5619]::ty::query::QueryEngine>::mir_built
  48:     0x7fcf715a9027 - rustc_mir_transform[1cb8e5ec8b62e36a]::check_unsafety::unsafety_check_result
  49:     0x7fcf715a8abe - <rustc_mir_transform[1cb8e5ec8b62e36a]::check_unsafety::provide::{closure#0} as core[ff7cb6048b1d9418]::ops::function::FnOnce<(rustc_middle[f14eabcfdb3f5619]::ty::context::TyCtxt, rustc_span[b823e81b2ca00566]::def_id::LocalDefId)>>::call_once
  50:     0x7fcf71ab350f - rustc_query_system[5413e4a7279a8813]::query::plumbing::try_execute_query::<rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt, rustc_query_system[5413e4a7279a8813]::query::caches::DefaultCache<rustc_span[b823e81b2ca00566]::def_id::LocalDefId, &rustc_middle[f14eabcfdb3f5619]::mir::query::UnsafetyCheckResult>>
  51:     0x7fcf7247973e - <rustc_query_impl[32ca9fca6ee6b15c]::Queries as rustc_middle[f14eabcfdb3f5619]::ty::query::QueryEngine>::unsafety_check_result
  52:     0x7fcf70eebb70 - rustc_mir_transform[1cb8e5ec8b62e36a]::mir_const
  53:     0x7fcf719ad62d - rustc_query_system[5413e4a7279a8813]::query::plumbing::try_execute_query::<rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt, rustc_query_system[5413e4a7279a8813]::query::caches::DefaultCache<rustc_middle[f14eabcfdb3f5619]::ty::WithOptConstParam<rustc_span[b823e81b2ca00566]::def_id::LocalDefId>, &rustc_data_structures[4f5439bcc61025e2]::steal::Steal<rustc_middle[f14eabcfdb3f5619]::mir::Body>>>
  54:     0x7fcf724784fc - <rustc_query_impl[32ca9fca6ee6b15c]::Queries as rustc_middle[f14eabcfdb3f5619]::ty::query::QueryEngine>::mir_const
  55:     0x7fcf7155e0ca - rustc_mir_transform[1cb8e5ec8b62e36a]::mir_promoted
  56:     0x7fcf71f35b5e - rustc_query_system[5413e4a7279a8813]::query::plumbing::get_query::<rustc_query_impl[32ca9fca6ee6b15c]::queries::mir_promoted, rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt>
  57:     0x7fcf71f35797 - <rustc_query_impl[32ca9fca6ee6b15c]::Queries as rustc_middle[f14eabcfdb3f5619]::ty::query::QueryEngine>::mir_promoted
  58:     0x7fcf71ed924f - rustc_borrowck[c43740bb2a2d5909]::mir_borrowck
  59:     0x7fcf71ed8d6e - <rustc_borrowck[c43740bb2a2d5909]::provide::{closure#0} as core[ff7cb6048b1d9418]::ops::function::FnOnce<(rustc_middle[f14eabcfdb3f5619]::ty::context::TyCtxt, rustc_span[b823e81b2ca00566]::def_id::LocalDefId)>>::call_once
  60:     0x7fcf71902d70 - rustc_query_system[5413e4a7279a8813]::query::plumbing::try_execute_query::<rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt, rustc_query_system[5413e4a7279a8813]::query::caches::DefaultCache<rustc_span[b823e81b2ca00566]::def_id::LocalDefId, &rustc_middle[f14eabcfdb3f5619]::mir::query::BorrowCheckResult>>
  61:     0x7fcf72479daa - <rustc_query_impl[32ca9fca6ee6b15c]::Queries as rustc_middle[f14eabcfdb3f5619]::ty::query::QueryEngine>::mir_borrowck
  62:     0x7fcf721e6c5c - rustc_typeck[ef3c384faf947dad]::collect::type_of::type_of
  63:     0x7fcf719b8a5d - rustc_query_system[5413e4a7279a8813]::query::plumbing::get_query::<rustc_query_impl[32ca9fca6ee6b15c]::queries::type_of, rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt>
  64:     0x7fcf71c9f935 - rustc_typeck[ef3c384faf947dad]::check::check::check_item_type
  65:     0x7fcf71c9be1e - rustc_typeck[ef3c384faf947dad]::check::check::check_mod_item_types
  66:     0x7fcf717b580b - rustc_query_system[5413e4a7279a8813]::query::plumbing::try_execute_query::<rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt, rustc_query_system[5413e4a7279a8813]::query::caches::DefaultCache<rustc_span[b823e81b2ca00566]::def_id::LocalDefId, ()>>
  67:     0x7fcf71fc34c3 - rustc_query_system[5413e4a7279a8813]::query::plumbing::get_query::<rustc_query_impl[32ca9fca6ee6b15c]::queries::check_mod_item_types, rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt>
  68:     0x7fcf7226724f - <rustc_middle[f14eabcfdb3f5619]::hir::map::Map>::for_each_module::<rustc_typeck[ef3c384faf947dad]::check_crate::{closure#6}::{closure#0}>
  69:     0x7fcf71f5a235 - rustc_typeck[ef3c384faf947dad]::check_crate
  70:     0x7fcf71f59877 - rustc_interface[3d3dd0fc21522ad9]::passes::analysis
  71:     0x7fcf7230ca05 - rustc_query_system[5413e4a7279a8813]::query::plumbing::try_execute_query::<rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt, rustc_query_system[5413e4a7279a8813]::query::caches::DefaultCache<(), core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>>>
  72:     0x7fcf7230c78e - rustc_query_system[5413e4a7279a8813]::query::plumbing::get_query::<rustc_query_impl[32ca9fca6ee6b15c]::queries::analysis, rustc_query_impl[32ca9fca6ee6b15c]::plumbing::QueryCtxt>
  73:     0x7fcf71d52baa - <rustc_interface[3d3dd0fc21522ad9]::interface::Compiler>::enter::<rustc_driver[ca7fdc4c44e2051e]::run_compiler::{closure#1}::{closure#2}, core[ff7cb6048b1d9418]::result::Result<core[ff7cb6048b1d9418]::option::Option<rustc_interface[3d3dd0fc21522ad9]::queries::Linker>, rustc_errors[7749712bdedc646d]::ErrorGuaranteed>>
  74:     0x7fcf71d465ca - rustc_span[b823e81b2ca00566]::with_source_map::<core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>, rustc_interface[3d3dd0fc21522ad9]::interface::create_compiler_and_run<core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>, rustc_driver[ca7fdc4c44e2051e]::run_compiler::{closure#1}>::{closure#1}>
  75:     0x7fcf71d45fa0 - rustc_interface[3d3dd0fc21522ad9]::interface::create_compiler_and_run::<core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>, rustc_driver[ca7fdc4c44e2051e]::run_compiler::{closure#1}>
  76:     0x7fcf71d44311 - <scoped_tls[1695127579464aca]::ScopedKey<rustc_span[b823e81b2ca00566]::SessionGlobals>>::set::<rustc_interface[3d3dd0fc21522ad9]::interface::run_compiler<core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>, rustc_driver[ca7fdc4c44e2051e]::run_compiler::{closure#1}>::{closure#0}, core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>>
  77:     0x7fcf71d43fff - std[42edab32bc6d989e]::sys_common::backtrace::__rust_begin_short_backtrace::<rustc_interface[3d3dd0fc21522ad9]::util::run_in_thread_pool_with_globals<rustc_interface[3d3dd0fc21522ad9]::interface::run_compiler<core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>, rustc_driver[ca7fdc4c44e2051e]::run_compiler::{closure#1}>::{closure#0}, core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>>::{closure#0}, core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>>
  78:     0x7fcf7239d7d9 - <<std[42edab32bc6d989e]::thread::Builder>::spawn_unchecked_<rustc_interface[3d3dd0fc21522ad9]::util::run_in_thread_pool_with_globals<rustc_interface[3d3dd0fc21522ad9]::interface::run_compiler<core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>, rustc_driver[ca7fdc4c44e2051e]::run_compiler::{closure#1}>::{closure#0}, core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>>::{closure#0}, core[ff7cb6048b1d9418]::result::Result<(), rustc_errors[7749712bdedc646d]::ErrorGuaranteed>>::{closure#1} as core[ff7cb6048b1d9418]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  79:     0x7fcf6fd0ced3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hf47b126657473903
                               at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/alloc/src/boxed.rs:1935:9
  80:     0x7fcf6fd0ced3 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h674e0463c0783734
                               at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/alloc/src/boxed.rs:1935:9
  81:     0x7fcf6fd0ced3 - std::sys::unix::thread::Thread::new::thread_start::ha7dc26e0bc2fdd91
                               at /rustc/affe0d3a00e92fa7885e3f5d2c5073fde432d154/library/std/src/sys/unix/thread.rs:108:17
  82:     0x7fcf6fbd4609 - start_thread
  83:     0x7fcf6faf7133 - clone
  84:                0x0 - <unknown>


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    C-bugCategory: This is a bug.I-ICEIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions