Skip to content

ICE in release builds from 1.90.0 onwards #150263

@zxqfd555

Description

@zxqfd555

Code

An error occurs when we try to build our code base under version 1.90 onwards, up to 1.92. The problem only happens in the release mode: a simple cargo build succeeds.

To reproduce, you can checkout Pathway:

git clone https://github.com/pathwaycom/pathway/

And run cargo build --release in the root directory of the repository with the version 1.90.0 or newer.

Meta

rustc --version --verbose:

rustc 1.92.0 (ded5c06cf 2025-12-08)
binary: rustc
commit-hash: ded5c06cf21d2b93bffd5d884aa6e96934ee4234
commit-date: 2025-12-08
host: x86_64-unknown-linux-gnu
release: 1.92.0
LLVM version: 21.1.3

Error output

error: internal compiler error: compiler/rustc_traits/src/codegen.rs:45:13: Encountered error `SignatureMismatch(SignatureMismatchData { found_trait_ref: <{closure@<timely::dataflow::StreamCore<timely::dataflow::scopes::Child<'_, S, T>, std::vec::Vec<(engine::value::Key, <S as engine::dataflow::maybe_total::MaybeTotalScope>::MaybeTotalTimestamp, isize)>> as timely::dataflow::operators::Map<timely::dataflow::scopes::Child<'_, S, T>, (engine::value::Key, <S as engine::dataflow::maybe_total::MaybeTotalScope>::MaybeTotalTimestamp, isize)>>::map<(engine::value::Key, T, isize), {closure@differential_dataflow::Collection<S, engine::value::Key>::enter<T>::{closure#0}}>::{closure#0}} as std::ops::FnOnce<(timely::dataflow::operators::Capability<T>, timely::dataflow::operators::generic::OperatorInfo)>>, expected_trait_ref: <{closure@<timely::dataflow::StreamCore<timely::dataflow::scopes::Child<'_, S, T>, std::vec::Vec<(engine::value::Key, <S as engine::dataflow::maybe_total::MaybeTotalScope>::MaybeTotalTimestamp, isize)>> as timely::dataflow::operators::Map<timely::dataflow::scopes::Child<'_, S, T>, (engine::value::Key, <S as engine::dataflow::maybe_total::MaybeTotalScope>::MaybeTotalTimestamp, isize)>>::map<(engine::value::Key, T, isize), {closure@differential_dataflow::Collection<S, engine::value::Key>::enter<T>::{closure#0}}>::{closure#0}} as std::ops::FnOnce<(timely::dataflow::operators::Capability<<timely::dataflow::scopes::Child<'_, S, T> as engine::dataflow::maybe_total::MaybeTotalScope>::MaybeTotalTimestamp>, timely::dataflow::operators::generic::OperatorInfo)>>, terr: Sorts(ExpectedFound { expected: Alias(Projection, AliasTy { args: [timely::dataflow::scopes::Child<'{erased}, S/#1, T/#2>], def_id: DefId(0:3919 ~ pathway_engine[019e]::engine::dataflow::maybe_total::MaybeTotalScope::MaybeTotalTimestamp), .. }), found: T/#2 }) })` selecting `<{closure@<timely::dataflow::StreamCore<timely::dataflow::scopes::Child<'_, S, T>, std::vec::Vec<(engine::value::Key, <S as engine::dataflow::maybe_total::MaybeTotalScope>::MaybeTotalTimestamp, isize)>> as timely::dataflow::operators::Map<timely::dataflow::scopes::Child<'_, S, T>, (engine::value::Key, <S as engine::dataflow::maybe_total::MaybeTotalScope>::MaybeTotalTimestamp, isize)>>::map<(engine::value::Key, T, isize), {closure@differential_dataflow::Collection<S, engine::value::Key>::enter<T>::{closure#0}}>::{closure#0}} as std::ops::FnOnce<(timely::dataflow::operators::Capability<<timely::dataflow::scopes::Child<'_, S, T> as engine::dataflow::maybe_total::MaybeTotalScope>::MaybeTotalTimestamp>, timely::dataflow::operators::generic::OperatorInfo)>>` during codegen
Backtrace

