[INFO] fetching crate somatize-tree 1.0.1...
[INFO] testing somatize-tree-1.0.1 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate somatize-tree 1.0.1 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate somatize-tree 1.0.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate somatize-tree 1.0.1
[INFO] tweaked toml for crates.io crate somatize-tree 1.0.1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate somatize-tree 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-tree 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] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded somatize-core v1.0.1
[INFO] [stderr]   Downloaded somatize-store v1.0.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 13afacec1effb88c4efb0330e18c55379fc3121f5722944bc612595db8a8887b
[INFO] running `Command { std: "docker" "start" "13afacec1effb88c4efb0330e18c55379fc3121f5722944bc612595db8a8887b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "13afacec1effb88c4efb0330e18c55379fc3121f5722944bc612595db8a8887b", 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" "13afacec1effb88c4efb0330e18c55379fc3121f5722944bc612595db8a8887b" "/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" "13afacec1effb88c4efb0330e18c55379fc3121f5722944bc612595db8a8887b", 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" "13afacec1effb88c4efb0330e18c55379fc3121f5722944bc612595db8a8887b" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling rmp v0.8.15
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling somatize-core v1.0.1
[INFO] [stderr]    Compiling rmp-serde v1.3.1
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling somatize-store v1.0.1
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling somatize-tree v1.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 27.66s
[INFO] running `Command { std: "docker" "inspect" "13afacec1effb88c4efb0330e18c55379fc3121f5722944bc612595db8a8887b", 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" "13afacec1effb88c4efb0330e18c55379fc3121f5722944bc612595db8a8887b" "/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-tree v1.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 4.79s
[INFO] running `Command { std: "docker" "inspect" "13afacec1effb88c4efb0330e18c55379fc3121f5722944bc612595db8a8887b", 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" "13afacec1effb88c4efb0330e18c55379fc3121f5722944bc612595db8a8887b" "/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.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/somatize_tree-23154918b96aed78)
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/somatize_tree-ee09e03be77faf1a)
[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] [stderr]      Running tests/end_to_end/main.rs (/opt/rustwide/target/debug/deps/end_to_end-6d2ae6126880f4d3)
[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] [stdout] 
[INFO] [stdout] running 49 tests
[INFO] [stdout] test a_move_that_ran_nothing_cannot_be_visited_and_says_why ... ok
[INFO] [stdout] test a_file_that_stops_being_reached_leaves_the_answer ... ok
[INFO] [stdout] test a_node_says_every_file_its_network_is_written_across ... ok
[INFO] [stdout] test a_commit_nobody_wrote_a_reason_for_says_that_rather_than_nothing ... ok
[INFO] [stdout] test a_commit_judged_wrong_does_not_fold_even_on_an_abandoned_line ... ok
[INFO] [stdout] test a_move_is_written_from_the_terminal_and_found_again_by_its_name ... ok
[INFO] [stdout] test a_note_does_not_count_as_changing_your_mind ... ok
[INFO] [stdout] test a_parent_nobody_knows_writes_nothing_and_leaves_the_name_free ... ok
[INFO] [stdout] test a_range_somebody_did_type_is_still_taken_at_their_word ... ok
[INFO] [stdout] test a_reasoning_reads_the_same_from_the_terminal_and_as_data ... ok
[INFO] [stdout] test a_constructor_argument_moves_the_name_so_the_cache_misses ... ok
[INFO] [stdout] test a_goal_that_says_no_direction_is_refused_rather_than_ignored ... ok
[INFO] [stdout] test a_repository_with_nothing_to_build_reads_the_same ... ok
[INFO] [stdout] test a_revspec_that_names_nothing_is_said_out_loud ... ok
[INFO] [stdout] test a_walk_says_where_each_step_edited ... ok
[INFO] [stdout] test a_step_comes_from_a_parent_and_not_from_the_line_above_it ... ok
[INFO] [stdout] test a_verdict_is_written_down_and_shows_up_in_the_walk ... ok
[INFO] [stdout] test a_version_with_no_trials_says_where_they_are_written ... ok
[INFO] [stdout] test a_walk_reaches_one_commit_past_its_range ... ok
[INFO] [stdout] test an_edit_that_does_not_parse_is_caught_before_anything_else_runs ... ok
[INFO] [stdout] test an_invocation_is_kept_from_the_terminal_and_cited_by_what_it_names ... ok
[INFO] [stdout] test an_outline_folds_what_somebody_abandoned_and_says_how_many_and_why ... ok
[INFO] [stdout] test asking_twice_gives_the_same_answer_and_touches_no_worktree ... ok
[INFO] [stdout] test a_walk_with_nothing_typed_works_on_a_repository_of_any_length ... ok
[INFO] [stdout] test a_word_that_went_to_layer_2_says_where_it_went ... ok
[INFO] [stdout] test an_abandoned_line_folds_and_says_how_many_it_hides ... ok
[INFO] [stdout] test and_what_does_need_a_probe_says_that_it_is_missing ... ok
[INFO] [stdout] test going_twice_refuses_rather_than_joining_a_line_somebody_is_on ... ok
[INFO] [stdout] test going_to_a_move_lands_on_the_commit_it_ran_on_a_branch_of_its_own ... ok
[INFO] [stdout] test changing_your_mind_does_not_erase_what_you_thought_before ... ok
[INFO] [stdout] test every_branch_is_walked_and_not_only_the_one_checked_out ... ok
[INFO] [stdout] test each_file_says_which_definitions_of_it_the_node_reaches ... ok
[INFO] [stdout] test going_back_restores_both_halves_of_what_ran ... ok
[INFO] [stdout] test having_looked_and_found_nothing_does_not_put_numbers_in_doubt ... ok
[INFO] [stdout] test no_worktree_is_left_behind ... ok
[INFO] [stdout] test nothing_is_deleted_by_pruning ... ok
[INFO] [stdout] test doubt_goes_down_a_branch_and_not_across_to_its_siblings ... ok
[INFO] [stdout] test doubt_reaches_a_commit_that_did_not_exist_when_it_was_cast ... ok
[INFO] [stdout] test going_with_uncommitted_work_refuses_rather_than_carrying_it_along ... ok
[INFO] [stdout] test running_on_real_data_says_so_rather_than_inventing_some ... ok
[INFO] [stdout] test show_says_what_a_commit_was_for_and_not_only_what_was_written_about_it ... ok
[INFO] [stdout] test retraining_is_another_trial_and_not_another_variant ... ok
[INFO] [stdout] test the_body_of_a_forward_moves_no_name_and_the_cache_will_hit ... ok
[INFO] [stdout] test the_graph_still_building_is_its_own_question ... ok
[INFO] [stdout] test the_name_of_a_versions_study_comes_from_the_commit ... ok
[INFO] [stdout] test two_moves_cannot_answer_to_one_name_from_the_terminal_either ... ok
[INFO] [stdout] test what_was_just_written_down_can_be_read_from_the_same_place ... ok
[INFO] [stdout] test what_reads_a_stale_answer_is_suspect_even_though_nobody_edited_it ... ok
[INFO] [stdout] test whoever_processes_the_answer_gets_all_of_it ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/unit/main.rs (/opt/rustwide/target/debug/deps/unit-8c6ccbb06bc53ee0)
[INFO] [stdout] 
[INFO] [stdout] running 121 tests
[INFO] [stdout] test data::what_belongs_to_no_version_comes_out_anyway_saying_what_is_known ... ok
[INFO] [stdout] test data::a_value_belongs_to_the_version_that_will_ask_for_it ... ok
[INFO] [stdout] test bench::the_probe_laid_down_is_the_one_the_recipe_hashed ... ok
[INFO] [stdout] test data::and_also_to_the_one_that_only_shares_its_code ... ok
[INFO] [stdout] test data::the_bookkeeping_of_whoever_looks_is_nobodys_data ... ok
[INFO] [stdout] test bench::and_it_is_written_once_and_named_by_what_is_in_it ... ok
[INFO] [stdout] test data::a_probe_from_before_this_existed_reads_the_same ... ok
[INFO] [stdout] test findings::a_finding_nobody_here_knows_about_is_still_carried ... ok
[INFO] [stdout] test data::one_value_can_belong_to_several_versions_at_once ... ok
[INFO] [stdout] test findings::a_rewrite_that_moved_no_name_is_still_where_the_edit_is ... ok
[INFO] [stdout] test data::where_both_hold_the_key_wins ... ok
[INFO] [stdout] test journal::a_verdict_nobody_defined_is_refused_rather_than_guessed_at ... ok
[INFO] [stdout] test findings::a_salt_is_not_an_edit_either ... ok
[INFO] [stdout] test findings::nothing_said_is_nothing_to_say ... ok
[INFO] [stdout] test findings::a_node_carries_every_finding_and_not_the_first ... ok
[INFO] [stdout] test findings::a_retrain_is_not_an_edit_and_neither_is_what_it_reaches ... ok
[INFO] [stdout] test journal::a_withdrawn_word_leaves_the_prose_and_loses_only_the_verdict ... ok
[INFO] [stdout] test findings::what_somebody_actually_typed_comes_back_beside_the_finding ... ok
[INFO] [stdout] test journal::a_commit_nobody_judged_has_no_verdict ... ok
[INFO] [stdout] test journal::only_being_wrong_reaches_down ... ok
[INFO] [stdout] test journal::two_investigations_in_one_store_do_not_see_each_other ... ok
[INFO] [stdout] test journal::a_note_does_not_overwrite_a_verdict ... ok
[INFO] [stdout] test journal::what_a_verdict_is_means_the_last_one_anybody_claimed ... ok
[INFO] [stdout] test moves::a_course_on_something_that_is_not_a_decision_is_refused ... ok
[INFO] [stdout] test moves::a_course_in_a_rewording_of_something_that_decides_nothing_is_refused ... ok
[INFO] [stdout] test moves::a_decision_hung_off_nothing_with_no_scope_colours_nothing ... ok
[INFO] [stdout] test journal::and_the_one_before_it_is_still_there ... ok
[INFO] [stdout] test moves::a_cycle_is_refused_when_written_and_not_when_walked ... ok
[INFO] [stdout] test moves::a_move_is_reached_by_the_name_its_author_chose ... ok
[INFO] [stdout] test moves::a_name_nobody_took_says_so_rather_than_answering_about_another_move ... ok
[INFO] [stdout] test moves::a_question_nobody_tried_is_a_move_like_any_other ... ok
[INFO] [stdout] test moves::a_question_cites_neither_commits_nor_trials ... ok
[INFO] [stdout] test moves::a_finding_does_cite_the_trial_it_was_seen_in ... ok
[INFO] [stdout] test journal::nobody_saying_something_at_the_same_time_loses_it ... ok
[INFO] [stdout] test moves::a_decision_with_no_scope_is_about_where_it_hangs_not_the_tree ... ok
[INFO] [stdout] test moves::an_attempt_can_cite_a_trial_after_it_was_written ... ok
[INFO] [stdout] test moves::a_validates_pointing_at_an_attempt_means_nothing_and_is_refused ... ok
[INFO] [stdout] test moves::an_attempt_cites_layer_one ... ok
[INFO] [stdout] test moves::answering_and_validating_are_not_the_same_verb ... ok
[INFO] [stdout] test moves::an_attempt_hung_after_the_decision_is_born_abandoned ... ok
[INFO] [stdout] test moves::changing_the_course_touches_neither_the_prose_nor_the_scope ... ok
[INFO] [stdout] test moves::combines_is_an_edge_from_attempt_to_attempt_and_is_not_hanging ... ok
[INFO] [stdout] test moves::changing_your_mind_is_deciding_again_and_the_last_wins ... ok
[INFO] [stdout] test moves::citing_touches_neither_the_prose_nor_the_scope_nor_the_course ... ok
[INFO] [stdout] test moves::abandoning_a_line_reaches_the_commits_its_attempts_cite ... ok
[INFO] [stdout] test moves::citing_the_same_thing_twice_does_not_duplicate_it ... ok
[INFO] [stdout] test moves::correcting_the_scope_touches_neither_the_prose_nor_the_course ... ok
[INFO] [stdout] test moves::correcting_a_decisions_scope_makes_it_reach_the_commits ... ok
[INFO] [stdout] test moves::correcting_the_scope_leaves_what_was_said_with_another_verb ... ok
[INFO] [stdout] test moves::a_scope_of_everything_touches_any_other ... ok
[INFO] [stdout] test moves::nobody_writing_at_the_same_time_loses_their_move ... ok
[INFO] [stdout] test moves::depends_is_not_the_same_as_in_part ... ok
[INFO] [stdout] test moves::a_scope_drags_along_whatever_hangs_under_its_root ... ok
[INFO] [stdout] test moves::one_move_hangs_under_two_questions_at_once ... ok
[INFO] [stdout] test moves::rewording_the_prose_does_not_erase_what_came_before ... ok
[INFO] [stdout] test moves::one_tree_does_not_see_another_trees_names ... ok
[INFO] [stdout] test moves::the_move_refused_for_its_name_was_never_written ... ok
[INFO] [stdout] test moves::one_that_settles_it_is_enough_to_call_it_answered ... ok
[INFO] [stdout] test moves::and_over_the_same_situation_it_is ... ok
[INFO] [stdout] test moves::two_moves_cannot_answer_to_one_name ... ok
[INFO] [stdout] test moves::two_investigations_in_one_store_do_not_see_each_other ... ok
[INFO] [stdout] test moves::saying_it_again_corrects_the_scope_instead_of_duplicating_it ... ok
[INFO] [stdout] test moves::forking_off_an_abandoned_attempt_starts_clean ... ok
[INFO] [stdout] test moves::three_partial_answers_push_a_question_without_closing_it ... ok
[INFO] [stdout] test reasoning::a_move_nobody_hung_anywhere_is_still_in_the_outline ... ok
[INFO] [stdout] test reasoning::a_decision_that_hangs_nowhere_belongs_beside_what_it_abandons ... ok
[INFO] [stdout] test reasoning::a_finding_on_a_commit_nobody_judged_goes_on_counting ... ok
[INFO] [stdout] test moves::validating_and_refuting_over_different_situations_is_no_contradiction ... ok
[INFO] [stdout] test reasoning::a_finding_is_withdrawn_by_the_attempt_it_hangs_under_and_not_only_by_its_own_citation ... ok
[INFO] [stdout] test reasoning::a_hypothesis_goes_back_to_open_when_what_refuted_it_is_judged_wrong ... ok
[INFO] [stdout] test reasoning::an_attempt_nobody_ran_is_abandoned_although_it_cites_no_commit ... ok
[INFO] [stdout] test reasoning::a_standing_is_carried_by_the_move_it_is_about_and_nothing_else_has_one ... ok
[INFO] [stdout] test reasoning::a_scope_covers_a_dag_and_not_a_subtree ... ok
[INFO] [stdout] test reasoning::an_outline_folds_an_abandoned_line_and_all_lines_opens_it ... ok
[INFO] [stdout] test reasoning::taking_a_line_up_again_unfolds_it_and_yesterdays_reason_is_still_written ... ok
[INFO] [stdout] test reasoning::what_an_attempt_cites_comes_back_whole_so_the_way_back_needs_no_index ... ok
[INFO] [stdout] test reasoning::every_cross_reference_comes_back_as_a_name ... ok
[INFO] [stdout] test moves::finding_a_name_costs_one_lookup_and_not_a_walk_of_every_move ... ok
[INFO] [stdout] test reasoning::and_a_later_sound_puts_it_back_without_anybody_saying_it_again ... ok
[INFO] [stdout] test reasoning::a_move_under_two_parents_is_written_under_both_and_walked_once ... ok
[INFO] [stdout] test reasoning::what_folds_says_how_many_it_hides_and_the_reason_in_words ... ok
[INFO] [stdout] test revision::a_path_that_climbs_out_of_the_repository_is_refused ... ok
[INFO] [stdout] test revision::a_file_that_climbs_out_of_the_repository_is_refused_the_same_as_a_fork ... ok
[INFO] [stdout] test revision::a_repository_with_one_commit_walks_it_and_stops ... ok
[INFO] [stdout] test revision::a_file_comes_back_exactly_as_it_was_written ... ok
[INFO] [stdout] test revision::a_file_comes_back_from_the_commit_and_not_from_the_working_tree ... ok
[INFO] [stdout] test revision::a_class_is_spliced_back_into_its_file_and_nothing_around_it_moves ... ok
[INFO] [stdout] test revision::a_range_comes_back_newest_first ... ok
[INFO] [stdout] test revision::a_range_leaves_out_where_it_starts_which_is_why_the_parent_is_asked_for ... ok
[INFO] [stdout] test revision::a_revspec_that_is_not_one_is_said_so_and_not_guessed_at ... ok
[INFO] [stdout] test revision::a_splice_that_does_not_fit_is_refused_rather_than_guessed_at ... ok
[INFO] [stdout] test revision::a_fork_leaves_the_branch_it_came_from_exactly_as_it_was ... ok
[INFO] [stdout] test snapshot::a_dependency_only_one_side_had_is_drift_and_not_a_crash ... ok
[INFO] [stdout] test snapshot::two_probes_from_different_environments_say_so ... ok
[INFO] [stdout] test snapshot::two_probes_from_one_sitting_have_nothing_to_say_about_it ... ok
[INFO] [stdout] test snapshot::what_the_model_answered_is_carried_and_never_reshaped ... ok
[INFO] [stdout] test trials::a_commits_study_is_the_prefix_its_journal_already_lives_under ... ok
[INFO] [stdout] test trials::a_pruned_score_does_not_enter_the_range ... ok
[INFO] [stdout] test trials::a_rescued_trial_is_counted_once ... ok
[INFO] [stdout] test trials::a_version_with_no_trials_is_not_an_error ... ok
[INFO] [stdout] test trials::a_versions_trials_come_back_in_one_scan_with_no_fetches ... ok
[INFO] [stdout] test trials::another_versions_trials_are_not_this_ones ... ok
[INFO] [stdout] test trials::counting_forty_versions_costs_one_scan_and_not_forty ... ok
[INFO] [stdout] test trials::only_a_done_is_comparable_with_another_done ... ok
[INFO] [stdout] test trials::the_curve_is_paid_for_apart_and_says_why_it_stopped ... ok
[INFO] [stdout] test trials::the_highest_attempt_wins_because_claiming_is_a_link ... ok
[INFO] [stdout] test trials::what_is_in_the_store_and_is_not_a_trial_is_asked_and_not_assumed ... ok
[INFO] [stdout] test trials::with_no_direction_declared_it_does_not_say_which_is_best ... ok
[INFO] [stdout] test trials::with_the_direction_declared_it_does ... ok
[INFO] [stdout] test walk::having_looked_and_found_nothing_does_not_unfold_it ... ok
[INFO] [stdout] test walk::nor_what_inherits_that_doubt ... ok
[INFO] [stdout] test walk::what_nobody_decided_does_not_fold ... ok
[INFO] [stdout] test walk::what_somebody_decided_to_drop_folds ... ok
[INFO] [stdout] test walk::what_somebody_judged_wrong_does_not_fold ... ok
[INFO] [stdout] test revision::the_first_commit_of_all_has_nothing_under_it ... ok
[INFO] [stdout] test revision::and_a_range_that_reaches_past_the_root_still_says_so ... ok
[INFO] [stdout] test revision::a_revspec_is_capped_where_it_was_told_to_be ... ok
[INFO] [stdout] test revision::a_whole_file_is_a_splice_over_all_of_its_lines ... ok
[INFO] [stdout] test revision::asking_for_more_than_there_are_is_an_answer_and_not_an_error ... ok
[INFO] [stdout] test revision::a_walk_from_one_tip_cannot_see_its_own_siblings ... ok
[INFO] [stdout] test revision::every_line_gets_the_commit_under_it_and_not_just_the_oldest ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 121 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.23s
[INFO] [stderr]    Doc-tests somatize_tree
[INFO] [stdout] 
[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" "13afacec1effb88c4efb0330e18c55379fc3121f5722944bc612595db8a8887b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "13afacec1effb88c4efb0330e18c55379fc3121f5722944bc612595db8a8887b", kill_on_drop: false }`
[INFO] [stdout] 13afacec1effb88c4efb0330e18c55379fc3121f5722944bc612595db8a8887b
