[INFO] fetching crate dta 0.6.0...
[INFO] testing dta-0.6.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate dta 0.6.0 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate dta 0.6.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate dta 0.6.0
[INFO] tweaked toml for crates.io crate dta 0.6.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate dta 0.6.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 dta 0.6.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:79:12
[INFO] [stderr]    |
[INFO] [stderr] 79 | homepage = "https://github.com/almus-the-dan/dta"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 84 | repository = "https://github.com/almus-the-dan/dta"
[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: `dta` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] 65457bf9d7ca95c3c052cea012aa4e4dab710d30892b14acc45356fa062cab58
[INFO] running `Command { std: "docker" "start" "65457bf9d7ca95c3c052cea012aa4e4dab710d30892b14acc45356fa062cab58", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "65457bf9d7ca95c3c052cea012aa4e4dab710d30892b14acc45356fa062cab58", 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" "65457bf9d7ca95c3c052cea012aa4e4dab710d30892b14acc45356fa062cab58" "/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" "65457bf9d7ca95c3c052cea012aa4e4dab710d30892b14acc45356fa062cab58", 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" "65457bf9d7ca95c3c052cea012aa4e4dab710d30892b14acc45356fa062cab58" "/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:79:12
[INFO] [stderr]    |
[INFO] [stderr] 79 | homepage = "https://github.com/almus-the-dan/dta"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 84 | repository = "https://github.com/almus-the-dan/dta"
[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: `dta` (manifest) generated 1 warning
[INFO] [stderr]    Compiling dta v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2.92s
[INFO] running `Command { std: "docker" "inspect" "65457bf9d7ca95c3c052cea012aa4e4dab710d30892b14acc45356fa062cab58", 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" "65457bf9d7ca95c3c052cea012aa4e4dab710d30892b14acc45356fa062cab58" "/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:79:12
[INFO] [stderr]    |
[INFO] [stderr] 79 | homepage = "https://github.com/almus-the-dan/dta"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 84 | repository = "https://github.com/almus-the-dan/dta"
[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: `dta` (manifest) generated 1 warning
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling cc v1.2.60
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling tokio v1.52.1
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]    Compiling dta v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 49.39s
[INFO] running `Command { std: "docker" "inspect" "65457bf9d7ca95c3c052cea012aa4e4dab710d30892b14acc45356fa062cab58", 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" "65457bf9d7ca95c3c052cea012aa4e4dab710d30892b14acc45356fa062cab58" "/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:79:12
[INFO] [stderr]    |
[INFO] [stderr] 79 | homepage = "https://github.com/almus-the-dan/dta"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 84 | repository = "https://github.com/almus-the-dan/dta"
[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: `dta` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.23s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/dta/434a0c2179c7cbee/out/dta-434a0c2179c7cbee)
[INFO] [stdout] 
[INFO] [stdout] running 793 tests
[INFO] [stdout] test stata::dct::dct_reader::tests::detects_dot_as_system_missing ... ok
[INFO] [stdout] test stata::dct::dct_reader::tests::byte_value_at_missing_marker_boundary_promotes ... ok
[INFO] [stdout] test stata::dct::dct_reader::tests::errors_on_invalid_numeric_field ... ok
[INFO] [stdout] test stata::dct::dct_reader::tests::byte_value_at_max_present_does_not_promote ... ok
[INFO] [stdout] test stata::dct::dct_reader::tests::applies_implicit_decimals ... ok
[INFO] [stdout] test stata::dct::dct_reader::tests::legitimate_blank_field_is_missing_without_warning ... ok
[INFO] [stdout] test stata::dct::dct_reader::tests::reads_multi_line_observation ... ok
[INFO] [stdout] test stata::dct::dct_reader::tests::disabled_warnings_leave_buffer_empty ... ok
[INFO] [stdout] test stata::dct::dct_reader::tests::integer_value_promotes_byte_through_long_to_double ... ok
[INFO] [stdout] test stata::dct::dct_reader::tests::returns_none_at_clean_eof ... ok
[INFO] [stdout] test stata::dct::dct_reader::tests::short_line_field_warns_blank_treated_as_missing ... ok
[INFO] [stdout] test stata::dct::lazy_record::tests::lazy_reader_iterates_to_eof ... ok
[INFO] [stdout] test stata::dct::lazy_record::tests::lazy_record_index_out_of_bounds_errors ... ok
[INFO] [stdout] test stata::dct::lazy_record::tests::lazy_record_resolves_free_format_chain_at_runtime ... ok
[INFO] [stdout] test stata::dct::parser::tests::bare_skip_advances_one_byte ... ok
[INFO] [stdout] test stata::dct::parser::tests::errors_on_invalid_input_format ... ok
[INFO] [stdout] test stata::dct::parser::tests::detects_embedded_data ... ok
[INFO] [stdout] test stata::dct::parser::tests::errors_on_zero_column_value ... ok
[INFO] [stdout] test stata::dct::dct_reader::tests::integer_value_promotes_byte_to_int ... ok
[INFO] [stdout] test stata::dct::parser::tests::handles_brace_on_separate_line ... ok
[INFO] [stdout] test stata::dct::parser::tests::handles_crlf_line_endings ... ok
[INFO] [stdout] test stata::dct::dct_reader::tests::errors_on_mid_observation_eof ... ok
[INFO] [stdout] test stata::dct::parser::tests::detects_external_data ... ok
[INFO] [stdout] test stata::dct::parser::tests::newline_with_no_following_columns_still_advances ... ok
[INFO] [stdout] test stata::dct::dct_reader::tests::warnings_are_cleared_between_records ... ok
[INFO] [stdout] test stata::dct::lazy_record::tests::lazy_record_resolves_skip_after_free_format_at_runtime ... ok
[INFO] [stdout] test stata::dct::parser::tests::column_then_skip_combines ... ok
[INFO] [stdout] test stata::dct::parser::tests::errors_on_invalid_column_directive ... ok
[INFO] [stdout] test stata::dct::dct_reader::tests::integer_value_in_range_does_not_promote ... ok
[INFO] [stdout] test stata::dct::parser::tests::errors_on_missing_dictionary_keyword ... ok
[INFO] [stdout] test stata::dct::parser::tests::errors_on_missing_closing_brace ... ok
[INFO] [stdout] test stata::dct::dct_reader::tests::reads_multiple_records_until_eof ... ok
[INFO] [stdout] test stata::dct::parser::tests::newline_resets_cursor_to_line_start ... ok
[INFO] [stdout] test stata::dct::lazy_record::tests::lazy_record_decodes_individual_columns ... ok
[INFO] [stdout] test stata::dct::dct_reader::tests::reads_single_fixed_width_record ... ok
[INFO] [stdout] test stata::dct::parser::tests::parses_first_line_of_file ... ok
[INFO] [stdout] test stata::dct::parser::tests::parses_infile_prefix ... ok
[INFO] [stdout] test stata::dct::parser::tests::parses_quoted_using_path ... ok
[INFO] [stdout] test stata::dct::parser::tests::parses_using_clause_emits_path_warning ... ok
[INFO] [stdout] test stata::dct::parser::tests::variable_with_no_anchors_uses_running_cursor ... ok
[INFO] [stdout] test stata::dct::parser::tests::skip_modifier_advances_cursor_relatively ... ok
[INFO] [stdout] test stata::dct::parser::tests::parses_lrecl ... ok
[INFO] [stdout] test stata::dct::parser::tests::parses_multi_line_observation ... ok
[INFO] [stdout] test stata::dct::parser::tests::parses_storage_types_and_formats ... ok
[INFO] [stdout] test stata::dta::byte_order::tests::display_little_endian ... ok
[INFO] [stdout] test stata::dta::byte_order::tests::from_byte_big_endian ... ok
[INFO] [stdout] test stata::dta::byte_order::tests::from_byte_zero_in_v102_is_little_endian ... ok
[INFO] [stdout] test stata::dta::byte_order::tests::from_byte_little_endian ... ok
[INFO] [stdout] test stata::dct::parser::tests::parses_minimal_dictionary ... ok
[INFO] [stdout] test stata::dct::parser::tests::warns_on_unrecognized_directive ... ok
[INFO] [stdout] test stata::dct::parser::tests::rejects_duplicate_lrecl ... ok
[INFO] [stdout] test stata::dct::parser::tests::skips_comments_inside_and_around_dictionary ... ok
[INFO] [stdout] test stata::dta::byte_order::tests::from_byte_zero_in_v103_is_rejected ... ok
[INFO] [stdout] test stata::dct::parser::tests::single_line_observation_reports_one_line ... ok
[INFO] [stdout] test stata::dta::byte_order::tests::display_big_endian ... ok
[INFO] [stdout] test stata::dta::byte_order::tests::from_tag_invalid ... ok
[INFO] [stdout] test stata::dta::byte_order::tests::from_tag_lsf ... ok
[INFO] [stdout] test stata::dta::byte_order::tests::from_tag_msf ... ok
[INFO] [stdout] test stata::dta::characteristic_writer::tests::binary_v114_big_endian_round_trip ... ok
[INFO] [stdout] test stata::dta::characteristic_reader::tests::skip_to_end_tolerates_unknown_expansion_field_type ... ok
[INFO] [stdout] test stata::dta::characteristic_writer::tests::binary_v114_dataset_characteristic_round_trip ... ok
[INFO] [stdout] test stata::dta::byte_order::tests::from_byte_zero_in_v104_is_rejected ... ok
[INFO] [stdout] test stata::dta::characteristic_writer::tests::binary_v106_oversize_value_errors ... ok
[INFO] [stdout] test stata::dta::characteristic_writer::tests::binary_v114_multiple_characteristics_round_trip ... ok
[INFO] [stdout] test stata::dta::characteristic_reader::tests::multiple_unknown_expansion_fields_between_real_entries ... ok
[INFO] [stdout] test stata::dta::characteristic_reader::tests::unknown_expansion_field_type_is_skipped ... ok
[INFO] [stdout] test stata::dta::characteristic_writer::tests::binary_v114_variable_characteristic_round_trip ... ok
[INFO] [stdout] test stata::dta::characteristic_writer::tests::xml_v117_big_endian_round_trip ... ok
[INFO] [stdout] test stata::dta::characteristic_writer::tests::binary_v114_zero_characteristics_round_trip ... ok
[INFO] [stdout] test stata::dta::characteristic_writer::tests::characteristic_name_too_long_errors ... ok
[INFO] [stdout] test stata::dta::characteristic_writer::tests::non_latin_value_in_windows_1252_errors ... ok
[INFO] [stdout] test stata::dta::header_parse::tests::ascii_digits_invalid ... ok
[INFO] [stdout] test stata::dta::characteristic_writer::tests::v104_rejects_characteristic ... ok
[INFO] [stdout] test stata::dta::characteristic_writer::tests::v104_zero_characteristics_transitions_cleanly ... ok
[INFO] [stdout] test stata::dta::characteristic_writer::tests::xml_v117_round_trip ... ok
[INFO] [stdout] test stata::dta::characteristic_writer::tests::xml_v117_zero_characteristics_round_trip ... ok
[INFO] [stdout] test stata::dta::characteristic_writer::tests::binary_v106_u16_length_round_trip ... ok
[INFO] [stdout] test stata::dta::header_parse::tests::ascii_digits_valid ... ok
[INFO] [stdout] test stata::dta::header_parse::tests::ascii_digits_overflow ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::binary_v102_rejects_big_endian_at_write_time ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::binary_v103_round_trip ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::binary_v104_no_timestamp ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::binary_v114_little_endian ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::truncated_binary_header ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::xml_bad_byte_order_tag ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::binary_invalid_byte_order ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::binary_unsupported_release ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::binary_v102_round_trip ... ok
[INFO] [stdout] test stata::dta::characteristic_writer::tests::xml_v118_utf8_value_round_trip ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::xml_v117_big_endian ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::xml_v119_u32_variable_count ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::binary_v107_short_label ... ok
[INFO] [stdout] test stata::dta::header_writer::tests::binary_label_too_long_errors ... ok
[INFO] [stdout] test stata::dta::header_writer::tests::binary_v104_no_timestamp_round_trip ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::xml_v118_u16_label_len_u64_nobs ... ok
[INFO] [stdout] test stata::dta::header_writer::tests::binary_empty_label_round_trip ... ok
[INFO] [stdout] test stata::dta::header_writer::tests::unrepresentable_label_encoding_errors ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::xml_v117_little_endian ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::binary_v114_big_endian ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::binary_empty_label_and_timestamp ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::binary_encoding_override ... ok
[INFO] [stdout] test stata::dta::long_string_reader::tests::pre_117_seek_long_strings_from_value_label_reader_chains_to_value_labels ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::xml_empty_label_and_timestamp ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::xml_invalid_magic ... ok
[INFO] [stdout] test stata::dta::header_reader::tests::xml_pre_117_release_is_invalid_magic ... ok
[INFO] [stdout] test stata::dta::header_writer::tests::utf8_encoding_override_allows_non_latin_label ... ok
[INFO] [stdout] test stata::dta::header_writer::tests::xml_empty_label_round_trip ... ok
[INFO] [stdout] test stata::dta::header_writer::tests::xml_v117_little_endian_round_trip ... ok
[INFO] [stdout] test stata::dta::long_string_reader::tests::pre_117_seek_long_strings_from_characteristic_reader_chains_to_value_labels ... ok
[INFO] [stdout] test stata::dta::long_string_reader::tests::read_remaining_into_populates_table ... ok
[INFO] [stdout] test stata::dta::header_writer::tests::binary_v114_big_endian_round_trip ... ok
[INFO] [stdout] test stata::dta::long_string_reader::tests::pre_117_seek_long_strings_from_long_string_reader_chains_to_value_labels ... ok
[INFO] [stdout] test stata::dta::long_string_reader::tests::read_remaining_into_after_partial_consumption ... ok
[INFO] [stdout] test stata::dta::long_string_reader::tests::read_remaining_into_preserves_wide_v118_observations ... ok
[INFO] [stdout] test stata::dta::long_string_reader::tests::read_remaining_into_allows_transition_to_value_label_reader ... ok
[INFO] [stdout] test stata::dta::long_string_reader::tests::read_remaining_into_appends_to_non_empty_table ... ok
[INFO] [stdout] test stata::dta::long_string_ref::tests::from_long_string_copies_variable_and_observation ... ok
[INFO] [stdout] test stata::dta::long_string_reader::tests::read_remaining_into_is_noop_on_pre_117_file ... ok
[INFO] [stdout] test stata::dta::header_writer::tests::binary_v114_little_endian_round_trip ... ok
[INFO] [stdout] test stata::dta::long_string_reader::tests::pre_117_seek_long_strings_from_record_reader_chains_to_value_labels ... ok
[INFO] [stdout] test stata::dta::long_string_ref::tests::from_long_string_is_non_consuming ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::data_str_uses_caller_supplied_encoding ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::for_reading_is_empty ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::get_returns_none_for_missing_ref ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::for_writing_is_empty ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::iter_preserves_data_and_binary_flag ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::get_preserves_binary_flag ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::reading_insert_new_entry ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::iter_yields_in_variable_then_observation_order ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::reading_always_returns_passed_key ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::get_returns_stored_entry_by_ref ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::iter_decoding_uses_caller_supplied_encoding ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::reading_is_first_wins_on_key_collision ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::reading_separates_text_and_binary ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::reading_shares_payload_across_duplicate_content ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::remove_returns_false_for_missing_entry ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::remove_clears_content_pointer_when_canonical ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::writing_distinct_payloads_are_stored_separately ... ok
[INFO] [stdout] test stata::dta::long_string_writer::tests::pre_v117_tolerates_empty_long_string_table ... ok
[INFO] [stdout] test stata::dta::long_string_writer::tests::write_long_string_table_round_trip ... ok
[INFO] [stdout] test stata::dta::long_string_writer::tests::v117_observation_exceeds_u32_errors ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::writing_different_binary_flag_is_distinct ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::writing_insert_duplicate_returns_original_ref ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::writing_is_empty_tracks_insertion ... ok
[INFO] [stdout] test stata::dta::long_string_writer::tests::pre_v117_rejects_write_long_string ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::writing_insert_new_returns_given_key ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::remove_text_and_binary_tables_are_independent ... ok
[INFO] [stdout] test stata::dta::long_string_table::tests::remove_removes_existing_entry ... ok
[INFO] [stdout] test stata::dta::record_reader::tests::seek_backward_from_completed_revives_reader ... ok
[INFO] [stdout] test stata::dta::record_reader::tests::seek_before_any_read_does_not_require_opening_tag_consumption ... ok
[INFO] [stdout] test stata::dta::record_reader::tests::seek_past_end_returns_invalid_input ... ok
[INFO] [stdout] test stata::dta::record_reader::tests::seek_through_bufreader_invalidates_buffer_correctly ... ok
[INFO] [stdout] test stata::dta::record_reader::tests::seek_to_first_record_xml ... ok
[INFO] [stdout] test stata::dta::record_reader::tests::seek_to_middle_record_binary ... ok
[INFO] [stdout] test stata::dta::long_string_writer::tests::pre_v117_rejects_write_long_string_table_with_entries ... ok
[INFO] [stdout] test stata::dta::long_string_writer::tests::xml_v117_big_endian_round_trip ... ok
[INFO] [stdout] test stata::dta::record_reader::tests::seek_to_middle_record_xml ... ok
[INFO] [stdout] test stata::dta::long_string_writer::tests::xml_v118_u64_observation_round_trip ... ok
[INFO] [stdout] test stata::dta::long_string_writer::tests::write_long_string_table_empty_on_v117_round_trip ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::binary_v114_multiple_rows_round_trip ... ok
[INFO] [stdout] test stata::dta::long_string_writer::tests::xml_v117_binary_payload_round_trip ... ok
[INFO] [stdout] test stata::dta::record_reader::tests::seek_to_observation_count_marks_completed_xml ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::arity_mismatch_errors ... ok
[INFO] [stdout] test stata::dta::long_string_writer::tests::xml_v117_empty_section_still_emits_tags ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::binary_v114_all_numeric_types_round_trip ... ok
[INFO] [stdout] test stata::dta::record_reader::tests::seek_to_observation_count_marks_completed_binary ... ok
[INFO] [stdout] test stata::dta::long_string_writer::tests::xml_v117_multiple_entries_round_trip ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::binary_v114_big_endian_round_trip ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::fixed_string_too_long_errors ... ok
[INFO] [stdout] test stata::dta::record_reader::tests::skip_to_end_after_seek_xml ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::mid_record_type_mismatch_does_not_corrupt_earlier_rows ... ok
[INFO] [stdout] test stata::dta::record_reader::tests::seek_backward_after_partial_read_xml ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::binary_v114_missing_value_round_trip ... ok
[INFO] [stdout] test stata::dta::long_string_writer::tests::xml_v117_single_long_string_round_trip ... ok
[INFO] [stdout] test stata::dta::record_reader::tests::seek_to_observation_count_on_empty_file ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::xml_v117_long_string_ref_big_endian_round_trip ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::header_n_field_patched_after_record_writer_transition ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::binary_v114_fixed_string_round_trip ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::binary_v114_zero_rows_round_trip ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::xml_v118_long_string_ref_big_endian_round_trip ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::non_latin_string_in_windows_1252_errors ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::xml_v117_long_string_ref_round_trip ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::xml_v118_long_string_ref_round_trip ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::value_type_mismatch_errors ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::xml_v117_zero_rows_round_trip ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::xml_v118_n_field_patched_with_u64_width ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::xml_v117_round_trip ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::xml_v118_utf8_string_round_trip ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::xml_v119_long_string_ref_big_endian_round_trip ... ok
[INFO] [stdout] test stata::dta::release::tests::default_encoding_118_plus ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::xml_v119_long_string_ref_round_trip ... ok
[INFO] [stdout] test stata::dta::record_writer::tests::xml_v119_long_string_ref_wide_observation_round_trip ... ok
[INFO] [stdout] test stata::dta::release::tests::dataset_label_len_boundary ... ok
[INFO] [stdout] test stata::dta::release::tests::default_encoding_pre_118 ... ok
[INFO] [stdout] test stata::dta::release::tests::long_observation_count_118_plus ... ok
[INFO] [stdout] test stata::dta::release::tests::long_observation_count_pre_118 ... ok
[INFO] [stdout] test stata::dta::release::tests::long_variable_count_119 ... ok
[INFO] [stdout] test stata::dta::release::tests::display ... ok
[INFO] [stdout] test stata::dta::release::tests::format_entry_len_boundaries ... ok
[INFO] [stdout] test stata::dta::release::tests::is_xml_boundary ... ok
[INFO] [stdout] test stata::dta::release::tests::max_fixed_string_len_boundaries ... ok
[INFO] [stdout] test stata::dta::release::tests::long_variable_count_pre_119 ... ok
[INFO] [stdout] test stata::dta::release::tests::ordering ... ok
[INFO] [stdout] test stata::dta::release::tests::supports_extended_dataset_label_118_plus ... ok
[INFO] [stdout] test stata::dta::release::tests::supports_extended_dataset_label_pre_118 ... ok
[INFO] [stdout] test stata::dta::release::tests::supports_extended_sort_entry_119 ... ok
[INFO] [stdout] test stata::dta::release::tests::supports_extended_sort_entry_pre_119 ... ok
[INFO] [stdout] test stata::dta::release::tests::try_from_below_range ... ok
[INFO] [stdout] test stata::dta::release::tests::supports_extended_expansion_boundaries ... ok
[INFO] [stdout] test stata::dta::release::tests::timestamp_len_v104 ... ok
[INFO] [stdout] test stata::dta::release::tests::try_from_valid_range ... ok
[INFO] [stdout] test stata::dta::release::tests::try_from_above_range ... ok
[INFO] [stdout] test stata::dta::release::tests::timestamp_len_v105_plus ... ok
[INFO] [stdout] test stata::dta::release::tests::type_list_entry_len_117_plus ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::binary_v104_old_type_codes ... ok
[INFO] [stdout] test stata::dta::release::tests::supports_tagged_missing_113_plus ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::binary_v106_expansion_fields_u16_length ... ok
[INFO] [stdout] test stata::dta::release::tests::variable_name_len_boundaries ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::binary_sort_order_out_of_bounds_returns_error ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::binary_v114_with_sort_order ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::schema_builder_sort_order_oob_on_empty_variables ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::schema_builder_sort_order_out_of_bounds ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::binary_v114_all_numeric_types ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::binary_v114_big_endian ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::binary_v114_mixed_types ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::schema_builder_valid_sort_order ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::binary_v114_zero_variables ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::type_code_v111_fixed_string ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::type_code_v111_invalid ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::type_code_v111_numerics ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::type_code_v117_fixed_string ... ok
[INFO] [stdout] test stata::dta::release::tests::uses_magic_double_missing_106_plus ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::type_code_old_fixed_string ... ok
[INFO] [stdout] test stata::dta::release::tests::value_label_name_len_matches_variable_name_len ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::type_code_old_invalid ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::binary_v105_short_fields ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::type_code_old_numerics ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::schema_builder_empty_sort_order_always_valid ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::type_code_v117_invalid ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::type_code_v117_numerics ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::xml_v117_fixed_string ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::type_code_v117_strl ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::xml_v117_mixed_types ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::binary_v114_big_endian ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::binary_v114_empty_sort_order ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::binary_v114_mixed_types ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::binary_v114_sort_order_round_trips ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::variable_type_widths ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::binary_v114_zero_variables ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::xml_v117_big_endian ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::byte_type_in_v102_errors ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::k_field_patched_with_schema_variable_count ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::non_latin_name_in_windows_1252_errors ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::xml_v118_all_numeric_types ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::oversized_fixed_string_pre_117_errors ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::binary_v104_old_type_codes ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::variable_label_too_long_errors ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::xml_v117_with_sort_order ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::variable_name_too_long_errors ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::xml_v117_zero_variables ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::binary_v110_all_numeric_types ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::xml_v117_mixed_types ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::strl_in_pre_117_errors ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::xml_v117_fixed_string ... ok
[INFO] [stdout] test stata::dta::release::tests::supports_tagged_missing_pre_113 ... ok
[INFO] [stdout] test stata::dta::release::tests::type_list_entry_len_pre_117 ... ok
[INFO] [stdout] test stata::dta::release::tests::uses_magic_double_missing_104_105 ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::binary_v110_expansion_fields_skipped ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::xml_v117_zero_variables ... ok
[INFO] [stdout] test stata::dta::release::tests::variable_label_len_boundaries ... ok
[INFO] [stdout] test stata::dta::string_decoding::tests::decode_null_terminated_utf8_borrows_multibyte ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::schema_builder_no_variables ... ok
[INFO] [stdout] test stata::dta::string_decoding::tests::decode_null_terminated_utf8_rejects_invalid_bytes ... ok
[INFO] [stdout] test stata::dta::string_decoding::tests::decode_null_terminated_windows1252_owns_transcoded ... ok
[INFO] [stdout] test stata::dta::string_decoding::tests::find_null_empty_returns_zero ... ok
[INFO] [stdout] test stata::dta::string_decoding::tests::find_null_typical_fixed_string_slot ... ok
[INFO] [stdout] test stata::dta::string_decoding::tests::find_null_zero_at_start ... ok
[INFO] [stdout] test stata::dta::string_decoding::tests::find_null_zero_in_remainder ... ok
[INFO] [stdout] test stata::dta::string_decoding::tests::find_null_zero_in_remainder_after_two_chunks ... ok
[INFO] [stdout] test stata::dta::value::tests::parse_v118_long_string_ref_be ... ok
[INFO] [stdout] test stata::dta::value::tests::parse_v118_long_string_ref_le ... ok
[INFO] [stdout] test stata::dta::string_decoding::tests::find_null_all_nonzero_returns_len ... ok
[INFO] [stdout] test stata::dta::value::tests::parse_classic_long_string_ref_le ... ok
[INFO] [stdout] test stata::dta::value::tests::parse_classic_long_string_ref_be ... ok
[INFO] [stdout] test stata::dta::string_decoding::tests::find_null_zero_in_second_chunk ... ok
[INFO] [stdout] test stata::dta::schema_reader::tests::binary_v114_empty_sort_order ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::xml_v118_all_numeric_types ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::xml_v119_big_endian_with_sort_order ... ok
[INFO] [stdout] test stata::dta::string_decoding::tests::decode_null_terminated_utf8_borrows_ascii ... ok
[INFO] [stdout] test stata::dta::string_decoding::tests::decode_null_terminated_windows1252_borrows_ascii ... ok
[INFO] [stdout] test stata::dta::string_decoding::tests::find_null_matches_naive_scan_exhaustively ... ok
[INFO] [stdout] test stata::dta::string_decoding::tests::find_null_zero_at_end_of_first_chunk ... ok
[INFO] [stdout] test stata::dta::value::tests::parse_v119_long_string_ref_le ... ok
[INFO] [stdout] test stata::dta::value_label::tests::label_for_finds_existing_entry ... ok
[INFO] [stdout] test stata::dta::value_label_reader::tests::read_remaining_into_is_noop_when_no_sets ... ok
[INFO] [stdout] test stata::dta::value_label_reader::tests::read_remaining_into_works_on_old_format ... ok
[INFO] [stdout] test stata::dta::value_label::tests::label_for_returns_first_match_on_duplicate_values ... ok
[INFO] [stdout] test stata::dta::value_label::tests::label_for_returns_none_on_miss ... ok
[INFO] [stdout] test stata::dta::value_label_reader::tests::read_remaining_into_after_partial_consumption ... ok
[INFO] [stdout] test stata::dta::value_label_reader::tests::read_remaining_into_first_wins_over_pre_existing_entries ... ok
[INFO] [stdout] test stata::dta::value::tests::parse_v119_long_string_ref_be ... ok
[INFO] [stdout] test stata::dta::value_label_table::tests::cached_path_is_first_wins_on_duplicate_values ... ok
[INFO] [stdout] test stata::dta::value::tests::parse_v119_long_string_ref_be_full_width ... ok
[INFO] [stdout] test stata::dta::value::tests::parse_v119_long_string_ref_le_full_width ... ok
[INFO] [stdout] test stata::dta::value_label_table::tests::default_matches_new ... ok
[INFO] [stdout] test stata::dta::value_label_table::tests::insert_replaces_and_returns_previous ... ok
[INFO] [stdout] test stata::dta::value_label_table::tests::insert_stores_set_keyed_by_name ... ok
[INFO] [stdout] test stata::dta::value_label_table::tests::insert_replacement_invalidates_cache ... ok
[INFO] [stdout] test stata::dta::value_label_table::tests::iter_yields_all_stored_sets ... ok
[INFO] [stdout] test stata::dta::value_label_table::tests::label_for_happy_path ... ok
[INFO] [stdout] test stata::dta::value_label_table::tests::label_for_returns_none_when_set_missing ... ok
[INFO] [stdout] test stata::dta::value_label_table::tests::label_for_returns_none_when_value_missing_in_set ... ok
[INFO] [stdout] test stata::dta::value_label_table::tests::label_for_cached_miss_returns_none ... ok
[INFO] [stdout] test stata::dta::value_label_table::tests::label_for_returns_none_when_variable_has_no_label_name ... ok
[INFO] [stdout] test stata::dta::value_label_table::tests::label_for_uses_cache_for_large_sets ... ok
[INFO] [stdout] test stata::dta::value_label_table::tests::new_is_empty ... ok
[INFO] [stdout] test stata::dta::value_label_table::tests::remove_returns_existing_and_drops_it ... ok
[INFO] [stdout] test stata::dta::value::tests::parse_v118_long_string_ref_le_observation_one ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::binary_v114_big_endian_round_trip ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::binary_v114_empty_set_round_trip ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::binary_v114_multiple_sets_round_trip ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::binary_v114_no_sets_round_trip ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::non_latin_label_in_windows_1252_errors ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::v104_negative_value_round_trips ... ok
[INFO] [stdout] test stata::dta::value::tests::parse_v118_long_string_ref_le_with_top_bits ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::v104_rejects_value_that_does_not_fit_in_i16 ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::binary_v114_single_set_round_trip ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::v104_single_set_round_trip ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::label_too_long_in_v104_errors ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::v107_round_trips_like_v104 ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::set_name_too_long_errors ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::write_value_label_table_empty_round_trip ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::v104_duplicate_values_round_trip ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::xml_v117_big_endian_round_trip ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::write_value_label_table_round_trip ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::xml_v117_map_offsets_via_seek_navigation ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::xml_v117_map_slots_point_at_expected_tags ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::xml_v117_no_sets_round_trip ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::xml_v118_utf8_label_round_trip ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::xml_v119_map_offsets_via_seek_navigation_big_endian ... ok
[INFO] [stdout] test stata::missing_value::tests::all_types_agree_on_a ... ok
[INFO] [stdout] test stata::dta::writer_state::tests::patch_u32_at_overwrites_placeholder ... ok
[INFO] [stdout] test stata::dta::writer_state::tests::narrow_to_u32_errors_above_max ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::xml_v117_round_trip ... ok
[INFO] [stdout] test stata::dta::writer_state::tests::narrow_to_u32_succeeds_at_max ... ok
[INFO] [stdout] test stata::dta::value_label_writer::tests::xml_v118_map_offsets_via_seek_navigation ... ok
[INFO] [stdout] test stata::dta::writer_state::tests::patch_u16_at_overwrites_placeholder ... ok
[INFO] [stdout] test stata::dta::writer_state::tests::narrow_to_u16_succeeds_at_max ... ok
[INFO] [stdout] test stata::dta::writer_state::tests::narrow_to_u16_errors_above_max ... ok
[INFO] [stdout] test stata::dta::value_label_table::tests::remove_returns_none_for_missing_name ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_f ... ok
[INFO] [stdout] test stata::missing_value::tests::all_types_agree_on_system ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_k ... ok
[INFO] [stdout] test stata::missing_value::tests::all_types_agree_on_z ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_a ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_b ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_below_range ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_c ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_d ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_j ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_r ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_l ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_q ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_max_valid ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_o ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_m ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_p ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_s ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_n ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_system ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_t ... ok
[INFO] [stdout] test stata::dta::value_label::tests::label_for_empty_returns_none ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_e ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_g ... ok
[INFO] [stdout] test stata::dta::value_label_reader::tests::read_remaining_into_populates_table ... ok
[INFO] [stdout] test stata::missing_value::tests::display_a ... ok
[INFO] [stdout] test stata::missing_value::tests::display_d ... ok
[INFO] [stdout] test stata::missing_value::tests::display_b ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_i ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_h ... ok
[INFO] [stdout] test stata::missing_value::tests::display_f ... ok
[INFO] [stdout] test stata::missing_value::tests::display_g ... ok
[INFO] [stdout] test stata::missing_value::tests::display_h ... ok
[INFO] [stdout] test stata::missing_value::tests::display_j ... ok
[INFO] [stdout] test stata::missing_value::tests::display_k ... ok
[INFO] [stdout] test stata::missing_value::tests::display_e ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_v ... ok
[INFO] [stdout] test stata::missing_value::tests::display_l ... ok
[INFO] [stdout] test stata::missing_value::tests::display_m ... ok
[INFO] [stdout] test stata::missing_value::tests::display_n ... ok
[INFO] [stdout] test stata::missing_value::tests::display_o ... ok
[INFO] [stdout] test stata::missing_value::tests::display_p ... ok
[INFO] [stdout] test stata::missing_value::tests::display_q ... ok
[INFO] [stdout] test stata::missing_value::tests::display_r ... ok
[INFO] [stdout] test stata::missing_value::tests::display_s ... ok
[INFO] [stdout] test stata::missing_value::tests::display_c ... ok
[INFO] [stdout] test stata::missing_value::tests::display_i ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_u ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_x ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_zero ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_w ... ok
[INFO] [stdout] test stata::missing_value::tests::default_is_system ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_y ... ok
[INFO] [stdout] test stata::missing_value::tests::display_system ... ok
[INFO] [stdout] test stata::missing_value::tests::display_t ... ok
[INFO] [stdout] test stata::missing_value::tests::display_u ... ok
[INFO] [stdout] test stata::missing_value::tests::display_v ... ok
[INFO] [stdout] test stata::missing_value::tests::double_a ... ok
[INFO] [stdout] test stata::missing_value::tests::display_w ... ok
[INFO] [stdout] test stata::missing_value::tests::display_y ... ok
[INFO] [stdout] test stata::missing_value::tests::display_x ... ok
[INFO] [stdout] test stata::missing_value::tests::display_z ... ok
[INFO] [stdout] test stata::missing_value::tests::byte_z ... ok
[INFO] [stdout] test stata::missing_value::tests::double_e ... ok
[INFO] [stdout] test stata::missing_value::tests::double_h ... ok
[INFO] [stdout] test stata::missing_value::tests::double_b ... ok
[INFO] [stdout] test stata::missing_value::tests::double_i ... ok
[INFO] [stdout] test stata::missing_value::tests::double_d ... ok
[INFO] [stdout] test stata::missing_value::tests::double_non_missing_nan ... ok
[INFO] [stdout] test stata::missing_value::tests::double_r ... ok
[INFO] [stdout] test stata::missing_value::tests::double_s ... ok
[INFO] [stdout] test stata::missing_value::tests::double_negative ... ok
[INFO] [stdout] test stata::missing_value::tests::double_o ... ok
[INFO] [stdout] test stata::missing_value::tests::double_l ... ok
[INFO] [stdout] test stata::missing_value::tests::double_normal_value ... ok
[INFO] [stdout] test stata::missing_value::tests::double_m ... ok
[INFO] [stdout] test stata::missing_value::tests::double_c ... ok
[INFO] [stdout] test stata::missing_value::tests::double_n ... ok
[INFO] [stdout] test stata::missing_value::tests::double_u ... ok
[INFO] [stdout] test stata::missing_value::tests::double_t ... ok
[INFO] [stdout] test stata::missing_value::tests::double_j ... ok
[INFO] [stdout] test stata::missing_value::tests::double_f ... ok
[INFO] [stdout] test stata::missing_value::tests::double_k ... ok
[INFO] [stdout] test stata::missing_value::tests::double_y ... ok
[INFO] [stdout] test stata::missing_value::tests::double_w ... ok
[INFO] [stdout] test stata::missing_value::tests::double_v ... ok
[INFO] [stdout] test stata::missing_value::tests::float_a ... ok
[INFO] [stdout] test stata::missing_value::tests::double_q ... ok
[INFO] [stdout] test stata::missing_value::tests::double_system ... ok
[INFO] [stdout] test stata::missing_value::tests::double_g ... ok
[INFO] [stdout] test stata::missing_value::tests::float_i ... ok
[INFO] [stdout] test stata::missing_value::tests::float_j ... ok
[INFO] [stdout] test stata::missing_value::tests::float_c ... ok
[INFO] [stdout] test stata::missing_value::tests::float_h ... ok
[INFO] [stdout] test stata::missing_value::tests::double_x ... ok
[INFO] [stdout] test stata::missing_value::tests::float_l ... ok
[INFO] [stdout] test stata::missing_value::tests::float_f ... ok
[INFO] [stdout] test stata::missing_value::tests::double_p ... ok
[INFO] [stdout] test stata::missing_value::tests::double_z ... ok
[INFO] [stdout] test stata::missing_value::tests::double_zero ... ok
[INFO] [stdout] test stata::missing_value::tests::float_n ... ok
[INFO] [stdout] test stata::missing_value::tests::float_r ... ok
[INFO] [stdout] test stata::missing_value::tests::float_q ... ok
[INFO] [stdout] test stata::missing_value::tests::float_m ... ok
[INFO] [stdout] test stata::missing_value::tests::float_negative ... ok
[INFO] [stdout] test stata::missing_value::tests::float_b ... ok
[INFO] [stdout] test stata::missing_value::tests::float_k ... ok
[INFO] [stdout] test stata::missing_value::tests::float_g ... ok
[INFO] [stdout] test stata::missing_value::tests::float_s ... ok
[INFO] [stdout] test stata::missing_value::tests::float_x ... ok
[INFO] [stdout] test stata::missing_value::tests::float_system ... ok
[INFO] [stdout] test stata::missing_value::tests::float_d ... ok
[INFO] [stdout] test stata::missing_value::tests::float_e ... ok
[INFO] [stdout] test stata::missing_value::tests::float_non_missing_nan ... ok
[INFO] [stdout] test stata::missing_value::tests::float_normal_value ... ok
[INFO] [stdout] test stata::missing_value::tests::float_o ... ok
[INFO] [stdout] test stata::missing_value::tests::float_p ... ok
[INFO] [stdout] test stata::missing_value::tests::float_t ... ok
[INFO] [stdout] test stata::missing_value::tests::float_w ... ok
[INFO] [stdout] test stata::missing_value::tests::float_u ... ok
[INFO] [stdout] test stata::missing_value::tests::float_v ... ok
[INFO] [stdout] test stata::missing_value::tests::int_h ... ok
[INFO] [stdout] test stata::missing_value::tests::int_f ... ok
[INFO] [stdout] test stata::missing_value::tests::int_a ... ok
[INFO] [stdout] test stata::missing_value::tests::float_y ... ok
[INFO] [stdout] test stata::missing_value::tests::int_below_range ... ok
[INFO] [stdout] test stata::missing_value::tests::int_c ... ok
[INFO] [stdout] test stata::missing_value::tests::int_d ... ok
[INFO] [stdout] test stata::missing_value::tests::int_e ... ok
[INFO] [stdout] test stata::missing_value::tests::int_k ... ok
[INFO] [stdout] test stata::missing_value::tests::int_i ... ok
[INFO] [stdout] test stata::missing_value::tests::int_g ... ok
[INFO] [stdout] test stata::missing_value::tests::int_l ... ok
[INFO] [stdout] test stata::missing_value::tests::float_z ... ok
[INFO] [stdout] test stata::missing_value::tests::int_j ... ok
[INFO] [stdout] test stata::missing_value::tests::int_b ... ok
[INFO] [stdout] test stata::missing_value::tests::int_s ... ok
[INFO] [stdout] test stata::missing_value::tests::int_system ... ok
[INFO] [stdout] test stata::missing_value::tests::int_t ... ok
[INFO] [stdout] test stata::missing_value::tests::int_m ... ok
[INFO] [stdout] test stata::missing_value::tests::int_n ... ok
[INFO] [stdout] test stata::missing_value::tests::int_o ... ok
[INFO] [stdout] test stata::missing_value::tests::int_p ... ok
[INFO] [stdout] test stata::missing_value::tests::int_r ... ok
[INFO] [stdout] test stata::missing_value::tests::int_q ... ok
[INFO] [stdout] test stata::missing_value::tests::float_zero ... ok
[INFO] [stdout] test stata::missing_value::tests::long_e ... ok
[INFO] [stdout] test stata::missing_value::tests::int_zero ... ok
[INFO] [stdout] test stata::missing_value::tests::long_d ... ok
[INFO] [stdout] test stata::missing_value::tests::int_u ... ok
[INFO] [stdout] test stata::missing_value::tests::int_y ... ok
[INFO] [stdout] test stata::missing_value::tests::int_w ... ok
[INFO] [stdout] test stata::missing_value::tests::int_x ... ok
[INFO] [stdout] test stata::missing_value::tests::long_b ... ok
[INFO] [stdout] test stata::missing_value::tests::long_below_range ... ok
[INFO] [stdout] test stata::missing_value::tests::long_g ... ok
[INFO] [stdout] test stata::missing_value::tests::long_h ... ok
[INFO] [stdout] test stata::missing_value::tests::long_i ... ok
[INFO] [stdout] test stata::missing_value::tests::long_j ... ok
[INFO] [stdout] test stata::missing_value::tests::int_v ... ok
[INFO] [stdout] test stata::missing_value::tests::long_r ... ok
[INFO] [stdout] test stata::missing_value::tests::long_q ... ok
[INFO] [stdout] test stata::missing_value::tests::long_n ... ok
[INFO] [stdout] test stata::missing_value::tests::long_p ... ok
[INFO] [stdout] test stata::missing_value::tests::long_s ... ok
[INFO] [stdout] test stata::missing_value::tests::long_c ... ok
[INFO] [stdout] test stata::missing_value::tests::long_f ... ok
[INFO] [stdout] test stata::missing_value::tests::long_l ... ok
[INFO] [stdout] test stata::missing_value::tests::long_m ... ok
[INFO] [stdout] test stata::missing_value::tests::long_o ... ok
[INFO] [stdout] test stata::missing_value::tests::int_z ... ok
[INFO] [stdout] test stata::missing_value::tests::long_a ... ok
[INFO] [stdout] test stata::missing_value::tests::long_system ... ok
[INFO] [stdout] test stata::missing_value::tests::long_k ... ok
[INFO] [stdout] test stata::missing_value::tests::long_x ... ok
[INFO] [stdout] test stata::missing_value::tests::long_v ... ok
[INFO] [stdout] test stata::missing_value::tests::long_y ... ok
[INFO] [stdout] test stata::missing_value::tests::long_z ... ok
[INFO] [stdout] test stata::stata_byte::tests::try_from_int_at_i8_max ... ok
[INFO] [stdout] test stata::missing_value::tests::long_t ... ok
[INFO] [stdout] test stata::stata_byte::tests::try_from_int_below_i8_min_errors ... ok
[INFO] [stdout] test stata::missing_value::tests::long_w ... ok
[INFO] [stdout] test stata::stata_byte::tests::try_from_int_in_range ... ok
[INFO] [stdout] test stata::stata_byte::tests::try_from_int_missing_translates_directly ... ok
[INFO] [stdout] test stata::stata_byte::tests::try_from_long_above_i8_max_errors ... ok
[INFO] [stdout] test stata::stata_byte::tests::try_from_long_in_range ... ok
[INFO] [stdout] test stata::stata_byte::tests::try_from_long_missing_translates_directly ... ok
[INFO] [stdout] test stata::stata_byte::tests::v104_missing_system ... ok
[INFO] [stdout] test stata::missing_value::tests::long_u ... ok
[INFO] [stdout] test stata::stata_byte::tests::present_returns_none_for_missing ... ok
[INFO] [stdout] test stata::stata_byte::tests::present_returns_inner_for_present ... ok
[INFO] [stdout] test stata::missing_value::tests::long_zero ... ok
[INFO] [stdout] test stata::stata_byte::tests::v104_present_zero ... ok
[INFO] [stdout] test stata::stata_byte::tests::v104_present_101_is_data ... ok
[INFO] [stdout] test stata::stata_byte::tests::v104_present_negative_128 ... ok
[INFO] [stdout] test stata::stata_byte::tests::v104_to_raw_present_101 ... ok
[INFO] [stdout] test stata::stata_byte::tests::v104_to_raw_missing_tagged_errors ... ok
[INFO] [stdout] test stata::stata_byte::tests::v105_missing_system ... ok
[INFO] [stdout] test stata::stata_byte::tests::try_from_int_above_i8_max_errors ... ok
[INFO] [stdout] test stata::stata_byte::tests::v112_missing_system ... ok
[INFO] [stdout] test stata::stata_byte::tests::v112_to_raw_missing_tagged_errors ... ok
[INFO] [stdout] test stata::stata_byte::tests::v104_to_raw_missing_system ... ok
[INFO] [stdout] test stata::stata_byte::tests::v104_present_126_is_data ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::pre_v119_variable_count_overflow_errors ... ok
[INFO] [stdout] test stata::stata_byte::tests::v113_to_raw_present_max ... ok
[INFO] [stdout] test stata::stata_byte::tests::v113_to_raw_missing_system ... ok
[INFO] [stdout] test stata::stata_byte::tests::v113_to_raw_present_min ... ok
[INFO] [stdout] test stata::stata_byte::tests::v113_present_zero ... ok
[INFO] [stdout] test stata::stata_byte::tests::v113_to_raw_missing_a ... ok
[INFO] [stdout] test stata::stata_byte::tests::v113_missing_system ... ok
[INFO] [stdout] test stata::stata_byte::tests::v113_to_raw_missing_z ... ok
[INFO] [stdout] test stata::stata_byte::tests::v113_present_min ... ok
[INFO] [stdout] test stata::stata_byte::tests::v113_missing_a ... ok
[INFO] [stdout] test stata::stata_byte::tests::v113_present_max ... ok
[INFO] [stdout] test stata::stata_byte::tests::v113_present_one ... ok
[INFO] [stdout] test stata::stata_byte::tests::v113_to_raw_present_zero ... ok
[INFO] [stdout] test stata::stata_double::tests::from_byte_missing_translates_directly ... ok
[INFO] [stdout] test stata::stata_byte::tests::v113_present_negative_128 ... ok
[INFO] [stdout] test stata::stata_byte::tests::v113_missing_z ... ok
[INFO] [stdout] test stata::stata_double::tests::present_returns_none_for_missing ... ok
[INFO] [stdout] test stata::stata_double::tests::v104_to_raw_missing_system_emits_magic ... ok
[INFO] [stdout] test stata::stata_double::tests::v104_to_raw_missing_tagged_errors ... ok
[INFO] [stdout] test stata::stata_double::tests::from_float_missing_translates_directly ... ok
[INFO] [stdout] test stata::stata_double::tests::from_float_present_widens_losslessly ... ok
[INFO] [stdout] test stata::stata_double::tests::from_long_missing_translates_directly ... ok
[INFO] [stdout] test stata::stata_double::tests::from_byte_present_widens ... ok
[INFO] [stdout] test stata::stata_double::tests::from_int_present_widens ... ok
[INFO] [stdout] test stata::stata_double::tests::v104_missing_system_magic ... ok
[INFO] [stdout] test stata::stata_double::tests::from_int_missing_translates_directly ... ok
[INFO] [stdout] test stata::stata_double::tests::v104_present_normal ... ok
[INFO] [stdout] test stata::stata_double::tests::present_returns_inner_for_present ... ok
[INFO] [stdout] test stata::stata_double::tests::v106_missing_system_at_max_double ... ok
[INFO] [stdout] test stata::stata_double::tests::from_long_present_widens ... ok
[INFO] [stdout] test stata::stata_double::tests::v105_to_raw_missing_system_emits_magic ... ok
[INFO] [stdout] test stata::stata_double::tests::v106_present_max_valid ... ok
[INFO] [stdout] test stata::stata_double::tests::v106_to_raw_missing_system_emits_max_double ... ok
[INFO] [stdout] test stata::stata_double::tests::v106_present_magic_v104_value_is_data ... ok
[INFO] [stdout] test stata::stata_double::tests::v104_present_value_just_below_magic ... ok
[INFO] [stdout] test stata::stata_double::tests::v106_missing_system_above_max ... ok
[INFO] [stdout] test stata::stata_double::tests::v105_missing_system_magic ... ok
[INFO] [stdout] test stata::stata_double::tests::v106_present_normal ... ok
[INFO] [stdout] test stata::stata_double::tests::v112_present_negative_infinity ... ok
[INFO] [stdout] test stata::stata_double::tests::v112_to_raw_missing_system_emits_max_double ... ok
[INFO] [stdout] test stata::stata_double::tests::v113_present_large_just_below_missing_range ... ok
[INFO] [stdout] test stata::stata_double::tests::v113_present_negative ... ok
[INFO] [stdout] test stata::stata_double::tests::v113_missing_a ... ok
[INFO] [stdout] test stata::stata_double::tests::v113_to_raw_missing_a ... ok
[INFO] [stdout] test stata::stata_double::tests::v113_present_negative_zero ... ok
[INFO] [stdout] test stata::stata_double::tests::v112_to_raw_missing_tagged_errors ... ok
[INFO] [stdout] test stata::stata_double::tests::v113_present_one ... ok
[INFO] [stdout] test stata::stata_double::tests::v113_present_negative_infinity ... ok
[INFO] [stdout] test stata::stata_double::tests::v113_missing_system ... ok
[INFO] [stdout] test stata::stata_double::tests::v113_to_raw_missing_system ... ok
[INFO] [stdout] test stata::stata_double::tests::v113_error_non_stata_nan ... ok
[INFO] [stdout] test stata::stata_double::tests::v113_present_zero ... ok
[INFO] [stdout] test stata::stata_double::tests::v113_error_positive_infinity ... ok
[INFO] [stdout] test stata::stata_double::tests::v113_missing_z ... ok
[INFO] [stdout] test stata::stata_double::tests::v113_to_raw_missing_z ... ok
[INFO] [stdout] test stata::stata_double::tests::v113_to_raw_present_negative ... ok
[INFO] [stdout] test stata::stata_double::tests::v113_to_raw_present_positive ... ok
[INFO] [stdout] test stata::stata_float::tests::from_byte_missing_translates_directly ... ok
[INFO] [stdout] test stata::stata_float::tests::from_byte_present_widens ... ok
[INFO] [stdout] test stata::stata_float::tests::from_int_missing_translates_directly ... ok
[INFO] [stdout] test stata::stata_float::tests::present_returns_none_for_missing ... ok
[INFO] [stdout] test stata::stata_float::tests::v104_missing_system_above_max ... ok
[INFO] [stdout] test stata::stata_float::tests::v104_missing_system_canonical ... ok
[INFO] [stdout] test stata::stata_float::tests::v104_present_max_valid ... ok
[INFO] [stdout] test stata::stata_double::tests::v113_to_raw_present_zero ... ok
[INFO] [stdout] test stata::stata_float::tests::v104_present_negative_infinity ... ok
[INFO] [stdout] test stata::stata_float::tests::v104_present_normal ... ok
[INFO] [stdout] test stata::stata_float::tests::from_int_present_widens ... ok
[INFO] [stdout] test stata::stata_float::tests::v104_present_zero ... ok
[INFO] [stdout] test stata::stata_float::tests::present_returns_inner_for_present ... ok
[INFO] [stdout] test stata::stata_float::tests::v112_to_raw_missing_tagged_errors ... ok
[INFO] [stdout] test stata::stata_float::tests::v113_error_non_stata_nan ... ok
[INFO] [stdout] test stata::stata_float::tests::v113_present_negative ... ok
[INFO] [stdout] test stata::stata_float::tests::v113_present_negative_infinity ... ok
[INFO] [stdout] test stata::stata_float::tests::v113_error_positive_infinity ... ok
[INFO] [stdout] test stata::stata_float::tests::v113_present_negative_zero ... ok
[INFO] [stdout] test stata::stata_float::tests::v113_missing_a ... ok
[INFO] [stdout] test stata::stata_float::tests::v104_missing_positive_infinity ... ok
[INFO] [stdout] test stata::stata_float::tests::v113_missing_z ... ok
[INFO] [stdout] test stata::stata_float::tests::v113_to_raw_missing_z ... ok
[INFO] [stdout] test stata::stata_float::tests::v104_present_negative ... ok
[INFO] [stdout] test stata::stata_float::tests::v113_present_one ... ok
[INFO] [stdout] test stata::stata_float::tests::v113_missing_system ... ok
[INFO] [stdout] test stata::stata_float::tests::v113_to_raw_present_negative ... ok
[INFO] [stdout] test stata::stata_int::tests::from_byte_present_negative_widens ... ok
[INFO] [stdout] test stata::stata_int::tests::present_returns_inner_for_present ... ok
[INFO] [stdout] test stata::stata_int::tests::present_returns_none_for_missing ... ok
[INFO] [stdout] test stata::stata_float::tests::v113_present_zero ... ok
[INFO] [stdout] test stata::stata_float::tests::v113_to_raw_missing_a ... ok
[INFO] [stdout] test stata::stata_float::tests::v113_to_raw_missing_system ... ok
[INFO] [stdout] test stata::stata_float::tests::v104_to_raw_missing_system ... ok
[INFO] [stdout] test stata::stata_int::tests::try_from_long_in_range ... ok
[INFO] [stdout] test stata::stata_float::tests::v104_to_raw_missing_tagged_errors ... ok
[INFO] [stdout] test stata::stata_int::tests::try_from_long_missing_translates_directly ... ok
[INFO] [stdout] test stata::stata_float::tests::v112_missing_system ... ok
[INFO] [stdout] test stata::stata_float::tests::v113_present_large_just_below_missing_range ... ok
[INFO] [stdout] test stata::stata_int::tests::from_byte_present_widens ... ok
[INFO] [stdout] test stata::stata_double::tests::v112_missing_system_positive_infinity ... ok
[INFO] [stdout] test stata::stata_int::tests::from_byte_missing_translates_directly ... ok
[INFO] [stdout] test stata::stata_int::tests::v104_to_raw_missing_system ... ok
[INFO] [stdout] test stata::stata_int::tests::v112_missing_system ... ok
[INFO] [stdout] test stata::stata_int::tests::try_from_long_below_i16_min_errors ... ok
[INFO] [stdout] test stata::stata_int::tests::v113_missing_a ... ok
[INFO] [stdout] test stata::stata_int::tests::v113_missing_system ... ok
[INFO] [stdout] test stata::stata_int::tests::v113_missing_z ... ok
[INFO] [stdout] test stata::stata_int::tests::v113_present_max ... ok
[INFO] [stdout] test stata::stata_int::tests::try_from_long_above_i16_max_errors ... ok
[INFO] [stdout] test stata::stata_int::tests::v104_missing_system ... ok
[INFO] [stdout] test stata::stata_int::tests::v113_present_min ... ok
[INFO] [stdout] test stata::stata_int::tests::v104_present_32741_is_data ... ok
[INFO] [stdout] test stata::stata_int::tests::v113_present_negative_32768 ... ok
[INFO] [stdout] test stata::stata_int::tests::v104_present_negative_32768 ... ok
[INFO] [stdout] test stata::stata_int::tests::v113_present_negative_one ... ok
[INFO] [stdout] test stata::stata_int::tests::try_from_long_at_i16_max ... ok
[INFO] [stdout] test stata::stata_int::tests::v113_present_zero ... ok
[INFO] [stdout] test stata::stata_int::tests::v113_to_raw_missing_a ... ok
[INFO] [stdout] test stata::stata_int::tests::v113_to_raw_missing_system ... ok
[INFO] [stdout] test stata::stata_float::tests::v113_to_raw_present_zero ... ok
[INFO] [stdout] test stata::stata_int::tests::v104_present_32766_is_data ... ok
[INFO] [stdout] test stata::stata_int::tests::v104_to_raw_missing_tagged_errors ... ok
[INFO] [stdout] test stata::stata_int::tests::v113_to_raw_missing_z ... ok
[INFO] [stdout] test stata::stata_int::tests::v113_to_raw_present_max ... ok
[INFO] [stdout] test stata::stata_float::tests::v113_to_raw_present_normal ... ok
[INFO] [stdout] test stata::stata_long::tests::present_returns_none_for_missing ... ok
[INFO] [stdout] test stata::stata_long::tests::v104_missing_system ... ok
[INFO] [stdout] test stata::stata_int::tests::v112_to_raw_missing_tagged_errors ... ok
[INFO] [stdout] test stata::stata_long::tests::v104_present_lower_sentinel_is_data ... ok
[INFO] [stdout] test stata::stata_long::tests::v104_to_raw_missing_tagged_errors ... ok
[INFO] [stdout] test stata::stata_int::tests::v113_to_raw_present_min ... ok
[INFO] [stdout] test stata::stata_long::tests::v112_missing_system ... ok
[INFO] [stdout] test stata::stata_int::tests::v113_to_raw_present_zero ... ok
[INFO] [stdout] test stata::stata_long::tests::present_returns_inner_for_present ... ok
[INFO] [stdout] test stata::stata_long::tests::from_byte_present_widens ... ok
[INFO] [stdout] test stata::stata_long::tests::from_int_missing_translates_directly ... ok
[INFO] [stdout] test stata::stata_long::tests::from_int_present_widens ... ok
[INFO] [stdout] test stata::stata_long::tests::v104_present_2147483646_is_data ... ok
[INFO] [stdout] test stata::stata_long::tests::v104_present_i32_min ... ok
[INFO] [stdout] test stata::stata_long::tests::v104_to_raw_missing_system ... ok
[INFO] [stdout] test stata::stata_long::tests::v112_to_raw_missing_tagged_errors ... ok
[INFO] [stdout] test stata::stata_long::tests::v113_missing_system ... ok
[INFO] [stdout] test stata::stata_long::tests::v113_present_min ... ok
[INFO] [stdout] test stata::stata_long::tests::v113_present_negative_one ... ok
[INFO] [stdout] test stata::stata_long::tests::v113_to_raw_present_min ... ok
[INFO] [stdout] test stata::stata_long::tests::v113_missing_a ... ok
[INFO] [stdout] test stata::stata_long::tests::v113_to_raw_missing_a ... ok
[INFO] [stdout] test stata::stata_long::tests::v113_missing_z ... ok
[INFO] [stdout] test stata::stata_long::tests::v113_to_raw_present_zero ... ok
[INFO] [stdout] test stata::stata_long::tests::v113_to_raw_missing_system ... ok
[INFO] [stdout] test stata::stata_long::tests::from_byte_missing_translates_directly ... ok
[INFO] [stdout] test stata::stata_timestamp::tests::parse_extra_spaces_before_time ... ok
[INFO] [stdout] test stata::stata_timestamp::tests::parse_extra_token ... ok
[INFO] [stdout] test stata::stata_timestamp::tests::parse_hour_24 ... ok
[INFO] [stdout] test stata::stata_timestamp::tests::parse_localised_months ... ok
[INFO] [stdout] test stata::stata_timestamp::tests::parse_minute_60 ... ok
[INFO] [stdout] test stata::stata_timestamp::tests::parse_missing_time ... ok
[INFO] [stdout] test stata::stata_timestamp::tests::parse_day_zero ... ok
[INFO] [stdout] test stata::stata_timestamp::tests::parse_bad_time_separator ... ok
[INFO] [stdout] test stata::stata_timestamp::tests::parse_case_insensitive_month ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::epoch_days_constant ... ok
[INFO] [stdout] test stata::stata_timestamp::tests::parse_typical ... ok
[INFO] [stdout] test stata::stata_timestamp::tests::parse_single_digit_day ... ok
[INFO] [stdout] test stata::stata_long::tests::v113_to_raw_present_max ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::epoch_millis_matches_days ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tc_3653_days_is_unix_epoch ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tc_above_i64_range_is_none ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tc_negative_pre_epoch ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tc_one_day_after_epoch ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tc_positive_infinity_is_none ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tc_below_i64_range_is_none ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::td_negative_pre_epoch ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tc_rounds_fractional_to_nearest_even ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tc_zero_is_stata_epoch_in_ms ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::td_3653_is_unix_epoch ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::td_zero_is_stata_epoch ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::th_negative_one_is_h2_1959 ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tc_nan_is_none ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tc_negative_infinity_is_none ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::td_no_overflow_at_extreme_positive ... ok
[INFO] [stdout] test stata::stata_long::tests::v113_present_i32_min ... ok
[INFO] [stdout] test stata::stata_timestamp::tests::parse_invalid_month ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::th_zero_is_h1_1960 ... ok
[INFO] [stdout] test stata::stata_timestamp::tests::parse_leading_space ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::td_overflow_at_extreme_negative ... ok
[INFO] [stdout] test stata::stata_timestamp::tests::parse_roundtrip_through_display ... ok
[INFO] [stdout] test stata::stata_long::tests::v113_present_zero ... ok
[INFO] [stdout] test stata::stata_long::tests::v113_to_raw_missing_z ... ok
[INFO] [stdout] test stata::stata_timestamp::tests::parse_empty_string ... ok
[INFO] [stdout] test stata::stata_long::tests::v113_present_max ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tm_negative_one_is_december_1959 ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tm_eleven_is_december_1960 ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tm_negative_thirteen_is_december_1958 ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::th_one_is_h2_1960 ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tm_negative_twelve_is_january_1959 ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tm_zero_is_january_1960 ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tm_twelve_is_january_1961 ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tq_negative_four_is_q1_1959 ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tq_four_is_q1_1961 ... ok
[INFO] [stdout] test stata::stata_byte::tests::v113_present_negative_one ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::th_two_is_h1_1961 ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tw_fifty_one_is_week52_1960 ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tq_negative_one_is_q4_1959 ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tq_three_is_q4_1960 ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tq_zero_is_q1_1960 ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tm_extreme_positive_no_overflow ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tm_extreme_negative_no_overflow ... ok
[INFO] [stdout] test stata::temporal::kind::tests::empty_string_is_none ... ok
[INFO] [stdout] test stata::temporal::kind::tests::bare_ty_is_year ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tw_zero_is_week1_1960 ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tw_negative_one_is_week52_1959 ... ok
[INFO] [stdout] test stata::temporal::kind::tests::bare_d_is_legacy_date ... ok
[INFO] [stdout] test stata::temporal::kind::tests::bare_th_is_half_year ... ok
[INFO] [stdout] test stata::temporal::kind::tests::bare_td_is_date ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tw_negative_fifty_two_is_week1_1959 ... ok
[INFO] [stdout] test stata::temporal::kind::tests::bare_tc_uppercase_is_datetime_leap ... ok
[INFO] [stdout] test stata::temporal::conversion::tests::tw_fifty_two_is_week1_1961 ... ok
[INFO] [stdout] test stata::temporal::kind::tests::arbitrary_suffix_chars_ignored ... ok
[INFO] [stdout] test stata::temporal::kind::tests::bare_tw_is_week ... ok
[INFO] [stdout] test stata::temporal::kind::tests::bare_tc_is_datetime ... ok
[INFO] [stdout] test stata::temporal::kind::tests::bare_tq_is_quarter ... ok
[INFO] [stdout] test stata::temporal::kind::tests::missing_percent_is_none ... ok
[INFO] [stdout] test stata::temporal::kind::tests::tc_uppercase_with_suffix_stays_leap ... ok
[INFO] [stdout] test stata::temporal::kind::tests::td_with_iso_suffix ... ok
[INFO] [stdout] test stata::temporal::kind::tests::bare_tm_is_month ... ok
[INFO] [stdout] test stata::temporal::kind::tests::numeric_format_with_commas_is_none ... ok
[INFO] [stdout] test stata::temporal::kind::tests::just_percent_is_none ... ok
[INFO] [stdout] test stata::temporal::kind::tests::td_with_us_suffix ... ok
[INFO] [stdout] test stata::temporal::kind::tests::exponential_format_is_none ... ok
[INFO] [stdout] test stata::temporal::kind::tests::fixed_format_is_none ... ok
[INFO] [stdout] test stata::temporal::kind::tests::legacy_d_with_suffix ... ok
[INFO] [stdout] test stata::temporal::kind::tests::tc_and_tc_leap_are_distinct ... ok
[INFO] [stdout] test stata::temporal::kind::tests::just_percent_t_is_none ... ok
[INFO] [stdout] test stata::temporal::kind::tests::numeric_format_is_none ... ok
[INFO] [stdout] test stata::temporal::kind::tests::unknown_t_subprefix_is_none ... ok
[INFO] [stdout] test stata::temporal::kind::tests::tc_with_time_suffix ... ok
[INFO] [stdout] test stata::temporal::kind::tests::string_format_is_none ... ok
[INFO] [stdout] test stata::temporal::kind::tests::leading_whitespace_is_none ... ok
[INFO] [stdout] test stata::temporal::kind::tests::left_aligned_string_format_is_none ... ok
[INFO] [stdout] test stata::temporal::kind::tests::uppercase_d_is_none ... ok
[INFO] [stdout] test stata::temporal::kind::tests::uppercase_outer_prefix_is_none ... ok
[INFO] [stdout] test stata::dta::schema_writer::tests::v119_u32_variable_count_round_trip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 793 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.39s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/read_2002_fem_preg.rs (/opt/rustwide/target/release/build/dta/43bd205a85f258c8/out/read_2002_fem_preg-43bd205a85f258c8)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test read_2002_fem_preg_schema_and_records ... ignored, Using local files that require a license
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/read_auto.rs (/opt/rustwide/target/release/build/dta/1f801adaab52b399/out/read_auto-1f801adaab52b399)
[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] [stderr]      Running tests/read_medical.rs (/opt/rustwide/target/release/build/dta/4ff6e71431785386/out/read_medical-4ff6e71431785386)
[INFO] [stderr]      Running tests/read_v104_missings.rs (/opt/rustwide/target/release/build/dta/c05c0cb6cd5dc76d/out/read_v104_missings-c05c0cb6cd5dc76d)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test read_medical_embedded ... ignored, Reads local fixture files
[INFO] [stdout] test read_medical_external ... ignored, Reads local fixture files
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test v104_writing_tagged_missing_errors ... ok
[INFO] [stdout] test v117_tagged_missing_round_trips ... ok
[INFO] [stdout] test v104_fixture_length_is_363_bytes ... ok
[INFO] [stdout] test v104_round_trip_system_missings ... ok
[INFO] [stdout] test v104_fixture_all_five_missings_decode_as_system ... ok
[INFO] [stdout] test v104_writing_tagged_missing_errors_reports_correct_variable_index ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/temporal_roundtrip.rs (/opt/rustwide/target/release/build/dta/eba2f0adaee5f02f/out/temporal_roundtrip-eba2f0adaee5f02f)
[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] [stderr]    Doc-tests dta
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test src/lib.rs - (line 30) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 57) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 142) - compile ... ok
[INFO] [stdout] test src/stata/dta/dta_writer.rs - stata::dta::dta_writer::DtaWriter (line 29) - compile ... ok
[INFO] [stdout] test src/stata/dta/dta_reader.rs - stata::dta::dta_reader::DtaReader (line 23) - compile ... ok
[INFO] [stdout] test src/stata/stata_float.rs - stata::stata_float::Release (line 13) ... ok
[INFO] [stdout] test src/lib.rs - (line 95) ... ok
[INFO] [stdout] test src/stata/stata_double.rs - stata::stata_double::Release (line 21) ... ok
[INFO] [stdout] test src/stata/stata_byte.rs - stata::stata_byte::Release (line 14) ... ok
[INFO] [stdout] test src/stata/missing_value.rs - stata::missing_value::MissingValue (line 23) ... ok
[INFO] [stdout] test src/stata/temporal/conversion.rs - stata::temporal::conversion::td_days_to_unix_days (line 51) ... ok
[INFO] [stdout] test src/stata/stata_int.rs - stata::stata_int::Release (line 14) ... ok
[INFO] [stdout] test src/stata/temporal/conversion.rs - stata::temporal::conversion::tm_months_to_year_month (line 119) ... ok
[INFO] [stdout] test src/stata/stata_long.rs - stata::stata_long::Release (line 15) ... ok
[INFO] [stdout] test src/stata/temporal/kind.rs - stata::temporal::kind::TemporalKind::from_format (line 95) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.65s; merged doctests compilation took 0.62s
[INFO] running `Command { std: "docker" "inspect" "65457bf9d7ca95c3c052cea012aa4e4dab710d30892b14acc45356fa062cab58", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "65457bf9d7ca95c3c052cea012aa4e4dab710d30892b14acc45356fa062cab58", kill_on_drop: false }`
[INFO] [stdout] 65457bf9d7ca95c3c052cea012aa4e4dab710d30892b14acc45356fa062cab58
