[INFO] cloning repository https://github.com/kings0x/circuit-breaker-rs [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/kings0x/circuit-breaker-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkings0x%2Fcircuit-breaker-rs", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkings0x%2Fcircuit-breaker-rs'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 986ff7a5a8448576aa3ad776bb7fc21b1528e831 [INFO] testing kings0x/circuit-breaker-rs against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkings0x%2Fcircuit-breaker-rs" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/kings0x/circuit-breaker-rs [INFO] finished tweaking git repo https://github.com/kings0x/circuit-breaker-rs [INFO] tweaked toml for git repo https://github.com/kings0x/circuit-breaker-rs written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/kings0x/circuit-breaker-rs on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/kings0x/circuit-breaker-rs 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 62147f87d80bd9a0658f6b3e2e483d9a35fd08a4d7f49905e1e204da8ea9a52d [INFO] running `Command { std: "docker" "start" "-a" "62147f87d80bd9a0658f6b3e2e483d9a35fd08a4d7f49905e1e204da8ea9a52d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "62147f87d80bd9a0658f6b3e2e483d9a35fd08a4d7f49905e1e204da8ea9a52d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "62147f87d80bd9a0658f6b3e2e483d9a35fd08a4d7f49905e1e204da8ea9a52d", kill_on_drop: false }` [INFO] [stdout] 62147f87d80bd9a0658f6b3e2e483d9a35fd08a4d7f49905e1e204da8ea9a52d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 017f43c919b3a898ef10d8cf993dff3c0f60168cb53c690fb119e7c32428ff24 [INFO] running `Command { std: "docker" "start" "-a" "017f43c919b3a898ef10d8cf993dff3c0f60168cb53c690fb119e7c32428ff24", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.182 [INFO] [stderr] Compiling getrandom v0.4.1 [INFO] [stderr] Compiling rand_core v0.10.0 [INFO] [stderr] Compiling cpufeatures v0.3.0 [INFO] [stderr] Compiling chacha20 v0.10.0 [INFO] [stderr] Compiling rand v0.10.0 [INFO] [stderr] Compiling cb_backoff v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `thread` [INFO] [stdout] --> src/lib.rs:1:11 [INFO] [stdout] | [INFO] [stdout] 1 | use std::{thread, time::Duration}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Backoff` is never constructed [INFO] [stdout] --> src/lib.rs:59:8 [INFO] [stdout] | [INFO] [stdout] 59 | struct Backoff { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new` and `next_delay` are never used [INFO] [stdout] --> src/lib.rs:66:12 [INFO] [stdout] | [INFO] [stdout] 65 | impl Backoff { [INFO] [stdout] | ------------ associated items in this implementation [INFO] [stdout] 66 | pub fn new(base: u64, max: u64) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 74 | pub fn next_delay(&mut self) -> Duration { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `Backoff` is never used [INFO] [stdout] --> src/backoff.rs:1:11 [INFO] [stdout] | [INFO] [stdout] 1 | pub trait Backoff { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `CLOSED` is never used [INFO] [stdout] --> src/circuit_breaker.rs:12:7 [INFO] [stdout] | [INFO] [stdout] 12 | const CLOSED: u8 = 0; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `OPEN` is never used [INFO] [stdout] --> src/circuit_breaker.rs:13:7 [INFO] [stdout] | [INFO] [stdout] 13 | const OPEN: u8 = 1; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HALF_OPEN` is never used [INFO] [stdout] --> src/circuit_breaker.rs:14:7 [INFO] [stdout] | [INFO] [stdout] 14 | const HALF_OPEN: u8 = 2; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CircuitBreaker` is never constructed [INFO] [stdout] --> src/circuit_breaker.rs:21:8 [INFO] [stdout] | [INFO] [stdout] 21 | struct CircuitBreaker { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new`, `now_millis`, `allowed`, `try_acquire_half_open_slot`, `on_success`, and `on_failure` are never used [INFO] [stdout] --> src/circuit_breaker.rs:47:8 [INFO] [stdout] | [INFO] [stdout] 46 | impl CircuitBreaker { [INFO] [stdout] | ------------------- associated items in this implementation [INFO] [stdout] 47 | fn new( [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 73 | fn now_millis() -> u64 { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 88 | pub fn allowed(&self) -> Result<(), BreakerError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 128 | fn try_acquire_half_open_slot(&self) -> Result<(), BreakerError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 152 | pub fn on_success(&self) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 179 | pub fn on_failure(&self) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CircuitBreakerBuilder` is never constructed [INFO] [stdout] --> src/circuit_breaker.rs:222:8 [INFO] [stdout] | [INFO] [stdout] 222 | struct CircuitBreakerBuilder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated items are never used [INFO] [stdout] --> src/circuit_breaker.rs:240:8 [INFO] [stdout] | [INFO] [stdout] 239 | impl CircuitBreakerBuilder { [INFO] [stdout] | -------------------------- associated items in this implementation [INFO] [stdout] 240 | fn builder() -> Self { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 259 | fn max_failures(mut self, val: u64) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 264 | fn failure_window(mut self, val: u64) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 269 | fn cooldown(mut self, val: u64) -> Self { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 274 | fn half_open_success_target(mut self, val: u64) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 279 | fn half_open_max_inflight(mut self, val: u64) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 284 | fn build(self) -> Result { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `BreakerError` is never used [INFO] [stdout] --> src/errors.rs:1:10 [INFO] [stdout] | [INFO] [stdout] 1 | pub enum BreakerError { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `BuildError` is never used [INFO] [stdout] --> src/errors.rs:6:10 [INFO] [stdout] | [INFO] [stdout] 6 | pub enum BuildError { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.94s [INFO] running `Command { std: "docker" "inspect" "017f43c919b3a898ef10d8cf993dff3c0f60168cb53c690fb119e7c32428ff24", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "017f43c919b3a898ef10d8cf993dff3c0f60168cb53c690fb119e7c32428ff24", kill_on_drop: false }` [INFO] [stdout] 017f43c919b3a898ef10d8cf993dff3c0f60168cb53c690fb119e7c32428ff24 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2ecfa805e76cc1750e3dbaabf9c9694e6c322300fd89a2e82fa4f908d49cbd39 [INFO] running `Command { std: "docker" "start" "-a" "2ecfa805e76cc1750e3dbaabf9c9694e6c322300fd89a2e82fa4f908d49cbd39", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.182 [INFO] [stderr] Compiling rustversion v1.0.22 [INFO] [stderr] Compiling find-msvc-tools v0.1.9 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling scoped-tls v0.1.2 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling cc v1.2.57 [INFO] [stderr] Compiling getrandom v0.4.1 [INFO] [stderr] Compiling rand v0.10.0 [INFO] [stderr] Compiling generator v0.6.25 [INFO] [stderr] Compiling cb_backoff v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `thread` [INFO] [stdout] --> src/lib.rs:1:11 [INFO] [stdout] | [INFO] [stdout] 1 | use std::{thread, time::Duration}; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Backoff` is never constructed [INFO] [stdout] --> src/lib.rs:59:8 [INFO] [stdout] | [INFO] [stdout] 59 | struct Backoff { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new` and `next_delay` are never used [INFO] [stdout] --> src/lib.rs:66:12 [INFO] [stdout] | [INFO] [stdout] 65 | impl Backoff { [INFO] [stdout] | ------------ associated items in this implementation [INFO] [stdout] 66 | pub fn new(base: u64, max: u64) -> Self { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 74 | pub fn next_delay(&mut self) -> Duration { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `Backoff` is never used [INFO] [stdout] --> src/backoff.rs:1:11 [INFO] [stdout] | [INFO] [stdout] 1 | pub trait Backoff { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `CLOSED` is never used [INFO] [stdout] --> src/circuit_breaker.rs:12:7 [INFO] [stdout] | [INFO] [stdout] 12 | const CLOSED: u8 = 0; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `OPEN` is never used [INFO] [stdout] --> src/circuit_breaker.rs:13:7 [INFO] [stdout] | [INFO] [stdout] 13 | const OPEN: u8 = 1; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HALF_OPEN` is never used [INFO] [stdout] --> src/circuit_breaker.rs:14:7 [INFO] [stdout] | [INFO] [stdout] 14 | const HALF_OPEN: u8 = 2; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CircuitBreaker` is never constructed [INFO] [stdout] --> src/circuit_breaker.rs:21:8 [INFO] [stdout] | [INFO] [stdout] 21 | struct CircuitBreaker { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new`, `now_millis`, `allowed`, `try_acquire_half_open_slot`, `on_success`, and `on_failure` are never used [INFO] [stdout] --> src/circuit_breaker.rs:47:8 [INFO] [stdout] | [INFO] [stdout] 46 | impl CircuitBreaker { [INFO] [stdout] | ------------------- associated items in this implementation [INFO] [stdout] 47 | fn new( [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 73 | fn now_millis() -> u64 { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 88 | pub fn allowed(&self) -> Result<(), BreakerError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 128 | fn try_acquire_half_open_slot(&self) -> Result<(), BreakerError> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 152 | pub fn on_success(&self) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 179 | pub fn on_failure(&self) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `CircuitBreakerBuilder` is never constructed [INFO] [stdout] --> src/circuit_breaker.rs:222:8 [INFO] [stdout] | [INFO] [stdout] 222 | struct CircuitBreakerBuilder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated items are never used [INFO] [stdout] --> src/circuit_breaker.rs:240:8 [INFO] [stdout] | [INFO] [stdout] 239 | impl CircuitBreakerBuilder { [INFO] [stdout] | -------------------------- associated items in this implementation [INFO] [stdout] 240 | fn builder() -> Self { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 259 | fn max_failures(mut self, val: u64) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 264 | fn failure_window(mut self, val: u64) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 269 | fn cooldown(mut self, val: u64) -> Self { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 274 | fn half_open_success_target(mut self, val: u64) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 279 | fn half_open_max_inflight(mut self, val: u64) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 284 | fn build(self) -> Result { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `BreakerError` is never used [INFO] [stdout] --> src/errors.rs:1:10 [INFO] [stdout] | [INFO] [stdout] 1 | pub enum BreakerError { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `BuildError` is never used [INFO] [stdout] --> src/errors.rs:6:10 [INFO] [stdout] | [INFO] [stdout] 6 | pub enum BuildError { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling loom v0.2.15 [INFO] [stderr] [INFO] [stdout] error: internal compiler error: /rustc-dev/dec9417b8611e34e787a3e4c37686b5131f9e5c5/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/generator-0.6.25/src/rt.rs:266:26 [INFO] [stdout] | [INFO] [stdout] 266 | let t = unsafe { type_name::() }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] thread 'rustc' (254) panicked at /rustc-dev/dec9417b8611e34e787a3e4c37686b5131f9e5c5/compiler/rustc_codegen_ssa/src/mir/intrinsic.rs:125:21: [INFO] [stderr] Box [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x772f4939535b - <::print::DisplayBacktrace as core[6aaeda2c7ad07a48]::fmt::Display>::fmt [INFO] [stderr] 1: 0x772f49a2f248 - core[6aaeda2c7ad07a48]::fmt::write [INFO] [stderr] 2: 0x772f493ac366 - ::write_fmt [INFO] [stderr] 3: 0x772f4936b368 - std[e72de78501789eb0]::panicking::default_hook::{closure#0} [INFO] [stderr] 4: 0x772f49388763 - std[e72de78501789eb0]::panicking::default_hook [INFO] [stderr] 5: 0x772f4838566c - std[e72de78501789eb0]::panicking::update_hook::>::{closure#0} [INFO] [stderr] 6: 0x772f49388a42 - std[e72de78501789eb0]::panicking::panic_with_hook [INFO] [stderr] 7: 0x772f483b4cf1 - std[e72de78501789eb0]::panicking::begin_panic::::{closure#0} [INFO] [stderr] 8: 0x772f483ad9d6 - std[e72de78501789eb0]::sys::backtrace::__rust_end_short_backtrace::::{closure#0}, !> [INFO] [stderr] 9: 0x772f483ad73b - std[e72de78501789eb0]::panicking::begin_panic:: [INFO] [stderr] 10: 0x772f483c0361 - ::emit_producing_guarantee [INFO] [stderr] 11: 0x772f48977d2c - ::span_bug:: [INFO] [stderr] 12: 0x772f4899f8b6 - rustc_middle[ff930705cf6dddea]::util::bug::opt_span_bug_fmt::::{closure#0} [INFO] [stderr] 13: 0x772f4899fa62 - rustc_middle[ff930705cf6dddea]::ty::context::tls::with_opt::::{closure#0}, !>::{closure#0} [INFO] [stderr] 14: 0x772f4899053b - rustc_middle[ff930705cf6dddea]::ty::context::tls::with_context_opt::::{closure#0}, !>::{closure#0}, !> [INFO] [stderr] 15: 0x772f462aa558 - rustc_middle[ff930705cf6dddea]::util::bug::span_bug_fmt:: [INFO] [stderr] 16: 0x772f4aba35c1 - >>::codegen_intrinsic_call [INFO] [stderr] 17: 0x772f4ae3e659 - rustc_codegen_ssa[68f765257a4d07e0]::mir::codegen_mir::> [INFO] [stderr] 18: 0x772f49bce90b - rustc_codegen_llvm[c00be91cbe6075b0]::base::compile_codegen_unit::module_codegen [INFO] [stderr] 19: 0x772f4ad61484 - ::compile_codegen_unit [INFO] [stderr] 20: 0x772f4ad5d059 - rustc_codegen_ssa[68f765257a4d07e0]::base::codegen_crate:: [INFO] [stderr] 21: 0x772f4ad5b125 - ::codegen_crate [INFO] [stderr] 22: 0x772f4ad0693a - ::codegen_and_build_linker [INFO] [stderr] 23: 0x772f4ad014cd - rustc_interface[8fb07a87386d2e99]::interface::run_compiler::<(), rustc_driver_impl[1568c1d64401f343]::run_compiler::{closure#0}>::{closure#1} [INFO] [stderr] 24: 0x772f4ac1e87e - std[e72de78501789eb0]::sys::backtrace::__rust_begin_short_backtrace::::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()> [INFO] [stderr] 25: 0x772f4ac1f120 - ::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stderr] 26: 0x772f4ac1ffac - ::new::thread_start [INFO] [stderr] 27: 0x772f4468aaa4 - [INFO] [stderr] 28: 0x772f44717a64 - 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/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/loom-0.2.15/rustc-ice-2026-04-10T05_42_58-252.txt`: Read-only file system (os error 30) [INFO] [stderr] [INFO] [stderr] note: rustc 1.96.0-nightly (dec9417b8 2026-03-22) 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/dec9417b8611e34e787a3e4c37686b5131f9e5c5/bin/rustc --crate-name loom --edition=2018 /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/loom-0.2.15/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", "futures-util", "serde", "serde_json"))' -C metadata=45f6eb08c8a19fc5 -C extra-filename=-af81149d599814f0 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern cfg_if=/opt/rustwide/target/debug/deps/libcfg_if-7e9efee4241be1ca.rmeta --extern generator=/opt/rustwide/target/debug/deps/libgenerator-453d14564952a98f.rmeta --extern scoped_tls=/opt/rustwide/target/debug/deps/libscoped_tls-1ae726c5b352d474.rmeta --cap-lints allow --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/generator-321161649d8b3c23/out` (exit status: 101) [INFO] running `Command { std: "docker" "inspect" "2ecfa805e76cc1750e3dbaabf9c9694e6c322300fd89a2e82fa4f908d49cbd39", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2ecfa805e76cc1750e3dbaabf9c9694e6c322300fd89a2e82fa4f908d49cbd39", kill_on_drop: false }` [INFO] [stdout] 2ecfa805e76cc1750e3dbaabf9c9694e6c322300fd89a2e82fa4f908d49cbd39