[INFO] fetching crate cogo-redis 0.1.0... [INFO] testing cogo-redis-0.1.0 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-7 [INFO] extracting crate cogo-redis 0.1.0 into /workspace/builds/worker-4-tc2/source [INFO] started tweaking crates.io crate cogo-redis 0.1.0 [INFO] finished tweaking crates.io crate cogo-redis 0.1.0 [INFO] tweaked toml for crates.io crate cogo-redis 0.1.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate cogo-redis 0.1.0 on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate cogo-redis 0.1.0 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" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b3fd2e7ea1deb1dfe7c8c696623241f426b9cbcfb010298929281f5ff33dc728 [INFO] running `Command { std: "docker" "start" "-a" "b3fd2e7ea1deb1dfe7c8c696623241f426b9cbcfb010298929281f5ff33dc728", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b3fd2e7ea1deb1dfe7c8c696623241f426b9cbcfb010298929281f5ff33dc728", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b3fd2e7ea1deb1dfe7c8c696623241f426b9cbcfb010298929281f5ff33dc728", kill_on_drop: false }` [INFO] [stdout] b3fd2e7ea1deb1dfe7c8c696623241f426b9cbcfb010298929281f5ff33dc728 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] efa464f97a188a3036744905ef227e87618da08eaac804ba9b63cf594d95e70c [INFO] running `Command { std: "docker" "start" "-a" "efa464f97a188a3036744905ef227e87618da08eaac804ba9b63cf594d95e70c", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.117 [INFO] [stderr] Compiling proc-macro2 v1.0.36 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling crossbeam-utils v0.8.7 [INFO] [stderr] Compiling rustversion v1.0.6 [INFO] [stderr] Compiling syn v1.0.86 [INFO] [stderr] Compiling serde_derive v1.0.136 [INFO] [stderr] Compiling crossbeam-epoch v0.9.7 [INFO] [stderr] Compiling serde v1.0.136 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling crossbeam-queue v0.3.4 [INFO] [stderr] Compiling parking_lot_core v0.8.5 [INFO] [stderr] Compiling cc v1.0.72 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling instant v0.1.12 [INFO] [stderr] Compiling smallvec v1.8.0 [INFO] [stderr] Compiling lock_api v0.4.6 [INFO] [stderr] Compiling remove_dir_all v0.5.3 [INFO] [stderr] Compiling itoa v1.0.1 [INFO] [stderr] Compiling futures-core v0.3.21 [INFO] [stderr] Compiling num_threads v0.1.3 [INFO] [stderr] Compiling once_cell v1.9.0 [INFO] [stderr] Compiling bytes v1.1.0 [INFO] [stderr] Compiling itoa v0.4.8 [INFO] [stderr] Compiling crossbeam-channel v0.5.2 [INFO] [stderr] Compiling quote v1.0.15 [INFO] [stderr] Compiling crossbeam-deque v0.8.1 [INFO] [stderr] Compiling btoi v0.4.2 [INFO] [stderr] Compiling cogo v0.1.36 [INFO] [stderr] Compiling crossbeam v0.8.1 [INFO] [stderr] Compiling generator v0.7.0 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] Compiling nix v0.21.0 [INFO] [stderr] Compiling num_cpus v1.13.1 [INFO] [stderr] Compiling socket2 v0.4.4 [INFO] [stderr] Compiling parking_lot v0.11.2 [INFO] [stderr] Compiling tempdir v0.3.7 [INFO] [stderr] Compiling derive_more v0.99.17 [INFO] [stderr] Compiling time v0.3.7 [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling cogo-redis v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error: internal compiler error: /rustc-dev/c2e32f1c9652b13ed99608599c1e855462f421f3/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' (1017) panicked at /rustc-dev/c2e32f1c9652b13ed99608599c1e855462f421f3/compiler/rustc_codegen_ssa/src/mir/intrinsic.rs:124:21: [INFO] [stderr] Box [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x76fd9cc5dff3 - ::fmt::h8a1ac49fcd7ee8ce [INFO] [stderr] 1: 0x76fd9d401afc - core::fmt::write::hbdcc0ec4f1bab1db [INFO] [stderr] 2: 0x76fd9cc12c73 - std::io::Write::write_fmt::hec441b8c6eca32b9 [INFO] [stderr] 3: 0x76fd9cc24172 - std::sys::backtrace::BacktraceLock::print::h052febbd86f7bf07 [INFO] [stderr] 4: 0x76fd9cc2a1c9 - std::panicking::default_hook::{{closure}}::h66aeee20dd470abb [INFO] [stderr] 5: 0x76fd9cc29cf3 - std::panicking::default_hook::h9d66b9642014ce48 [INFO] [stderr] 6: 0x76fd9bc1efb1 - std[7852ca75000e74fc]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 7: 0x76fd9cc2a5ef - std::panicking::panic_with_hook::h6d5921a1a1fa5a8e [INFO] [stderr] 8: 0x76fd9bc5b491 - std[7852ca75000e74fc]::panicking::begin_panic::::{closure#0} [INFO] [stderr] 9: 0x76fd9bc4da66 - std[7852ca75000e74fc]::sys::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stderr] 10: 0x76fd9bc4d737 - std[7852ca75000e74fc]::panicking::begin_panic:: [INFO] [stderr] 11: 0x76fd9bc79b01 - ::emit_producing_guarantee [INFO] [stderr] 12: 0x76fd9c1dd9dc - ::span_bug:: [INFO] [stderr] 13: 0x76fd9c200f57 - rustc_middle[7d63fbd2f8df8a1e]::util::bug::opt_span_bug_fmt::::{closure#0} [INFO] [stderr] 14: 0x76fd9c20125a - rustc_middle[7d63fbd2f8df8a1e]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} [INFO] [stderr] 15: 0x76fd9c1f205b - rustc_middle[7d63fbd2f8df8a1e]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> [INFO] [stderr] 16: 0x76fd9a5513f7 - rustc_middle[7d63fbd2f8df8a1e]::util::bug::span_bug_fmt:: [INFO] [stderr] 17: 0x76fd9e3ab742 - >>::codegen_intrinsic_call [INFO] [stderr] 18: 0x76fd9e7d0fe3 - rustc_codegen_ssa[d80446a42ee51f0a]::mir::codegen_mir::> [INFO] [stderr] 19: 0x76fd9d7800fd - rustc_codegen_llvm[b09b22370c894c96]::base::compile_codegen_unit::module_codegen [INFO] [stderr] 20: 0x76fd9e5a375f - ::compile_codegen_unit [INFO] [stderr] 21: 0x76fd9e59f19b - rustc_codegen_ssa[d80446a42ee51f0a]::base::codegen_crate:: [INFO] [stderr] 22: 0x76fd9e59d733 - ::codegen_crate [INFO] [stderr] 23: 0x76fd9e71fe8d - ::codegen_and_build_linker [INFO] [stderr] 24: 0x76fd9e71ca54 - , rustc_driver_impl[bce797706e17a736]::run_compiler::{closure#0}::{closure#2}>::{closure#2} as core[38c16e7222b5e709]::ops::function::FnOnce<(&rustc_session[55873362b0df2cab]::session::Session, rustc_middle[7d63fbd2f8df8a1e]::ty::context::CurrentGcx, alloc[b801fe7dcb3666a3]::sync::Arc, &std[7852ca75000e74fc]::sync::once_lock::OnceLock, &rustc_data_structures[94650649e502e822]::sync::worker_local::WorkerLocal, &rustc_data_structures[94650649e502e822]::sync::worker_local::WorkerLocal, rustc_driver_impl[bce797706e17a736]::run_compiler::{closure#0}::{closure#2})>>::call_once::{shim:vtable#0} [INFO] [stderr] 25: 0x76fd9e55b4a9 - rustc_interface[cd445e32cdfe4b97]::interface::run_compiler::<(), rustc_driver_impl[bce797706e17a736]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 26: 0x76fd9e222b7c - std[7852ca75000e74fc]::sys::backtrace::__rust_begin_short_backtrace::::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> [INFO] [stderr] 27: 0x76fd9e222860 - <::spawn_unchecked_::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[38c16e7222b5e709]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 28: 0x76fd9e227aaf - std::sys::thread::unix::Thread::new::thread_start::h7f3e77fa86df70af [INFO] [stderr] 29: 0x76fd97e8aaa4 - [INFO] [stderr] 30: 0x76fd97f17a64 - clone [INFO] [stderr] 31: 0x0 - [INFO] [stderr] [INFO] [stderr] note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly [INFO] [stderr] [INFO] [stderr] warning: the ICE couldn't be written to `/opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/cogo-0.1.36/rustc-ice-2025-11-11T09_19_57-1015.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.93.0-nightly (c2e32f1c9 2025-11-07) 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] [stdout] warning: unused import: `std::io` [INFO] [stdout] --> src/connector.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::io; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::sync::mpsc::RecvError` [INFO] [stdout] --> src/client.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::sync::mpsc::RecvError; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Codec` [INFO] [stdout] --> src/client.rs:6:26 [INFO] [stdout] | [INFO] [stdout] 6 | use crate::codec_redis::{Codec, Request, Response}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::io` [INFO] [stdout] --> src/simple.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use std::io; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `ByteString` [INFO] [stdout] --> src/simple.rs:5:38 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::bytes::{BufMut, BytesMut, ByteString}; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `cogo` (lib) [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/c2e32f1c9652b13ed99608599c1e855462f421f3/bin/rustc --crate-name cogo --edition=2018 /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/cogo-0.1.36/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 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("js-sys", "wasm-bindgen"))' -C metadata=4a735aa8cc119ec2 -C extra-filename=-f50329e63624a5fa --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern crossbeam=/opt/rustwide/target/debug/deps/libcrossbeam-615b157dc5a6df6e.rmeta --extern crossbeam_utils=/opt/rustwide/target/debug/deps/libcrossbeam_utils-45766d4f3f195d6b.rmeta --extern generator=/opt/rustwide/target/debug/deps/libgenerator-be3384dd5aac6933.rmeta --extern libc=/opt/rustwide/target/debug/deps/liblibc-bb0c2ed0e60729e3.rmeta --extern log=/opt/rustwide/target/debug/deps/liblog-e324f1d2fae59712.rmeta --extern nix=/opt/rustwide/target/debug/deps/libnix-3dd38d983c763901.rmeta --extern num_cpus=/opt/rustwide/target/debug/deps/libnum_cpus-1d0e82e12d57e41f.rmeta --extern once_cell=/opt/rustwide/target/debug/deps/libonce_cell-4cd217228d324d54.rmeta --extern parking_lot=/opt/rustwide/target/debug/deps/libparking_lot-1349b2374f70dbff.rmeta --extern serde=/opt/rustwide/target/debug/deps/libserde-6e1939c8e049b327.rmeta --extern smallvec=/opt/rustwide/target/debug/deps/libsmallvec-8d41774e3decd5e4.rmeta --extern socket2=/opt/rustwide/target/debug/deps/libsocket2-9a9aa7f849d63a78.rmeta --extern tempdir=/opt/rustwide/target/debug/deps/libtempdir-db602d55427f414d.rmeta --extern time=/opt/rustwide/target/debug/deps/libtime-b456d6e2cd0b9e5c.rmeta --cap-lints allow --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/generator-77faef6b130976b2/out --cfg nightly` (exit status: 101) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/codec_redis.rs:345:25 [INFO] [stdout] | [INFO] [stdout] 345 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/simple.rs:41:13 [INFO] [stdout] | [INFO] [stdout] 41 | let mut req = cmd.to_request(); [INFO] [stdout] | ----^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/client.rs:34:25 [INFO] [stdout] | [INFO] [stdout] 34 | / s.send(match io_clone.send(&data){ [INFO] [stdout] 35 | | Ok(d)=>{ [INFO] [stdout] 36 | | Ok(d) [INFO] [stdout] ... | [INFO] [stdout] 41 | | }); [INFO] [stdout] | |__________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 34 | let _ = s.send(match io_clone.send(&data){ [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/client.rs:109:17 [INFO] [stdout] | [INFO] [stdout] 109 | self.queue.0.send((buf,tx)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 109 | let _ = self.queue.0.send((buf,tx)); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/simple.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | io.flush(); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 58 | let _ = io.flush(); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "efa464f97a188a3036744905ef227e87618da08eaac804ba9b63cf594d95e70c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "efa464f97a188a3036744905ef227e87618da08eaac804ba9b63cf594d95e70c", kill_on_drop: false }` [INFO] [stdout] efa464f97a188a3036744905ef227e87618da08eaac804ba9b63cf594d95e70c