[INFO] fetching crate consus-compression 0.2.0...
[INFO] testing consus-compression-0.2.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate consus-compression 0.2.0 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate consus-compression 0.2.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate consus-compression 0.2.0
[INFO] tweaked toml for crates.io crate consus-compression 0.2.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate consus-compression 0.2.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate consus-compression 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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:115:12
[INFO] [stderr]     |
[INFO] [stderr] 115 | homepage = "https://github.com/ryancinsight/consus"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 120 | repository = "https://github.com/ryancinsight/consus"
[INFO] [stderr]     |              ----------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `consus-compression` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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] 6b5bf833b86374dcca5da15086d8ba1f427b394adfea6023d662a206103a919a
[INFO] running `Command { std: "docker" "start" "6b5bf833b86374dcca5da15086d8ba1f427b394adfea6023d662a206103a919a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6b5bf833b86374dcca5da15086d8ba1f427b394adfea6023d662a206103a919a", 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" "6b5bf833b86374dcca5da15086d8ba1f427b394adfea6023d662a206103a919a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6b5bf833b86374dcca5da15086d8ba1f427b394adfea6023d662a206103a919a", 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" "6b5bf833b86374dcca5da15086d8ba1f427b394adfea6023d662a206103a919a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:115:12
[INFO] [stderr]     |
[INFO] [stderr] 115 | homepage = "https://github.com/ryancinsight/consus"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 120 | repository = "https://github.com/ryancinsight/consus"
[INFO] [stderr]     |              ----------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `consus-compression` (manifest) generated 1 warning
[INFO] [stderr]    Compiling unicode-ident v1.0.26
[INFO] [stderr]    Compiling crc32fast v1.5.2
[INFO] [stderr]    Compiling zerocopy v0.8.62
[INFO] [stderr]    Compiling cfg-if v1.0.5
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling smallvec v1.16.2
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling miniz_oxide v0.9.1
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling zerocopy-derive v0.8.62
[INFO] [stderr]    Compiling consus-core v0.2.0
[INFO] [stderr]    Compiling consus-compression v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 14.56s
[INFO] running `Command { std: "docker" "inspect" "6b5bf833b86374dcca5da15086d8ba1f427b394adfea6023d662a206103a919a", 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" "6b5bf833b86374dcca5da15086d8ba1f427b394adfea6023d662a206103a919a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:115:12
[INFO] [stderr]     |
[INFO] [stderr] 115 | homepage = "https://github.com/ryancinsight/consus"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 120 | repository = "https://github.com/ryancinsight/consus"
[INFO] [stderr]     |              ----------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `consus-compression` (manifest) generated 1 warning
[INFO] [stderr]    Compiling libc v0.2.190
[INFO] [stderr]    Compiling zerocopy v0.8.62
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling consus-core v0.2.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling consus-compression v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 21.84s
[INFO] running `Command { std: "docker" "inspect" "6b5bf833b86374dcca5da15086d8ba1f427b394adfea6023d662a206103a919a", 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" "6b5bf833b86374dcca5da15086d8ba1f427b394adfea6023d662a206103a919a" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]    --> Cargo.toml:115:12
[INFO] [stderr]     |
[INFO] [stderr] 115 | homepage = "https://github.com/ryancinsight/consus"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 120 | repository = "https://github.com/ryancinsight/consus"
[INFO] [stderr]     |              ----------------------------------------
[INFO] [stderr]     |
[INFO] [stderr]     = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `consus-compression` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/consus-compression/9d5c39817af10f50/out/consus_compression-9d5c39817af10f50)
[INFO] [stdout] 
[INFO] [stdout] running 187 tests
[INFO] [stdout] test checksum::crc32::tests::deterministic ... ok
[INFO] [stdout] test checksum::crc32::tests::check_value_123456789 ... ok
[INFO] [stdout] test checksum::crc32::tests::empty_data ... ok
[INFO] [stdout] test checksum::crc32::tests::incremental_matches_single_shot ... ok
[INFO] [stdout] test checksum::crc32c::tests::empty_data ... ok
[INFO] [stdout] test checksum::crc32::tests::table_spot_check ... ok
[INFO] [stdout] test checksum::crc32c::tests::differs_from_ieee_crc32 ... ok
[INFO] [stdout] test checksum::crc32c::tests::incremental_matches_single_shot ... ok
[INFO] [stdout] test checksum::crc32::tests::three_way_incremental ... ok
[INFO] [stdout] test checksum::crc32c::tests::reset_restores_initial_state ... ok
[INFO] [stdout] test checksum::fletcher32::tests::empty_input ... ok
[INFO] [stdout] test checksum::fletcher32::tests::incremental_matches_single_shot ... ok
[INFO] [stdout] test checksum::fletcher32::tests::odd_length_input ... ok
[INFO] [stdout] test checksum::fletcher32::tests::reset_and_recompute ... ok
[INFO] [stdout] test checksum::fletcher32::tests::two_words ... ok
[INFO] [stdout] test checksum::lookup3::tests::all_remainder_lengths ... ok
[INFO] [stdout] test checksum::lookup3::tests::checksum_compute_convenience ... ok
[INFO] [stdout] test checksum::lookup3::tests::checksum_trait_matches_direct ... ok
[INFO] [stdout] test checksum::lookup3::tests::checksum_trait_reset ... ok
[INFO] [stdout] test checksum::crc32::tests::reset_and_recompute ... ok
[INFO] [stdout] test checksum::lookup3::tests::distinct_inputs_differ ... ok
[INFO] [stdout] test checksum::lookup3::tests::empty_input ... ok
[INFO] [stdout] test checksum::lookup3::tests::exactly_twentyfour_bytes ... ok
[INFO] [stdout] test checksum::reflected::tests::distinct_polynomials_yield_distinct_tables ... ok
[INFO] [stdout] test checksum::crc32c::tests::detects_a_single_bit_flip ... ok
[INFO] [stdout] test checksum::crc32::tests::single_byte_boundary ... ok
[INFO] [stdout] test checksum::crc32::tests::trait_compute_convenience ... ok
[INFO] [stdout] test checksum::lookup3::tests::single_zero_byte ... ok
[INFO] [stdout] test checksum::lookup3::tests::checksum_trait_incremental ... ok
[INFO] [stdout] test checksum::crc32c::tests::check_value_123456789 ... ok
[INFO] [stdout] test checksum::lookup3::tests::initval_changes_result ... ok
[INFO] [stdout] test checksum::lookup3::tests::longer_than_twelve_bytes ... ok
[INFO] [stdout] test checksum::fletcher32::tests::modular_reduction ... ok
[INFO] [stdout] test chunking::index::tests::element_range_first_chunk ... ok
[INFO] [stdout] test chunking::index::tests::fixed_ceiling_division ... ok
[INFO] [stdout] test checksum::lookup3::tests::exactly_twelve_bytes ... ok
[INFO] [stdout] test chunking::index::tests::element_range_3d_boundary ... ok
[INFO] [stdout] test chunking::index::tests::element_range_boundary_chunk ... ok
[INFO] [stdout] test chunking::index::tests::element_range_chunk_beyond_dataset_saturates ... ok
[INFO] [stdout] test chunking::index::tests::grid_shape_tests::ceiling_division ... ok
[INFO] [stdout] test checksum::fletcher32::tests::single_byte_padded ... ok
[INFO] [stdout] test checksum::lookup3::tests::deterministic ... ok
[INFO] [stdout] test chunking::index::tests::element_range_1d ... ok
[INFO] [stdout] test checksum::reflected::tests::fold_is_associative_over_concatenation ... ok
[INFO] [stdout] test chunking::index::tests::grid_shape_tests::empty_dimension ... ok
[INFO] [stdout] test chunking::index::tests::fixed_zero_chunk_dim ... ok
[INFO] [stdout] test chunking::index::tests::grid_shape_tests::exact_division ... ok
[INFO] [stdout] test chunking::index::tests::grid_shape_tests::one_dimensional ... ok
[INFO] [stdout] test chunking::index::tests::grid_shape_tests::rank_mismatch_error ... ok
[INFO] [stdout] test chunking::index::tests::grid_shape_tests::scalar_zero_dimensional ... ok
[INFO] [stdout] test chunking::index::tests::coord_to_linear_panics_on_length_mismatch - should panic ... ok
[INFO] [stdout] test chunking::index::tests::fixed_exact_division ... ok
[INFO] [stdout] test checksum::fletcher32::tests::single_word ... ok
[INFO] [stdout] test chunking::index::tests::grid_shape_tests::zero_chunk_dim_error ... ok
[INFO] [stdout] test chunking::index::tests::element_range_panics_on_chunk_shape_mismatch - should panic ... ok
[INFO] [stdout] test chunking::index::tests::inverse_3d ... ok
[INFO] [stdout] test chunking::index::tests::element_range_interior_chunk ... ok
[INFO] [stdout] test chunking::index::tests::inverse_last_element ... ok
[INFO] [stdout] test chunking::index::tests::inverse_0d_scalar ... ok
[INFO] [stdout] test chunking::index::tests::inverse_origin ... ok
[INFO] [stdout] test chunking::index::tests::fixed_rank_mismatch ... ok
[INFO] [stdout] test chunking::index::tests::fixed_output_buffer_too_small ... ok
[INFO] [stdout] test chunking::index::tests::linear_origin ... ok
[INFO] [stdout] test chunking::index::tests::round_trip_all_2d ... ok
[INFO] [stdout] test chunking::index::tests::linear_0d_scalar ... ok
[INFO] [stdout] test chunking::index::tests::linear_1d ... ok
[INFO] [stdout] test chunking::index::tests::total_chunks_2d ... ok
[INFO] [stdout] test chunking::index::tests::linear_to_coord_panics_on_length_mismatch - should panic ... ok
[INFO] [stdout] test chunking::iterator::tests::exact_size_scalar ... ok
[INFO] [stdout] test chunking::iterator::tests::iter_0d_count_matches_total_chunks ... ok
[INFO] [stdout] test chunking::iterator::tests::iter_0d_yields_single_empty_coord ... ok
[INFO] [stdout] test chunking::iterator::tests::iter_1d_yields_correct_sequence ... ok
[INFO] [stdout] test chunking::index::tests::linear_last_dim_varies_fastest ... ok
[INFO] [stdout] test chunking::index::tests::round_trip_coord_to_linear_to_coord ... ok
[INFO] [stdout] test chunking::index::tests::linear_last_element ... ok
[INFO] [stdout] test chunking::index::tests::round_trip_1d ... ok
[INFO] [stdout] test chunking::iterator::tests::iter_2d_yields_correct_sequence ... ok
[INFO] [stdout] test chunking::iterator::tests::iter_3d_count_and_bounds ... ok
[INFO] [stdout] test chunking::iterator::tests::iter_3d_full_sequence ... ok
[INFO] [stdout] test chunking::iterator::tests::iter_asymmetric_grid ... ok
[INFO] [stdout] test chunking::iterator::tests::iter_returns_none_after_exhaustion ... ok
[INFO] [stdout] test chunking::iterator::tests::iter_single_element_grid ... ok
[INFO] [stdout] test chunking::iterator::tests::iter_yields_monotonically_increasing_linear_indices ... ok
[INFO] [stdout] test chunking::iterator::tests::size_hint_matches_len ... ok
[INFO] [stdout] test chunking::index::tests::total_chunks_3d ... ok
[INFO] [stdout] test endian::conversion::tests::read_length_matches_read_uint_le ... ok
[INFO] [stdout] test codec::deflate::tests::decompression_output_is_bounded ... ok
[INFO] [stdout] test endian::conversion::tests::read_offset_matches_read_uint_le ... ok
[INFO] [stdout] test endian::conversion::tests::le_be_byte_layout_u32 ... ok
[INFO] [stdout] test chunking::index::tests::total_chunks_overflow ... ok
[INFO] [stdout] test chunking::iterator::tests::iter_empty_grid_all_zero ... ok
[INFO] [stdout] test chunking::index::tests::total_chunks_scalar ... ok
[INFO] [stdout] test chunking::iterator::tests::iter_empty_grid_first_dim_zero ... ok
[INFO] [stdout] test chunking::iterator::tests::iter_empty_grid_second_dim_zero ... ok
[INFO] [stdout] test codec::deflate::tests::round_trip_deflate ... ok
[INFO] [stdout] test endian::conversion::tests::read_uint_le_width1 ... ok
[INFO] [stdout] test endian::conversion::tests::read_offset_width2 ... ok
[INFO] [stdout] test chunking::index::tests::total_chunks_with_zero_extent ... ok
[INFO] [stdout] test endian::conversion::tests::read_uint_le_width2_one ... ok
[INFO] [stdout] test endian::conversion::tests::read_uint_be_unsupported_width - should panic ... ok
[INFO] [stdout] test endian::conversion::tests::read_uint_be_width1 ... ok
[INFO] [stdout] test endian::conversion::tests::round_trip_be_width1 ... ok
[INFO] [stdout] test endian::conversion::tests::round_trip_be_width4 ... ok
[INFO] [stdout] test endian::conversion::tests::read_uint_le_width4_255 ... ok
[INFO] [stdout] test endian::conversion::tests::round_trip_le_width2 ... ok
[INFO] [stdout] test endian::conversion::tests::read_uint_le_width8_max ... ok
[INFO] [stdout] test endian::conversion::tests::round_trip_le_width4 ... ok
[INFO] [stdout] test endian::conversion::tests::round_trip_le_width8 ... ok
[INFO] [stdout] test chunking::iterator::tests::exact_size_empty_grid ... ok
[INFO] [stdout] test endian::conversion::tests::swap_bytes_involution ... ok
[INFO] [stdout] test chunking::iterator::tests::exact_size_len_matches_actual_count ... ok
[INFO] [stdout] test chunking::iterator::tests::iter_2d_count_matches_total_chunks ... ok
[INFO] [stdout] test chunking::index::tests::linear_first_dim_stride ... ok
[INFO] [stdout] test endian::conversion::tests::round_trip_be_width8 ... ok
[INFO] [stdout] test endian::conversion::tests::swap_bytes_width1_noop ... ok
[INFO] [stdout] test endian::conversion::tests::swap_bytes_width2 ... ok
[INFO] [stdout] test endian::conversion::tests::read_uint_be_width4_255 ... ok
[INFO] [stdout] test endian::conversion::tests::swap_bytes_width8 ... ok
[INFO] [stdout] test endian::conversion::tests::read_uint_be_width8_max ... ok
[INFO] [stdout] test endian::conversion::tests::swap_converts_le_to_be ... ok
[INFO] [stdout] test endian::conversion::tests::round_trip_be_width2 ... ok
[INFO] [stdout] test chunking::index::tests::linear_3d ... ok
[INFO] [stdout] test endian::conversion::tests::swap_bytes_width4 ... ok
[INFO] [stdout] test pipeline::nbit::tests::empty_input_round_trip ... ok
[INFO] [stdout] test pipeline::nbit::tests::error_too_short_for_header ... ok
[INFO] [stdout] test pipeline::nbit::tests::error_truncated_packed_stream ... ok
[INFO] [stdout] test pipeline::nbit::tests::error_misaligned_16bit ... ok
[INFO] [stdout] test pipeline::nbit::tests::identity_8bit ... ok
[INFO] [stdout] test endian::conversion::tests::write_uint_be_unsupported_width - should panic ... ok
[INFO] [stdout] test pipeline::nbit::tests::pack_unpack_8bit_4bpv ... ok
[INFO] [stdout] test endian::conversion::tests::write_uint_le_unsupported_width - should panic ... ok
[INFO] [stdout] test endian::conversion::tests::read_uint_be_width2_one ... ok
[INFO] [stdout] test endian::conversion::tests::read_uint_le_unsupported_width - should panic ... ok
[INFO] [stdout] test pipeline::nbit::tests::single_bit_packing ... ok
[INFO] [stdout] test pipeline::shuffle::tests::empty_input_returns_empty ... ok
[INFO] [stdout] test pipeline::nbit::tests::pack_unpack_16bit_10bpv ... ok
[INFO] [stdout] test pipeline::nbit::tests::panics_on_bits_per_value_exceeds_element - should panic ... ok
[INFO] [stdout] test pipeline::nbit::tests::panics_on_invalid_bits_per_element - should panic ... ok
[INFO] [stdout] test pipeline::shuffle::tests::error_on_misaligned_length ... ok
[INFO] [stdout] test pipeline::shuffle::tests::panics_on_typesize_zero - should panic ... ok
[INFO] [stdout] test pipeline::shuffle::tests::round_trip_typesize_4 ... ok
[INFO] [stdout] test pipeline::shuffle::tests::round_trip_typesize_8 ... ok
[INFO] [stdout] test pipeline::shuffle::tests::shuffle_byte_positions_typesize_2 ... ok
[INFO] [stdout] test pipeline::nbit::tests::panics_on_zero_bits_per_value - should panic ... ok
[INFO] [stdout] test pipeline::nbit::tests::round_trip_32bit_12bpv ... ok
[INFO] [stdout] test pipeline::shuffle::tests::shuffle_byte_positions_typesize_4 ... ok
[INFO] [stdout] test pipeline::shuffle::tests::typesize_1_is_identity ... ok
[INFO] [stdout] test registry::default::tests::test_registry_register_custom ... ok
[INFO] [stdout] test endian::conversion::tests::le_be_byte_layout_u16 ... ok
[INFO] [stdout] test endian::conversion::tests::round_trip_le_width1 ... ok
[INFO] [stdout] test pipeline::executor::tests::default_is_empty ... ok
[INFO] [stdout] test pipeline::executor::tests::empty_pipeline_is_identity ... ok
[INFO] [stdout] test registry::default::tests::test_registry_unknown_codec ... ok
[INFO] [stdout] test registry::default::tests::test_default_registry_get_by_name ... ok
[INFO] [stdout] test pipeline::executor::tests::multi_filter_shuffle_nbit_round_trip ... ok
[INFO] [stdout] test pipeline::shuffle::tests::single_element_is_identity ... ok
[INFO] [stdout] test serialization::primitives::tests::align_up_panics_on_three - should panic ... ok
[INFO] [stdout] test registry::default::tests::test_default_registry_contains_deflate ... ok
[INFO] [stdout] test serialization::primitives::tests::align_up_values ... ok
[INFO] [stdout] test serialization::primitives::tests::null_terminated_hello ... ok
[INFO] [stdout] test serialization::primitives::tests::null_terminated_error_no_nul ... ok
[INFO] [stdout] test serialization::primitives::tests::sleb128_decode_truncated ... ok
[INFO] [stdout] test serialization::primitives::tests::sleb128_round_trip ... ok
[INFO] [stdout] test serialization::primitives::tests::padding_for_values ... ok
[INFO] [stdout] test serialization::primitives::tests::null_terminated_empty ... ok
[INFO] [stdout] test serialization::primitives::tests::sleb128_decode_empty ... ok
[INFO] [stdout] test serialization::primitives::tests::sleb128_encode_zero ... ok
[INFO] [stdout] test pipeline::executor::tests::propagates_filter_error ... ok
[INFO] [stdout] test pipeline::executor::tests::reverse_order_is_correct ... ok
[INFO] [stdout] test serialization::primitives::tests::uleb128_encode_128 ... ok
[INFO] [stdout] test pipeline::executor::tests::shuffle_4_then_nbit_8_of_32_round_trip ... ok
[INFO] [stdout] test serialization::primitives::tests::uleb128_decode_624485 ... ok
[INFO] [stdout] test serialization::primitives::tests::uleb128_encode_zero ... ok
[INFO] [stdout] test serialization::primitives::tests::uleb128_decode_empty ... ok
[INFO] [stdout] test serialization::primitives::tests::uleb128_decode_zero ... ok
[INFO] [stdout] test serialization::primitives::tests::uleb128_encode_127 ... ok
[INFO] [stdout] test serialization::primitives::tests::uleb128_encode_624485 ... ok
[INFO] [stdout] test serialization::primitives::tests::uleb128_decode_truncated ... ok
[INFO] [stdout] test pipeline::executor::tests::single_shuffle_round_trip ... ok
[INFO] [stdout] test serialization::primitives::tests::uleb128_round_trip ... ok
[INFO] [stdout] test serialization::primitives::tests::uleb128_decode_127 ... ok
[INFO] [stdout] test serialization::primitives::tests::uleb128_decode_128 ... ok
[INFO] [stdout] test serialization::primitives::tests::sleb128_encode_128 ... ok
[INFO] [stdout] test serialization::primitives::tests::sleb128_encode_minus_128 ... ok
[INFO] [stdout] test serialization::primitives::tests::sleb128_encode_minus_one ... ok
[INFO] [stdout] test registry::default::tests::test_registry_contains ... ok
[INFO] [stdout] test serialization::primitives::tests::align_up_panics_on_zero - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 187 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/unit_checksum.rs (/opt/rustwide/target/release/build/consus-compression/9f86f900b9e025ee/out/unit_checksum-9f86f900b9e025ee)
[INFO] [stdout] 
[INFO] [stdout] running 42 tests
[INFO] [stdout] test composition_invariants::all_ones_input ... ok
[INFO] [stdout] test crc32::incremental_matches_single_shot ... ok
[INFO] [stdout] test composition_invariants::different_algorithms_differ ... ok
[INFO] [stdout] test crc32::empty_input ... ok
[INFO] [stdout] test crc32::check_value_123456789 ... ok
[INFO] [stdout] test composition_invariants::crc32_reset_invariant ... ok
[INFO] [stdout] test crc32::single_ff_byte ... ok
[INFO] [stdout] test crc32::single_zero_byte ... ok
[INFO] [stdout] test fletcher32::all_ones ... ok
[INFO] [stdout] test fletcher32::empty_input ... ok
[INFO] [stdout] test fletcher32::all_zeros ... ok
[INFO] [stdout] test crc32::three_way_incremental ... ok
[INFO] [stdout] test fletcher32::odd_length_input ... ok
[INFO] [stdout] test crc32::large_data_block ... ok
[INFO] [stdout] test composition_invariants::all_zeros_input ... ok
[INFO] [stdout] test fletcher32::single_byte_padded ... ok
[INFO] [stdout] test fletcher32::modular_reduction ... ok
[INFO] [stdout] test lookup3::checksum_trait_incremental ... ok
[INFO] [stdout] test fletcher32::reset_and_recompute ... ok
[INFO] [stdout] test fletcher32::single_word ... ok
[INFO] [stdout] test crc32::reset_and_recompute ... ok
[INFO] [stdout] test composition_invariants::fletcher32_incremental_equivalence ... ok
[INFO] [stdout] test lookup3::checksum_trait_matches_direct ... ok
[INFO] [stdout] test lookup3::distinct_inputs_differ ... ok
[INFO] [stdout] test lookup3::exactly_twelve_bytes ... ok
[INFO] [stdout] test lookup3::exactly_twentyfour_bytes ... ok
[INFO] [stdout] test crc32::deterministic ... ok
[INFO] [stdout] test fletcher32::incremental_matches_single_shot ... ok
[INFO] [stdout] test fletcher32::large_data_block ... ok
[INFO] [stdout] test lookup3::deterministic ... ok
[INFO] [stdout] test fletcher32::deterministic ... ok
[INFO] [stdout] test lookup3::all_remainder_lengths ... ok
[INFO] [stdout] test fletcher32::two_words ... ok
[INFO] [stdout] test lookup3::empty_input ... ok
[INFO] [stdout] test composition_invariants::fletcher32_reset_invariant ... ok
[INFO] [stdout] test crc32::multiple_updates_then_finalize ... ok
[INFO] [stdout] test lookup3::longer_than_twelve_bytes ... ok
[INFO] [stdout] test composition_invariants::crc32_incremental_equivalence ... ok
[INFO] [stdout] test lookup3::single_zero_byte ... ok
[INFO] [stdout] test composition_invariants::lookup3_incremental_equivalence ... ok
[INFO] [stdout] test lookup3::checksum_trait_reset ... ok
[INFO] [stdout] test lookup3::large_data_block ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/unit_codec_roundtrip.rs (/opt/rustwide/target/release/build/consus-compression/9861c10dc89c83f0/out/unit_codec_roundtrip-9861c10dc89c83f0)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test deflate_tests::all_zeroes ... ok
[INFO] [stdout] test deflate_tests::empty_input ... ok
[INFO] [stdout] test all_enabled_codecs_roundtrip_same_input ... ok
[INFO] [stdout] test deflate_tests::level_0_store_mode ... ok
[INFO] [stdout] test deflate_tests::codec_metadata ... ok
[INFO] [stdout] test deflate_tests::single_byte ... ok
[INFO] [stdout] test deflate_tests::all_ones ... ok
[INFO] [stdout] test deflate_tests::level_1_fastest ... ok
[INFO] [stdout] test deflate_tests::default_level ... ok
[INFO] [stdout] test deflate_tests::level_9_maximum ... ok
[INFO] [stdout] test deflate_tests::large_block_64k ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/unit_pipeline.rs (/opt/rustwide/target/release/build/consus-compression/b9fb0720a10211b9/out/unit_pipeline-b9fb0720a10211b9)
[INFO] [stdout] 
[INFO] [stdout] running 32 tests
[INFO] [stdout] test nbit_tests::error_misaligned_16bit ... ok
[INFO] [stdout] test composition_invariants::shuffle_improves_compressibility ... ok
[INFO] [stdout] test nbit_tests::round_trip_8bit_4bpv ... ok
[INFO] [stdout] test nbit_tests::empty_input_round_trip ... ok
[INFO] [stdout] test pipeline_tests::reverse_order_is_correct ... ok
[INFO] [stdout] test pipeline_tests::shuffle_4_then_nbit_8_of_32_round_trip ... ok
[INFO] [stdout] test composition_invariants::pipeline_forward_reverse_identity ... ok
[INFO] [stdout] test nbit_tests::round_trip_16bit_10bpv ... ok
[INFO] [stdout] test nbit_tests::round_trip_32bit_12bpv ... ok
[INFO] [stdout] test composition_invariants::shuffle_forward_reverse_identity ... ok
[INFO] [stdout] test nbit_tests::identity_8bit ... ok
[INFO] [stdout] test nbit_tests::single_bit_packing ... ok
[INFO] [stdout] test nbit_tests::filter_metadata ... ok
[INFO] [stdout] test shuffle_tests::error_on_misaligned_length ... ok
[INFO] [stdout] test shuffle_tests::round_trip_typesize_8 ... ok
[INFO] [stdout] test pipeline_tests::propagates_filter_error ... ok
[INFO] [stdout] test pipeline_tests::single_shuffle_round_trip ... ok
[INFO] [stdout] test shuffle_tests::round_trip_typesize_4 ... ok
[INFO] [stdout] test pipeline_tests::default_is_empty ... ok
[INFO] [stdout] test shuffle_tests::empty_input_returns_empty ... ok
[INFO] [stdout] test shuffle_tests::shuffle_byte_positions_typesize_2 ... ok
[INFO] [stdout] test shuffle_tests::shuffle_byte_positions_typesize_4 ... ok
[INFO] [stdout] test composition_invariants::nbit_forward_reverse_identity ... ok
[INFO] [stdout] test shuffle_tests::single_element_is_identity ... ok
[INFO] [stdout] test pipeline_tests::multi_filter_shuffle_nbit_round_trip ... ok
[INFO] [stdout] test pipeline_tests::empty_pipeline_is_identity ... ok
[INFO] [stdout] test shuffle_tests::typesize_1_is_identity ... ok
[INFO] [stdout] test composition_invariants::shuffle_reverse_forward_identity ... ok
[INFO] [stderr]      Running tests/unit_registry.rs (/opt/rustwide/target/release/build/consus-compression/4c6058ee668e3a4b/out/unit_registry-4c6058ee668e3a4b)
[INFO] [stdout] test shuffle_tests::filter_metadata ... ok
[INFO] [stdout] test shuffle_tests::large_block_64k ... ok
[INFO] [stdout] test shuffle_tests::round_trip_typesize_2 ... ok
[INFO] [stdout] test pipeline_tests::large_block_pipeline ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test custom_registration::multiple_ids_for_same_codec ... ok
[INFO] [stdout] test custom_registration::register_custom_codec ... ok
[INFO] [stdout] test custom_registration::registered_codec_round_trip ... ok
[INFO] [stdout] test default_registry::contains_returns_false_for_unregistered ... ok
[INFO] [stdout] test default_registry::unknown_filter_id_returns_error ... ok
[INFO] [stdout] test custom_registration::custom_filter_id_codec ... ok
[INFO] [stdout] test default_registry::registry_creation ... ok
[INFO] [stdout] test default_registry::contains_deflate_by_filter_id ... ok
[INFO] [stdout] test default_registry::contains_returns_true_for_registered ... ok
[INFO] [stdout] test default_registry::unknown_name_returns_error ... ok
[INFO] [stdout] test lookup_edge_cases::get_by_name_empty_string ... ok
[INFO] [stdout] test lookup_edge_cases::registered_codec_satisfies_trait ... ok
[INFO] [stdout] test default_registry::codec_ids_returns_registration_order ... ok
[INFO] [stdout] test default_registry::contains_deflate_by_name ... ok
[INFO] [stdout] test lookup_edge_cases::filter_id_zero_not_registered ... ok
[INFO] [stdout] test lookup_edge_cases::get_by_name_case_sensitive ... ok
[INFO] [stdout] test thread_safety::registry_is_send_sync ... ok
[INFO] [stdout] test lookup_edge_cases::empty_registry_unknown_id ... ok
[INFO] [stdout] test custom_registration::first_registration_wins ... ok
[INFO] [stdout] test thread_safety::concurrent_reads ... ok
[INFO] [stdout] test default_registry::default_creates_registry ... ok
[INFO] [stdout] test thread_safety::concurrent_name_lookups ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests consus_compression
[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" "6b5bf833b86374dcca5da15086d8ba1f427b394adfea6023d662a206103a919a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6b5bf833b86374dcca5da15086d8ba1f427b394adfea6023d662a206103a919a", kill_on_drop: false }`
[INFO] [stdout] 6b5bf833b86374dcca5da15086d8ba1f427b394adfea6023d662a206103a919a
