[INFO] fetching crate consus-core 0.2.0...
[INFO] testing consus-core-0.2.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate consus-core 0.2.0 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate consus-core 0.2.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate consus-core 0.2.0
[INFO] tweaked toml for crates.io crate consus-core 0.2.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate consus-core 0.2.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate consus-core 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] 6aaf38ea467a9a4add027d0c6d4204e8e17bbf5d7482ea4849cc5241467abb58
[INFO] running `Command { std: "docker" "start" "6aaf38ea467a9a4add027d0c6d4204e8e17bbf5d7482ea4849cc5241467abb58", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6aaf38ea467a9a4add027d0c6d4204e8e17bbf5d7482ea4849cc5241467abb58", 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" "6aaf38ea467a9a4add027d0c6d4204e8e17bbf5d7482ea4849cc5241467abb58" "/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" "6aaf38ea467a9a4add027d0c6d4204e8e17bbf5d7482ea4849cc5241467abb58", 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" "6aaf38ea467a9a4add027d0c6d4204e8e17bbf5d7482ea4849cc5241467abb58" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling zerocopy v0.8.62
[INFO] [stderr]    Compiling smallvec v1.16.2
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling zerocopy-derive v0.8.62
[INFO] [stderr]    Compiling consus-core v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 13.41s
[INFO] running `Command { std: "docker" "inspect" "6aaf38ea467a9a4add027d0c6d4204e8e17bbf5d7482ea4849cc5241467abb58", 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" "6aaf38ea467a9a4add027d0c6d4204e8e17bbf5d7482ea4849cc5241467abb58" "/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 libc v0.2.190
[INFO] [stderr]    Compiling zerocopy v0.8.62
[INFO] [stderr]    Compiling rustix v1.1.5
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[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 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 28s
[INFO] running `Command { std: "docker" "inspect" "6aaf38ea467a9a4add027d0c6d4204e8e17bbf5d7482ea4849cc5241467abb58", 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" "6aaf38ea467a9a4add027d0c6d4204e8e17bbf5d7482ea4849cc5241467abb58" "/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.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/consus_core-f096546f753f2a2b)
[INFO] [stdout] 
[INFO] [stdout] running 46 tests
[INFO] [stdout] test core::traits::tests::file_write_is_object_safe ... ok
[INFO] [stdout] test core::traits::tests::attribute_write_is_object_safe ... ok
[INFO] [stdout] test core::traits::tests::link_read_is_object_safe ... ok
[INFO] [stdout] test core::traits::tests::node_is_object_safe ... ok
[INFO] [stdout] test core::traits::tests::dataset_read_is_object_safe ... ok
[INFO] [stdout] test core::traits::tests::has_attributes_is_object_safe ... ok
[INFO] [stdout] test core::traits::tests::group_write_is_object_safe ... ok
[INFO] [stdout] test core::traits::tests::selection_ops_is_object_safe ... ok
[INFO] [stdout] test decode::endian::stream::tests::read_extend_keeps_whole_scalars_before_a_partial_one ... ok
[INFO] [stdout] test decode::endian::stream::tests::read_extend_bounds_growth_by_the_stream ... ok
[INFO] [stdout] test decode::endian::stream::tests::read_extend_of_nothing_reads_nothing ... ok
[INFO] [stdout] test decode::endian::stream::tests::streams_read_back_what_they_write ... ok
[INFO] [stdout] test core::traits::tests::file_read_is_object_safe ... ok
[INFO] [stdout] test decode::endian::stream::tests::read_extend_matches_scalar_writes_across_steps ... ok
[INFO] [stdout] test core::traits::tests::dataset_write_is_object_safe ... ok
[INFO] [stdout] test decode::endian::tests::decode_extend_matches_decode_each_and_keeps_out_on_misalignment ... ok
[INFO] [stdout] test decode::endian::tests::extend_encoded_round_trips_through_decode_each ... ok
[INFO] [stdout] test decode::endian::tests::reads_all_supported_scalar_widths_and_orders ... ok
[INFO] [stdout] test decode::endian::tests::read_int_width_sign_extends ... ok
[INFO] [stdout] test decode::endian::tests::reads_narrow_scalars_and_floats ... ok
[INFO] [stdout] test decode::endian::tests::writes_every_scalar_in_both_orders ... ok
[INFO] [stdout] test decode::tests::boolean_maps_to_zero_one ... ok
[INFO] [stdout] test decode::tests::decode_bytes_tuple_matches_datatype_path ... ok
[INFO] [stdout] test decode::tests::empty_buffer_decodes_to_empty_vec ... ok
[INFO] [stdout] test core::traits::tests::group_read_is_object_safe ... ok
[INFO] [stdout] test decode::tests::f32_le_widens_exactly ... ok
[INFO] [stdout] test decode::endian::tests::read_uint_width_covers_arbitrary_widths ... ok
[INFO] [stdout] test decode::tests::non_multiple_buffer_length_fails_closed ... ok
[INFO] [stdout] test decode::tests::i64_le_negative ... ok
[INFO] [stdout] test decode::tests::f64_be_roundtrips ... ok
[INFO] [stdout] test decode::tests::i8_signed_preserves_negative ... ok
[INFO] [stdout] test decode::tests::tuple_path_rejects_non_multiple_buffer_length ... ok
[INFO] [stdout] test decode::tests::single_element_buffer_decodes ... ok
[INFO] [stdout] test decode::endian::tests::decode_each_equals_scalar_reads ... ok
[INFO] [stdout] test decode::tests::u16_le_value ... ok
[INFO] [stdout] test decode::tests::u32_be_value ... ok
[INFO] [stdout] test decode::tests::unsupported_float_width_fails_closed ... ok
[INFO] [stdout] test parse::budget::tests::capacity_hint_clamps_instead_of_rejecting ... ok
[INFO] [stdout] test parse::budget::tests::hostile_byte_length_is_a_typed_error ... ok
[INFO] [stdout] test parse::budget::tests::plausible_byte_length_passes_through ... ok
[INFO] [stdout] test parse::budget::tests::read_bounded_rejects_output_above_budget ... ok
[INFO] [stdout] test parse::budget::tests::vec_with_capacity_bounds_by_element_footprint ... ok
[INFO] [stdout] test parse::budget::tests::zeroed_returns_an_error_rather_than_aborting ... ok
[INFO] [stdout] test parse::budget::tests::descend_stops_at_the_depth_ceiling ... ok
[INFO] [stderr]      Running tests/canonical_types.rs (/opt/rustwide/target/release/deps/canonical_types-33ba16384a9ad4b5)
[INFO] [stdout] test parse::budget::tests::element_footprint_is_bounded_independently_of_count ... ok
[INFO] [stdout] test decode::endian::stream::tests::read_extend_leaves_the_rest_of_the_stream ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test canonical_byte_order_affects_equality_not_size ... ok
[INFO] [stdout] test canonical_complex128_is_exactly_128_bits ... ok
[INFO] [stdout] test canonical_float32_is_exactly_32_bits ... ok
[INFO] [stdout] test canonical_float64_is_exactly_64_bits ... ok
[INFO] [stdout] test canonical_all_base_types_covered ... ok
[INFO] [stdout] test canonical_clone_preserves_value ... ok
[INFO] [stdout] test canonical_boolean_is_unique ... ok
[INFO] [stdout] test canonical_no_hidden_aliases_between_container_types ... ok
[INFO] [stdout] test canonical_no_hidden_aliases_between_numeric_types ... ok
[INFO] [stdout] test canonical_encoding_affects_type_identity ... ok
[INFO] [stdout] test canonical_int32_is_exactly_32_bits ... ok
[INFO] [stdout] test canonical_complex64_is_exactly_128_bits ... ok
[INFO] [stdout] test canonical_opaque_minimum_size ... ok
[INFO] [stdout] test canonical_opaque_size_is_explicit ... ok
[INFO] [stdout] test canonical_scalar_types_have_no_elements ... ok
[INFO] [stdout] test canonical_string_types_are_distinct ... ok
[INFO] [stdout] test canonical_types_require_explicit_byte_order ... ok
[INFO] [stdout] test canonical_opaque_with_tag ... ok
[INFO] [stdout] test canonical_int64_is_exactly_64_bits ... ok
[INFO] [stdout] test canonical_reference_is_unique ... ok
[INFO] [stdout] test canonical_signedness_affects_equality_not_size ... ok
[INFO] [stdout] test canonical_valid_complex_component_widths ... ok
[INFO] [stdout] test canonical_valid_float_bit_widths ... ok
[INFO] [stdout] test canonical_equality_is_value_based ... ok
[INFO] [stderr]      Running tests/property_core.rs (/opt/rustwide/target/release/deps/property_core-ad6f077d5a1a02fc)
[INFO] [stdout] test canonical_valid_integer_bit_widths ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 101 tests
[INFO] [stdout] test prop_chunk_shape_rejects_zero_dims ... ok
[INFO] [stdout] test prop_chunk_shape_total_chunks_at_least_one ... ok
[INFO] [stdout] test prop_chunk_shape_accepts_positive_dims ... ok
[INFO] [stdout] test prop_chunk_shape_covers_shape ... ok
[INFO] [stdout] test prop_datatype_array_element_size ... ok
[INFO] [stdout] test prop_datatype_array_single_dim ... ok
[INFO] [stdout] test prop_datatype_complex_element_size ... ok
[INFO] [stdout] test prop_datatype_boolean_element_size_is_one ... ok
[INFO] [stdout] test prop_datatype_complex_all_bit_widths ... ok
[INFO] [stdout] test prop_datatype_compound_element_size ... ok
[INFO] [stdout] test prop_datatype_element_size_deterministic ... ok
[INFO] [stdout] test prop_datatype_enum_empty_members ... ok
[INFO] [stdout] test prop_datatype_enum_element_size ... ok
[INFO] [stdout] test prop_datatype_element_size_idempotent ... ok
[INFO] [stdout] test prop_datatype_enum_size_independent_of_members ... ok
[INFO] [stdout] test prop_datatype_fixed_string_element_size ... ok
[INFO] [stdout] test prop_datatype_fixed_size_always_some ... ok
[INFO] [stdout] test prop_datatype_integer_element_size ... ok
[INFO] [stdout] test prop_datatype_float_element_size ... ok
[INFO] [stdout] test prop_datatype_float_all_bit_widths ... ok
[INFO] [stdout] test prop_datatype_integer_all_bit_widths ... ok
[INFO] [stdout] test prop_datatype_compound_size_geq_field_sum ... ok
[INFO] [stdout] test prop_datatype_is_numeric_exclusive ... ok
[INFO] [stdout] test prop_datatype_variable_always_none ... ok
[INFO] [stdout] test prop_datatype_is_variable_length_consistent ... ok
[INFO] [stdout] test prop_datatype_variable_string_element_size_none ... ok
[INFO] [stdout] test prop_datatype_opaque_element_size ... ok
[INFO] [stdout] test prop_datatype_nested_array_size ... ok
[INFO] [stdout] test prop_datatype_reference_element_size ... ok
[INFO] [stdout] test prop_hyperslab_contiguous ... ok
[INFO] [stdout] test prop_datatype_varlen_element_size_none ... ok
[INFO] [stdout] test prop_hyperslab_dim_contiguous_max_index ... ok
[INFO] [stdout] test prop_hyperslab_dim_max_index_formula ... ok
[INFO] [stdout] test prop_extent_fixed ... ok
[INFO] [stdout] test prop_extent_unlimited ... ok
[INFO] [stdout] test prop_hyperslab_dim_num_elements ... ok
[INFO] [stdout] test prop_hyperslab_dim_max_index_none_when_count_zero ... ok
[INFO] [stdout] test prop_hyperslab_dim_validity ... ok
[INFO] [stdout] test prop_hyperslab_dim_range ... ok
[INFO] [stdout] test prop_hyperslab_dim_zero_count_always_valid ... ok
[INFO] [stdout] test prop_hyperslab_in_bounds_is_valid ... ok
[INFO] [stdout] test prop_layout_default_is_row_major ... ok
[INFO] [stdout] test prop_hyperslab_num_elements_product ... ok
[INFO] [stdout] test prop_point_selection_boundary_valid ... ok
[INFO] [stdout] test prop_point_selection_in_bounds_valid ... ok
[INFO] [stdout] test prop_layout_variants_are_distinct ... ok
[INFO] [stdout] test prop_point_selection_num_points ... ok
[INFO] [stdout] test prop_point_selection_out_of_bounds_invalid ... ok
[INFO] [stdout] test prop_chunk_shape_num_chunks_ceiling_div ... ok
[INFO] [stdout] test prop_chunk_shape_rank ... ok
[INFO] [stdout] test prop_point_selection_rank_mismatch_invalid ... ok
[INFO] [stdout] test prop_chunk_shape_total_chunks_product ... ok
[INFO] [stdout] test prop_point_selection_rank_zero ... ok
[INFO] [stdout] test prop_datatype_varlen_none_for_any_base ... ok
[INFO] [stdout] test prop_selection_all_always_valid ... ok
[INFO] [stdout] test prop_selection_all_num_elements ... ok
[INFO] [stdout] test prop_selection_hyperslab_bounded ... ok
[INFO] [stdout] test prop_selection_hyperslab_zero_count ... ok
[INFO] [stdout] test prop_hyperslab_out_of_bounds_is_invalid ... ok
[INFO] [stdout] test prop_selection_none_always_valid ... ok
[INFO] [stdout] test prop_selection_hyperslab_in_bounds_valid ... ok
[INFO] [stdout] test prop_hyperslab_validity_rank_mismatch ... ok
[INFO] [stdout] test prop_selection_none_num_elements ... ok
[INFO] [stdout] test prop_selection_points_num_elements ... ok
[INFO] [stdout] test prop_selection_hyperslab_num_elements ... ok
[INFO] [stdout] test prop_shape_equality_same_extents ... ok
[INFO] [stdout] test prop_shape_current_dims_matches_extents ... ok
[INFO] [stdout] test prop_shape_fixed_all_extents_fixed ... ok
[INFO] [stdout] test prop_shape_new_vs_fixed_extents ... ok
[INFO] [stdout] test prop_shape_num_elements_is_product ... ok
[INFO] [stdout] test prop_shape_single_dim ... ok
[INFO] [stdout] test prop_shape_zero_dim_yields_zero ... ok
[INFO] [stdout] test test_chunk_shape_exact ... ok
[INFO] [stdout] test prop_shape_scalar_one_element ... ok
[INFO] [stdout] test prop_shape_three_dims ... ok
[INFO] [stdout] test prop_shape_rank_equals_extent_count ... ok
[INFO] [stdout] test test_datatype_boolean_exact_value ... ok
[INFO] [stdout] test test_datatype_complex_exact_values_all_widths ... ok
[INFO] [stdout] test test_datatype_compound_exact_value ... ok
[INFO] [stdout] test test_datatype_enum_exact_value ... ok
[INFO] [stdout] test test_datatype_float_exact_values_all_widths ... ok
[INFO] [stdout] test test_datatype_integer_exact_values_all_widths ... ok
[INFO] [stdout] test test_datatype_opaque_exact_values ... ok
[INFO] [stdout] test test_datatype_reference_exact_value ... ok
[INFO] [stdout] test test_datatype_variable_string_exact_value ... ok
[INFO] [stdout] test test_datatype_varlen_exact_value ... ok
[INFO] [stdout] test test_extent_fixed_vs_unlimited ... ok
[INFO] [stdout] test test_selection_all_exact_count ... ok
[INFO] [stdout] test test_selection_hyperslab_contiguous_exact_count ... ok
[INFO] [stdout] test test_datatype_fixed_string_exact_values ... ok
[INFO] [stdout] test test_selection_hyperslab_strided_exact_count ... ok
[INFO] [stdout] test test_selection_none_exact_count ... ok
[INFO] [stdout] test test_selection_points_exact_count ... ok
[INFO] [stdout] test test_shape_fixed_exact ... ok
[INFO] [stdout] test test_shape_scalar_exact ... ok
[INFO] [stdout] test test_datatype_array_2d_exact_value ... ok
[INFO] [stdout] test test_datatype_array_exact_value ... ok
[INFO] [stdout] test prop_shape_has_unlimited_consistent ... ok
[INFO] [stdout] test prop_shape_two_dims ... ok
[INFO] [stdout] test prop_shape_is_scalar_iff_rank_zero ... ok
[INFO] [stdout] test prop_shape_mixed_extents_product ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 101 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/property_datatype.rs (/opt/rustwide/target/release/deps/property_datatype-3d1211434a77b3f5)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test prop_datatype_complex_size ... ok
[INFO] [stdout] test prop_datatype_element_size_consistency ... ok
[INFO] [stdout] test prop_datatype_float_is_numeric ... ok
[INFO] [stdout] test prop_datatype_float_size ... ok
[INFO] [stdout] test prop_datatype_fixed_string_size ... ok
[INFO] [stdout] test prop_datatype_complex_is_numeric ... ok
[INFO] [stdout] test prop_datatype_integer_is_numeric ... ok
[INFO] [stdout] test prop_datatype_reference_size ... ok
[INFO] [stdout] test prop_datatype_opaque_size ... ok
[INFO] [stdout] test prop_datatype_variable_string_no_size ... ok
[INFO] [stdout] test prop_selection_all_count ... ok
[INFO] [stdout] test prop_selection_none_valid ... ok
[INFO] [stdout] test prop_shape_rank_matches_extents ... ok
[INFO] [stdout] test prop_shape_has_unlimited_consistency ... ok
[INFO] [stdout] test prop_shape_num_elements_product ... ok
[INFO] [stdout] test prop_shape_single_dimension ... ok
[INFO] [stdout] test prop_selection_none_count ... ok
[INFO] [stdout] test prop_shape_three_dimensions ... ok
[INFO] [stdout] test test_hyperslab_dim_max_index_formula ... ok
[INFO] [stdout] test test_hyperslab_dim_num_elements_formula ... ok
[INFO] [stdout] test test_hyperslab_dim_validity ... ok
[INFO] [stdout] test test_hyperslab_dim_zero_count ... ok
[INFO] [stdout] test prop_selection_all_valid ... ok
[INFO] [stdout] test prop_shape_fixed_dimensions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/unit_compression.rs (/opt/rustwide/target/release/deps/unit_compression-8c91af015fc2885c)
[INFO] [stdout] 
[INFO] [stdout] running 32 tests
[INFO] [stdout] test compression_default_deflate_level ... ok
[INFO] [stdout] test compression_default_is_none ... ok
[INFO] [stdout] test compression_default_is_storable ... ok
[INFO] [stdout] test compression_deflate_all_valid_levels ... ok
[INFO] [stdout] test compression_all_variants_are_distinct ... ok
[INFO] [stdout] test compression_best_deflate ... ok
[INFO] [stdout] test compression_clone_preserves_value ... ok
[INFO] [stdout] test compression_default_zstd_level ... ok
[INFO] [stdout] test compression_deflate_level_boundary_values ... ok
[INFO] [stdout] test compression_fastest_deflate ... ok
[INFO] [stdout] test compression_deflate_level_range ... ok
[INFO] [stdout] test compression_deflate_level_zero_means_store ... ok
[INFO] [stdout] test compression_equality_is_consistent ... ok
[INFO] [stdout] test compression_deflate_equality ... ok
[INFO] [stdout] test compression_deflate_level_midpoint ... ok
[INFO] [stdout] test compression_gzip_equality ... ok
[INFO] [stdout] test compression_gzip_level_range ... ok
[INFO] [stdout] test compression_lz4_equality ... ok
[INFO] [stdout] test compression_none_equality ... ok
[INFO] [stdout] test compression_lz4_distinct_from_others ... ok
[INFO] [stdout] test compression_lz4_has_no_level ... ok
[INFO] [stdout] test compression_gzip_all_valid_levels ... ok
[INFO] [stdout] test compression_gzip_distinct_from_deflate ... ok
[INFO] [stdout] test compression_gzip_level_boundary_values ... ok
[INFO] [stdout] test compression_none_is_distinct ... ok
[INFO] [stdout] test compression_zstd_distinct_from_others ... ok
[INFO] [stdout] test compression_zstd_level_boundary_values ... ok
[INFO] [stdout] test compression_zstd_equality ... ok
[INFO] [stdout] test compression_zstd_extreme_fast_mode ... ok
[INFO] [stdout] test compression_zstd_negative_levels_enable_fast_mode ... ok
[INFO] [stdout] test compression_zstd_level_range ... ok
[INFO] [stdout] test compression_balanced_zstd ... ok
[INFO] [stderr]      Running tests/unit_datatype.rs (/opt/rustwide/target/release/deps/unit_datatype-5a6309788642ce73)
[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 29 tests
[INFO] [stdout] test datatype_array_element_size_is_none_when_the_extents_overflow ... ok
[INFO] [stdout] test byte_order_variants_are_distinct ... ok
[INFO] [stdout] test datatype_boolean_element_size_is_one ... ok
[INFO] [stdout] test datatype_boolean_is_unique ... ok
[INFO] [stdout] test byte_order_equality ... ok
[INFO] [stdout] test byte_order_hash_consistency ... ok
[INFO] [stdout] test datatype_clone_preserves_value ... ok
[INFO] [stdout] test datatype_all_base_types_are_distinct ... ok
[INFO] [stdout] test datatype_complex_element_size_derivation ... ok
[INFO] [stdout] test datatype_debug_output ... ok
[INFO] [stdout] test datatype_fixed_string_element_size ... ok
[INFO] [stdout] test datatype_fixed_string_equality ... ok
[INFO] [stdout] test datatype_float_equality ... ok
[INFO] [stdout] test datatype_is_variable_length_predicate ... ok
[INFO] [stdout] test datatype_fixed_string_minimum_length ... ok
[INFO] [stdout] test datatype_float_element_size_derivation ... ok
[INFO] [stdout] test datatype_is_numeric_returns_false_for_non_numeric_types ... ok
[INFO] [stdout] test datatype_opaque_size_can_be_one ... ok
[INFO] [stdout] test datatype_reference_element_size ... ok
[INFO] [stdout] test datatype_reference_equality ... ok
[INFO] [stdout] test datatype_reference_types_are_distinct ... ok
[INFO] [stdout] test datatype_integer_element_size_derivation ... ok
[INFO] [stdout] test datatype_integer_equality_independent_of_signed_and_byte_order ... ok
[INFO] [stdout] test datatype_variable_string_has_no_fixed_size ... ok
[INFO] [stdout] test datatype_is_numeric_returns_true_for_numeric_types ... ok
[INFO] [stdout] test string_encoding_hash_consistency ... ok
[INFO] [stdout] test string_encoding_variants_are_distinct ... ok
[INFO] [stdout] test string_encoding_equality ... ok
[INFO] [stdout] test datatype_opaque_element_size ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/unit_shape_selection.rs (/opt/rustwide/target/release/deps/unit_shape_selection-b9717696fdd5f7a0)
[INFO] [stdout] 
[INFO] [stdout] running 68 tests
[INFO] [stdout] test extent_fixed_equality ... ok
[INFO] [stdout] test extent_unlimited_is_unlimited ... ok
[INFO] [stdout] test full_shape_with_hyperslab_workflow ... ok
[INFO] [stdout] test extent_fixed_vs_unlimited_are_distinct ... ok
[INFO] [stdout] test extent_fixed_is_not_unlimited ... ok
[INFO] [stdout] test extent_unlimited_equality ... ok
[INFO] [stdout] test extent_fixed_current_size ... ok
[INFO] [stdout] test hyperslab_contiguous_creates_range_per_dimension ... ok
[INFO] [stdout] test extent_unlimited_current_size ... ok
[INFO] [stdout] test hyperslab_dim_is_valid_for_extent_boundary_case ... ok
[INFO] [stdout] test hyperslab_dim_is_valid_for_extent_out_of_bounds ... ok
[INFO] [stdout] test hyperslab_dim_is_valid_for_extent_true_when_within_bounds ... ok
[INFO] [stdout] test hyperslab_dim_is_valid_for_extent_with_block ... ok
[INFO] [stdout] test hyperslab_dim_max_index_none_when_count_zero ... ok
[INFO] [stdout] test hyperslab_dim_num_elements_with_zero_count ... ok
[INFO] [stdout] test hyperslab_dim_num_elements ... ok
[INFO] [stdout] test hyperslab_dim_range_creates_contiguous_selection ... ok
[INFO] [stdout] test hyperslab_dim_large_block ... ok
[INFO] [stdout] test hyperslab_dim_max_index_calculation ... ok
[INFO] [stdout] test hyperslab_dim_is_valid_for_extent_with_stride ... ok
[INFO] [stdout] test hyperslab_is_valid_for_shape_wrong_rank ... ok
[INFO] [stdout] test hyperslab_is_valid_for_shape_matching_rank ... ok
[INFO] [stdout] test hyperslab_is_valid_for_shape_out_of_bounds ... ok
[INFO] [stdout] test point_selection_boundary_coordinates ... ok
[INFO] [stdout] test hyperslab_dim_stride_one_block_contiguous ... ok
[INFO] [stdout] test hyperslab_dim_zero_count_always_valid ... ok
[INFO] [stdout] test hyperslab_equality ... ok
[INFO] [stdout] test hyperslab_new_creates_from_dims ... ok
[INFO] [stdout] test hyperslab_num_elements_is_product ... ok
[INFO] [stdout] test point_selection_equality ... ok
[INFO] [stdout] test hyperslab_num_elements_with_strided_selection ... ok
[INFO] [stdout] test point_selection_is_valid_for_shape_out_of_bounds ... ok
[INFO] [stdout] test point_selection_scattered_points ... ok
[INFO] [stdout] test point_selection_is_valid_for_shape_within_bounds ... ok
[INFO] [stdout] test selection_equality ... ok
[INFO] [stdout] test point_selection_rank_zero_edge_case ... ok
[INFO] [stdout] test point_selection_is_valid_for_shape_wrong_rank ... ok
[INFO] [stdout] test point_selection_num_points_calculation ... ok
[INFO] [stdout] test selection_hyperslab_num_elements ... ok
[INFO] [stdout] test selection_is_valid_for_shape_points ... ok
[INFO] [stdout] test selection_is_valid_for_shape_none ... ok
[INFO] [stdout] test selection_is_valid_for_shape_all ... ok
[INFO] [stdout] test point_selection_zero_points ... ok
[INFO] [stdout] test selection_all_num_elements ... ok
[INFO] [stdout] test selection_is_valid_for_shape_hyperslab ... ok
[INFO] [stdout] test selection_points_num_elements ... ok
[INFO] [stdout] test shape_fixed_creates_fixed_extents ... ok
[INFO] [stdout] test shape_fixed_large_rank ... ok
[INFO] [stdout] test shape_has_unlimited_true_when_any_dimension_unlimited ... ok
[INFO] [stdout] test shape_equality_same_dimensions ... ok
[INFO] [stdout] test selection_none_num_elements ... ok
[INFO] [stdout] test shape_fixed_dimension_size_one ... ok
[INFO] [stdout] test shape_fixed_single_dimension ... ok
[INFO] [stdout] test shape_fixed_empty_dimensions ... ok
[INFO] [stdout] test shape_has_unlimited_false_when_all_fixed ... ok
[INFO] [stdout] test shape_inequality_different_rank ... ok
[INFO] [stdout] test shape_fixed_preserves_dimension_order ... ok
[INFO] [stdout] test shape_inequality_different_dimensions ... ok
[INFO] [stdout] test shape_new_with_mixed_extents ... ok
[INFO] [stdout] test shape_num_elements_large_dimensions ... ok
[INFO] [stdout] test shape_num_elements_is_product_of_dimensions ... ok
[INFO] [stdout] test shape_num_elements_single_dimension ... ok
[INFO] [stdout] test shape_num_elements_with_dimension_size_one ... ok
[INFO] [stdout] test shape_scalar_has_no_unlimited_dimensions ... ok
[INFO] [stdout] test shape_scalar_current_dims_is_empty ... ok
[INFO] [stdout] test shape_scalar_has_one_element ... ok
[INFO] [stdout] test shape_scalar_has_rank_zero ... ok
[INFO] [stdout] test strided_hyperslab_selection ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 68 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests consus_core
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/parse/budget.rs - parse::budget::ParseBudget (line 26) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.49s; merged doctests compilation took 0.47s
[INFO] running `Command { std: "docker" "inspect" "6aaf38ea467a9a4add027d0c6d4204e8e17bbf5d7482ea4849cc5241467abb58", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6aaf38ea467a9a4add027d0c6d4204e8e17bbf5d7482ea4849cc5241467abb58", kill_on_drop: false }`
[INFO] [stdout] 6aaf38ea467a9a4add027d0c6d4204e8e17bbf5d7482ea4849cc5241467abb58
