[INFO] fetching crate kovan 0.1.12... [INFO] testing kovan-0.1.12 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate kovan 0.1.12 into /workspace/builds/worker-7-tc2/source [INFO] started tweaking crates.io crate kovan 0.1.12 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate kovan 0.1.12 [INFO] tweaked toml for crates.io crate kovan 0.1.12 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate kovan 0.1.12 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 crates.io crate kovan 0.1.12 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] 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] 3d6886ed65fc7a8d134a0850fb337e0f6bda8c5a9fea4b97617e85405225557c [INFO] running `Command { std: "docker" "start" "-a" "3d6886ed65fc7a8d134a0850fb337e0f6bda8c5a9fea4b97617e85405225557c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "3d6886ed65fc7a8d134a0850fb337e0f6bda8c5a9fea4b97617e85405225557c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3d6886ed65fc7a8d134a0850fb337e0f6bda8c5a9fea4b97617e85405225557c", kill_on_drop: false }` [INFO] [stdout] 3d6886ed65fc7a8d134a0850fb337e0f6bda8c5a9fea4b97617e85405225557c [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] 01a7513117912820fdef2cf64fa62add51d9ae38496d3daacdc27646fe6c191c [INFO] running `Command { std: "docker" "start" "-a" "01a7513117912820fdef2cf64fa62add51d9ae38496d3daacdc27646fe6c191c", kill_on_drop: false }` [INFO] [stderr] Compiling portable-atomic v1.13.1 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling kovan v0.1.12 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.98s [INFO] running `Command { std: "docker" "inspect" "01a7513117912820fdef2cf64fa62add51d9ae38496d3daacdc27646fe6c191c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "01a7513117912820fdef2cf64fa62add51d9ae38496d3daacdc27646fe6c191c", kill_on_drop: false }` [INFO] [stdout] 01a7513117912820fdef2cf64fa62add51d9ae38496d3daacdc27646fe6c191c [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] 05f368959ee960fb3dee14596cfe0dc42efa47d71fe9fb66fb9b5bf59ec56f32 [INFO] running `Command { std: "docker" "start" "-a" "05f368959ee960fb3dee14596cfe0dc42efa47d71fe9fb66fb9b5bf59ec56f32", kill_on_drop: false }` [INFO] [stderr] Compiling zerocopy v0.8.39 [INFO] [stderr] Compiling libc v0.2.182 [INFO] [stderr] Compiling regex-syntax v0.8.9 [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling clap_lex v1.0.0 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling haphazard v0.1.8 [INFO] [stderr] Compiling kovan v0.1.12 (/opt/rustwide/workdir) [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling clap_builder v4.5.60 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling is-terminal v0.4.17 [INFO] [stderr] Compiling seize v0.5.1 [INFO] [stderr] Compiling clap v4.5.60 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling zerocopy-derive v0.8.39 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 26.94s [INFO] running `Command { std: "docker" "inspect" "05f368959ee960fb3dee14596cfe0dc42efa47d71fe9fb66fb9b5bf59ec56f32", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "05f368959ee960fb3dee14596cfe0dc42efa47d71fe9fb66fb9b5bf59ec56f32", kill_on_drop: false }` [INFO] [stdout] 05f368959ee960fb3dee14596cfe0dc42efa47d71fe9fb66fb9b5bf59ec56f32 [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", kill_on_drop: false }` [INFO] [stdout] 751dc62addc57ac030731f0aabf5d00eb5a1b7ce6f97dea2565b631142d7110d [INFO] running `Command { std: "docker" "start" "-a" "751dc62addc57ac030731f0aabf5d00eb5a1b7ce6f97dea2565b631142d7110d", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/kovan-7344a1703dfce1fe) [INFO] [stdout] [INFO] [stderr] Running tests/atom.rs (/opt/rustwide/target/debug/deps/atom-16787c1244aad5ee) [INFO] [stdout] running 2 tests [INFO] [stdout] test robust::tests::test_birth_era ... ok [INFO] [stdout] test robust::tests::test_era_advancement ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 59 tests [INFO] [stdout] test atom_cas_success ... ok [INFO] [stdout] test atom_cas_returns_rejected_value ... ok [INFO] [stdout] test atom_cas_failure_after_store ... ok [INFO] [stdout] test atom_cas_retry_pattern ... ok [INFO] [stdout] test atom_debug_format ... ok [INFO] [stdout] test atom_cas_with_concurrent_modification ... ok [INFO] [stdout] test atom_default ... ok [INFO] [stdout] test atom_from ... ok [INFO] [stdout] test atom_guard_deref ... ok [INFO] [stdout] test atom_into_inner_returns_owned_value ... ok [INFO] [stdout] test atom_into_inner_vec ... ok [INFO] [stdout] test atom_is_send_and_sync ... ok [INFO] [stdout] test atom_map_basic_projection ... ok [INFO] [stdout] test atom_map_multiple_projections ... ok [INFO] [stdout] test atom_map_with_nested_struct ... ok [INFO] [stdout] test atom_map_tracks_updates ... ok [INFO] [stdout] test atom_new_load_vec ... ok [INFO] [stdout] test atom_new_load_string ... ok [INFO] [stdout] test atom_option_debug_some ... ok [INFO] [stdout] test atom_option_none ... ok [INFO] [stdout] test atom_option_roundtrip ... ok [INFO] [stdout] test atom_guard_display ... ok [INFO] [stdout] test atom_guard_survives_store ... ok [INFO] [stdout] test atom_into_inner_no_double_drop ... ok [INFO] [stdout] test atom_guard_debug ... ok [INFO] [stdout] test atom_option_repeated_transitions ... ok [INFO] [stdout] test atom_option_some ... ok [INFO] [stdout] test atom_peek ... ok [INFO] [stdout] test atom_option_take_no_double_drop ... ok [INFO] [stdout] test atom_peek_with_store ... ok [INFO] [stdout] test atom_option_take_none ... ok [INFO] [stdout] test atom_option_default_is_none ... ok [INFO] [stdout] test atom_option_take_some ... ok [INFO] [stdout] test atom_option_store_some ... ok [INFO] [stdout] test atom_option_debug_none ... ok [INFO] [stdout] test atom_multiple_guards_same_atom ... ok [INFO] [stdout] test atom_rapid_create_load_drop ... ok [INFO] [stdout] test atom_store_drops_old_value ... ok [INFO] [stdout] test atom_option_store_none ... ok [INFO] [stdout] test atom_new_load_i32 ... ok [INFO] [stdout] test atom_rcu_multiple_transforms ... ok [INFO] [stdout] test atom_swap_chain ... ok [INFO] [stdout] test atom_with_large_value ... ok [INFO] [stdout] test atom_store_multiple_times ... ok [INFO] [stdout] test atom_load_clone ... ok [INFO] [stdout] test atom_with_zero_sized_type ... ok [INFO] [stdout] test atom_rcu_string_transform ... ok [INFO] [stdout] test atom_concurrent_rcu_counter ... ok [INFO] [stdout] test atom_option_concurrent_operations ... ok [INFO] [stdout] test atom_rcu_with_complex_type ... ok [INFO] [stdout] test atom_swap_returns_old_value ... ok [INFO] [stdout] test atom_rcu_increment ... ok [INFO] [stdout] test atom_rcu_concurrent_increments ... ok [INFO] [stdout] test atom_store_overwrites_value ... ok [INFO] [stdout] test atom_concurrent_swap_correctness ... ok [INFO] [stdout] test atom_swap_no_double_drop ... ok [INFO] [stdout] test atom_concurrent_readers_writers ... ok [INFO] [stdout] test atom_rcu_heavy_contention ... ok [INFO] [stdout] test atom_sustained_heavy_load ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 59 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s [INFO] [stdout] [INFO] [stderr] Running tests/correctness.rs (/opt/rustwide/target/debug/deps/correctness-abac5c61d65ce7e7) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_guard_drop_triggers_reclamation ... ok [INFO] [stdout] test test_no_premature_free ... ok [INFO] [stdout] test test_eventual_reclamation ... ok [INFO] [stdout] test test_concurrent_access ... ok [INFO] [stderr] Running tests/protect.rs (/opt/rustwide/target/debug/deps/protect-a3eaf1a022aae658) [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_era_updates_across_many_loads ... ok [INFO] [stderr] Running tests/reclaim.rs (/opt/rustwide/target/debug/deps/reclaim-d89fd80f81f8c436) [INFO] [stdout] test test_protect_prevents_uaf_across_epochs ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_multiple_guards_sequential ... ok [INFO] [stdout] test test_pin_unpin_rapid ... ok [INFO] [stdout] test test_guard_protects_from_reclamation ... ok [INFO] [stdout] test test_reentrant_destructor_atom_option_take ... ok [INFO] [stdout] test test_reentrant_destructor_flush ... ok [INFO] [stdout] test test_reentrant_destructor_thread_exit ... ok [INFO] [stdout] test test_reentrant_destructor_concurrent ... ok [INFO] [stdout] test test_retire_eventually_frees ... ok [INFO] [stdout] test test_concurrent_retire ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_birth_era_ordering ... ok [INFO] [stdout] test test_era_advancement ... ok [INFO] [stderr] Running tests/robust.rs (/opt/rustwide/target/debug/deps/robust-316ea6d2139c3118) [INFO] [stdout] test test_era_tracking_concurrent ... ok [INFO] [stdout] test test_adaptive_slot_selection ... ok [INFO] [stdout] test test_bounded_memory_with_stalls ... ok [INFO] [stdout] test test_stalled_thread_handling ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.21s [INFO] [stdout] [INFO] [stderr] Running tests/stress.rs (/opt/rustwide/target/debug/deps/stress-8dd2bf7e01b1619e) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_long_running_guards ... ok [INFO] [stdout] test test_rapid_guard_creation ... ok [INFO] [stdout] test test_read_heavy_workload ... ok [INFO] [stdout] test test_oversubscription ... ok [INFO] [stdout] test test_many_threads_beyond_old_limit ... ok [INFO] [stdout] test test_high_contention ... ok [INFO] [stdout] test test_burst_workload ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.80s [INFO] [stdout] [INFO] [stderr] Doc-tests kovan [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test src/atom.rs - atom (line 18) ... ok [INFO] [stdout] test src/atom.rs - atom::Atom::map (line 607) ... ok [INFO] [stdout] test src/atomic.rs - atomic::Atomic::load (line 79) ... ok [INFO] [stdout] test src/atom.rs - atom::Atom::rcu (line 546) ... ok [INFO] [stdout] test src/atom.rs - atom::Atom::swap (line 437) ... ok [INFO] [stdout] test src/atomic.rs - atomic::Atomic (line 19) ... ok [INFO] [stdout] test src/atomic.rs - atomic::Atomic::store (line 105) ... ok [INFO] [stdout] test src/atom.rs - atom::AtomOption (line 684) ... ok [INFO] [stdout] test src/atomic.rs - atomic::Atomic::new (line 40) ... ok [INFO] [stdout] test src/atomic.rs - atomic::Atomic::compare_exchange (line 124) ... ok [INFO] [stdout] test src/lib.rs - (line 35) ... ok [INFO] [stdout] test src/atom.rs - atom::Atom::load_clone (line 357) ... ok [INFO] [stdout] test src/atom.rs - atom::Atom::load (line 331) ... ok [INFO] [stdout] test src/atom.rs - atom::Atom::into_inner (line 295) ... ok [INFO] [stdout] test src/atom.rs - atom::Atom (line 253) ... ok [INFO] [stdout] test src/atom.rs - atom::Atom::peek (line 379) ... ok [INFO] [stdout] test src/atom.rs - atom::Atom::compare_and_swap (line 476) ... ok [INFO] [stdout] test src/atom.rs - atom::Atom::new (line 277) ... ok [INFO] [stdout] test src/atom.rs - atom::Atom::store (line 401) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.65s; merged doctests compilation took 0.61s [INFO] running `Command { std: "docker" "inspect" "751dc62addc57ac030731f0aabf5d00eb5a1b7ce6f97dea2565b631142d7110d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "751dc62addc57ac030731f0aabf5d00eb5a1b7ce6f97dea2565b631142d7110d", kill_on_drop: false }` [INFO] [stdout] 751dc62addc57ac030731f0aabf5d00eb5a1b7ce6f97dea2565b631142d7110d