[INFO] fetching crate consus-parquet 0.2.0...
[INFO] testing consus-parquet-0.2.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate consus-parquet 0.2.0 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate consus-parquet 0.2.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate consus-parquet 0.2.0
[INFO] tweaked toml for crates.io crate consus-parquet 0.2.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate consus-parquet 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-parquet 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:118:12
[INFO] [stderr]     |
[INFO] [stderr] 118 | homepage = "https://github.com/ryancinsight/consus"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 123 | 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-parquet` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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] 1e9adc18ed27e2f0ff7c243e3163b3a2fee5adca558e7da060f197dff6d11e8a
[INFO] running `Command { std: "docker" "start" "1e9adc18ed27e2f0ff7c243e3163b3a2fee5adca558e7da060f197dff6d11e8a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1e9adc18ed27e2f0ff7c243e3163b3a2fee5adca558e7da060f197dff6d11e8a", 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" "1e9adc18ed27e2f0ff7c243e3163b3a2fee5adca558e7da060f197dff6d11e8a" "/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" "1e9adc18ed27e2f0ff7c243e3163b3a2fee5adca558e7da060f197dff6d11e8a", 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" "1e9adc18ed27e2f0ff7c243e3163b3a2fee5adca558e7da060f197dff6d11e8a" "/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:118:12
[INFO] [stderr]     |
[INFO] [stderr] 118 | homepage = "https://github.com/ryancinsight/consus"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 123 | 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-parquet` (manifest) generated 1 warning
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling zerocopy v0.8.62
[INFO] [stderr]    Compiling smallvec v1.16.2
[INFO] [stderr]    Compiling zerocopy-derive v0.8.62
[INFO] [stderr]    Compiling consus-core v0.2.0
[INFO] [stderr]    Compiling consus-parquet v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 13.87s
[INFO] running `Command { std: "docker" "inspect" "1e9adc18ed27e2f0ff7c243e3163b3a2fee5adca558e7da060f197dff6d11e8a", 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" "1e9adc18ed27e2f0ff7c243e3163b3a2fee5adca558e7da060f197dff6d11e8a" "/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:118:12
[INFO] [stderr]     |
[INFO] [stderr] 118 | homepage = "https://github.com/ryancinsight/consus"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 123 | 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-parquet` (manifest) generated 1 warning
[INFO] [stderr]    Compiling libc v0.2.190
[INFO] [stderr]    Compiling zerocopy v0.8.62
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling either v1.19.0
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling clap_lex v1.1.1
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling plotters v0.3.7
[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 is-terminal v0.4.17
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling consus-core v0.2.0
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling consus-parquet v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 52.25s
[INFO] running `Command { std: "docker" "inspect" "1e9adc18ed27e2f0ff7c243e3163b3a2fee5adca558e7da060f197dff6d11e8a", 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" "1e9adc18ed27e2f0ff7c243e3163b3a2fee5adca558e7da060f197dff6d11e8a" "/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:118:12
[INFO] [stderr]     |
[INFO] [stderr] 118 | homepage = "https://github.com/ryancinsight/consus"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 123 | 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-parquet` (manifest) generated 1 warning
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.15s
[INFO] [stdout] running 227 tests
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/consus-parquet/09a55cb46d532156/out/consus_parquet-09a55cb46d532156)
[INFO] [stdout] test conversion::convert::tests::schema_to_core_pairs ... ok
[INFO] [stdout] test conversion::convert::tests::logical_type_refines_mapping ... ok
[INFO] [stdout] test conversion::convert::tests::full_datatype_coverage_is_deterministic ... ok
[INFO] [stdout] test conversion::convert::tests::repetition_conversion ... ok
[INFO] [stdout] test conversion::convert::tests::core_to_parquet_roundtrip ... ok
[INFO] [stdout] test dataset::schema::tests::deeply_nested_group_chain_is_rejected_by_the_depth_ceiling ... ok
[INFO] [stdout] test dataset::schema::tests::schema_elements_reject_child_count_beyond_flat_list ... ok
[INFO] [stdout] test dataset::projection::tests::projection_preserves_source_schema_order ... ok
[INFO] [stdout] test dataset::types::tests::dataset_descriptor_rejects_chunk_count_mismatch ... ok
[INFO] [stdout] test dataset::schema::tests::dataset_from_file_metadata_roundtrip ... ok
[INFO] [stdout] test dataset::types::tests::dataset_descriptor_rejects_chunk_field_order_mismatch ... ok
[INFO] [stdout] test arrow_bridge::tests::integration_plan_reports_mode ... ok
[INFO] [stdout] test arrow_bridge::tests::arrow_hint_mapping_is_stable ... ok
[INFO] [stdout] test conversion::convert::tests::physical_type_mapping_is_correct ... ok
[INFO] [stdout] test dataset::types::tests::repeated_group_column_maps_to_varlen_compound_datatype ... ok
[INFO] [stdout] test encoding::column::column_integration::decode_compressed_uncompressed_i32_matches_decode_column_values ... ok
[INFO] [stdout] test dataset::schema::tests::shallow_group_nesting_still_parses ... ok
[INFO] [stdout] test dataset::types::tests::dataset_descriptor_computes_total_rows_and_columns ... ok
[INFO] [stdout] test encoding::column::tests::decode_column_plain_boolean_eight_values ... ok
[INFO] [stdout] test dataset::types::tests::repeated_scalar_column_maps_to_varlen_datatype_and_variable_storage ... ok
[INFO] [stdout] test dataset::schema::tests::schema_elements_to_schema_flat ... ok
[INFO] [stdout] test encoding::column::tests::decode_column_plain_byte_array_two_strings ... ok
[INFO] [stdout] test dataset::types::tests::nested_group_column_maps_to_nested_storage ... ok
[INFO] [stdout] test conversion::convert::tests::field_to_core_conversion ... ok
[INFO] [stdout] test arrow_bridge::tests::bridge_counts_zero_copy_fields ... ok
[INFO] [stdout] test encoding::column::tests::decode_column_plain_f64_two_values ... ok
[INFO] [stdout] test encoding::column::tests::decode_column_plain_fixed_len_byte_array ... ok
[INFO] [stdout] test encoding::column::tests::decode_column_plain_i32_three_values ... ok
[INFO] [stdout] test encoding::column::tests::decode_column_rle_dict_byte_array_three_values ... ok
[INFO] [stdout] test encoding::column::tests::decode_column_rle_dict_missing_dictionary_returns_error ... ok
[INFO] [stdout] test encoding::column::tests::decode_column_rle_dict_rle_run_five_copies ... ok
[INFO] [stdout] test encoding::column::tests::decode_column_rle_dict_type_mismatch_returns_error ... ok
[INFO] [stdout] test encoding::column::tests::decode_column_unsupported_encoding_returns_error ... ok
[INFO] [stdout] test encoding::column::tests::decode_dictionary_page_byte_array_two_strings ... ok
[INFO] [stdout] test encoding::column::tests::decode_dictionary_page_i32_three_values ... ok
[INFO] [stdout] test encoding::compression::tests::decompress_brotli_returns_unsupported ... ok
[INFO] [stdout] test encoding::compression::tests::decompress_disabled_codec_returns_unsupported ... ok
[INFO] [stdout] test encoding::compression::tests::decompress_uncompressed_returns_input ... ok
[INFO] [stdout] test encoding::compression::tests::shared_output_budget_rejects_untrusted_size_hints ... ok
[INFO] [stdout] test encoding::levels::tests::decode_bit_packed_raw_truncated_errors ... ok
[INFO] [stdout] test encoding::levels::tests::decode_bit_packed_raw_bit_width_2_four_values ... ok
[INFO] [stdout] test encoding::levels::tests::decode_levels_bit_packed_bit_width_1_eight_values ... ok
[INFO] [stdout] test encoding::levels::tests::decode_levels_bit_packed_bit_width_2_eight_values ... ok
[INFO] [stdout] test encoding::levels::tests::decode_levels_bit_packed_partial_count ... ok
[INFO] [stdout] test encoding::compression::tests::compression_codec_from_i32_all_known_discriminants ... ok
[INFO] [stdout] test encoding::levels::tests::decode_bit_packed_raw_bit_width_1_ten_values ... ok
[INFO] [stdout] test encoding::levels::tests::decode_levels_two_sequential_rle_runs ... ok
[INFO] [stdout] test encoding::levels::tests::decode_levels_rle_bit_width_1_five_ones ... ok
[INFO] [stdout] test encoding::levels::tests::decode_levels_rle_bit_width_2_four_threes ... ok
[INFO] [stdout] test encoding::levels::tests::decode_levels_rle_run_truncated_to_count ... ok
[INFO] [stdout] test encoding::levels::tests::decode_levels_zero_bit_width_returns_zeros ... ok
[INFO] [stdout] test encoding::levels::tests::decode_levels_zero_count_returns_empty ... ok
[INFO] [stdout] test encoding::levels::tests::level_bit_width_matches_spec ... ok
[INFO] [stdout] test encoding::column::tests::column_values_len_is_empty_consistent ... ok
[INFO] [stdout] test encoding::plain::tests::decode_plain_boolean_ten_values ... ok
[INFO] [stdout] test encoding::plain::tests::decode_plain_boolean_zero_count ... ok
[INFO] [stdout] test encoding::plain::tests::decode_plain_byte_array_rejects_hostile_count_before_allocation ... ok
[INFO] [stdout] test encoding::column::tests::decode_column_plain_dict_i32_same_as_rle ... ok
[INFO] [stdout] test encoding::levels::tests::decode_levels_empty_input_errors ... ok
[INFO] [stdout] test encoding::levels::tests::decode_levels_rejects_hostile_count_before_allocation ... ok
[INFO] [stdout] test encoding::plain::tests::decode_plain_byte_array_truncated_length_errors ... ok
[INFO] [stdout] test encoding::plain::tests::decode_plain_byte_array_two_values ... ok
[INFO] [stdout] test encoding::plain::tests::decode_plain_empty_input_errors ... ok
[INFO] [stdout] test encoding::plain::tests::decode_plain_fixed_byte_array_two_values ... ok
[INFO] [stdout] test encoding::plain::tests::decode_plain_fixed_byte_array_zero_len ... ok
[INFO] [stdout] test encoding::plain::tests::decode_plain_i96_one_value ... ok
[INFO] [stdout] test encoding::plain::tests::decode_plain_three_signed_32_bit_values ... ok
[INFO] [stdout] test encoding::plain::tests::decode_plain_truncated_scalar_errors ... ok
[INFO] [stdout] test encoding::column::tests::decode_column_rle_dict_i32_bit_packed ... ok
[INFO] [stdout] test encoding::column::tests::column_values_physical_type_all_variants ... ok
[INFO] [stdout] test encoding::column::column_integration::decode_compressed_brotli_returns_unsupported ... ok
[INFO] [stdout] test encoding::column::tests::decode_column_plain_i64_two_values ... ok
[INFO] [stdout] test encoding::column::tests::decode_column_rle_dict_index_out_of_bounds_returns_error ... ok
[INFO] [stdout] test encoding::plain::tests::decode_plain_two_double_values ... ok
[INFO] [stdout] test encoding::rle_dict::tests::decode_rle_dict_indices_rle_run ... ok
[INFO] [stdout] test encoding::plain::tests::decode_plain_two_signed_64_bit_values ... ok
[INFO] [stdout] test encoding::plain::tests::decode_plain_two_float_values ... ok
[INFO] [stdout] test encoding::plain_proptest::prop_i32_plain_roundtrip ... ok
[INFO] [stdout] test hybrid::tests::embedded_descriptor_tracks_layout ... ok
[INFO] [stdout] test encoding::plain_proptest::prop_i96_plain_roundtrip ... ok
[INFO] [stdout] test encoding::rle_dict::tests::decode_rle_dict_indices_bit_packed_four_values ... ok
[INFO] [stdout] test encoding::rle_dict::tests::decode_rle_dict_indices_empty_input_errors ... ok
[INFO] [stdout] test encoding::rle_dict::tests::decode_rle_dict_indices_two_rle_runs ... ok
[INFO] [stdout] test hybrid::tests::default_descriptor_is_disabled ... ok
[INFO] [stdout] test encoding::plain_proptest::prop_i64_plain_roundtrip ... ok
[INFO] [stdout] test encoding::plain::tests::decode_plain_zero_count_is_empty ... ok
[INFO] [stdout] test reader::tests::decoder_truncated_payload_returns_buffer_too_small ... ok
[INFO] [stdout] test encoding::plain_proptest::prop_byte_array_plain_roundtrip ... ok
[INFO] [stdout] test reader::tests::decoder_two_data_pages_concatenated ... ok
[INFO] [stdout] test reader::tests::max_levels_optional_is_zero_one ... ok
[INFO] [stdout] test encoding::plain_proptest::prop_fixed_len_byte_array_plain_roundtrip ... ok
[INFO] [stdout] test reader::tests::max_levels_repeated_is_one_one ... ok
[INFO] [stdout] test reader::tests::max_levels_required_is_zero_zero ... ok
[INFO] [stdout] test reader::tests::merge_empty_returns_invalid_format ... ok
[INFO] [stdout] test reader::tests::merge_single_part_returns_same ... ok
[INFO] [stdout] test reader::tests::merge_three_byte_array_parts_concatenates ... ok
[INFO] [stdout] test reader::tests::merge_two_i32_parts_concatenates ... ok
[INFO] [stdout] test reader::tests::decoder_data_page_v2_is_compressed_false ... ok
[INFO] [stdout] test reader::tests::merge_type_mismatch_returns_datatype_mismatch ... ok
[INFO] [stdout] test encoding::plain_proptest::prop_f32_plain_roundtrip_bits ... ok
[INFO] [stdout] test reader::tests::decoder_dictionary_page_then_rle_dict_data_page ... ok
[INFO] [stdout] test reader::tests::decoder_empty_chunk_returns_invalid_format ... ok
[INFO] [stdout] test reader::tests::decoder_rejects_negative_page_size ... ok
[INFO] [stdout] test reader::tests::reader_too_short_returns_buffer_too_small ... ok
[INFO] [stdout] test encoding::plain_proptest::prop_f64_plain_roundtrip_bits ... ok
[INFO] [stdout] test schema::arrow::tests::arrow_hint_mapping_is_stable ... ok
[INFO] [stdout] test encoding::rle_dict::tests::decode_rle_dict_indices_zero_count_returns_empty ... ok
[INFO] [stdout] test schema::arrow::tests::bridge_counts_zero_copy_fields ... ok
[INFO] [stdout] test reader::tests::reader_invalid_footer_magic_returns_error ... ok
[INFO] [stdout] test schema::field::tests::field_id_roundtrip ... ok
[INFO] [stdout] test schema::field::tests::group_descriptor_validates ... ok
[INFO] [stdout] test reader::reader_proptest::prop_reader_bool_roundtrip ... ok
[INFO] [stdout] test schema::field::tests::scalar_descriptor_validates ... ok
[INFO] [stdout] test schema::field::tests::schema_find_field_works ... ok
[INFO] [stdout] test schema::logical::tests::annotation_flags_are_consistent ... ok
[INFO] [stdout] test schema::logical::tests::compatibility_rules_match_expected_widths ... ok
[INFO] [stdout] test schema::field::tests::schema_rejects_duplicates ... ok
[INFO] [stdout] test reader::tests::reader_new_decodes_metadata_and_dataset ... ok
[INFO] [stdout] test reader::tests::reader_out_of_bounds_column_returns_invalid_format ... ok
[INFO] [stdout] test reader::tests::reader_out_of_bounds_row_group_returns_invalid_format ... ok
[INFO] [stdout] test reader::tests::reader_read_column_chunk_returns_correct_i32_values ... ok
[INFO] [stdout] test schema::arrow::tests::integration_plan_reports_mode ... ok
[INFO] [stdout] test schema::tests::schema_module_exports_are_available ... ok
[INFO] [stdout] test tests::compression_exports_are_available ... ok
[INFO] [stdout] test schema::logical::tests::numeric_types_are_detected ... ok
[INFO] [stdout] test schema::physical::tests::from_parquet_type_with_length_fixed_len_byte_array ... ok
[INFO] [stdout] test tests::conversion_exports_are_available ... ok
[INFO] [stdout] test reader::reader_proptest::prop_reader_byte_array_roundtrip ... ok
[INFO] [stdout] test schema::physical::tests::width_mapping_is_correct ... ok
[INFO] [stdout] test schema::tests::schema_descriptor_construction_works ... ok
[INFO] [stdout] test tests::writer_exports_are_available ... ok
[INFO] [stdout] test reader::reader_proptest::prop_reader_two_column_i32_f64_roundtrip ... ok
[INFO] [stdout] test wire::metadata::tests::decode_file_metadata_minimal ... ok
[INFO] [stdout] test reader::tests::decoder_single_plain_i32_page ... ok
[INFO] [stdout] test tests::exports_schema_types ... ok
[INFO] [stdout] test tests::dataset_exports_are_available ... ok
[INFO] [stdout] test schema::logical::tests::temporal_types_are_detected ... ok
[INFO] [stdout] test schema::physical::tests::classification_predicates_are_correct ... ok
[INFO] [stdout] test schema::physical::tests::from_parquet_type_i32_all_known_discriminants ... ok
[INFO] [stdout] test wire::metadata::tests::decode_file_metadata_rejects_missing_required_field ... ok
[INFO] [stdout] test tests::page_type_exports_are_available ... ok
[INFO] [stdout] test wire::page::tests::decode_dictionary_page_header_with_sorted ... ok
[INFO] [stdout] test wire::page::tests::decode_full_page_header_data_page ... ok
[INFO] [stdout] test wire::page::tests::decode_page_header_rejects_empty ... ok
[INFO] [stdout] test tests::exports_hybrid_types ... ok
[INFO] [stdout] test wire::metadata::tests::decode_schema_element_group ... ok
[INFO] [stdout] test tests::wire_metadata_exports_are_available ... ok
[INFO] [stdout] test wire::page::tests::page_type_from_i32_covers_all_variants ... ok
[INFO] [stdout] test wire::payload::tests::split_v1_unsupported_level_encoding_errors ... ok
[INFO] [stdout] test wire::payload::tests::split_v2_optional_column_def_levels ... ok
[INFO] [stdout] test wire::payload::tests::split_v1_optional_column_rle_def_levels ... ok
[INFO] [stdout] test tests::wire_exports_are_available ... ok
[INFO] [stdout] test wire::payload::tests::split_v1_rejects_negative_value_count_before_level_allocation ... ok
[INFO] [stdout] test wire::payload::tests::split_v1_required_column_no_levels ... ok
[INFO] [stdout] test wire::payload::tests::split_v2_truncated_rep_level_section_errors ... ok
[INFO] [stdout] test tests::reader_exports_are_available ... ok
[INFO] [stdout] test reader::reader_proptest::prop_reader_i32_roundtrip ... ok
[INFO] [stdout] test wire::tests::footer_descriptor_computes_total_rows ... ok
[INFO] [stdout] test wire::payload::tests::split_v2_rejects_negative_level_lengths ... ok
[INFO] [stdout] test wire::tests::footer_descriptor_rejects_row_group_past_footer ... ok
[INFO] [stdout] test wire::tests::validate_footer_prelude_accepts_valid_trailer ... ok
[INFO] [stdout] test wire::payload::tests::split_v2_required_column_zero_level_lengths ... ok
[INFO] [stdout] test wire::tests::row_group_location_rejects_overlapping_columns ... ok
[INFO] [stdout] test wire::tests::validate_footer_prelude_rejects_footer_length_overflow ... ok
[INFO] [stdout] test wire::metadata::tests::decode_schema_element_leaf ... ok
[INFO] [stdout] test wire::tests::validate_footer_prelude_rejects_invalid_magic ... ok
[INFO] [stdout] test wire::tests::validate_footer_prelude_rejects_short_input ... ok
[INFO] [stdout] test wire::thrift::tests::field_header_absolute ... ok
[INFO] [stdout] test reader::reader_proptest::prop_reader_f64_roundtrip ... ok
[INFO] [stdout] test wire::thrift::tests::field_header_stop_returns_none ... ok
[INFO] [stdout] test wire::thrift::tests::list_header_short_form ... ok
[INFO] [stdout] test wire::thrift::tests::map_header_rejects_count_larger_than_remaining_entries ... ok
[INFO] [stdout] test wire::thrift::tests::field_header_with_delta ... ok
[INFO] [stdout] test wire::thrift::tests::list_header_long_form ... ok
[INFO] [stdout] test wire::page::tests::decode_data_page_header_v2_minimal ... ok
[INFO] [stdout] test wire::thrift::tests::list_header_rejects_count_larger_than_remaining_bytes ... ok
[INFO] [stdout] test wire::thrift::tests::read_binary_works ... ok
[INFO] [stdout] test wire::thrift::tests::read_byte_works ... ok
[INFO] [stdout] test wire::thrift::tests::read_byte_exhausted_returns_error ... ok
[INFO] [stdout] test wire::thrift::tests::read_string_works ... ok
[INFO] [stdout] test wire::thrift::tests::skip_binary ... ok
[INFO] [stdout] test wire::thrift::tests::skip_binary_rejects_length_offset_overflow ... ok
[INFO] [stdout] test wire::thrift::tests::skip_i32 ... ok
[INFO] [stdout] test wire::thrift::tests::skip_struct ... ok
[INFO] [stdout] test wire::thrift::tests::zigzag_i32_positive ... ok
[INFO] [stdout] test wire::thrift::tests::varint_single_byte ... ok
[INFO] [stdout] test wire::thrift::tests::zigzag_i32_negative ... ok
[INFO] [stdout] test wire::thrift::tests::varint_multi_byte ... ok
[INFO] [stdout] test wire::thrift::tests::zigzag_i64_positive ... ok
[INFO] [stdout] test writer::tests::compress_page_values_brotli_returns_unsupported ... ok
[INFO] [stdout] test writer::tests::compress_page_values_uncompressed_passthrough ... ok
[INFO] [stdout] test writer::tests::footer_roundtrip_metadata_and_trailer ... ok
[INFO] [stdout] test writer::tests::writer_plan_handles_nested_columns ... ok
[INFO] [stdout] test writer::tests::writer_reader_roundtrip_two_columns ... ok
[INFO] [stdout] test writer::tests_extra::multi_page_uneven_split_last_page_smaller ... ok
[INFO] [stdout] test writer::tests_extra::multi_row_group_size_larger_than_row_count_gives_one_group ... ok
[INFO] [stdout] test writer::tests::writer_reader_roundtrip_boolean_four_values ... ok
[INFO] [stdout] test writer::tests_extra::multi_page_limit_larger_than_rows_gives_one_page ... ok
[INFO] [stdout] test writer::tests_extra::multi_page_combined_with_multi_row_group ... ok
[INFO] [stdout] test writer::tests::writer_reader_roundtrip_byte_array_two_values ... ok
[INFO] [stdout] test writer::tests::writer_rejects_row_count_mismatch ... ok
[INFO] [stdout] test writer::tests_extra::multi_page_i32_two_pages_data_roundtrip ... ok
[INFO] [stdout] test writer::tests_extra::multi_row_group_uneven_split_seven_values_three_groups ... ok
[INFO] [stdout] test writer::tests_extra::multi_row_group_even_split_ten_values_two_groups ... ok
[INFO] [stdout] test writer::tests::writer_reader_roundtrip_double_two_values ... ok
[INFO] [stdout] test writer::tests::writer_reader_roundtrip_i32_three_values ... ok
[INFO] [stdout] test writer::tests::row_value_tracks_columns ... ok
[INFO] [stdout] test writer::tests_extra::nested_repeated_group_roundtrip ... ok
[INFO] [stdout] test writer::tests_extra::repeated_i32_flat_read_returns_defined_only ... ok
[INFO] [stdout] test writer::tests_extra::optional_i32_null_roundtrip_non_null_values_and_def_levels ... ok
[INFO] [stdout] test writer::tests_extra::optional_i32_flat_read_returns_non_null_only ... ok
[INFO] [stdout] test writer::tests_extra::optional_i32_no_null_roundtrip ... ok
[INFO] [stdout] test writer::tests_extra::nested_optional_group_roundtrip ... ok
[INFO] [stdout] test writer::tests_extra::optional_i32_all_null_roundtrip ... ok
[INFO] [stdout] test writer::tests::writer_null_in_required_column_returns_error ... ok
[INFO] [stdout] test writer::tests_extra::deeply_nested_optional_in_optional_group_roundtrip ... ok
[INFO] [stdout] test writer::tests_extra::multi_page_three_pages_all_values_preserved ... ok
[INFO] [stdout] test writer::tests_extra::default_writer_produces_single_row_group ... ok
[INFO] [stdout] test writer::tests_extra::nested_required_group_two_leaves_roundtrip ... ok
[INFO] [stdout] test writer::tests_extra::multi_row_group_exact_multiple_of_group_size ... ok
[INFO] [stdout] test writer::tests_extra::prop_bool_encode_decode_roundtrip ... ok
[INFO] [stdout] test writer::tests_extra::repeated_i32_roundtrip_values_and_levels ... ok
[INFO] [stdout] test writer::tests_extra::repeated_i32_single_item_per_row_roundtrip ... ok
[INFO] [stdout] test writer::tests_extra::with_row_group_size_zero_produces_single_group ... ok
[INFO] [stdout] test writer::tests_extra::prop_multi_page_i32_roundtrip ... ok
[INFO] [stdout] test writer::tests_extra::prop_optional_i32_roundtrip ... ok
[INFO] [stdout] test writer::tests_extra::prop_multi_row_group_i32_roundtrip ... ok
[INFO] [stderr]      Running tests/fuzz_surface_typecheck.rs (/opt/rustwide/target/release/build/consus-parquet/fd364c1cb6ddddef/out/fuzz_surface_typecheck-fd364c1cb6ddddef)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 227 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]    Doc-tests consus_parquet
[INFO] [stdout] test parquet_decoder_fuzz_surface_is_callable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 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" "1e9adc18ed27e2f0ff7c243e3163b3a2fee5adca558e7da060f197dff6d11e8a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1e9adc18ed27e2f0ff7c243e3163b3a2fee5adca558e7da060f197dff6d11e8a", kill_on_drop: false }`
[INFO] [stdout] 1e9adc18ed27e2f0ff7c243e3163b3a2fee5adca558e7da060f197dff6d11e8a
