[INFO] fetching crate persistent_array 0.5.0... [INFO] testing persistent_array-0.5.0 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate persistent_array 0.5.0 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate persistent_array 0.5.0 [INFO] finished tweaking crates.io crate persistent_array 0.5.0 [INFO] tweaked toml for crates.io crate persistent_array 0.5.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate persistent_array 0.5.0 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 16 packages to latest compatible versions [INFO] [stderr] Adding memmap v0.6.2 (available: v0.7.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded winapi-build v0.1.1 [INFO] [stderr] Downloaded layout_id v0.3.0 [INFO] [stderr] Downloaded thread-id v2.0.0 [INFO] [stderr] Downloaded kernel32-sys v0.2.2 [INFO] [stderr] Downloaded utf8-ranges v0.1.3 [INFO] [stderr] Downloaded memchr v0.1.11 [INFO] [stderr] Downloaded thread_local v0.2.7 [INFO] [stderr] Downloaded regex-syntax v0.3.9 [INFO] [stderr] Downloaded regex v0.1.80 [INFO] [stderr] Downloaded aho-corasick v0.5.3 [INFO] [stderr] Downloaded winapi v0.2.8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 219725e3e5094b50d7bab9becd0f0958f2730fbdff49c73435a2df6c148f72b5 [INFO] running `Command { std: "docker" "start" "-a" "219725e3e5094b50d7bab9becd0f0958f2730fbdff49c73435a2df6c148f72b5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "219725e3e5094b50d7bab9becd0f0958f2730fbdff49c73435a2df6c148f72b5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "219725e3e5094b50d7bab9becd0f0958f2730fbdff49c73435a2df6c148f72b5", kill_on_drop: false }` [INFO] [stdout] 219725e3e5094b50d7bab9becd0f0958f2730fbdff49c73435a2df6c148f72b5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b92e1633676e570488250847ccd6a17d1b94d5dd54783fef3c56f34c3d5d87ca [INFO] running `Command { std: "docker" "start" "-a" "b92e1633676e570488250847ccd6a17d1b94d5dd54783fef3c56f34c3d5d87ca", kill_on_drop: false }` [INFO] [stderr] warning: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024` [INFO] [stderr] Compiling winapi-build v0.1.1 [INFO] [stderr] Compiling winapi v0.2.8 [INFO] [stderr] Compiling memchr v0.1.11 [INFO] [stderr] Compiling regex-syntax v0.3.9 [INFO] [stderr] Compiling utf8-ranges v0.1.3 [INFO] [stderr] Compiling memmap v0.6.2 [INFO] [stderr] Compiling kernel32-sys v0.2.2 [INFO] [stderr] Compiling aho-corasick v0.5.3 [INFO] [stderr] Compiling thread-id v2.0.0 [INFO] [stderr] Compiling thread_local v0.2.7 [INFO] [stderr] Compiling regex v0.1.80 [INFO] [stderr] Compiling layout_id v0.3.0 [INFO] [stderr] Compiling persistent_array v0.5.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.24s [INFO] running `Command { std: "docker" "inspect" "b92e1633676e570488250847ccd6a17d1b94d5dd54783fef3c56f34c3d5d87ca", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b92e1633676e570488250847ccd6a17d1b94d5dd54783fef3c56f34c3d5d87ca", kill_on_drop: false }` [INFO] [stdout] b92e1633676e570488250847ccd6a17d1b94d5dd54783fef3c56f34c3d5d87ca [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] eabfa69fd88e0148b44375fae2e9078ed9444e96974eb0e068396e196ad59fc6 [INFO] running `Command { std: "docker" "start" "-a" "eabfa69fd88e0148b44375fae2e9078ed9444e96974eb0e068396e196ad59fc6", kill_on_drop: false }` [INFO] [stderr] warning: `package.edition` is unspecified, defaulting to `2015` while the latest is `2024` [INFO] [stderr] Compiling persistent_array v0.5.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: fields `a`, `b`, and `c` are never read [INFO] [stdout] --> tests/test.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 30 | struct Pair3 { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 31 | a: u32, [INFO] [stdout] | ^ [INFO] [stdout] 32 | b: u32, [INFO] [stdout] | ^ [INFO] [stdout] 33 | c: u32, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `Pair3` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `a` and `b` are never read [INFO] [stdout] --> tests/test.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 37 | struct OtherPair2 { [INFO] [stdout] | ---------- fields in this struct [INFO] [stdout] 38 | a: u32, [INFO] [stdout] | ^ [INFO] [stdout] 39 | b: u32, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `OtherPair2` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: internal compiler error: /rustc-dev/562dee4820c458d823175268e41601d4c060588a/compiler/rustc_codegen_ssa/src/mir/intrinsic.rs:125:21: Nullary intrinsic type_name must be called in a const block. If you are seeing this message from code outside the standard library, the unstable implementation details of the relevant intrinsic may have changed. Consider using stable APIs instead. If you are adding a new nullary intrinsic that is inherently a runtime intrinsic, update this check. [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/layout_id-0.3.0/src/lib.rs:22:28 [INFO] [stdout] | [INFO] [stdout] 22 | get_type_name(unsafe { intrinsics::type_name::() }).hash(&mut s); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stderr] thread 'rustc' (25) panicked at /rustc-dev/562dee4820c458d823175268e41601d4c060588a/compiler/rustc_codegen_ssa/src/mir/intrinsic.rs:125:21: [INFO] [stderr] Box [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x7fa2f638455b - <::print::DisplayBacktrace as core[fa0eadad68403074]::fmt::Display>::fmt [INFO] [stderr] 1: 0x7fa2f6a2e8c8 - core[fa0eadad68403074]::fmt::write [INFO] [stderr] 2: 0x7fa2f639b566 - ::write_fmt [INFO] [stderr] 3: 0x7fa2f635a568 - std[31e582c13f4e914f]::panicking::default_hook::{closure#0} [INFO] [stderr] 4: 0x7fa2f6377963 - std[31e582c13f4e914f]::panicking::default_hook [INFO] [stderr] 5: 0x7fa2f5373dbc - std[31e582c13f4e914f]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 6: 0x7fa2f6377c42 - std[31e582c13f4e914f]::panicking::panic_with_hook [INFO] [stderr] 7: 0x7fa2f53a3ae1 - std[31e582c13f4e914f]::panicking::begin_panic::::{closure#0} [INFO] [stderr] 8: 0x7fa2f539c546 - std[31e582c13f4e914f]::sys::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stderr] 9: 0x7fa2f539a3f8 - std[31e582c13f4e914f]::panicking::begin_panic:: [INFO] [stderr] 10: 0x7fa2f53af151 - ::emit_producing_guarantee [INFO] [stderr] 11: 0x7fa2f5966cac - ::span_bug:: [INFO] [stderr] 12: 0x7fa2f598ec56 - rustc_middle[bc4b12ab5fd100e2]::util::bug::opt_span_bug_fmt::::{closure#0} [INFO] [stderr] 13: 0x7fa2f598ee02 - rustc_middle[bc4b12ab5fd100e2]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} [INFO] [stderr] 14: 0x7fa2f597f3db - rustc_middle[bc4b12ab5fd100e2]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> [INFO] [stderr] 15: 0x7fa2f3c273e8 - rustc_middle[bc4b12ab5fd100e2]::util::bug::span_bug_fmt:: [INFO] [stderr] 16: 0x7fa2f7bbd3ed - >>::codegen_intrinsic_call [INFO] [stderr] 17: 0x7fa2f7e56634 - rustc_codegen_ssa[fe4d9ebd2fbd1d4d]::mir::codegen_mir::> [INFO] [stderr] 18: 0x7fa2f6b8404b - rustc_codegen_llvm[a4a9ab9083920a94]::base::compile_codegen_unit::module_codegen [INFO] [stderr] 19: 0x7fa2f7d9adc4 - ::compile_codegen_unit [INFO] [stderr] 20: 0x7fa2f7d969c4 - rustc_codegen_ssa[fe4d9ebd2fbd1d4d]::base::codegen_crate:: [INFO] [stderr] 21: 0x7fa2f7d94ae5 - ::codegen_crate [INFO] [stderr] 22: 0x7fa2f7d376ba - ::codegen_and_build_linker [INFO] [stderr] 23: 0x7fa2f7d3224d - rustc_interface[fa77fbe53284b165]::interface::run_compiler::<(), rustc_driver_impl[5d9f716931f6bd73]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 24: 0x7fa2f7c43f3e - std[31e582c13f4e914f]::sys::backtrace::__rust_begin_short_backtrace::::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> [INFO] [stderr] 25: 0x7fa2f7c447e0 - ::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[fa0eadad68403074]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 26: 0x7fa2f7c4566c - ::new::thread_start [INFO] [stderr] 27: 0x7fa2f168aaa4 - [INFO] [stderr] 28: 0x7fa2f1717a64 - clone [INFO] [stderr] 29: 0x0 - [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-2026-04-19T22_13_51-20.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.96.0-nightly (562dee482 2026-03-21) running on x86_64-unknown-linux-gnu [INFO] [stderr] [INFO] [stderr] note: compiler flags: -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] end of query stack [INFO] [stderr] error: could not compile `persistent_array` (test "test"); 2 warnings emitted [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/562dee4820c458d823175268e41601d4c060588a/bin/rustc --crate-name test --edition=2015 tests/test.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=77b37780034b752a -C extra-filename=-5eeaf1c84081357a --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern layout_id=/opt/rustwide/target/debug/deps/liblayout_id-a1b43f022deb0124.rlib --extern memmap=/opt/rustwide/target/debug/deps/libmemmap-e23a7683190b9d02.rlib --extern persistent_array=/opt/rustwide/target/debug/deps/libpersistent_array-1d35010fb7c43718.rlib --cap-lints=forbid` (exit status: 101) [INFO] running `Command { std: "docker" "inspect" "eabfa69fd88e0148b44375fae2e9078ed9444e96974eb0e068396e196ad59fc6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "eabfa69fd88e0148b44375fae2e9078ed9444e96974eb0e068396e196ad59fc6", kill_on_drop: false }` [INFO] [stdout] eabfa69fd88e0148b44375fae2e9078ed9444e96974eb0e068396e196ad59fc6