[INFO] crate genevo 0.1.4 is already in cache [INFO] extracting crate genevo 0.1.4 into work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/reg/genevo/0.1.4 [INFO] extracting crate genevo 0.1.4 into work/ex/pr-57967/sources/try#7fea0229842e79db1159ea58ad9a653b288efee9/reg/genevo/0.1.4 [INFO] validating manifest of genevo-0.1.4 on toolchain master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of genevo-0.1.4 on toolchain try#7fea0229842e79db1159ea58ad9a653b288efee9 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+7fea0229842e79db1159ea58ad9a653b288efee9-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing genevo-0.1.4 [INFO] removed 0 missing examples [INFO] finished frobbing genevo-0.1.4 [INFO] frobbed toml for genevo-0.1.4 written to work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/reg/genevo/0.1.4/Cargo.toml [INFO] started frobbing genevo-0.1.4 [INFO] removed 0 missing examples [INFO] finished frobbing genevo-0.1.4 [INFO] frobbed toml for genevo-0.1.4 written to work/ex/pr-57967/sources/try#7fea0229842e79db1159ea58ad9a653b288efee9/reg/genevo/0.1.4/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+7fea0229842e79db1159ea58ad9a653b288efee9-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+7fea0229842e79db1159ea58ad9a653b288efee9-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing genevo-0.1.4 against master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54 for pr-57967 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-57967/worker-4/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/reg/genevo/0.1.4:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "build" "--frozen"` [INFO] [stdout] f75c43795859860a9b3f3c776d46eeebe13293eebd965936b6d1e261bead9dbc [INFO] running `"docker" "start" "-a" "f75c43795859860a9b3f3c776d46eeebe13293eebd965936b6d1e261bead9dbc"` [INFO] [stderr] Compiling xorshift v0.1.3 [INFO] [stderr] Compiling genevo v0.1.4 (/opt/crater/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.22s [INFO] running `"docker" "inspect" "f75c43795859860a9b3f3c776d46eeebe13293eebd965936b6d1e261bead9dbc"` [INFO] running `"docker" "rm" "-f" "f75c43795859860a9b3f3c776d46eeebe13293eebd965936b6d1e261bead9dbc"` [INFO] [stdout] f75c43795859860a9b3f3c776d46eeebe13293eebd965936b6d1e261bead9dbc [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-57967/worker-4/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/reg/genevo/0.1.4:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "test" "--frozen" "--no-run"` [INFO] [stdout] 0ca5d95ed7d72ade5c6f7d306dc29b28cd96ddd8689e6af4649b3ae1ba88fc4e [INFO] running `"docker" "start" "-a" "0ca5d95ed7d72ade5c6f7d306dc29b28cd96ddd8689e6af4649b3ae1ba88fc4e"` [INFO] [stderr] Compiling quickcheck v0.5.0 [INFO] [stderr] Compiling hamcrest v0.1.5 [INFO] [stderr] Compiling genevo v0.1.4 (/opt/crater/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 11.19s [INFO] running `"docker" "inspect" "0ca5d95ed7d72ade5c6f7d306dc29b28cd96ddd8689e6af4649b3ae1ba88fc4e"` [INFO] running `"docker" "rm" "-f" "0ca5d95ed7d72ade5c6f7d306dc29b28cd96ddd8689e6af4649b3ae1ba88fc4e"` [INFO] [stdout] 0ca5d95ed7d72ade5c6f7d306dc29b28cd96ddd8689e6af4649b3ae1ba88fc4e [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-57967/worker-4/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/reg/genevo/0.1.4:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "test" "--frozen"` [INFO] [stdout] 608c8a55b303aaad2ef257fa7f4d690bb75701c61c6a3040d10d4144012296d0 [INFO] running `"docker" "start" "-a" "608c8a55b303aaad2ef257fa7f4d690bb75701c61c6a3040d10d4144012296d0"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.13s [INFO] [stderr] Running /opt/crater/target/debug/deps/genevo-7402067cad4f1037 [INFO] [stdout] [INFO] [stdout] running 82 tests [INFO] [stdout] test random::tests::in_random_cut_points_from_range_cutpoint1_is_smaller_than_cutpoint2 ... ok [INFO] [stdout] test random::tests::in_random_cut_points_from_range_cutpoint2_is_not_greater_than_max_of_range ... ok [INFO] [stdout] test random::tests::in_random_cut_points_from_range_cutpoint1_is_not_smaller_than_min_of_range ... ok [INFO] [stdout] test recombination::order::tests::order_one_crossover_cutpoints_0_0 ... ok [INFO] [stdout] test random::tests::weighted_distribution_select ... ok [INFO] [stdout] test recombination::order::tests::order_one_crossover_cutpoints_0_7 ... ok [INFO] [stdout] test random::tests::in_random_n_cut_points_cutpoints_are_ordered_ascending ... ok [INFO] [stdout] test recombination::order::tests::order_one_crossover_cutpoints_0_8 ... ok [INFO] [stdout] test recombination::order::tests::order_one_crossover_cutpoints_1_7 ... ok [INFO] [stdout] test recombination::order::tests::order_one_crossover_cutpoints_1_8 ... ok [INFO] [stdout] test recombination::order::tests::order_one_crossover_cutpoints_3_6 ... ok [INFO] [stdout] test random::tests::in_random_cut_points_from_range_delta_of_cutpoint1_and_cutpoint2_is_smaller_than_range_minus_2 ... ok [INFO] [stdout] test recombination::order::tests::partial_mapped_crossover_cutpoints_0_0 ... ok [INFO] [stdout] test recombination::order::tests::partial_mapped_crossover_cutpoints_1_7 ... ok [INFO] [stdout] test recombination::order::tests::partial_mapped_crossover_cutpoints_0_8 ... ok [INFO] [stdout] test recombination::order::tests::partial_mapped_crossover_cutpoints_1_8 ... ok [INFO] [stdout] test recombination::order::tests::partial_mapped_crossover_cutpoints_0_7 ... ok [INFO] [stdout] test recombination::order::tests::partial_mapped_crossover_cutpoints_3_6 ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1000ns ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1d_1h ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1d_1h_1m ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1d_1h_1s ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1d_1m_1s ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1d ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1000w_6d_23h_59m_59s_999ms_999999ns ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1h ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1h_0m_1s ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1m ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1h_1m_1s ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1h_1s ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1d_1s ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1m_1s ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1ms ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1m_1000ns ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1s ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1m_1ms ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1s_1ms_1000ns ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1ns ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1s_1ms ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1w_999ms ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1w_6d ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_2w ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_6d ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1s_1ms_1ns ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_1w ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_999ms_999999ns ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_max ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_2w_1d ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_min ... ok [INFO] [stdout] test types::fmt_tests::duration_fmt_zero ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_0_and_0 ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_0_and_neg1 ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_0_and_1 ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_19_and_61 ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_19_and_neg23 ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_1_and_0 ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_1_and_max ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_1_and_neg1 ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_61_and_19 ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_max_and_1 ... ok [INFO] [stdout] test random::tests::random_n_cut_points_0_4 ... ok [INFO] [stdout] test random::tests::random_cut_points_from_range_0_to_3 ... ok [INFO] [stdout] test random::tests::random_n_cut_points_3_4 ... ok [INFO] [stdout] test random::tests::random_cut_points_from_range_4_to_4 ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_neg1_and_1 ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_neg19_and_23 ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_neg1_and_0 ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_max_and_neg1i16 ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_max_and_neg1i8 ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_max_and_neg1i32 ... ok [INFO] [stdout] test types::tests::abs_diff_of_unsigned_0_and_1 ... ok [INFO] [stdout] test types::tests::abs_diff_of_unsigned_19_and_61 ... ok [INFO] [stdout] test types::tests::abs_diff_of_unsigned_0_and_0 ... ok [INFO] [stdout] test types::tests::abs_diff_of_unsigned_1_and_0 ... ok [INFO] [stdout] test types::tests::abs_diff_of_unsigned_1_and_max ... ok [INFO] [stdout] test types::tests::abs_diff_of_unsigned_61_and_19 ... ok [INFO] [stdout] test types::tests::abs_diff_of_unsigned_max_and_1 ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_max_and_neg1i64 ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_neg1i16_and_max ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_neg1i32_and_max ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_neg1i64_and_max ... ok [INFO] [stdout] test types::tests::abs_diff_of_signed_neg1i8_and_max ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 82 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/algorithm_builder-ff65b5850c989b8b [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test create_new_genetic_algorithm_application ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/population_builder-7f9e6cae5e9f1f58 [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test create_population_with_custom_number_generator ... ok [INFO] [stdout] test create_population_of_fixedbitset_uniform_at_random ... ok [INFO] [stdout] test create_population_of_custom_genotype_uniform_at_random ... ok [INFO] [stdout] test create_population_of_vec_of_bool_uniform_at_random ... ok [INFO] [stdout] test create_population_of_vec_of_f64_uniform_at_random ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests genevo [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test src/population.rs - population (line 18) ... ok [INFO] [stdout] test src/population.rs - population (line 62) ... ok [INFO] [stdout] test src/population.rs - population (line 41) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "608c8a55b303aaad2ef257fa7f4d690bb75701c61c6a3040d10d4144012296d0"` [INFO] running `"docker" "rm" "-f" "608c8a55b303aaad2ef257fa7f4d690bb75701c61c6a3040d10d4144012296d0"` [INFO] [stdout] 608c8a55b303aaad2ef257fa7f4d690bb75701c61c6a3040d10d4144012296d0