[INFO] fetching crate scanverge 0.2.0...
[INFO] testing scanverge-0.2.0 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate scanverge 0.2.0 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate scanverge 0.2.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate scanverge 0.2.0
[INFO] tweaked toml for crates.io crate scanverge 0.2.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate scanverge 0.2.0 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 crates.io crate scanverge 0.2.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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] aba4a53b6831f592eaeb356295abf7683ff2cdeee1af19ed5a2808a275ae76da
[INFO] running `Command { std: "docker" "start" "-a" "aba4a53b6831f592eaeb356295abf7683ff2cdeee1af19ed5a2808a275ae76da", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "aba4a53b6831f592eaeb356295abf7683ff2cdeee1af19ed5a2808a275ae76da", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aba4a53b6831f592eaeb356295abf7683ff2cdeee1af19ed5a2808a275ae76da", kill_on_drop: false }`
[INFO] [stdout] aba4a53b6831f592eaeb356295abf7683ff2cdeee1af19ed5a2808a275ae76da
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] e5fc4d175bb42eef10e30202add64f4ee0091930bf7a2fe0b18f364c2f727577
[INFO] running `Command { std: "docker" "start" "-a" "e5fc4d175bb42eef10e30202add64f4ee0091930bf7a2fe0b18f364c2f727577", kill_on_drop: false }`
[INFO] [stderr]    Compiling scanverge v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.21s
[INFO] running `Command { std: "docker" "inspect" "e5fc4d175bb42eef10e30202add64f4ee0091930bf7a2fe0b18f364c2f727577", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e5fc4d175bb42eef10e30202add64f4ee0091930bf7a2fe0b18f364c2f727577", kill_on_drop: false }`
[INFO] [stdout] e5fc4d175bb42eef10e30202add64f4ee0091930bf7a2fe0b18f364c2f727577
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 5f173e7ea6f6b70d33dead843104432fa7480ee55c655cc18f771b93eddfe943
[INFO] running `Command { std: "docker" "start" "-a" "5f173e7ea6f6b70d33dead843104432fa7480ee55c655cc18f771b93eddfe943", kill_on_drop: false }`
[INFO] [stderr]    Compiling scanverge v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.90s
[INFO] running `Command { std: "docker" "inspect" "5f173e7ea6f6b70d33dead843104432fa7480ee55c655cc18f771b93eddfe943", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5f173e7ea6f6b70d33dead843104432fa7480ee55c655cc18f771b93eddfe943", kill_on_drop: false }`
[INFO] [stdout] 5f173e7ea6f6b70d33dead843104432fa7480ee55c655cc18f771b93eddfe943
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 96385e1c7804bcc9ed3c743ed6205c658f6e9154892e3004d420a5dc48364513
[INFO] running `Command { std: "docker" "start" "-a" "96385e1c7804bcc9ed3c743ed6205c658f6e9154892e3004d420a5dc48364513", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scanverge-0bba0d1b7f3b4b24)
[INFO] [stdout] 
[INFO] [stdout] running 82 tests
[INFO] [stdout] test benchmark_tests::all_false_discoveries_eventually_converges ... ok
[INFO] [stdout] test benchmark_tests::all_false_discoveries_triggers_diminishing ... ok
[INFO] [stdout] test benchmark_tests::alternating_discoveries_maintains_rate ... ok
[INFO] [stdout] test benchmark_tests::alternating_pattern_never_converges_with_high_max_dry ... ok
[INFO] [stdout] test benchmark_tests::alternating_with_longer_periods ... ok
[INFO] [stdout] test benchmark_tests::all_parameters_zero ... ok
[INFO] [stdout] test benchmark_tests::all_true_discoveries_high_rate ... ok
[INFO] [stdout] test benchmark_tests::discovery_resets_dry_streak_to_exactly_zero ... ok
[INFO] [stdout] test benchmark_tests::dry_streak_priority_over_window ... ok
[INFO] [stdout] test benchmark_tests::dry_streak_saturates_at_max ... ok
[INFO] [stdout] test benchmark_tests::dry_streak_exactly_at_boundary ... ok
[INFO] [stdout] test benchmark_tests::empty_observations_vec_with_zero_window ... ok
[INFO] [stdout] test benchmark_tests::infinity_min_discovery_rate ... ok
[INFO] [stdout] test benchmark_tests::long_sequence_window_rollover_correctness ... ok
[INFO] [stdout] test benchmark_tests::extreme_ratio_discoveries_to_iterations ... ok
[INFO] [stdout] test benchmark_tests::nan_min_discovery_rate ... ok
[INFO] [stdout] test benchmark_tests::one_observation_fills_window_of_one ... ok
[INFO] [stdout] test benchmark_tests::one_observation_not_enough_for_window ... ok
[INFO] [stdout] test benchmark_tests::manual_reset_by_creating_new_tracker ... ok
[INFO] [stdout] test benchmark_tests::long_sequence_of_100k_observations ... ok
[INFO] [stdout] test benchmark_tests::long_sequence_all_zeros ... ok
[INFO] [stdout] test benchmark_tests::mixed_iteration_counts ... ok
[INFO] [stdout] test benchmark_tests::rapid_toggle_between_states ... ok
[INFO] [stdout] test benchmark_tests::reset_after_convergence_then_continue ... ok
[INFO] [stdout] test benchmark_tests::status_after_single_record_at_window_boundary ... ok
[INFO] [stdout] test benchmark_tests::total_discoveries_saturates_at_max ... ok
[INFO] [stdout] test benchmark_tests::threshold_just_above_zero ... ok
[INFO] [stdout] test benchmark_tests::threshold_extremely_high ... ok
[INFO] [stdout] test benchmark_tests::threshold_one_requires_perfect_rate ... ok
[INFO] [stdout] test benchmark_tests::negative_discovery_rate_in_practice ... ok
[INFO] [stdout] test benchmark_tests::very_small_iteration_counts ... ok
[INFO] [stdout] test benchmark_tests::window_boundary_at_exact_size ... ok
[INFO] [stdout] test benchmark_tests::window_size_one_immediate_evaluation ... ok
[INFO] [stdout] test benchmark_tests::window_size_very_large ... ok
[INFO] [stdout] test benchmark_tests::total_iterations_saturates_at_max ... ok
[INFO] [stdout] test benchmark_tests::window_size_zero_exploring_status ... ok
[INFO] [stdout] test benchmark_tests::one_zero_observation_not_converged_if_max_dry_high ... ok
[INFO] [stdout] test benchmark_tests::concurrent_record_calls ... ok
[INFO] [stdout] test benchmark_tests::zero_observations_with_max_dry_streak_zero ... ok
[INFO] [stdout] test benchmark_tests::window_size_zero_clears_observations ... ok
[INFO] [stdout] test tests::test_accumulated_totals_always_increase ... ok
[INFO] [stdout] test tests::test_diminishing_returns ... ok
[INFO] [stdout] test benchmark_tests::zero_iteration_count_does_not_affect_dry_streak ... ok
[INFO] [stdout] test benchmark_tests::zero_iteration_with_discoveries_not_recorded ... ok
[INFO] [stdout] test benchmark_tests::window_size_max_usize ... ok
[INFO] [stdout] test benchmark_tests::zero_observations_returns_exploring ... ok
[INFO] [stdout] test benchmark_tests::zero_observations_with_zero_window ... ok
[INFO] [stdout] test tests::test_discovery_reset_resets_dry_streak ... ok
[INFO] [stdout] test tests::test_consecutive_records ... ok
[INFO] [stdout] test tests::test_dry_streak_increases ... ok
[INFO] [stdout] test tests::test_dry_streak_boundary_is_inclusive ... ok
[INFO] [stdout] test benchmark_tests::window_iterations_saturates ... ok
[INFO] [stdout] test benchmark_tests::window_rollover_maintains_correct_order ... ok
[INFO] [stdout] test tests::test_dry_streak_resets ... ok
[INFO] [stdout] test tests::test_initial_exploring ... ok
[INFO] [stdout] test tests::test_ignores_convergence_until_window_filled_with_zero_dry ... ok
[INFO] [stdout] test tests::test_large_dry_streak_but_low_iters ... ok
[INFO] [stdout] test tests::test_min_discovery_rate_exact ... ok
[INFO] [stdout] test tests::test_negative_min_discovery_rate_acts_as_disabled_threshold ... ok
[INFO] [stdout] test tests::test_exactly_window_size ... ok
[INFO] [stdout] test tests::test_large_iteration_counts_saturate_totals ... ok
[INFO] [stdout] test tests::test_long_sequence_of_zero_discoveries_converges ... ok
[INFO] [stdout] test tests::test_no_diminishing_if_not_enough_iters ... ok
[INFO] [stdout] test tests::test_rate_boundary_below_threshold_with_equal_window ... ok
[INFO] [stdout] test tests::test_rate_boundary_exactly_met_with_full_window ... ok
[INFO] [stdout] test tests::test_record_discoveries ... ok
[INFO] [stdout] test tests::test_rate_recovery_from_older_low_data ... ok
[INFO] [stdout] test tests::test_recovery_after_zero_discovery_streak ... ok
[INFO] [stdout] test tests::test_status_equality ... ok
[INFO] [stdout] test tests::test_scanvergence_max_dry_streak ... ok
[INFO] [stdout] test tests::test_window_rollover ... ok
[INFO] [stdout] test tests::test_window_rollover_prioritizes_recent_iterations ... ok
[INFO] [stdout] test tests::test_window_size_one_tracks_latest_observation_only ... ok
[INFO] [stdout] test tests::test_zero_iteration_records_do_not_change_totals ... ok
[INFO] [stdout] test tests::test_zero_discoveries_high_iters ... ok
[INFO] [stdout] test tests::test_zero_max_dry_streak_converges_immediately ... ok
[INFO] [stdout] test tests::test_zero_iteration_zero_discoveries_keeps_dry_streak_zero ... ok
[INFO] [stdout] test tests::test_zero_window_iters ... ok
[INFO] [stdout] test tests::test_status_remains_diminishing_after_window_rollover ... ok
[INFO] [stdout] test benchmark_tests::negative_infinity_min_discovery_rate ... ok
[INFO] [stdout] test benchmark_tests::threshold_zero_never_diminishing ... ok
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-d9f0e9d1a83930f6)
[INFO] [stdout] test benchmark_tests::concurrent_record_with_high_contention ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 82 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test_integration ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests scanverge
[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" "96385e1c7804bcc9ed3c743ed6205c658f6e9154892e3004d420a5dc48364513", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "96385e1c7804bcc9ed3c743ed6205c658f6e9154892e3004d420a5dc48364513", kill_on_drop: false }`
[INFO] [stdout] 96385e1c7804bcc9ed3c743ed6205c658f6e9154892e3004d420a5dc48364513
