[INFO] fetching crate ofilter 0.4.3... [INFO] testing ofilter-0.4.3 against try#2440211fe03bc45c89b6dc1a3df18382ce91e32b for pr-146098-1 [INFO] extracting crate ofilter 0.4.3 into /workspace/builds/worker-5-tc2/source [INFO] started tweaking crates.io crate ofilter 0.4.3 [INFO] finished tweaking crates.io crate ofilter 0.4.3 [INFO] tweaked toml for crates.io crate ofilter 0.4.3 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate ofilter 0.4.3 on toolchain 2440211fe03bc45c89b6dc1a3df18382ce91e32b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 17 packages to latest compatible versions [INFO] [stderr] Adding getrandom v0.2.16 (available: v0.3.3) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1452e941ff7430b03048fde9ffc1f3e4790545b700daea5b565d2f403507c5d8 [INFO] running `Command { std: "docker" "start" "-a" "1452e941ff7430b03048fde9ffc1f3e4790545b700daea5b565d2f403507c5d8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1452e941ff7430b03048fde9ffc1f3e4790545b700daea5b565d2f403507c5d8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1452e941ff7430b03048fde9ffc1f3e4790545b700daea5b565d2f403507c5d8", kill_on_drop: false }` [INFO] [stdout] 1452e941ff7430b03048fde9ffc1f3e4790545b700daea5b565d2f403507c5d8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d072dda8be22923d03896965dd09085de7ae3eec2735e9173abdada4982aa983 [INFO] running `Command { std: "docker" "start" "-a" "d072dda8be22923d03896965dd09085de7ae3eec2735e9173abdada4982aa983", kill_on_drop: false }` [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling ofilter v0.4.3 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.46s [INFO] running `Command { std: "docker" "inspect" "d072dda8be22923d03896965dd09085de7ae3eec2735e9173abdada4982aa983", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d072dda8be22923d03896965dd09085de7ae3eec2735e9173abdada4982aa983", kill_on_drop: false }` [INFO] [stdout] d072dda8be22923d03896965dd09085de7ae3eec2735e9173abdada4982aa983 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 436e03f67d097ff67f13e48d85ca36ad2b8f39a3cde577e1eaf2bd4c22a20f08 [INFO] running `Command { std: "docker" "start" "-a" "436e03f67d097ff67f13e48d85ca36ad2b8f39a3cde577e1eaf2bd4c22a20f08", kill_on_drop: false }` [INFO] [stderr] Compiling ofilter v0.4.3 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.91s [INFO] running `Command { std: "docker" "inspect" "436e03f67d097ff67f13e48d85ca36ad2b8f39a3cde577e1eaf2bd4c22a20f08", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "436e03f67d097ff67f13e48d85ca36ad2b8f39a3cde577e1eaf2bd4c22a20f08", kill_on_drop: false }` [INFO] [stdout] 436e03f67d097ff67f13e48d85ca36ad2b8f39a3cde577e1eaf2bd4c22a20f08 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 3785e2378926146ae5b02f524ca284d4128274d5d91d043a91e3b8b9a277b0d3 [INFO] running `Command { std: "docker" "start" "-a" "3785e2378926146ae5b02f524ca284d4128274d5d91d043a91e3b8b9a277b0d3", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ofilter-7fbe52feca1e086a) [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test offset_generator::tests::test_one_per_hash ... ok [INFO] [stdout] test params::tests::test_default ... ok [INFO] [stdout] test offset_generator::tests::test_3_per_hash ... ok [INFO] [stdout] test stream::tests::test_filter_capacity_0 ... ok [INFO] [stdout] test params::tests::test_fp_rate ... ok [INFO] [stdout] test params::tests::test_optimal_nb_hash ... ok [INFO] [stdout] test params::tests::test_params_adjust ... ok [INFO] [stdout] test params::tests::test_params_default ... ok [INFO] [stdout] test params::tests::test_optimal_bit_len ... ok [INFO] [stdout] test params::tests::test_nb_items ... ok [INFO] [stdout] test sync_stream::tests::test_sync_filter_concurrent ... ok [INFO] [stdout] test stream::tests::test_filter_level_avg_dev ... ok [INFO] [stdout] test stream::tests::test_filter_len_ratio ... ok [INFO] [stdout] test stream::tests::test_keeps_relevant_items ... ok [INFO] [stdout] test stream::tests::test_stream_filtering ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.70s [INFO] [stdout] [INFO] [stderr] Doc-tests ofilter [INFO] [stdout] [INFO] [stdout] running 87 tests [INFO] [stdout] test src/bloom.rs - bloom::Bloom::new_with_params (line 136) ... ok [INFO] [stdout] test src/bloom.rs - bloom::Bloom (line 25) ... ok [INFO] [stdout] test src/bloom.rs - bloom::Bloom::check_and_set (line 419) ... ok [INFO] [stdout] test src/bloom.rs - bloom::Bloom (line 65) ... ok [INFO] [stdout] test src/bloom.rs - bloom::Bloom::is_ok (line 310) ... ok [INFO] [stdout] test src/bloom.rs - bloom::Bloom::capacity (line 215) ... ok [INFO] [stdout] test src/bloom.rs - bloom::Bloom::import (line 354) ... ok [INFO] [stdout] test src/bloom.rs - bloom::Bloom::is_empty (line 244) ... ok [INFO] [stdout] test src/bloom.rs - bloom::Bloom::count_ones (line 327) ... ok [INFO] [stdout] test src/bloom.rs - bloom::Bloom::fp_rate (line 269) ... ok [INFO] [stdout] test src/bloom.rs - bloom::Bloom::new (line 95) ... ok [INFO] [stdout] test src/bloom.rs - bloom::Bloom::level (line 290) ... ok [INFO] [stdout] test src/bloom.rs - bloom::Bloom::params (line 200) ... ok [INFO] [stdout] test src/bloom.rs - bloom::Bloom::check (line 398) ... ok [INFO] [stdout] test src/params.rs - params::Params (line 171) ... ok [INFO] [stdout] test src/params.rs - params::Params (line 89) ... ok [INFO] [stdout] test src/params.rs - params::Params::adjust (line 532) ... ok [INFO] [stdout] test src/params.rs - params::Params::estimate_fp_rate (line 353) ... ok [INFO] [stdout] test src/params.rs - params::Params (line 142) ... ok [INFO] [stdout] test src/params.rs - params::Params (line 79) ... ok [INFO] [stdout] test src/params.rs - params::Params::guess_nb_hash_for_fp_rate (line 468) ... ok [INFO] [stdout] test src/lib.rs - (line 11) ... ok [INFO] [stdout] test src/bloom.rs - bloom::Bloom::clear (line 229) ... ok [INFO] [stdout] test src/params.rs - params::Params::optimal_bit_len (line 375) ... ok [INFO] [stdout] test src/params.rs - params::Params::guess_bit_len_for_fp_rate (line 425) ... ok [INFO] [stdout] test src/params.rs - params::Params::with_bit_len_and_nb_items (line 309) ... ok [INFO] [stdout] test src/params.rs - params::Params::estimate_nb_items (line 332) ... ok [INFO] [stdout] test src/params.rs - params::Params::with_bit_len (line 285) ... ok [INFO] [stdout] test src/params.rs - params::Params::with_nb_items (line 231) ... ok [INFO] [stdout] test src/params.rs - params::Params::optimal_nb_hash (line 400) ... ok [INFO] [stdout] test src/stream.rs - stream::Stream (line 64) ... ok [INFO] [stdout] test src/lib.rs - (line 21) ... ok [INFO] [stdout] test src/params.rs - params::Params::with_nb_items_and_fp_rate (line 261) ... ok [INFO] [stdout] test src/stream.rs - stream::Stream (line 31) ... ok [INFO] [stdout] test src/stream.rs - stream::Stream::capacity (line 165) ... ok [INFO] [stdout] test src/stream.rs - stream::Stream::levels (line 315) ... ok [INFO] [stdout] test src/stream.rs - stream::Stream::is_empty (line 197) ... ok [INFO] [stdout] test src/stream.rs - stream::Stream::min_level (line 287) ... ok [INFO] [stdout] test src/bloom.rs - bloom::Bloom::set (line 380) ... ok [INFO] [stdout] test src/stream.rs - stream::Stream::fp_rates (line 257) ... ok [INFO] [stdout] test src/stream.rs - stream::Stream::check_and_set (line 454) ... ok [INFO] [stdout] test src/stream.rs - stream::Stream::age (line 350) ... ok [INFO] [stdout] test src/stream.rs - stream::Stream::max_fp_rate (line 224) ... ok [INFO] [stdout] test src/stream.rs - stream::Stream::clear (line 179) ... ok [INFO] [stdout] test src/stream.rs - stream::Stream::new (line 98) ... ok [INFO] [stdout] test src/stream.rs - stream::Stream::check (line 438) ... ok [INFO] [stdout] test src/sync_bloom.rs - sync_bloom::SyncBloom (line 49) ... ok [INFO] [stdout] test src/sync_bloom.rs - sync_bloom::SyncBloom::clear (line 137) ... ok [INFO] [stdout] test src/stream.rs - stream::Stream::set (line 417) ... ok [INFO] [stdout] test src/sync_bloom.rs - sync_bloom::SyncBloom::count_ones (line 239) ... ok [INFO] [stdout] test src/stream.rs - stream::Stream::resize (line 384) ... ok [INFO] [stdout] test src/sync_bloom.rs - sync_bloom::SyncBloom::check_and_set (line 328) ... ok [INFO] [stdout] test src/sync_bloom.rs - sync_bloom::SyncBloom::check (line 311) ... ok [INFO] [stdout] test src/stream.rs - stream::Stream::params (line 150) ... ok [INFO] [stdout] test src/stream.rs - stream::Stream::new_with_params (line 113) ... ok [INFO] [stdout] test src/sync_bloom.rs - sync_bloom::SyncBloom::import (line 268) ... ok [INFO] [stdout] test src/sync_bloom.rs - sync_bloom::SyncBloom::is_ok (line 221) ... ok [INFO] [stdout] test src/sync_bloom.rs - sync_bloom::SyncBloom::new_with_params (line 88) ... ok [INFO] [stdout] test src/sync_bloom.rs - sync_bloom::SyncBloom::fp_rate (line 179) ... ok [INFO] [stdout] test src/sync_bloom.rs - sync_bloom::SyncBloom::level (line 200) ... ok [INFO] [stdout] test src/sync_bloom.rs - sync_bloom::SyncBloom::capacity (line 123) ... ok [INFO] [stdout] test src/sync_bloom.rs - sync_bloom::SyncBloom::set (line 294) ... ok [INFO] [stdout] test src/sync_stream.rs - sync_stream::SyncStream (line 48) ... ok [INFO] [stdout] test src/sync_bloom.rs - sync_bloom::SyncBloom::is_empty (line 153) ... ok [INFO] [stdout] test src/sync_bloom.rs - sync_bloom::SyncBloom::params (line 108) ... ok [INFO] [stdout] test src/sync_bloom.rs - sync_bloom::SyncBloom::new (line 72) ... ok [INFO] [stdout] test src/sync_stream.rs - sync_stream::SyncStream::fp_rates (line 214) ... ok [INFO] [stdout] test src/sync_stream.rs - sync_stream::SyncStream::clear (line 142) ... ok [INFO] [stdout] test src/sync_stream.rs - sync_stream::SyncStream::check_and_set (line 393) ... ok [INFO] [stdout] test src/sync_stream.rs - sync_stream::SyncStream::levels (line 262) ... ok [INFO] [stdout] test src/sync_stream.rs - sync_stream::SyncStream::capacity (line 128) ... ok [INFO] [stdout] test src/sync_bloom.rs - sync_bloom::SyncBloom (line 17) ... ok [INFO] [stdout] test src/sync_stream.rs - sync_stream::SyncStream::is_empty (line 158) ... ok [INFO] [stdout] test src/sync_stream.rs - sync_stream::SyncStream::age (line 292) ... ok [INFO] [stdout] test src/sync_stream.rs - sync_stream::SyncStream::check (line 376) ... ok [INFO] [stdout] test src/sync_stream.rs - sync_stream::SyncStream::max_fp_rate (line 186) ... ok [INFO] [stdout] test src/sync_stream.rs - sync_stream::SyncStream (line 16) ... ok [INFO] [stdout] test src/sync_stream.rs - sync_stream::SyncStream::resize (line 327) ... ok [INFO] [stdout] test src/sync_stream.rs - sync_stream::SyncStream::new_with_params (line 93) ... ok [INFO] [stdout] test src/sync_stream.rs - sync_stream::SyncStream::set (line 356) ... ok [INFO] [stdout] test src/sync_stream.rs - sync_stream::SyncStream::new (line 77) ... ok [INFO] [stdout] test src/sync_stream.rs - sync_stream::SyncStream::params (line 113) ... ok [INFO] [stdout] test src/sync_stream.rs - sync_stream::SyncStream::min_level (line 239) ... ok [INFO] [stdout] test src/bloom.rs - bloom::Bloom::export (line 341) ... ok [INFO] [stdout] test src/lib.rs - (line 32) ... ok [INFO] [stdout] test src/lib.rs - (line 53) ... ok [INFO] [stdout] test src/sync_bloom.rs - sync_bloom::SyncBloom::export (line 254) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 87 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 12.28s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "3785e2378926146ae5b02f524ca284d4128274d5d91d043a91e3b8b9a277b0d3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3785e2378926146ae5b02f524ca284d4128274d5d91d043a91e3b8b9a277b0d3", kill_on_drop: false }` [INFO] [stdout] 3785e2378926146ae5b02f524ca284d4128274d5d91d043a91e3b8b9a277b0d3