[INFO] fetching crate rudb-csv 0.8.1...
[INFO] testing rudb-csv-0.8.1 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate rudb-csv 0.8.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate rudb-csv 0.8.1
[INFO] finished tweaking crates.io crate rudb-csv 0.8.1
[INFO] tweaked toml for crates.io crate rudb-csv 0.8.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rudb-csv 0.8.1 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 rudb-csv 0.8.1 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:41:12
[INFO] [stderr]    |
[INFO] [stderr] 41 | homepage = "https://github.com/tamnd/rudb"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 46 | repository = "https://github.com/tamnd/rudb"
[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: `rudb-csv` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 29e6c1629bddb649b475f9498be606a81c58efb877148adadc7cf95f13d3213e
[INFO] running `Command { std: "docker" "start" "29e6c1629bddb649b475f9498be606a81c58efb877148adadc7cf95f13d3213e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "29e6c1629bddb649b475f9498be606a81c58efb877148adadc7cf95f13d3213e", 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" "29e6c1629bddb649b475f9498be606a81c58efb877148adadc7cf95f13d3213e" "/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" "29e6c1629bddb649b475f9498be606a81c58efb877148adadc7cf95f13d3213e", 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" "29e6c1629bddb649b475f9498be606a81c58efb877148adadc7cf95f13d3213e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:41:12
[INFO] [stderr]    |
[INFO] [stderr] 41 | homepage = "https://github.com/tamnd/rudb"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 46 | repository = "https://github.com/tamnd/rudb"
[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: `rudb-csv` (manifest) generated 1 warning
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling chrono-tz v0.10.4
[INFO] [stderr]    Compiling rudb-common v0.8.1
[INFO] [stderr]    Compiling rudb-vector v0.8.1
[INFO] [stderr]    Compiling rudb-regex v0.8.1
[INFO] [stderr]    Compiling rudb-io v0.8.1
[INFO] [stderr]    Compiling rudb-encoding v0.8.1
[INFO] [stderr]    Compiling rudb-kernels v0.8.1
[INFO] [stderr]    Compiling rudb-csv v0.8.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 44.28s
[INFO] running `Command { std: "docker" "inspect" "29e6c1629bddb649b475f9498be606a81c58efb877148adadc7cf95f13d3213e", 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" "29e6c1629bddb649b475f9498be606a81c58efb877148adadc7cf95f13d3213e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:41:12
[INFO] [stderr]    |
[INFO] [stderr] 41 | homepage = "https://github.com/tamnd/rudb"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 46 | repository = "https://github.com/tamnd/rudb"
[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: `rudb-csv` (manifest) generated 1 warning
[INFO] [stderr]    Compiling rudb-csv v0.8.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.29s
[INFO] running `Command { std: "docker" "inspect" "29e6c1629bddb649b475f9498be606a81c58efb877148adadc7cf95f13d3213e", 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" "29e6c1629bddb649b475f9498be606a81c58efb877148adadc7cf95f13d3213e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:41:12
[INFO] [stderr]    |
[INFO] [stderr] 41 | homepage = "https://github.com/tamnd/rudb"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 46 | repository = "https://github.com/tamnd/rudb"
[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: `rudb-csv` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/rudb-csv/701ae7914b72cf55/out/rudb_csv-701ae7914b72cf55)
[INFO] [stdout] 
[INFO] [stdout] running 77 tests
[INFO] [stdout] test combine::tests::the_first_file_fixes_the_names_and_every_file_contributes_a_type ... ok
[INFO] [stdout] test combine::tests::a_column_that_is_not_in_a_later_file_is_duckdbs_own_complaint ... ok
[INFO] [stdout] test combine::tests::a_column_order_that_differs_between_files_is_matched_by_name_and_not_by_position ... ok
[INFO] [stdout] test combine::tests::the_only_pair_that_widens_to_anything_but_text_is_the_numeric_one ... ok
[INFO] [stdout] test convert::tests::the_parsers_agree_with_the_cast_on_everything_they_accept ... ok
[INFO] [stdout] test convert::tests::the_edges_of_every_integer_type_read_as_parse_reads_them ... ok
[INFO] [stdout] test dialect::tests::a_character_that_lands_in_some_lines_and_not_others_is_not_the_delimiter ... ok
[INFO] [stdout] test dialect::tests::a_delimiter_inside_a_quoted_field_does_not_count ... ok
[INFO] [stdout] test dialect::tests::a_file_with_nothing_to_split_on_is_comma_separated_and_one_column ... ok
[INFO] [stdout] test dialect::tests::the_block_duckdb_prints_writes_a_tab_as_two_characters ... ok
[INFO] [stdout] test dialect::tests::the_delimiter_is_the_one_every_line_agrees_on ... ok
[INFO] [stdout] test dialect::tests::the_delimiter_that_finds_more_columns_wins_among_the_ones_that_agree ... ok
[INFO] [stdout] test infer::tests::a_column_of_clocks_is_a_time_and_a_column_of_anything_else_is_not ... ok
[INFO] [stdout] test infer::tests::a_column_of_nothing_but_nulls_is_a_varchar ... ok
[INFO] [stdout] test infer::tests::a_column_of_numbers_written_the_other_ways_lands_on_the_rung_duckdb_puts_it_on ... ok
[INFO] [stdout] test dialect::tests::a_quote_is_found_where_a_field_starts_and_not_in_the_middle_of_one ... ok
[INFO] [stdout] test infer::tests::a_leading_plus_is_not_a_number_to_the_sniffer ... ok
[INFO] [stdout] test infer::tests::a_null_in_a_column_does_not_change_what_the_rest_of_it_is ... ok
[INFO] [stdout] test infer::tests::a_whole_number_too_big_for_a_bigint_widens_to_a_double ... ok
[INFO] [stdout] test infer::tests::a_zero_padded_number_stays_the_text_it_was_written_as ... ok
[INFO] [stdout] test infer::tests::each_rung_of_the_ladder_is_the_type_duckdb_sniffs_for_it ... ok
[INFO] [stdout] test infer::tests::ones_and_zeroes_are_numbers_rather_than_flags ... ok
[INFO] [stdout] test infer::tests::a_column_of_timestamps_does_not_stop_at_the_date_rung ... ok
[INFO] [stdout] test infer::tests::space_around_a_number_does_not_stop_it_being_one ... ok
[INFO] [stdout] test infer::tests::the_boolean_spellings_are_the_six_the_binary_takes_and_no_more ... ok
[INFO] [stdout] test convert::tests::eight_digits_at_once_are_the_digits_one_at_a_time ... ok
[INFO] [stdout] test reader::tests::a_file_told_it_has_a_header_takes_its_first_line_as_the_names ... ok
[INFO] [stdout] test reader::tests::a_file_told_a_wider_type_than_it_sniffed_reads_its_whole_numbers_as_that_type ... ok
[INFO] [stdout] test reader::tests::a_bad_value_in_a_column_whose_type_was_set_gets_the_advice_for_a_set_type ... ok
[INFO] [stdout] test reader::tests::a_file_with_no_header_gets_the_names_duckdb_gives_it ... ok
[INFO] [stdout] test reader::tests::a_given_delimiter_is_the_delimiter_whatever_the_file_looks_like ... ok
[INFO] [stdout] test reader::tests::a_file_told_it_has_no_header_reads_its_first_line_as_a_row ... ok
[INFO] [stdout] test reader::tests::a_header_and_three_types_are_what_duckdb_sniffs_for_the_same_bytes ... ok
[INFO] [stdout] test reader::tests::a_header_that_names_two_columns_the_same_thing_counts_the_second_one_up ... ok
[INFO] [stdout] test reader::tests::a_given_quote_makes_a_field_that_holds_the_delimiter_one_value ... ok
[INFO] [stdout] test reader::tests::a_list_of_null_strings_makes_each_of_them_a_null ... ok
[INFO] [stdout] test reader::tests::a_projection_of_nothing_still_counts_the_rows ... ok
[INFO] [stdout] test reader::tests::a_pipe_separated_file_reads_as_one ... ok
[INFO] [stdout] test reader::tests::a_null_string_other_than_the_empty_one_leaves_an_empty_field_as_text ... ok
[INFO] [stdout] test reader::tests::a_projection_picks_columns_out_by_position_and_can_reorder_them ... ok
[INFO] [stdout] test reader::tests::a_type_list_that_is_not_as_long_as_the_projection_is_refused ... ok
[INFO] [stdout] test reader::tests::an_empty_field_is_a_null_whether_it_was_quoted_or_not ... ok
[INFO] [stdout] test reader::tests::a_quoted_field_with_a_delimiter_in_it_is_one_value ... ok
[INFO] [stdout] test reader::tests::given_names_rename_the_first_columns_and_too_many_of_them_are_refused ... ok
[INFO] [stdout] test convert::tests::long_whole_numbers_are_the_numbers_the_cast_reads ... ok
[INFO] [stdout] test reader::tests::one_column_of_words_under_a_row_of_numbers_is_still_a_header ... ok
[INFO] [stdout] test reader::tests::reads_lineitem_faster_a_chunk_at_a_time ... ignored, a measurement, run by hand
[INFO] [stdout] test reader::tests::more_rows_than_fit_one_chunk_arrive_as_more_than_one_chunk ... ok
[INFO] [stdout] test convert::tests::short_decimals_are_the_doubles_parse_reads ... ok
[INFO] [stdout] test reader::tests::the_rows_are_the_rows_of_the_file ... ok
[INFO] [stdout] test reader::tests::a_value_the_sniffer_never_saw_is_an_error_rather_than_a_wider_column ... ok
[INFO] [stdout] test reader::tests::two_rows_of_words_are_a_header_and_a_row ... ok
[INFO] [stdout] test reader::tests::the_block_says_set_by_user_for_what_the_call_gave_it ... ok
[INFO] [stdout] test scan::tests::a_backslash_escape_inside_quotes_keeps_whatever_byte_follows_it ... ok
[INFO] [stdout] test scan::tests::a_doubled_quote_inside_a_quoted_field_is_one_quote ... ok
[INFO] [stdout] test scan::tests::a_line_of_fields_is_the_fields_of_that_line ... ok
[INFO] [stdout] test scan::tests::a_quote_in_the_middle_of_a_bare_field_is_just_a_character ... ok
[INFO] [stdout] test scan::tests::a_quoted_field_may_hold_the_delimiter_and_a_newline ... ok
[INFO] [stdout] test scan::agree::the_tricky_ones_split_the_same_both_ways ... ok
[INFO] [stdout] test scan::tests::a_record_that_the_buffer_does_not_hold_all_of_is_not_a_record_yet ... ok
[INFO] [stdout] test scan::tests::a_trailing_delimiter_makes_a_last_empty_field ... ok
[INFO] [stdout] test scan::tests::an_empty_field_is_an_empty_string_here_and_becomes_a_null_above ... ok
[INFO] [stdout] test scan::tests::all_three_line_endings_end_a_line ... ok
[INFO] [stdout] test scan::tests::the_last_line_does_not_need_a_newline_on_it ... ok
[INFO] [stdout] test scan::tests::utf8_survives_being_read_one_byte_at_a_time ... ok
[INFO] [stdout] test scan::tests::rubbish_after_a_closing_quote_is_an_error_rather_than_a_guess ... ok
[INFO] [stdout] test split::tests::a_file_is_cut_into_ranges_only_when_it_is_long_enough ... ok
[INFO] [stdout] test split::tests::a_part_finishes_when_the_ranges_before_it_are_never_read ... ok
[INFO] [stdout] test reader::tests::the_error_names_the_first_columns_bad_value_even_when_a_later_column_is_bad_sooner ... ok
[INFO] [stdout] test split::tests::an_error_in_a_late_range_names_the_line_one_reader_names ... ok
[INFO] [stdout] test convert::tests::every_date_the_parser_reads_is_the_day_the_cast_reads ... ok
[INFO] [stdout] test split::tests::parts_read_in_any_order_on_one_thread_read_the_same ... ok
[INFO] [stdout] test scan::agree::thousands_of_generated_files_split_the_same_both_ways ... ok
[INFO] [stdout] test convert::tests::random_texts_read_as_the_references_read_them ... ok
[INFO] [stdout] test reader::tests::generated_files_read_the_same_a_chunk_at_a_time_as_a_record_at_a_time ... ok
[INFO] [stdout] test convert::tests::digits_of_every_length_read_as_parse_reads_them ... ok
[INFO] [stdout] test split::tests::parts_on_many_threads_read_the_same_as_one_reader ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 76 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 53.16s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rudb_csv
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "29e6c1629bddb649b475f9498be606a81c58efb877148adadc7cf95f13d3213e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "29e6c1629bddb649b475f9498be606a81c58efb877148adadc7cf95f13d3213e", kill_on_drop: false }`
[INFO] [stdout] 29e6c1629bddb649b475f9498be606a81c58efb877148adadc7cf95f13d3213e
