[INFO] fetching crate cooptex 0.2.1... [INFO] testing cooptex-0.2.1 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7 [INFO] extracting crate cooptex 0.2.1 into /workspace/builds/worker-4-tc1/source [INFO] started tweaking crates.io crate cooptex 0.2.1 [INFO] finished tweaking crates.io crate cooptex 0.2.1 [INFO] tweaked toml for crates.io crate cooptex 0.2.1 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate cooptex 0.2.1 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate cooptex 0.2.1 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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded tracing-serde v0.1.2 [INFO] [stderr] Downloaded frunk_proc_macros_impl v0.1.0 [INFO] [stderr] Downloaded frunk_proc_macros v0.1.0 [INFO] [stderr] Downloaded frunk_derives v0.4.0 [INFO] [stderr] Downloaded frunk_proc_macro_helpers v0.1.0 [INFO] [stderr] Downloaded rustversion v1.0.5 [INFO] [stderr] Downloaded tracing-attributes v0.1.18 [INFO] [stderr] Downloaded frunk v0.4.0 [INFO] [stderr] Downloaded frunk_core v0.4.0 [INFO] [stderr] Downloaded loom v0.5.2 [INFO] [stderr] Downloaded libc v0.2.105 [INFO] [stderr] Downloaded generator v0.7.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 680062db97c539c69bfcbc5f4358787daa59ae6a361ac222b1e112dabdbe5bb3 [INFO] running `Command { std: "docker" "start" "-a" "680062db97c539c69bfcbc5f4358787daa59ae6a361ac222b1e112dabdbe5bb3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "680062db97c539c69bfcbc5f4358787daa59ae6a361ac222b1e112dabdbe5bb3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "680062db97c539c69bfcbc5f4358787daa59ae6a361ac222b1e112dabdbe5bb3", kill_on_drop: false }` [INFO] [stdout] 680062db97c539c69bfcbc5f4358787daa59ae6a361ac222b1e112dabdbe5bb3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0e9d2459b7bdfb0744b1a9d2e62b1409c0b764a74763beaaa0dafd56929f4d41 [INFO] running `Command { std: "docker" "start" "-a" "0e9d2459b7bdfb0744b1a9d2e62b1409c0b764a74763beaaa0dafd56929f4d41", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.32 [INFO] [stderr] Compiling syn v1.0.81 [INFO] [stderr] Compiling frunk_core v0.4.0 [INFO] [stderr] Compiling proc-macro-hack v0.5.19 [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling itertools v0.10.1 [INFO] [stderr] Compiling quote v1.0.10 [INFO] [stderr] Compiling frunk_proc_macro_helpers v0.1.0 [INFO] [stderr] Compiling frunk_proc_macros_impl v0.1.0 [INFO] [stderr] Compiling frunk_derives v0.4.0 [INFO] [stderr] Compiling frunk_proc_macros v0.1.0 [INFO] [stderr] Compiling frunk v0.4.0 [INFO] [stderr] Compiling cooptex v0.2.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/lib.rs:105:17 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn lock(&self) -> Result>, Retry> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is hidden here [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 105 | pub fn lock(&self) -> Result>, Retry<'_>> { [INFO] [stdout] | +++ ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.93s [INFO] running `Command { std: "docker" "inspect" "0e9d2459b7bdfb0744b1a9d2e62b1409c0b764a74763beaaa0dafd56929f4d41", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0e9d2459b7bdfb0744b1a9d2e62b1409c0b764a74763beaaa0dafd56929f4d41", kill_on_drop: false }` [INFO] [stdout] 0e9d2459b7bdfb0744b1a9d2e62b1409c0b764a74763beaaa0dafd56929f4d41 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 972a26747920e45a59828c164369fde538b044073274b66707c65ef08501dabd [INFO] running `Command { std: "docker" "start" "-a" "972a26747920e45a59828c164369fde538b044073274b66707c65ef08501dabd", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.105 [INFO] [stderr] Compiling crossbeam-utils v0.8.5 [INFO] [stderr] Compiling serde v1.0.130 [INFO] [stderr] Compiling rustversion v1.0.5 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling regex-syntax v0.6.25 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Compiling crossbeam-epoch v0.9.5 [INFO] [stderr] Compiling serde_json v1.0.68 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling memoffset v0.6.4 [INFO] [stderr] Compiling tracing-core v0.1.21 [INFO] [stderr] Compiling cc v1.0.71 [INFO] [stderr] Compiling crossbeam-queue v0.3.2 [INFO] [stderr] Compiling tracing-attributes v0.1.18 [INFO] [stderr] Compiling itoa v0.4.8 [INFO] [stderr] Compiling pin-project-lite v0.2.7 [INFO] [stderr] Compiling once_cell v1.8.0 [INFO] [stderr] Compiling tracing-log v0.1.2 [INFO] [stderr] Compiling sharded-slab v0.1.4 [INFO] [stderr] Compiling ansi_term v0.12.1 [INFO] [stderr] Compiling smallvec v1.7.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.15 [INFO] [stderr] Compiling scoped-tls v1.0.0 [INFO] [stderr] Compiling thread_local v1.1.3 [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/lib.rs:105:17 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn lock(&self) -> Result>, Retry> { [INFO] [stdout] | ^^^^^ ^^^^^^^^^^^^^ ^^^^^ the same lifetime is hidden here [INFO] [stdout] | | | [INFO] [stdout] | | the same lifetime is hidden here [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 105 | pub fn lock(&self) -> Result>, Retry<'_>> { [INFO] [stdout] | +++ ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling crossbeam-channel v0.5.1 [INFO] [stderr] Compiling getrandom v0.2.3 [INFO] [stderr] Compiling crossbeam-deque v0.8.1 [INFO] [stderr] Compiling generator v0.7.0 [INFO] [stderr] Compiling rand_core v0.6.3 [INFO] [stderr] Compiling tracing v0.1.29 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling crossbeam v0.8.1 [INFO] [stderr] Compiling rand v0.8.4 [INFO] [stderr] Compiling chrono v0.4.19 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling regex v1.5.4 [INFO] [stderr] Compiling matchers v0.0.1 [INFO] [stderr] Compiling tracing-serde v0.1.2 [INFO] [stderr] Compiling tracing-subscriber v0.2.25 [INFO] [stderr] Compiling loom v0.5.2 [INFO] [stdout] error: internal compiler error: /rustc-dev/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/compiler/rustc_codegen_ssa/src/mir/intrinsic.rs:124: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/generator-0.7.0/src/gen_impl.rs:171:22 [INFO] [stdout] | [INFO] [stdout] 171 | unsafe { type_name::() }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stderr] thread 'rustc' (921) panicked at /rustc-dev/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/compiler/rustc_codegen_ssa/src/mir/intrinsic.rs:124:21: [INFO] [stderr] Box [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x766c8245f223 - ::fmt::hde21067283f7e82e [INFO] [stderr] 1: 0x766c82c01afc - core::fmt::write::h24186904251c31cb [INFO] [stderr] 2: 0x766c82413d93 - std::io::Write::write_fmt::h3ab9f1f4d8d19b72 [INFO] [stderr] 3: 0x766c824253a2 - std::sys::backtrace::BacktraceLock::print::he038489aba5894a6 [INFO] [stderr] 4: 0x766c8242b3f9 - std::panicking::default_hook::{{closure}}::h80a26d916c49679b [INFO] [stderr] 5: 0x766c8242af23 - std::panicking::default_hook::he2e9efee79b3dce9 [INFO] [stderr] 6: 0x766c81420c91 - std[e95ebcffb71a5621]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 7: 0x766c8242b81f - std::panicking::panic_with_hook::hf5648b7cec6bc73e [INFO] [stderr] 8: 0x766c8145cb31 - std[e95ebcffb71a5621]::panicking::begin_panic::::{closure#0} [INFO] [stderr] 9: 0x766c8144f386 - std[e95ebcffb71a5621]::sys::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stderr] 10: 0x766c8144efc7 - std[e95ebcffb71a5621]::panicking::begin_panic:: [INFO] [stderr] 11: 0x766c8147b161 - ::emit_producing_guarantee [INFO] [stderr] 12: 0x766c819df05c - ::span_bug:: [INFO] [stderr] 13: 0x766c81a025d7 - rustc_middle[9ce76f953d15e2f6]::util::bug::opt_span_bug_fmt::::{closure#0} [INFO] [stderr] 14: 0x766c81a0277a - rustc_middle[9ce76f953d15e2f6]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} [INFO] [stderr] 15: 0x766c819f318b - rustc_middle[9ce76f953d15e2f6]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> [INFO] [stderr] 16: 0x766c7fce22a7 - rustc_middle[9ce76f953d15e2f6]::util::bug::span_bug_fmt:: [INFO] [stderr] 17: 0x766c83be2ec2 - >>::codegen_intrinsic_call [INFO] [stderr] 18: 0x766c8401b4bc - rustc_codegen_ssa[a33745cc73e278e]::mir::codegen_mir::> [INFO] [stderr] 19: 0x766c82f7ffa6 - rustc_codegen_llvm[c55eb99b4a41f0f2]::base::compile_codegen_unit::module_codegen [INFO] [stderr] 20: 0x766c83dd3ddf - ::compile_codegen_unit [INFO] [stderr] 21: 0x766c83dcf7ee - rustc_codegen_ssa[a33745cc73e278e]::base::codegen_crate:: [INFO] [stderr] 22: 0x766c83dcdd73 - ::codegen_crate [INFO] [stderr] 23: 0x766c83f5d50d - ::codegen_and_build_linker [INFO] [stderr] 24: 0x766c83f5a0d4 - , rustc_driver_impl[8bc3447375e6b2d8]::run_compiler::{closure#0}::{closure#2}>::{closure#2} as core[a4c7c2348b0f0abe]::ops::function::FnOnce<(&rustc_session[84c9ddeb8f325268]::session::Session, rustc_middle[9ce76f953d15e2f6]::ty::context::CurrentGcx, alloc[6ba2be5df7d20276]::sync::Arc, &std[e95ebcffb71a5621]::sync::once_lock::OnceLock, &rustc_data_structures[de67cf687b97999a]::sync::worker_local::WorkerLocal, &rustc_data_structures[de67cf687b97999a]::sync::worker_local::WorkerLocal, rustc_driver_impl[8bc3447375e6b2d8]::run_compiler::{closure#0}::{closure#2})>>::call_once::{shim:vtable#0} [INFO] [stderr] 25: 0x766c83dfbfe9 - rustc_interface[d5ff205a9ab97820]::interface::run_compiler::<(), rustc_driver_impl[8bc3447375e6b2d8]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 26: 0x766c83a90e3c - std[e95ebcffb71a5621]::sys::backtrace::__rust_begin_short_backtrace::::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> [INFO] [stderr] 27: 0x766c83a90b20 - <::spawn_unchecked_::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[a4c7c2348b0f0abe]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 28: 0x766c83a95daf - std::sys::thread::unix::Thread::new::thread_start::hb3dc6483caa1b987 [INFO] [stderr] 29: 0x766c7d68aaa4 - [INFO] [stderr] 30: 0x766c7d717a64 - clone [INFO] [stderr] 31: 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/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/loom-0.5.2/rustc-ice-2025-11-11T09_06_24-919.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.93.0-nightly (c90bcb957 2025-11-06) 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] end of query stack [INFO] [stderr] error: could not compile `loom` (lib) [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/bin/rustc --crate-name loom --edition=2018 /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/loom-0.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("checkpoint", "default", "futures", "pin-utils", "serde", "serde_json"))' -C metadata=45055329fedf2f39 -C extra-filename=-d8503669bc4a93d1 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern cfg_if=/opt/rustwide/target/debug/deps/libcfg_if-33ef6c02a07f9fec.rmeta --extern generator=/opt/rustwide/target/debug/deps/libgenerator-63eec5131259d6cb.rmeta --extern scoped_tls=/opt/rustwide/target/debug/deps/libscoped_tls-563b287bd664763c.rmeta --extern tracing=/opt/rustwide/target/debug/deps/libtracing-3978e8c9b8c0cb89.rmeta --extern tracing_subscriber=/opt/rustwide/target/debug/deps/libtracing_subscriber-fd5f901a238897ee.rmeta --cap-lints allow --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/generator-6cd844aae1a01c5e/out` (exit status: 101) [INFO] running `Command { std: "docker" "inspect" "972a26747920e45a59828c164369fde538b044073274b66707c65ef08501dabd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "972a26747920e45a59828c164369fde538b044073274b66707c65ef08501dabd", kill_on_drop: false }` [INFO] [stdout] 972a26747920e45a59828c164369fde538b044073274b66707c65ef08501dabd