[INFO] cloning repository https://github.com/amaster97/poker_solver
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/amaster97/poker_solver" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Famaster97%2Fpoker_solver", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Famaster97%2Fpoker_solver'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f78f1b2bc338dd8cbb5226ecb8398bbdb3635676
[INFO] testing amaster97/poker_solver against 1.97.0-beta.6 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Famaster97%2Fpoker_solver" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/amaster97/poker_solver
[INFO] finished tweaking git repo https://github.com/amaster97/poker_solver
[INFO] tweaked toml for git repo https://github.com/amaster97/poker_solver written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/amaster97/poker_solver on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/amaster97/poker_solver 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.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded pyo3-macros v0.23.5
[INFO] [stderr]   Downloaded unindent v0.2.4
[INFO] [stderr]   Downloaded pyo3-macros-backend v0.23.5
[INFO] [stderr]   Downloaded pyo3-build-config v0.23.5
[INFO] [stderr]   Downloaded pest_generator v2.8.6
[INFO] [stderr]   Downloaded pest_derive v2.8.6
[INFO] [stderr]   Downloaded ndarray-npy v0.9.1
[INFO] [stderr]   Downloaded py_literal v0.4.0
[INFO] [stderr]   Downloaded pest_meta v2.8.6
[INFO] [stderr]   Downloaded pyo3-ffi v0.23.5
[INFO] [stderr]   Downloaded zopfli v0.8.3
[INFO] [stderr]   Downloaded zip v2.4.2
[INFO] [stderr]   Downloaded pyo3 v0.23.5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 2722716e62fd6592eb2eb3834e8d7a142c1d8814b4a76c217f328834247d638e
[INFO] running `Command { std: "docker" "start" "2722716e62fd6592eb2eb3834e8d7a142c1d8814b4a76c217f328834247d638e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2722716e62fd6592eb2eb3834e8d7a142c1d8814b4a76c217f328834247d638e", 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" "2722716e62fd6592eb2eb3834e8d7a142c1d8814b4a76c217f328834247d638e" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2722716e62fd6592eb2eb3834e8d7a142c1d8814b4a76c217f328834247d638e", 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" "2722716e62fd6592eb2eb3834e8d7a142c1d8814b4a76c217f328834247d638e" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling target-lexicon v0.12.16
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling matrixmultiply v0.3.10
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling zip v2.4.2
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling bumpalo v3.20.2
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling unindent v0.2.4
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling ndarray v0.16.1
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling pest v2.8.6
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling pyo3-build-config v0.23.5
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling pest_meta v2.8.6
[INFO] [stderr]    Compiling pyo3-ffi v0.23.5
[INFO] [stderr]    Compiling pyo3-macros-backend v0.23.5
[INFO] [stderr]    Compiling pyo3 v0.23.5
[INFO] [stderr]    Compiling pest_generator v2.8.6
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling pest_derive v2.8.6
[INFO] [stderr]    Compiling py_literal v0.4.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling ndarray-npy v0.9.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling pyo3-macros v0.23.5
[INFO] [stderr]    Compiling cfr_core v0.10.0 (/opt/rustwide/workdir/crates/cfr_core)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 18.88s
[INFO] running `Command { std: "docker" "inspect" "2722716e62fd6592eb2eb3834e8d7a142c1d8814b4a76c217f328834247d638e", 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" "2722716e62fd6592eb2eb3834e8d7a142c1d8814b4a76c217f328834247d638e" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling pyo3 v0.23.5
[INFO] [stderr]    Compiling cfr_core v0.10.0 (/opt/rustwide/workdir/crates/cfr_core)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 9.80s
[INFO] running `Command { std: "docker" "inspect" "2722716e62fd6592eb2eb3834e8d7a142c1d8814b4a76c217f328834247d638e", 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" "2722716e62fd6592eb2eb3834e8d7a142c1d8814b4a76c217f328834247d638e" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.14s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cfr_core-1d879a9d5b396abe)
[INFO] [stdout] 
[INFO] [stdout] running 149 tests
[INFO] [stdout] test abstraction::tests::card_int_split ... ok
[INFO] [stdout] test abstraction::tests::suit_permutations_match_python_order ... ok
[INFO] [stdout] test abstraction::tests::hand_key_identity_perm ... ok
[INFO] [stdout] test arena::tests::arena_grows_by_doubling ... ok
[INFO] [stdout] test arena::tests::alloc_zeroed_returns_zeroed_slice ... ok
[INFO] [stdout] test arena::tests::bump_scope_restores_mark ... ok
[INFO] [stdout] test arena::tests::get_mut_pair_disjoint ... ok
[INFO] [stdout] test arena::tests::alloc_advances_mark ... ok
[INFO] [stdout] test arena::tests::get_mut_pair_reverse_order ... ok
[INFO] [stdout] test arena::tests::reset_to_rewinds_mark ... ok
[INFO] [stdout] test arena::tests::realloc_zeros_stale_data ... ok
[INFO] [stdout] test dcfr_vector::tests::member_skip_mask_four_textures ... ok
[INFO] [stdout] test dcfr_vector::tests::b10_phase_b_mismatched_weight_length_panics - should panic ... FAILED
[INFO] [stdout] test dcfr_vector::tests::runout_cache_active_only_on_flop_root ... ok
[INFO] [stdout] test dcfr_vector::tests::river_solve_does_not_template_extract ... ok
[INFO] [stdout] test dcfr_vector::tests::ie_matches_cached_terminal_value ... ok
[INFO] [stdout] test dcfr_vector::tests::regret_init_noise_zero_is_reproducible ... ok
[INFO] [stdout] test dcfr_vector::tests::regret_init_noise_seed_changes_outcome ... ok
[INFO] [stdout] test dcfr_vector::tests::b10_phase_b_all_ones_weights_matches_legacy_none ... ok
[INFO] [stdout] test dcfr_vector::tests::flop_template_extract_bit_identical_to_standard ... ok
[INFO] [stdout] test dcfr_vector::tests::nested_member_sigma_composition_depth2 ... ok
[INFO] [stdout] test dcfr_vector::tests::template_extract_assigns_correct_chance_depths ... ok
[INFO] [stdout] test dcfr_vector::tests::template_extract_finds_turn_chance_node ... ok
[INFO] [stdout] test dcfr_vector::tests::vector_solver_handles_asymmetric_combo_counts ... ok
[INFO] [stdout] test dcfr_vector::tests::vector_solver_rejects_fixed_combo_config ... ok
[INFO] [stdout] test dcfr_vector::tests::vector_solver_rejects_preflop_config ... ok
[INFO] [stdout] test dcfr_vector::tests::template_extract_bit_identical_to_standard ... ok
[INFO] [stdout] test dcfr_vector::tests::regret_init_noise_epsilon_perturbs_strategy ... ok
[INFO] [stdout] test dcfr_vector::tests::vector_solver_runs_minimum_iters ... ok
[INFO] [stdout] test exploit::tests::dealt_card_metadata_distinguishes_showdown_board_from_prefix ... ok
[INFO] [stdout] test dcfr_vector::tests::b10_phase_b_non_uniform_weights_perturbs_strategy ... ok
[INFO] [stdout] test exploit::tests::fixed_combo_river_uniform_strategy_is_finite ... ok
[INFO] [stdout] test exploit::tests::enumerate_hole_pairs_matches_expected_combo_count ... ok
[INFO] [stdout] test exploit::tests::cached_matches_uncached_decision_value ... ok
[INFO] [stdout] test exploit::tests::restricted_game_value_is_constant_sum ... ok
[INFO] [stdout] test dcfr_vector::tests::ie_memory_footprint_turn_vs_flop_diagnostic ... ok
[INFO] [stdout] test dcfr_vector::tests::stage3a_sparse_memory_reduction_monotone_turn ... ok
[INFO] [stdout] test dcfr_vector::tests::suit_iso_full_output_parity_rayon ... ok
[INFO] [stdout] test exploit::tests::vector_matches_per_combo_river_minimal_uniform ... ok
[INFO] [stdout] test exploit::tests::vector_matches_per_combo_river_minimal_mixed ... ok
[INFO] [stdout] test dcfr_vector::tests::suit_iso_full_output_parity ... ok
[INFO] [stdout] test dcfr_vector::tests::suit_iso_value_collapse_parity ... ok
[INFO] [stdout] test dcfr_vector::tests::cached_matches_uncached_terminal_value has been running for over 60 seconds
[INFO] [stdout] test dcfr_vector::tests::ie_full_solve_matches_cached has been running for over 60 seconds
[INFO] [stdout] test dcfr_vector::tests::ie_full_solve_matches_cached_turn has been running for over 60 seconds
[INFO] [stdout] test dcfr_vector::tests::iso_boards_solve_to_permuted_equal has been running for over 60 seconds
[INFO] [stdout] test dcfr_vector::tests::suit_iso_asymmetric_point_hero_falls_back_clean has been running for over 60 seconds
[INFO] [stdout] test dcfr_vector::tests::suit_iso_full_output_parity_flop_nested has been running for over 60 seconds
[INFO] [stdout] test dcfr_vector::tests::suit_iso_partially_symmetric_falls_back_clean has been running for over 60 seconds
[INFO] [stdout] test exploit::tests::cached_matches_uncached_terminal_value has been running for over 60 seconds
[INFO] [stdout] test exploit::tests::flat_tree_chance_enum_river_completes has been running for over 60 seconds
[INFO] [stdout] test exploit::tests::flat_tree_matches_recursive_aggregate_on_river has been running for over 60 seconds
[INFO] [stdout] test exploit::tests::vector_matches_per_combo_adversarial_turn_mixed has been running for over 60 seconds
[INFO] [stdout] test exploit::tests::vector_matches_per_combo_river_two_sizes_mixed has been running for over 60 seconds
[INFO] [stdout] test dcfr_vector::tests::iso_boards_solve_to_permuted_equal ... ok
[INFO] [stdout] test exploit::tests::flat_tree_chance_enum_river_completes ... ok
[INFO] [stdout] test exploit::tests::vector_mode_noop_on_fixed_combo ... ok
[INFO] [stdout] test exploit::tests::vector_perf_w2_3_at_least_10x ... ignored
[INFO] [stdout] test hunl::tests::action_ids_match_python_constants ... ok
[INFO] [stdout] test hunl::tests::banker_rounding_matches_python_on_half ... ok
[INFO] [stdout] test hunl::tests::c1_per_street_flop_menu_bet_amounts ... ok
[INFO] [stdout] test hunl::tests::c1_per_street_menu_selects_by_street ... ok
[INFO] [stdout] test hunl::tests::c1_per_street_river_menu_bet_amounts ... ok
[INFO] [stdout] test hunl::tests::c1_per_street_turn_menu_bet_amounts ... ok
[INFO] [stdout] test hunl::tests::c2_lean_raise_clamped_to_all_in_cap ... ok
[INFO] [stdout] test hunl::tests::c2_lean_raise_default_single_size ... ok
[INFO] [stdout] test hunl::tests::c2_lean_raise_respects_min_raise_floor ... ok
[INFO] [stdout] test hunl::tests::c3_flop_no_donk_allows_ip_flop_open ... ok
[INFO] [stdout] test hunl::tests::c3_flop_no_donk_does_not_affect_oop_facing_bet ... ok
[INFO] [stdout] test hunl::tests::c3_flop_no_donk_does_not_affect_turn_or_river_oop_open ... ok
[INFO] [stdout] test hunl::tests::c3_flop_no_donk_does_not_block_oop_after_prior_action ... ok
[INFO] [stdout] test hunl::tests::c3_flop_no_donk_removes_oop_flop_open ... ok
[INFO] [stdout] test hunl::tests::card_encoding_matches_python_range ... ok
[INFO] [stdout] test hunl::tests::check_check_advances_to_showdown_on_river ... ok
[INFO] [stdout] test hunl::tests::fold_terminates_with_canonical_pot_collection ... ok
[INFO] [stdout] test hunl::tests::infoset_key_lossless_format_uses_sorted_cards ... ok
[INFO] [stdout] test hunl::tests::raise_cap_postflop_is_three ... ok
[INFO] [stdout] test hunl::tests::river_subgame_legal_actions_postflop_open ... ok
[INFO] [stdout] test hunl::tests::river_subgame_root_is_player_one_to_act ... ok
[INFO] [stdout] test hunl::tests::showdown_winner_collects_canonical_pot ... ok
[INFO] [stdout] test hunl_eval::tests::category_ordering ... ok
[INFO] [stdout] test hunl_eval::tests::flush_beats_straight ... ok
[INFO] [stdout] test hunl_eval::tests::full_house_beats_flush ... ok
[INFO] [stdout] test hunl_eval::tests::identical_hands_tie ... ok
[INFO] [stdout] test hunl_eval::tests::pair_kickers_compare_correctly ... ok
[INFO] [stdout] test hunl_eval::tests::royal_flush_beats_quads ... ok
[INFO] [stdout] test hunl_eval::tests::seven_card_picks_best_five ... ok
[INFO] [stdout] test hunl_eval::tests::two_pair_kicker_breaks_tie ... ok
[INFO] [stdout] test hunl_eval::tests::wheel_straight_is_lowest_straight ... ok
[INFO] [stdout] test hunl_tree::tests::river_subgame_tree_builds_and_has_leaves ... ok
[INFO] [stdout] test hunl_tree::tests::tree_node_count_is_finite_and_bounded ... ok
[INFO] [stdout] test layout::tests::arena_grows_in_block_increments ... ok
[INFO] [stdout] test layout::tests::intern_returns_stable_id ... ok
[INFO] [stdout] test layout::tests::row_mut_yields_disjoint_borrows ... ok
[INFO] [stdout] test pcs::tests::effective_beta_overrides_for_pcs ... ok
[INFO] [stdout] test pcs::tests::pcs_rng_gen_range_is_in_bounds ... ok
[INFO] [stdout] test pcs::tests::pcs_rng_is_deterministic_for_seed ... ok
[INFO] [stdout] test pcs::tests::sample_uniform_outcome_is_unbiased_in_long_run ... ok
[INFO] [stdout] test pcs::tests::sample_uniform_outcome_negative_control_without_importance_weight ... ok
[INFO] [stdout] test exploit::tests::vector_matches_per_combo_river_two_sizes_mixed ... ok
[INFO] [stdout] test exploit::tests::vector_matches_per_combo_river_two_sizes_uniform has been running for over 60 seconds
[INFO] [stdout] test dcfr_vector::tests::ie_full_solve_matches_cached ... ok
[INFO] [stdout] test dcfr_vector::tests::cached_matches_uncached_terminal_value ... ok
[INFO] [stdout] test preflop::tests::preflop_solver_rejects_missing_hole_cards ... ok
[INFO] [stdout] test preflop_equity::tests::build_hole_rep_some_for_aa_vs_kk ... ok
[INFO] [stdout] test preflop_equity::tests::class_index_offsuit_ak ... ok
[INFO] [stdout] test preflop_equity::tests::class_index_pocket_pair_22 ... ok
[INFO] [stdout] test preflop_equity::tests::class_index_pocket_pair_aa ... ok
[INFO] [stdout] test preflop_equity::tests::class_index_roundtrip_all_169 ... ok
[INFO] [stdout] test preflop_equity::tests::class_index_suited_ak ... ok
[INFO] [stdout] test exploit::tests::vector_matches_per_combo_turn_minimal_mixed has been running for over 60 seconds
[INFO] [stdout] test exploit::tests::cached_matches_uncached_terminal_value ... ok
[INFO] [stdout] test preflop_equity::tests::hole_to_class_72o_offsuit ... ok
[INFO] [stdout] test preflop_equity::tests::hole_to_class_aa ... ok
[INFO] [stdout] test preflop_equity::tests::hole_to_class_aks_suited ... ok
[INFO] [stdout] test preflop_rvr::tests::betting_tree_builds_with_default_menu ... ok
[INFO] [stdout] test exploit::tests::vector_matches_per_combo_turn_minimal_uniform has been running for over 60 seconds
[INFO] [stdout] test dcfr_vector::tests::suit_iso_asymmetric_point_hero_falls_back_clean ... ok
[INFO] [stdout] test preflop_rvr::tests::class169_blocker_mass_basic_invariants ... ok
[INFO] [stdout] test preflop_rvr::tests::class169_combos_enumerate_full_deck ... ok
[INFO] [stdout] test exploit::tests::vector_matches_per_combo_turn_two_sizes_uniform has been running for over 60 seconds
[INFO] [stdout] test exploit::tests::vector_matches_per_combo_river_two_sizes_uniform ... ok
[INFO] [stdout] test preflop_rvr::tests::class169_leaf_payoff_aa_vs_uniform_is_positive ... ok
[INFO] [stdout] test preflop_rvr::tests::optimized_matches_baseline_bit_exact ... ok
[INFO] [stdout] test preflop_rvr::tests::rejects_fixed_hole_cards ... ok
[INFO] [stdout] test preflop_rvr::tests::rejects_postflop_config ... ok
[INFO] [stdout] test simd::tests::discount_regrets_avx2_matches_scalar ... ok
[INFO] [stdout] test simd::tests::discount_regrets_avx2_matches_sse2 ... ok
[INFO] [stdout] test simd::tests::discount_regrets_matches_scalar ... ok
[INFO] [stdout] test simd::tests::discount_regrets_sse2_matches_scalar ... ok
[INFO] [stdout] test simd::tests::discount_strategy_sum_avx2_matches_scalar ... ok
[INFO] [stdout] test simd::tests::discount_strategy_sum_matches_scalar ... ok
[INFO] [stdout] test simd::tests::discount_strategy_sum_sse2_matches_scalar ... ok
[INFO] [stdout] test simd::tests::normalize_matches_scalar ... ok
[INFO] [stdout] test simd::tests::positive_regrets_and_total_is_bit_exact_for_total ... ok
[INFO] [stdout] test simd::tests::positive_regrets_and_total_matches_scalar ... ok
[INFO] [stdout] test simd::tests::update_regret_sum_matches_scalar_bit_exact ... ok
[INFO] [stdout] test simd::tests::update_regret_sum_vector_handles_odd_hand_count ... ok
[INFO] [stdout] test simd::tests::update_regret_sum_vector_matches_scalar_bit_exact ... ok
[INFO] [stdout] test simd::tests::update_strategy_sum_avx2_matches_scalar ... ok
[INFO] [stdout] test simd::tests::update_strategy_sum_matches_scalar_bit_exact ... ok
[INFO] [stdout] test simd::tests::update_strategy_sum_sse2_matches_scalar ... ok
[INFO] [stdout] test suit_iso::tests::empty_prefix_stabilizer_is_full_group ... ok
[INFO] [stdout] test suit_iso::tests::monotone_texture_orbits ... ok
[INFO] [stdout] test suit_iso::tests::paired_texture_orbits ... ok
[INFO] [stdout] test suit_iso::tests::rainbow_texture_orbits ... ok
[INFO] [stdout] test suit_iso::tests::rel_perm_maps_representative_to_member_all_textures ... ok
[INFO] [stdout] test suit_iso::tests::rep_and_member_agree_with_canonicalize_board ... ok
[INFO] [stdout] test suit_iso::tests::sigma_is_a_permutation_and_round_trips ... ok
[INFO] [stdout] test suit_iso::tests::two_tone_texture_orbits ... ok
[INFO] [stdout] test exploit::tests::vector_matches_per_combo_w2_3_shaped_uniform has been running for over 60 seconds
[INFO] [stdout] test preflop::tests::equity_aa_vs_aa_is_half has been running for over 60 seconds
[INFO] [stdout] test preflop::tests::equity_aa_vs_kk_matches_known_value has been running for over 60 seconds
[INFO] [stdout] test preflop::tests::equity_aa_vs_kk_matches_known_value ... ok
[INFO] [stdout] test dcfr_vector::tests::suit_iso_partially_symmetric_falls_back_clean ... ok
[INFO] [stdout] test preflop::tests::equity_aa_vs_aa_is_half ... ok
[INFO] [stdout] test preflop::tests::preflop_solver_accepts_subgame_config has been running for over 60 seconds
[INFO] [stdout] test preflop_equity::tests::enumerate_pair_equity_aa_vs_kk_matches_known has been running for over 60 seconds
[INFO] [stdout] test preflop_equity::tests::enumerate_pair_equity_aa_vs_kk_matches_known ... ok
[INFO] [stdout] test exploit::tests::flat_tree_matches_recursive_aggregate_on_river ... ok
[INFO] [stdout] test preflop_rvr::tests::class169_aa_vs_kk_does_not_fold has been running for over 60 seconds
[INFO] [stdout] test preflop::tests::preflop_solver_accepts_subgame_config ... ok
[INFO] [stdout] test preflop_rvr::tests::class169_iter_cost_is_lower_than_combo1326 has been running for over 60 seconds
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/cfr_core-1d879a9d5b396abe` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "2722716e62fd6592eb2eb3834e8d7a142c1d8814b4a76c217f328834247d638e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2722716e62fd6592eb2eb3834e8d7a142c1d8814b4a76c217f328834247d638e", kill_on_drop: false }`
[INFO] [stdout] 2722716e62fd6592eb2eb3834e8d7a142c1d8814b4a76c217f328834247d638e