thread 'rustc' (3859492) panicked at compiler/rustc_traits/src/codegen.rs:45:13:
Box<dyn Any>
stack backtrace:
   0:     0x7fb81bf80ab3 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h718e2d17a1928e63
   1:     0x7fb81c74eb98 - core::fmt::write::h1d2246b072ea91eb
   2:     0x7fb81dd1a351 - std::io::Write::write_fmt::haf55272405c09d9b
   3:     0x7fb81bf46642 - std::sys::backtrace::BacktraceLock::print::h61c3bd81a9458a03
   4:     0x7fb81bf4c709 - std::panicking::default_hook::{{closure}}::haf1ffb5d1e33a97f
   5:     0x7fb81bf4c233 - std::panicking::default_hook::hc32245deb6eaa988
   6:     0x7fb81af4a651 - std[836535f787e97d3]::panicking::update_hook::<alloc[bc4a0c534c311190]::boxed::Box<rustc_driver_impl[88352806430fedcc]::install_ice_hook::{closure#1}>>::{closure#0}
   7:     0x7fb81bf4cb2f - std::panicking::panic_with_hook::h43adc00fd0e494cb
   8:     0x7fb81af84211 - std[836535f787e97d3]::panicking::begin_panic::<rustc_errors[bfaf558bc9da2898]::ExplicitBug>::{closure#0}
   9:     0x7fb81af78296 - std[836535f787e97d3]::sys::backtrace::__rust_end_short_backtrace::<std[836535f787e97d3]::panicking::begin_panic<rustc_errors[bfaf558bc9da2898]::ExplicitBug>::{closure#0}, !>
  10:     0x7fb81af78097 - std[836535f787e97d3]::panicking::begin_panic::<rustc_errors[bfaf558bc9da2898]::ExplicitBug>
  11:     0x7fb81af8fb01 - <rustc_errors[bfaf558bc9da2898]::diagnostic::BugAbort as rustc_errors[bfaf558bc9da2898]::diagnostic::EmissionGuarantee>::emit_producing_guarantee
  12:     0x7fb81b52b71a - rustc_middle[cc5e45d0ca739427]::util::bug::opt_span_bug_fmt::<rustc_span[4aa1f42928653b61]::span_encoding::Span>::{closure#0}
  13:     0x7fb81b52b9fa - rustc_middle[cc5e45d0ca739427]::ty::context::tls::with_opt::<rustc_middle[cc5e45d0ca739427]::util::bug::opt_span_bug_fmt<rustc_span[4aa1f42928653b61]::span_encoding::Span>::{closure#0}, !>::{closure#0}
  14:     0x7fb81b51c9bb - rustc_middle[cc5e45d0ca739427]::ty::context::tls::with_context_opt::<rustc_middle[cc5e45d0ca739427]::ty::context::tls::with_opt<rustc_middle[cc5e45d0ca739427]::util::bug::opt_span_bug_fmt<rustc_span[4aa1f42928653b61]::span_encoding::Span>::{closure#0}, !>::{closure#0}, !>
  15:     0x7fb8192ce1c0 - rustc_middle[cc5e45d0ca739427]::util::bug::bug_fmt
  16:     0x7fb81cfe6dfc - rustc_traits[942bb15dcf444bf5]::codegen::codegen_select_candidate
  17:     0x7fb81cfe4d33 - rustc_query_impl[f5b648d03701713a]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[f5b648d03701713a]::query_impl::codegen_select_candidate::dynamic_query::{closure#2}::{closure#0}, rustc_middle[cc5e45d0ca739427]::query::erase::Erased<[u8; 16usize]>>
  18:     0x7fb81cfe3db2 - rustc_query_system[701c55d052347103]::query::plumbing::try_execute_query::<rustc_query_impl[f5b648d03701713a]::DynamicConfig<rustc_query_system[701c55d052347103]::query::caches::DefaultCache<rustc_middle[cc5e45d0ca739427]::ty::PseudoCanonicalInput<rustc_type_ir[5960852b3f357f42]::predicate::TraitRef<rustc_middle[cc5e45d0ca739427]::ty::context::TyCtxt>>, rustc_middle[cc5e45d0ca739427]::query::erase::Erased<[u8; 16usize]>>, false, false, false>, rustc_query_impl[f5b648d03701713a]::plumbing::QueryCtxt, false>
  19:     0x7fb81cfe3a29 - rustc_query_impl[f5b648d03701713a]::query_impl::codegen_select_candidate::get_query_non_incr::__rust_end_short_backtrace
  20:     0x7fb81cf408c4 - rustc_ty_utils[c7d5686450bce2a9]::instance::resolve_instance_raw
  21:     0x7fb81cf3f2b6 - rustc_query_impl[f5b648d03701713a]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[f5b648d03701713a]::query_impl::resolve_instance_raw::dynamic_query::{closure#2}::{closure#0}, rustc_middle[cc5e45d0ca739427]::query::erase::Erased<[u8; 32usize]>>
  22:     0x7fb81cf3e3c2 - rustc_query_system[701c55d052347103]::query::plumbing::try_execute_query::<rustc_query_impl[f5b648d03701713a]::DynamicConfig<rustc_query_system[701c55d052347103]::query::caches::DefaultCache<rustc_middle[cc5e45d0ca739427]::ty::PseudoCanonicalInput<(rustc_span[4aa1f42928653b61]::def_id::DefId, &rustc_middle[cc5e45d0ca739427]::ty::list::RawList<(), rustc_middle[cc5e45d0ca739427]::ty::generic_args::GenericArg>)>, rustc_middle[cc5e45d0ca739427]::query::erase::Erased<[u8; 32usize]>>, false, false, false>, rustc_query_impl[f5b648d03701713a]::plumbing::QueryCtxt, false>
  23:     0x7fb81cf3dffb - rustc_query_impl[f5b648d03701713a]::query_impl::resolve_instance_raw::get_query_non_incr::__rust_end_short_backtrace
  24:     0x7fb81c79285c - <rustc_middle[cc5e45d0ca739427]::ty::instance::Instance>::try_resolve
  25:     0x7fb81d864fa1 - rustc_mir_transform[edc82e38c1b94685]::inline::cycle::process::{closure#0}
  26:     0x7fb81d86587a - rustc_mir_transform[edc82e38c1b94685]::inline::cycle::process::{closure#0}
  27:     0x7fb81d86587a - rustc_mir_transform[edc82e38c1b94685]::inline::cycle::process::{closure#0}
  28:     0x7fb81d86587a - rustc_mir_transform[edc82e38c1b94685]::inline::cycle::process::{closure#0}
  29:     0x7fb81d86587a - rustc_mir_transform[edc82e38c1b94685]::inline::cycle::process::{closure#0}
  30:     0x7fb81d86587a - rustc_mir_transform[edc82e38c1b94685]::inline::cycle::process::{closure#0}
  31:     0x7fb81d86486e - rustc_mir_transform[edc82e38c1b94685]::inline::cycle::mir_callgraph_cyclic
  32:     0x7fb81d86437a - rustc_query_impl[f5b648d03701713a]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[f5b648d03701713a]::query_impl::mir_callgraph_cyclic::dynamic_query::{closure#2}::{closure#0}, rustc_middle[cc5e45d0ca739427]::query::erase::Erased<[u8; 8usize]>>
  33:     0x7fb81d2095b8 - rustc_query_system[701c55d052347103]::query::plumbing::try_execute_query::<rustc_query_impl[f5b648d03701713a]::DynamicConfig<rustc_data_structures[99519894e5253d88]::vec_cache::VecCache<rustc_span[4aa1f42928653b61]::def_id::LocalDefId, rustc_middle[cc5e45d0ca739427]::query::erase::Erased<[u8; 8usize]>, rustc_query_system[701c55d052347103]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[f5b648d03701713a]::plumbing::QueryCtxt, false>
  34:     0x7fb81d42d09f - rustc_query_impl[f5b648d03701713a]::query_impl::mir_callgraph_cyclic::get_query_non_incr::__rust_end_short_backtrace
  35:     0x7fb81d42a0b9 - rustc_mir_transform[edc82e38c1b94685]::inline::process_blocks::<rustc_mir_transform[edc82e38c1b94685]::inline::NormalInliner>
  36:     0x7fb81d3f6884 - <rustc_mir_transform[edc82e38c1b94685]::inline::Inline as rustc_mir_transform[edc82e38c1b94685]::pass_manager::MirPass>::run_pass
  37:     0x7fb81c758580 - rustc_mir_transform[edc82e38c1b94685]::run_optimization_passes
  38:     0x7fb81d3ad903 - rustc_mir_transform[edc82e38c1b94685]::optimized_mir
  39:     0x7fb81d3ad51f - rustc_query_impl[f5b648d03701713a]::plumbing::__rust_begin_short_backtrace::<rustc_query_impl[f5b648d03701713a]::query_impl::optimized_mir::dynamic_query::{closure#2}::{closure#0}, rustc_middle[cc5e45d0ca739427]::query::erase::Erased<[u8; 8usize]>>
  40:     0x7fb81c768346 - rustc_query_system[701c55d052347103]::query::plumbing::try_execute_query::<rustc_query_impl[f5b648d03701713a]::DynamicConfig<rustc_query_system[701c55d052347103]::query::caches::DefIdCache<rustc_middle[cc5e45d0ca739427]::query::erase::Erased<[u8; 8usize]>>, false, false, false>, rustc_query_impl[f5b648d03701713a]::plumbing::QueryCtxt, false>
  41:     0x7fb81c76791b - rustc_query_impl[f5b648d03701713a]::query_impl::optimized_mir::get_query_non_incr::__rust_end_short_backtrace
  42:     0x7fb81d78c468 - <rustc_metadata[6f078b644d319df5]::rmeta::encoder::EncodeContext>::encode_crate_root
  43:     0x7fb81d7b2bce - <rustc_metadata[6f078b644d319df5]::rmeta::encoder::encode_metadata::{closure#3} as core[2e27404414be4892]::ops::function::FnOnce<(rustc_middle[cc5e45d0ca739427]::ty::context::TyCtxt, &std[836535f787e97d3]::path::Path)>>::call_once
  44:     0x7fb81d7afd90 - rustc_metadata[6f078b644d319df5]::rmeta::encoder::encode_metadata
  45:     0x7fb81d7d2ec5 - rustc_metadata[6f078b644d319df5]::fs::encode_and_write_metadata
  46:     0x7fb81d9ad769 - <rustc_interface[3dfce13d5179a6f8]::queries::Linker>::codegen_and_build_linker
  47:     0x7fb81da87794 - <rustc_interface[3dfce13d5179a6f8]::passes::create_and_enter_global_ctxt<core[2e27404414be4892]::option::Option<rustc_interface[3dfce13d5179a6f8]::queries::Linker>, rustc_driver_impl[88352806430fedcc]::run_compiler::{closure#0}::{closure#2}>::{closure#2} as core[2e27404414be4892]::ops::function::FnOnce<(&rustc_session[2fc1d960ad4ec558]::session::Session, rustc_middle[cc5e45d0ca739427]::ty::context::CurrentGcx, alloc[bc4a0c534c311190]::sync::Arc<rustc_data_structures[99519894e5253d88]::jobserver::Proxy>, &std[836535f787e97d3]::sync::once_lock::OnceLock<rustc_middle[cc5e45d0ca739427]::ty::context::GlobalCtxt>, &rustc_data_structures[99519894e5253d88]::sync::worker_local::WorkerLocal<rustc_middle[cc5e45d0ca739427]::arena::Arena>, &rustc_data_structures[99519894e5253d88]::sync::worker_local::WorkerLocal<rustc_hir[7611e5bcfcd2a5c8]::Arena>, rustc_driver_impl[88352806430fedcc]::run_compiler::{closure#0}::{closure#2})>>::call_once::{shim:vtable#0}
  48:     0x7fb81d8e1be2 - rustc_interface[3dfce13d5179a6f8]::interface::run_compiler::<(), rustc_driver_impl[88352806430fedcc]::run_compiler::{closure#0}>::{closure#1}
  49:     0x7fb81d497300 - std[836535f787e97d3]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[3dfce13d5179a6f8]::util::run_in_thread_with_globals<rustc_interface[3dfce13d5179a6f8]::util::run_in_thread_pool_with_globals<rustc_interface[3dfce13d5179a6f8]::interface::run_compiler<(), rustc_driver_impl[88352806430fedcc]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
  50:     0x7fb81d496fe4 - <<std[836535f787e97d3]::thread::Builder>::spawn_unchecked_<rustc_interface[3dfce13d5179a6f8]::util::run_in_thread_with_globals<rustc_interface[3dfce13d5179a6f8]::util::run_in_thread_pool_with_globals<rustc_interface[3dfce13d5179a6f8]::interface::run_compiler<(), rustc_driver_impl[88352806430fedcc]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[2e27404414be4892]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  51:     0x7fb81d49596f - std::sys::thread::unix::Thread::new::thread_start::h4637f1bfded3ea68
  52:     0x7fb8171c8802 - start_thread
  53:     0x7fb817168450 - clone3
  54:                0x0 - <unknown>

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.92.0 (ded5c06cf 2025-12-08) running on x86_64-unknown-linux-gnu

note: compiler flags: --crate-type cdylib --crate-type lib -C opt-level=3 -C embed-bitcode=no -C linker=/mnt/scratch/sergey/pixi/IoT-Pathway-18069838481262607842/envs/default/bin/x86_64-conda-linux-gnu-cc -C strip=debuginfo

note: some of the compiler flags provided by cargo are hidden

query stack during panic:
#0 [codegen_select_candidate] computing candidate for `<{closure@<timely::dataflow::stream::StreamCore<timely::dataflow::scopes::child::Child<'_, S, T>, alloc::vec::Vec<(engine::value::Key, <S as engine::dataflow::maybe_total::MaybeTotalScope>::MaybeTotalTimestamp, isize)>> as timely::dataflow::operators::map::Map<timely::dataflow::scopes::child::Child<'_, S, T>, (engine::value::Key, <S as engine::dataflow::maybe_total::MaybeTotalScope>::MaybeTotalTimestamp, isize)>>::map<(engine::value::Key, T, isize), {closure@differential_dataflow::collection::Collection<S, engine::value::Key>::enter<T>::{closure#0}}>::{closure#0}} as core::ops::function::FnOnce<(timely::dataflow::operators::capability::Capability<<timely::dataflow::scopes::child::Child<'_, S, T> as engine::dataflow::maybe_total::MaybeTotalScope>::MaybeTotalTimestamp>, timely::dataflow::operators::generic::operator_info::OperatorInfo)>>`
#1 [resolve_instance_raw] resolving instance `<{closure@<timely::dataflow::stream::StreamCore<timely::dataflow::scopes::child::Child<'_, S, T>, alloc::vec::Vec<(engine::value::Key, <S as engine::dataflow::maybe_total::MaybeTotalScope>::MaybeTotalTimestamp, isize)>> as timely::dataflow::operators::map::Map<timely::dataflow::scopes::child::Child<'_, S, T>, (engine::value::Key, <S as engine::dataflow::maybe_total::MaybeTotalScope>::MaybeTotalTimestamp, isize)>>::map<(engine::value::Key, T, isize), {closure@differential_dataflow::collection::Collection<S, engine::value::Key>::enter<T>::{closure#0}}>::{closure#0}} as core::ops::function::FnOnce<(timely::dataflow::operators::capability::Capability<<timely::dataflow::scopes::child::Child<'_, S, T> as engine::dataflow::maybe_total::MaybeTotalScope>::MaybeTotalTimestamp>, timely::dataflow::operators::generic::operator_info::OperatorInfo)>>::call_once`
#2 [mir_callgraph_cyclic] computing (transitive) callees of `engine::dataflow::<impl at src/engine/dataflow.rs:4773:1: 4776:38>::create` that may recurse
#3 [optimized_mir] optimizing MIR for `engine::dataflow::<impl at src/engine/dataflow.rs:4773:1: 4776:38>::create`
end of query stack
warning: `pathway` (lib) generated 22 warnings (run `cargo fix --lib -p pathway` to apply 21 suggestions)
error: could not compile `pathway` (lib); 22 warnings emitted

Caused by:
  process didn't exit successfully: `rustc --crate-name pathway_engine --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=189 --crate-type cdylib --crate-type lib --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("enterprise", "standard-allocator", "unlimited-workers", "yolo-id32", "yolo-id64"))' -C metadata=b4dd148b90ebc214 --out-dir /mnt/scratch/sergey/cargo-target/release/deps -C linker=/mnt/scratch/sergey/pixi/IoT-Pathway-18069838481262607842/envs/default/bin/x86_64-conda-linux-gnu-cc -C strip=debuginfo -L dependency=/mnt/scratch/sergey/cargo-target/release/deps --extern arc_swap=/mnt/scratch/sergey/cargo-target/release/deps/libarc_swap-cf128465bb317529.rlib --extern arcstr=/mnt/scratch/sergey/cargo-target/release/deps/libarcstr-25999fcf493cd4c4.rlib --extern async_nats=/mnt/scratch/sergey/cargo-target/release/deps/libasync_nats-71576a88501e26ca.rlib --extern aws_config=/mnt/scratch/sergey/cargo-target/release/deps/libaws_config-a37bac6bb03aee2a.rlib --extern aws_sdk_dynamodb=/mnt/scratch/sergey/cargo-target/release/deps/libaws_sdk_dynamodb-1ee8308b244cf2ea.rlib --extern aws_sdk_kinesis=/mnt/scratch/sergey/cargo-target/release/deps/libaws_sdk_kinesis-1cf608b78468e29e.rlib --extern aws_smithy_runtime_api=/mnt/scratch/sergey/cargo-target/release/deps/libaws_smithy_runtime_api-18e425ccec4780b9.rlib --extern azure_core=/mnt/scratch/sergey/cargo-target/release/deps/libazure_core-67d0eb07c14bb5cf.rlib --extern azure_storage=/mnt/scratch/sergey/cargo-target/release/deps/libazure_storage-109eec72e4cdcf78.rlib --extern azure_storage_blobs=/mnt/scratch/sergey/cargo-target/release/deps/libazure_storage_blobs-aca2092ed1093440.rlib --extern base32=/mnt/scratch/sergey/cargo-target/release/deps/libbase32-4c471a60e01cca13.rlib --extern base64=/mnt/scratch/sergey/cargo-target/release/deps/libbase64-03ac8c42b3d45845.rlib --extern bincode=/mnt/scratch/sergey/cargo-target/release/deps/libbincode-e627997562b7b780.rlib --extern bitflags=/mnt/scratch/sergey/cargo-target/release/deps/libbitflags-8526cceafeafafa0.rlib --extern bytes=/mnt/scratch/sergey/cargo-target/release/deps/libbytes-a79f10b6377b8013.rlib --extern cached=/mnt/scratch/sergey/cargo-target/release/deps/libcached-b642cc08a6c27139.rlib --extern cfg_if=/mnt/scratch/sergey/cargo-target/release/deps/libcfg_if-87faa9a0099758c2.rlib --extern chrono=/mnt/scratch/sergey/cargo-target/release/deps/libchrono-e86f96f98c8176cf.rlib --extern chrono_tz=/mnt/scratch/sergey/cargo-target/release/deps/libchrono_tz-793ba262d2d39e27.rlib --extern crossbeam_channel=/mnt/scratch/sergey/cargo-target/release/deps/libcrossbeam_channel-5b315918ea24ff5b.rlib --extern csv=/mnt/scratch/sergey/cargo-target/release/deps/libcsv-8d9eee3c8c0b9c04.rlib --extern deltalake=/mnt/scratch/sergey/cargo-target/release/deps/libdeltalake-f276b7e1a8cea361.rlib --extern derivative=/mnt/scratch/sergey/cargo-target/release/deps/libderivative-adbb83d1ac68ac8b.so --extern differential_dataflow=/mnt/scratch/sergey/cargo-target/release/deps/libdifferential_dataflow-acea83515496f50f.rlib --extern ed25519_dalek=/mnt/scratch/sergey/cargo-target/release/deps/libed25519_dalek-f04578f3f4a849b4.rlib --extern elasticsearch=/mnt/scratch/sergey/cargo-target/release/deps/libelasticsearch-46a0c6cba634a3d7.rlib --extern futures=/mnt/scratch/sergey/cargo-target/release/deps/libfutures-3e440570094c6688.rlib --extern glob=/mnt/scratch/sergey/cargo-target/release/deps/libglob-2192112af0d11e1a.rlib --extern half=/mnt/scratch/sergey/cargo-target/release/deps/libhalf-5ea36b7da9dee640.rlib --extern hex=/mnt/scratch/sergey/cargo-target/release/deps/libhex-5b28c22d8c6ebe89.rlib --extern hyper=/mnt/scratch/sergey/cargo-target/release/deps/libhyper-577777e09000ea23.rlib --extern hyperloglogplus=/mnt/scratch/sergey/cargo-target/release/deps/libhyperloglogplus-7310be62493e153b.rlib --extern iceberg=/mnt/scratch/sergey/cargo-target/release/deps/libiceberg-e2c76c3212ff3b97.rlib --extern iceberg_catalog_glue=/mnt/scratch/sergey/cargo-target/release/deps/libiceberg_catalog_glue-79fe0d2a9b45b71b.rlib --extern iceberg_catalog_rest=/mnt/scratch/sergey/cargo-target/release/deps/libiceberg_catalog_rest-08b1e1e9599955ac.rlib --extern id_arena=/mnt/scratch/sergey/cargo-target/release/deps/libid_arena-73b8c0dc9e7257a3.rlib --extern indexmap=/mnt/scratch/sergey/cargo-target/release/deps/libindexmap-91128407d2cebe94.rlib --extern itertools=/mnt/scratch/sergey/cargo-target/release/deps/libitertools-9e6b806cc0f2a52e.rlib --extern jemallocator=/mnt/scratch/sergey/cargo-target/release/deps/libjemallocator-c86006ab6750ae64.rlib --extern jmespath=/mnt/scratch/sergey/cargo-target/release/deps/libjmespath-718069f4875a5d98.rlib --extern libc=/mnt/scratch/sergey/cargo-target/release/deps/liblibc-70e419adb1ee6544.rlib --extern log=/mnt/scratch/sergey/cargo-target/release/deps/liblog-adee17da3d5f956e.rlib --extern lz4_flex=/mnt/scratch/sergey/cargo-target/release/deps/liblz4_flex-75db4504af10224e.rlib --extern mongodb=/mnt/scratch/sergey/cargo-target/release/deps/libmongodb-df0926d12455088a.rlib --extern mysql=/mnt/scratch/sergey/cargo-target/release/deps/libmysql-1b556d3759d3ab99.rlib --extern ndarray=/mnt/scratch/sergey/cargo-target/release/deps/libndarray-f4cbe3afcf1a1940.rlib --extern nix=/mnt/scratch/sergey/cargo-target/release/deps/libnix-36c2fe6af1eb8d5d.rlib --extern num_integer=/mnt/scratch/sergey/cargo-target/release/deps/libnum_integer-775256f9f9a6347b.rlib --extern numpy=/mnt/scratch/sergey/cargo-target/release/deps/libnumpy-99f366fadb50f0a9.rlib --extern once_cell=/mnt/scratch/sergey/cargo-target/release/deps/libonce_cell-dc7066c855677814.rlib --extern opentelemetry=/mnt/scratch/sergey/cargo-target/release/deps/libopentelemetry-a164193761ef2a4c.rlib --extern opentelemetry_otlp=/mnt/scratch/sergey/cargo-target/release/deps/libopentelemetry_otlp-616dfd1af00b5f7c.rlib --extern opentelemetry_semantic_conventions=/mnt/scratch/sergey/cargo-target/release/deps/libopentelemetry_semantic_conventions-794b63efd245b780.rlib --extern opentelemetry_sdk=/mnt/scratch/sergey/cargo-target/release/deps/libopentelemetry_sdk-ef36cba2678a8afe.rlib --extern ordered_float=/mnt/scratch/sergey/cargo-target/release/deps/libordered_float-849ee3a1860e67af.rlib --extern pgvector=/mnt/scratch/sergey/cargo-target/release/deps/libpgvector-509a229307877490.rlib --extern postgres=/mnt/scratch/sergey/cargo-target/release/deps/libpostgres-ec0f3086f2218874.rlib --extern prometheus_client=/mnt/scratch/sergey/cargo-target/release/deps/libprometheus_client-7be3c3c5059c5583.rlib --extern pyo3=/mnt/scratch/sergey/cargo-target/release/deps/libpyo3-6dcbd04b6af2cea7.rlib --extern pyo3_async_runtimes=/mnt/scratch/sergey/cargo-target/release/deps/libpyo3_async_runtimes-248be7a8f217c0b1.rlib --extern pyo3_log=/mnt/scratch/sergey/cargo-target/release/deps/libpyo3_log-2df63684cb66107e.rlib --extern qdrant_client=/mnt/scratch/sergey/cargo-target/release/deps/libqdrant_client-c664087f04b5400b.rlib --extern questdb=/mnt/scratch/sergey/cargo-target/release/deps/libquestdb-162056d5c6aef9b0.rlib --extern rand=/mnt/scratch/sergey/cargo-target/release/deps/librand-597338f88a8cc5a3.rlib --extern rayon=/mnt/scratch/sergey/cargo-target/release/deps/librayon-5e0794e69041389d.rlib --extern rdkafka=/mnt/scratch/sergey/cargo-target/release/deps/librdkafka-84e53b08fec260c2.rlib --extern regex=/mnt/scratch/sergey/cargo-target/release/deps/libregex-2c02c8a8a0852e7d.rlib --extern reqwest=/mnt/scratch/sergey/cargo-target/release/deps/libreqwest-31c76ed50adeb440.rlib --extern rumqttc=/mnt/scratch/sergey/cargo-target/release/deps/librumqttc-4c959b400df8236c.rlib --extern rusqlite=/mnt/scratch/sergey/cargo-target/release/deps/librusqlite-ad31bbdf181d360d.rlib --extern s3=/mnt/scratch/sergey/cargo-target/release/deps/libs3-9b0a1666d38f1449.rlib --extern schema_registry_converter=/mnt/scratch/sergey/cargo-target/release/deps/libschema_registry_converter-24e4207541c00d44.rlib --extern scopeguard=/mnt/scratch/sergey/cargo-target/release/deps/libscopeguard-b22927a223059f77.rlib --extern send_wrapper=/mnt/scratch/sergey/cargo-target/release/deps/libsend_wrapper-17f1375cec5ecfed.rlib --extern serde=/mnt/scratch/sergey/cargo-target/release/deps/libserde-f6fa76c8127a1ded.rlib --extern serde_json=/mnt/scratch/sergey/cargo-target/release/deps/libserde_json-026a3ddcb0a2cd7b.rlib --extern serde_with=/mnt/scratch/sergey/cargo-target/release/deps/libserde_with-30def48ab0a301a1.rlib --extern smallvec=/mnt/scratch/sergey/cargo-target/release/deps/libsmallvec-d90343df79af8a00.rlib --extern syn=/mnt/scratch/sergey/cargo-target/release/deps/libsyn-eacdf9dd9c5d7e69.rlib --extern sysinfo=/mnt/scratch/sergey/cargo-target/release/deps/libsysinfo-155e0522022fa557.rlib --extern tantivy=/mnt/scratch/sergey/cargo-target/release/deps/libtantivy-fa0eb94c79706b91.rlib --extern tempfile=/mnt/scratch/sergey/cargo-target/release/deps/libtempfile-e76e1ea5da516338.rlib --extern thiserror=/mnt/scratch/sergey/cargo-target/release/deps/libthiserror-f3de4e8cfaf28bde.rlib --extern timely=/mnt/scratch/sergey/cargo-target/release/deps/libtimely-639b6c4b204f6627.rlib --extern tokio=/mnt/scratch/sergey/cargo-target/release/deps/libtokio-18974821d6f8e42a.rlib --extern tonic=/mnt/scratch/sergey/cargo-target/release/deps/libtonic-65d8b7555c394f81.rlib --extern usearch=/mnt/scratch/sergey/cargo-target/release/deps/libusearch-5bd42ef763e4723a.rlib --extern uuid=/mnt/scratch/sergey/cargo-target/release/deps/libuuid-583d434e32fd565a.rlib --extern xxhash_rust=/mnt/scratch/sergey/cargo-target/release/deps/libxxhash_rust-03c49acaac411da4.rlib -L native=/mnt/scratch/sergey/cargo-target/release/build/ring-4d95a9f2ed78d18b/out -L native=/mnt/scratch/sergey/cargo-target/release/build/aws-lc-sys-4817307c448de250/out -L native=/mnt/scratch/sergey/cargo-target/release/build/bzip2-sys-b6daa2cdc0c583db/out/lib -L native=/mnt/scratch/sergey/cargo-target/release/build/lzma-sys-c09442cc215b065c/out -L native=/mnt/scratch/sergey/cargo-target/release/build/zstd-sys-b6562a7613b6c55c/out -L native=/mnt/scratch/sergey/cargo-target/release/build/openssl-sys-12be5b72ea53ca03/out/openssl-build/install/lib -L native=/mnt/scratch/sergey/cargo-target/release/build/psm-e15cc48ea199046d/out -L native=/mnt/scratch/sergey/cargo-target/release/build/blake3-c4372512aecdc15a/out -L native=/mnt/scratch/sergey/cargo-target/release/build/blake3-c4372512aecdc15a/out -L native=/mnt/scratch/sergey/cargo-target/release/build/jemalloc-sys-865e9e23605ea894/out/build/lib -L native=/mnt/scratch/sergey/cargo-target/release/build/rdkafka-sys-35e88f29fde4034b/out/lib -L native=/mnt/scratch/sergey/cargo-target/release/build/libsqlite3-sys-565000ba3e3a5ba5/out -L native=/mnt/scratch/sergey/cargo-target/release/build/usearch-3404001bf0729fb4/out -L native=/mnt/scratch/sergey/cargo-target/release/build/cxx-26e93e2cedcb08a8/out -L native=/mnt/scratch/sergey/cargo-target/release/build/link-cplusplus-126bff3b9c654776/out -L native=/mnt/scratch/sergey/pixi/IoT-Pathway-18069838481262607842/envs/default/lib -L native=/mnt/scratch/sergey/pixi/IoT-Pathway-18069838481262607842/envs/default/lib` (exit status: 101)

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-bugCategory: This is a bug.E-needs-mcveCall for participation: This issue has a repro, but needs a Minimal Complete and Verifiable ExampleI-ICEIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️I-prioritizeIssue: Indicates that prioritization has been requested for this issue.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.needs-triageThis issue may need triage. Remove it if it has been sufficiently triaged.regression-from-stable-to-stablePerformance or correctness regression from one stable version to another.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions