[INFO] fetching crate hedl-csv 2.0.0... [INFO] testing hedl-csv-2.0.0 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate hedl-csv 2.0.0 into /workspace/builds/worker-6-tc1/source [INFO] started tweaking crates.io crate hedl-csv 2.0.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate hedl-csv 2.0.0 [INFO] tweaked toml for crates.io crate hedl-csv 2.0.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate hedl-csv 2.0.0 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate hedl-csv 2.0.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded hedl-test v2.0.0 [INFO] [stderr] Downloaded hedl-c14n v2.0.0 [INFO] [stderr] Downloaded hedl-core v2.0.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ae71664d8478d55316610b64b553e996f5678acf9db537fa3f8aea0018644c28 [INFO] running `Command { std: "docker" "start" "-a" "ae71664d8478d55316610b64b553e996f5678acf9db537fa3f8aea0018644c28", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ae71664d8478d55316610b64b553e996f5678acf9db537fa3f8aea0018644c28", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ae71664d8478d55316610b64b553e996f5678acf9db537fa3f8aea0018644c28", kill_on_drop: false }` [INFO] [stdout] ae71664d8478d55316610b64b553e996f5678acf9db537fa3f8aea0018644c28 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6196a965c9944358ca8112a55f34a5ed0f0ea863204428b7a8e88ff049ea46af [INFO] running `Command { std: "docker" "start" "-a" "6196a965c9944358ca8112a55f34a5ed0f0ea863204428b7a8e88ff049ea46af", kill_on_drop: false }` [INFO] [stderr] Compiling regex-syntax v0.8.9 [INFO] [stderr] Compiling bumpalo v3.19.1 [INFO] [stderr] Compiling csv-core v0.1.13 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling csv v1.4.0 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling hedl-core v2.0.0 [INFO] [stderr] Compiling hedl-csv v2.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.56s [INFO] running `Command { std: "docker" "inspect" "6196a965c9944358ca8112a55f34a5ed0f0ea863204428b7a8e88ff049ea46af", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6196a965c9944358ca8112a55f34a5ed0f0ea863204428b7a8e88ff049ea46af", kill_on_drop: false }` [INFO] [stdout] 6196a965c9944358ca8112a55f34a5ed0f0ea863204428b7a8e88ff049ea46af [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 38dac1592c53da8276173627200f8cde132383a48a72652836498fb4e5ca448b [INFO] running `Command { std: "docker" "start" "-a" "38dac1592c53da8276173627200f8cde132383a48a72652836498fb4e5ca448b", kill_on_drop: false }` [INFO] [stderr] Compiling hedl-c14n v2.0.0 [INFO] [stderr] Compiling hedl-test v2.0.0 [INFO] [stderr] Compiling hedl-csv v2.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 4.21s [INFO] running `Command { std: "docker" "inspect" "38dac1592c53da8276173627200f8cde132383a48a72652836498fb4e5ca448b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "38dac1592c53da8276173627200f8cde132383a48a72652836498fb4e5ca448b", kill_on_drop: false }` [INFO] [stdout] 38dac1592c53da8276173627200f8cde132383a48a72652836498fb4e5ca448b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 03d06a73b6b6d063e4ff5b7181dcf80da8028eaa1b81e52ff3ef73c4d7a7872c [INFO] running `Command { std: "docker" "start" "-a" "03d06a73b6b6d063e4ff5b7181dcf80da8028eaa1b81e52ff3ef73c4d7a7872c", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/hedl_csv-29c6b12305279cf3) [INFO] [stdout] [INFO] [stdout] running 168 tests [INFO] [stdout] test error::tests::test_error_is_send_sync ... ok [INFO] [stdout] test error::tests::test_error_messages ... ok [INFO] [stdout] test error::tests::test_hedl_error_conversion ... ok [INFO] [stdout] test error::tests::test_invalid_header_display ... ok [INFO] [stdout] test error::tests::test_invalid_utf8_display ... ok [INFO] [stdout] test error::tests::test_missing_column_display ... ok [INFO] [stdout] test error::tests::test_io_error_conversion ... ok [INFO] [stdout] test error::tests::test_list_not_found_display ... ok [INFO] [stdout] test error::tests::test_no_lists_display ... ok [INFO] [stdout] test error::tests::test_not_a_list_display ... ok [INFO] [stdout] test error::tests::test_other_display ... ok [INFO] [stdout] test error::tests::test_parse_error_display ... ok [INFO] [stdout] test error::tests::test_security_display ... ok [INFO] [stdout] test error::tests::test_security_error ... ok [INFO] [stdout] test error::tests::test_security_limit_display ... ok [INFO] [stdout] test error::tests::test_empty_id_display ... ok [INFO] [stdout] test error::tests::test_security_with_context ... ok [INFO] [stdout] test error::tests::test_type_mismatch_display ... ok [INFO] [stdout] test error::tests::test_width_mismatch_display ... ok [INFO] [stdout] test error::tests::test_with_context ... ok [INFO] [stdout] test error::tests::test_error_debug ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_custom_list_key_default_config ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_custom_list_key_numbers_in_name ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_custom_list_key_with_multiple_types ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_custom_list_key_case_sensitive ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_custom_list_key_empty_string ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_custom_list_key_preserves_type_name ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_basic ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_custom_list_key_round_trip_compatibility ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_custom_list_key_with_schema_inference ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_custom_list_key_with_special_chars ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_empty_id_error ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_custom_list_key_basic ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_config_all_options ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_config_debug ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_config_debug_with_list_key ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_config_default ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_config_clone ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_config_clone_with_security_limits ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_config_default_security_limits ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_config_unlimited ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_empty_file ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_config_clone_with_list_key ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_reader_with_config ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_reader_basic ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_semicolon_delimiter ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_custom_delimiter ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_single_row ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_without_headers ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_max_rows_limit_enforcement ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_bool_false ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_expression_identifier ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_many_columns ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_mismatched_field_count ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_custom_list_key_collective_nouns ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_expression_call ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_expression_nested ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_normal_csv_within_limits ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_max_rows_limit_not_exceeded ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_float_negative ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_float_positive ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_custom_list_key_none_uses_default ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_custom_list_key_unicode ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_bool_true ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_custom_list_key_irregular_plurals ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_float_scientific ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_infinity ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_int_positive ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_null_tilde ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_float_zero ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_null_whitespace ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_reference_qualified ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_reference_local ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_reference_with_dashes ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_int_negative ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_string_numeric_looking ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_string_with_spaces ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_tensor_1d ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_string ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_reference_empty_error ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_reference_empty_id_error ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_tensor_empty_is_string ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_reference_empty_type_error ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_quoted_fields ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_quoted_fields_with_quotes ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_quoted_fields_with_newline ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_neg_infinity ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_tensor_2d ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_int_large ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_nan ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_null_empty ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_strict_config_allows_small_csvs ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_from_csv_config_strict ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_unicode_values ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_parse_csv_value_int_zero ... ok [INFO] [stdout] test integration_tests::test_expressions ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_whitespace_trimming_enabled ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_whitespace_trimming_disabled ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_type_naming_singularization ... ok [INFO] [stdout] test integration_tests::test_mixed_types ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_strict_config_blocks_large_cells ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_string_id ... ok [INFO] [stdout] test integration_tests::test_null_values ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_column_count_limit_enforcement ... ok [INFO] [stdout] test to_csv::tests::test_no_matrix_list_with_scalar ... ok [INFO] [stdout] test to_csv::tests::test_special_float_nan ... ok [INFO] [stdout] test to_csv::tests::test_special_float_neg_infinity ... ok [INFO] [stdout] test to_csv::tests::test_tensor_1d_array ... ok [INFO] [stdout] test integration_tests::test_round_trip_conversion ... ok [INFO] [stdout] test to_csv::tests::test_quoting_with_comma ... ok [INFO] [stdout] test integration_tests::test_references ... ok [INFO] [stdout] test to_csv::tests::test_no_matrix_list_error ... ok [INFO] [stdout] test to_csv::tests::test_special_float_infinity ... ok [INFO] [stdout] test to_csv::tests::test_tensor_2d_array ... ok [INFO] [stdout] test to_csv::tests::test_quoting_with_newline ... ok [INFO] [stdout] test to_csv::tests::test_tensor_scalar_float ... ok [INFO] [stdout] test to_csv::tests::test_tensor_scalar_int ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_config_all_options ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_basic ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_config_clone ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_config_default ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_custom_delimiter ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_config_debug ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_list_basic ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_empty_list_no_headers ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_list_complex_quoting ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_list_empty ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_empty_list ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_list_not_a_list ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_list_empty_no_headers ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_list_multiple_lists_independent ... ok [INFO] [stdout] test to_csv::tests::test_tensor_empty_array ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_header_size_limit_enforcement ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_list_custom_delimiter ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_list_special_floats ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_list_selective_export ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_list_tab_delimiter ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_list_with_all_value_types ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_list_writer ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_list_with_nested_children_skipped ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_list_without_headers ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_list_not_found ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_list_writer_with_config ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_semicolon_delimiter ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_without_headers ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_writer_basic ... ok [INFO] [stdout] test to_csv::tests::test_to_csv_writer_with_config ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_bool_false ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_bool_true ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_expression_call ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_expression_identifier ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_float_negative ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_float_positive ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_float_zero ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_int_large ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_int_negative ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_int_positive ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_int_zero ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_null ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_reference_local ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_reference_qualified ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_string ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_string_empty ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_tensor ... ok [INFO] [stdout] test to_csv::tests::test_value_to_csv_string_string_with_comma ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_cell_size_limit_enforcement ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_unlimited_config_allows_large_csvs ... ok [INFO] [stdout] test from_csv::tests::csv_conversion_tests::test_total_size_limit_enforcement ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 168 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.49s [INFO] [stdout] [INFO] [stderr] Running tests/csv_conversion_tests.rs (/opt/rustwide/target/debug/deps/csv_conversion_tests-e480a967d1e063a4) [INFO] [stdout] [INFO] [stdout] running 90 tests [INFO] [stdout] test test_bool_false_to_csv ... ok [INFO] [stdout] test test_1d_tensor_to_csv ... ok [INFO] [stdout] test test_bool_true_to_csv ... ok [INFO] [stdout] test test_complex_expression_to_csv ... ok [INFO] [stdout] test test_comprehensive_comments_csv ... ok [INFO] [stdout] test test_comprehensive_tags_csv ... ok [INFO] [stdout] test test_comprehensive_users_csv ... ok [INFO] [stdout] test test_csv_bool_true_inference ... ok [INFO] [stdout] test test_csv_2d_tensor_inference ... ok [INFO] [stdout] test test_csv_bool_false_inference ... ok [INFO] [stdout] test test_2d_tensor_to_csv ... ok [INFO] [stdout] test test_csv_expression_inference ... ok [INFO] [stdout] test test_csv_float_inference ... ok [INFO] [stdout] test test_csv_infinity_inference ... ok [INFO] [stdout] test test_csv_int_inference ... ok [INFO] [stdout] test test_csv_nan_inference ... ok [INFO] [stdout] test test_csv_qualified_reference_inference ... ok [INFO] [stdout] test test_csv_tilde_null_inference ... ok [INFO] [stdout] test test_csv_string_inference ... ok [INFO] [stdout] test test_float_to_csv ... ok [INFO] [stdout] test test_csv_neg_infinity_inference ... ok [INFO] [stdout] test test_float_precision ... ok [INFO] [stdout] test test_expression_to_csv ... ok [INFO] [stdout] test test_edge_cases_large_numbers ... ok [INFO] [stdout] test test_csv_tensor_inference ... ok [INFO] [stdout] test test_csv_negative_int_inference ... ok [INFO] [stdout] test test_csv_nested_expression_inference ... ok [INFO] [stdout] test test_empty_string_to_csv ... ok [INFO] [stdout] test test_from_csv_reader_with_config ... ok [INFO] [stdout] test test_error_invalid_qualified_reference ... ok [INFO] [stdout] test test_csv_null_inference ... ok [INFO] [stdout] test test_error_invalid_reference_empty ... ok [INFO] [stdout] test test_error_no_matrix_list ... ok [INFO] [stdout] test test_infinity_to_csv ... ok [INFO] [stdout] test test_error_empty_id ... ok [INFO] [stdout] test test_csv_local_reference_inference ... ok [INFO] [stdout] test test_int_to_csv ... ok [INFO] [stdout] test test_list_bool_values_to_csv ... ok [INFO] [stdout] test test_list_empty_to_csv ... ok [INFO] [stdout] test test_integer_max_values ... ok [INFO] [stdout] test test_from_csv_reader ... ok [INFO] [stdout] test test_list_from_csv_bool_values ... ok [INFO] [stdout] test test_list_from_csv_empty ... ok [INFO] [stdout] test test_list_roundtrip_string_values ... ok [INFO] [stdout] test test_list_roundtrip_mixed_types ... ok [INFO] [stdout] test test_local_reference_to_csv ... ok [INFO] [stdout] test test_negative_int_to_csv ... ok [INFO] [stdout] test test_list_from_csv_integer_values ... ok [INFO] [stdout] test test_list_from_csv_string_values ... ok [INFO] [stdout] test test_nan_to_csv ... ok [INFO] [stdout] test test_negative_float_to_csv ... ok [INFO] [stdout] test test_list_key_generated ... ok [INFO] [stdout] test test_mixed_types_csv_roundtrip ... ok [INFO] [stdout] test test_list_string_values_to_csv ... ok [INFO] [stdout] test test_neg_infinity_to_csv ... ok [INFO] [stdout] test test_no_headers_output ... ok [INFO] [stdout] test test_null_to_csv ... ok [INFO] [stdout] test test_no_headers_input ... ok [INFO] [stdout] test test_numeric_string_preserved ... ok [INFO] [stdout] test test_pipe_delimiter ... ok [INFO] [stdout] test test_round_trip_expression ... ok [INFO] [stdout] test test_references_csv_roundtrip ... ok [INFO] [stdout] test test_round_trip_all_scalar_types ... ok [INFO] [stdout] test test_round_trip_special_floats ... ok [INFO] [stdout] test test_round_trip_references ... ok [INFO] [stdout] test test_list_mixed_types_to_csv ... ok [INFO] [stdout] test test_round_trip_multiple_rows ... ok [INFO] [stdout] test test_list_with_references ... ok [INFO] [stdout] test test_many_rows ... ok [INFO] [stdout] test test_qualified_reference_to_csv ... ok [INFO] [stdout] test test_no_trim_whitespace ... ok [INFO] [stdout] test test_tensor_with_floats_to_csv ... ok [INFO] [stdout] test test_string_with_newline ... ok [INFO] [stdout] test test_special_strings_csv ... ok [INFO] [stdout] test test_string_to_csv ... ok [INFO] [stdout] test test_many_columns ... ok [INFO] [stdout] test test_string_with_quotes ... ok [INFO] [stdout] test test_schema_registered ... ok [INFO] [stdout] test test_string_with_comma ... ok [INFO] [stdout] test test_to_csv_writer ... ok [INFO] [stdout] test test_unicode_characters ... ok [INFO] [stdout] test test_tensor_round_trip_2d ... ok [INFO] [stdout] test test_trim_whitespace ... ok [INFO] [stdout] test test_scientific_notation ... ok [INFO] [stdout] test test_type_name_preserved ... ok [INFO] [stdout] test test_user_list_csv_roundtrip ... ok [INFO] [stdout] test test_zero_values ... ok [INFO] [stdout] test test_tensor_round_trip_1d ... ok [INFO] [stdout] test test_to_csv_writer_with_config ... ok [INFO] [stdout] test test_semicolon_delimiter ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 90 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/delimiter_tests.rs (/opt/rustwide/target/debug/deps/delimiter_tests-15aba52d4ed6958e) [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test test_colon_delimiter ... ok [INFO] [stdout] test test_delimiter_in_quoted_field ... ok [INFO] [stdout] test test_leading_delimiter ... ok [INFO] [stdout] test test_empty_fields_with_delimiter ... ok [INFO] [stdout] test test_pipe_delimiter_roundtrip ... ok [INFO] [stdout] test test_pipe_delimiter ... ok [INFO] [stdout] test test_multiple_delimiters_in_quoted_field ... ok [INFO] [stdout] test test_comma_delimiter_roundtrip ... ok [INFO] [stdout] test test_delimiter_consistency ... ok [INFO] [stdout] test test_mixed_spacing_with_trim ... ok [INFO] [stdout] test test_semicolon_delimiter ... ok [INFO] [stdout] test test_semicolon_delimiter_roundtrip ... ok [INFO] [stdout] test test_space_delimiter ... ok [INFO] [stdout] test test_tab_delimiter_roundtrip ... ok [INFO] [stdout] test test_tab_delimiter ... ok [INFO] [stdout] test test_whitespace_around_delimiter_without_trim ... ok [INFO] [stdout] test test_trailing_delimiter ... ok [INFO] [stdout] test test_whitespace_around_delimiter_with_trim ... ok [INFO] [stdout] test test_tab_in_comma_delimited ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/error_handling_red_tests.rs (/opt/rustwide/target/debug/deps/error_handling_red_tests-6a914be56ddcbd7e) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_from_csv_exceeds_max_cell_size_limit ... ok [INFO] [stdout] test test_from_csv_exceeds_max_rows_limit ... ok [INFO] [stdout] test test_from_csv_exceeds_max_columns_limit ... ok [INFO] [stdout] test test_from_csv_invalid_reference_format ... ok [INFO] [stdout] test test_from_csv_mismatched_column_count ... ok [INFO] [stdout] test test_from_csv_reader_io_error ... ok [INFO] [stdout] test test_to_csv_list_nonexistent_list_key ... ok [INFO] [stdout] test test_to_csv_list_not_a_list_item ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/error_recovery_tests.rs (/opt/rustwide/target/debug/deps/error_recovery_tests-f2e6f1a616c6d552) [INFO] [stdout] [INFO] [stdout] running 37 tests [INFO] [stdout] test test_cell_size_limit_exceeded ... ok [INFO] [stdout] test test_cell_size_limit_at_boundary ... ok [INFO] [stdout] test test_column_limit_exceeded ... ok [INFO] [stdout] test test_config_debug ... ok [INFO] [stdout] test test_control_characters ... ok [INFO] [stdout] test test_crlf_line_endings ... ok [INFO] [stdout] test test_default_limits ... ok [INFO] [stdout] test test_empty_column_name ... ok [INFO] [stdout] test test_empty_csv ... ok [INFO] [stdout] test test_duplicate_column_names ... ok [INFO] [stdout] test test_column_limit_at_boundary ... ok [INFO] [stdout] test test_empty_id_error_message ... ok [INFO] [stdout] test test_config_clone ... ok [INFO] [stdout] test test_long_cell_within_limit ... ok [INFO] [stdout] test test_mixed_line_endings ... ok [INFO] [stdout] test test_only_header ... ok [INFO] [stdout] test test_header_size_limit_exceeded ... ok [INFO] [stdout] test test_lf_line_endings ... ok [INFO] [stdout] test test_strict_config ... ok [INFO] [stdout] test test_total_size_limit ... ok [INFO] [stdout] test test_empty_id_field ... ok [INFO] [stdout] test test_whitespace_only_column_name ... ok [INFO] [stdout] test test_missing_column_error_message ... ok [INFO] [stdout] test test_trim_disabled ... ok [INFO] [stdout] test test_row_limit_at_boundary ... ok [INFO] [stdout] test test_width_mismatch_fewer_columns ... ok [INFO] [stdout] test test_many_columns_within_limit ... ok [INFO] [stdout] test test_null_byte_handling ... ok [INFO] [stdout] test test_missing_required_column ... ok [INFO] [stdout] test test_width_mismatch_more_columns ... ok [INFO] [stdout] test test_security_limit_error_message ... ok [INFO] [stdout] test test_row_limit_exceeded ... ok [INFO] [stdout] test test_no_trailing_newline ... ok [INFO] [stdout] test test_unicode_in_values ... ok [INFO] [stdout] test test_unlimited_config ... ok [INFO] [stdout] test test_no_headers_config ... ok [INFO] [stdout] test test_many_rows_within_limit ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/integration_test.rs (/opt/rustwide/target/debug/deps/integration_test-7b8212053922afab) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_csv_with_special_characters ... ok [INFO] [stdout] test test_expressions ... ok [INFO] [stdout] test test_empty_values_and_null ... ok [INFO] [stdout] test test_numeric_edge_cases ... ok [INFO] [stdout] test test_complete_round_trip ... ok [INFO] [stdout] test test_qualified_references ... ok [INFO] [stdout] test test_tsv_format ... ok [INFO] [stdout] test test_unicode_data ... ok [INFO] [stdout] test test_large_dataset ... ok [INFO] [stderr] Running tests/large_file_tests.rs (/opt/rustwide/target/debug/deps/large_file_tests-5484927c83768289) [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 21 tests [INFO] [stdout] test test_1kb_cell ... ok [INFO] [stdout] test test_10kb_cell ... ok [INFO] [stdout] test test_generate_wide_table ... ok [INFO] [stdout] test test_50_columns_with_types ... ok [INFO] [stdout] test test_100_columns ... ok [INFO] [stdout] test test_many_large_cells ... ok [INFO] [stdout] test test_alternating_null_values_large ... ok [INFO] [stdout] test test_mixed_languages ... ok [INFO] [stdout] test test_1000_rows ... ok [INFO] [stdout] test test_unicode_heavy_dataset ... ok [INFO] [stdout] test test_generate_1000_rows ... ok [INFO] [stdout] test test_product_catalog ... ok [INFO] [stdout] test test_mixed_types_large_dataset ... ok [INFO] [stdout] test test_large_roundtrip ... ok [INFO] [stdout] test test_sequential_ids_large ... ok [INFO] [stdout] test test_customer_dataset ... ok [INFO] [stdout] test test_empty_cells_dont_waste_memory ... ok [INFO] [stdout] test test_repeated_values ... ok [INFO] [stdout] test test_non_sequential_ids_large ... ok [INFO] [stdout] test test_1000_rows_10_columns ... ok [INFO] [stdout] test test_10000_rows ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stdout] [INFO] [stderr] Running tests/list_value_tests.rs (/opt/rustwide/target/debug/deps/list_value_tests-ecb91002b04ee0e2) [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test test_list_empty_to_csv ... ok [INFO] [stdout] test test_list_bool_values_to_csv ... ok [INFO] [stdout] test test_list_mixed_types_to_csv ... ok [INFO] [stdout] test test_list_from_csv_integer_values ... ok [INFO] [stdout] test test_list_string_values_to_csv ... ok [INFO] [stdout] test test_list_roundtrip_string_values ... ok [INFO] [stdout] test test_list_single_item ... ok [INFO] [stdout] test test_list_in_csv_requires_quoting_due_to_commas ... ok [INFO] [stdout] test test_list_from_csv_string_values ... ok [INFO] [stdout] test test_list_with_references ... ok [INFO] [stdout] test test_list_roundtrip_mixed_types ... ok [INFO] [stdout] test test_list_from_csv_bool_values ... ok [INFO] [stdout] test test_list_from_csv_empty ... ok [INFO] [stderr] Running tests/quote_escaping_tests.rs (/opt/rustwide/target/debug/deps/quote_escaping_tests-2da23e5c4f2eaedf) [INFO] [stdout] test test_list_integer_values_to_csv ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 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 test_carriage_return_in_quotes ... ok [INFO] [stdout] test test_empty_quoted_field ... ok [INFO] [stdout] test test_nested_quotes_and_commas ... ok [INFO] [stdout] test test_mixed_quoted_unquoted_fields ... ok [INFO] [stdout] test test_quote_roundtrip_with_newlines ... ok [INFO] [stdout] test test_only_quotes ... ok [INFO] [stdout] test test_escaped_quotes_double ... ok [INFO] [stdout] test test_many_quotes ... ok [INFO] [stdout] test test_quote_roundtrip_with_commas ... ok [INFO] [stdout] test test_quote_roundtrip_with_quotes ... ok [INFO] [stdout] test test_quote_style_non_numeric ... ok [INFO] [stdout] test test_quote_style_always ... ok [INFO] [stdout] test test_quote_style_necessary ... ok [INFO] [stdout] test test_quote_style_never ... ok [INFO] [stderr] Running tests/reader_and_parser_tests.rs (/opt/rustwide/target/debug/deps/reader_and_parser_tests-e2bafea29f793483) [INFO] [stdout] test test_multiple_escaped_quotes ... ok [INFO] [stdout] test test_quoted_numbers ... ok [INFO] [stdout] test test_quoted_reference ... ok [INFO] [stdout] test test_quoted_field_with_comma ... ok [INFO] [stdout] test test_quoted_field_with_newline ... ok [INFO] [stdout] test test_quoted_null_string ... ok [INFO] [stdout] test test_quoted_special_chars ... ok [INFO] [stdout] test test_quoted_boolean ... ok [INFO] [stdout] test test_quoted_tab_characters ... ok [INFO] [stdout] test test_quoted_whitespace ... ok [INFO] [stdout] test test_quotes_at_start_and_end ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 39 tests [INFO] [stdout] test test_blank_lines_in_data ... ok [INFO] [stdout] test test_boolean_case_sensitivity ... ok [INFO] [stdout] test test_comment_like_lines ... ok [INFO] [stdout] test test_custom_list_key_case_sensitive ... ok [INFO] [stdout] test test_custom_list_key_dataset ... ok [INFO] [stdout] test test_from_csv_reader_basic ... ok [INFO] [stdout] test test_custom_list_key_people ... ok [INFO] [stdout] test test_headers_only_no_data ... ok [INFO] [stdout] test test_from_csv_reader_bytes ... ok [INFO] [stdout] test test_expression_syntax ... ok [INFO] [stdout] test test_from_csv_reader_with_config ... ok [INFO] [stdout] test test_float_precision ... ok [INFO] [stdout] test test_from_csv_reader_empty ... ok [INFO] [stdout] test test_hexadecimal_not_parsed ... ok [INFO] [stdout] test test_integer_overflow ... ok [INFO] [stdout] test test_leading_whitespace_with_trim ... ok [INFO] [stdout] test test_no_headers_many_columns ... ok [INFO] [stdout] test test_invalid_expression ... ok [INFO] [stdout] test test_reference_formats ... ok [INFO] [stdout] test test_leading_zeros_not_octal ... ok [INFO] [stdout] test test_single_cell_csv ... ok [INFO] [stdout] test test_list_key_roundtrip ... ok [INFO] [stdout] test test_scientific_notation ... ok [INFO] [stdout] test test_single_column_csv ... ok [INFO] [stdout] test test_no_headers_single_column ... ok [INFO] [stdout] test test_no_headers_basic ... ok [INFO] [stdout] test test_to_csv_list_writer_basic ... ok [INFO] [stdout] test test_mixed_whitespace_chars ... ok [INFO] [stdout] test test_trailing_whitespace_with_trim ... ok [INFO] [stdout] test test_underscore_in_number ... ok [INFO] [stdout] test test_whitespace_only_row ... ok [INFO] [stdout] test test_single_row_csv ... ok [INFO] [stdout] test test_plus_sign_in_number ... ok [INFO] [stdout] test test_whitespace_preserved_without_trim ... ok [INFO] [stdout] test test_very_large_integer ... ok [INFO] [stdout] test test_tab_whitespace_with_trim ... ok [INFO] [stdout] test test_null_representations ... ok [INFO] [stdout] test test_to_csv_list_writer_large ... ok [INFO] [stdout] test test_from_csv_reader_large ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 39 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/schema_inference.rs (/opt/rustwide/target/debug/deps/schema_inference-8997d3853d1985fb) [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test test_infer_all_booleans ... ok [INFO] [stdout] test test_infer_all_integers ... ok [INFO] [stdout] test test_inference_all_nulls_column ... ok [INFO] [stdout] test test_infer_mixed_types ... ok [INFO] [stdout] test test_infer_all_strings ... ok [INFO] [stdout] test test_inference_empty_csv ... ok [INFO] [stdout] test test_inference_fallback_to_string ... ok [INFO] [stdout] test test_inference_single_row ... ok [INFO] [stdout] test test_inference_integers_vs_floats ... ok [INFO] [stdout] test test_inference_string_with_number_looking_values ... ok [INFO] [stdout] test test_inference_bool_with_mixed_values ... ok [INFO] [stdout] test test_inference_large_sample_size ... ok [INFO] [stdout] test test_inference_small_sample_size ... ok [INFO] [stdout] test test_inference_with_nulls ... ok [INFO] [stdout] test test_inference_with_scientific_notation ... ok [INFO] [stdout] test test_inference_with_whitespace ... ok [INFO] [stdout] test test_inference_with_tab_delimiter ... ok [INFO] [stdout] test test_schema_inference_vs_no_inference ... ok [INFO] [stdout] test test_infer_all_floats ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Doc-tests hedl_csv [INFO] [stdout] [INFO] [stdout] running 51 tests [INFO] [stdout] test src/error.rs - error::CsvError::CsvLib (line 167) ... ok [INFO] [stdout] test src/error.rs - error::CsvError::Io (line 153) ... ok [INFO] [stdout] test src/error.rs - error::CsvError::security (line 357) ... ok [INFO] [stdout] test src/error.rs - error::CsvError::Security (line 294) ... ok [INFO] [stdout] test src/error.rs - error::CsvError (line 29) ... ok [INFO] [stdout] test src/error.rs - error::CsvError::InvalidUtf8 (line 268) ... ok [INFO] [stdout] test src/error.rs - error::CsvError::ListNotFound (line 223) ... ok [INFO] [stdout] test src/error.rs - error::CsvError::MissingColumn (line 95) ... ok [INFO] [stdout] test src/error.rs - error::CsvError::WidthMismatch (line 128) ... ok [INFO] [stdout] test src/error.rs - error::CsvError::NotAList (line 244) ... ok [INFO] [stdout] test src/error.rs - error::CsvError::with_context (line 328) ... ok [INFO] [stdout] test src/error.rs - error::CsvError::TypeMismatch (line 72) ... ok [INFO] [stdout] test src/error.rs - error::CsvError::ParseError (line 49) ... ok [INFO] [stdout] test src/error.rs - error::CsvError::EmptyId (line 207) ... ok [INFO] [stdout] test src/error.rs - error::CsvError::SecurityLimit (line 186) ... ok [INFO] [stdout] test src/error.rs - error::CsvError::InvalidHeader (line 108) ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::FromCsvConfig (line 130) ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::DEFAULT_MAX_ROWS (line 24) ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::FromCsvConfig (line 140) ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::FromCsvConfig (line 120) ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::FromCsvConfig (line 109) ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::FromCsvConfig::list_key (line 263) ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::FromCsvConfig::max_columns (line 319) ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::FromCsvConfig (line 151) ... ok [INFO] [stdout] test src/from_csv/conversion.rs - from_csv::conversion::from_csv_reader (line 127) - compile ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::FromCsvConfig::max_header_size (line 401) ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::FromCsvConfig::list_key (line 277) ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::FromCsvConfig::infer_schema (line 224) ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::FromCsvConfig::max_rows (line 198) ... ok [INFO] [stdout] test src/lib.rs - (line 123) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 101) - compile ... ok [INFO] [stdout] test src/from_csv/conversion.rs - from_csv::conversion::from_csv_with_config (line 39) ... ok [INFO] [stdout] test src/lib.rs - (line 78) - compile ... ok [INFO] [stdout] test src/to_csv.rs - to_csv::to_csv (line 48) - compile ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::FromCsvConfig::max_cell_size (line 346) ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::FromCsvConfig::list_key (line 290) ... ok [INFO] [stdout] test src/from_csv/conversion.rs - from_csv::conversion::from_csv_reader (line 108) - compile ... ok [INFO] [stdout] test src/to_csv.rs - to_csv::to_csv_list (line 82) - compile ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::FromCsvConfig::strict (line 484) ... ok [INFO] [stdout] test src/lib.rs - (line 59) - compile ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::FromCsvConfig::unlimited (line 447) ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::FromCsvConfig (line 97) ... ok [INFO] [stdout] test src/from_csv/conversion.rs - from_csv::conversion::from_csv_with_config (line 65) ... ok [INFO] [stdout] test src/lib.rs - (line 35) - compile ... ok [INFO] [stdout] test src/lib.rs - (line 139) - compile ... ok [INFO] [stdout] test src/to_csv.rs - to_csv::to_csv_writer (line 278) - compile ... ok [INFO] [stdout] test src/to_csv.rs - to_csv::to_csv_list_with_config (line 103) - compile ... ok [INFO] [stdout] test src/from_csv/conversion.rs - from_csv::conversion::from_csv_reader (line 118) ... ok [INFO] [stdout] test src/from_csv/conversion.rs - from_csv::conversion::from_csv_with_config (line 52) ... ok [INFO] [stdout] test src/to_csv.rs - to_csv::to_csv_list_writer (line 138) - compile ... ok [INFO] [stdout] test src/from_csv/config.rs - from_csv::config::FromCsvConfig::max_total_size (line 374) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 51 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.96s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "03d06a73b6b6d063e4ff5b7181dcf80da8028eaa1b81e52ff3ef73c4d7a7872c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "03d06a73b6b6d063e4ff5b7181dcf80da8028eaa1b81e52ff3ef73c4d7a7872c", kill_on_drop: false }` [INFO] [stdout] 03d06a73b6b6d063e4ff5b7181dcf80da8028eaa1b81e52ff3ef73c4d7a7872c