[INFO] fetching crate rustc_utils 0.13.0-nightly-2025-03-03... [INFO] checking rustc_utils-0.13.0-nightly-2025-03-03 against try#306c6aded24f02440063be828ebe601fe5eb8323 for pr-133502-3 [INFO] extracting crate rustc_utils 0.13.0-nightly-2025-03-03 into /workspace/builds/worker-3-tc2/source [INFO] validating manifest of crates.io crate rustc_utils 0.13.0-nightly-2025-03-03 on toolchain 306c6aded24f02440063be828ebe601fe5eb8323 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+306c6aded24f02440063be828ebe601fe5eb8323" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate rustc_utils 0.13.0-nightly-2025-03-03 [INFO] finished tweaking crates.io crate rustc_utils 0.13.0-nightly-2025-03-03 [INFO] tweaked toml for crates.io crate rustc_utils 0.13.0-nightly-2025-03-03 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] crate crates.io crate rustc_utils 0.13.0-nightly-2025-03-03 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+306c6aded24f02440063be828ebe601fe5eb8323" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+306c6aded24f02440063be828ebe601fe5eb8323" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] fb6b9c181ae5c5aa351df95b6397f7a68d4a5e6368c7207a9c03a7cb92429269 [INFO] running `Command { std: "docker" "start" "-a" "fb6b9c181ae5c5aa351df95b6397f7a68d4a5e6368c7207a9c03a7cb92429269", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "fb6b9c181ae5c5aa351df95b6397f7a68d4a5e6368c7207a9c03a7cb92429269", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fb6b9c181ae5c5aa351df95b6397f7a68d4a5e6368c7207a9c03a7cb92429269", kill_on_drop: false }` [INFO] [stdout] fb6b9c181ae5c5aa351df95b6397f7a68d4a5e6368c7207a9c03a7cb92429269 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+306c6aded24f02440063be828ebe601fe5eb8323" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f5a5c7103d80602a96c4045d497d368606f9871035060468b64699456bcdc445 [INFO] running `Command { std: "docker" "start" "-a" "f5a5c7103d80602a96c4045d497d368606f9871035060468b64699456bcdc445", kill_on_drop: false }` [INFO] [stderr] Checking log v0.4.26 [INFO] [stderr] Checking utf8parse v0.2.2 [INFO] [stderr] Checking anstyle-query v1.1.2 [INFO] [stderr] Checking colorchoice v1.0.3 [INFO] [stderr] Checking is_terminal_polyfill v1.70.1 [INFO] [stderr] Compiling quote v1.0.39 [INFO] [stderr] Checking smallvec v1.14.0 [INFO] [stderr] Checking anstyle-parse v0.2.6 [INFO] [stderr] Checking env_filter v0.1.3 [INFO] [stderr] Checking env_logger v0.9.3 [INFO] [stderr] Checking intervaltree v0.2.7 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Checking anstream v0.6.18 [INFO] [stderr] Checking rustc_utils v0.13.0-nightly-2025-03-03 (/opt/rustwide/workdir) [INFO] [stdout] error[E0463]: can't find crate for `either` [INFO] [stdout] --> src/lib.rs:43:1 [INFO] [stdout] | [INFO] [stdout] 43 | extern crate either; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_abi` [INFO] [stdout] --> src/lib.rs:44:1 [INFO] [stdout] | [INFO] [stdout] 44 | extern crate rustc_abi; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_borrowck` [INFO] [stdout] --> src/lib.rs:45:1 [INFO] [stdout] | [INFO] [stdout] 45 | extern crate rustc_borrowck; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_data_structures` [INFO] [stdout] --> src/lib.rs:46:1 [INFO] [stdout] | [INFO] [stdout] 46 | extern crate rustc_data_structures; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_driver` [INFO] [stdout] --> src/lib.rs:47:1 [INFO] [stdout] | [INFO] [stdout] 47 | extern crate rustc_driver; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_errors` [INFO] [stdout] --> src/lib.rs:48:1 [INFO] [stdout] | [INFO] [stdout] 48 | extern crate rustc_errors; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_graphviz` [INFO] [stdout] --> src/lib.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | extern crate rustc_graphviz; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_hir` [INFO] [stdout] --> src/lib.rs:50:1 [INFO] [stdout] | [INFO] [stdout] 50 | extern crate rustc_hir; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_index` [INFO] [stdout] --> src/lib.rs:51:1 [INFO] [stdout] | [INFO] [stdout] 51 | extern crate rustc_index; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_infer` [INFO] [stdout] --> src/lib.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | extern crate rustc_infer; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_interface` [INFO] [stdout] --> src/lib.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | extern crate rustc_interface; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_lint_defs` [INFO] [stdout] --> src/lib.rs:54:1 [INFO] [stdout] | [INFO] [stdout] 54 | extern crate rustc_lint_defs; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_macros` [INFO] [stdout] --> src/lib.rs:55:1 [INFO] [stdout] | [INFO] [stdout] 55 | extern crate rustc_macros; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_middle` [INFO] [stdout] --> src/lib.rs:56:1 [INFO] [stdout] | [INFO] [stdout] 56 | extern crate rustc_middle; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_mir_dataflow` [INFO] [stdout] --> src/lib.rs:57:1 [INFO] [stdout] | [INFO] [stdout] 57 | extern crate rustc_mir_dataflow; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_mir_transform` [INFO] [stdout] --> src/lib.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | extern crate rustc_mir_transform; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_serialize` [INFO] [stdout] --> src/lib.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | extern crate rustc_serialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_session` [INFO] [stdout] --> src/lib.rs:60:1 [INFO] [stdout] | [INFO] [stdout] 60 | extern crate rustc_session; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_span` [INFO] [stdout] --> src/lib.rs:61:1 [INFO] [stdout] | [INFO] [stdout] 61 | extern crate rustc_span; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_target` [INFO] [stdout] --> src/lib.rs:62:1 [INFO] [stdout] | [INFO] [stdout] 62 | extern crate rustc_target; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_trait_selection` [INFO] [stdout] --> src/lib.rs:63:1 [INFO] [stdout] | [INFO] [stdout] 63 | extern crate rustc_trait_selection; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rustc_type_ir` [INFO] [stdout] --> src/lib.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | extern crate rustc_type_ir; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] | [INFO] [stdout] = help: maybe you need to install the missing components with: `rustup component add rust-src rustc-dev llvm-tools-preview` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `smallvec` [INFO] [stdout] --> src/lib.rs:65:1 [INFO] [stdout] | [INFO] [stdout] 65 | extern crate smallvec; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `super::filename::FilenameIndex` [INFO] [stdout] --> src/source_map/range.rs:20:33 [INFO] [stdout] | [INFO] [stdout] 20 | use super::filename::{Filename, FilenameIndex}; [INFO] [stdout] | ^^^^^^^^^^^^^ no `FilenameIndex` in `source_map::filename` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `PlaceExt` [INFO] [stdout] --> src/source_map/spanner/mir_span.rs:16:59 [INFO] [stdout] | [INFO] [stdout] 16 | use crate::{mir::location_or_arg::LocationOrArg, BodyExt, PlaceExt, SpanExt}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0220]: associated type `Node` not found for `G` [INFO] [stdout] --> src/mir/control_dependencies.rs:23:12 [INFO] [stdout] | [INFO] [stdout] 23 | exit: G::Node, [INFO] [stdout] | ^^^^ associated type `Node` not found [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stderr] thread 'rustc' panicked at compiler/rustc_middle/src/ty/assoc.rs:43:25: [INFO] [stderr] name of non-Rpitit assoc item [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x7d972c6a2183 - ::fmt::h401873fecd9d37ab [INFO] [stderr] 1: 0x7d972ce8450f - core::fmt::write::h946233caf698ad32 [INFO] [stderr] 2: 0x7d972dc09b51 - std::io::Write::write_fmt::hb6d92bb9518ec1e9 [INFO] [stderr] 3: 0x7d972c6a1fe2 - std::sys::backtrace::BacktraceLock::print::h4f5ca715d80bd6b5 [INFO] [stderr] 4: 0x7d972c6a565a - std::panicking::default_hook::{{closure}}::hf90b12b5861d2971 [INFO] [stderr] 5: 0x7d972c6a51df - std::panicking::default_hook::haa15ffd45b7d28bb [INFO] [stderr] 6: 0x7d972b7fe663 - std[7eaa038ad1d65127]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 7: 0x7d972c6a5f13 - std::panicking::rust_panic_with_hook::h03fe632fe1b7e9d5 [INFO] [stderr] 8: 0x7d972c6a5c0a - std::panicking::begin_panic_handler::{{closure}}::hfb21b4d632f92c09 [INFO] [stderr] 9: 0x7d972c6a2659 - std::sys::backtrace::__rust_end_short_backtrace::h5102f6c6296d17c5 [INFO] [stderr] 10: 0x7d972c6a58cd - __rustc[a8c301b4c5ef9046]::rust_begin_unwind [INFO] [stderr] 11: 0x7d9729d22c00 - core::panicking::panic_fmt::h5cde8de300f2aaf2 [INFO] [stderr] 12: 0x7d9729efb49b - core::option::expect_failed::h15b9f1e383f07a54 [INFO] [stderr] 13: 0x7d972e2655eb - ::ident.cold [INFO] [stderr] 14: 0x7d972b929a22 - as core[17c55d6685092967]::iter::traits::iterator::Iterator>::try_fold::flatten::>, (), core[17c55d6685092967]::ops::control_flow::ControlFlow, core[17c55d6685092967]::iter::traits::iterator::Iterator::find::check::probe_traits_that_match_assoc_ty::{closure#0}>::{closure#0}>::{closure#0} [INFO] [stderr] 15: 0x7d972b944013 - , core[17c55d6685092967]::iter::adapters::copied::Copied>>, core[17c55d6685092967]::iter::adapters::copied::Copied>, ::all_traits::{closure#0}>, ::probe_traits_that_match_assoc_ty::{closure#0}>, ::probe_traits_that_match_assoc_ty::{closure#1}> as core[17c55d6685092967]::iter::traits::iterator::Iterator>::next [INFO] [stderr] 16: 0x7d972b922957 - , core[17c55d6685092967]::iter::adapters::copied::Copied>>, core[17c55d6685092967]::iter::adapters::copied::Copied>, ::all_traits::{closure#0}>, ::probe_traits_that_match_assoc_ty::{closure#0}>, ::probe_traits_that_match_assoc_ty::{closure#1}> as core[17c55d6685092967]::iter::traits::iterator::Iterator>::collect::> [INFO] [stderr] 17: 0x7d972d5b5f2a - ::lower_assoc_path_shared::{closure#0} [INFO] [stderr] 18: 0x7d972d5b1680 - ::lower_assoc_path_ty [INFO] [stderr] 19: 0x7d972d5bf196 - ::lower_ty [INFO] [stderr] 20: 0x7d972d5be6ec - ::lower_fn_sig [INFO] [stderr] 21: 0x7d972d5b8a49 - ::lower_fn_ty [INFO] [stderr] 22: 0x7d972d5b719d - rustc_hir_analysis[1d1a906d5a70b285]::collect::fn_sig [INFO] [stderr] 23: 0x7d972d0e62b3 - rustc_query_impl[ac33f56cc68c8d70]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 24: 0x7d972d0e6297 - >::call_once [INFO] [stderr] 25: 0x7d972d0df30f - rustc_query_system[27826aed08c9baf2]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[ac33f56cc68c8d70]::plumbing::QueryCtxt, false> [INFO] [stderr] 26: 0x7d972d0de962 - rustc_query_impl[ac33f56cc68c8d70]::query_impl::fn_sig::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 27: 0x7d972d8ea6eb - ::build_constraints_for_item [INFO] [stderr] 28: 0x7d972a146e4a - rustc_hir_analysis[1d1a906d5a70b285]::variance::crate_variances [INFO] [stderr] 29: 0x7d972dbbe12a - rustc_query_impl[ac33f56cc68c8d70]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 30: 0x7d972dbbfd84 - rustc_query_system[27826aed08c9baf2]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[ac33f56cc68c8d70]::plumbing::QueryCtxt, false> [INFO] [stderr] 31: 0x7d972dbbe615 - rustc_query_impl[ac33f56cc68c8d70]::query_impl::crate_variances::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 32: 0x7d972d2595a6 - rustc_hir_analysis[1d1a906d5a70b285]::variance::variances_of [INFO] [stderr] 33: 0x7d972d259256 - rustc_query_impl[ac33f56cc68c8d70]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 34: 0x7d972d259223 - >::call_once [INFO] [stderr] 35: 0x7d972d259f00 - rustc_query_system[27826aed08c9baf2]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[ac33f56cc68c8d70]::plumbing::QueryCtxt, false> [INFO] [stderr] 36: 0x7d972d259b60 - rustc_query_impl[ac33f56cc68c8d70]::query_impl::variances_of::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 37: 0x7d972d701fb9 - rustc_hir_analysis[1d1a906d5a70b285]::check::wfcheck::check_variances_for_type_defn [INFO] [stderr] 38: 0x7d972d70a984 - rustc_hir_analysis[1d1a906d5a70b285]::check::wfcheck::check_item [INFO] [stderr] 39: 0x7d972d5f72fd - rustc_hir_analysis[1d1a906d5a70b285]::check::wfcheck::check_well_formed [INFO] [stderr] 40: 0x7d972d5f71ef - rustc_query_impl[ac33f56cc68c8d70]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 41: 0x7d972d5f6a5f - rustc_query_system[27826aed08c9baf2]::query::plumbing::try_execute_query::, rustc_query_system[27826aed08c9baf2]::dep_graph::graph::DepNodeIndex>, false, false, false>, rustc_query_impl[ac33f56cc68c8d70]::plumbing::QueryCtxt, false> [INFO] [stderr] 42: 0x7d972d5f6552 - rustc_query_impl[ac33f56cc68c8d70]::query_impl::check_well_formed::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 43: 0x7d972d5fa1e5 - rustc_hir_analysis[1d1a906d5a70b285]::check::wfcheck::check_mod_type_wf [INFO] [stderr] 44: 0x7d972d5f9fef - rustc_query_impl[ac33f56cc68c8d70]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 45: 0x7d972dbfced9 - rustc_query_system[27826aed08c9baf2]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[ac33f56cc68c8d70]::plumbing::QueryCtxt, false> [INFO] [stderr] 46: 0x7d972dbfcc4a - rustc_query_impl[ac33f56cc68c8d70]::query_impl::check_mod_type_wf::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 47: 0x7d972cfb555e - rustc_hir_analysis[1d1a906d5a70b285]::check_crate [INFO] [stderr] 48: 0x7d972cfb1aed - rustc_interface[990dab40f159b093]::passes::run_required_analyses [INFO] [stderr] 49: 0x7d972dbf689e - rustc_interface[990dab40f159b093]::passes::analysis [INFO] [stderr] 50: 0x7d972dbf6873 - rustc_query_impl[ac33f56cc68c8d70]::plumbing::__rust_begin_short_backtrace::> [INFO] [stderr] 51: 0x7d972dbbdb83 - rustc_query_system[27826aed08c9baf2]::query::plumbing::try_execute_query::>, false, false, false>, rustc_query_impl[ac33f56cc68c8d70]::plumbing::QueryCtxt, false> [INFO] [stderr] 52: 0x7d972dbbd87e - rustc_query_impl[ac33f56cc68c8d70]::query_impl::analysis::get_query_non_incr::__rust_end_short_backtrace [INFO] [stderr] 53: 0x7d972dbeb9f1 - rustc_interface[990dab40f159b093]::passes::create_and_enter_global_ctxt::, rustc_driver_impl[b00d25c5f0fff5f6]::run_compiler::{closure#0}::{closure#2}>::{closure#2}::{closure#0} [INFO] [stderr] 54: 0x7d972dc15204 - rustc_interface[990dab40f159b093]::interface::run_compiler::<(), rustc_driver_impl[b00d25c5f0fff5f6]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 55: 0x7d972daf4ca8 - std[7eaa038ad1d65127]::sys::backtrace::__rust_begin_short_backtrace::::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> [INFO] [stderr] 56: 0x7d972daf50f4 - <::spawn_unchecked_::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[17c55d6685092967]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 57: 0x7d972daf64f7 - std::sys::pal::unix::thread::Thread::new::thread_start::h5210cc8ff37a9996 [INFO] [stderr] 58: 0x7d972ef25aa4 - [INFO] [stderr] 59: 0x7d972efb2a34 - clone [INFO] [stderr] 60: 0x0 - [INFO] [stderr] [INFO] [stderr] Checking env_logger v0.11.7 [INFO] [stderr] error: the compiler unexpectedly panicked. this is a bug. [INFO] [stderr] [INFO] [stderr] 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 [INFO] [stderr] [INFO] [stderr] note: please make sure that you have updated to the latest nightly [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/workdir/rustc-ice-2025-04-19T02_41_38-85.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.88.0-nightly (306c6aded 2025-04-18) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: --crate-type lib -C embed-bitcode=no -C debuginfo=2 [INFO] [stderr] [INFO] [stderr] note: some of the compiler flags provided by cargo are hidden [INFO] [stderr] [INFO] [stderr] query stack during panic: [INFO] [stderr] #0 [fn_sig] computing function signature of `mir::control_dependencies::::start_node` [INFO] [stderr] #1 [crate_variances] computing the variances for items in this crate [INFO] [stderr] #2 [variances_of] computing the variances of `cache::Cache` [INFO] [stderr] #3 [check_well_formed] checking that `cache::Cache` is well-formed [INFO] [stderr] #4 [check_mod_type_wf] checking that types are well-formed in module `cache` [INFO] [stderr] #5 [analysis] running analysis passes on this crate [INFO] [stderr] end of query stack [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> src/hir/ty.rs:29:29 [INFO] [stdout] | [INFO] [stdout] 29 | self.walk().filter_map(|part| match part.unpack() { [INFO] [stdout] | ^^^^ ------ type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 29 | self.walk().filter_map(|part: /* Type */| match part.unpack() { [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed for `(_, _)` [INFO] [stdout] --> src/mir/body.rs:79:20 [INFO] [stdout] | [INFO] [stdout] 79 | .filter_map(|(block, data)| match data.terminator().kind { [INFO] [stdout] | ^^^^^^^^^^^^^ ---------- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified [INFO] [stdout] | [INFO] [stdout] 79 | .filter_map(|(block, data): (_, _)| match data.terminator().kind { [INFO] [stdout] | ++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0220, E0282, E0432, E0463. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0220`. [INFO] [stdout] [INFO] [stderr] error: could not compile `rustc_utils` (lib) due to 27 previous errors; 1 warning emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "f5a5c7103d80602a96c4045d497d368606f9871035060468b64699456bcdc445", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f5a5c7103d80602a96c4045d497d368606f9871035060468b64699456bcdc445", kill_on_drop: false }` [INFO] [stdout] f5a5c7103d80602a96c4045d497d368606f9871035060468b64699456bcdc445