[INFO] fetching crate rbposd 0.3.0...
[INFO] testing rbposd-0.3.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate rbposd 0.3.0 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate rbposd 0.3.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rbposd 0.3.0
[INFO] tweaked toml for crates.io crate rbposd 0.3.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate rbposd 0.3.0 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 rbposd 0.3.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" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[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] 7cf30d07c13c6797d1b535864e65338d99573fd22ead1ac7785f66d9362875f8
[INFO] running `Command { std: "docker" "start" "7cf30d07c13c6797d1b535864e65338d99573fd22ead1ac7785f66d9362875f8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7cf30d07c13c6797d1b535864e65338d99573fd22ead1ac7785f66d9362875f8", 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" "7cf30d07c13c6797d1b535864e65338d99573fd22ead1ac7785f66d9362875f8" "/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" "7cf30d07c13c6797d1b535864e65338d99573fd22ead1ac7785f66d9362875f8", 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" "7cf30d07c13c6797d1b535864e65338d99573fd22ead1ac7785f66d9362875f8" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rbposd v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.07s
[INFO] running `Command { std: "docker" "inspect" "7cf30d07c13c6797d1b535864e65338d99573fd22ead1ac7785f66d9362875f8", 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" "7cf30d07c13c6797d1b535864e65338d99573fd22ead1ac7785f66d9362875f8" "/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 proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling rbposd v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 18.35s
[INFO] running `Command { std: "docker" "inspect" "7cf30d07c13c6797d1b535864e65338d99573fd22ead1ac7785f66d9362875f8", 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" "7cf30d07c13c6797d1b535864e65338d99573fd22ead1ac7785f66d9362875f8" "/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.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rbposd-dad1457c50f46c9b)
[INFO] [stdout] 
[INFO] [stdout] running 54 tests
[INFO] [stdout] test bp::tests::check_update_uses_second_minimum_when_unique_smallest_edge_is_excluded ... ok
[INFO] [stdout] test bp::tests::compiled_minimum_sum_zero_iterations_preserves_prior_snapshot ... ok
[INFO] [stdout] test bp::tests::compiled_minimum_sum_matches_the_repetition_reference_case ... ok
[INFO] [stdout] test bp::tests::bp_workspace_reset_clears_messages_and_decision_state ... ok
[INFO] [stdout] test bp::tests::compiled_minimum_sum_in_place_leaves_snapshot_state_in_workspace ... ok
[INFO] [stdout] test bp::tests::compiled_graph_flattens_sparse_rows_into_stable_edge_ranges ... ok
[INFO] [stdout] test bp::tests::ldpc_minimum_sum_scales_messages_by_iteration_without_changing_legacy ... ok
[INFO] [stdout] test bp::tests::ldpc_prefix_suffix_variable_update_matches_extrinsic_sum_for_finite_messages ... ok
[INFO] [stdout] test bp::tests::ldpc_zero_llr_hard_decision_treats_ties_as_errors_without_changing_legacy ... ok
[INFO] [stdout] test bp::tests::product_sum_check_update_differs_from_minimum_sum_for_degree_three_check ... ok
[INFO] [stdout] test bp::tests::residual_tracker_matches_pcm_multiply_for_manual_hard_decision ... ok
[INFO] [stdout] test bp::tests::serial_schedule_preserves_isolated_bit_prior_snapshot ... ok
[INFO] [stdout] test decoder_core::tests::bp_core_builds_workspace_for_its_compiled_graph ... ok
[INFO] [stdout] test gf2::tests::osd_candidate_influence_vectors_match_back_substitution ... ok
[INFO] [stdout] test gf2::tests::osd_forced_pivot_columns_are_rejected_after_optimization ... ok
[INFO] [stdout] test gf2::tests::osd_influence_vector_construction_rejects_invalid_inputs ... ok
[INFO] [stdout] test gf2::tests::osd_influence_vectors_reject_invalid_forced_columns ... ok
[INFO] [stdout] test gf2::tests::osd_influence_vectors_treat_duplicate_forced_columns_as_a_set ... ok
[INFO] [stdout] test gf2::tests::reliability_sort_is_stable_for_equal_scores ... ok
[INFO] [stdout] test gf2::tests::prepared_system_counts_failed_detailed_solve_attempts ... ok
[INFO] [stdout] test decoder_core::tests::rejects_probability_vector_length_mismatch ... ok
[INFO] [stdout] test bp::tests::selector_dispatch_runs_product_sum_serial_path ... ok
[INFO] [stdout] test gf2::tests::prepared_system_counts_reduction_time_singular_solve_attempts ... ok
[INFO] [stdout] test gf2::tests::prepared_system_solves_multiple_rhs_without_rebuilding_matrix_storage ... ok
[INFO] [stdout] test gf2::tests::reduced_system_reuses_one_elimination_across_multiple_forced_solves ... ok
[INFO] [stdout] test decoder_core::tests::bp_core_exposes_channel_probability_objective_weights ... ok
[INFO] [stdout] test decoder_core::tests::computes_uniform_prior_llrs_from_bsc ... ok
[INFO] [stdout] test decoder_core::tests::prior_hard_decision_uses_negative_llrs ... ok
[INFO] [stdout] test gf2::tests::solve_with_column_order_returns_a_valid_solution ... ok
[INFO] [stdout] test gf2::tests::detailed_solving_without_forced_columns_matches_basic_solving ... ok
[INFO] [stdout] test gf2::tests::prepared_system_can_force_free_columns ... ok
[INFO] [stdout] test gf2::tests::solve_with_column_order_prefers_low_reliability_basis_for_syndrome_decoding ... ok
[INFO] [stdout] test gf2::tests::solve_with_column_order_reordered_returns_a_valid_solution ... ok
[INFO] [stdout] test lsd::tests::candidate_cost_break_does_not_treat_near_equal_costs_as_ties ... ok
[INFO] [stdout] test gf2::tests::unreliability_sort_is_stable_for_equal_scores ... ok
[INFO] [stdout] test lsd::tests::candidate_cost_break_prefers_lower_reliability_weight ... ok
[INFO] [stdout] test lsd::tests::candidate_cost_break_rejects_higher_reliability_weight ... ok
[INFO] [stdout] test osd::tests::assemble_candidate_solution_rejects_columns_outside_precomputed_influences ... ok
[INFO] [stdout] test bp::tests::serial_schedule_updates_messages_differently_from_parallel_schedule ... ok
[INFO] [stdout] test osd::tests::profile_legacy_osd_candidates_uses_influence_vectors ... ok
[INFO] [stdout] test lsd::tests::order_one_reports_lsd_failure_for_inconsistent_component ... ok
[INFO] [stdout] test osd::tests::ldpc_osd_cs_contract_matches_reference_candidate_plan ... ok
[INFO] [stdout] test lsd::tests::order_zero_maps_unsatisfiable_system_to_lsd_failure ... ok
[INFO] [stdout] test osd::tests::ldpc_osd_cs_contract_rejects_exhaustive_frontier_plan ... ok
[INFO] [stdout] test lsd::tests::order_zero_matches_existing_reliability_ordered_residual_solve ... ok
[INFO] [stdout] test osd::tests::decode_osd0_with_workspace_prefers_the_lower_reliability_pivot_basis ... ok
[INFO] [stdout] test osd::tests::binomial_returns_zero_for_oversized_selection ... ok
[INFO] [stdout] test lsd::tests::candidate_tie_break_prefers_lexicographically_smaller_bits ... ok
[INFO] [stdout] test lsd::tests::correction_cost_uses_only_set_bits ... ok
[INFO] [stdout] test lsd::tests::order_one_prefers_forced_free_column_on_component_tie ... ok
[INFO] [stdout] test osd::tests::osd_objective_weight_validation_rejects_length_mismatch ... ok
[INFO] [stdout] test osd::tests::osd_objective_weight_validation_rejects_non_finite_weights ... ok
[INFO] [stdout] test osd::tests::osd_workspace_orders_columns_by_unreliability_stably ... ok
[INFO] [stdout] test bp::tests::bp_workspace_reset_rejects_workspace_from_different_graph - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 54 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bp.rs (/opt/rustwide/target/debug/deps/bp-cfcdac820e2273fd)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test decode_result_equality_ignores_timing_but_compares_counters ... ok
[INFO] [stdout] test decoder_rejects_invalid_probability_inputs ... ok
[INFO] [stdout] test minimum_sum_decodes_a_single_flip_without_osd ... ok
[INFO] [stdout] test minimum_sum_decoder_reuses_one_instance_for_multiple_syndromes ... ok
[INFO] [stdout] test minimum_sum_decoder_clone_preserves_decoding_behavior_with_fresh_workspaces ... ok
[INFO] [stdout] test minimum_sum_keeps_a_converged_solution_when_early_stop_is_disabled ... ok
[INFO] [stdout] test minimum_sum_parallel_regression_suite_still_passes ... ok
[INFO] [stdout] test product_sum_serial_teeth_cases ... ok
[INFO] [stdout] test product_sum_serial_changes_bp_snapshot_on_borrowed_case ... ok
[INFO] [stdout] test zero_syndrome_can_return_a_prior_favored_nullspace_correction ... ok
[INFO] [stdout] test zero_syndrome_falls_back_to_bp_or_osd_when_hard_decision_is_invalid ... ok
[INFO] [stdout] test decoder_rejects_syndrome_and_channel_dimension_mismatches ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/css.rs (/opt/rustwide/target/debug/deps/css-85f8631a28647305)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/fixture_catalog.rs (/opt/rustwide/target/debug/deps/fixture_catalog-88f978d10e0b99df)
[INFO] [stdout] test css_decoders_route_x_and_z_syndromes_to_different_matrices ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test fixture_catalog_rejects_missing_provenance_or_verifier ... ok
[INFO] [stdout] test fixture_catalog_manifest_covers_all_checked_in_lsd_and_bp_cases ... ok
[INFO] [stdout] test fixture_catalog_rejects_non_exact_matrix_or_syndrome_pointers ... ok
[INFO] [stdout] test fixture_catalog_rejects_empty_or_duplicate_entry_metadata ... ok
[INFO] [stdout] test fixture_catalog_rejects_mode_syntax_and_duplicate_mode_entries ... ok
[INFO] [stdout] test fixture_catalog_rejects_unsupported_bp_option_modes_and_config ... ok
[INFO] [stdout] test fixture_catalog_rejects_unsupported_lsd_modes_and_decoder_combinations ... ok
[INFO] [stdout] test fixture_catalog_rejects_path_and_fixture_identity_mismatches ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lsd.rs (/opt/rustwide/target/debug/deps/lsd-937d0b122934f9a5)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test bplsd_fixture_manifest_cases_decode_cleanly ... ok
[INFO] [stdout] test bplsd_order_one_recovers_the_borrowed_small_matrix_cases ... ok
[INFO] [stdout] test bplsddecoder_rejects_channel_length_mismatch ... ok
[INFO] [stdout] test bplsddecoder_zero_syndrome_uses_prior_fast_path ... ok
[INFO] [stdout] test bplsddecoder_rejects_lsd_order_above_first_supported_order ... ok
[INFO] [stdout] test bplsddecoder_rejects_syndrome_length_mismatch ... ok
[INFO] [stdout] test bplsd_decoder_reuse_returns_valid_solutions_for_multiple_syndromes ... ok
[INFO] [stdout] test bplsddecoder_public_api_matches_reference_contract ... ok
[INFO] [stdout] test bplsddecoder_order_zero_fallback_repairs_bp_residual_without_osd ... ok
[INFO] [stdout] test bplsd_returns_a_decoder_error_for_an_unsatisfiable_case ... ok
[INFO] [stdout] test bplsddecoder_clone_preserves_decoding_behavior_with_fresh_workspaces ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lsd_bp_config.rs (/opt/rustwide/target/debug/deps/lsd_bp_config-0b6690d6fccf0de3)
[INFO] [stderr]      Running tests/matrix.rs (/opt/rustwide/target/debug/deps/matrix-7cf95d8ce56d38e8)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test bplsddecoder_with_bp_config_respects_max_bp_iterations ... ok
[INFO] [stdout] test bplsddecoder_with_bp_config_uses_product_sum_serial_execution ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test sparse_columns_and_sparse_rows_encode_the_same_code ... ok
[INFO] [stdout] test sparse_rows_reject_an_out_of_bounds_column ... ok
[INFO] [stdout] test sparse_matrix_neighbor_accessors_return_expected_indices ... ok
[INFO] [stdout] test sparse_columns_reject_an_out_of_bounds_row ... ok
[INFO] [stdout] test sparse_constructors_reject_empty_and_dimension_mismatches ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/osd.rs (/opt/rustwide/target/debug/deps/osd-b4d08ece6e3f6edc)
[INFO] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test diagnose_osd_path_reports_bp_convergence_without_osd ... ok
[INFO] [stdout] test ldpc_osd_cs_pair_candidate_can_improve_over_singles ... ok
[INFO] [stdout] test diagnose_osd_path_rejects_syndrome_dimension_mismatch ... ok
[INFO] [stdout] test diagnose_osd_path_reports_candidate_search_planning ... ok
[INFO] [stdout] test legacy_osd_candidate_scoring_keeps_existing_reliability_behavior ... ok
[INFO] [stdout] test ldpc_osd_cs_profile_limit_can_stop_during_single_column_sweep ... ok
[INFO] [stdout] test ldpc_osd_cs_zero_syndrome_fast_path_respects_tied_prior_decision ... ok
[INFO] [stdout] test ldpc_osd_cs_uses_channel_probability_candidate_weight ... ok
[INFO] [stdout] test ldpc_osd_cs_reports_zero_and_single_free_column_plans ... ok
[INFO] [stdout] test osd0_decode_reports_zero_candidate_and_one_gf2_solve ... ok
[INFO] [stdout] test ldpc_osd_cs_candidate_plan_counts_singles_and_order_pairs ... ok
[INFO] [stdout] test diagnose_osd_path_reports_zero_syndrome_prior_fast_path ... ok
[INFO] [stdout] test osd0_decoder_reuse_returns_valid_solutions_for_multiple_syndromes ... ok
[INFO] [stdout] test profile_decode_with_osd_candidate_limit_counts_bounded_actual_candidates ... ok
[INFO] [stdout] test profile_decode_with_candidate_limit_reports_bp_convergence_without_osd ... ok
[INFO] [stdout] test osd_order_one_can_improve_over_osd0 ... ok
[INFO] [stdout] test profile_decode_with_candidate_limit_reports_zero_syndrome_prior_fast_path ... ok
[INFO] [stdout] test explicit_osd0_planner_reports_zero_candidates_on_osd_path ... ok
[INFO] [stdout] test osd0_uses_the_prior_hard_decision_as_its_base_solution ... ok
[INFO] [stdout] test ldpc_osd_cs_solves_original_syndrome_instead_of_bp_residual ... ok
[INFO] [stdout] test osd0_recovers_a_valid_solution_when_bp_is_disabled ... ok
[INFO] [stdout] test legacy_combination_sweep_order_zero_decodes_base_solution_without_candidates ... ok
[INFO] [stdout] test osd_order7_reuses_factorization_without_changing_correction ... ok
[INFO] [stdout] test profile_decode_with_candidate_limit_rejects_syndrome_dimension_mismatch ... ok
[INFO] [stdout] test osd_order_two_decode_reports_candidate_and_gf2_counters ... ok
[INFO] [stdout] test profile_decode_with_zero_candidate_limit_counts_only_base_gf2_solve ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parity_cli.rs (/opt/rustwide/target/debug/deps/parity_cli-805d305f64fcca19)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test parity_driver_fails_cleanly_on_invalid_json_case ... ok
[INFO] [stderr]      Running tests/parity_dev.rs (/opt/rustwide/target/debug/deps/parity_dev-5605722b5691df63)
[INFO] [stdout] test parity_driver_runs_case_and_prints_json_report ... ok
[INFO] [stdout] test parity_driver_fails_with_usage_when_case_path_missing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test parity_runner_decodes_bplsd_cases_when_decoder_field_is_set ... ok
[INFO] [stdout] test run_case_reports_success_build_failures_and_decode_failures ... ok
[INFO] [stdout] test parity_case_accepts_explicit_osd_variant_strings ... ok
[INFO] [stdout] test parity_case_defaults_to_bposd_decoder_for_existing_json_shape ... ok
[INFO] [stdout] test parity_outcomes_use_stable_error_codes_and_partial_diagnostics_matching ... ok
[INFO] [stdout] test panic_message_handles_all_supported_payload_shapes ... ok
[INFO] [stdout] test load_case_reports_parse_context_and_load_cases_sorts_json_files ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/reference.rs (/opt/rustwide/target/debug/deps/reference-dff04489a5c37d80)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test parity_fixture_directory_contains_the_seed_contract_cases ... ok
[INFO] [stdout] test task_6_documentation_surfaces_exist ... ok
[INFO] [stdout] test checked_in_parity_fixtures_match_exact_expected_outputs ... ok
[INFO] [stderr]      Running tests/reuse.rs (/opt/rustwide/target/debug/deps/reuse-b5d8d5dba5e2463c)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test decoder_reuse_handles_zero_and_nonzero_syndromes_in_sequence ... ok
[INFO] [stdout] test osd_decoder_reuse_handles_back_to_back_calls_without_stale_state ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/smoke.rs (/opt/rustwide/target/debug/deps/smoke-08173e45f5955bce)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test decode_error_contract ... ok
[INFO] [stdout] test decoder_config_default_contract ... ok
[INFO] [stdout] test lsd_config_default_contract ... ok
[INFO] [stdout] test correction_helpers_and_error_display_cover_remaining_contracts ... ok
[INFO] [stdout] test channel_model_contract ... ok
[INFO] [stdout] test decoder_config_defaults_do_not_silently_change ... ok
[INFO] [stdout] test osd_method_aliases_map_to_explicit_planners ... ok
[INFO] [stdout] test decoder_config_exposes_bp_method_and_schedule_variants ... ok
[INFO] [stdout] test unsupported_osd_method_is_rejected_without_fallback ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rbposd
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/lib.rs - (line 15) ... ok
[INFO] [stdout] test src/lib.rs - (line 37) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.53s; merged doctests compilation took 0.51s
[INFO] running `Command { std: "docker" "inspect" "7cf30d07c13c6797d1b535864e65338d99573fd22ead1ac7785f66d9362875f8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7cf30d07c13c6797d1b535864e65338d99573fd22ead1ac7785f66d9362875f8", kill_on_drop: false }`
[INFO] [stdout] 7cf30d07c13c6797d1b535864e65338d99573fd22ead1ac7785f66d9362875f8
