[INFO] fetching crate unit 0.28.0...
[INFO] testing unit-0.28.0 against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739-1
[INFO] extracting crate unit 0.28.0 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate unit 0.28.0
[INFO] finished tweaking crates.io crate unit 0.28.0
[INFO] tweaked toml for crates.io crate unit 0.28.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate unit 0.28.0 on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate unit 0.28.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" "+33835004928d3bf65db4d4712e1330766263b0bd" "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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9b9a1525a9308825e3209cefc713a0e551df1ce1d7bf50a02cba20341092712d
[INFO] running `Command { std: "docker" "start" "-a" "9b9a1525a9308825e3209cefc713a0e551df1ce1d7bf50a02cba20341092712d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9b9a1525a9308825e3209cefc713a0e551df1ce1d7bf50a02cba20341092712d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9b9a1525a9308825e3209cefc713a0e551df1ce1d7bf50a02cba20341092712d", kill_on_drop: false }`
[INFO] [stdout] 9b9a1525a9308825e3209cefc713a0e551df1ce1d7bf50a02cba20341092712d
[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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c95ac7a19e9927b073ef489924230759b3f750962a7f08aa54faf4a880cad62d
[INFO] running `Command { std: "docker" "start" "-a" "c95ac7a19e9927b073ef489924230759b3f750962a7f08aa54faf4a880cad62d", kill_on_drop: false }`
[INFO] [stderr]    Compiling unit v0.28.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.65s
[INFO] running `Command { std: "docker" "inspect" "c95ac7a19e9927b073ef489924230759b3f750962a7f08aa54faf4a880cad62d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c95ac7a19e9927b073ef489924230759b3f750962a7f08aa54faf4a880cad62d", kill_on_drop: false }`
[INFO] [stdout] c95ac7a19e9927b073ef489924230759b3f750962a7f08aa54faf4a880cad62d
[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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c408590b5677e62f3dc7cfef6335fc66c55469bf330de981ade81297e57b1975
[INFO] running `Command { std: "docker" "start" "-a" "c408590b5677e62f3dc7cfef6335fc66c55469bf330de981ade81297e57b1975", kill_on_drop: false }`
[INFO] [stderr]    Compiling unit v0.28.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 10.01s
[INFO] running `Command { std: "docker" "inspect" "c408590b5677e62f3dc7cfef6335fc66c55469bf330de981ade81297e57b1975", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c408590b5677e62f3dc7cfef6335fc66c55469bf330de981ade81297e57b1975", kill_on_drop: false }`
[INFO] [stdout] c408590b5677e62f3dc7cfef6335fc66c55469bf330de981ade81297e57b1975
[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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 1b75dc6bf3b784a37bec9400cb6ef88076eaad145e3c2a04b2815f2d0a5703f3
[INFO] running `Command { std: "docker" "start" "-a" "1b75dc6bf3b784a37bec9400cb6ef88076eaad145e3c2a04b2815f2d0a5703f3", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/unit-7f339fdee892313a)
[INFO] [stdout] 
[INFO] [stdout] running 301 tests
[INFO] [stdout] test challenges::tests::test_colony_diversity ... ok
[INFO] [stdout] test challenges::tests::test_merge_challenge_new ... ok
[INFO] [stdout] test challenges::tests::test_multiple_solutions ... ok
[INFO] [stdout] test challenges::tests::test_next_unsolved_picks_highest ... ok
[INFO] [stdout] test challenges::tests::test_merge_challenge_solved_update ... ok
[INFO] [stdout] test challenges::tests::test_register_and_lookup ... ok
[INFO] [stdout] test challenges::tests::test_sexp_solution_broadcast ... ok
[INFO] [stdout] test challenges::tests::test_solution_cap ... ok
[INFO] [stdout] test challenges::tests::test_mark_solved_lifecycle ... ok
[INFO] [stdout] test challenges::tests::test_to_fitness_challenge_roundtrip ... ok
[INFO] [stdout] test challenges::tests::test_merge_challenge_duplicate_ignore ... ok
[INFO] [stdout] test discovery::tests::test_detect_goal_failure ... ok
[INFO] [stdout] test discovery::tests::test_dist_timeout_detection ... ok
[INFO] [stdout] test discovery::tests::test_duplicate_ignored ... ok
[INFO] [stdout] test discovery::tests::test_drain_pending ... ok
[INFO] [stdout] test discovery::tests::test_short_code_ignored ... ok
[INFO] [stdout] test challenges::tests::test_sexp_challenge_broadcast ... ok
[INFO] [stdout] test distgoal::tests::test_combine_list ... ok
[INFO] [stdout] test distgoal::tests::test_empty_expressions ... ok
[INFO] [stdout] test discovery::tests::test_max_pending_cap ... ok
[INFO] [stdout] test distgoal::tests::test_fallback_to_local ... ok
[INFO] [stdout] test distgoal::tests::test_local_fallback ... ok
[INFO] [stdout] test distgoal::tests::test_parse_pipe_expressions ... ok
[INFO] [stdout] test distgoal::tests::test_result_collection ... ok
[INFO] [stdout] test distgoal::tests::test_round_robin ... ok
[INFO] [stdout] test distgoal::tests::test_combine_sum ... ok
[INFO] [stdout] test discovery::tests::test_problem_to_challenge_params ... ok
[INFO] [stdout] test distgoal::tests::test_timeout_detection ... ok
[INFO] [stdout] test energy::tests::test_can_afford ... ok
[INFO] [stdout] test challenges::tests::test_get_unsolved_ordering ... ok
[INFO] [stdout] test distgoal::tests::test_single_subgoal ... ok
[INFO] [stdout] test energy::tests::test_new_starts_at_initial ... ok
[INFO] [stdout] test energy::tests::test_recovery_clears_throttle ... ok
[INFO] [stdout] test energy::tests::test_sexp_energy_status ... ok
[INFO] [stdout] test energy::tests::test_spend_deducts ... ok
[INFO] [stdout] test energy::tests::test_spend_hard_floor ... ok
[INFO] [stdout] test energy::tests::test_starving_ticks ... ok
[INFO] [stdout] test energy::tests::test_throttled_at_threshold ... ok
[INFO] [stdout] test energy::tests::test_tick_adds_passive ... ok
[INFO] [stdout] test evolve::tests::test_crossover ... ok
[INFO] [stdout] test evolve::tests::test_mutate_produces_program ... ok
[INFO] [stdout] test evolve::tests::test_init_population ... ok
[INFO] [stdout] test evolve::tests::test_next_generation ... ok
[INFO] [stdout] test evolve::tests::test_score_correct ... ok
[INFO] [stdout] test evolve::tests::test_score_empty ... ok
[INFO] [stdout] test evolve::tests::test_score_wrong ... ok
[INFO] [stdout] test evolve::tests::test_score_crash ... ok
[INFO] [stdout] test evolve::tests::test_tokenize_detokenize ... ok
[INFO] [stdout] test evolve::tests::test_seed_programs_valid ... ok
[INFO] [stdout] test integration_tests::tests::test_challenge_merge_convergence ... ok
[INFO] [stdout] test integration_tests::tests::test_child_energy_from_env ... ok
[INFO] [stdout] test integration_tests::tests::test_constant_consistency ... ok
[INFO] [stdout] test integration_tests::tests::test_energy_evolution_interaction ... ok
[INFO] [stdout] test integration_tests::tests::test_discovery_pipeline ... ok
[INFO] [stdout] test integration_tests::tests::test_environment_variation_full_cycle ... ok
[INFO] [stdout] test integration_tests::tests::test_energy_persistence_consistency ... ok
[INFO] [stdout] test integration_tests::tests::test_generators_word_output ... ok
[INFO] [stdout] test integration_tests::tests::test_evolution_stats_format ... ok
[INFO] [stdout] test integration_tests::tests::test_generate_challenge_registers ... ok
[INFO] [stdout] test integration_tests::tests::test_meta_evolution ... ok
[INFO] [stdout] test integration_tests::tests::test_meta_evolve_advances_generation ... ok
[INFO] [stdout] test integration_tests::tests::test_immune_lifecycle ... ok
[INFO] [stdout] test integration_tests::tests::test_spawn_energy_deducted ... ok
[INFO] [stdout] test integration_tests::tests::test_spawn_energy_inheritance ... ok
[INFO] [stdout] test landscape::tests::test_apply_to_reward ... ok
[INFO] [stdout] test integration_tests::tests::test_landscape_depth_progression ... ok
[INFO] [stdout] test landscape::tests::test_arithmetic_generates_harder_fib ... ok
[INFO] [stdout] test landscape::tests::test_composition_from_two_solved ... ok
[INFO] [stdout] test landscape::tests::test_arithmetic_generates_square ... ok
[INFO] [stdout] test landscape::tests::test_composition_needs_two_solved ... ok
[INFO] [stdout] test landscape::tests::test_depth_increases ... ok
[INFO] [stdout] test landscape::tests::test_environment_cycle ... ok
[INFO] [stdout] test landscape::tests::test_evaluate_generator_crash ... ok
[INFO] [stdout] test landscape::tests::test_evaluate_generator_square ... ok
[INFO] [stdout] test landscape::tests::test_evaluate_generator_trivial ... ok
[INFO] [stdout] test landscape::tests::test_evaluate_generator_valid ... ok
[INFO] [stdout] test landscape::tests::test_evaluate_scorer ... ok
[INFO] [stdout] test landscape::tests::test_evaluate_scorer_crash ... ok
[INFO] [stdout] test challenges::tests::test_format_challenges ... ok
[INFO] [stdout] test energy::tests::test_earn_caps_at_max ... ok
[INFO] [stdout] test energy::tests::test_efficiency ... ok
[INFO] [stdout] test energy::tests::test_format ... ok
[INFO] [stdout] test landscape::tests::test_fib_helper ... ok
[INFO] [stdout] test landscape::tests::test_format_landscape ... ok
[INFO] [stdout] test landscape::tests::test_mutate_generator_valid ... ok
[INFO] [stdout] test landscape::tests::test_scoring_evolution ... ok
[INFO] [stdout] test landscape::tests::test_meta_evolution_produces_next_gen ... ok
[INFO] [stdout] test landscape::tests::test_seed_generators_valid ... ok
[INFO] [stdout] test landscape::tests::test_simulate_stack ... ok
[INFO] [stdout] test landscape::tests::test_on_challenge_solved_non_fib ... ok
[INFO] [stdout] test mesh::peer_table_tests::insert_existing_replaces_in_place ... ok
[INFO] [stdout] test mesh::peer_table_tests::remove_absent_returns_none ... ok
[INFO] [stdout] test mesh::peer_table_tests::remove_swap_preserves_index_for_swapped_peer ... ok
[INFO] [stdout] test landscape::tests::test_scoring_population_init ... ok
[INFO] [stdout] test mesh::peer_table_tests::remove_then_reinsert_works ... ok
[INFO] [stdout] test mesh::peer_table_tests::insert_get_round_trip ... ok
[INFO] [stdout] test mesh::peer_table_tests::sample_k_returns_all_when_k_ge_n ... ok
[INFO] [stdout] test mesh::peer_table_tests::try_insert_skips_existing ... ok
[INFO] [stdout] test mesh::peer_table_tests::sample_k_returns_unique_addrs ... ok
[INFO] [stdout] test mesh::reservoir_tests::empty_when_k_is_zero ... ok
[INFO] [stdout] test mesh::reservoir_tests::returns_all_when_n_le_k ... ok
[INFO] [stdout] test mesh::reservoir_tests::returns_exactly_k_when_n_gt_k ... ok
[INFO] [stdout] test landscape::tests::test_scoring_history ... ok
[INFO] [stdout] test distgoal::tests::test_sexp_messages ... ok
[INFO] [stdout] test landscape::tests::test_apply_to_max_steps ... ok
[INFO] [stdout] test multi_unit::bridge_tests::sibling_count_excludes_self ... ok
[INFO] [stdout] test multi_unit::tests::define_on_records_user_word ... ok
[INFO] [stdout] test multi_unit::tests::env_decay_tick_ages_field ... ok
[INFO] [stdout] test multi_unit::tests::execute_goal_round_robins_across_idle_units ... ok
[INFO] [stdout] test multi_unit::tests::execute_goal_runs_and_increments_tasks ... ok
[INFO] [stdout] test multi_unit::tests::listen_drains_signals_in_order ... ok
[INFO] [stdout] test multi_unit::tests::mark_then_route_deposits_in_env_field ... ok
[INFO] [stdout] test multi_unit::tests::mixed_say_and_mark_route_correctly ... ok
[INFO] [stdout] test multi_unit::bridge_tests::host_id_is_set_and_stable ... ok
[INFO] [stdout] test multi_unit::bridge_tests::host_constants_are_per_unit ... ok
[INFO] [stdout] test multi_unit::tests::pick_worker_returns_none_when_empty ... ok
[INFO] [stdout] test multi_unit::tests::pick_worker_falls_back_to_zero_when_all_busy ... ok
[INFO] [stdout] test mesh::peer_table_tests::sample_k_distribution_is_uniform ... ok
[INFO] [stdout] test multi_unit::tests::refresh_env_view_populates_sense ... ok
[INFO] [stdout] test multi_unit::tests::pick_worker_skips_busy ... ok
[INFO] [stdout] test multi_unit::tests::route_clears_outbox_after_delivery ... ok
[INFO] [stdout] test multi_unit::tests::pick_worker_picks_least_busy ... ok
[INFO] [stdout] test multi_unit::tests::route_from_invalid_idx_is_zero ... ok
[INFO] [stdout] test multi_unit::tests::route_with_empty_outbox_delivers_nothing ... ok
[INFO] [stdout] test multi_unit::tests::say_then_route_lands_in_sibling_inboxes ... ok
[INFO] [stdout] test multi_unit::tests::share_word_records_user_word_on_every_unit ... ok
[INFO] [stdout] test multi_unit::tests::share_word_makes_word_available_on_every_unit ... ok
[INFO] [stdout] test multi_unit::tests::spawn_assigns_distinct_node_ids ... ok
[INFO] [stdout] test multi_unit::tests::spawn_respects_cap ... ok
[INFO] [stdout] test niche::tests::test_categorize_compose ... ok
[INFO] [stdout] test niche::tests::test_categorize_evolved ... ok
[INFO] [stdout] test niche::tests::test_categorize_fib ... ok
[INFO] [stdout] test niche::tests::test_categorize_square ... ok
[INFO] [stdout] test multi_unit::tests::teach_from_copies_definition_to_others ... ok
[INFO] [stdout] test niche::tests::test_categorize_unknown ... ok
[INFO] [stdout] test niche::tests::test_format_niche ... ok
[INFO] [stdout] test niche::tests::test_dominant_niche ... ok
[INFO] [stdout] test niche::tests::test_update_niche_modifier ... ok
[INFO] [stdout] test niche::tests::test_update_niche_specialization ... ok
[INFO] [stdout] test reproduction::tests::test_crossover_cap_at_50 ... ok
[INFO] [stdout] test reproduction::tests::test_crossover_shared_words_picks_fitter ... ok
[INFO] [stdout] test niche::tests::test_niche_history_cap ... ok
[INFO] [stdout] test reproduction::tests::test_crossover_sol_words_always_included ... ok
[INFO] [stdout] test reproduction::tests::test_crossover_unique_words_probabilistic ... ok
[INFO] [stdout] test multi_unit::tests::teach_from_skips_unknown_words ... ok
[INFO] [stdout] test reproduction::tests::test_select_mate_signaled_falls_back_when_inbox_empty ... ok
[INFO] [stdout] test reproduction::tests::test_select_mate_no_peers ... ok
[INFO] [stdout] test reproduction::tests::test_select_mate_signaled_falls_back_when_signals_off_set ... ok
[INFO] [stdout] test reproduction::tests::test_select_mate_signaled_ignores_environmental_signals ... ok
[INFO] [stdout] test reproduction::tests::test_select_mate_signaled_most_recent_signal_wins_per_sender ... ok
[INFO] [stdout] test reproduction::tests::test_select_mate_signaled_no_peers_returns_none ... ok
[INFO] [stdout] test reproduction::tests::test_sexp_roundtrip_request ... ok
[INFO] [stdout] test reproduction::tests::test_select_mate_tournament ... ok
[INFO] [stdout] test reproduction::tests::test_select_mate_signaled_picks_highest_signal ... ok
[INFO] [stdout] test sexp::tests::test_msg_constructors ... ok
[INFO] [stdout] test sexp::tests::test_parse_atom ... ok
[INFO] [stdout] test sexp::tests::test_parse_deeply_nested ... ok
[INFO] [stdout] test sexp::tests::test_get_key ... ok
[INFO] [stdout] test sexp::tests::test_parse_errors ... ok
[INFO] [stdout] test sexp::tests::test_parse_list ... ok
[INFO] [stdout] test sexp::tests::test_parse_nested ... ok
[INFO] [stdout] test sexp::tests::test_parse_number ... ok
[INFO] [stdout] test sexp::tests::test_parse_string ... ok
[INFO] [stdout] test reproduction::tests::test_sexp_roundtrip_response ... ok
[INFO] [stdout] test sexp::tests::test_roundtrip ... ok
[INFO] [stdout] test sexp::tests::test_to_forth_arithmetic ... ok
[INFO] [stdout] test sexp::tests::test_to_forth_goal ... ok
[INFO] [stdout] test sexp::tests::test_to_forth_nested ... ok
[INFO] [stdout] test sexp::tests::test_to_forth_number ... ok
[INFO] [stdout] test sexp::tests::test_to_forth_single_op ... ok
[INFO] [stdout] test signaling::tests::cap_64_default ... ok
[INFO] [stdout] test sexp::tests::test_try_parse_mesh_msg ... ok
[INFO] [stdout] test signaling::tests::env_decay_tick_multiplies_by_rate ... ok
[INFO] [stdout] test signaling::tests::env_deposit_accumulates ... ok
[INFO] [stdout] test signaling::tests::env_deposit_then_sense ... ok
[INFO] [stdout] test sexp::tests::test_parse_empty_list ... ok
[INFO] [stdout] test signaling::tests::env_decay_drops_below_floor ... ok
[INFO] [stdout] test signaling::tests::env_field_starts_empty ... ok
[INFO] [stdout] test signaling::tests::env_large_deposit_displaces ... ok
[INFO] [stdout] test signaling::tests::evict_older_than_drops_stale ... ok
[INFO] [stdout] test signaling::tests::inbox_default_matches_new ... ok
[INFO] [stdout] test signaling::tests::inbox_starts_empty ... ok
[INFO] [stdout] test signaling::tests::overflow_drops_oldest ... ok
[INFO] [stdout] test signaling::tests::pop_empty_returns_none ... ok
[INFO] [stdout] test signaling::tests::pop_returns_fifo_order ... ok
[INFO] [stdout] test signaling::tests::signal_kind_direct_vs_environmental ... ok
[INFO] [stdout] test signaling::tests::signal_round_trip_fields ... ok
[INFO] [stdout] test snapshot::tests::test_corrupt_json ... ok
[INFO] [stdout] test snapshot::tests::test_decompile_word ... ok
[INFO] [stdout] test snapshot::tests::test_empty_snapshot ... ok
[INFO] [stdout] test snapshot::tests::test_escape_roundtrip ... ok
[INFO] [stdout] test snapshot::tests::test_json_is_human_readable ... ok
[INFO] [stdout] test snapshot::tests::test_msg_resurrect_sexp ... ok
[INFO] [stdout] test snapshot::tests::test_msg_snapshot_sexp ... ok
[INFO] [stdout] test snapshot::tests::test_roundtrip ... ok
[INFO] [stdout] test multi_unit::tests::spawn_n_returns_actual_count ... ok
[INFO] [stdout] test signaling::tests::iter_does_not_consume ... ok
[INFO] [stdout] test signaling::tests::push_then_len_one ... ok
[INFO] [stdout] test vm::tests::test_abs ... ok
[INFO] [stdout] test vm::tests::test_add ... ok
[INFO] [stdout] test multi_unit::bridge_tests::host_crash_evicts_peer_from_remote_table ... ok
[INFO] [stdout] test vm::tests::test_begin_while_repeat ... ok
[INFO] [stdout] test vm::tests::test_begin_until ... ok
[INFO] [stdout] test vm::tests::test_allot ... ok
[INFO] [stdout] test vm::tests::test_and ... ok
[INFO] [stdout] test multi_unit::bridge_tests::remote_processes_excludes_self_and_includes_unit_count ... ok
[INFO] [stdout] test vm::tests::test_constant ... ok
[INFO] [stdout] test vm::tests::test_case_insensitive_lookup ... ok
[INFO] [stdout] test vm::tests::test_colon_definition ... ok
[INFO] [stdout] test vm::tests::test_court_prelude_word_emits_signal ... ok
[INFO] [stdout] test vm::tests::test_cr ... ok
[INFO] [stdout] test vm::tests::test_create_with_comma ... ok
[INFO] [stdout] test vm::tests::test_do_loop ... ok
[INFO] [stdout] test vm::tests::test_deep_recursion ... ok
[INFO] [stdout] test vm::tests::test_divide ... ok
[INFO] [stdout] test vm::tests::test_do_loop_sum ... ok
[INFO] [stdout] test vm::tests::test_dot ... ok
[INFO] [stdout] test multi_unit::bridge_tests::cross_process_message_is_dispatched_to_a_local_unit ... ok
[INFO] [stdout] test vm::tests::test_emit ... ok
[INFO] [stdout] test vm::tests::test_double_halve ... ok
[INFO] [stdout] test vm::tests::test_dot_quote ... ok
[INFO] [stdout] test vm::tests::test_greater_false ... ok
[INFO] [stdout] test vm::tests::test_here_and_comma ... ok
[INFO] [stdout] test vm::tests::test_eval_word ... ok
[INFO] [stdout] test vm::tests::test_equal_true ... ok
[INFO] [stdout] test vm::tests::test_greater_true ... ok
[INFO] [stdout] test vm::tests::test_equal_false ... ok
[INFO] [stdout] test vm::tests::test_if_then ... ok
[INFO] [stdout] test vm::tests::test_inbox_query_count ... ok
[INFO] [stdout] test vm::tests::test_if_else_then_false ... ok
[INFO] [stdout] test vm::tests::test_if_else_then_true ... ok
[INFO] [stdout] test vm::tests::test_inc_dec ... ok
[INFO] [stdout] test vm::tests::test_interpret_mode_if_else ... ok
[INFO] [stdout] test vm::tests::test_less_than ... ok
[INFO] [stdout] test vm::tests::test_listen_does_not_charge_energy ... ok
[INFO] [stdout] test vm::tests::test_interpret_mode_do_loop ... ok
[INFO] [stdout] test vm::tests::test_listen_returns_oldest_value_minus_one ... ok
[INFO] [stdout] test vm::tests::test_listen_empty_pushes_zero ... ok
[INFO] [stdout] test vm::tests::test_loop_in_definition ... ok
[INFO] [stdout] test vm::tests::test_mark_no_op_when_starving ... ok
[INFO] [stdout] test vm::tests::test_mark_pushes_environmental_signal ... ok
[INFO] [stdout] test vm::tests::test_memory_store_fetch ... ok
[INFO] [stdout] test vm::tests::test_mark_uses_dominant_niche ... ok
[INFO] [stdout] test vm::tests::test_min_max ... ok
[INFO] [stdout] test vm::tests::test_multiply ... ok
[INFO] [stdout] test vm::tests::test_modulo ... ok
[INFO] [stdout] test vm::tests::test_negate ... ok
[INFO] [stdout] test vm::tests::test_nested_definitions ... ok
[INFO] [stdout] test vm::tests::test_mutation_and_undo ... ok
[INFO] [stdout] test vm::tests::test_nested_if ... ok
[INFO] [stdout] test vm::tests::test_package_invalid_magic ... ok
[INFO] [stdout] test vm::tests::test_nested_loops ... ok
[INFO] [stdout] test vm::tests::test_not_equal ... ok
[INFO] [stdout] test vm::tests::test_not ... ok
[INFO] [stdout] test vm::tests::test_recursion_factorial ... ok
[INFO] [stdout] test vm::tests::test_prelude_loads ... ok
[INFO] [stdout] test vm::tests::test_or ... ok
[INFO] [stdout] test vm::tests::test_sandbox_isolates_stack ... ok
[INFO] [stdout] test vm::tests::test_sandbox_captures_output ... ok
[INFO] [stdout] test vm::tests::test_sandbox_captures_stack ... ok
[INFO] [stdout] test vm::tests::test_say_no_op_when_starving ... ok
[INFO] [stdout] test vm::tests::test_say_increments_signal_tick ... ok
[INFO] [stdout] test vm::tests::test_sense_default_zero ... ok
[INFO] [stdout] test vm::tests::test_say_pushes_to_outbox ... ok
[INFO] [stdout] test vm::tests::test_see ... ok
[INFO] [stdout] test vm::tests::test_shared_words_empty ... ok
[INFO] [stdout] test vm::tests::test_sense_reads_env_view ... ok
[INFO] [stdout] test vm::tests::test_serialize_state_roundtrip ... ok
[INFO] [stdout] test vm::tests::test_snapshot_roundtrip ... ok
[INFO] [stdout] test vm::tests::test_stack_dot_s ... ok
[INFO] [stdout] test vm::tests::test_stack_2dup ... ok
[INFO] [stdout] test vm::tests::test_stack_drop ... ok
[INFO] [stdout] test vm::tests::test_stack_dup ... ok
[INFO] [stdout] test vm::tests::test_package_build_unpack ... ok
[INFO] [stdout] test vm::tests::test_stack_nip ... ok
[INFO] [stdout] test vm::tests::test_stack_over ... ok
[INFO] [stdout] test vm::tests::test_stack_rot ... ok
[INFO] [stdout] test vm::tests::test_stack_push_pop ... ok
[INFO] [stdout] test vm::tests::test_stack_swap ... ok
[INFO] [stdout] test vm::tests::test_string_in_definition ... ok
[INFO] [stdout] test vm::tests::test_stack_tuck ... ok
[INFO] [stdout] test vm::tests::test_subtract ... ok
[INFO] [stdout] test vm::tests::test_vm_complex_program ... ok
[INFO] [stdout] test vm::tests::test_swarm_on_word ... ok
[INFO] [stdout] test vm::tests::test_swarm_status_word ... ok
[INFO] [stdout] test vm::tests::test_true_false ... ok
[INFO] [stdout] test vm::tests::test_type_word ... ok
[INFO] [stdout] test vm::tests::test_variable ... ok
[INFO] [stdout] test vm::tests::test_vm_new_empty_stacks ... ok
[INFO] [stdout] test vm::tests::test_vm_eval_error_output ... ok
[INFO] [stdout] test vm::tests::test_vm_eval_multiple_calls ... ok
[INFO] [stdout] test vm::tests::test_vm_output_buffer ... ok
[INFO] [stdout] test vm::tests::test_vm_eval_returns_output ... ok
[INFO] [stdout] test mesh::reservoir_tests::distribution_is_uniform ... ok
[INFO] [stdout] test vm::tests::test_vm_prelude_loaded ... ok
[INFO] [stdout] test vm::tests::test_vm_find_word ... ok
[INFO] [stdout] test vm::tests::test_vm_stack_top ... ok
[INFO] [stdout] test vm::tests::test_vm_isolation ... ok
[INFO] [stdout] test vm::tests::test_zero_predicates ... ok
[INFO] [stdout] test vm::tests::test_words_produces_output ... ok
[INFO] [stdout] test vm::tests::test_sandbox_timeout ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 301 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.05s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "1b75dc6bf3b784a37bec9400cb6ef88076eaad145e3c2a04b2815f2d0a5703f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1b75dc6bf3b784a37bec9400cb6ef88076eaad145e3c2a04b2815f2d0a5703f3", kill_on_drop: false }`
[INFO] [stdout] 1b75dc6bf3b784a37bec9400cb6ef88076eaad145e3c2a04b2815f2d0a5703f3
