[INFO] cloning repository https://github.com/Bishal-9/ring_buffer-rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Bishal-9/ring_buffer-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBishal-9%2Fring_buffer-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBishal-9%2Fring_buffer-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 75919b51a0b39d01d4ba6b50ab52514beb85e94c
[INFO] testing Bishal-9/ring_buffer-rs against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBishal-9%2Fring_buffer-rs" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Bishal-9/ring_buffer-rs
[INFO] finished tweaking git repo https://github.com/Bishal-9/ring_buffer-rs
[INFO] tweaked toml for git repo https://github.com/Bishal-9/ring_buffer-rs written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Bishal-9/ring_buffer-rs on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Bishal-9/ring_buffer-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4d648980d769424f4ea9ce2214cb2902f01c4e470f4e104365bd169e0401765b
[INFO] running `Command { std: "docker" "start" "-a" "4d648980d769424f4ea9ce2214cb2902f01c4e470f4e104365bd169e0401765b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4d648980d769424f4ea9ce2214cb2902f01c4e470f4e104365bd169e0401765b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4d648980d769424f4ea9ce2214cb2902f01c4e470f4e104365bd169e0401765b", kill_on_drop: false }`
[INFO] [stdout] 4d648980d769424f4ea9ce2214cb2902f01c4e470f4e104365bd169e0401765b
[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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ea05f3c67925d98678196fe93842c6b5495ad3eb0d39017a76bfdd4f33417806
[INFO] running `Command { std: "docker" "start" "-a" "ea05f3c67925d98678196fe93842c6b5495ad3eb0d39017a76bfdd4f33417806", kill_on_drop: false }`
[INFO] [stderr]    Compiling ring_buffer v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.58s
[INFO] running `Command { std: "docker" "inspect" "ea05f3c67925d98678196fe93842c6b5495ad3eb0d39017a76bfdd4f33417806", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ea05f3c67925d98678196fe93842c6b5495ad3eb0d39017a76bfdd4f33417806", kill_on_drop: false }`
[INFO] [stdout] ea05f3c67925d98678196fe93842c6b5495ad3eb0d39017a76bfdd4f33417806
[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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 498901ef29d5251a8b7d05413d198cef06014cd14209a1914832096b25f06930
[INFO] running `Command { std: "docker" "start" "-a" "498901ef29d5251a8b7d05413d198cef06014cd14209a1914832096b25f06930", kill_on_drop: false }`
[INFO] [stderr]    Compiling ring_buffer v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `std::sync::Arc`
[INFO] [stdout]   --> examples/mpsc_example.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use std::sync::Arc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: duplicated attribute
[INFO] [stdout]    --> tests/spsc_test.rs:448:1
[INFO] [stdout]     |
[INFO] [stdout] 448 | #[test]
[INFO] [stdout]     | ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(duplicate_macro_attributes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.07s
[INFO] running `Command { std: "docker" "inspect" "498901ef29d5251a8b7d05413d198cef06014cd14209a1914832096b25f06930", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "498901ef29d5251a8b7d05413d198cef06014cd14209a1914832096b25f06930", kill_on_drop: false }`
[INFO] [stdout] 498901ef29d5251a8b7d05413d198cef06014cd14209a1914832096b25f06930
[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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 617227f80824101cc05ae4d6882ed91704b4f0b950c65e28eab1344fb5071949
[INFO] running `Command { std: "docker" "start" "-a" "617227f80824101cc05ae4d6882ed91704b4f0b950c65e28eab1344fb5071949", kill_on_drop: false }`
[INFO] [stderr] warning: duplicated attribute
[INFO] [stderr]    --> tests/spsc_test.rs:448:1
[INFO] [stderr]     |
[INFO] [stderr] 448 | #[test]
[INFO] [stderr]     | ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(duplicate_macro_attributes)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `ring_buffer` (test "spsc_test") generated 1 warning
[INFO] [stderr] warning: unused import: `std::sync::Arc`
[INFO] [stderr]   --> examples/mpsc_example.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 | use std::sync::Arc;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `ring_buffer` (example "mpsc_example") generated 1 warning (run `cargo fix --example "mpsc_example" -p ring_buffer` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ring_buffer-acd57c9f7483c0a2)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running tests/mpmc.rs (/opt/rustwide/target/debug/deps/mpmc-a238e3160f0199cb)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test mpmc_consumer_falling_behind ... ok
[INFO] [stdout] test mpmc_multiple_consumers_independent_positions ... ok
[INFO] [stdout] test mpmc_wraparound ... ok
[INFO] [stdout] test mpmc_basic_write_read ... ok
[INFO] [stdout] test mpmc_available_space_and_data ... ok
[INFO] [stdout] test mpmc_no_deadlock ... ok
[INFO] [stdout] test mpmc_high_contention_small_buffer ... ok
[INFO] [stdout] test mpmc_concurrent_stress ... ok
[INFO] [stderr]      Running tests/mpsc_test.rs (/opt/rustwide/target/debug/deps/mpsc_test-378da359b584d02b)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test consumer_pointer_jumps_on_overwrite ... ok
[INFO] [stdout] test consumer_never_reads_default_value ... ok
[INFO] [stdout] test concurrent_producers_no_data_loss ... ok
[INFO] [stdout] test mpsc_new_is_empty ... ok
[INFO] [stdout] test mpsc_write_larger_than_capacity_fails ... ok
[INFO] [stdout] test multiple_producers_sequential ... ok
[INFO] [stdout] test mpsc_zero_length_write ... ok
[INFO] [stdout] test overwrite_drops_old_data ... ok
[INFO] [stdout] test partial_reads_preserve_remaining_data ... ok
[INFO] [stdout] test wraparound_write_and_read ... ok
[INFO] [stdout] test mpsc_split_roundtrip ... ok
[INFO] [stdout] test repeated_wraparound_correctness ... ok
[INFO] [stdout] test overwrite_never_exposes_uninitialized_data ... ok
[INFO] [stdout] test stress_test_mpsc ... ok
[INFO] [stdout] test ringbuffer_requires_power_of_two - should panic ... ok
[INFO] [stdout] test write_read_latency_smoke_test ... ok
[INFO] [stdout] test mpsc_heavy_contention_latest_value_survives ... ok
[INFO] [stdout] test counter_wraparound_safety ... ok
[INFO] [stdout] test consumer_progress_under_producer_spin ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.47s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/spmc_test.rs (/opt/rustwide/target/debug/deps/spmc_test-053050af6566be4f)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test consumer_falling_behind ... ok
[INFO] [stdout] test multiple_consumers_independent_positions ... ok
[INFO] [stdout] test spmc_basic_write_read ... ok
[INFO] [stdout] test spmc_empty_read ... ok
[INFO] [stdout] test spmc_multiple_consumers_independent_positions ... ok
[INFO] [stdout] test fast_producer_slow_consumer ... ok
[INFO] [stdout] test spmc_new_is_empty ... ok
[INFO] [stdout] test spmc_wraparound ... ok
[INFO] [stdout] test spmc_zero_length_write ... ok
[INFO] [stdout] test wraparound_read_write ... ok
[INFO] [stdout] test spmc_position_tracking ... ok
[INFO] [stdout] test spmc_write_too_large ... ok
[INFO] [stdout] test write_larger_than_capacity ... ok
[INFO] [stdout] test zero_length_operations ... ok
[INFO] [stdout] test spmc_overwrite_behavior ... ok
[INFO] [stdout] test multi_consumer_stress ... ok
[INFO] [stdout] test spmc_non_power_of_two_panics - should panic ... ok
[INFO] [stderr]      Running tests/spsc_test.rs (/opt/rustwide/target/debug/deps/spsc_test-b0e79e7608e4ab8b)
[INFO] [stdout] test spmc_concurrent_stress ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test test_spsc_basic_flow_u64 ... ok
[INFO] [stdout] test test_spsc_alternating_read_write ... ok
[INFO] [stdout] test test_spsc_capacity_one ... ok
[INFO] [stdout] test test_spsc_empty_read ... ok
[INFO] [stdout] test test_spsc_exact_capacity_overwrite ... ok
[INFO] [stdout] test test_spsc_basic_multithread_flow ... ok
[INFO] [stdout] test test_spsc_consumer_position_monotonic ... ok
[INFO] [stdout] test test_spsc_capacity_one_deterministic_latest_value ... ok
[INFO] [stdout] test test_spsc_full_buffer ... ok
[INFO] [stdout] test test_spsc_large_write_rejection ... ok
[INFO] [stdout] test test_spsc_long_single_thread_stress ... ok
[INFO] [stdout] test test_spsc_multiple_overwrites_before_read ... ok
[INFO] [stdout] test test_spsc_partial_read ... ok
[INFO] [stdout] test test_spsc_producer_position_monotonic ... ok
[INFO] [stdout] test test_spsc_no_default_leak ... ok
[INFO] [stdout] test test_spsc_overwrite_unread_data ... ok
[INFO] [stdout] test test_spsc_multithread_capacity_one_invariant ... ok
[INFO] [stdout] test test_spsc_multithread_wraparound ... ok
[INFO] [stdout] test test_spsc_multithread_empty_reads ... ok
[INFO] [stdout] test test_spsc_repeated_partial_overwrite ... ok
[INFO] [stdout] test test_spsc_multithread_position_visibility ... ok
[INFO] [stdout] test test_spsc_multithread_wraparound_with_sync_safe ... ok
[INFO] [stdout] test test_spsc_wrap_around ... ok
[INFO] [stdout] test test_spsc_write_empty_slice ... ok
[INFO] [stdout] test test_spsc_read_empty_buffer ... ok
[INFO] [stdout] test test_spsc_multithread_position_visibility ... ok
[INFO] [stdout] test test_spsc_multithread_wraparound_time_bounded ... ok
[INFO] [stdout] test test_spsc_multithread_capacity_one_progress ... ok
[INFO] [stdout] test test_spsc_multithread_stress_invariant ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests ring_buffer
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "617227f80824101cc05ae4d6882ed91704b4f0b950c65e28eab1344fb5071949", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "617227f80824101cc05ae4d6882ed91704b4f0b950c65e28eab1344fb5071949", kill_on_drop: false }`
[INFO] [stdout] 617227f80824101cc05ae4d6882ed91704b4f0b950c65e28eab1344fb5071949
