[INFO] fetching crate somatize-study 1.0.1...
[INFO] testing somatize-study-1.0.1 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate somatize-study 1.0.1 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate somatize-study 1.0.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate somatize-study 1.0.1
[INFO] tweaked toml for crates.io crate somatize-study 1.0.1 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate somatize-study 1.0.1 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate somatize-study 1.0.1 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" "+1.99.0-beta.8" "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/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 893700da3828a1e64f559d64aa6cd4c68ff086b46fceccc6a64260804244c576
[INFO] running `Command { std: "docker" "start" "893700da3828a1e64f559d64aa6cd4c68ff086b46fceccc6a64260804244c576", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "893700da3828a1e64f559d64aa6cd4c68ff086b46fceccc6a64260804244c576", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "893700da3828a1e64f559d64aa6cd4c68ff086b46fceccc6a64260804244c576" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "893700da3828a1e64f559d64aa6cd4c68ff086b46fceccc6a64260804244c576", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "893700da3828a1e64f559d64aa6cd4c68ff086b46fceccc6a64260804244c576" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling somatize-study v1.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.16s
[INFO] running `Command { std: "docker" "inspect" "893700da3828a1e64f559d64aa6cd4c68ff086b46fceccc6a64260804244c576", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "893700da3828a1e64f559d64aa6cd4c68ff086b46fceccc6a64260804244c576" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling somatize-study v1.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.40s
[INFO] running `Command { std: "docker" "inspect" "893700da3828a1e64f559d64aa6cd4c68ff086b46fceccc6a64260804244c576", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "893700da3828a1e64f559d64aa6cd4c68ff086b46fceccc6a64260804244c576" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/somatize_study-d39882603e9af58d)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/unit/main.rs (/opt/rustwide/target/debug/deps/unit-8a0a5338af82e8da)
[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] [stdout] 
[INFO] [stdout] running 127 tests
[INFO] [stdout] test goal::the_best_of_them_goes_the_way_the_goal_says ... ok
[INFO] [stdout] test goal::it_says_which_way_it_goes ... ok
[INFO] [stdout] test goal::a_typo_is_caught_where_it_was_typed_and_not_as_a_search_that_ran_backwards ... ok
[INFO] [stdout] test goal::it_is_read_back_from_what_it_wrote ... ok
[INFO] [stdout] test partition::a_cut_that_arrived_as_data_still_refuses_what_it_cannot_honour ... ok
[INFO] [stdout] test partition::going_through_the_enum_cuts_exactly_the_same_as_not_going_through_it ... ok
[INFO] [stdout] test partition::grouped::a_group_never_ends_up_on_both_sides ... ok
[INFO] [stdout] test goal::better_is_strict_so_a_tie_is_never_worse ... ok
[INFO] [stdout] test goal::what_is_not_a_number_is_skipped_because_it_compares_to_nothing ... ok
[INFO] [stdout] test partition::grouped::without_the_groups_it_says_which_call_supplies_them ... ok
[INFO] [stdout] test partition::kfold::leave_one_out_is_k_equal_to_n_and_not_a_scheme_of_its_own ... ok
[INFO] [stdout] test partition::kfold::the_same_seed_gives_the_same_cut_and_a_different_one_does_not ... ok
[INFO] [stdout] test partition::how_many_folds_without_producing_them ... ok
[INFO] [stdout] test partition::kfold::the_seed_decides_who_and_not_the_order_they_are_listed_in ... ok
[INFO] [stdout] test partition::kfold::what_does_not_divide_is_spread_one_at_a_time ... ok
[INFO] [stdout] test partition::kfold::without_a_seed_the_folds_are_the_order_they_came_in ... ok
[INFO] [stdout] test partition::grouped::fewer_groups_than_folds_is_an_error_because_a_group_does_not_split ... ok
[INFO] [stdout] test partition::it_writes_itself_down_so_a_key_can_be_made_of_it ... ok
[INFO] [stdout] test partition::stratified::a_class_that_cannot_reach_every_fold_is_an_error_and_not_a_warning ... ok
[INFO] [stdout] test partition::grouped::groups_are_placed_heaviest_first_so_the_folds_come_out_comparable ... ok
[INFO] [stdout] test partition::kfold::a_cut_that_cannot_be_honoured_fails_before_a_single_index_comes_out ... ok
[INFO] [stdout] test partition::kfold::k_folds_are_a_partition_of_the_samples ... ok
[INFO] [stdout] test partition::stratified::it_is_what_the_plain_cut_is_not_when_the_classes_are_clumped ... ok
[INFO] [stdout] test partition::stratified::without_the_classes_it_says_which_call_supplies_them ... ok
[INFO] [stdout] test partition::keys_that_are_there_and_are_not_needed_change_nothing ... ok
[INFO] [stdout] test partition::stratified::every_class_keeps_its_share_in_every_fold ... ok
[INFO] [stdout] test partition::time_series::one_split_is_meaningful_here_and_nowhere_else ... ok
[INFO] [stdout] test partition::time_series::the_first_block_only_ever_trains_and_that_is_the_point ... ok
[INFO] [stdout] test partition::stratified_grouped::it_needs_both_and_names_the_first_one_missing ... ok
[INFO] [stdout] test partition::time_series::a_gap_that_eats_the_first_training_set_is_an_error ... ok
[INFO] [stdout] test partition::time_series::a_gap_drops_what_sits_between_the_two_sides ... ok
[INFO] [stdout] test pruner::every_reason_says_enough_to_act_on_without_the_curve_in_front_of_you ... ok
[INFO] [stdout] test point::two_configurations_that_differ_are_written_down_differently ... ok
[INFO] [stdout] test pruner::going_through_the_enum_judges_exactly_the_same_as_not_going_through_it ... ok
[INFO] [stdout] test pruner::it_writes_itself_down_so_the_record_of_a_run_says_what_pruned_it ... ok
[INFO] [stdout] test point::every_knob_is_there_and_in_the_space_order ... ok
[INFO] [stdout] test pruner::patience::a_delta_stops_noise_from_looking_like_progress ... ok
[INFO] [stdout] test pruner::patience::it_needs_no_other_trial_and_prunes_what_the_others_would_not ... ok
[INFO] [stdout] test pruner::a_verdict_says_whether_and_why_without_being_taken_apart ... ok
[INFO] [stdout] test partition::time_series::it_never_trains_on_its_own_future ... ok
[INFO] [stdout] test point::it_writes_itself_down_because_that_is_the_trial_name ... ok
[INFO] [stdout] test pruner::patience::what_diverged_goes_here_too ... ok
[INFO] [stdout] test pruner::patience::when_the_best_stops_moving_it_goes_and_says_where_the_best_was ... ok
[INFO] [stdout] test partition::stratified_grouped::the_groups_stay_whole_and_the_classes_come_out_as_even_as_that_allows ... ok
[INFO] [stdout] test partition::two_cuts_that_differ_are_written_down_differently ... ok
[INFO] [stdout] test pruner::patience::an_improvement_resets_the_count ... ok
[INFO] [stdout] test pruner::patience::while_it_keeps_improving_it_carries_on ... ok
[INFO] [stdout] test pruner::percentile::a_smaller_percentile_prunes_more_because_p_is_what_is_kept ... ok
[INFO] [stdout] test pruner::patience::maximizing_is_the_same_thing_the_other_way_up ... ok
[INFO] [stdout] test pruner::patience::nothing_is_judged_before_its_first_report ... ok
[INFO] [stdout] test pruner::percentile::a_trial_that_ties_the_bar_is_not_pruned_for_tying ... ok
[INFO] [stdout] test pruner::percentile::it_compares_the_best_so_far_and_not_the_latest ... ok
[INFO] [stdout] test pruner::percentile::maximizing_is_the_same_thing_read_from_the_other_end ... ok
[INFO] [stdout] test pruner::percentile::nothing_is_judged_before_its_first_report ... ok
[INFO] [stdout] test pruner::percentile::what_is_behind_the_bar_goes_and_what_is_not_stays ... ok
[INFO] [stdout] test pruner::the_three_compare_against_three_different_things ... ok
[INFO] [stdout] test pruner::threshold::inside_the_bounds_it_carries_on_and_the_bounds_are_inclusive ... ok
[INFO] [stdout] test pruner::threshold::it_needs_no_other_trial_which_is_the_whole_point_of_it ... ok
[INFO] [stdout] test pruner::threshold::nothing_is_judged_before_its_first_report ... ok
[INFO] [stdout] test pruner::percentile::what_diverged_goes_even_inside_the_warmup ... ok
[INFO] [stdout] test pruner::threshold::one_bound_and_no_bound_are_both_sayable ... ok
[INFO] [stdout] test pruner::threshold::what_crosses_a_bound_goes_and_it_says_which ... ok
[INFO] [stdout] test pruner::threshold::with_no_bounds_at_all_it_still_stops_what_blew_up ... ok
[INFO] [stdout] test pruner::percentile::only_the_trials_that_got_this_far_have_a_say ... ok
[INFO] [stdout] test pruner::percentile::startup_stops_the_first_trial_to_finish_becoming_the_bar ... ok
[INFO] [stdout] test pruner::percentile::warmup_buys_a_slow_starter_the_epochs_it_needs ... ok
[INFO] [stdout] test pruner::percentile::the_median_is_percentile_fifty_and_not_a_scheme_of_its_own ... ok
[INFO] [stdout] test pruner::two_pruners_that_differ_are_written_down_differently ... ok
[INFO] [stdout] test sampler::grid::both_ends_of_a_range_are_taken_and_not_just_the_inside ... ok
[INFO] [stdout] test sampler::four_of_the_five_ignore_what_finished_and_that_is_why_there_are_five ... ok
[INFO] [stdout] test sampler::going_through_the_enum_asks_exactly_the_same_as_not_going_through_it ... ok
[INFO] [stdout] test sampler::grid::a_narrow_int_is_taken_whole_rather_than_cut_into_steps ... ok
[INFO] [stdout] test sampler::grid::it_looks_at_neither_a_seed_nor_the_finished_trials ... ok
[INFO] [stdout] test sampler::grid::it_walks_every_combination_exactly_once ... ok
[INFO] [stdout] test sampler::grid::the_first_knob_varies_fastest ... ok
[INFO] [stdout] test sampler::grid::how_many_combinations_there_are_is_askable_before_starting ... ok
[INFO] [stdout] test sampler::halton::a_different_seed_searches_somewhere_else ... ok
[INFO] [stdout] test sampler::grid::it_runs_out_which_is_how_a_for_knows_to_stop_without_being_told_a_number ... ok
[INFO] [stdout] test sampler::nothing_to_search_is_nowhere_to_look ... ok
[INFO] [stdout] test sampler::halton::of_the_first_base_squared_trials_exactly_one_lands_in_each_cell ... ok
[INFO] [stdout] test sampler::only_the_grid_runs_out_and_it_does_so_through_the_enum_too ... ok
[INFO] [stdout] test sampler::random::a_different_seed_searches_somewhere_else ... ok
[INFO] [stdout] test sampler::random::a_logarithmic_knob_spreads_over_the_decades_and_not_over_the_line ... ok
[INFO] [stdout] test sampler::random::it_never_runs_out_and_never_looks_at_the_finished_trials ... ok
[INFO] [stdout] test sampler::random::the_same_seed_and_index_give_the_same_point_however_it_is_asked_for ... ok
[INFO] [stdout] test sampler::sobol::a_different_seed_searches_somewhere_else ... ok
[INFO] [stdout] test sampler::halton::it_never_runs_out_and_never_looks_at_the_finished_trials ... ok
[INFO] [stdout] test sampler::it_writes_itself_down_for_the_record_of_a_run ... ok
[INFO] [stdout] test sampler::halton::the_same_seed_and_index_give_the_same_point_however_it_is_asked_for ... ok
[INFO] [stdout] test sampler::halton::trial_zero_is_a_point_and_not_the_corner_of_the_space ... ok
[INFO] [stdout] test sampler::random::everything_it_draws_is_inside_the_knob ... ok
[INFO] [stdout] test sampler::halton::where_a_uniform_draw_leaves_holes_it_does_not ... ok
[INFO] [stdout] test sampler::halton::everything_it_draws_is_inside_the_knob ... ok
[INFO] [stdout] test sampler::sobol::the_same_seed_and_index_give_the_same_point_however_it_is_asked_for ... ok
[INFO] [stdout] test sampler::sobol::where_a_uniform_draw_leaves_holes_it_leaves_none ... ok
[INFO] [stdout] test sampler::tpe::a_trial_that_scored_nothing_comparable_is_dropped_and_not_counted_as_terrible ... ok
[INFO] [stdout] test sampler::tpe::before_it_has_anything_to_learn_from_it_is_the_random_one ... ok
[INFO] [stdout] test sampler::sobol::it_never_runs_out_and_never_looks_at_the_finished_trials ... ok
[INFO] [stdout] test sampler::sobol::more_knobs_than_the_table_reaches_is_answered_with_nothing_from_the_first_trial ... ok
[INFO] [stdout] test sampler::sobol::everything_it_draws_is_inside_the_knob ... ok
[INFO] [stdout] test sampler::tpe::the_same_seed_index_and_history_give_the_same_proposal ... ok
[INFO] [stdout] test sampler::tpe::two_finished_trials_is_the_floor_whatever_startup_says ... ok
[INFO] [stdout] test sampler::sobol::the_first_two_knobs_fill_every_rectangle_and_not_just_the_square ... ok
[INFO] [stdout] test sampler::two_samplers_that_differ_are_written_down_differently ... ok
[INFO] [stdout] test samples::a_class_and_a_group_are_said_separately_and_stack ... ok
[INFO] [stdout] test samples::most_cuts_only_need_the_count ... ok
[INFO] [stdout] test samples::one_key_per_sample_or_it_says_which_one_is_short ... ok
[INFO] [stdout] test samples::the_values_are_opaque_and_need_not_start_at_zero ... ok
[INFO] [stdout] test space::a_grid_takes_a_narrow_int_whole_and_cuts_what_is_continuous ... ok
[INFO] [stdout] test space::a_knob_with_nothing_to_draw_from_is_refused_where_it_was_written ... ok
[INFO] [stdout] test space::a_logarithmic_range_has_to_start_above_zero ... ok
[INFO] [stdout] test space::a_record_written_against_another_space_is_refused_and_not_half_read ... ok
[INFO] [stdout] test space::a_value_the_knob_could_never_take_is_not_one_of_its_values ... ok
[INFO] [stdout] test space::every_point_the_space_can_produce_survives_being_written_down ... ok
[INFO] [stdout] test space::it_is_what_hands_a_guided_sampler_a_history_it_never_saw_made ... ok
[INFO] [stdout] test sampler::tpe::an_option_nobody_tried_stays_reachable ... ok
[INFO] [stdout] test space::the_knobs_come_out_in_the_order_they_were_declared ... ok
[INFO] [stdout] test space::it_writes_itself_down_and_says_which_ranges_are_logarithmic ... ok
[INFO] [stdout] test space::two_knobs_by_the_same_name_are_refused ... ok
[INFO] [stdout] test space::what_could_not_be_read_back_is_refused_where_it_was_typed ... ok
[INFO] [stdout] test sampler::tpe::everything_it_proposes_is_still_inside_the_knob ... ok
[INFO] [stdout] test space::the_space_is_what_says_whether_sixty_four_is_a_number_or_a_word ... ok
[INFO] [stdout] test sampler::tpe::it_concentrates_where_the_good_trials_were ... ok
[INFO] [stdout] test sampler::tpe::maximizing_looks_at_the_other_end_of_the_scores ... ok
[INFO] [stdout] test sampler::tpe::it_prefers_the_option_the_good_trials_chose ... ok
[INFO] [stdout] test sampler::tpe::what_is_in_flight_is_kept_away_from_and_does_not_vote_on_the_split ... ok
[INFO] [stdout] test sampler::sobol::of_the_first_two_to_the_k_trials_exactly_one_lands_in_each_cell_of_every_knob ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 127 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.24s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests somatize_study
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test src/space.rs - space::Space::read (line 139) ... ok
[INFO] [stdout] test src/samples.rs - samples::Samples (line 14) ... ok
[INFO] [stdout] test src/partition/mod.rs - partition (line 7) ... ok
[INFO] [stdout] test src/space.rs - space::Space (line 82) ... ok
[INFO] [stdout] test src/partition/mod.rs - partition::Partition (line 69) ... ok
[INFO] [stdout] test src/partition/kfold.rs - partition::kfold::KFold (line 15) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.25s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.83s; merged doctests compilation took 0.58s
[INFO] running `Command { std: "docker" "inspect" "893700da3828a1e64f559d64aa6cd4c68ff086b46fceccc6a64260804244c576", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "893700da3828a1e64f559d64aa6cd4c68ff086b46fceccc6a64260804244c576", kill_on_drop: false }`
[INFO] [stdout] 893700da3828a1e64f559d64aa6cd4c68ff086b46fceccc6a64260804244c576
