[INFO] fetching crate wav1c 0.2.0... [INFO] testing wav1c-0.2.0 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate wav1c 0.2.0 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate wav1c 0.2.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate wav1c 0.2.0 [INFO] tweaked toml for crates.io crate wav1c 0.2.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate wav1c 0.2.0 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate wav1c 0.2.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 85e4361fff05b9c59987b0f6e2f96fa356ecccf06e1a6fc9a00324b9eb7b05a1 [INFO] running `Command { std: "docker" "start" "-a" "85e4361fff05b9c59987b0f6e2f96fa356ecccf06e1a6fc9a00324b9eb7b05a1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "85e4361fff05b9c59987b0f6e2f96fa356ecccf06e1a6fc9a00324b9eb7b05a1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "85e4361fff05b9c59987b0f6e2f96fa356ecccf06e1a6fc9a00324b9eb7b05a1", kill_on_drop: false }` [INFO] [stdout] 85e4361fff05b9c59987b0f6e2f96fa356ecccf06e1a6fc9a00324b9eb7b05a1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 48aadf66e544028e2f3cc5d90c80a83ec17c60c44a572572a3b739c8d567c9f4 [INFO] running `Command { std: "docker" "start" "-a" "48aadf66e544028e2f3cc5d90c80a83ec17c60c44a572572a3b739c8d567c9f4", kill_on_drop: false }` [INFO] [stderr] Compiling wav1c v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.36s [INFO] running `Command { std: "docker" "inspect" "48aadf66e544028e2f3cc5d90c80a83ec17c60c44a572572a3b739c8d567c9f4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "48aadf66e544028e2f3cc5d90c80a83ec17c60c44a572572a3b739c8d567c9f4", kill_on_drop: false }` [INFO] [stdout] 48aadf66e544028e2f3cc5d90c80a83ec17c60c44a572572a3b739c8d567c9f4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7b2d70a71a9b33bc8cd81b860bfce557d49c945f94ed72d4a9ec12d5369bb53c [INFO] running `Command { std: "docker" "start" "-a" "7b2d70a71a9b33bc8cd81b860bfce557d49c945f94ed72d4a9ec12d5369bb53c", kill_on_drop: false }` [INFO] [stderr] Compiling wav1c v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2.77s [INFO] running `Command { std: "docker" "inspect" "7b2d70a71a9b33bc8cd81b860bfce557d49c945f94ed72d4a9ec12d5369bb53c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7b2d70a71a9b33bc8cd81b860bfce557d49c945f94ed72d4a9ec12d5369bb53c", kill_on_drop: false }` [INFO] [stdout] 7b2d70a71a9b33bc8cd81b860bfce557d49c945f94ed72d4a9ec12d5369bb53c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] fe6f9900ef6f9b3b29d8f01a8a04570a8d5a37b52e6688ba96249e5cb78683ea [INFO] running `Command { std: "docker" "start" "-a" "fe6f9900ef6f9b3b29d8f01a8a04570a8d5a37b52e6688ba96249e5cb78683ea", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/wav1c-fa46aef1d15146fc) [INFO] [stdout] [INFO] [stdout] running 238 tests [INFO] [stdout] test bitwriter::tests::byte_align_pads_with_zeros ... ok [INFO] [stdout] test bitwriter::tests::single_bit_true ... ok [INFO] [stdout] test bitwriter::tests::write_16_bits ... ok [INFO] [stdout] test bitwriter::tests::write_3_bits ... ok [INFO] [stdout] test bitwriter::tests::single_bit_false ... ok [INFO] [stdout] test bitwriter::tests::byte_align_no_op_when_aligned ... ok [INFO] [stdout] test bitwriter::tests::empty_writer ... ok [INFO] [stdout] test encoder::tests::encoder_config_from_encode_config ... ok [INFO] [stdout] test encoder::tests::headers_returns_sequence_header_obu ... ok [INFO] [stdout] test bitwriter::tests::write_byte_value ... ok [INFO] [stdout] test encoder::tests::new_invalid_height_zero ... ok [INFO] [stdout] test encoder::tests::encoder_with_rate_control ... ok [INFO] [stdout] test encoder::tests::new_invalid_width_too_large ... ok [INFO] [stdout] test encoder::tests::first_frame_is_keyframe ... ok [INFO] [stdout] test dequant::tests::q0_is_lowest_dequant ... ok [INFO] [stdout] test dequant::tests::q128_matches_previous_hardcoded_values ... ok [INFO] [stdout] test encoder::tests::new_invalid_width_zero ... ok [INFO] [stdout] test dequant::tests::q255_is_highest_dequant ... ok [INFO] [stdout] test encoder::tests::new_max_dimensions ... ok [INFO] [stdout] test encoder::tests::new_min_dimensions ... ok [INFO] [stdout] test encoder::tests::dimension_mismatch_error ... ok [INFO] [stdout] test encoder::tests::flush_is_callable ... ok [INFO] [stdout] test dequant::tests::dequant_increases_monotonically ... ok [INFO] [stdout] test encoder::tests::packet_data_starts_with_temporal_delimiter ... ok [INFO] [stdout] test encoder::tests::send_frame_receive_packet_lifecycle ... ok [INFO] [stdout] test frame::tests::cdef_strength_mapping ... ok [INFO] [stdout] test encoder::tests::keyint_triggers_new_keyframe ... ok [INFO] [stdout] test encoder::tests::second_frame_is_inter ... ok [INFO] [stdout] test encoder::tests::new_valid_dimensions ... ok [INFO] [stdout] test frame::tests::frame_header_64x64_bit_layout ... ok [INFO] [stdout] test frame::tests::frame_header_starts_with_show_existing_frame_false ... ok [INFO] [stdout] test frame::tests::frame_for_nonzero_residual_is_larger ... ok [INFO] [stdout] test frame::tests::inter_frame_header_64x64_bit_layout ... ok [INFO] [stdout] test frame::tests::tile_log2_basic ... ok [INFO] [stdout] test frame::tests::inter_frame_header_ref_slot_encoded ... ok [INFO] [stdout] test ivf::tests::ivf_frame_wrapper ... ok [INFO] [stdout] test msac::tests::cdf_update_counter_increments ... ok [INFO] [stdout] test frame::tests::loop_filter_level_mapping ... ok [INFO] [stdout] test msac::tests::cdf_update_shifts_probability_toward_observed_symbol ... ok [INFO] [stdout] test encoder::tests::new_invalid_height_too_large ... ok [INFO] [stdout] test frame::tests::inter_frame_header_differs_from_keyframe ... ok [INFO] [stdout] test msac::tests::encode_bool_equi_different_values_produce_different_output ... ok [INFO] [stdout] test msac::tests::encode_bool_equi_produces_bytes ... ok [INFO] [stdout] test ivf::tests::ivf_header_64x64 ... ok [INFO] [stdout] test msac::tests::encode_bool_false_with_cdf_update ... ok [INFO] [stdout] test bitwriter::tests::write_across_byte_boundary ... ok [INFO] [stdout] test msac::tests::encode_bool_with_cdf_update ... ok [INFO] [stdout] test msac::tests::encode_golomb_nonzero ... ok [INFO] [stdout] test msac::tests::encode_golomb_zero ... ok [INFO] [stdout] test msac::tests::msac_roundtrip_bool_adapt ... ok [INFO] [stdout] test msac::tests::encode_multiple_symbols_produces_bytes ... ok [INFO] [stdout] test msac::tests::msac_roundtrip_mixed_operations ... ok [INFO] [stdout] test obu::tests::leb128_127 ... ok [INFO] [stdout] test msac::tests::msac_roundtrip_single_symbol ... ok [INFO] [stdout] test obu::tests::leb128_128 ... ok [INFO] [stdout] test obu::tests::leb128_300 ... ok [INFO] [stdout] test obu::tests::leb128_small ... ok [INFO] [stdout] test obu::tests::obu_frame_16bytes ... ok [INFO] [stdout] test obu::tests::leb128_zero ... ok [INFO] [stdout] test frame::tests::inter_frame_has_frame_type_1 ... ok [INFO] [stdout] test obu::tests::obu_temporal_delimiter ... ok [INFO] [stdout] test rc::tests::buffer_stays_in_range ... ok [INFO] [stdout] test msac::tests::encode_single_symbol_produces_bytes ... ok [INFO] [stdout] test msac::tests::msac_roundtrip_bool_equi ... ok [INFO] [stdout] test frame::tests::inter_frame_starts_with_show_existing_frame_false ... ok [INFO] [stdout] test rc::tests::first_frame_uses_initial_qp ... ok [INFO] [stdout] test rc::tests::initial_qp_high_bitrate ... ok [INFO] [stdout] test rc::tests::keyframe_gets_lower_qp ... ok [INFO] [stdout] test msac::tests::msac_roundtrip_golomb ... ok [INFO] [stdout] test rc::tests::qp_decreases_when_under_budget ... ok [INFO] [stdout] test obu::tests::obu_sequence_header_6bytes ... ok [INFO] [stdout] test msac::tests::msac_roundtrip_many_symbols ... ok [INFO] [stdout] test frame::tests::frame_header_128x128_differs_from_64x64 ... ok [INFO] [stdout] test rc::tests::qp_increases_when_over_budget ... ok [INFO] [stdout] test sequence::tests::bits_needed_1919 ... ok [INFO] [stdout] test frame::tests::inter_frame_header_refresh_flags_encoded ... ok [INFO] [stdout] test sequence::tests::bits_needed_63 ... ok [INFO] [stdout] test sequence::tests::bits_needed_99 ... ok [INFO] [stdout] test sequence::tests::bits_needed_one ... ok [INFO] [stdout] test sequence::tests::bits_needed_zero ... ok [INFO] [stdout] test sequence::tests::different_dimensions_produce_different_output ... ok [INFO] [stdout] test sequence::tests::sequence_header_100x100 ... ok [INFO] [stdout] test rc::tests::initial_qp_low_bitrate ... ok [INFO] [stdout] test sequence::tests::sequence_header_1920x1080 ... ok [INFO] [stdout] test sequence::tests::sequence_header_1x1 ... ok [INFO] [stdout] test sequence::tests::width_bits_vary_with_dimension ... ok [INFO] [stdout] test sequence::tests::sequence_header_320x240 ... ok [INFO] [stdout] test tests::multi_frame_ivf_header_has_correct_count ... ok [INFO] [stdout] test tile::dct::tests::all_zero_8x8_produces_all_zero ... ok [INFO] [stdout] test tile::dct::tests::all_zero_16x16_produces_all_zero ... ok [INFO] [stdout] test tests::multi_frame_produces_larger_output ... ok [INFO] [stdout] test tests::different_dimensions_produce_different_output ... ok [INFO] [stdout] test tests::y4m_api_matches_solid_api ... ok [INFO] [stdout] test sequence::tests::sequence_header_64x64 ... ok [INFO] [stdout] test tests::output_starts_with_valid_obu_structure ... ok [INFO] [stdout] test tile::dct::tests::dc_only_4x4 ... ok [INFO] [stdout] test tile::dct::tests::dc_only_8x8 ... ok [INFO] [stdout] test tests::single_frame_multi_matches_single ... ok [INFO] [stdout] test tile::dct::tests::adst4_round_trip ... ok [INFO] [stdout] test tests::different_colors_produce_different_output ... ok [INFO] [stdout] test tile::dct::tests::all_zero_4x4_produces_all_zero ... ok [INFO] [stdout] test tile::dct::tests::adst8_round_trip ... ok [INFO] [stdout] test encoder::tests::frame_numbers_increment ... ok [INFO] [stdout] test tile::dct::tests::dc_only_16x16 ... ok [INFO] [stdout] test tile::dct::tests::forward_4x4_known_dc_value ... ok [INFO] [stdout] test tile::dct::tests::forward_8x8_known_dc_value ... ok [INFO] [stdout] test tile::dct::tests::identity4_round_trip ... ok [INFO] [stdout] test tile::dct::tests::identity8_round_trip ... ok [INFO] [stdout] test tile::dct::tests::dct_delegation_unchanged ... ok [INFO] [stdout] test tile::dct::tests::inverse_8x8_matches_dav1d_structure ... ok [INFO] [stdout] test tile::dct::tests::mixed_adst_dct_round_trip ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_16x16_checkerboard ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_16x16_constant ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_16x16_gradient ... ok [INFO] [stdout] test tile::dct::tests::inverse_4x4_matches_dav1d_structure ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_16x16_single_pixel ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_16x16_typical_residual ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_4x4_constant ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_4x4_gradient ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_4x4_large_values ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_4x4_single_pixel ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_4x4_negative_values ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_4x4_small_residual ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_8x8_checkerboard ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_4x4_typical_residual ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_4x4_checkerboard ... ok [INFO] [stdout] test tile::scan::tests::scan_8x8_covers_all_positions ... ok [INFO] [stdout] test frame::tests::frame_header_320x240_has_tile_bits ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_8x8_gradient ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_8x8_large_values ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_8x8_single_pixel ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_8x8_small_residual ... ok [INFO] [stdout] test tile::scan::tests::scan_16x16_has_correct_length ... ok [INFO] [stdout] test tile::scan::tests::scan_4x4_covers_all_positions ... ok [INFO] [stdout] test tile::scan::tests::scan_8x8_dc_is_first ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_8x8_typical_residual ... ok [INFO] [stdout] test tile::scan::tests::scan_8x8_has_correct_length ... ok [INFO] [stdout] test tile::dct::tests::roundtrip_8x8_constant ... ok [INFO] [stdout] test tile::scan::tests::scan_4x4_has_correct_length ... ok [INFO] [stdout] test tile::scan::tests::scan_16x16_covers_all_positions ... ok [INFO] [stdout] test tile::tests::dc_pred_block_matches_scalar ... ok [INFO] [stdout] test tile::scan::tests::scan_16x16_dc_is_first ... ok [INFO] [stdout] test tile::tests::dc_prediction_both ... ok [INFO] [stdout] test tile::tests::dc_prediction_no_neighbors ... ok [INFO] [stdout] test tile::tests::dc_prediction_top_only ... ok [INFO] [stdout] test tile::tests::directional_z3_output_varies ... ok [INFO] [stdout] test tile::tests::dr_intra_derivative_key_values ... ok [INFO] [stdout] test tile::tests::directional_z1_output_varies ... ok [INFO] [stdout] test tile::tests::drl_context_computation ... ok [INFO] [stdout] test tile::scan::tests::scan_4x4_dc_is_first ... ok [INFO] [stdout] test tile::tests::encode_transform_block_dc_only ... ok [INFO] [stdout] test tile::tests::encode_tile_64x64_produces_bytes ... ok [INFO] [stdout] test tile::tests::encode_tile_8x8_produces_bytes ... ok [INFO] [stdout] test tile::tests::encode_tile_odd_dimensions ... ok [INFO] [stdout] test tile::tests::encode_transform_block_all_zero ... ok [INFO] [stdout] test tile::tests::encode_tile_128x128_produces_bytes ... ok [INFO] [stdout] test tile::tests::encode_tile_wide_frame ... ok [INFO] [stdout] test tile::tests::encode_tile_larger_than_64x64_differs ... ok [INFO] [stdout] test tile::tests::encode_tile_tall_frame ... ok [INFO] [stdout] test tile::tests::encode_tile_different_colors_differ ... ok [INFO] [stdout] test tile::tests::eob_to_bin_values ... ok [INFO] [stdout] test tile::tests::gather_left_partition_prob_returns_valid ... ok [INFO] [stdout] test tile::tests::gather_top_partition_prob_returns_valid ... ok [INFO] [stdout] test tile::tests::h_pred_copies_left_column ... ok [INFO] [stdout] test tile::tests::generate_prediction_routes_directional_modes ... ok [INFO] [stdout] test tile::tests::inter_tile_8x8_produces_bytes ... ok [INFO] [stdout] test tile::tests::encode_transform_block_with_ac ... ok [INFO] [stdout] test tile::tests::inter_tile_64x64_produces_bytes ... ok [INFO] [stdout] test tile::tests::inter_tile_128x128_produces_bytes ... ok [INFO] [stdout] test tile::tests::inter_tile_differs_from_intra_tile ... ok [INFO] [stdout] test tile::tests::intra_mode_context_mapping ... ok [INFO] [stdout] test tile::tests::is_inter_ctx_both_inter_neighbors ... ok [INFO] [stdout] test tile::tests::inter_tile_wide_frame ... ok [INFO] [stdout] test tile::tests::is_inter_ctx_no_neighbors ... ok [INFO] [stdout] test tile::tests::is_inter_ctx_both_intra_neighbors ... ok [INFO] [stdout] test tile::tests::encode_tile_with_gradient_pixels ... ok [INFO] [stdout] test tile::tests::inter_tile_tall_frame ... ok [INFO] [stdout] test tile::tests::is_inter_ctx_one_intra_neighbor ... ok [INFO] [stdout] test tile::tests::is_inter_ctx_top_only_inter ... ok [INFO] [stdout] test tile::tests::encode_tile_100x100_produces_bytes ... ok [INFO] [stdout] test tile::tests::mode_context_initialized_to_dc ... ok [INFO] [stdout] test tile::tests::mode_selection_picks_v_for_vertical_pattern ... ok [INFO] [stdout] test tile::tests::is_inter_ctx_top_only_intra ... ok [INFO] [stdout] test tile::tests::mode_selection_considers_directional ... ok [INFO] [stdout] test tile::tests::mode_selection_picks_dc_for_solid ... ok [INFO] [stdout] test tile::tests::mode_selection_picks_h_for_horizontal_pattern ... ok [INFO] [stdout] test tile::tests::motion_search_finds_shifted_block ... ok [INFO] [stdout] test tile::tests::mv_diff_decompose_one_pixel ... ok [INFO] [stdout] test tile::tests::mv_diff_decompose_three_pixels ... ok [INFO] [stdout] test tile::tests::mv_diff_decompose_two_pixels ... ok [INFO] [stdout] test tile::tests::mv_diff_roundtrip ... ok [INFO] [stdout] test tile::tests::newmv_ctx_both_neighbors ... ok [INFO] [stdout] test tile::tests::newmv_ctx_left_only ... ok [INFO] [stdout] test tile::tests::motion_search_zero_when_same ... ok [INFO] [stdout] test tile::tests::mv_prediction_no_neighbors ... ok [INFO] [stdout] test tile::tests::newmv_ctx_intra_neighbor_not_counted ... ok [INFO] [stdout] test tile::tests::newmv_ctx_neighbor_used_newmv_left_only ... ok [INFO] [stdout] test tile::tests::newmv_ctx_neighbor_used_newmv_one_side ... ok [INFO] [stdout] test tile::tests::newmv_ctx_no_neighbors ... ok [INFO] [stdout] test tile::tests::paeth_pred_uniform_neighbors ... ok [INFO] [stdout] test tile::tests::paeth_pred_vertical_edge ... ok [INFO] [stdout] test tile::tests::partition_ctx_initial_is_zero ... ok [INFO] [stdout] test tile::tests::partition_ctx_updates_correctly ... ok [INFO] [stdout] test tile::tests::newmv_ctx_top_only ... ok [INFO] [stdout] test tile::tests::newmv_ctx_neighbor_used_newmv_both_sides ... ok [INFO] [stdout] test tile::tests::rd_cost_zero_for_perfect_prediction ... ok [INFO] [stdout] test tile::tests::sb_grid_calculations ... ok [INFO] [stdout] test tile::tests::smooth_pred_corners ... ok [INFO] [stdout] test tile::tests::skip_ctx_updates ... ok [INFO] [stdout] test tile::tests::smooth_weights_correct_for_size_4 ... ok [INFO] [stdout] test tile::tests::smooth_weights_correct_for_size_8 ... ok [INFO] [stdout] test tile::tests::v_pred_copies_above_row ... ok [INFO] [stdout] test tile::tests::z1_d45_produces_diagonal ... ok [INFO] [stdout] test tile::tests::z1_d67_uses_above ... ok [INFO] [stdout] test tile::tests::z2_d113_produces_valid_output ... ok [INFO] [stdout] test tile::tests::z2_d135_uniform_neighbors ... ok [INFO] [stdout] test tile::tests::z3_d203_produces_output ... ok [INFO] [stdout] test tile::tests::z3_uniform_left ... ok [INFO] [stdout] test tile::tests::mv_prediction_from_above_neighbor ... ok [INFO] [stdout] test tile::tests::mv_prediction_from_left_neighbor ... ok [INFO] [stdout] test y4m::tests::all_from_y4m_single_frame ... ok [INFO] [stdout] test y4m::tests::parse_multi_frame_y4m ... ok [INFO] [stdout] test y4m::tests::parse_solid_y4m ... ok [INFO] [stdout] test y4m::tests::parse_y4m_no_colorspace ... ok [INFO] [stdout] test y4m::tests::solid_constructor_matches_y4m ... ok [INFO] [stdout] test y4m::tests::solid_odd_dimensions ... ok [INFO] [stdout] test tile::tests::encode_tile_with_diagonal_pixels ... ok [INFO] [stdout] test tile::tests::quantize_dequantize_roundtrip ... ok [INFO] [stdout] test tile::tests::inter_tile_odd_dimensions ... ok [INFO] [stdout] test tile::tests::rd_cost_higher_for_worse_prediction ... ok [INFO] [stdout] test tile::tests::z2_d157_produces_valid_output ... ok [INFO] [stdout] test tile::tests::encode_tile_320x240_produces_bytes ... ok [INFO] [stdout] test tile::tests::inter_tile_same_as_reference_is_small ... ok [INFO] [stdout] test tests::multi_frame_different_content ... ok [INFO] [stdout] test tile::tests::inter_tile_with_gradient ... ok [INFO] [stdout] test tile::tests::inter_tile_different_reference_produces_different_output ... ok [INFO] [stdout] test tile::tests::inter_tile_100x100_produces_bytes ... ok [INFO] [stdout] test tile::tests::inter_tile_320x240_produces_bytes ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 238 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.30s [INFO] [stdout] [INFO] [stderr] Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-aececf0bf64ea98a) [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test dav1d_decodes_various_dimensions ... ok [INFO] [stdout] test dav1d_decodes_multi_sb_inter ... ok [INFO] [stdout] test recon_matches_dav1d_for_complex_content ... ok [INFO] [stdout] test dav1d_decodes_inter_small_residual ... ok [INFO] [stdout] test decoded_pixels_match_input ... ok [INFO] [stdout] test debug_per_block_drift ... ok [INFO] [stdout] test dav1d_decodes_colors_at_various_dimensions ... ok [INFO] [stdout] test y4m_various_dimensions ... ok [INFO] [stdout] test dav1d_decodes_multi_frame_varying ... ok [INFO] [stdout] test dav1d_decodes_solid_y4m ... ok [INFO] [stdout] test dav1d_decodes_all_colors ... ok [INFO] [stdout] test dav1d_decodes_multi_frame_solid ... ok [INFO] [stdout] test dav1d_decodes_default_gray ... ok [INFO] [stdout] test dav1d_decodes_multi_frame_gradient ... ok [INFO] [stdout] test dav1d_decodes_gradient_y4m ... ok [INFO] [stdout] test dav1d_decodes_gradient_multi_sb ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Doc-tests wav1c [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "fe6f9900ef6f9b3b29d8f01a8a04570a8d5a37b52e6688ba96249e5cb78683ea", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fe6f9900ef6f9b3b29d8f01a8a04570a8d5a37b52e6688ba96249e5cb78683ea", kill_on_drop: false }` [INFO] [stdout] fe6f9900ef6f9b3b29d8f01a8a04570a8d5a37b52e6688ba96249e5cb78683ea