[INFO] fetching crate oxideav-h266 0.0.10...
[INFO] testing oxideav-h266-0.0.10 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate oxideav-h266 0.0.10 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate oxideav-h266 0.0.10
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate oxideav-h266 0.0.10
[INFO] tweaked toml for crates.io crate oxideav-h266 0.0.10 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate oxideav-h266 0.0.10 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 oxideav-h266 0.0.10 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 oxideav-core v0.1.39
[INFO] [stderr]   Downloaded oxideav-pixfmt v0.1.10
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b1739c2936e31d82044734aaa056a2e014a21b62f3acc02cc7ab4beb0fa527b7
[INFO] running `Command { std: "docker" "start" "b1739c2936e31d82044734aaa056a2e014a21b62f3acc02cc7ab4beb0fa527b7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b1739c2936e31d82044734aaa056a2e014a21b62f3acc02cc7ab4beb0fa527b7", 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" "b1739c2936e31d82044734aaa056a2e014a21b62f3acc02cc7ab4beb0fa527b7" "/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" "b1739c2936e31d82044734aaa056a2e014a21b62f3acc02cc7ab4beb0fa527b7", 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" "b1739c2936e31d82044734aaa056a2e014a21b62f3acc02cc7ab4beb0fa527b7" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling syn v3.0.9
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling serde_json v1.0.154
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling oxideav-core v0.1.39
[INFO] [stderr]    Compiling oxideav-pixfmt v0.1.10
[INFO] [stderr]    Compiling oxideav-h266 v0.0.10 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 29.89s
[INFO] running `Command { std: "docker" "inspect" "b1739c2936e31d82044734aaa056a2e014a21b62f3acc02cc7ab4beb0fa527b7", 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" "b1739c2936e31d82044734aaa056a2e014a21b62f3acc02cc7ab4beb0fa527b7" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling oxideav-h266 v0.0.10 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 33.96s
[INFO] running `Command { std: "docker" "inspect" "b1739c2936e31d82044734aaa056a2e014a21b62f3acc02cc7ab4beb0fa527b7", 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" "b1739c2936e31d82044734aaa056a2e014a21b62f3acc02cc7ab4beb0fa527b7" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/oxideav_h266-9abf81179a8910eb)
[INFO] [stdout] 
[INFO] [stdout] running 1659 tests
[INFO] [stdout] test affine::tests::affine_filter_set_table_dispatch ... ok
[INFO] [stdout] test affine::tests::affine_filter_tables_sum_to_64 ... ok
[INFO] [stdout] test affine::tests::apply_prof_d_i_is_clipped_at_d_i_limit ... ok
[INFO] [stdout] test affine::tests::cb_prof_flag_false_when_ph_prof_disabled ... ok
[INFO] [stdout] test affine::tests::cb_prof_flag_false_on_translational_degenerate_cpmvs ... ok
[INFO] [stdout] test affine::tests::cb_prof_flag_false_when_rpr_active ... ok
[INFO] [stdout] test affine::tests::derive_motion_model_idc_matches_eq_160 ... ok
[INFO] [stdout] test affine::tests::cb_prof_flag_true_for_real_affine ... ok
[INFO] [stdout] test affine::tests::derive_prof_diff_mv_zero_on_translational_degenerate ... ok
[INFO] [stdout] test affine::tests::derive_subblock_mvs_4param_horizontal_shear_monotone ... ok
[INFO] [stdout] test affine::tests::apply_prof_zero_diff_mv_is_identity_on_centre ... ok
[INFO] [stdout] test affine::tests::derive_prof_diff_mv_smaller_at_subblock_centre ... ok
[INFO] [stdout] test affine::tests::fallback_mode_not_triggered_for_small_cpmv_delta ... ok
[INFO] [stdout] test affine::tests::derive_motion_model_idc_numeric_sum_matches_spec ... ok
[INFO] [stdout] test affine::tests::derive_subblock_mvs_6param_identity_collapses_to_translational ... ok
[INFO] [stdout] test affine::tests::derive_subblock_mvs_4param_sample_at_subblock_centre ... ok
[INFO] [stdout] test affine::tests::derive_prof_diff_mv_clipped_to_31 ... ok
[INFO] [stdout] test affine::tests::derive_subblock_mvs_6param_vertical_shear_monotone ... ok
[INFO] [stdout] test affine::tests::derive_subblock_mvs_identity_collapses_to_translational ... ok
[INFO] [stdout] test affine::tests::derive_subblock_mvs_rejects_below_8x8 ... ok
[INFO] [stdout] test affine::tests::is_translational_detects_degenerate_cpmvs ... ok
[INFO] [stdout] test affine::tests::hp_subblock_centre_matches_non_hp_subblock ... ok
[INFO] [stdout] test affine::tests::motion_model_from_idc_rejects_out_of_range ... ok
[INFO] [stdout] test affine::tests::motion_model_from_idc_round_trip ... ok
[INFO] [stdout] test affine::tests::motion_model_idc_matches_table_15 ... ok
[INFO] [stdout] test affine::tests::motion_model_num_cp_mv_matches_spec ... ok
[INFO] [stdout] test affine::tests::predict_affine_prof_changes_output_on_real_affine ... ok
[INFO] [stdout] test affine::tests::predict_affine_prof_disabled_matches_no_prof ... ok
[INFO] [stdout] test affine::tests::predict_affine_prof_translational_equals_affine_no_prof ... ok
[INFO] [stdout] test affine::tests::predict_luma_block_affine_translational_copies ... ok
[INFO] [stdout] test affine::tests::predict_luma_subblock_affine_integer_pel_set0_copies ... ok
[INFO] [stdout] test affine_amvp::tests::constructed_corner_cascade_picks_first_available ... ok
[INFO] [stdout] test affine_amvp::tests::constructed_corner_no_hit_yields_default ... ok
[INFO] [stdout] test affine_amvp::tests::constructed_corner_pick_translational_neighbour ... ok
[INFO] [stdout] test affine_amvp::tests::constructed_mvp_full_6param ... ok
[INFO] [stdout] test affine_amvp::tests::constructed_mvp_requires_all_corners_for_6param ... ok
[INFO] [stdout] test affine_amvp::tests::ctu_boundary_path_uses_bottom_row_subblocks ... ok
[INFO] [stdout] test affine_amvp::tests::cumulate_affine_mvd_cp_adds_cp0_to_higher_cps ... ok
[INFO] [stdout] test affine_amvp::tests::cumulate_then_final_fold_round_trips_translational_cpmvs ... ok
[INFO] [stdout] test affine_amvp::tests::derive_final_affine_cpmvs_6param ... ok
[INFO] [stdout] test affine_amvp::tests::derive_final_affine_cpmvs_adds_mvd_per_cp ... ok
[INFO] [stdout] test affine_amvp::tests::derive_final_affine_cpmvs_two_complement_wrap ... ok
[INFO] [stdout] test affine_amvp::tests::inherited_affine_neighbour_emits_2cp_candidate ... ok
[INFO] [stdout] test affine_amvp::tests::inherited_affine_neighbour_emits_3cp_candidate_when_requested ... ok
[INFO] [stdout] test affine_amvp::tests::inherited_amvr_rounds_components ... ok
[INFO] [stdout] test affine_amvp::tests::inherited_cross_list_fallback ... ok
[INFO] [stdout] test affine_amvp::tests::inherited_poc_mismatch_rejected ... ok
[INFO] [stdout] test affine_amvp::tests::inherited_translational_neighbour_rejected ... ok
[INFO] [stdout] test affine_amvp::tests::inherited_unavailable_neighbour_rejected ... ok
[INFO] [stdout] test affine_amvp::tests::list_assembly_inherited_only ... ok
[INFO] [stdout] test affine_amvp::tests::list_assembly_step8_temporal_when_short ... ok
[INFO] [stdout] test affine_amvp::tests::list_assembly_step_order_dominates ... ok
[INFO] [stdout] test affine_merge::tests::all_six_candidates_when_every_corner_available_and_consistent ... ok
[INFO] [stdout] test affine_merge::tests::affine_disabled_yields_empty_cascade ... ok
[INFO] [stdout] test affine_merge::tests::const1_triple_cps_0_1_2_assembles_6param_when_all_three_available ... ok
[INFO] [stdout] test affine_amvp::tests::round_trip_full_path_inherited_plus_mvd ... ok
[INFO] [stdout] test affine_merge::tests::bipred_const1_emits_both_lists_with_corner0_bcw_idx ... ok
[INFO] [stdout] test affine_amvp::tests::list_assembly_constructed_full_after_one_inherited ... ok
[INFO] [stdout] test affine_amvp::tests::select_affine_mvp_picks_index ... ok
[INFO] [stdout] test affine_merge::tests::cascade_choice_feeds_inherited_derivation ... ok
[INFO] [stdout] test affine_merge::tests::clip_mv17_clamps_to_spec_bounds ... ok
[INFO] [stdout] test affine_merge::tests::const5_pair_cps_0_1_emits_4param ... ok
[INFO] [stdout] test affine_amvp::tests::list_assembly_zero_pad_when_nothing_available ... ok
[INFO] [stdout] test affine_merge::tests::bipred_const4_inherits_bcw_from_corner1 ... ok
[INFO] [stdout] test affine_merge::tests::const6_pair_derives_top_right_from_diagonal_projection ... ok
[INFO] [stdout] test affine_merge::tests::corner_availability_includes_translational_neighbours ... ok
[INFO] [stdout] test affine_amvp::tests::list_assembly_step7_single_corner_order_2_1_0 ... ok
[INFO] [stdout] test affine_merge::tests::const2_cp2_derived_as_cp3_plus_cp0_minus_cp1 ... ok
[INFO] [stdout] test affine_merge::tests::const4_cp0_derived_as_cp1_plus_cp2_minus_cp3 ... ok
[INFO] [stdout] test affine_merge::tests::corner_availability_maps_each_position ... ok
[INFO] [stdout] test affine_merge::tests::inherited_4param_neighbour_third_cpmv_uses_similarity ... ok
[INFO] [stdout] test affine_merge::tests::inherited_4param_neighbour_uniform_horizontal_shear ... ok
[INFO] [stdout] test affine_merge::tests::const3_cp1_derived_as_cp3_plus_cp0_minus_cp2 ... ok
[INFO] [stdout] test affine_merge::tests::inherited_a_falls_through_to_a1 ... ok
[INFO] [stdout] test affine_merge::tests::inherited_a_picks_a0_first ... ok
[INFO] [stdout] test affine_merge::tests::inherited_a_unavailable_when_no_affine_neighbour ... ok
[INFO] [stdout] test affine_merge::tests::inherited_above_ctu_boundary_forces_4param_similarity ... ok
[INFO] [stdout] test affine_merge::tests::inherited_above_ctu_boundary_horizontal_shear ... ok
[INFO] [stdout] test affine_merge::tests::inherited_b_scans_b0_b1_b2 ... ok
[INFO] [stdout] test affine_merge::tests::inherited_cpmvs_drive_existing_subblock_mv_derivation ... ok
[INFO] [stdout] test affine_merge::tests::inherited_translational_neighbour_collapses_to_uniform_mv ... ok
[INFO] [stdout] test affine_merge::tests::list_clamps_oversize_max_num_cand_to_internal_constant ... ok
[INFO] [stdout] test affine_merge::tests::list_empty_when_max_zero_emits_no_slots ... ok
[INFO] [stdout] test affine_merge::tests::list_clipped_to_max_num_cand_drops_remaining_candidates ... ok
[INFO] [stdout] test affine_merge::tests::list_inherited_b_lands_immediately_after_sbcol_when_a_missing ... ok
[INFO] [stdout] test affine_merge::tests::list_insertion_order_sbcol_then_a_then_b_then_const_then_zero ... ok
[INFO] [stdout] test affine_merge::tests::list_pick_feeds_existing_subblock_mv_derivation ... ok
[INFO] [stdout] test affine_merge::tests::list_skips_sbcol_when_not_available ... ok
[INFO] [stdout] test affine_merge::tests::list_only_zero_pad_when_no_real_candidates_available ... ok
[INFO] [stdout] test affine_merge::tests::mismatched_refidx_blocks_every_triple ... ok
[INFO] [stdout] test affine_merge::tests::neighbour_positions_match_eqs_674_680 ... ok
[INFO] [stdout] test affine_merge::tests::parallel_merge_level_suppresses_same_cell_neighbour ... ok
[INFO] [stdout] test affine_merge::tests::pick_returns_slot_kind_and_payload_in_order ... ok
[INFO] [stdout] test affine_merge::tests::pick_returns_none_for_out_of_range_index ... ok
[INFO] [stdout] test affine_merge::tests::round_mv_component_matches_spec_eq608_offset ... ok
[INFO] [stdout] test affine_merge::tests::round_mv_component_rightshift_zero_is_identity ... ok
[INFO] [stdout] test affine_merge::tests::sps_6param_disabled_suppresses_const1_through_const4 ... ok
[INFO] [stdout] test affine_merge::tests::unavailable_corner_predflag_blocks_dependent_candidates ... ok
[INFO] [stdout] test affine_merge::tests::unipred_const1_zeroes_bcw_idx ... ok
[INFO] [stdout] test affine_merge::tests::zero_pad_b_slice_emits_bipred_zero_candidate ... ok
[INFO] [stdout] test affine_merge::tests::zero_pad_p_slice_emits_unipred_zero_candidate ... ok
[INFO] [stdout] test affine_syntax_enc::tests::both_gates_open_inner_one_round_trips_to_affine6param ... ok
[INFO] [stdout] test affine_syntax_enc::tests::both_gates_open_inner_zero_round_trips_to_affine4param ... ok
[INFO] [stdout] test affine_syntax_enc::tests::ctx_inc_shared_helper_matches_inter_affine_ctx_inc ... ok
[INFO] [stdout] test affine_syntax_enc::tests::encoder_does_not_emit_bin_when_outer_gate_closed ... ok
[INFO] [stdout] test affine_syntax_enc::tests::both_init_types_round_trip_across_all_reachable_decisions ... ok
[INFO] [stdout] test affine_syntax_enc::tests::inner_gate_closed_by_sps_round_trips_to_affine4param ... ok
[INFO] [stdout] test affine_syntax_enc::tests::make_decision_folds_motion_model_idc_per_eq_160 ... ok
[INFO] [stdout] test affine_syntax_enc::tests::encoder_emits_exactly_one_bin_when_inner_gate_closed ... ok
[INFO] [stdout] test affine_syntax_enc::tests::outer_gate_closed_by_sps_emits_zero_bins_and_round_trips_to_translational ... ok
[INFO] [stdout] test alf::tests::apply_alf_no_op_when_slice_disabled ... ok
[INFO] [stdout] test alf::tests::binding_default_is_empty ... ok
[INFO] [stdout] test alf::tests::cc_alf_coeff_lengths ... ok
[INFO] [stdout] test alf::tests::cc_alf_table_47_carve_outs ... ok
[INFO] [stdout] test affine_syntax_enc::tests::neighbour_state_threads_through_round_trip ... ok
[INFO] [stdout] test alf::tests::cc_alf_zero_coeff_is_identity ... ok
[INFO] [stdout] test alf::tests::chroma_disabled_at_slice_header_skips_chroma ... ok
[INFO] [stdout] test affine_syntax_enc::tests::outer_gate_open_inter_affine_zero_round_trips ... ok
[INFO] [stdout] test alf::tests::apply_alf_no_op_when_all_off ... ok
[INFO] [stdout] test alf::tests::cc_alf_table_47_no_line_buffer_collapses ... ok
[INFO] [stdout] test affine_syntax_enc::tests::outer_gate_closed_by_block_size_round_trips_to_translational ... ok
[INFO] [stdout] test affine_syntax_enc::tests::unavailable_neighbours_round_trip ... ok
[INFO] [stdout] test alf::tests::chroma_zero_coeff_is_identity ... ok
[INFO] [stdout] test alf::tests::cc_alf_non_zero_coeff_modifies_chroma ... ok
[INFO] [stdout] test alf::tests::alf_picture_default_off ... ok
[INFO] [stdout] test alf::tests::alf_picture_set_get ... ok
[INFO] [stdout] test alf::tests::cc_alf_skipped_when_idc_zero ... ok
[INFO] [stdout] test alf::tests::apply_alf_classification_produces_non_uniform_output ... ok
[INFO] [stdout] test alf::tests::classification_linear_gradient_interior_is_class_zero ... ok
[INFO] [stdout] test alf::tests::clip_value_clip_idx_zero_is_one_shl_bit_depth ... ok
[INFO] [stdout] test alf::tests::classification_flat_plane_is_class_zero ... ok
[INFO] [stdout] test alf::tests::classification_grid_size_matches_ctb_size ... ok
[INFO] [stdout] test alf::tests::clip_value_monotonic ... ok
[INFO] [stdout] test alf::tests::classification_vertical_edge_picks_directional_class ... ok
[INFO] [stdout] test alf::tests::lf_region_map_clips_at_gated_ctb_edges_only ... ok
[INFO] [stdout] test alf::tests::fixed_filter_set_is_identity_on_flat_plane ... ok
[INFO] [stdout] test alf::tests::table_45_no_line_buffer_collapses ... ok
[INFO] [stdout] test alf::tests::fixed_filter_set_modifies_non_flat_plane ... ok
[INFO] [stdout] test alf::tests::table_45_line_buffer_rows ... ok
[INFO] [stdout] test alf::tests::nonzero_coeff_flat_plane_is_identity ... ok
[INFO] [stdout] test alf::tests::nonzero_coeff_spike_modifies_neighbourhood ... ok
[INFO] [stdout] test alf::tests::table_45_returns_default_for_interior ... ok
[INFO] [stdout] test alf::tests::transpose_idx_table_involution_for_1_2_3 ... ok
[INFO] [stdout] test alf::tests::table_46_default_and_line_buffer ... ok
[INFO] [stdout] test alf::tests::transpose_idx_table_zero_is_identity ... ok
[INFO] [stdout] test alf_aps_design::tests::build_per_class_luma_alf_aps_data_packs_25_rows ... ok
[INFO] [stdout] test alf_aps_design::tests::clip_rdo_aps_round_trips ... ok
[INFO] [stdout] test alf::tests::zero_coeff_filter_is_identity_on_flat ... ok
[INFO] [stdout] test alf_aps_design::tests::clip_rdo_no_clip_falls_back_to_round48_emit ... ok
[INFO] [stdout] test alf_aps_design::tests::design_flat_grey_returns_near_zero_filter ... ok
[INFO] [stdout] test alf_aps_design::tests::design_noisy_recon_yields_meaningful_filter ... ok
[INFO] [stdout] test alf_aps_design::tests::design_picture_too_small_returns_default ... ok
[INFO] [stdout] test alf_aps_design::tests::designed_luma_aps_round_trips ... ok
[INFO] [stdout] test alf_aps_design::tests::designed_per_class_luma_aps_round_trips ... ok
[INFO] [stdout] test alf_aps_design::tests::quantise_coeff_round_and_saturate ... ok
[INFO] [stdout] test alf_aps_design::tests::solve_linear_system_identity ... ok
[INFO] [stdout] test alf_aps_design::tests::solve_linear_system_singular ... ok
[INFO] [stdout] test alf_aps_design::tests::design_per_class_populates_all_25_rows_via_fallback ... ok
[INFO] [stdout] test alf_enc::tests::cc_alf_rdo_monochrome_is_no_op ... ok
[INFO] [stdout] test alf_enc::tests::cc_alf_rdo_never_increases_chroma_sse ... ok
[INFO] [stdout] test alf_enc::tests::cc_alf_rdo_empty_aps_is_no_op ... ok
[INFO] [stdout] test alf_enc::tests::cc_alf_rdo_cr_only_touches_cr ... ok
[INFO] [stdout] test alf_enc::tests::cc_alf_rdo_cb_and_cr_passes_compose ... ok
[INFO] [stdout] test alf_enc::tests::cc_alf_rdo_flat_luma_keeps_chroma_unchanged ... ok
[INFO] [stdout] test alf_enc::tests::chroma_alf_rdo_monochrome_is_no_op ... ok
[INFO] [stdout] test alf_enc::tests::chroma_alf_rdo_never_increases_cb_sse ... ok
[INFO] [stdout] test alf_enc::tests::chroma_alf_rdo_cr_only_touches_cr ... ok
[INFO] [stdout] test alf_enc::tests::cc_alf_rdo_recorded_decision_replays_to_same_chroma ... ok
[INFO] [stdout] test alf_enc::tests::chroma_alf_rdo_cb_and_cr_passes_compose ... ok
[INFO] [stdout] test alf_fixed::tests::class_to_filt_map_row_indices_are_in_range ... ok
[INFO] [stdout] test alf_enc::tests::chroma_alf_rdo_unsignalled_aps_is_no_op ... ok
[INFO] [stdout] test alf_enc::tests::chroma_alf_rdo_recorded_decision_replays_to_same_chroma ... ok
[INFO] [stdout] test alf_fixed::tests::fixed_filter_coeff_row_rejects_oob ... ok
[INFO] [stdout] test alf_fixed::tests::class_to_filt_map_shape ... ok
[INFO] [stdout] test alf_fixed::tests::fix_filt_coeff_shape ... ok
[INFO] [stdout] test alf_fixed::tests::fixed_filter_coeff_row_returns_some_for_valid_inputs ... ok
[INFO] [stdout] test alf_fixed::tests::spot_check_set0_class0 ... ok
[INFO] [stdout] test alf_fixed::tests::spot_check_set15_class24 ... ok
[INFO] [stdout] test alf_syntax::tests::alf_ctxs_init_sizes ... ok
[INFO] [stdout] test alf_syntax::tests::ctu_round_trip_all_off ... ok
[INFO] [stdout] test alf_syntax::tests::ctu_round_trip_aps_filter ... ok
[INFO] [stdout] test alf_syntax::tests::decode_no_op_when_alf_disabled ... ok
[INFO] [stdout] test alf_syntax::tests::ctu_round_trip_mixed_components ... ok
[INFO] [stdout] test alf_syntax::tests::ctu_round_trip_multi_ctb_with_neighbours ... ok
[INFO] [stdout] test alf_syntax::tests::init_type_derivation ... ok
[INFO] [stdout] test alf_syntax::tests::picture_round_trip_3x2_grid ... ok
[INFO] [stdout] test alf_syntax::tests::picture_no_op_when_disabled ... ok
[INFO] [stdout] test alf_syntax::tests::tb_bypass_cmax_zero_emits_no_bins ... ok
[INFO] [stdout] test amvp::tests::derive_final_mv_folds_mvd_with_amvr ... ok
[INFO] [stdout] test amvp::tests::derive_final_mv_wraps_to_18bit_range ... ok
[INFO] [stdout] test alf_syntax::tests::tb_bypass_round_trip_cmax_15 ... ok
[INFO] [stdout] test alf_syntax::tests::tb_bypass_round_trip_cmax_3 ... ok
[INFO] [stdout] test amvp::tests::hmvp_applies_amvr_rounding ... ok
[INFO] [stdout] test amvp::tests::end_to_end_spatial_to_final_mv ... ok
[INFO] [stdout] test amvp::tests::hmvp_bipred_entry_contributes_twice ... ok
[INFO] [stdout] test amvp::tests::hmvp_empty_table_emits_nothing ... ok
[INFO] [stdout] test amvp::tests::hmvp_capped_at_four_entries ... ok
[INFO] [stdout] test amvp::tests::hmvp_feeds_build_mvp_cand_list ... ok
[INFO] [stdout] test amvp::tests::hmvp_opposite_list_match ... ok
[INFO] [stdout] test amvp::tests::hmvp_respects_slots_remaining_cap ... ok
[INFO] [stdout] test amvp::tests::hmvp_rpl_reference_filter_drops_mismatch ... ok
[INFO] [stdout] test amvp::tests::hmvp_zero_slots_emits_nothing ... ok
[INFO] [stdout] test amvp::tests::list_both_spatial_distinct ... ok
[INFO] [stdout] test amvp::tests::list_both_spatial_equal_admits_col ... ok
[INFO] [stdout] test amvp::tests::list_only_a_then_col ... ok
[INFO] [stdout] test amvp::tests::hmvp_oldest_first_order ... ok
[INFO] [stdout] test amvp::tests::list_single_spatial_zero_pad_second ... ok
[INFO] [stdout] test amvp::tests::list_hmvp_clipped_to_two ... ok
[INFO] [stdout] test amvp::tests::list_only_b_no_col_uses_hmvp ... ok
[INFO] [stdout] test amvp::tests::list_zero_pad_when_empty ... ok
[INFO] [stdout] test amvp::tests::round_mv_amvr_identity_at_shift_zero ... ok
[INFO] [stdout] test amvp::tests::round_mv_amvr_quarter_pel ... ok
[INFO] [stdout] test amvp::tests::round_mv_amvr_one_luma ... ok
[INFO] [stdout] test amvp::tests::spatial_intra_neighbour_does_not_contribute ... ok
[INFO] [stdout] test amvp::tests::select_mvp_picks_by_flag ... ok
[INFO] [stdout] test amvp::tests::spatial_unavailable_when_poc_never_matches ... ok
[INFO] [stdout] test amvp::tests::spatial_a_falls_through_a0_to_a1 ... ok
[INFO] [stdout] test amvp::tests::temporal_amvp_applies_amvr_rounding ... ok
[INFO] [stdout] test amvp::tests::spatial_uses_opposite_list_fallback ... ok
[INFO] [stdout] test amvp::tests::spatial_a_picks_a0_first ... ok
[INFO] [stdout] test amvp::tests::spatial_b_scans_b0_b1_b2 ... ok
[INFO] [stdout] test amvp::tests::temporal_amvp_disabled_when_area_le_32 ... ok
[INFO] [stdout] test amvp::tests::temporal_amvp_col_suppressed_by_distinct_ab_in_list ... ok
[INFO] [stdout] test amvp::tests::temporal_amvp_equal_poc_distance_unscaled ... ok
[INFO] [stdout] test amvp::tests::temporal_amvp_disabled_when_ph_flag_off ... ok
[INFO] [stdout] test amvp::tests::temporal_amvp_area_just_above_32_is_eligible ... ok
[INFO] [stdout] test amvp::tests::temporal_amvp_feeds_build_mvp_cand_list_step3_gate ... ok
[INFO] [stdout] test amvp::tests::temporal_amvp_none_without_motion_field ... ok
[INFO] [stdout] test amvp::tests::temporal_amvp_scales_across_poc_distance ... ok
[INFO] [stdout] test amvr::tests::amvr_default_is_quarter_pel ... ok
[INFO] [stdout] test amvr::tests::amvr_affine_table_16 ... ok
[INFO] [stdout] test amvr::tests::apply_amvr_shift_folds_into_motion_vector ... ok
[INFO] [stdout] test amvr::tests::ctx_inc_amvr_flag_routing ... ok
[INFO] [stdout] test amvr::tests::ctx_inc_amvr_precision_idx_bin1_is_one ... ok
[INFO] [stdout] test amvr_enc::tests::dispatcher_affine_arm_exhaustive_round_trip ... ok
[INFO] [stdout] test amvr::tests::ctx_inc_amvr_precision_idx_bin0_routing ... ok
[INFO] [stdout] test amvr_enc::tests::dispatcher_amvr_flag_zero_skips_precision_idx_bin ... ok
[INFO] [stdout] test amvr_enc::tests::dispatcher_apply_shift_into_motion_vector ... ok
[INFO] [stdout] test amvr::tests::amvr_precision_idx_c_max_routing ... ok
[INFO] [stdout] test amvr_enc::tests::dispatcher_closed_gate_emits_no_bins_round_trip ... ok
[INFO] [stdout] test amvr_enc::tests::dispatcher_gates_dont_cross_regular_vs_affine ... ok
[INFO] [stdout] test amvr_enc::tests::dispatcher_regular_arm_exhaustive_round_trip ... ok
[INFO] [stdout] test aps::tests::alf_aps_has_no_lmcs_data ... ok
[INFO] [stdout] test aps::tests::alf_aps_header ... ok
[INFO] [stdout] test amvr_enc::tests::make_amvr_decision_folds_shift_per_table_16 ... ok
[INFO] [stdout] test aps::tests::ceil_log2_basic ... ok
[INFO] [stdout] test aps::tests::lmcs_aps_dispatches_into_typed_lmcs_data ... ok
[INFO] [stdout] test aps::tests::lmcs_id_out_of_range ... ok
[INFO] [stdout] test aps::tests::reserved_type_accepted_without_validation ... ok
[INFO] [stdout] test aps_enc::tests::aps_id_out_of_range ... ok
[INFO] [stdout] test aps_enc::tests::cc_alf_aps_round_trips ... ok
[INFO] [stdout] test aps_enc::tests::chroma_flag_requires_chroma_present ... ok
[INFO] [stdout] test amvr::tests::amvr_ibc_table_16 ... ok
[INFO] [stdout] test aps_enc::tests::chroma_alf_aps_round_trips ... ok
[INFO] [stdout] test aps_enc::tests::combined_chroma_and_cc_alf_aps_round_trips ... ok
[INFO] [stdout] test amvr::tests::amvr_inter_table_16 ... ok
[INFO] [stdout] test aps::tests::alf_data_rejects_all_signal_flags_zero ... ok
[INFO] [stdout] test aps_enc::tests::empty_alf_aps_is_rejected ... ok
[INFO] [stdout] test aud::tests::conforming_pic_type_round_trip ... ok
[INFO] [stdout] test aud::tests::b_p_or_i_pic_type ... ok
[INFO] [stdout] test aud::tests::irap_with_i_only_pic_type ... ok
[INFO] [stdout] test aud::tests::non_irap_with_p_or_i_pic_type ... ok
[INFO] [stdout] test aps_enc::tests::luma_alf_aps_round_trips ... ok
[INFO] [stdout] test aud::tests::reserved_pic_type_seven_boundary ... ok
[INFO] [stdout] test aud::tests::reserved_pic_type_round_trip ... ok
[INFO] [stdout] test bcw_idx_enc::tests::bcw_idx_c_max_table_132_branches ... ok
[INFO] [stdout] test aud::tests::reserved_pic_type_is_preserved_not_rejected ... ok
[INFO] [stdout] test aud::tests::empty_rbsp_is_rejected ... ok
[INFO] [stdout] test bcw_idx_enc::tests::gated_closed_by_small_cb_area ... ok
[INFO] [stdout] test bcw_idx_enc::tests::gated_closed_by_weighted_pred_flags ... ok
[INFO] [stdout] test bcw_idx_enc::tests::gated_open_arm_cmax_2_round_trips_all_values ... ok
[INFO] [stdout] test bcw_idx_enc::tests::gated_closed_by_uni_pred ... ok
[INFO] [stdout] test bcw_idx_enc::tests::gated_closed_by_sps_bcw_disabled ... ok
[INFO] [stdout] test bcw_idx_enc::tests::gated_open_arm_cmax_4_round_trips_all_values ... ok
[INFO] [stdout] test bcw_idx_enc::tests::gated_value_zero_emits_no_bypass_bin ... ok
[INFO] [stdout] test bcw_idx_enc::tests::gated_closed_gate_emits_no_bins_round_trip ... ok
[INFO] [stdout] test bcw_idx_enc::tests::raw_round_trips_all_values_cmax_4 ... ok
[INFO] [stdout] test bcw_idx_enc::tests::raw_value_zero_emits_exactly_one_ctx_bin ... ok
[INFO] [stdout] test bdof::tests::bdof_u16_bit8_matches_u8 ... ok
[INFO] [stdout] test bdof::tests::bdof_u16_bit_depth_mismatch_errors ... ok
[INFO] [stdout] test bdof::tests::bdof_u16_main10_preserves_range ... ok
[INFO] [stdout] test bdof::tests::build_extended_high_precision_rejects_bad_size ... ok
[INFO] [stdout] test bdof::tests::build_extended_high_precision_replicates_edges_no_scale ... ok
[INFO] [stdout] test bdof::tests::build_extended_replicates_edges_and_scales ... ok
[INFO] [stdout] test bdof::tests::floor_log2_matches_spec ... ok
[INFO] [stdout] test bdof::tests::hp_path_identical_predictors_pass_through_constant ... ok
[INFO] [stdout] test bcw_idx_enc::tests::raw_round_trips_all_values_cmax_2 ... ok
[INFO] [stdout] test bdof::tests::hp_path_matches_8bit_lifter_within_1_lsb_at_8bit ... ok
[INFO] [stdout] test bdof::tests::identical_predictors_pass_through_constant ... ok
[INFO] [stdout] test bdof::tests::hp_subpel_path_matches_8bit_within_1_lsb ... ok
[INFO] [stdout] test bdof::tests::refine_rejects_bad_inputs ... ok
[INFO] [stdout] test bdof::tests::sign_matches_spec ... ok
[INFO] [stdout] test bdof::tests::motion_offset_input_drives_non_zero_refinement ... ok
[INFO] [stdout] test bdof::tests::identical_horizontal_ramp_is_no_op ... ok
[INFO] [stdout] test bdof::tests::hp_path_precision_scales_with_bit_depth ... ok
[INFO] [stdout] test bdof::tests::used_flag_full_house_is_true ... ok
[INFO] [stdout] test bdof::tests::used_flag_rejects_uni_pred ... ok
[INFO] [stdout] test bdof::tests::used_flag_rejects_chroma ... ok
[INFO] [stdout] test bitreader::tests::has_more_rbsp_data_detects_end ... ok
[INFO] [stdout] test bdof::tests::used_flag_rejects_when_bdof_disabled_in_ph ... ok
[INFO] [stdout] test bdof::tests::used_flag_rejects_small_block ... ok
[INFO] [stdout] test bitreader::tests::byte_alignment ... ok
[INFO] [stdout] test buffering_period::tests::additional_concatenation_info ... ok
[INFO] [stdout] test bitreader::tests::has_more_rbsp_data_detects_tail ... ok
[INFO] [stdout] test bitreader::tests::read_msb_first ... ok
[INFO] [stdout] test buffering_period::tests::cpb_cnt_out_of_range_rejected ... ok
[INFO] [stdout] test buffering_period::tests::alt_cpb_params_use_flag ... ok
[INFO] [stdout] test bitreader::tests::se_sequence ... ok
[INFO] [stdout] test bitreader::tests::ue_sequence ... ok
[INFO] [stdout] test buffering_period::tests::minimal_nal_only ... ok
[INFO] [stdout] test buffering_period::tests::num_deltas_out_of_range_rejected ... ok
[INFO] [stdout] test buffering_period::tests::sublayer_present_flag_zero_top_only ... ok
[INFO] [stdout] test buffering_period::tests::multi_sublayer_nal_and_vcl_with_deltas ... ok
[INFO] [stdout] test buffering_period::tests::du_hrd_present_with_alt_pairs ... ok
[INFO] [stdout] test buffering_period::tests::truncated_body_rejected ... ok
[INFO] [stdout] test buffering_period::tests::trailing_bytes_rejected ... ok
[INFO] [stdout] test buffering_period::tests::payload_type_constant ... ok
[INFO] [stdout] test cabac::tests::bypass_all_zero_stream ... ok
[INFO] [stdout] test cabac::tests::context_init_arithmetic ... ok
[INFO] [stdout] test buffering_period::tests::pt_context_maps_bp_fields ... ok
[INFO] [stdout] test cabac::tests::context_init_clamps_qp_and_bounds ... ok
[INFO] [stdout] test cabac::tests::decision_zero_offset_returns_mps_zero ... ok
[INFO] [stdout] test cabac::tests::decode_bin_dispatch_paths ... ok
[INFO] [stdout] test cabac::tests::init_bounds ... ok
[INFO] [stdout] test cabac::tests::long_zero_stream_mps_run ... ok
[INFO] [stdout] test cabac::tests::bypass_hand_traced_high_offset ... ok
[INFO] [stdout] test cabac::tests::read_past_end_is_reported ... ok
[INFO] [stdout] test cabac::tests::init_rejects_illegal_offset ... ok
[INFO] [stdout] test cabac::tests::subset_boundary_reinit_round_trips ... ok
[INFO] [stdout] test cabac::tests::subset_boundary_with_bypass_bins ... ok
[INFO] [stdout] test cabac::tests::decision_zero_offset_returns_mps_one ... ok
[INFO] [stdout] test cabac_enc::tests::bypass_round_trip_simple ... ok
[INFO] [stdout] test cabac::tests::terminate_on_saturated_stream_fires ... ok
[INFO] [stdout] test cabac_enc::tests::finish_with_no_ops ... ok
[INFO] [stdout] test cabac_enc::tests::decision_round_trip_single_ctx ... ok
[INFO] [stdout] test cabac::tests::state_transition_drifts_toward_mps_bin ... ok
[INFO] [stdout] test cabac_enc::tests::finish_emits_bits ... ok
[INFO] [stdout] test cabac_enc::tests::long_mps_run ... ok
[INFO] [stdout] test cabac_enc::tests::integration_synthetic_cbf_and_sig_flags ... ok
[INFO] [stdout] test cabac_enc::tests::mixed_decision_bypass_round_trip ... ok
[INFO] [stdout] test cabac::tests::terminate_on_zero_stream_returns_zero ... ok
[INFO] [stdout] test cabac_enc::tests::terminate_one_end_of_slice ... ok
[INFO] [stdout] test cabac_enc::tests::long_pseudorandom_stream_round_trips ... ok
[INFO] [stdout] test cabac_enc::tests::long_mps_zero_run ... ok
[INFO] [stdout] test cabac_enc::tests::terminate_zero_then_continue ... ok
[INFO] [stdout] test cclm::tests::cclm_constant_neighbours_lt ... ok
[INFO] [stdout] test cclm::tests::cclm_div_sig_table_values ... ok
[INFO] [stdout] test cclm::tests::cclm_horizontal_luma_ramp_recovers_neighbours ... ok
[INFO] [stdout] test cclm::tests::cclm_no_neighbours_10_bit_mid ... ok
[INFO] [stdout] test cclm::tests::cclm_no_neighbours_returns_mid_grey ... ok
[INFO] [stdout] test cclm::tests::cclm_rejects_bad_mode ... ok
[INFO] [stdout] test cclm::tests::derive_a_b_k_diff_zero ... ok
[INFO] [stdout] test cclm::tests::cclm_t_cclm_uses_extended_top ... ok
[INFO] [stdout] test cclm::tests::derive_a_b_k_spot_check ... ok
[INFO] [stdout] test cclm::tests::luma_plane_read_clamps_edges ... ok
[INFO] [stdout] test cclm::tests::pick_positions_single_side_4_samples ... ok
[INFO] [stdout] test coding_tree::tests::cu_neighbour_map_round_trips_descriptor ... ok
[INFO] [stdout] test cclm::tests::pick_positions_lt_two_per_side ... ok
[INFO] [stdout] test cclm::tests::pick_positions_caps_to_num_samp ... ok
[INFO] [stdout] test coding_tree::tests::dual_tree_chroma_walk_64_structural ... ok
[INFO] [stdout] test coding_tree::tests::dual_tree_chroma_walker_stops_at_chroma_4x4 ... ok
[INFO] [stdout] test coding_tree::tests::tree_walker_populates_neighbour_map_on_leaf ... ok
[INFO] [stdout] test coding_tree::tests::min_cb_is_leaf ... ok
[INFO] [stdout] test coding_tree::tests::tree_walker_rebased_inserts_picture_absolute ... ok
[INFO] [stdout] test coding_tree::tests::unsplit_root_is_single_cu ... ok
[INFO] [stdout] test constrained_rasl_encoding_indication::tests::empty_payload_is_valid ... ok
[INFO] [stdout] test constrained_rasl_encoding_indication::tests::canonical_trailing_padding_byte_is_valid ... ok
[INFO] [stdout] test constrained_rasl_encoding_indication::tests::constraints_are_surfaced_in_spec_order ... ok
[INFO] [stdout] test constrained_rasl_encoding_indication::tests::extra_trailing_byte_is_rejected ... ok
[INFO] [stdout] test constrained_rasl_encoding_indication::tests::payload_type_is_207 ... ok
[INFO] [stdout] test constrained_rasl_encoding_indication::tests::marker_is_copy_and_default ... ok
[INFO] [stdout] test constrained_rasl_encoding_indication::tests::trailing_byte_with_zero_one_bit_is_rejected ... ok
[INFO] [stdout] test ctu::tests::affine_amvp_constructed_cpmvp_from_motion_field ... ok
[INFO] [stdout] test ctu::tests::affine_amvp_inherited_cpmvp_from_per_cb_store ... ok
[INFO] [stdout] test ctu::tests::affine_chroma_group_mv_follows_eqs_876_879 ... ok
[INFO] [stdout] test constrained_rasl_encoding_indication::tests::trailing_byte_with_nonzero_pad_is_rejected ... ok
[INFO] [stdout] test ctu::tests::affine_subblock_merge_inherits_neighbour_bcw_idx ... ok
[INFO] [stdout] test ctu::tests::cclm_enabled_64_grid_conditions ... ok
[INFO] [stdout] test ctu::tests::apply_in_loop_filters_no_op_without_decode ... ok
[INFO] [stdout] test ctu::tests::cclm_neighbour_extensions_stop_at_unavailable_cell ... ok
[INFO] [stdout] test ctu::tests::chroma_qp_identity_clips_to_legal_range ... ok
[INFO] [stdout] test ctu::tests::chroma_qp_offset_sum_threads_slice_level_offsets ... ok
[INFO] [stdout] test ctu::tests::ctu_layout_derives_grid_from_sps ... ok
[INFO] [stdout] test ctu::tests::constructed_merge_corner_skips_non_inter_neighbours ... ok
[INFO] [stdout] test ctu::tests::ctu_layout_handles_non_multiple_picture_size ... ok
[INFO] [stdout] test ctu::tests::ctu_iter_raster_scan_order ... ok
[INFO] [stdout] test ctu::tests::cu_skip_neighbourhood_samples_parse_time_grid_on_inter_slices ... ok
[INFO] [stdout] test ctu::tests::decode_ctu_full_wires_syntax_per_leaf ... ok
[INFO] [stdout] test ctu::tests::cu_chroma_qp_offset_indexes_pps_list ... ok
[INFO] [stdout] test ctu::tests::decode_ctu_partitions_handles_zero_edge ... ok
[INFO] [stdout] test ctu::tests::cu_tool_flags_snapshot_carries_ctb_and_chroma ... ok
[INFO] [stdout] test ctu::tests::decode_ctu_partitions_returns_absolute_rectangles ... ok
[INFO] [stdout] test ctu::tests::dmvr_temporal_motion_field_carries_refined_mvs ... ok
[INFO] [stdout] test ctu::tests::dual_tree_cclm_enabled_arms ... ok
[INFO] [stdout] test ctu::tests::dual_tree_luma_mode_grid_round_trips ... ok
[INFO] [stdout] test ctu::tests::decode_leaf_cu_syntax_returns_legal_mode ... ok
[INFO] [stdout] test alf_enc::tests::alf_rdo_multi_set_dominates_single_set_zero ... ok
[INFO] [stdout] test ctu::tests::ibc_store_cu_planes_chroma_only_fills_chroma_buffers ... ok
[INFO] [stdout] test ctu::tests::intra_refs_above_right_of_undecoded_region_substituted ... ok
[INFO] [stdout] test ctu::tests::dual_tree_chroma_lfnst_changes_reconstruction ... ok
[INFO] [stdout] test ctu::tests::lmcs_chroma_residual_scaling_scales_inter_cb_residual ... ok
[INFO] [stdout] test alf_enc::tests::alf_rdo_with_aps_decision_replays_to_same_samples ... ok
[INFO] [stdout] test ctu::tests::lmcs_chroma_scaling_averages_top_neighbour_luma ... ok
[INFO] [stdout] test ctu::tests::lmcs_ciip_forward_maps_inter_part_before_blend ... ok
[INFO] [stdout] test ctu::tests::lmcs_inverse_map_pass_runs_in_loop_filter_stack ... ok
[INFO] [stdout] test ctu::tests::lmcs_forward_maps_inter_luma_prediction_then_inverse_maps_in_loop ... ok
[INFO] [stdout] test ctu::tests::lmcs_chroma_scaling_averages_left_neighbour_luma ... ok
[INFO] [stdout] test ctu::tests::lmcs_inverse_map_pass_bd10_uses_lifted_samples ... ok
[INFO] [stdout] test ctu::tests::neighbour_avail_reflects_picture_edges ... ok
[INFO] [stdout] test ctu::tests::on_ctu_row_start_resets_regular_and_ibc_hmvp ... ok
[INFO] [stdout] test ctu::tests::neighbour_avail_via_walker_helper_matches_iter ... ok
[INFO] [stdout] test ctu::tests::reconstruct_affine_inter_bi_equals_uni_for_identical_lists ... ok
[INFO] [stdout] test ctu::tests::reconstruct_affine_inter_uni_varies_per_subblock ... ok
[INFO] [stdout] test ctu::tests::lmcs_inverse_map_pass_skipped_when_slice_flag_off ... ok
[INFO] [stdout] test ctu::tests::reconstruct_affine_inter_bi_bcw_applies_eq981_weights ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_bdpcm_luma_horizontal_uses_angular18 ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_cclm_t_picture_edge_writes_mid_grey ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_cclm_lt_runs_pipeline ... ok
[INFO] [stdout] test alf_enc::tests::alf_rdo_with_aps_may_pick_aps_signalled_set ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_bdpcm_luma_runs_pipeline ... ok
[INFO] [stdout] test ctu::tests::reconstruct_affine_inter_uni_translational_equiv ... ok
[INFO] [stdout] test ctu::tests::entry_point_boundary_check_pins_offsets ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_ibc_merge_inherits_spatial_a1 ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_ibc_row_reset_invalidates_previous_row ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_ibc_amvp_copies_left_block ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_adds_luma_residual ... ok
[INFO] [stdout] test cabac_enc::tests::periodic_bypass_runs_keep_straddling_without_overflow ... ok
[INFO] [stdout] test alf_enc::tests::alf_rdo_with_aps_never_increases_sse ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_ibc_rejects_invalid_reference ... ok
[INFO] [stdout] test alf_enc::tests::alf_rdo_returns_picture_geometry ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_affine_amvp_parse_to_pixels ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_amvp_bipred_bcw_weights ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_affine_amvp_bipred_bcw_weights ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_amvp_uses_spatial_predictor ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_affine_subblock_merge_inherited_to_pixels ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_chroma_qp_offset_changes_recon ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_affine_subblock_merge_zero_pad ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_joint_cbcr_mode2 ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_amvp_folds_mvd ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_affine_amvp_bipred_parse_to_pixels ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_joint_cbcr_sign_negates ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_amvp_zero_mv_pad ... ok
[INFO] [stdout] test cabac_enc::tests::stress_mixed_decision_and_long_bypass_runs ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_merge_dmvr_multi_subblock_bdof ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_sbt_residual_only_in_res_tu ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_merge_dmvr_refines_to_pixels ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_transform_skip_luma_no_spread ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_isp_hor_last_partition_residual ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_isp_hor_split_runs_pipeline ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_joint_cbcr_transform_skip ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_multi_tb_tiling ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_isp_ver_split_pb_factor_two ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_mip_runs_pipeline ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_mip_transposed_runs_pipeline ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_sbtmvp_to_pixels ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_writes_chroma_planes ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_isp_ver_split_runs_pipeline ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_inter_merge_dmvr_multi_subblock_to_pixels ... ok
[INFO] [stdout] test ctu::tests::reconstruct_leaf_cu_writes_pred_into_buffer ... ok
[INFO] [stdout] test ctu::tests::round149_commit_subblock_neighbour_state_writes_merge_flag ... ok
[INFO] [stdout] test ctu::tests::round149_compute_cu_neighbourhood_samples_left_above_inter_affine ... ok
[INFO] [stdout] test ctu::tests::round149_commit_subblock_neighbour_state_intra_clears_stale_flag ... ok
[INFO] [stdout] test ctu::tests::round149_compute_cu_neighbourhood_samples_left_above_subblock_merge ... ok
[INFO] [stdout] test ctu::tests::round149_grids_default_to_false_and_oob_returns_false ... ok
[INFO] [stdout] test ctu::tests::round149_default_neighbours_match_pre_r149_stub ... ok
[INFO] [stdout] test ctu::tests::round149_write_subblock_merge_block_broadcasts_then_reads_back ... ok
[INFO] [stdout] test ctu::tests::set_lmcs_rejects_nonconforming_payload ... ok
[INFO] [stdout] test ctu::tests::slice_cabac_state_builds_nonempty_tables ... ok
[INFO] [stdout] test ctu::tests::slice_qp_y_clamps_to_legal_range ... ok
[INFO] [stdout] test ctu::tests::slice_qp_y_respects_qp_bd_offset_at_10bit ... ok
[INFO] [stdout] test ctu::tests::slice_qp_y_derives_eq140 ... ok
[INFO] [stdout] test ctu::tests::walker_accepts_p_and_b_slices ... ok
[INFO] [stdout] test ctu::tests::tile_plan_walks_tiles_in_scan_order_and_gates_region ... ok
[INFO] [stdout] test ctu::tests::walker_decodes_dual_tree_ctb32_with_cclm ... ok
[INFO] [stdout] test ctu::tests::walker_accepts_dep_quant_sdh_rejects_scaling_list_and_gates_lmcs ... ok
[INFO] [stdout] test ctu::tests::walker_decodes_dual_tree_ctb128_with_cclm ... ok
[INFO] [stdout] test ctx::tests::abs_level_gt_1_at_last_significant ... ok
[INFO] [stdout] test ctu::tests::walker_builds_for_single_slice_intra ... ok
[INFO] [stdout] test ctu::tests::walker_decodes_dual_tree_intra_picture ... ok
[INFO] [stdout] test ctu::tests::walker_accepts_partitioned_pps_and_subpic_layouts ... ok
[INFO] [stdout] test ctu::tests::walker_decodes_dual_tree_with_lfnst_enabled ... ok
[INFO] [stdout] test ctx::tests::abs_level_gt_1_luma_dc ... ok
[INFO] [stdout] test ctx::tests::abs_level_gt_3_shifts_by_32 ... ok
[INFO] [stdout] test ctx::tests::coeff_sign_flag_ts_paths ... ok
[INFO] [stdout] test ctx::tests::csbf_ctx_regular_counts_coded_neighbours ... ok
[INFO] [stdout] test ctx::tests::cu_affine_type_flag_ctx_inc_is_zero ... ok
[INFO] [stdout] test ctu::tests::wpp_plan_installs_column_cap ... ok
[INFO] [stdout] test ctx::tests::cu_qp_delta_abs_ctx_inc_branches ... ok
[INFO] [stdout] test ctx::tests::inter_affine_flag_both_active_yields_two ... ok
[INFO] [stdout] test ctx::tests::inter_affine_flag_matches_merge_subblock_flag_row ... ok
[INFO] [stdout] test ctu::tests::walker_log2_transform_range_honours_extended_precision ... ok
[INFO] [stdout] test ctx::tests::intra_luma_mpm_flag_has_single_context ... ok
[INFO] [stdout] test ctx::tests::intra_luma_ref_idx_ctx_inc_by_bin ... ok
[INFO] [stdout] test ctx::tests::intra_luma_not_planar_flag_inverts_isp ... ok
[INFO] [stdout] test ctx::tests::intra_mip_flag_square_counts_neighbours ... ok
[INFO] [stdout] test ctx::tests::intra_mip_flag_non_square_forces_ctx3 ... ok
[INFO] [stdout] test ctx::tests::intra_subpartitions_flags_have_fixed_ctx ... ok
[INFO] [stdout] test ctx::tests::last_sig_coeff_prefix_chroma_16_bin_3 ... ok
[INFO] [stdout] test ctx::tests::last_sig_coeff_prefix_chroma_shift_sweep ... ok
[INFO] [stdout] test ctx::tests::last_sig_coeff_prefix_luma_32_bin_4 ... ok
[INFO] [stdout] test ctx::tests::inter_affine_flag_no_neighbours_yields_zero ... ok
[INFO] [stdout] test ctx::tests::inter_affine_flag_one_active_yields_one ... ok
[INFO] [stdout] test ctx::tests::intra_chroma_pred_mode_has_single_context ... ok
[INFO] [stdout] test ctx::tests::last_sig_coeff_prefix_luma_4x4_bin_0 ... ok
[INFO] [stdout] test ctx::tests::lfnst_idx_ctx_inc_matches_table_132 ... ok
[INFO] [stdout] test ctx::tests::loc_num_sig_right_edge_skips_forward_neighbour ... ok
[INFO] [stdout] test ctx::tests::merge_subblock_flag_one_neighbour_active ... ok
[INFO] [stdout] test ctx::tests::merge_subblock_idx_fixed_zero ... ok
[INFO] [stdout] test ctx::tests::mtt_split_cu_binary_flag_basic ... ok
[INFO] [stdout] test ctx::tests::par_level_flag_matches_gt1 ... ok
[INFO] [stdout] test ctx::tests::mtt_split_cu_vertical_flag_basic ... ok
[INFO] [stdout] test ctx::tests::sig_coeff_flag_chroma_mid ... ok
[INFO] [stdout] test ctx::tests::sig_coeff_flag_luma_dc ... ok
[INFO] [stdout] test ctx::tests::pred_mode_flag_is_or_of_intra_neighbours ... ok
[INFO] [stdout] test ctx::tests::merge_subblock_flag_no_neighbours ... ok
[INFO] [stdout] test ctx::tests::merge_subblock_flag_both_neighbours_active ... ok
[INFO] [stdout] test ctx::tests::merge_subblock_flag_unavailable_masks_neighbour_flags ... ok
[INFO] [stdout] test ctx::tests::loc_num_sig_and_sum_small_tb ... ok
[INFO] [stdout] test ctx::tests::split_qt_flag_basic ... ok
[INFO] [stdout] test ctx::tests::sig_coeff_flag_ts_is_offset_60 ... ok
[INFO] [stdout] test ctx::tests::loc_sum_abs_rice_zero_neighbourhood ... ok
[INFO] [stdout] test ctx::tests::ts_par_and_gtx_ctx_inc ... ok
[INFO] [stdout] test ctx::tests::sb_coded_flag_regular_ctx_inc_branches ... ok
[INFO] [stdout] test ctx::tests::rice_param_table_128 ... ok
[INFO] [stdout] test ctx::tests::ts_sb_coded_flag_ctx_inc ... ok
[INFO] [stdout] test ctx::tests::ts_loc_num_sig_left_above ... ok
[INFO] [stdout] test alf_enc::tests::alf_rdo_on_flat_source_does_not_hurt_psnr ... ok
[INFO] [stdout] test ctx::tests::tu_cr_coded_flag_ctx_inc_branches ... ok
[INFO] [stdout] test ctx::tests::tu_y_coded_flag_ctx_inc_branches ... ok
[INFO] [stdout] test ctx::tests::split_cu_flag_basic ... ok
[INFO] [stdout] test ctx::tests::tu_cb_coded_flag_ctx_inc_branches ... ok
[INFO] [stdout] test ctx::tests::ts_coeff_sign_flag_ctx_inc ... ok
[INFO] [stdout] test dci::tests::dci_two_ptls ... ok
[INFO] [stdout] test dci::tests::empty_rbsp_is_rejected ... ok
[INFO] [stdout] test ctx::tests::ts_sig_coeff_flag_ctx_inc ... ok
[INFO] [stdout] test ctx::tests::tu_chroma_coded_flag_ctx_inc_follows_table_131 ... ok
[INFO] [stdout] test dci::tests::minimal_dci_one_ptl ... ok
[INFO] [stdout] test dci::tests::reserved_num_ptls_is_rejected ... ok
[INFO] [stdout] test deblock::tests::asymmetric_long_filter_7_3_vertical ... ok
[INFO] [stdout] test deblock::tests::beta_prime_table_anchors ... ok
[INFO] [stdout] test deblock::tests::bit_depth_scaling_10_and_12_bit ... ok
[INFO] [stdout] test deblock::tests::bit_depth_scaling_is_identity_at_8bit ... ok
[INFO] [stdout] test deblock::tests::chroma_weak_filter_covers_max_k_rows ... ok
[INFO] [stdout] test deblock::tests::ctb_row_boundary_caps_luma_p_side_at_3 ... ok
[INFO] [stdout] test deblock::tests::disabled_does_not_modify_picture ... ok
[INFO] [stdout] test deblock::tests::horizontal_edge_smooths_weak_filter ... ok
[INFO] [stdout] test deblock::tests::ladf_qp_offset_follows_eq_1273 ... ok
[INFO] [stdout] test deblock::tests::long_luma_filter_activates_for_32x16_cus ... ok
[INFO] [stdout] test deblock::tests::no_neighbour_skips_filtering ... ok
[INFO] [stdout] test deblock::tests::tb_split_geometry_lookups ... ok
[INFO] [stdout] test deblock::tests::tc_prime_table_anchors ... ok
[INFO] [stdout] test deblock::tests::vertical_edge_smooths_weak_filter ... ok
[INFO] [stdout] test deblock::tests::weak_filter_p1_clip_bound_is_neg_of_half_tc ... ok
[INFO] [stdout] test decoding_unit_info::tests::byte_aligned_body_no_trailing_bits ... ok
[INFO] [stdout] test decoding_unit_info::tests::cpb_params_in_pt_sei_skips_sublayer_loop ... ok
[INFO] [stdout] test decoding_unit_info::tests::dpb_params_in_pt_sei_skips_dpb_delay ... ok
[INFO] [stdout] test decoding_unit_info::tests::missing_payload_stop_bit_rejected ... ok
[INFO] [stdout] test decoding_unit_info::tests::multi_sublayer_explicit_flags ... ok
[INFO] [stdout] test decoding_unit_info::tests::payload_type_constant ... ok
[INFO] [stdout] test decoding_unit_info::tests::single_sublayer_with_dpb_delay ... ok
[INFO] [stdout] test decoding_unit_info::tests::single_sublayer_no_dpb_delay ... ok
[INFO] [stdout] test decoding_unit_info::tests::temporal_id_raises_loop_lower_bound ... ok
[INFO] [stdout] test decoding_unit_info::tests::trailing_bytes_rejected ... ok
[INFO] [stdout] test decoding_unit_info::tests::truncated_body_rejected ... ok
[INFO] [stdout] test decoding_unit_info::tests::variable_length_uv_fields ... ok
[INFO] [stdout] test dequant::tests::dequant_flat_bdpcm_horizontal_row ... ok
[INFO] [stdout] test dequant::tests::dequant_flat_bdpcm_vertical_column ... ok
[INFO] [stdout] test dequant::tests::dequant_flat_bdpcm_zero_input_stays_zero ... ok
[INFO] [stdout] test dequant::tests::dequant_flat_clips_to_coeff_range ... ok
[INFO] [stdout] test dequant::tests::dequant_flat_luma_4x4_qp26_dc_impulse ... ok
[INFO] [stdout] test dequant::tests::dequant_flat_negative_dc ... ok
[INFO] [stdout] test dequant::tests::dequant_flat_qp0 ... ok
[INFO] [stdout] test dequant::tests::dequant_flat_rect_4x8_qp26 ... ok
[INFO] [stdout] test dequant::tests::dequant_flat_rejects_non_pow2 ... ok
[INFO] [stdout] test dequant::tests::dequant_flat_rejects_wrong_size ... ok
[INFO] [stdout] test dequant::tests::dequant_flat_transform_skip_4x4_qp26 ... ok
[INFO] [stdout] test dequant::tests::dequant_scaling_list_doubles_dc_when_m_is_doubled ... ok
[INFO] [stdout] test dequant::tests::expand_scaling_matrix_4x4_over_8x8_replicates ... ok
[INFO] [stdout] test dequant::tests::expand_scaling_matrix_rejects_wrong_length ... ok
[INFO] [stdout] test dequant::tests::expand_scaling_matrix_uniform_2x2_over_4x4 ... ok
[INFO] [stdout] test dequant::tests::level_scale_table_matches_spec ... ok
[INFO] [stdout] test dequant::tests::scaling_matrix_id_intra_max2_is_none ... ok
[INFO] [stdout] test dequant::tests::transform_skip_qp_floor_eq_1144 ... ok
[INFO] [stdout] test dequant::tests::qp_clip_eq_1141 ... ok
[INFO] [stdout] test dequant::tests::scaling_matrix_id_inter_luma_diagonal ... ok
[INFO] [stdout] test dequant::tests::expand_scaling_matrix_dc_override_only_touches_dc ... ok
[INFO] [stdout] test dequant::tests::qp_prime_domain_10bit_matches_8bit ... ok
[INFO] [stdout] test dmvr::tests::bilateral_matching_sad_counts_per_pixel_diff ... ok
[INFO] [stdout] test dequant::tests::scaling_matrix_id_chroma_64_reuses_32 ... ok
[INFO] [stdout] test dequant::tests::log2_matrix_size_table ... ok
[INFO] [stdout] test dmvr::tests::bilateral_matching_sad_zero_on_identical ... ok
[INFO] [stdout] test dequant::tests::scaling_matrix_id_intra_luma_diagonal ... ok
[INFO] [stdout] test dmvr::tests::bilinear_sample_half_pel_x_is_average ... ok
[INFO] [stdout] test dmvr::tests::bilinear_sample_integer_position_is_left_shift ... ok
[INFO] [stdout] test dmvr::tests::delta_mv_component_division_is_bounded ... ok
[INFO] [stdout] test dmvr::tests::delta_mv_component_edge_equalities ... ok
[INFO] [stdout] test dmvr::tests::delta_mv_component_flat_denominator_zero ... ok
[INFO] [stdout] test dmvr::tests::delta_mv_component_symmetric_well_is_zero ... ok
[INFO] [stdout] test dmvr::tests::dmvr_used_flag_gated_off_when_bcw_engaged ... ok
[INFO] [stdout] test dmvr::tests::dmvr_used_flag_gated_off_when_chroma ... ok
[INFO] [stdout] test dmvr::tests::dmvr_used_flag_gated_off_when_not_merge ... ok
[INFO] [stdout] test dmvr::tests::dmvr_used_flag_gated_off_when_small ... ok
[INFO] [stdout] test dmvr::tests::dmvr_used_flag_happy_path ... ok
[INFO] [stdout] test dmvr::tests::refine_mv_pair_early_out_when_baseline_sad_below_threshold ... ok
[INFO] [stdout] test dmvr::tests::refine_mv_pair_l1_delta_is_negation_of_l0 ... ok
[INFO] [stdout] test dmvr::tests::refine_mv_pair_recovers_integer_shift_on_synthetic_block ... ok
[INFO] [stdout] test encoder::tests::bitwriter_packs_msb_first ... ok
[INFO] [stdout] test dmvr::tests::refine_then_bipred_lowers_sse_vs_unrefined ... ok
[INFO] [stdout] test encoder::tests::bitwriter_se_roundtrips_through_parser ... ok
[INFO] [stdout] test encoder::tests::bitwriter_ue_roundtrips_through_parser ... ok
[INFO] [stdout] test encoder::tests::emulation_prevention_passthrough ... ok
[INFO] [stdout] test encoder::tests::encoder_ignores_frame_dimensions ... ok
[INFO] [stdout] test encoder::tests::full_idr_bitstream_roundtrips ... ok
[INFO] [stdout] test encoder::tests::idr_slice_parses_as_vcl_idr ... ok
[INFO] [stdout] test encoder::tests::picture_header_roundtrips_through_parser ... ok
[INFO] [stdout] test encoder::tests::pps_roundtrips_through_parser ... ok
[INFO] [stdout] test encoder::tests::sps_roundtrips_through_parser ... ok
[INFO] [stdout] test encoder::tests::vps_roundtrips_through_parser ... ok
[INFO] [stdout] test encoder_inter::tests::mvd_component_round_trip ... ok
[INFO] [stdout] test encoder_inter::tests::full_search_int_finds_known_translation ... ok
[INFO] [stdout] test encoder::tests::encoder_rejects_bad_config ... ok
[INFO] [stdout] test encoder_inter::tests::pslice_header_round_trip ... ok
[INFO] [stdout] test encoder_inter::tests::pslice_per_block_cabac_bins_roundtrip_two_blocks ... ok
[INFO] [stdout] test encoder_inter::tests::mvp_for_reads_left_then_above_then_zero ... ok
[INFO] [stdout] test encoder::tests::emulation_prevention_inserts_0x03 ... ok
[INFO] [stdout] test encoder_inter::tests::round60_bslice_header_round_trip ... ok
[INFO] [stdout] test encoder_inter::tests::round59_refine_subpel_returns_zero_at_perfect_int_match ... ok
[INFO] [stdout] test encoder_inter::tests::round60_average_bi_matches_spec_8_5_6_4 ... ok
[INFO] [stdout] test encoder_inter::tests::round62_ref_idx_single_active_emits_no_bins ... ok
[INFO] [stdout] test encoder_inter::tests::round60_inter_pred_idc_round_trip ... ok
[INFO] [stdout] test encoder_inter::tests::round62_ref_idx_clamps_at_cap ... ok
[INFO] [stdout] test encoder_inter::tests::round62_ref_idx_truncated_unary_round_trip_all_sizes ... ok
[INFO] [stdout] test encoder_inter::tests::round63_chroma_bi_averages_per_list_predictions ... ok
[INFO] [stdout] test encoder_inter::tests::round63_chroma_mc_int_mv_translates_block ... ok
[INFO] [stdout] test encoder_inter::tests::round63_bslice_header_with_wp_round_trip ... ok
[INFO] [stdout] test encoder_inter::tests::round63_chroma_mc_half_pel_constant_plane_dc_preserving ... ok
[INFO] [stdout] test encoder_inter::tests::round63_estimate_wp_none_when_means_match ... ok
[INFO] [stdout] test encoder_inter::tests::round63_estimate_wp_picks_per_list_mean_offsets ... ok
[INFO] [stdout] test encoder_inter::tests::round63_chroma_mc_zero_mv_is_identity ... ok
[INFO] [stdout] test encoder_inter::tests::round63_weighted_bi_constant_offset_recovers_target ... ok
[INFO] [stdout] test encoder_inter::tests::round63_weighted_bi_default_shape_matches_simple_average ... ok
[INFO] [stdout] test encoder_pipeline::tests::cc_alf_aps_signals_one_filter_per_component ... ok
[INFO] [stdout] test encoder_pipeline::tests::chroma_alf_aps_signals_one_alt_filter ... ok
[INFO] [stdout] test alf_enc::tests::alf_rdo_recorded_decision_replays_to_same_samples ... ok
[INFO] [stdout] test alf_enc::tests::alf_rdo_multi_set_picks_non_zero_set_when_better ... ok
[INFO] [stdout] test encoder_inter::tests::round58_p_slice_no_motion_yields_small_payload ... ok
[INFO] [stdout] test encoder_inter::tests::round59_subpel_half_pel_translation_psnr ... ok
[INFO] [stdout] test encoder_pipeline::tests::encode_idr_flat_grey_reconstructs_exactly ... ok
[INFO] [stdout] test encoder_pipeline::tests::encode_idr_flat_grey_with_cc_alf_reconstructs_exactly ... ok
[INFO] [stdout] test encoder_pipeline::tests::encode_idr_chroma_flat_grey_reconstructs_exactly ... ok
[INFO] [stdout] test encoder_pipeline::tests::estimate_alf_bin_cost_disabled_is_zero ... ok
[INFO] [stdout] test encoder_pipeline::tests::estimate_alf_bin_cost_grows_with_luma_on_ctbs ... ok
[INFO] [stdout] test encoder_pipeline::tests::lambda_for_qp_matches_calibration_points ... ok
[INFO] [stdout] test encoder_pipeline::tests::prepare_chroma_tb_flat_block_yields_zero_levels ... ok
[INFO] [stdout] test encoder_pipeline::tests::prepare_chroma_tb_non_flat_block_yields_nonzero_level ... ok
[INFO] [stdout] test encoder_pipeline::tests::psnr_y_dimension_mismatch_is_error ... ok
[INFO] [stdout] test encoder_pipeline::tests::psnr_y_identical_planes_is_inf ... ok
[INFO] [stdout] test encoder_pipeline::tests::r391_lmcs_chroma_forward_scale_round_trips ... ok
[INFO] [stdout] test encoder_inter::tests::round59_integer_pel_regression_still_passes ... ok
[INFO] [stdout] test encoder_inter::tests::round59_subpel_decoder_byte_identical ... ok
[INFO] [stdout] test encoder_inter::tests::round58_p_slice_translation_psnr_clears_35db ... ok
[INFO] [stdout] test encoder_inter::tests::round58_p_slice_decoder_roundtrips_through_own_decoder ... ok
[INFO] [stdout] test encoder_inter::tests::round59_subpel_quarter_pel_translation_psnr ... ok
[INFO] [stdout] test encoder_inter::tests::round58_p_slice_synthetic_two_frame_fixture ... ok
[INFO] [stdout] test encoder_pipeline::tests::encode_idr_produces_non_empty_bitstream ... ok
[INFO] [stdout] test encoder_pipeline::tests::encode_idr_psnr_y_qp0_very_high ... ok
[INFO] [stdout] test encoder_pipeline::tests::round384_lmcs_encode_ships_parseable_lmcs_chain ... ok
[INFO] [stdout] test encoder_pipeline::tests::round56_build_tree_neighbours_packs_descriptors ... ok
[INFO] [stdout] test encoder_pipeline::tests::round56_cu_state_map_round_trips_descriptor ... ok
[INFO] [stdout] test encoder_pipeline::tests::r391_lmcs_chroma_scaling_on_wire_and_recon ... ok
[INFO] [stdout] test encoder_pipeline::tests::encode_idr_psnr_y_at_least_30db ... ok
[INFO] [stdout] test encoder_pipeline::tests::round54_default_config_matches_round53 ... ok
[INFO] [stdout] test encoder_pipeline::tests::round384_lmcs_recon_stays_in_original_domain ... ok
[INFO] [stdout] test encoder_pipeline::tests::round56_neighbour_state_drives_split_cu_ctx_inc ... ok
[INFO] [stdout] test encoder_pipeline::tests::encode_idr_chroma_psnr_clears_30db_at_qp26 ... ok
[INFO] [stdout] test encoder_pipeline::tests::encode_idr_with_chroma_alf_runs_on_chroma_noise_picture ... ok
[INFO] [stdout] test encoder_pipeline::tests::round56_mtt_bt_picker_runs_and_clears_psnr_floor ... ok
[INFO] [stdout] test encoder_pipeline::tests::round50_chroma_sao_does_not_regress_chroma_psnr ... ok
[INFO] [stdout] test encoder_pipeline::tests::round57_tt_parent_dims_recovers_64x64_from_1_2_1_children ... ok
[INFO] [stdout] test encoder_pipeline::tests::total_sse_y_identical_planes_is_zero ... ok
[INFO] [stdout] test encoder_pipeline::tests::total_sse_y_off_by_one_yields_npixels_units ... ok
[INFO] [stdout] test end_of_bitstream::tests::arbitrary_single_byte_is_rejected ... ok
[INFO] [stdout] test end_of_bitstream::tests::empty_rbsp_is_accepted ... ok
[INFO] [stdout] test end_of_bitstream::tests::end_of_bitstream_is_a_distinct_marker_type ... ok
[INFO] [stdout] test end_of_bitstream::tests::marker_struct_is_default_constructible ... ok
[INFO] [stdout] test end_of_bitstream::tests::multi_byte_payload_is_rejected ... ok
[INFO] [stdout] test end_of_bitstream::tests::trailing_bits_byte_is_rejected ... ok
[INFO] [stdout] test end_of_seq::tests::arbitrary_single_byte_is_rejected ... ok
[INFO] [stdout] test end_of_seq::tests::empty_rbsp_is_accepted ... ok
[INFO] [stdout] test end_of_seq::tests::marker_struct_is_default_constructible ... ok
[INFO] [stdout] test end_of_seq::tests::multi_byte_payload_is_rejected ... ok
[INFO] [stdout] test end_of_seq::tests::trailing_bits_byte_is_rejected ... ok
[INFO] [stdout] test filler_data::tests::count_round_trip_range ... ok
[INFO] [stdout] test filler_data::tests::empty_rbsp_is_rejected ... ok
[INFO] [stdout] test filler_data::tests::ff_without_trailing_is_rejected ... ok
[INFO] [stdout] test filler_data::tests::large_filler_run ... ok
[INFO] [stdout] test filler_data::tests::many_ff_bytes ... ok
[INFO] [stdout] test filler_data::tests::non_canonical_trailing_byte_is_rejected ... ok
[INFO] [stdout] test filler_data::tests::non_ff_body_byte_is_rejected ... ok
[INFO] [stdout] test filler_data::tests::single_ff_byte ... ok
[INFO] [stdout] test filler_data::tests::zero_ff_bytes_just_trailing ... ok
[INFO] [stdout] test gpm::r449_stype_probe::stype_32x64_angle12_dist2_grid ... ok
[INFO] [stdout] test gpm::tests::derive_gpm_mn_avoids_collision ... ok
[INFO] [stdout] test gpm::tests::derive_partition_motion_keeps_active_list ... ok
[INFO] [stdout] test gpm::tests::derive_partition_motion_picks_active_list ... ok
[INFO] [stdout] test gpm::tests::dis_lut_known_entries ... ok
[INFO] [stdout] test gpm::tests::gpm_blend_full_left_half_when_weight_zero ... ok
[INFO] [stdout] test gpm::tests::gpm_context_construction_at_partition_zero ... ok
[INFO] [stdout] test gpm::tests::gpm_weight_at_extreme_corners_clamp_to_0_or_8 ... ok
[INFO] [stdout] test gpm::tests::table_36_partition_24_is_angle_12_distance_0 ... ok
[INFO] [stdout] test gpm::tests::table_36_partition_44_is_angle_20_distance_1 ... ok
[INFO] [stdout] test gpm::tests::table_36_partition_63_is_angle_30_distance_3 ... ok
[INFO] [stdout] test gpm::tests::table_36_partition_zero_is_angle_0_distance_1 ... ok
[INFO] [stdout] test hrd::tests::general_hrd_rejects_zero_time_scale ... ok
[INFO] [stdout] test hrd::tests::general_hrd_with_nal_flag_walks_conditional_block ... ok
[INFO] [stdout] test hrd::tests::general_hrd_without_nal_or_vcl_only_reads_header ... ok
[INFO] [stdout] test encoder_pipeline::tests::round57_default_config_matches_round56 ... ok
[INFO] [stdout] test hrd::tests::ols_timing_single_sublayer_nal_one_cpb ... ok
[INFO] [stdout] test hrd::tests::ols_timing_single_sublayer_no_hrd ... ok
[INFO] [stdout] test ibc::tests::bv_cand_list_hmvp_first_entry_same_motion_pruned ... ok
[INFO] [stdout] test ibc::tests::bv_cand_list_hmvp_second_entry_never_same_motion_pruned ... ok
[INFO] [stdout] test ibc::tests::bv_cand_list_not_gt4by4_skips_spatials ... ok
[INFO] [stdout] test ibc::tests::bv_cand_list_prunes_b1_equal_to_a1 ... ok
[INFO] [stdout] test ibc::tests::bv_cand_list_spatial_then_hmvp_then_zero_pad ... ok
[INFO] [stdout] test ibc::tests::chroma_bv_420_eq_1103_1104 ... ok
[INFO] [stdout] test ibc::tests::fold_bv_plain_addition ... ok
[INFO] [stdout] test ibc::tests::fold_bv_wraps_at_18_bits ... ok
[INFO] [stdout] test ibc::tests::hmvp_appends_until_cap_then_drops_oldest ... ok
[INFO] [stdout] test ibc::tests::hmvp_identical_candidate_moves_to_newest ... ok
[INFO] [stdout] test ibc::tests::hmvp_reset_clears ... ok
[INFO] [stdout] test ibc::tests::ibc_buf_width_eq_45 ... ok
[INFO] [stdout] test ibc::tests::is_gt_4by4_eq_1089 ... ok
[INFO] [stdout] test ibc::tests::virbuf_chroma_read_420 ... ok
[INFO] [stdout] test ibc::tests::virbuf_conformance_rejects_invalid_region ... ok
[INFO] [stdout] test ibc::tests::virbuf_conformance_rejects_row_straddle ... ok
[INFO] [stdout] test ibc::tests::virbuf_monochrome_has_no_chroma_planes ... ok
[INFO] [stdout] test ibc::tests::virbuf_rejects_bad_geometry ... ok
[INFO] [stdout] test ibc::tests::virbuf_starts_invalid_and_reset_clears_luma ... ok
[INFO] [stdout] test ibc::tests::virbuf_store_then_read_via_negative_bv ... ok
[INFO] [stdout] test ibc::tests::virbuf_vpdu_invalidation_eq_182 ... ok
[INFO] [stdout] test inter::tests::bcw_clamps_to_255_at_extreme ... ok
[INFO] [stdout] test inter::tests::bcw_clamps_to_255_when_blend_overshoots ... ok
[INFO] [stdout] test inter::tests::bcw_clamps_to_zero_when_blend_undershoots ... ok
[INFO] [stdout] test inter::tests::bcw_idx_1_blends_with_w1_5_w0_3 ... ok
[INFO] [stdout] test inter::tests::bcw_idx_2_blends_with_w1_3_w0_5 ... ok
[INFO] [stdout] test inter::tests::bcw_idx_3_blends_with_w1_10_w0_neg2 ... ok
[INFO] [stdout] test inter::tests::bcw_idx_4_blends_with_w1_neg2_w0_10 ... ok
[INFO] [stdout] test inter::tests::bcw_idx_zero_falls_through_to_eq_980 ... ok
[INFO] [stdout] test inter::tests::bcw_idx_zero_luma_path_matches_legacy_bipred ... ok
[INFO] [stdout] test inter::tests::bcw_rejects_out_of_range_idx ... ok
[INFO] [stdout] test inter::tests::bcw_w_lut_matches_spec ... ok
[INFO] [stdout] test inter::tests::bi_pred_avg_dc_preserving_for_equal_inputs ... ok
[INFO] [stdout] test inter::tests::bi_pred_avg_rejects_out_of_bounds_dst ... ok
[INFO] [stdout] test inter::tests::bi_pred_avg_rejects_undersized_source ... ok
[INFO] [stdout] test inter::tests::bi_pred_avg_rounding_matches_spec_formula ... ok
[INFO] [stdout] test inter::tests::build_merge_cand_list_b_pads_with_bipred_zero_mvs ... ok
[INFO] [stdout] test inter::tests::build_merge_list_inserts_spatials_in_walk_order ... ok
[INFO] [stdout] test inter::tests::build_merge_list_pads_with_zero_mvs ... ok
[INFO] [stdout] test inter::tests::chroma_filter_rows_sum_to_64 ... ok
[INFO] [stdout] test inter::tests::ciip_combine_clamps_to_bit_depth ... ok
[INFO] [stdout] test inter::tests::ciip_combine_equal_predictors_is_predictor ... ok
[INFO] [stdout] test inter::tests::ciip_combine_w1_leans_inter ... ok
[INFO] [stdout] test inter::tests::ciip_combine_w2_is_rounded_midpoint ... ok
[INFO] [stdout] test inter::tests::ciip_combine_w3_leans_intra ... ok
[INFO] [stdout] test inter::tests::ciip_weight_both_intra_is_three ... ok
[INFO] [stdout] test inter::tests::ciip_weight_neither_intra_is_one ... ok
[INFO] [stdout] test inter::tests::ciip_weight_one_intra_is_two ... ok
[INFO] [stdout] test inter::tests::explicit_wp_bi_asymmetric ... ok
[INFO] [stdout] test inter::tests::explicit_wp_bi_unit_weights_average ... ok
[INFO] [stdout] test inter::tests::explicit_wp_both_flags_off_errors ... ok
[INFO] [stdout] test inter::tests::explicit_wp_bit_depth_10_shift1 ... ok
[INFO] [stdout] test inter::tests::explicit_wp_output_clamps_low ... ok
[INFO] [stdout] test inter::tests::explicit_wp_output_clamps_high ... ok
[INFO] [stdout] test inter::tests::explicit_wp_short_array_errors ... ok
[INFO] [stdout] test inter::tests::explicit_wp_tables_follow_7_4_9 ... ok
[INFO] [stdout] test inter::tests::explicit_wp_uni_l0_unit_weight_is_identity ... ok
[INFO] [stdout] test inter::tests::explicit_wp_uni_l0_weight_and_offset ... ok
[INFO] [stdout] test inter::tests::explicit_wp_pred_flag_gates_list ... ok
[INFO] [stdout] test inter::tests::explicit_wp_uni_l1_weight_and_offset ... ok
[INFO] [stdout] test inter::tests::hmvp_update_appends_until_capacity ... ok
[INFO] [stdout] test inter::tests::hmvp_update_duplicate_at_capacity_keeps_oldest ... ok
[INFO] [stdout] test inter::tests::hmvp_update_duplicate_promotes_to_newest ... ok
[INFO] [stdout] test inter::tests::hmvp_update_evicts_oldest_when_full ... ok
[INFO] [stdout] test inter::tests::hmvp_table_new_is_empty_and_reset_clears ... ok
[INFO] [stdout] test inter::tests::mc_copy_block_clamps_negative_source ... ok
[INFO] [stdout] test inter::tests::mc_copy_block_zero_mv_is_memcpy ... ok
[INFO] [stdout] test inter::tests::luma_filter_rows_sum_to_64 ... ok
[INFO] [stdout] test inter::tests::merge_data_default_disables_ciip ... ok
[INFO] [stdout] test inter::tests::merge_data_default_disables_mmvd ... ok
[INFO] [stdout] test inter::tests::merge_list_empty_hmvp_skipped ... ok
[INFO] [stdout] test inter::tests::merge_list_b_inserts_hmvp_then_bipred_pad ... ok
[INFO] [stdout] test inter::tests::merge_list_hmvp_halts_one_short_of_max ... ok
[INFO] [stdout] test inter::tests::merge_list_hmvp_does_not_prune_third_oldest_against_b1 ... ok
[INFO] [stdout] test inter::tests::merge_list_hmvp_prunes_against_b1_when_newest ... ok
[INFO] [stdout] test inter::tests::merge_list_hmvp_skipped_when_spatials_already_max_minus_one ... ok
[INFO] [stdout] test inter::tests::merge_list_includes_col_candidate_when_supplied ... ok
[INFO] [stdout] test inter::tests::merge_list_pairwise_b_slice_carries_both_halves ... ok
[INFO] [stdout] test inter::tests::merge_list_inserts_hmvp_no_pruning_when_no_spatials ... ok
[INFO] [stdout] test inter::tests::merge_list_pairwise_skipped_on_single_spatial ... ok
[INFO] [stdout] test inter::tests::merge_list_pairwise_from_two_spatial_p_slice ... ok
[INFO] [stdout] test inter::tests::merge_list_with_none_hmvp_is_spatial_only_pad_only ... ok
[INFO] [stdout] test inter::tests::merge_list_walk_order_spatial_then_col_then_hmvp ... ok
[INFO] [stdout] test inter::tests::merge_scan_honours_wpp_column_cap_and_tile_rect ... ok
[INFO] [stdout] test inter::tests::mmvd_apply_to_base_bi_pred_equal_poc ... ok
[INFO] [stdout] test inter::tests::mmvd_apply_to_base_uni_pred_l0 ... ok
[INFO] [stdout] test inter::tests::mmvd_offset_all_four_directions_are_cardinal ... ok
[INFO] [stdout] test inter::tests::mmvd_offset_distance_idx_0_plus_x_is_quarter_pel ... ok
[INFO] [stdout] test inter::tests::mmvd_offset_distance_idx_2_minus_x_is_one_int_pel ... ok
[INFO] [stdout] test inter::tests::mmvd_offset_fullpel_only_starts_at_one_int_pel ... ok
[INFO] [stdout] test inter::tests::mmvd_offset_fullpel_only_max_is_128_int_pel ... ok
[INFO] [stdout] test inter::tests::mmvd_offset_max_distance_is_32_int_pel ... ok
[INFO] [stdout] test inter::tests::mmvd_offset_regular_distance_table_matches_brief ... ok
[INFO] [stdout] test inter::tests::mmvd_with_poc_bi_pred_asymmetric_distance_scales_l1 ... ok
[INFO] [stdout] test inter::tests::mmvd_with_poc_bi_pred_lt_ref_bypasses_scaling ... ok
[INFO] [stdout] test inter::tests::mmvd_with_poc_bi_pred_equal_distance_symmetric ... ok
[INFO] [stdout] test inter::tests::mmvd_with_poc_bi_pred_opposite_sign_negates_l1 ... ok
[INFO] [stdout] test inter::tests::mmvd_with_poc_uni_pred_l1_only_touches_l1 ... ok
[INFO] [stdout] test inter::tests::mmvd_with_poc_uni_pred_l0_only_touches_l0 ... ok
[INFO] [stdout] test inter::tests::mmvd_with_poc_zero_l0_distance_scales_l0_to_zero ... ok
[INFO] [stdout] test inter::tests::motion_vector_int_pel_helpers ... ok
[INFO] [stdout] test inter::tests::mvf_matches_distinguishes_l1_record ... ok
[INFO] [stdout] test inter::tests::motion_field_get_at_luma_clipping ... ok
[INFO] [stdout] test inter::tests::mvfield_default_has_bcw_idx_zero ... ok
[INFO] [stdout] test inter::tests::mvfield_unavailable_carries_dual_minus_one ... ok
[INFO] [stdout] test inter::tests::pairwise_average_both_active_l0_p_slice ... ok
[INFO] [stdout] test inter::tests::pairwise_average_mixed_per_list_b_slice ... ok
[INFO] [stdout] test inter::tests::pairwise_average_neither_active_l0_inactive ... ok
[INFO] [stdout] test inter::tests::pairwise_average_only_p0_active_copies_p0 ... ok
[INFO] [stdout] test inter::tests::pairwise_average_only_p1_active_copies_p1 ... ok
[INFO] [stdout] test inter::tests::pairwise_average_skipped_when_list_has_fewer_than_two_entries ... ok
[INFO] [stdout] test inter::tests::pairwise_average_skipped_when_list_at_capacity ... ok
[INFO] [stdout] test inter::tests::predict_chroma_bipred_matches_per_list_average ... ok
[INFO] [stdout] test inter::tests::predict_chroma_vfrac_only_ramp ... ok
[INFO] [stdout] test inter::tests::predict_luma_bipred_constant_refs_are_constant ... ok
[INFO] [stdout] test inter::tests::predict_luma_bipred_matches_per_list_average ... ok
[INFO] [stdout] test inter::tests::predict_chroma_constant_plane_dc_preserving_all_subpel ... ok
[INFO] [stdout] test inter::tests::predict_luma_halfpel_ramp ... ok
[INFO] [stdout] test inter::tests::predict_luma_hp_u16_bit8_matches_u8 ... ok
[INFO] [stdout] test inter::tests::predict_luma_constant_plane_dc_preserving_all_subpel ... ok
[INFO] [stdout] test inter::tests::predict_luma_hp_u16_bit_depth_mismatch_errors ... ok
[INFO] [stdout] test inter::tests::predict_luma_hp_u16_main12_lift ... ok
[INFO] [stdout] test inter::tests::predict_luma_hp_u16_main10_uses_full_range ... ok
[INFO] [stdout] test inter::tests::predict_luma_per_xfrac_position_matches_table27 ... ok
[INFO] [stdout] test inter::tests::predict_luma_per_yfrac_position_matches_table27 ... ok
[INFO] [stdout] test inter::tests::predict_luma_integer_mv_matches_copy_int ... ok
[INFO] [stdout] test inter::tests::predict_luma_subpel_clamps_at_picture_edge ... ok
[INFO] [stdout] test inter::tests::predict_luma_xfrac_only_matches_spec_formula ... ok
[INFO] [stdout] test inter::tests::predict_luma_subpel_self_roundtrip_psnr ... ok
[INFO] [stdout] test inter::tests::predict_luma_zero_mv_matches_reference ... ok
[INFO] [stdout] test inter::tests::spatial_merge_left_only_picks_a1 ... ok
[INFO] [stdout] test inter::tests::round_mv_pairwise_signed_magnitude_toward_zero ... ok
[INFO] [stdout] test inter::tests::spatial_merge_top_left_corner_all_unavailable ... ok
[INFO] [stdout] test inter::tests::spatial_merge_redundancy_drops_a1_when_matches_b1 ... ok
[INFO] [stdout] test inter::tests::subpicture_clamp_gates_every_reference_fetch ... ok
[INFO] [stdout] test inter::tests::temporal_merge_equal_poc_distance_uses_unscaled_mv ... ok
[INFO] [stdout] test inter::tests::temporal_merge_handles_negative_poc_distance ... ok
[INFO] [stdout] test inter::tests::temporal_merge_falls_back_to_centre_at_picture_edge ... ok
[INFO] [stdout] test inter::tests::temporal_merge_rejects_br_when_crossing_ctb_row_uses_centre ... ok
[INFO] [stdout] test inter::tests::temporal_merge_rejects_intra_collocated ... ok
[INFO] [stdout] test inter::tests::temporal_merge_returns_none_without_motion_field ... ok
[INFO] [stdout] test intra::tests::angular_mode_18_horizontal_replicates_rows ... ok
[INFO] [stdout] test inter::tests::temporal_merge_scales_by_poc_distance_ratio ... ok
[INFO] [stdout] test intra::tests::angular_mode_2_bottom_left_diagonal ... ok
[INFO] [stdout] test intra::tests::angular_mode_34_top_left_diagonal ... ok
[INFO] [stdout] test intra::tests::angular_mode_50_vertical_replicates_cols ... ok
[INFO] [stdout] test intra::tests::angular_mode_66_top_right_diagonal ... ok
[INFO] [stdout] test intra::tests::angular_spec_chroma_two_tap ... ok
[INFO] [stdout] test intra::tests::angular_spec_mode34_projects_left ... ok
[INFO] [stdout] test intra::tests::angular_spec_fractional_fc ... ok
[INFO] [stdout] test intra::tests::dc_constant_neighbours_square ... ok
[INFO] [stdout] test intra::tests::angular_spec_mode66_matches_diagonal ... ok
[INFO] [stdout] test intra::tests::dc_rejects_short_references ... ok
[INFO] [stdout] test intra::tests::dc_tall_block_uses_left_only ... ok
[INFO] [stdout] test intra::tests::dc_wide_block_uses_above_only ... ok
[INFO] [stdout] test intra::tests::inv_angle_rounding ... ok
[INFO] [stdout] test intra::tests::pdpc_dc_uniform_fixed_point ... ok
[INFO] [stdout] test intra::tests::pdpc_vertical_hand_case ... ok
[INFO] [stdout] test intra::tests::pdpc_applicability_gate ... ok
[INFO] [stdout] test intra::tests::planar_ramp_top_left_corner ... ok
[INFO] [stdout] test intra::tests::planar_constant_neighbours ... ok
[INFO] [stdout] test intra::tests::predict_intra_dc_left_unavailable ... ok
[INFO] [stdout] test intra::tests::planar_rejects_short_references ... ok
[INFO] [stdout] test intra::tests::predict_intra_dc_mrl_line ... ok
[INFO] [stdout] test intra::tests::ref_build_all_unavailable_mid_grey ... ok
[INFO] [stdout] test intra::tests::ref_filter_121 ... ok
[INFO] [stdout] test intra::tests::substitute_all_unavailable_fallback_to_mid ... ok
[INFO] [stdout] test intra::tests::substitute_single_available_replicates ... ok
[INFO] [stdout] test intra::tests::ref_build_substitution_scan_order ... ok
[INFO] [stdout] test intra::tests::table24_angles ... ok
[INFO] [stdout] test intra::tests::unsupported_angular_mode_errors ... ok
[INFO] [stdout] test isp::tests::hor_split_16x16_emits_four_16x4_partitions ... ok
[INFO] [stdout] test intra::tests::wide_angle_remap_cases ... ok
[INFO] [stdout] test isp::tests::no_split_emits_empty_walk ... ok
[INFO] [stdout] test isp::tests::ref_dimensions_match_spec ... ok
[INFO] [stdout] test isp::tests::num_subpartitions_table ... ok
[INFO] [stdout] test isp::tests::small_cu_yields_two_partitions ... ok
[INFO] [stdout] test isp::tests::ver_split_8x8_creates_pb_factor_of_two ... ok
[INFO] [stdout] test isp::tests::ver_split_16x16_emits_four_4x16_partitions ... ok
[INFO] [stdout] test leaf_cu::tests::amvr_dispatcher_closed_gate_returns_inference_defaults ... ok
[INFO] [stdout] test leaf_cu::tests::abs_mvd_minus2_limited_egk_round_trip ... ok
[INFO] [stdout] test leaf_cu::tests::amvr_dispatcher_open_gate_amvr_flag_zero_skips_precision_idx ... ok
[INFO] [stdout] test leaf_cu::tests::amvr_dispatcher_open_affine_round_trips_both_idx_values ... ok
[INFO] [stdout] test leaf_cu::tests::amvr_dispatcher_open_regular_round_trips ... ok
[INFO] [stdout] test leaf_cu::tests::amvr_flag_round_trips_affine_path_both_init_types ... ok
[INFO] [stdout] test leaf_cu::tests::amvr_gate_arms_dont_cross ... ok
[INFO] [stdout] test leaf_cu::tests::amvr_flag_round_trips_regular_path_both_init_types ... ok
[INFO] [stdout] test leaf_cu::tests::amvr_gate_open_affine_arm ... ok
[INFO] [stdout] test leaf_cu::tests::amvr_gate_open_regular_arm ... ok
[INFO] [stdout] test leaf_cu::tests::amvr_precision_idx_affine_round_trips_all_values ... ok
[INFO] [stdout] test leaf_cu::tests::amvr_precision_idx_ibc_round_trips_all_values ... ok
[INFO] [stdout] test leaf_cu::tests::amvr_precision_idx_regular_round_trips_all_values ... ok
[INFO] [stdout] test encoder_pipeline::tests::encode_idr_with_cc_alf_runs_on_sharp_edge_picture ... ok
[INFO] [stdout] test leaf_cu::tests::b_slice_non_merge_bi_pred_cu_decodes_through_walker_path ... ok
[INFO] [stdout] test leaf_cu::tests::bcw_idx_b_slice_round_trips_all_values_cmax_2 ... ok
[INFO] [stdout] test leaf_cu::tests::bcw_idx_gate_area_threshold_is_inclusive_at_256 ... ok
[INFO] [stdout] test leaf_cu::tests::bcw_idx_gate_closes_on_any_weighted_prediction_flag ... ok
[INFO] [stdout] test leaf_cu::tests::bcw_idx_ctx_inc_is_fixed_zero ... ok
[INFO] [stdout] test leaf_cu::tests::bcw_idx_gate_closes_on_sps_disable ... ok
[INFO] [stdout] test leaf_cu::tests::bcw_idx_gate_closes_on_uni_pred ... ok
[INFO] [stdout] test leaf_cu::tests::bcw_idx_gate_threads_no_backward_pred_flag_into_cmax ... ok
[INFO] [stdout] test leaf_cu::tests::bcw_idx_gate_open_when_all_conditions_met ... ok
[INFO] [stdout] test leaf_cu::tests::bcw_idx_table_91_init_matches_spec ... ok
[INFO] [stdout] test leaf_cu::tests::bcw_idx_per_inittype_slot_isolation ... ok
[INFO] [stdout] test leaf_cu::tests::bdpcm_disabled_skips_flag_read ... ok
[INFO] [stdout] test encoder_pipeline::tests::round57_mtt_tt_picker_runs_and_clears_psnr_floor ... ok
[INFO] [stdout] test leaf_cu::tests::bdpcm_luma_flag_parses_zero_stream_does_not_error ... ok
[INFO] [stdout] test leaf_cu::tests::cand_mode_mip_neighbour_is_planar ... ok
[INFO] [stdout] test leaf_cu::tests::bcw_idx_value_zero_reads_exactly_one_ctx_bin ... ok
[INFO] [stdout] test leaf_cu::tests::cand_mode_non_intra_neighbour_is_planar ... ok
[INFO] [stdout] test leaf_cu::tests::bcw_idx_no_backward_pred_round_trips_all_values_cmax_4 ... ok
[INFO] [stdout] test leaf_cu::tests::cand_mode_side_b_crossing_ctb_row_is_planar ... ok
[INFO] [stdout] test leaf_cu::tests::cu_affine_type_flag_ctx_bundle_disjoint_from_inter_affine_flag ... ok
[INFO] [stdout] test leaf_cu::tests::cu_affine_type_flag_per_init_type_slots_are_addressable ... ok
[INFO] [stdout] test leaf_cu::tests::chroma_derivation_table_20_rows ... ok
[INFO] [stdout] test leaf_cu::tests::cu_affine_type_flag_init_pstate_matches_table_85 ... ok
[INFO] [stdout] test leaf_cu::tests::cu_affine_type_flag_round_trips_both_init_types ... ok
[INFO] [stdout] test leaf_cu::tests::cu_tool_flags_default_keeps_max_num_subblock_merge_cand_zero ... ok
[INFO] [stdout] test leaf_cu::tests::cand_mode_unavailable_is_planar ... ok
[INFO] [stdout] test leaf_cu::tests::cu_affine_type_flag_round_trip_independent_runs_recover_both_values ... ok
[INFO] [stdout] test leaf_cu::tests::derive_luma_mode_mpm_match_picks_list_entry ... ok
[INFO] [stdout] test leaf_cu::tests::cu_qp_delta_is_read_when_enabled_and_cbf_fires ... ok
[INFO] [stdout] test leaf_cu::tests::derive_luma_mode_bdpcm_vertical_and_horizontal ... ok
[INFO] [stdout] test leaf_cu::tests::derive_luma_mode_remainder_increments_and_skips ... ok
[INFO] [stdout] test leaf_cu::tests::dispatcher_affine4param_when_inner_bin_reads_zero ... ok
[INFO] [stdout] test leaf_cu::tests::dispatcher_gate_inner_6param_gate_requires_both_inputs ... ok
[INFO] [stdout] test leaf_cu::tests::dispatcher_affine4param_when_inner_gate_closed_by_sps ... ok
[INFO] [stdout] test leaf_cu::tests::derive_luma_mode_planar_shortcircuit ... ok
[INFO] [stdout] test leaf_cu::tests::dispatcher_affine6param_full_path ... ok
[INFO] [stdout] test leaf_cu::tests::dispatcher_inferences_match_section_7_4_12_7 ... ok
[INFO] [stdout] test leaf_cu::tests::dispatcher_gate_outer_affine_gate_open_matches_spec_text ... ok
[INFO] [stdout] test leaf_cu::tests::dispatcher_round_trips_both_init_types ... ok
[INFO] [stdout] test leaf_cu::tests::dispatcher_uses_neighbour_state_for_inter_affine_flag_ctxinc ... ok
[INFO] [stdout] test leaf_cu::tests::dispatcher_translational_when_outer_gate_closed_sps ... ok
[INFO] [stdout] test leaf_cu::tests::dispatcher_translational_when_inter_affine_flag_reads_zero ... ok
[INFO] [stdout] test leaf_cu::tests::end_to_end_neither_above_dc_remainder ... ok
[INFO] [stdout] test leaf_cu::tests::dual_tree_luma_ibc_skip_cu_decodes ... ok
[INFO] [stdout] test leaf_cu::tests::ibc_flag_zero_falls_through_to_intra ... ok
[INFO] [stdout] test leaf_cu::tests::ibc_128_cu_consumes_no_prologue_bins ... ok
[INFO] [stdout] test leaf_cu::tests::ibc_non_merge_cu_parses_mvd_mvp_amvr ... ok
[INFO] [stdout] test leaf_cu::tests::ibc_merge_cu_parses_to_mode_ibc_with_residual ... ok
[INFO] [stdout] test leaf_cu::tests::ibc_non_merge_zero_mvd_infers_amvr_shift_4 ... ok
[INFO] [stdout] test leaf_cu::tests::ibc_skip_cu_infers_mode_ibc_no_residual ... ok
[INFO] [stdout] test leaf_cu::tests::inter_affine_flag_ctx_bundle_disjoint_from_merge_subblock_flag ... ok
[INFO] [stdout] test leaf_cu::tests::inter_affine_flag_round_trips_no_neighbours_both_init_types ... ok
[INFO] [stdout] test leaf_cu::tests::inter_affine_flag_round_trips_with_both_active_neighbours ... ok
[INFO] [stdout] test leaf_cu::tests::inter_affine_flag_per_ctx_slots_are_addressable ... ok
[INFO] [stdout] test leaf_cu::tests::dispatcher_translational_when_outer_gate_closed_block_size ... ok
[INFO] [stdout] test leaf_cu::tests::inter_pred_idc_single_bin_form_when_sum_is_12 ... ok
[INFO] [stdout] test leaf_cu::tests::inter_affine_flag_unavailable_neighbour_masks_active_flags ... ok
[INFO] [stdout] test leaf_cu::tests::inter_affine_flag_round_trips_with_one_active_neighbour ... ok
[INFO] [stdout] test leaf_cu::tests::inter_pred_idc_bin0_ctx_inc_matches_spec ... ok
[INFO] [stdout] test leaf_cu::tests::inter_pred_idc_two_bin_form_round_trips ... ok
[INFO] [stdout] test leaf_cu::tests::intra_4x4_cu_runs_full_decode_chain ... ok
[INFO] [stdout] test leaf_cu::tests::lfnst_idx_parse_round_trip_and_gating ... ok
[INFO] [stdout] test leaf_cu::tests::leaf_cu_default_round_trip_without_mip_isp_mrl ... ok
[INFO] [stdout] test leaf_cu::tests::leaf_cu_reader_threads_rc_opts_into_residual_coding ... ok
[INFO] [stdout] test leaf_cu::tests::leaf_cu_with_mip_reads_transposed_and_mode ... ok
[INFO] [stdout] test leaf_cu::tests::merge_subblock_flag_per_ctx_slots_are_addressable ... ok
[INFO] [stdout] test leaf_cu::tests::merge_subblock_cu_coded_one_decodes_inter_residual ... ok
[INFO] [stdout] test leaf_cu::tests::merge_subblock_flag_round_trips_no_neighbours_both_init_types ... ok
[INFO] [stdout] test leaf_cu::tests::merge_subblock_flag_round_trips_with_one_active_neighbour ... ok
[INFO] [stdout] test leaf_cu::tests::merge_subblock_flag_unavailable_neighbour_masks_active_flags ... ok
[INFO] [stdout] test leaf_cu::tests::merge_subblock_gate_closed_by_cb_width_no_bin_consumed ... ok
[INFO] [stdout] test leaf_cu::tests::merge_subblock_gate_closed_by_max_cand_zero ... ok
[INFO] [stdout] test leaf_cu::tests::merge_subblock_flag_round_trips_with_both_active_neighbours ... ok
[INFO] [stdout] test leaf_cu::tests::merge_subblock_gate_open_flag_one_idx_zero_decodes_clean ... ok
[INFO] [stdout] test leaf_cu::tests::merge_subblock_idx_round_trips_full_range_cand_5 ... ok
[INFO] [stdout] test leaf_cu::tests::merge_subblock_idx_round_trips_max_cand_2 ... ok
[INFO] [stdout] test leaf_cu::tests::merge_subblock_idx_suppressed_when_max_cand_equals_one ... ok
[INFO] [stdout] test leaf_cu::tests::merge_subblock_gate_open_flag_zero_falls_through ... ok
[INFO] [stdout] test leaf_cu::tests::merge_subblock_idx_value_zero_reads_exactly_one_ctx_bin ... ok
[INFO] [stdout] test leaf_cu::tests::merge_subblock_idx_suppressed_when_max_cand_le_1 ... ok
[INFO] [stdout] test leaf_cu::tests::merge_subblock_gate_open_flag_one_idx_three_decodes_clean ... ok
[INFO] [stdout] test leaf_cu::tests::mpm_list_both_above_dc_diff_2 ... ok
[INFO] [stdout] test leaf_cu::tests::mpm_idx_exercises_all_five_candidates_via_derivation ... ok
[INFO] [stdout] test leaf_cu::tests::mpm_list_both_above_dc_diff_1 ... ok
[INFO] [stdout] test leaf_cu::tests::mip_mode_cmax_sizes ... ok
[INFO] [stdout] test leaf_cu::tests::mpm_list_neither_above_dc ... ok
[INFO] [stdout] test leaf_cu::tests::mpm_list_both_above_dc_equal ... ok
[INFO] [stdout] test leaf_cu::tests::mpm_list_both_above_dc_other_diff ... ok
[INFO] [stdout] test leaf_cu::tests::mpm_list_both_above_dc_diff_ge_62 ... ok
[INFO] [stdout] test leaf_cu::tests::mts_idx_parse_round_trip_and_gating ... ok
[INFO] [stdout] test leaf_cu::tests::mpm_list_one_above_dc ... ok
[INFO] [stdout] test leaf_cu::tests::mvd_coding_eq190_derivation_matches_components ... ok
[INFO] [stdout] test leaf_cu::tests::mvd_coding_unit_magnitude_skips_minus2 ... ok
[INFO] [stdout] test leaf_cu::tests::mvd_coding_large_magnitudes_round_trip ... ok
[INFO] [stdout] test leaf_cu::tests::p_slice_ibc_amvp_parses_prologue_and_tail ... ok
[INFO] [stdout] test leaf_cu::tests::mvd_coding_zero_both_components ... ok
[INFO] [stdout] test leaf_cu::tests::mvd_coding_mixed_zero_and_nonzero ... ok
[INFO] [stdout] test leaf_cu::tests::mvp_lx_flag_round_trips_all_init_types ... ok
[INFO] [stdout] test leaf_cu::tests::p_slice_ibc_skip_merge_parses_prologue ... ok
[INFO] [stdout] test leaf_cu::tests::p_slice_intra_cu_with_ibc_enabled_reads_no_ibc_bin ... ok
[INFO] [stdout] test leaf_cu::tests::p_slice_non_merge_amvp_cu_decodes_through_walker_path ... ok
[INFO] [stdout] test leaf_cu::tests::palette_cu_parses_through_leaf_reader_with_predictor ... ok
[INFO] [stdout] test leaf_cu::tests::palette_cu_parses_on_dual_tree_chroma ... ok
[INFO] [stdout] test leaf_cu::tests::palette_flag_one_without_predictor_surfaces_unsupported ... ok
[INFO] [stdout] test leaf_cu::tests::pred_mode_flag_ctx_inc_samples_intra_neighbour ... ok
[INFO] [stdout] test leaf_cu::tests::read_bcw_idx_gated_reads_when_open ... ok
[INFO] [stdout] test leaf_cu::tests::pred_mode_flag_one_decodes_intra_cu_on_p_slice ... ok
[INFO] [stdout] test leaf_cu::tests::pred_mode_flag_inferred_intra_on_4x4_pb_cu ... ok
[INFO] [stdout] test leaf_cu::tests::pred_mode_flag_zero_falls_through_to_merge_path ... ok
[INFO] [stdout] test leaf_cu::tests::ref_idx_lx_single_ref_reads_no_bins ... ok
[INFO] [stdout] test leaf_cu::tests::read_bcw_idx_into_writes_decoded_value_into_mvfield ... ok
[INFO] [stdout] test leaf_cu::tests::read_bcw_idx_into_clears_stale_when_gate_closed ... ok
[INFO] [stdout] test leaf_cu::tests::read_bcw_idx_gated_returns_zero_without_consuming_when_closed ... ok
[INFO] [stdout] test leaf_cu::tests::ref_idx_lx_truncated_unary_round_trip ... ok
[INFO] [stdout] test leaf_cu::tests::sym_mvd_flag_round_trips_both_init_types ... ok
[INFO] [stdout] test leaf_cu::tests::tb_bypass_reads_small_cmax_cases ... ok
[INFO] [stdout] test leaf_cu::tests::tb_cmax_60_decodes_full_range ... ok
[INFO] [stdout] test leaf_cu::tests::ref_idx_lx_two_ref_uses_only_ctx_bin0 ... ok
[INFO] [stdout] test lfnst::tests::inverse_lfnst_transpose_branch_swaps_axes ... ok
[INFO] [stdout] test lfnst::tests::inverse_lfnst_4x4_dc_only_fills_corner ... ok
[INFO] [stdout] test lfnst::tests::inverse_lfnst_wide_block_transposes_via_remap ... ok
[INFO] [stdout] test lfnst::tests::inverse_lfnst_non_square_tb_populates_corner ... ok
[INFO] [stdout] test lfnst::tests::lfnst_matrices_near_orthogonal ... ok
[INFO] [stdout] test lfnst::tests::matrices_have_expected_dims ... ok
[INFO] [stdout] test lfnst::tests::rejects_bad_lfnst_idx_and_dims ... ok
[INFO] [stdout] test lfnst::tests::wide_angle_remap_ratio_one_uses_default_bounds ... ok
[INFO] [stdout] test lfnst::tests::wide_angle_remap_tall_block_shifts_high_modes ... ok
[INFO] [stdout] test lfnst::tests::tr_set_idx_table_41_ranges ... ok
[INFO] [stdout] test lmcs::tests::accepts_max_bin_idx_equal_to_min_bin_idx_boundary ... ok
[INFO] [stdout] test lfnst::tests::wide_angle_remap_square_is_identity ... ok
[INFO] [stdout] test lfnst::tests::wide_angle_remap_wide_block_shifts_low_modes ... ok
[INFO] [stdout] test lmcs::tests::chroma_residual_scale_sign_and_abs_bd8 ... ok
[INFO] [stdout] test lmcs::tests::all_defaults_full_bin_range_no_chroma ... ok
[INFO] [stdout] test lmcs::tests::chroma_residual_scale_clip3_residual_bd8 ... ok
[INFO] [stdout] test lmcs::tests::chroma_tail_absent_when_flag_zero ... ok
[INFO] [stdout] test lmcs::tests::derive_chroma_joint_band_and_eq100_bd8 ... ok
[INFO] [stdout] test lmcs::tests::chroma_tail_round_trip_both_signs ... ok
[INFO] [stdout] test lmcs::tests::derive_band_upper_boundary_bd16 ... ok
[INFO] [stdout] test lmcs::tests::derive_joint_band_skips_zero_bins ... ok
[INFO] [stdout] test lmcs::tests::derive_lmcs_cw_band_boundaries_bd8 ... ok
[INFO] [stdout] test leaf_cu::tests::table_21_maps_422_chroma_modes ... ok
[INFO] [stdout] test lmcs::tests::derive_near_identity_full_window_bd8 ... ok
[INFO] [stdout] test lmcs::tests::derive_narrowed_window_zero_bins_bd10 ... ok
[INFO] [stdout] test lmcs::tests::derive_org_cw_across_bit_depths ... ok
[INFO] [stdout] test lmcs::tests::derive_rejects_joint_band_violations_bd8 ... ok
[INFO] [stdout] test lmcs::tests::derive_rejects_full_window_identity_budget ... ok
[INFO] [stdout] test lmcs::tests::derive_pivot_bin_crossing_clause_bd8 ... ok
[INFO] [stdout] test lmcs::tests::exhaustive_bin_window_round_trip ... ok
[INFO] [stdout] test lmcs::tests::derive_rejects_bit_depth_out_of_range ... ok
[INFO] [stdout] test lmcs::tests::forward_inverse_luma_round_trip_bd8 ... ok
[INFO] [stdout] test lmcs::tests::forward_map_identity_pivot_bins_bd8 ... ok
[INFO] [stdout] test lmcs::tests::forward_inverse_round_trip_bd10_narrowed_window ... ok
[INFO] [stdout] test lmcs::tests::inverse_map_clamps_to_bit_depth ... ok
[INFO] [stdout] test lmcs::tests::narrowed_bin_range_round_trip ... ok
[INFO] [stdout] test lmcs::tests::rejects_cw_prec_minus1_out_of_range ... ok
[INFO] [stdout] test lmcs::tests::parse_then_derive_integration ... ok
[INFO] [stdout] test lmcs::tests::idx_y_inv_piecewise_lookup_bd8 ... ok
[INFO] [stdout] test lmcs::tests::rejects_delta_max_bin_idx_out_of_range ... ok
[INFO] [stdout] test lmcs::tests::max_precision_abs_fields ... ok
[INFO] [stdout] test lmcs::tests::rejects_max_bin_idx_below_min_bin_idx ... ok
[INFO] [stdout] test lmcs::tests::rejects_truncated_abs_cw_run ... ok
[INFO] [stdout] test lmcs::tests::sign_flag_inferred_zero_when_abs_zero ... ok
[INFO] [stdout] test mip::tests::boundary_downsample_8_to_4_round_to_nearest ... ok
[INFO] [stdout] test mip::tests::boundary_downsample_pass_through ... ok
[INFO] [stdout] test lmcs::tests::single_bin_range_min_equals_max ... ok
[INFO] [stdout] test lmcs::tests::rejects_min_bin_idx_out_of_range ... ok
[INFO] [stdout] test mip::tests::mip_size_id_table_22 ... ok
[INFO] [stdout] test mip::tests::mip_w_sz2_mode0_matches_spec_row0 ... ok
[INFO] [stdout] test mip::tests::predict_mip_16x16_constant_reference_returns_mid ... ok
[INFO] [stdout] test mip::tests::num_mip_modes_per_size_id ... ok
[INFO] [stdout] test mip::tests::predict_mip_4x4_constant_reference_returns_mid ... ok
[INFO] [stdout] test mip::tests::predict_mip_16x8_constant_reference_returns_mid ... ok
[INFO] [stdout] test mip::tests::mip_w_sz0_mode0_matches_spec_row0 ... ok
[INFO] [stdout] test mip::tests::predict_mip_64x64_constant_reference_returns_mid ... ok
[INFO] [stdout] test mip::tests::predict_mip_8x16_constant_reference_returns_mid ... ok
[INFO] [stdout] test mip::tests::predict_mip_8x8_constant_reference_returns_mid ... ok
[INFO] [stdout] test mip::tests::predict_mip_rejects_bad_size ... ok
[INFO] [stdout] test mip::tests::predict_mip_output_in_range ... ok
[INFO] [stdout] test mip::tests::predict_mip_rejects_oversized_mode ... ok
[INFO] [stdout] test mip::tests::upsample_constant_block_4_to_8 ... ok
[INFO] [stdout] test mip::tests::predict_mip_transposed_changes_result ... ok
[INFO] [stdout] test mip::tests::weight_table_value_range ... ok
[INFO] [stdout] test mvd_coding_enc::tests::both_components_negative_round_trip ... ok
[INFO] [stdout] test mvd_coding_enc::tests::abs_mvd_minus2_limited_egk_isolated_round_trip_via_mvd_coding ... ok
[INFO] [stdout] test mvd_coding_enc::tests::decision_zero_is_all_inferred_defaults ... ok
[INFO] [stdout] test mvd_coding_enc::tests::cross_path_packed_wire_decodes_through_decomposed_reader ... ok
[INFO] [stdout] test mvd_coding_enc::tests::cross_path_decomposed_wire_decodes_through_packed_reader ... ok
[INFO] [stdout] test mvd_coding_enc::tests::decomposed_round_trip_large_magnitudes_up_to_egk_cap ... ok
[INFO] [stdout] test mvd_coding_enc::tests::dispatcher_matches_reader_bin_count_for_zero_pair ... ok
[INFO] [stdout] test mvd_coding_enc::tests::decomposed_round_trip_unit_magnitudes_across_signs ... ok
[INFO] [stdout] test mvd_coding_enc::tests::decomposed_round_trip_zero_pair ... ok
[INFO] [stdout] test mvd_coding_enc::tests::from_motion_vector_mixed_zero_and_nonzero ... ok
[INFO] [stdout] test mvd_coding_enc::tests::eq_190_fold_matches_unit_magnitude_inferred_minus2_slot ... ok
[INFO] [stdout] test mvd_coding_enc::tests::eq_190_derivation_matches_decoded_components ... ok
[INFO] [stdout] test mvd_coding_enc::tests::from_motion_vector_two_or_higher_populates_minus2_slot ... ok
[INFO] [stdout] test mvd_coding_enc::tests::from_motion_vector_unit_magnitude_skips_minus2_slot ... ok
[INFO] [stdout] test mvd_coding_enc::tests::from_motion_vector_zero_pair_leaves_every_slot_default ... ok
[INFO] [stdout] test mvd_coding_enc::tests::mixed_zero_and_nonzero_components_round_trip ... ok
[INFO] [stdout] test mvd_coding_enc::tests::large_magnitudes_exercise_egk_prefix_growth_up_to_cap ... ok
[INFO] [stdout] test mvd_coding_enc::tests::decomposed_round_trip_mixed_zero_and_nonzero ... ok
[INFO] [stdout] test mvd_coding_enc::tests::negative_signs_dont_drift_through_egk_cap ... ok
[INFO] [stdout] test mvd_coding_enc::tests::max_mvd_magnitude_matches_spec_positive_bound ... ok
[INFO] [stdout] test mvd_coding_enc::tests::signed_18bit_floor_negative_2_pow_17_round_trips ... ok
[INFO] [stdout] test mvd_coding_enc::tests::parity_decomposed_and_packed_emit_identical_bitstreams ... ok
[INFO] [stdout] test mvd_coding_enc::tests::unit_magnitude_skips_abs_mvd_minus2_per_eq_190 ... ok
[INFO] [stdout] test nal::tests::emulation_prevention_len_matches_inserter ... ok
[INFO] [stdout] test nal::tests::forbidden_bit_is_rejected ... ok
[INFO] [stdout] test nal::tests::length_prefixed_overflow_is_rejected ... ok
[INFO] [stdout] test nal::tests::annex_b_iter_finds_three_nals ... ok
[INFO] [stdout] test mvd_coding_enc::tests::zero_both_components_emits_two_zero_greater0_bins_and_round_trips ... ok
[INFO] [stdout] test nal::tests::layer_out_of_range_is_rejected ... ok
[INFO] [stdout] test nal::tests::length_prefixed_roundtrip ... ok
[INFO] [stdout] test nal::tests::parse_header_vps ... ok
[INFO] [stdout] test nal::tests::rbsp_strip ... ok
[INFO] [stdout] test nal::tests::parse_header_sps_pps_aps_ph ... ok
[INFO] [stdout] test nal::tests::rbsp_strip_no_change ... ok
[INFO] [stdout] test nal::tests::reserved_zero_bit_is_rejected ... ok
[INFO] [stdout] test nal::tests::temporal_id_zero_is_rejected ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::affine_4param_open_translational_decision_round_trip ... ok
[INFO] [stdout] test nal::tests::vcl_and_irap_classification ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::affine_outer_gate_closed_by_size_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::b_slice_pred_bi_one_bin_inter_pred_idc_form_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::affine_outer_gate_closed_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::b_slice_pred_bi_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::b_slice_pred_l1_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::b_slice_pred_l0_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::b_slice_single_active_ref_idx_l1_zero_bin_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::b_slice_smvd_round_trip_fills_inferred_l1_mvd ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::b_slice_pred_bi_large_mvd_round_trip_at_spec_boundary ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::bi_pred_mvd_l1_zero_suppresses_l1_mvd ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::p_slice_pred_l0_num_ref_idx_active_one_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::bi_pred_dispatcher_consumes_spec_element_order ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::p_slice_zero_mvd_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::p_slice_nonzero_mvd_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round224_with_amvr_and_bcw_b_slice_pred_bi_bcw_open_all_values_cmax_2 ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round224_with_amvr_and_bcw_amvr_and_bcw_simultaneously_open_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round224_with_amvr_and_bcw_bcw_closed_by_small_cu_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round224_with_amvr_and_bcw_bcw_closed_by_weighted_pred_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round224_with_amvr_and_bcw_p_slice_bcw_closed_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round224_with_amvr_p_slice_closed_gate_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round224_with_amvr_p_slice_open_regular_precision_2_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round230_affine4param_b_slice_pred_bi_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round224_with_amvr_and_bcw_b_slice_pred_bi_bcw_open_no_backward_pred_cmax_4 ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round224_with_amvr_smvd_amvr_closed_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round230_affine4param_p_slice_l0_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round224_with_amvr_b_slice_pred_bi_amvr_open_precision_1_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round230_affine6param_p_slice_l0_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round230_affine6param_b_slice_pred_l1_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round230_affine_with_amvr_4param_amvr_closed_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round230_affine_with_amvr_6param_b_slice_pred_bi_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round230_affine_translational_degenerates_to_round219 ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round230_affine_with_amvr_and_bcw_4param_b_slice_pred_bi_all_bcw_values_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round230_affine_with_amvr_and_bcw_translational_degenerates_to_round224 ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round230_affine_with_amvr_translational_degenerates_to_round224 ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round230_affine_translational_smvd_round_trip_fills_inferred_l1_mvd ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round230_affine_with_amvr_and_bcw_6param_b_slice_amvr_closed_bcw_closed_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::round230_affine_with_amvr_4param_open_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_dec::tests::uni_l1_mvd_survives_mvd_l1_zero ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::b_slice_bi_pred_bcw_open_round_trip_all_values_cmax_2 ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::affine_outer_gate_closed_zero_affine_bins ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::b_slice_bi_pred_bcw_gate_closed_by_weighted_pred_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::b_slice_bi_pred_bcw_open_round_trip_all_values_cmax_4 ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::b_slice_bi_pred_bcw_with_amvr_open_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::b_slice_bi_pred_bcw_small_cu_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::b_slice_pred_l0_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::b_slice_pred_l1_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::b_slice_sym_mvd_zero_l1_mvd_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::b_slice_uni_pred_bcw_gate_closed_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::new_clamps_inactive_l1_mvd ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::b_slice_sym_mvd_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::b_slice_pred_bi_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::new_clamps_inactive_l0_mvd ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::one_bin_inter_pred_idc_form_4x8 ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::new_clamps_sym_mvd_l1 ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::p_slice_bcw_closed_gate_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::p_slice_amvr_closed_gate_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::p_slice_large_mvd_at_spec_max ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::ref_idx_lx_max1_suppressed ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::p_slice_translational_zero_mvd_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::p_slice_amvr_open_regular_precision_2_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::p_slice_translational_nonzero_mvd_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::round207_affine4param_b_slice_pred_bi_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::round207_affine4param_p_slice_per_cp_zero_mvds_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::round207_affine6param_b_slice_pred_bi_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::round207_affine6param_p_slice_l0_three_cps_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::round207_new_clamps_inactive_l1_per_cp_mvds ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::round207_affine4param_p_slice_l0_three_cps_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::round207_translational_degenerate_b_slice_pred_bi ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::round207_translational_degenerates_to_round190 ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::round213_affine_with_amvr_affine4param_closed_gate_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::round213_affine_with_amvr_and_bcw_affine4param_full_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::round207_new_clamps_unused_cp_slots ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::round213_affine_with_amvr_affine6param_b_slice_pred_bi_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::round213_affine_with_amvr_and_bcw_affine6param_bcw_closed_by_small_cu ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::round213_affine_with_amvr_affine4param_open_gate_round_trip ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::round213_affine_with_amvr_and_bcw_p_slice_bcw_closed_by_pred_l0 ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::round213_affine_with_amvr_and_bcw_translational_degenerates_to_round201 ... ok
[INFO] [stdout] test non_merge_inter_pre_residual_enc::tests::round213_affine_with_amvr_translational_degenerates_to_round195 ... ok
[INFO] [stdout] test non_merge_mvp_syntax_enc::tests::b_slice_two_bin_form_round_trips_all_dirs ... ok
[INFO] [stdout] test non_merge_mvp_syntax_enc::tests::make_decision_clamps_inactive_list_fields ... ok
[INFO] [stdout] test non_merge_mvp_syntax_enc::tests::gate_helpers_match_the_dispatcher_branches ... ok
[INFO] [stdout] test non_merge_mvp_syntax_enc::tests::b_slice_one_bin_form_when_sum_is_12 ... ok
[INFO] [stdout] test non_merge_mvp_syntax_enc::tests::full_b_slice_bi_pred_round_trip_under_all_gates_open ... ok
[INFO] [stdout] test non_merge_mvp_syntax_enc::tests::mvp_lx_flag_round_trips_both_values ... ok
[INFO] [stdout] test non_merge_mvp_syntax_enc::tests::ref_idx_truncated_unary_sweep ... ok
[INFO] [stdout] test non_merge_mvp_syntax_enc::tests::sym_mvd_signalled_only_under_bi_pred_with_gate_open ... ok
[INFO] [stdout] test non_merge_mvp_syntax_enc::tests::p_slice_emits_zero_bins_for_inter_pred_idc ... ok
[INFO] [stdout] test opi::tests::all_flags_zero_is_rejected ... ok
[INFO] [stdout] test non_merge_mvp_syntax_enc::tests::ref_idx_skipped_when_num_active_is_one ... ok
[INFO] [stdout] test opi::tests::opi_only_htid ... ok
[INFO] [stdout] test opi::tests::empty_rbsp_is_rejected ... ok
[INFO] [stdout] test opi::tests::extension_only_opi_is_accepted ... ok
[INFO] [stdout] test palette::tests::dual_tree_chroma_palette_round_trips ... ok
[INFO] [stdout] test opi::tests::opi_ols_and_htid ... ok
[INFO] [stdout] test palette::tests::escape_dequant_matches_eq442 ... ok
[INFO] [stdout] test palette::tests::escape_positions_round_trip_with_subsampled_chroma ... ok
[INFO] [stdout] test palette::tests::all_escape_block_when_palette_empty ... ok
[INFO] [stdout] test palette::tests::single_index_block_codes_no_index_bins ... ok
[INFO] [stdout] test palette::tests::predictor_reuse_and_update_round_trip ... ok
[INFO] [stdout] test palette::tests::predictor_update_caps_at_max_size ... ok
[INFO] [stdout] test palette::tests::two_colour_checker_round_trips ... ok
[INFO] [stdout] test palette::tests::transpose_scan_round_trips ... ok
[INFO] [stdout] test palette::tests::tb_binarization_round_trips_all_values ... ok
[INFO] [stdout] test palette::tests::traverse_scan_snakes_rows_and_columns ... ok
[INFO] [stdout] test picture_header::tests::chroma_offset_eq144_clamps ... ok
[INFO] [stdout] test picture_header::tests::chroma_offset_eq144_neutral_weight ... ok
[INFO] [stdout] test picture_header::tests::chroma_weight_present_record ... ok
[INFO] [stdout] test picture_header::tests::inter_allowed_picture_header ... ok
[INFO] [stdout] test picture_header::tests::chroma_weight_offset_inferred_when_absent ... ok
[INFO] [stdout] test picture_header::tests::irap_picture_header ... ok
[INFO] [stdout] test picture_header::tests::pred_weight_table_explicit_luma_weight ... ok
[INFO] [stdout] test picture_header::tests::pred_weight_table_l1_suppressed_when_no_l1_refs ... ok
[INFO] [stdout] test picture_header::tests::pred_weight_table_l0_and_l1_walks ... ok
[INFO] [stdout] test picture_header::tests::chroma_offset_eq144_with_weight ... ok
[INFO] [stdout] test picture_header::tests::pred_weight_table_minimal_l0_only ... ok
[INFO] [stdout] test picture_header::tests::pred_weight_table_rejects_zero_num_l0_weights ... ok
[INFO] [stdout] test picture_header::tests::pred_weight_table_rejects_out_of_range_luma_denom ... ok
[INFO] [stdout] test picture_header::tests::pred_weight_table_rejects_too_large_num_l0_weights ... ok
[INFO] [stdout] test picture_header::tests::pred_weight_table_skips_chroma_when_not_present ... ok
[INFO] [stdout] test picture_header::tests::stateful_intra_only_minimal_ph ... ok
[INFO] [stdout] test picture_header::tests::stateful_ph_reads_sao_flags ... ok
[INFO] [stdout] test picture_timing::tests::concatenation_flag ... ok
[INFO] [stdout] test picture_timing::tests::alt_cpb_nal_block ... ok
[INFO] [stdout] test picture_timing::tests::ceil_log2_matches_spec_formula ... ok
[INFO] [stdout] test picture_timing::tests::payload_type_constant_matches_spec ... ok
[INFO] [stdout] test picture_timing::tests::du_blocks_common_delay ... ok
[INFO] [stdout] test picture_timing::tests::extra_trailing_byte_rejected ... ok
[INFO] [stdout] test picture_timing::tests::minimal_single_sublayer ... ok
[INFO] [stdout] test picture_timing::tests::truncated_body_rejected ... ok
[INFO] [stdout] test pps::tests::derive_tile_sizes_repeats_last_and_rounds_tail ... ok
[INFO] [stdout] test picture_timing::tests::two_sublayers_delta_idx ... ok
[INFO] [stdout] test picture_timing::tests::two_sublayers_explicit_delay ... ok
[INFO] [stdout] test pps::tests::minimal_pps_roundtrip ... ok
[INFO] [stdout] test pps::tests::partitioned_pps_two_tile_cols_single_slice ... ok
[INFO] [stdout] test pps::tests::pps_rect_slices_in_tile_advance_and_geometry ... ok
[INFO] [stdout] test pps::tests::pps_subpic_id_mapping_with_partition_reads_explicit_num_subpics ... ok
[INFO] [stdout] test ptl::tests::profile_name_main10 ... ok
[INFO] [stdout] test ptl::tests::ptl_level_only_single_sublayer ... ok
[INFO] [stdout] test ptl::tests::ptl_with_full_gci_round_trip ... ok
[INFO] [stdout] test pps::tests::pps_retains_cu_chroma_qp_offset_list ... ok
[INFO] [stdout] test ptl::tests::ptl_with_gci_num_additional_bits_reserved_ignored ... ok
[INFO] [stdout] test pps::tests::pps_subpic_id_len_minus1_above_15_rejected ... ok
[INFO] [stdout] test pps::tests::pps_subpic_id_mapping_no_partition_infers_num_subpics_zero ... ok
[INFO] [stdout] test ptl::tests::ptl_with_zero_gci_v3_path ... ok
[INFO] [stdout] test ptl::tests::ptl_with_gci_num_additional_bits_underflow_rejected ... ok
[INFO] [stdout] test rbsp_trailing::tests::byte_alignment_mid_byte_stop ... ok
[INFO] [stdout] test ptl::tests::ptl_with_zero_gci_v4_path ... ok
[INFO] [stdout] test rbsp_trailing::tests::byte_alignment_one_bit_must_be_one ... ok
[INFO] [stdout] test rbsp_trailing::tests::byte_alignment_byte_aligned_full_pad ... ok
[INFO] [stdout] test rbsp_trailing::tests::rbsp_slice_trailing_many_cabac_zero_words ... ok
[INFO] [stdout] test rbsp_trailing::tests::rbsp_slice_trailing_mid_byte_then_zero_words ... ok
[INFO] [stdout] test rbsp_trailing::tests::rbsp_slice_trailing_no_cabac_zero_words ... ok
[INFO] [stdout] test rbsp_trailing::tests::rbsp_slice_trailing_non_zero_cabac_word_rejected ... ok
[INFO] [stdout] test rbsp_trailing::tests::rbsp_slice_trailing_one_cabac_zero_word ... ok
[INFO] [stdout] test rbsp_trailing::tests::rbsp_slice_trailing_partial_word_rejected ... ok
[INFO] [stdout] test rbsp_trailing::tests::rbsp_slice_trailing_propagates_inner_trailing_error ... ok
[INFO] [stdout] test rbsp_trailing::tests::rbsp_slice_trailing_round_trip_against_encoder ... ok
[INFO] [stdout] test rbsp_trailing::tests::rbsp_trailing_alignment_zero_must_be_zero ... ok
[INFO] [stdout] test rbsp_trailing::tests::rbsp_trailing_consumes_correct_count_at_every_offset ... ok
[INFO] [stdout] test rbsp_trailing::tests::byte_alignment_zero_bit_must_be_zero ... ok
[INFO] [stdout] test rbsp_trailing::tests::rbsp_trailing_mid_byte_stop ... ok
[INFO] [stdout] test rbsp_trailing::tests::rbsp_trailing_round_trip_against_encoder ... ok
[INFO] [stdout] test rbsp_trailing::tests::rbsp_trailing_stop_at_byte_end ... ok
[INFO] [stdout] test rbsp_trailing::tests::rbsp_trailing_stop_bit_must_be_one ... ok
[INFO] [stdout] test reconstruct::tests::chroma_subsampling_follows_table_2 ... ok
[INFO] [stdout] test reconstruct::tests::clip_pixel_8bit ... ok
[INFO] [stdout] test reconstruct::tests::dequant_dc_coeff_4x4_qp24 ... ok
[INFO] [stdout] test reconstruct::tests::mini_end_to_end_main10_dc_impulse ... ok
[INFO] [stdout] test reconstruct::tests::picture_plane_filled_main10 ... ok
[INFO] [stdout] test rbsp_trailing::tests::rbsp_trailing_byte_aligned_full_pad ... ok
[INFO] [stdout] test reconstruct::tests::mini_end_to_end_dc_impulse ... ok
[INFO] [stdout] test rbsp_trailing::tests::rbsp_trailing_empty_input_is_rejected ... ok
[INFO] [stdout] test reconstruct::tests::picture_plane_filled_rejects_oversized_seed - should panic ... ok
[INFO] [stdout] test reconstruct::tests::reconstruct_10bit_preserves_depth ... ok
[INFO] [stdout] test reconstruct::tests::reconstruct_clips_overflow ... ok
[INFO] [stdout] test reconstruct::tests::reconstruct_clips_underflow ... ok
[INFO] [stdout] test reconstruct::tests::reconstruct_out_of_bounds_errors ... ok
[INFO] [stdout] test reconstruct::tests::reconstruct_u16_alias_matches ... ok
[INFO] [stdout] test reconstruct::tests::reconstruct_u16_main10_clips_overflow ... ok
[INFO] [stdout] test reconstruct::tests::picture_plane_set_clip_range ... ok
[INFO] [stdout] test ref_pic_list::tests::lt_header_with_msb_cycle_reconstructs_full_poc ... ok
[INFO] [stdout] test ref_pic_list::tests::lt_info_length_mismatch_is_rejected ... ok
[INFO] [stdout] test ref_pic_list::tests::lt_inline_no_msb_cycle_returns_lsb ... ok
[INFO] [stdout] test ref_pic_list::tests::mixed_list_preserves_order_and_classification ... ok
[INFO] [stdout] test ref_pic_list::tests::parses_inline_rpl_struct ... ok
[INFO] [stdout] test ref_pic_list::tests::parses_rpl_sps_flag_selection ... ok
[INFO] [stdout] test ref_pic_list::tests::strp_only_chains_poc_deltas ... ok
[INFO] [stdout] test register_tests::register_via_runtime_context_installs_codec_factory ... ok
[INFO] [stdout] test reconstruct::tests::reconstruct_u16_main10_preserves_range ... ok
[INFO] [stdout] test reconstruct::tests::reconstruct_zero_residual_copies_pred ... ok
[INFO] [stdout] test ref_pic_list::tests::ilrp_uses_current_poc_and_preserves_idx ... ok
[INFO] [stdout] test residual::tests::cu_qp_delta_zero_stream_is_zero ... ok
[INFO] [stdout] test residual::tests::decode_dec_abs_level_zero_stream ... ok
[INFO] [stdout] test residual::tests::decode_tb_coefficients_8x8_on_zero_stream ... ok
[INFO] [stdout] test residual::tests::decode_abs_remainder_bounded_range ... ok
[INFO] [stdout] test residual::tests::cu_chroma_qp_offset_list_len_0_skips_idx ... ok
[INFO] [stdout] test residual::tests::derive_rice_param_zero_neighbourhood ... ok
[INFO] [stdout] test residual::tests::exp_golomb_zero_stream ... ok
[INFO] [stdout] test residual::tests::last_sig_suffix_roundtrip ... ok
[INFO] [stdout] test residual::tests::decode_ts_8x8_zero_stream_no_panic ... ok
[INFO] [stdout] test residual::tests::decode_ts_zero_stream_no_panic_len16 ... ok
[INFO] [stdout] test residual::tests::non_pow2_tb_is_rejected ... ok
[INFO] [stdout] test residual::tests::decode_tb_coefficients_fills_output_array ... ok
[INFO] [stdout] test residual::tests::q_state_trans_table_properties ... ok
[INFO] [stdout] test residual::tests::rice_remaining_zero_stream ... ok
[INFO] [stdout] test residual::tests::residual_ctxs_init_sizes ... ok
[INFO] [stdout] test residual::tests::residual_flags_consistent_with_decoded_field ... ok
[INFO] [stdout] test residual::tests::residual_flags_merge_is_logical_and ... ok
[INFO] [stdout] test residual::tests::tu_y_coded_flag_zero_stream_is_false ... ok
[INFO] [stdout] test residual::tests::zero_stream_decodes_small_tb_without_panicking ... ok
[INFO] [stdout] test residual_enc::tests::dep_quant_and_sdh_mutually_exclusive ... ok
[INFO] [stdout] test residual::tests::ts_round_trip_4x4_with_level_prediction ... ok
[INFO] [stdout] test residual_enc::tests::dep_quant_changes_magnitude_reconstruction ... ok
[INFO] [stdout] test residual_enc::tests::dep_quant_parity_mismatch_rejected ... ok
[INFO] [stdout] test residual_enc::tests::dep_quant_roundtrip_4x4_dense ... ok
[INFO] [stdout] test residual_enc::tests::encode_decode_4x4_large_dc_exercises_abs_remainder ... ok
[INFO] [stdout] test residual_enc::tests::encode_decode_4x4_level_one ... ok
[INFO] [stdout] test residual_enc::tests::dep_quant_roundtrip_16x16_exhausts_pass1_budget ... ok
[INFO] [stdout] test residual_enc::tests::encode_decode_4x4_scattered_coeffs ... ok
[INFO] [stdout] test residual_enc::tests::encode_decode_4x4_negative_coeff ... ok
[INFO] [stdout] test residual_enc::tests::encode_decode_4x4_chroma ... ok
[INFO] [stdout] test residual_enc::tests::encode_decode_4x4_single_dc ... ok
[INFO] [stdout] test residual_enc::tests::encode_decode_8x8_large_coeffs ... ok
[INFO] [stdout] test residual_enc::tests::exp_golomb_k_round_trip ... ok
[INFO] [stdout] test residual_enc::tests::sdh_parity_mismatch_rejected ... ok
[INFO] [stdout] test residual_enc::tests::last_sig_prefix_group_boundaries ... ok
[INFO] [stdout] test residual_enc::tests::sdh_roundtrip_4x4_hidden_sign ... ok
[INFO] [stdout] test residual_enc::tests::sdh_roundtrip_8x8_per_sub_block ... ok
[INFO] [stdout] test residual_enc::tests::sdh_conditioner_fixes_parity_with_one_step ... ok
[INFO] [stdout] test residual_enc::tests::ts_residual_regression_last_cu_444 ... ok
[INFO] [stdout] test sao::tests::apply_sao_no_op_when_all_not_applied ... ok
[INFO] [stdout] test sao::tests::apply_sao_no_op_when_flags_off ... ok
[INFO] [stdout] test sao::tests::band_offset_clips_to_max ... ok
[INFO] [stdout] test sao::tests::band_offset_non_matching_band_no_op ... ok
[INFO] [stdout] test sao::tests::band_offset_shifts_matching_band ... ok
[INFO] [stdout] test sao::tests::chroma_band_offset_4_2_0 ... ok
[INFO] [stdout] test residual_enc::tests::sdh_short_span_codes_all_signs ... ok
[INFO] [stdout] test sao::tests::edge_offset_135deg_peak ... ok
[INFO] [stdout] test sao::tests::ctb_params_component_routing ... ok
[INFO] [stdout] test sao::tests::edge_offset_horizontal_pattern ... ok
[INFO] [stdout] test sao::tests::edge_offset_flat_plane_no_op ... ok
[INFO] [stdout] test sao::tests::edge_offset_vertical_pattern ... ok
[INFO] [stdout] test sao::tests::offset_val_8bit_no_shift ... ok
[INFO] [stdout] test sao::tests::eo_class_table_44 ... ok
[INFO] [stdout] test sao::tests::offset_val_high_bit_depth_shift ... ok
[INFO] [stdout] test sao::tests::sao_picture_set_get ... ok
[INFO] [stdout] test sao::tests::sao_eo_class_decode ... ok
[INFO] [stdout] test sao_enc::tests::chroma_sao_merge_does_not_blow_up_sse ... ok
[INFO] [stdout] test sao::tests::sao_type_idx_decode ... ok
[INFO] [stdout] test sao_enc::tests::chroma_sao_merge_flat_picture_fires_on_neighbours ... ok
[INFO] [stdout] test sao_enc::tests::eo_category_concave_is_2 ... ok
[INFO] [stdout] test sao_enc::tests::eo_category_flat_is_0 ... ok
[INFO] [stdout] test sao_enc::tests::chroma_sao_merge_single_ctb_no_merge ... ok
[INFO] [stdout] test sao_enc::tests::eo_category_min_is_1 ... ok
[INFO] [stdout] test sao_enc::tests::eo_category_max_is_4 ... ok
[INFO] [stdout] test sao_enc::tests::eo_category_symmetric_is_0 ... ok
[INFO] [stdout] test sao_enc::tests::sao_decide_ctb_identical_is_not_applied ... ok
[INFO] [stdout] test sao_enc::tests::sao_decide_picture_runs_without_panic ... ok
[INFO] [stdout] test sao_enc::tests::sao_merge_map_set_get_count ... ok
[INFO] [stdout] test sao_enc::tests::sao_decide_ctb_bo_direction_correct ... ok
[INFO] [stdout] test sao_syntax::tests::decode_sao_ctb_no_op_when_flags_off ... ok
[INFO] [stdout] test sao_syntax::tests::decode_sao_ctb_merge_left_inherits ... ok
[INFO] [stdout] test sao_syntax::tests::decode_tr_bypass_zero_stream ... ok
[INFO] [stdout] test sao_syntax::tests::encode_sao_ctb_merge_left_roundtrip_row ... ok
[INFO] [stdout] test residual_enc::tests::ts_residual_random_round_trips ... ok
[INFO] [stdout] test sao_syntax::tests::decode_tr_bypass_cmax_zero_consumes_nothing ... ok
[INFO] [stdout] test sao_syntax::tests::encode_sao_ctb_roundtrip_edge_offset ... ok
[INFO] [stdout] test sao_syntax::tests::encode_sao_ctb_roundtrip_not_applied ... ok
[INFO] [stdout] test sao_syntax::tests::encode_sao_ctb_roundtrip_band_offset ... ok
[INFO] [stdout] test sao_syntax::tests::init_type_derivation ... ok
[INFO] [stdout] test sao_syntax::tests::offset_val_eq_153_smoke ... ok
[INFO] [stdout] test sao_syntax::tests::eo_class_round_trip ... ok
[INFO] [stdout] test sao_syntax::tests::sao_offset_abs_cmax ... ok
[INFO] [stdout] test sbtmvp::tests::centre_loc_aligned_cb_inside_ctb ... ok
[INFO] [stdout] test sao_syntax::tests::recover_raw_offsets_inverts_eq_153_8bit ... ok
[INFO] [stdout] test sbtmvp::tests::centre_loc_cb_at_second_ctb_origin ... ok
[INFO] [stdout] test sbtmvp::tests::clip_centre_loc_is_same_as_subblock_clip ... ok
[INFO] [stdout] test sbtmvp::tests::centre_loc_uses_floor_div_for_odd_dims ... ok
[INFO] [stdout] test sbtmvp::tests::clip_subblock_loc_at_picture_boundary ... ok
[INFO] [stdout] test sao_syntax::tests::sao_ctxs_init_sizes ... ok
[INFO] [stdout] test sbtmvp::tests::clip_subblock_loc_clamps_to_ctb_lower_bound ... ok
[INFO] [stdout] test sbtmvp::tests::clip_subblock_loc_uses_subpic_boundary_when_treated_as_pic ... ok
[INFO] [stdout] test sbtmvp::tests::fuse_fills_each_subblock_from_collocated_field ... ok
[INFO] [stdout] test sbtmvp::tests::fuse_intra_subblock_falls_back_to_centre_default ... ok
[INFO] [stdout] test sbtmvp::tests::fuse_mixed_field_fills_inter_and_falls_back_intra ... ok
[INFO] [stdout] test sbtmvp::tests::fuse_p_slice_never_reads_l1 ... ok
[INFO] [stdout] test sbtmvp::tests::fuse_poc_scaling_applied_when_distances_differ ... ok
[INFO] [stdout] test sbtmvp::tests::fuse_tempmv_shifts_collocated_sample_position ... ok
[INFO] [stdout] test sbtmvp::tests::gate_closes_on_cb_height_below_8 ... ok
[INFO] [stdout] test sbtmvp::tests::gate_closes_on_cb_width_below_8 ... ok
[INFO] [stdout] test sbtmvp::tests::clip_subblock_loc_clamps_to_ctb_upper_bound ... ok
[INFO] [stdout] test sbtmvp::tests::fuse_b_slice_fills_both_lists ... ok
[INFO] [stdout] test sbtmvp::tests::gate_closes_on_ph_temporal_mvp_disabled ... ok
[INFO] [stdout] test sbtmvp::tests::gate_closes_on_sps_sbtmvp_disabled ... ok
[INFO] [stdout] test sbtmvp::tests::gate_open_at_exact_8x8_boundary ... ok
[INFO] [stdout] test sbtmvp::tests::gate_open_when_all_preconditions_met ... ok
[INFO] [stdout] test sbtmvp::tests::grid_32x16_emits_4x2_subblocks ... ok
[INFO] [stdout] test sbtmvp::tests::grid_8x8_emits_single_subblock ... ok
[INFO] [stdout] test sbtmvp::tests::gate_closes_on_no_collocated_picture ... ok
[INFO] [stdout] test sbtmvp::tests::record_defaults_match_spec_inits ... ok
[INFO] [stdout] test sbtmvp::tests::grid_subblock_centre_lands_on_below_right_centre ... ok
[INFO] [stdout] test sbtmvp::tests::grid_zero_when_below_8x8 ... ok
[INFO] [stdout] test sbtmvp::tests::sbcol_ref_idx_is_zero_per_eq_719 ... ok
[INFO] [stdout] test sbtmvp::tests::temp_mv_falls_back_to_l1_on_b_slice_when_l0_missing ... ok
[INFO] [stdout] test sbtmvp::tests::record_is_available_when_either_ctr_pred_flag_set ... ok
[INFO] [stdout] test sbtmvp::tests::sbtmvp_subblock_size_is_eight_per_eqs_717_718 ... ok
[INFO] [stdout] test sbtmvp::tests::temp_mv_picks_l0_when_l0_matches_col_pic ... ok
[INFO] [stdout] test sbtmvp::tests::temp_mv_no_l1_fallback_on_p_slice ... ok
[INFO] [stdout] test sbtmvp::tests::temp_mv_rounds_half_pel_to_whole_pel ... ok
[INFO] [stdout] test sbtmvp::tests::temp_mv_no_l1_fallback_when_l0_pred_flag_off ... ok
[INFO] [stdout] test sbtmvp::tests::temp_mv_zero_when_a1_unavailable ... ok
[INFO] [stdout] test sbtmvp::tests::temp_mv_rounds_per_8_5_2_14_with_right_shift_4 ... ok
[INFO] [stdout] test sbtmvp::tests::temp_mv_rounds_three_quarter_pel_up_to_one_pel ... ok
[INFO] [stdout] test scaling_list::tests::copy_mode_with_delta_clones_reference ... ok
[INFO] [stdout] test scaling_list::tests::explicit_mode_rides_on_eight_base ... ok
[INFO] [stdout] test scaling_list::tests::all_copy_mode_yields_flat_16 ... ok
[INFO] [stdout] test scaling_list::tests::monochrome_transmits_luma_ids_only ... ok
[INFO] [stdout] test scan::tests::coeff_scan_4x4 ... ok
[INFO] [stdout] test scan::tests::coeff_scan_8x8_totals_64 ... ok
[INFO] [stdout] test scaling_list::tests::id_gt_25_skips_bottom_right_quadrant ... ok
[INFO] [stdout] test scan::tests::diag_scan_4x2 ... ok
[INFO] [stdout] test scan::tests::diag_scan_2x2 ... ok
[INFO] [stdout] test scan::tests::diag_scan_4x4_count_and_first_few ... ok
[INFO] [stdout] test scan::tests::sb_grid_16x8_is_4x2 ... ok
[INFO] [stdout] test scan::tests::sb_grid_8x8_is_2x2 ... ok
[INFO] [stdout] test scan::tests::sb_scan_positions_4x4_single_origin ... ok
[INFO] [stdout] test scan::tests::sb_scan_positions_8x8 ... ok
[INFO] [stdout] test scan::tests::coeff_scan_16x2_sub_block_shape ... ok
[INFO] [stdout] test scan::tests::sb_dims_thin_tbs ... ok
[INFO] [stdout] test sei_manifest::tests::duplicate_payload_type_rejected ... ok
[INFO] [stdout] test sei_manifest::tests::description_raw_roundtrip ... ok
[INFO] [stdout] test sei_manifest::tests::empty_manifest ... ok
[INFO] [stdout] test sei_manifest::tests::multiple_entries_all_descriptions ... ok
[INFO] [stdout] test sei_manifest::tests::payload_type_constant ... ok
[INFO] [stdout] test sei_manifest::tests::reserved_description_preserved ... ok
[INFO] [stdout] test sei_manifest::tests::over_long_payload_rejected ... ok
[INFO] [stdout] test sei_manifest::tests::truncated_header_rejected ... ok
[INFO] [stdout] test sei_message::tests::both_loops_extend ... ok
[INFO] [stdout] test sei_message::tests::consumed_bytes_advances_to_next_message ... ok
[INFO] [stdout] test sei_message::tests::empty_rbsp_is_rejected ... ok
[INFO] [stdout] test sei_message::tests::payload_size_exact_remaining_is_accepted ... ok
[INFO] [stdout] test sei_message::tests::payload_size_exceeding_remaining_is_rejected ... ok
[INFO] [stdout] test sei_message::tests::payload_size_extension_accumulates ... ok
[INFO] [stdout] test sei_message::tests::payload_type_extension_accumulates ... ok
[INFO] [stdout] test sei_manifest::tests::single_entry_necessary ... ok
[INFO] [stdout] test sei_manifest::tests::truncated_entry_run_rejected ... ok
[INFO] [stdout] test sei_message::tests::single_byte_round_trip_range ... ok
[INFO] [stdout] test sei_message::tests::single_byte_type_and_size_empty_payload ... ok
[INFO] [stdout] test sei_message::tests::type_size_with_payload ... ok
[INFO] [stdout] test sei_message::tests::unterminated_size_run_is_rejected ... ok
[INFO] [stdout] test sei_prefix_indication::tests::bit_accessor_bounds ... ok
[INFO] [stdout] test sei_prefix_indication::tests::data_run_overrun_rejected ... ok
[INFO] [stdout] test sei_message::tests::unterminated_type_run_is_rejected ... ok
[INFO] [stdout] test sei_prefix_indication::tests::indication_twelve_bits_spans_two_bytes ... ok
[INFO] [stdout] test sei_prefix_indication::tests::payload_type_constant ... ok
[INFO] [stdout] test sei_prefix_indication::tests::large_payload_type ... ok
[INFO] [stdout] test sei_prefix_indication::tests::single_indication_full_byte_no_padding ... ok
[INFO] [stdout] test sei_prefix_indication::tests::non_one_alignment_bit_rejected ... ok
[INFO] [stdout] test sei_prefix_indication::tests::short_body_rejected ... ok
[INFO] [stdout] test sei_prefix_indication::tests::single_indication_one_bit ... ok
[INFO] [stdout] test sei_prefix_indication::tests::trailing_bytes_rejected ... ok
[INFO] [stdout] test sei_rbsp::tests::empty_rbsp_is_rejected ... ok
[INFO] [stdout] test sei_rbsp::tests::extended_type_and_size_in_loop ... ok
[INFO] [stdout] test sei_prefix_indication::tests::truncated_header_rejected ... ok
[INFO] [stdout] test sei_prefix_indication::tests::two_indications_chained ... ok
[INFO] [stdout] test sei_rbsp::tests::lone_trailing_byte_has_no_message ... ok
[INFO] [stdout] test sei_rbsp::tests::n_message_chain_round_trip ... ok
[INFO] [stdout] test sei_rbsp::tests::non_canonical_trailing_is_rejected ... ok
[INFO] [stdout] test sei_rbsp::tests::payload_borrows_source_buffer ... ok
[INFO] [stdout] test sei_rbsp::tests::missing_trailing_byte_is_rejected ... ok
[INFO] [stdout] test sei_rbsp::tests::payload_size_swallowing_trailing_is_rejected ... ok
[INFO] [stdout] test sei_rbsp::tests::single_message_with_payload ... ok
[INFO] [stdout] test sei_rbsp::tests::three_messages_mixed ... ok
[INFO] [stdout] test sei_rbsp::tests::truncated_message_run_is_rejected ... ok
[INFO] [stdout] test sei_rbsp::tests::single_message_with_trailing ... ok
[INFO] [stdout] test slice_header::tests::embedded_ph_flag ... ok
[INFO] [stdout] test slice_header::tests::no_embedded_ph ... ok
[INFO] [stdout] test residual_enc::tests::last_sig_prefix_group_index_all_positions ... ok
[INFO] [stdout] test sei_rbsp::tests::two_messages_chained ... ok
[INFO] [stdout] test slice_header::tests::stateful_alf_inherits_ph_when_alf_info_in_ph ... ok
[INFO] [stdout] test slice_header::tests::stateful_deblock_params_inherit_pps ... ok
[INFO] [stdout] test slice_header::tests::stateful_b_slice_reads_cabac_init ... ok
[INFO] [stdout] test slice_header::tests::stateful_lmcs_and_scaling_list_flags_read_when_ph_separate ... ok
[INFO] [stdout] test slice_header::tests::stateful_ph_in_sh_infers_lmcs_and_scaling_list_flags ... ok
[INFO] [stdout] test slice_header::tests::stateful_deblocking_override_is_parsed ... ok
[INFO] [stdout] test slice_header::tests::stateful_reads_slice_address_under_partition ... ok
[INFO] [stdout] test slice_header::tests::stateful_idr_intra_slice_is_empty_tail ... ok
[INFO] [stdout] test slice_header::tests::stateful_sao_flags_are_read_when_override_on ... ok
[INFO] [stdout] test slice_header::tests::stateful_tail_reads_dep_quant_and_gates_followers ... ok
[INFO] [stdout] test slice_header::tests::stateful_tail_reads_range_extension_gates ... ok
[INFO] [stdout] test slice_header::tests::stateful_tail_skips_rice_idx_when_ts_disabled ... ok
[INFO] [stdout] test sps::tests::chroma_qp_table_interpolates_between_pivots ... ok
[INFO] [stdout] test slice_header::tests::stateful_wpp_entry_point_offsets_are_parsed ... ok
[INFO] [stdout] test slice_header::tests::stateful_tile_entry_point_parsed_for_raster_slice ... ok
[INFO] [stdout] test slice_header::tests::stateful_tail_reads_slice_header_extension ... ok
[INFO] [stdout] test sps::tests::ladf_block_parses_when_enabled ... ok
[INFO] [stdout] test sps::tests::chroma_qp_table_single_zero_point_matches_spec ... ok
[INFO] [stdout] test sps::tests::loop_filter_enable_flags_are_honoured ... ok
[INFO] [stdout] test sps::tests::max_num_merge_cand_full_range ... ok
[INFO] [stdout] test sps::tests::max_num_subblock_merge_cand_non_affine_branch_sbtmvp_and_ph ... ok
[INFO] [stdout] test sps::tests::max_num_subblock_merge_cand_affine_branch_clamps_negative ... ok
[INFO] [stdout] test sps::tests::max_num_subblock_merge_cand_drives_merge_subblock_idx_cmax ... ok
[INFO] [stdout] test sps::tests::max_num_subblock_merge_cand_result_stays_within_zero_to_five ... ok
[INFO] [stdout] test sps::tests::minimal_sps_320x240_10bit_tail_parses ... ok
[INFO] [stdout] test sps::tests::rpl_lt_only_inline_poc_lsb_parses ... ok
[INFO] [stdout] test sps::tests::rpl_mixed_st_lt_ilrp_parses ... ok
[INFO] [stdout] test sps::tests::rpl_st_only_two_entries_parses ... ok
[INFO] [stdout] test sps::tests::sps_range_extension_all_one_with_ts_round_trip ... ok
[INFO] [stdout] test sps::tests::max_num_subblock_merge_cand_affine_branch_full_range ... ok
[INFO] [stdout] test sps::tests::single_subpicture_sps_parses ... ok
[INFO] [stdout] test sps::tests::sps_derives_num_extra_ph_sh_bits_from_present_flags ... ok
[INFO] [stdout] test sps::tests::sps_range_extension_all_zero_round_trip ... ok
[INFO] [stdout] test sps::tests::sps_range_extension_ts_disabled_skips_rrc_bin ... ok
[INFO] [stdout] test sps::tests::subpic_info_with_res_change_rejected ... ok
[INFO] [stdout] test sps::tests::sps_range_extension_flag_at_10bit_rejected ... ok
[INFO] [stdout] test subpic_level_info::tests::entry_run_overrun_rejected ... ok
[INFO] [stdout] test subpic_level_info::tests::explicit_fractions_two_subpics ... ok
[INFO] [stdout] test subpic_level_info::tests::non_zero_alignment_bit_rejected ... ok
[INFO] [stdout] test subpic_level_info::tests::no_sublayer_info_uses_top_sublayer_only ... ok
[INFO] [stdout] test subpic_level_info::tests::explicit_fractions_two_levels_three_subpics ... ok
[INFO] [stdout] test subpic_level_info::tests::single_ref_level_no_explicit_no_sublayer_info ... ok
[INFO] [stdout] test subpic_level_info::tests::sublayer_info_present_two_sublayers ... ok
[INFO] [stdout] test subpic_level_info::tests::trailing_bytes_rejected ... ok
[INFO] [stdout] test subpic_level_info::tests::truncated_entry_rejected ... ok
[INFO] [stdout] test subpic_level_info::tests::payload_type_constant ... ok
[INFO] [stdout] test syntax_enc::tests::coding_quadtree_split_round_trips_split_flags ... ok
[INFO] [stdout] test syntax_enc::tests::coding_tree_bt_split_horizontal_round_trips ... ok
[INFO] [stdout] test syntax_enc::tests::coding_tree_tt_split_vertical_round_trips ... ok
[INFO] [stdout] test tables::tests::abs_level_gtx_flag_ctx_count_nonzero ... ok
[INFO] [stdout] test syntax_enc::tests::coding_tree_leaf_iframe_round_trips_split_cu_flag ... ok
[INFO] [stdout] test subpic_level_info::tests::two_ref_levels_no_explicit ... ok
[INFO] [stdout] test syntax_enc::tests::coding_tree_bt_split_vertical_round_trips ... ok
[INFO] [stdout] test tables::tests::all_tables_match_in_length ... ok
[INFO] [stdout] test tables::tests::init_contexts_round_trip_pre_state ... ok
[INFO] [stdout] test tables::tests::cu_affine_type_flag_context_table_length ... ok
[INFO] [stdout] test tables::tests::inter_affine_flag_context_table_length ... ok
[INFO] [stdout] test tables::tests::cu_affine_type_flag_init_values_match_spec ... ok
[INFO] [stdout] test tables::tests::alf_context_table_lengths ... ok
[INFO] [stdout] test tables::tests::merge_subblock_context_table_lengths ... ok
[INFO] [stdout] test tables::tests::merge_subblock_init_values_match_spec ... ok
[INFO] [stdout] test tables::tests::inter_affine_flag_init_values_match_spec ... ok
[INFO] [stdout] test tables::tests::intra_luma_mpm_flag_uniform_init ... ok
[INFO] [stdout] test tables::tests::last_sig_prefix_has_69_entries ... ok
[INFO] [stdout] test tables::tests::mtt_split_context_table_lengths ... ok
[INFO] [stdout] test tables::tests::sig_coeff_flag_ctx_count_nonzero ... ok
[INFO] [stdout] test tables::tests::split_cu_context_count_is_27 ... ok
[INFO] [stdout] test tile_scan::tests::num_entry_points_counts_tile_and_wpp_transitions ... ok
[INFO] [stdout] test tile_scan::tests::single_slice_per_subpic_arms ... ok
[INFO] [stdout] test tile_scan::tests::tile_boundary_maps_match_eqs_16_to_19 ... ok
[INFO] [stdout] test tile_scan::tests::raster_slice_ctbs_walks_tiles_in_index_order ... ok
[INFO] [stdout] test transform::tests::act_clips_residuals_before_transform ... ok
[INFO] [stdout] test transform::tests::act_rejects_mismatched_plane_lengths ... ok
[INFO] [stdout] test transform::tests::act_inverse_is_invertible ... ok
[INFO] [stdout] test transform::tests::act_single_sample_matches_hand_derivation ... ok
[INFO] [stdout] test tile_scan::tests::explicit_rect_slices_cover_picture ... ok
[INFO] [stdout] test transform::tests::act_uses_arithmetic_right_shift ... ok
[INFO] [stdout] test transform::tests::coded_c_idx_matches_spec_table ... ok
[INFO] [stdout] test transform::tests::dct_ii_64_zero_input_is_zero ... ok
[INFO] [stdout] test transform::tests::dct_ii_dc_column_first_half_is_64 ... ok
[INFO] [stdout] test transform::tests::dct_ii_is_linear ... ok
[INFO] [stdout] test transform::tests::dct_ii_size2_dc_impulse ... ok
[INFO] [stdout] test transform::tests::dct_ii_64_dc_impulse_broadcasts_constant ... ok
[INFO] [stdout] test tile_scan::tests::single_slice_ctbs_follow_tile_scan_order ... ok
[INFO] [stdout] test transform::tests::dct_ii_size4_dc_col_is_64_64_64_64 ... ok
[INFO] [stdout] test transform::tests::dct_ii_size4_dc_impulse ... ok
[INFO] [stdout] test transform::tests::dct_ii_size4_ac_impulse ... ok
[INFO] [stdout] test transform::tests::dct_ii_size2_ac_impulse ... ok
[INFO] [stdout] test transform::tests::dct_ii_symmetry ... ok
[INFO] [stdout] test transform::tests::dct_viii_16_dc_impulse ... ok
[INFO] [stdout] test transform::tests::dct_viii_32_printed_blocks_are_one_kernel ... ok
[INFO] [stdout] test transform::tests::dst_vii_16_dc_impulse ... ok
[INFO] [stdout] test transform::tests::dst_vii_32_printed_blocks_are_one_kernel ... ok
[INFO] [stdout] test transform::tests::dct_viii_4_dc_input_returns_first_column ... ok
[INFO] [stdout] test transform::tests::dst_vii_8_impulse_responses_match_columns ... ok
[INFO] [stdout] test transform::tests::dst_vii_first_basis_is_monotone ... ok
[INFO] [stdout] test transform::tests::implicit_mts_dimension_thresholds ... ok
[INFO] [stdout] test transform::tests::intra_luma_explicit_mts_uses_table_39 ... ok
[INFO] [stdout] test transform::tests::intra_luma_implicit_mts_disabled_without_master_flag ... ok
[INFO] [stdout] test transform::tests::dst_vii_4_dc_input_returns_first_column ... ok
[INFO] [stdout] test transform::tests::intra_luma_mip_or_lfnst_blocks_implicit_mts ... ok
[INFO] [stdout] test transform::tests::dst_vii_is_linear ... ok
[INFO] [stdout] test transform::tests::intra_luma_implicit_mts_substitutes_dst_vii_for_small_tbs ... ok
[INFO] [stdout] test transform::tests::inverse_2d_dct_ii_2x2_dc ... ok
[INFO] [stdout] test transform::tests::inverse_2d_dct_ii_2x4_runs ... ok
[INFO] [stdout] test transform::tests::inverse_2d_dct_ii_4x2_runs ... ok
[INFO] [stdout] test transform::tests::inverse_2d_dct_ii_dc_impulse ... ok
[INFO] [stdout] test transform::tests::inverse_2d_rejects_bad_input ... ok
[INFO] [stdout] test transform::tests::mts_32_point_matrices_near_orthogonal ... ok
[INFO] [stdout] test transform::tests::mts_idx_table_39 ... ok
[INFO] [stdout] test transform::tests::non_zero_s_clips_input ... ok
[INFO] [stdout] test transform::tests::sbt_num_fourths_tb0_matches_eqs_177_178 ... ok
[INFO] [stdout] test transform::tests::non_zero_s_out_of_range_is_rejected ... ok
[INFO] [stdout] test transform::tests::sbt_geometry_places_residual_tu ... ok
[INFO] [stdout] test transform::tests::scaling_xfm_derived_chroma_uses_transform_path ... ok
[INFO] [stdout] test transform::tests::scaling_xfm_derived_cr_is_halved_eq_1132 ... ok
[INFO] [stdout] test transform::tests::scaling_xfm_mode3_cr_coded_cb_derived ... ok
[INFO] [stdout] test transform::tests::scaling_xfm_rejects_bad_length ... ok
[INFO] [stdout] test transform::tests::scaling_xfm_shared_residual_csign_eq_1131 ... ok
[INFO] [stdout] test transform::tests::sbt_tr_types_match_table_40 ... ok
[INFO] [stdout] test transform::tests::scaling_xfm_transform_path_matches_inverse_transform_2d ... ok
[INFO] [stdout] test transform::tests::tu_c_res_mode_from_raw_round_trip ... ok
[INFO] [stdout] test transform::tests::scaling_xfm_transform_skip_passthrough_eq_1129_1130 ... ok
[INFO] [stdout] test transform_fwd::tests::forward_1d_flat_input_is_dc_only ... ok
[INFO] [stdout] test transform_fwd::tests::forward_1d_rejects_wrong_size ... ok
[INFO] [stdout] test transform::tests::transform_tree_tiles_128x128_four_64_tiles ... ok
[INFO] [stdout] test transform::tests::transform_tree_tiles_rect_and_small ... ok
[INFO] [stdout] test transform_fwd::tests::forward_quantise_dequantise_inverse_2d_round_trip ... ok
[INFO] [stdout] test transform_fwd::tests::forward_2d_flat_block_dc_dominates ... ok
[INFO] [stdout] test transform_fwd::tests::dep_quant_forward_quant_is_trellis_feasible_and_round_trips ... ok
[INFO] [stdout] test transform_fwd::tests::forward_then_inverse_1d_recovers_input_up_to_scale ... ok
[INFO] [stdout] test transform_fwd::tests::quantise_negative_coeffs_yields_negative_levels ... ok
[INFO] [stdout] test transform_fwd::tests::quantise_then_dequantise_round_trip_small_qp ... ok
[INFO] [stdout] test vps::tests::minimal_vps_roundtrip ... ok
[INFO] [stdout] test transform_fwd::tests::quantise_zeros_yields_zeros ... ok
[INFO] [stdout] test vps::tests::vps_id_zero_is_rejected ... ok
[INFO] [stdout] test encoder_pipeline::tests::round56_default_config_matches_round55 ... ok
[INFO] [stdout] test encoder_pipeline::tests::round54_chroma_sao_merge_runs_and_emits_extra_bits ... ok
[INFO] [stdout] test encoder_pipeline::tests::round56_mtt_bt_picker_improves_sse_on_horizontal_edge ... ok
[INFO] [stdout] test encoder_pipeline::tests::round56_multi_ctb_neighbour_state_runs_to_completion ... ok
[INFO] [stdout] test encoder_pipeline::tests::round57_mtt_tt_picker_improves_sse_on_vertical_3_stripe ... ok
[INFO] [stdout] test alf_aps_design::tests::clip_rdo_never_increases_sse ... ok
[INFO] [stdout] test alf_aps_design::tests::clip_rdo_flat_picture_keeps_no_clip ... ok
[INFO] [stdout] test encoder_pipeline::tests::round57_combined_bt_plus_tt_does_not_regress_bt_only ... ok
[INFO] [stdout] test encoder_pipeline::tests::round54_alf_clip_rdo_runs_and_does_not_regress ... ok
[INFO] [stdout] test encoder_pipeline::tests::round54_chroma_sao_merge_fires_on_flat_chroma_row ... ok
[INFO] [stdout] test alf_aps_design::tests::clip_rdo_high_contrast_edges_psnr_delta_non_negative ... ok
[INFO] [stdout] test encoder_pipeline::tests::round54_both_flags_on_runs_to_completion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1659 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.60s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/alf_round_trip.rs (/opt/rustwide/target/release/deps/alf_round_trip-fbdd1ec139dfa59e)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test alf_aps_nal_round_trip ... ok
[INFO] [stdout] test alf_picture_round_trip_4x3 ... ok
[INFO] [stdout] test encoder_pipeline_emits_alf_aps_nals ... ok
[INFO] [stdout] test encoder_pipeline_skips_luma_aps_on_flat_source ... ok
[INFO] [stdout] test round51_chroma_aps_rdo_skips_aps_on_flat_source ... ok
[INFO] [stdout] test round52_cu_qp_delta_round_trips_per_cu ... ok
[INFO] [stdout] test round51_cbf_round_trip_flat_source_emits_zero_cbfs ... ok
[INFO] [stdout] test round51_cbf_round_trip_non_flat_source_emits_some_nonzero_cbfs ... ok
[INFO] [stdout] test encoder_pipeline_slice_alf_cabac_inlined_in_ctu_walk ... ok
[INFO] [stdout] test round55_forced_qt_128x128_qp0_high_psnr ... ok
[INFO] [stdout] test encoder_pipeline_per_class_luma_aps_round_trips_when_shipped ... ok
[INFO] [stdout] test round51_chroma_aps_rdo_ships_aps_on_chroma_noise ... ok
[INFO] [stdout] test round52_constant_qp_path_round_trips_zero_delta ... ok
[INFO] [stdout] test encoder_pipeline_ph_alf_chain_round_trip ... ok
[INFO] [stdout] test round54_chroma_sao_merge_header_chain_round_trips ... ok
[INFO] [stderr]      Running tests/external_probe_corpus.rs (/opt/rustwide/target/release/deps/external_probe_corpus-9a7c6727216c6046)
[INFO] [stdout] test round55_forced_qt_128x128_reconstruction_psnr_matches_baseline ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.52s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test probe_small_32x32 ... ok
[INFO] [stdout] test probe_flat_luma_chroma_ramps ... ok
[INFO] [stdout] test probe_small_16x16 ... ok
[INFO] [stdout] test probe_series_a_tb_size ... ok
[INFO] [stdout] test probe_series_c_freq_x ... ok
[INFO] [stdout] test probe_series_b_extent ... ok
[INFO] [stdout] test probe_series_d_freq_y ... ok
[INFO] [stdout] test probe_gradient_qp_sweep ... ok
[INFO] [stdout] test probe_luma_stripes ... ok
[INFO] [stdout] test probe_series_f_chroma_dc ... ok
[INFO] [stdout] test probe_series_h_chroma_disc ... ok
[INFO] [stdout] test probe_luma_gradient_flat_chroma ... ok
[INFO] [stdout] test probe_series_e_chroma ... ok
[INFO] [stdout] test probe_series_g_chroma_freq ... ok
[INFO] [stdout] test probe_luma_bump_sweep ... ok
[INFO] [stdout] test probe_series_i_128 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.92s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/jvet_conformance.rs (/opt/rustwide/target/release/deps/jvet_conformance-65992906c30cfc82)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test corpus_decode_triage ... ok
[INFO] [stdout] test corpus_headers_parse ... ok
[INFO] [stdout] test md5::known_vectors ... ok
[INFO] [stdout] test probe_corpus_sps ... ok
[INFO] [stdout] test stream_decoder_decodes_own_idr_stream ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/r474_encoder_sizes.rs (/opt/rustwide/target/release/deps/r474_encoder_sizes-458d08c14117e6f1)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test conformance_window_and_coded_size_derivation ... ok
[INFO] [stdout] test ffmpeg_black_box_agrees_on_awkward_sizes ... ok
[INFO] [stdout] test tiny_pictures_at_every_qp_band ... ok
[INFO] [stdout] test prime_and_awkward_rectangles_round_trip ... ok
[INFO] [stdout] test boundary_tree_with_mtt_pickers_round_trips ... ok
[INFO] [stdout] test every_square_size_1_to_70_round_trips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.33s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/r474_formats.rs (/opt/rustwide/target/release/deps/r474_formats-4469c0616a9cf38a)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test config_rejects_unsupported_depths_and_formats ... ok
[INFO] [stdout] test ffmpeg_black_box_agrees_on_every_format_and_depth ... ok
[INFO] [stdout] test odd_sizes_crop_exactly_without_horizontal_subsampling ... ok
[INFO] [stdout] test every_chroma_format_lossless_8_and_10bit ... ok
[INFO] [stdout] test mtt_pickers_on_422_and_444 ... ok
[INFO] [stdout] test every_chroma_format_lossy_8bit_round_trips ... ok
[INFO] [stdout] test every_chroma_format_lossy_10bit_round_trips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.62s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/r474_lossless.rs (/opt/rustwide/target/release/deps/r474_lossless-e50d98f624cbe856)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test lossless_excludes_incompatible_tools ... ok
[INFO] [stdout] test ffmpeg_black_box_decodes_lossless_streams_to_the_source ... ok
[INFO] [stdout] test every_square_size_1_to_40_lossless ... ok
[INFO] [stdout] test smooth_pictures_decode_bit_identical_and_compress ... ok
[INFO] [stdout] test noise_pictures_decode_bit_identical ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/reconstruct_pipeline.rs (/opt/rustwide/target/release/deps/reconstruct_pipeline-260fdc256622f4ac)
[INFO] [stdout] 
[INFO] [stdout] running 44 tests
[INFO] [stdout] test ctu_walker_apply_alf_runs_with_aps_binding ... ok
[INFO] [stdout] test deblock_smooths_synthetic_block_edge_fixture ... ok
[INFO] [stdout] test decode_b_slice_writes_bipred_motion_field ... ok
[INFO] [stdout] test ctu_walker_chroma_alf_runs_with_chroma_aps ... ok
[INFO] [stdout] test decode_b_slice_non_merge_bi_pred_cu_to_pixels ... ok
[INFO] [stdout] test ctu_walker_set_alf_picture_grid_check ... ok
[INFO] [stdout] test decode_b_slice_bdof_refinement_differs_from_bipred_average ... ok
[INFO] [stdout] test ctu_walker_apply_sao_no_op_when_flag_off ... ok
[INFO] [stdout] test ctu_walker_set_sao_picture_grid_check ... ok
[INFO] [stdout] test decode_i_slice_ibc_cu_copies_intra_ctu ... ok
[INFO] [stdout] test ctu_walker_decodes_sao_syntax_on_zero_stream ... ok
[INFO] [stdout] test ctu_walker_apply_sao_band_offset_luma ... ok
[INFO] [stdout] test decode_dual_tree_ibc_luma_cu_copies_previous_ctu ... ok
[INFO] [stdout] test decode_b_slice_gpm_fires_and_decodes ... FAILED
[INFO] [stdout] test decode_b_slice_all_skip_bipred_matches_average ... ok
[INFO] [stdout] test ctu_walker_apply_alf_no_op_with_empty_picture ... ok
[INFO] [stdout] test decode_i_slice_ibc_skip_merge_amvr_chain ... ok
[INFO] [stdout] test decode_p_slice_ibc_cu_copies_inter_ctu ... ok
[INFO] [stdout] test decode_p_slice_ciip_fires_and_decodes ... ok
[INFO] [stdout] test decode_i_slice_mpm_candidate_threads_left_neighbour_mode ... ok
[INFO] [stdout] test decode_p_slice_all_skip_matches_reference ... ok
[INFO] [stdout] test decode_p_slice_intra_cu_via_pred_mode_flag ... ok
[INFO] [stdout] test decode_p_slice_mmvd_fires_and_decodes ... ok
[INFO] [stdout] test palette_cu_reconstructs_planes_through_walker ... ok
[INFO] [stdout] test palette_predictor_propagates_across_cus_through_walker ... ok
[INFO] [stdout] test reconstruct_leaf_cu_chroma_transform_skip_bypasses_transform ... ok
[INFO] [stdout] test decode_p_slice_non_merge_amvp_cu_to_pixels ... ok
[INFO] [stdout] test decode_p_slice_populates_hmvp_table ... ok
[INFO] [stdout] test decode_p_slice_quad_split_exercises_hmvp_merge_pull_in ... ok
[INFO] [stdout] test decode_p_slice_temporal_merge_fires_and_decodes ... ok
[INFO] [stdout] test reconstruct_leaf_cu_explicit_scaling_list_changes_pixels ... ok
[INFO] [stdout] test decode_picture_into_zero_stream_with_lmcs_inverse_maps_in_loop ... ok
[INFO] [stdout] test decode_p_slice_writes_motion_field ... ok
[INFO] [stdout] test decode_p_slice_pairwise_average_fires_and_decodes ... ok
[INFO] [stdout] test reconstruct_leaf_cu_transform_skip_bypasses_transform ... ok
[INFO] [stdout] test reconstruct_leaf_cu_inverse_lfnst_changes_pixels ... ok
[INFO] [stdout] test reconstruct_leaf_cu_explicit_mts_changes_pixels ... ok
[INFO] [stdout] test decode_picture_into_64x64_zero_stream ... ok
[INFO] [stdout] test decode_picture_into_paints_chroma_planes ... ok
[INFO] [stdout] test decode_picture_into_32x32_single_ctu ... ok
[INFO] [stdout] test decode_picture_into_then_deblock ... ok
[INFO] [stdout] test picture_buffer_constructs_yuv420 ... ok
[INFO] [stdout] test qg_per_cu_qp_y_pred_neighbour_average ... ok
[INFO] [stdout] test qg_subdiv0_single_delta_read_spans_all_cus ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- decode_b_slice_gpm_fires_and_decodes stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'decode_b_slice_gpm_fires_and_decodes' (2860) panicked at tests/reconstruct_pipeline.rs:2671:5:
[INFO] [stdout] GPM blend must produce both regions of the partition — saw_low = true, saw_high = true
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5bdfa1e26871 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5bdfa1e3ae5a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5bdfa1e2ad0c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5bdfa1e02c76 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5bdfa1e1ede9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5bdfa1d068b0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5bdfa1e1efa2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5bdfa1e02d22 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5bdfa1dfbaa9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5bdfa1e0391d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5bdfa1e3b58c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5bdfa1cc24e1 - <reconstruct_pipeline[3a1236ab2a15875c]::decode_b_slice_gpm_fires_and_decodes::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   12:     0x5bdfa1cf9b9b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   13:     0x5bdfa1d07205 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   14:     0x5bdfa1d00ac4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   15:     0x5bdfa1d0a362 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   16:     0x5bdfa1e25f59 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   17:     0x73da18bcadfa - <unknown>
[INFO] [stdout]   18:     0x73da18c5e3d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     decode_b_slice_gpm_fires_and_decodes
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 43 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test reconstruct_pipeline`
[INFO] running `Command { std: "docker" "inspect" "b1739c2936e31d82044734aaa056a2e014a21b62f3acc02cc7ab4beb0fa527b7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b1739c2936e31d82044734aaa056a2e014a21b62f3acc02cc7ab4beb0fa527b7", kill_on_drop: false }`
[INFO] [stdout] b1739c2936e31d82044734aaa056a2e014a21b62f3acc02cc7ab4beb0fa527b7
