[INFO] fetching crate excelerate 0.15.0...
[INFO] testing excelerate-0.15.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate excelerate 0.15.0 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate excelerate 0.15.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate excelerate 0.15.0
[INFO] tweaked toml for crates.io crate excelerate 0.15.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate excelerate 0.15.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 excelerate 0.15.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:128:12
[INFO] [stderr]     |
[INFO] [stderr] 128 | homepage = "https://github.com/rosperitus/excelerate"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 133 | repository = "https://github.com/rosperitus/excelerate"
[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: `excelerate` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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] aae7ac8a7d0a33c5c7b6f7cab5988fe1cf1e3943dabb03754fea4472933d6f8f
[INFO] running `Command { std: "docker" "start" "aae7ac8a7d0a33c5c7b6f7cab5988fe1cf1e3943dabb03754fea4472933d6f8f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "aae7ac8a7d0a33c5c7b6f7cab5988fe1cf1e3943dabb03754fea4472933d6f8f", 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" "aae7ac8a7d0a33c5c7b6f7cab5988fe1cf1e3943dabb03754fea4472933d6f8f" "/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" "aae7ac8a7d0a33c5c7b6f7cab5988fe1cf1e3943dabb03754fea4472933d6f8f", 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" "aae7ac8a7d0a33c5c7b6f7cab5988fe1cf1e3943dabb03754fea4472933d6f8f" "/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:128:12
[INFO] [stderr]     |
[INFO] [stderr] 128 | homepage = "https://github.com/rosperitus/excelerate"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 133 | repository = "https://github.com/rosperitus/excelerate"
[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: `excelerate` (manifest) generated 1 warning
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling find-msvc-tools v0.1.11
[INFO] [stderr]    Compiling cmov v0.5.4
[INFO] [stderr]    Compiling crc32fast v1.5.1
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling ctutils v0.4.2
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling zlib-rs v0.6.7
[INFO] [stderr]    Compiling libbz2-rs-sys v0.2.5
[INFO] [stderr]    Compiling hybrid-array v0.4.14
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling cc v1.4.4
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling inout v0.2.2
[INFO] [stderr]    Compiling bumpalo v3.20.3
[INFO] [stderr]    Compiling cpubits v0.1.1
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling cipher v0.5.2
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling hmac v0.13.0
[INFO] [stderr]    Compiling pbkdf2 v0.13.0
[INFO] [stderr]    Compiling aes v0.9.2
[INFO] [stderr]    Compiling sha1 v0.11.0
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling lzma-rust2 v0.16.5
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling bzip2 v0.6.1
[INFO] [stderr]    Compiling typed-path v0.12.3
[INFO] [stderr]    Compiling ppmd-rust v1.4.0
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling deflate64 v0.1.12
[INFO] [stderr]    Compiling quick-xml v0.42.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling zip v8.6.0
[INFO] [stderr]    Compiling excelerate v0.15.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3m 26s
[INFO] running `Command { std: "docker" "inspect" "aae7ac8a7d0a33c5c7b6f7cab5988fe1cf1e3943dabb03754fea4472933d6f8f", 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" "aae7ac8a7d0a33c5c7b6f7cab5988fe1cf1e3943dabb03754fea4472933d6f8f" "/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:128:12
[INFO] [stderr]     |
[INFO] [stderr] 128 | homepage = "https://github.com/rosperitus/excelerate"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 133 | repository = "https://github.com/rosperitus/excelerate"
[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: `excelerate` (manifest) generated 1 warning
[INFO] [stderr]    Compiling excelerate v0.15.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 9m 22s
[INFO] running `Command { std: "docker" "inspect" "aae7ac8a7d0a33c5c7b6f7cab5988fe1cf1e3943dabb03754fea4472933d6f8f", 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" "aae7ac8a7d0a33c5c7b6f7cab5988fe1cf1e3943dabb03754fea4472933d6f8f" "/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:128:12
[INFO] [stderr]     |
[INFO] [stderr] 128 | homepage = "https://github.com/rosperitus/excelerate"
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 133 | repository = "https://github.com/rosperitus/excelerate"
[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: `excelerate` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.20s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/excelerate/f842ff638b6b8317/out/excelerate-f842ff638b6b8317)
[INFO] [stdout] 
[INFO] [stdout] running 255 tests
[INFO] [stdout] test coordinate::tests::cell_refs ... ok
[INFO] [stdout] test coordinate::tests::column_letters_roundtrip ... ok
[INFO] [stdout] test coordinate::tests::an_address_parses_at_the_edges_of_the_sheet_and_not_past_them ... ok
[INFO] [stdout] test coordinate::tests::column_bounds ... ok
[INFO] [stdout] test coordinate::tests::range_contains_and_iterates ... ok
[INFO] [stdout] test coordinate::tests::row_bounds ... ok
[INFO] [stdout] test coordinate::tests::ranges ... ok
[INFO] [stdout] test coordinate::tests::range_detection ... ok
[INFO] [stdout] test edit::anchor::tests::an_absolute_anchor_stays_put ... ok
[INFO] [stdout] test edit::anchor::tests::a_removal_pulls_the_corner_in ... ok
[INFO] [stdout] test edit::anchor::tests::an_insert_above_moves_the_whole_object ... ok
[INFO] [stdout] test edit::anchor::tests::an_insert_inside_stretches_the_default_anchor ... ok
[INFO] [stdout] test edit::anchor::tests::an_object_that_keeps_its_size_does_not_stretch ... ok
[INFO] [stdout] test edit::chart::tests::only_the_series_text_is_rewritten ... ok
[INFO] [stdout] test edit::extension::tests::rules_follow_their_cells_and_one_left_with_none_goes ... ok
[INFO] [stdout] test error::tests::error_codes_roundtrip ... ok
[INFO] [stdout] test formula::chart::tests::a_reference_is_a_range_a_union_or_a_name ... ok
[INFO] [stdout] test formula::chart::tests::a_union_numbers_its_points_across_its_areas ... ok
[INFO] [stdout] test coordinate::tests::shared_formulas_shift_only_what_may_move ... ok
[INFO] [stdout] test edit::anchor::tests::a_comment_box_moves_too ... ok
[INFO] [stdout] test formula::functions::ets::tests::a_gap_is_interpolated ... ok
[INFO] [stdout] test formula::chart::tests::labels_read_as_numbers_come_with_their_format ... ok
[INFO] [stdout] test formula::functions::ets::tests::a_straight_line_is_continued ... ok
[INFO] [stdout] test formula::functions::ets::tests::a_target_before_the_start_is_an_error ... ok
[INFO] [stdout] test edit::chart::tests::a_default_namespace_is_the_same_element ... ok
[INFO] [stdout] test formula::functions::ets::tests::a_repeating_series_repeats ... ok
[INFO] [stdout] test edit::chart::tests::an_empty_element_is_left_alone ... ok
[INFO] [stdout] test formula::functions::ets::tests::an_exact_fit_has_no_error ... ok
[INFO] [stdout] test formula::functions::ets::tests::an_uneven_timeline_is_refused ... ok
[INFO] [stdout] test formula::functions::ets::tests::the_interval_widens_with_distance ... ok
[INFO] [stdout] test formula::chart::tests::labels_show_numbers_formatted_and_text_as_is_and_hidden_rows_drop_out ... ok
[INFO] [stdout] test formula::functions::ets::tests::the_step_is_measured_not_assumed ... ok
[INFO] [stdout] test formula::functions::json::tests::a_path_names_keys_and_positions ... ok
[INFO] [stdout] test formula::functions::ets::tests::no_period_is_reported_as_zero ... ok
[INFO] [stdout] test formula::functions::data::tests::a_swap_of_two_letters_is_one_edit ... ok
[INFO] [stdout] test formula::parser::tests::calls ... ok
[INFO] [stdout] test formula::parser::tests::literals ... ok
[INFO] [stdout] test formula::parser::tests::a_stray_bracket_in_a_structured_reference_ends ... ok
[INFO] [stdout] test formula::functions::json::tests::reads_what_json_allows_and_nothing_else ... ok
[INFO] [stdout] test formula::parser::tests::anchors_follow_the_part_they_were_written_on ... ok
[INFO] [stdout] test formula::parser::tests::arrays_and_reference_operators ... ok
[INFO] [stdout] test formula::value::tests::coercion_follows_excel ... ok
[INFO] [stdout] test model::autofilter::tests::a_column_is_created_once_and_then_found ... ok
[INFO] [stdout] test model::autofilter::tests::a_date_group_lists_only_the_parts_it_has ... ok
[INFO] [stdout] test model::autofilter::tests::a_top_ten_filter_defaults_to_the_top ... ok
[INFO] [stdout] test model::autofilter::tests::each_element_name_builds_its_own_variant ... ok
[INFO] [stdout] test model::autofilter::tests::an_unknown_operator_is_equal ... ok
[INFO] [stdout] test formula::parser::tests::references ... ok
[INFO] [stdout] test model::image::tests::an_image_read_and_left_alone_is_unchanged ... ok
[INFO] [stdout] test formula::parser::tests::rejects_broken_formulas ... ok
[INFO] [stdout] test model::image::tests::formats_are_told_by_their_bytes ... ok
[INFO] [stdout] test formula::value::tests::comparison_orders_types_as_excel_does ... ok
[INFO] [stdout] test model::protection::tests::an_algorithm_name_selects_the_iso_form ... ok
[INFO] [stdout] test model::protection::tests::base64_round_trips ... ok
[INFO] [stdout] test model::protection::tests::the_flag_tables_agree_on_names_and_order ... ok
[INFO] [stdout] test model::protection::tests::the_workbook_spells_its_two_passwords_apart ... ok
[INFO] [stdout] test formula::parser::tests::precedence_follows_excel ... ok
[INFO] [stdout] test model::tests::a_column_setting_splits_the_run_it_lands_in ... ok
[INFO] [stdout] test model::tests::a_row_of_values_stops_at_the_last_column ... ok
[INFO] [stdout] test model::protection::tests::without_an_algorithm_the_legacy_verifier_is_the_password ... ok
[INFO] [stdout] test model::sparkline::tests::a_group_is_read_from_its_own_extension_only ... ok
[INFO] [stdout] test model::tests::a_row_yields_only_its_own_cells ... ok
[INFO] [stdout] test model::tests::a_value_and_its_style_are_written_together ... ok
[INFO] [stdout] test model::tests::a_value_is_read_through_its_formula ... ok
[INFO] [stdout] test model::tests::dimension_covers_used_cells ... ok
[INFO] [stdout] test model::tests::cells_keep_row_and_column_order_however_they_arrive ... ok
[INFO] [stdout] test model::protection::tests::a_missing_spin_count_falls_back_to_the_default ... ok
[INFO] [stdout] test model::tests::set_preserves_style ... ok
[INFO] [stdout] test model::tests::sheet_titles_follow_excel_rules ... ok
[INFO] [stdout] test model::tests::cells_store_and_iterate_in_write_order ... ok
[INFO] [stdout] test model::protection::tests::a_hash_verifies_its_own_password_only ... ok
[INFO] [stdout] test model::tests::text_is_kept_as_written_and_truncated ... ok
[INFO] [stdout] test model::tests::the_dimension_hint_never_falls_short_of_the_exact_one ... ok
[INFO] [stdout] test model::tests::the_used_range_stays_exact_through_removals ... ok
[INFO] [stdout] test model::tests::workbook_manages_sheets ... ok
[INFO] [stdout] test reader::chart::tests::a_frame_inside_a_group_is_marked ... ok
[INFO] [stdout] test model::tests::a_cell_shows_its_value_through_its_own_format ... ok
[INFO] [stdout] test formula::functions::pattern::tests::test_extract_and_replace ... ok
[INFO] [stdout] test reader::csv::tests::a_file_becomes_a_sheet ... ok
[INFO] [stdout] test reader::csv::tests::a_first_line_with_a_wide_character_near_its_start_reads ... ok
[INFO] [stdout] test reader::chart::tests::children_are_sliced_from_the_source ... ok
[INFO] [stdout] test reader::csv::tests::contiguous_mode_leaves_no_empty_rows ... ok
[INFO] [stdout] test reader::csv::tests::a_doubled_quote_is_one_quote ... ok
[INFO] [stdout] test reader::csv::tests::encodings_are_told_apart_by_their_marks ... ok
[INFO] [stdout] test reader::csv::tests::a_sep_line_states_the_delimiter ... ok
[INFO] [stdout] test reader::csv::tests::a_last_line_without_a_break_is_still_a_row ... ok
[INFO] [stdout] test reader::csv::tests::locale_written_numbers_become_numbers_when_asked ... ok
[INFO] [stdout] test reader::csv::tests::an_empty_field_can_be_kept_as_an_empty_string ... ok
[INFO] [stdout] test reader::csv::tests::quotes_hold_delimiters_and_line_breaks ... ok
[INFO] [stdout] test reader::chart::tests::a_rich_title_reads_as_its_words ... ok
[INFO] [stdout] test reader::csv::tests::fields_take_the_type_excel_would_give_them ... ok
[INFO] [stdout] test reader::csv::tests::the_delimiter_is_the_one_spread_most_evenly ... ok
[INFO] [stdout] test reader::html::tests::a_class_from_the_stylesheet_styles_the_cell ... ok
[INFO] [stdout] test reader::html::tests::a_script_is_not_content ... ok
[INFO] [stdout] test reader::html::tests::a_line_break_inside_a_cell_stays_in_the_cell ... ok
[INFO] [stdout] test reader::html::tests::a_table_becomes_a_grid ... ok
[INFO] [stdout] test reader::html::tests::a_link_becomes_a_hyperlink ... ok
[INFO] [stdout] test reader::html::tests::cells_left_open_still_end_where_the_next_one_starts ... ok
[INFO] [stdout] test reader::html::tests::spans_merge_and_push_the_cursor_along ... ok
[INFO] [stdout] test reader::html::tests::inline_style_reaches_the_cell ... ok
[INFO] [stdout] test reader::html::tests::text_outside_a_table_fills_a_column ... ok
[INFO] [stdout] test reader::ods::tests::a_formula_arrives_in_a1_notation_with_its_result ... ok
[INFO] [stdout] test reader::html::tests::column_and_row_classes_size_the_grid ... ok
[INFO] [stdout] test reader::html::tests::the_page_title_names_the_sheet ... ok
[INFO] [stdout] test reader::ods::tests::a_link_is_kept_with_the_cell_it_covers ... ok
[INFO] [stdout] test reader::html::tests::the_writers_own_types_survive_the_page ... ok
[INFO] [stdout] test reader::html::tests::entities_and_layout_whitespace_are_resolved ... ok
[INFO] [stdout] test reader::html::tests::widths_and_heights_come_through_in_the_units_the_sheet_keeps ... ok
[INFO] [stdout] test reader::properties::tests::filetime_and_iso_convert_both_ways ... ok
[INFO] [stdout] test reader::ods::tests::a_package_that_is_not_a_spreadsheet_is_refused ... ok
[INFO] [stdout] test reader::ods::tests::a_repeat_count_is_a_run_of_copies_but_not_of_nothing ... ok
[INFO] [stdout] test reader::ods::tests::a_span_becomes_a_merge_and_the_cells_under_it_stay_empty ... ok
[INFO] [stdout] test reader::ods::tests::a_table_becomes_a_sheet_of_typed_values ... ok
[INFO] [stdout] test reader::ods::tests::dates_and_times_arrive_as_serials_with_a_format ... ok
[INFO] [stdout] test reader::ods::tests::several_paragraphs_in_a_cell_are_several_lines ... ok
[INFO] [stdout] test reader::properties::tests::the_three_parts_read_into_one_model ... ok
[INFO] [stdout] test reader::shape::tests::tags_and_attributes_are_found_by_name_only ... ok
[INFO] [stdout] test reader::xls::tests::error_codes_are_the_ones_biff_numbers ... ok
[INFO] [stdout] test reader::xls::tests::a_shared_string_crosses_an_empty_continuation_and_another_break ... ok
[INFO] [stdout] test reader::xls::tests::a_shared_string_survives_a_break_inside_a_character ... ok
[INFO] [stdout] test reader::xls::tests::biff5_text_is_read_in_the_workbook_code_page ... ok
[INFO] [stdout] test reader::xls_formula::tests::attributes_that_are_functions_and_ones_that_are_hints ... ok
[INFO] [stdout] test reader::xls::tests::a_shared_string_can_change_width_at_a_break ... ok
[INFO] [stdout] test reader::xls::tests::rk_numbers_decode_all_four_ways ... ok
[INFO] [stdout] test reader::xls_formula::tests::functions_without_a_number_take_their_name_from_the_first_argument ... ok
[INFO] [stdout] test reader::xls_formula::tests::three_d_references_quote_what_needs_quoting ... ok
[INFO] [stdout] test reader::xls_formula::tests::biff5_tokens_are_read_in_their_own_widths ... ok
[INFO] [stdout] test reader::xls_formula::tests::broken_streams_give_nothing_rather_than_a_wrong_formula ... ok
[INFO] [stdout] test reader::xlsb::tests::a_rich_shared_string_keeps_its_runs ... ok
[INFO] [stdout] test reader::xlsb::tests::a_string_that_claims_more_than_the_part_holds_is_refused ... ok
[INFO] [stdout] test reader::xls::tests::shared_and_array_formulas_and_names_read_back_as_text ... ok
[INFO] [stdout] test reader::vml::tests::a_box_reads_its_cell_visibility_size_and_anchor ... ok
[INFO] [stdout] test reader::xls_formula::tests::an_array_constant_comes_from_the_extra_data ... ok
[INFO] [stdout] test reader::xls::tests::a_run_of_cells_past_the_last_column_stops_at_the_edge ... ok
[INFO] [stdout] test reader::xls_formula::tests::whole_columns_and_rows_read_as_excel_shows_them ... ok
[INFO] [stdout] test reader::xlsb::tests::a_stream_cut_short_stops_rather_than_inventing_a_record ... ok
[INFO] [stdout] test reader::xlsb::tests::records_carry_their_number_and_length_in_seven_bit_pieces ... ok
[INFO] [stdout] test reader::xls_formula::tests::relative_tokens_count_from_the_cell_reading_them ... ok
[INFO] [stdout] test reader::xlsx::tests::a_self_closing_element_does_not_swallow_the_rest_of_the_sheet ... ok
[INFO] [stdout] test reader::xlsx::tests::a_streamed_sheet_hands_over_every_row_and_keeps_none ... ok
[INFO] [stdout] test reader::xlsx::tests::a_rule_inside_an_extension_is_not_read_as_the_sheets_own ... ok
[INFO] [stdout] test reader::xlsx::tests::a_filter_column_is_found_by_its_offset_not_by_its_position ... ok
[INFO] [stdout] test reader::xlsx::tests::odd_spelling_crlf_and_a_hidden_sheet_all_survive ... ok
[INFO] [stdout] test reader::xlsx::tests::a_protection_flag_the_file_omits_stays_unset ... ok
[INFO] [stdout] test reader::xlsb::tests::rk_numbers_come_in_four_shapes ... ok
[INFO] [stdout] test reader::xlsb::tests::the_workbook_ends_at_its_end_record ... ok
[INFO] [stdout] test reader::xlsx::tests::rejects_a_zip_without_a_workbook ... ok
[INFO] [stdout] test reader::xlsx::tests::rejects_input_that_is_not_a_package ... ok
[INFO] [stdout] test reader::xlsx::tests::an_inline_string_is_read_from_inside_the_cell ... ok
[INFO] [stdout] test reader::xlsx::tests::targets_resolve_against_their_part ... ok
[INFO] [stdout] test shared::biff_functions::tests::every_extended_name_is_a_function_this_crate_knows ... ok
[INFO] [stdout] test shared::biff_functions::tests::the_table_is_sorted_and_names_are_unique ... ok
[INFO] [stdout] test reader::xlsx::tests::rels_paths_follow_the_part ... ok
[INFO] [stdout] test shared::biff_functions::tests::the_extended_table_is_sorted_and_starts_past_the_first ... ok
[INFO] [stdout] test shared::codepage::tests::each_page_reads_its_own_high_half ... ok
[INFO] [stdout] test reader::xlsx::tests::shared_formulas_are_restored_for_every_cell_of_the_run ... ok
[INFO] [stdout] test shared::date::tests::mac_epoch ... ok
[INFO] [stdout] test shared::date::tests::time_of_day ... ok
[INFO] [stdout] test shared::date_parse::tests::a_date_and_a_time_add_up ... ok
[INFO] [stdout] test shared::date_parse::tests::a_two_digit_year_turns_at_thirty ... ok
[INFO] [stdout] test shared::date::tests::serial_roundtrip_1900 ... ok
[INFO] [stdout] test shared::date::tests::leap_year_1900_bug ... ok
[INFO] [stdout] test shared::date_parse::tests::a_time_is_a_fraction_of_the_day ... ok
[INFO] [stdout] test shared::date_parse::tests::four_digits_first_means_the_year_leads ... ok
[INFO] [stdout] test shared::date_parse::tests::what_is_not_a_date_is_not_read_as_one ... ok
[INFO] [stdout] test shared::date_parse::tests::a_month_name_settles_which_number_is_which ... ok
[INFO] [stdout] test shared::date_parse::tests::the_american_order_is_the_one_excel_reads ... ok
[INFO] [stdout] test shared::odf_formula::tests::a_defined_name_is_marked ... ok
[INFO] [stdout] test shared::odf_formula::tests::a_sheet_name_moves_inside_the_brackets ... ok
[INFO] [stdout] test shared::odf_formula::tests::references_get_their_brackets ... ok
[INFO] [stdout] test shared::palette::tests::a_default_colour_keeps_the_default_palette ... ok
[INFO] [stdout] test shared::palette::tests::a_new_colour_takes_an_unclaimed_entry ... ok
[INFO] [stdout] test shared::palette::tests::a_theme_colour_resolves_through_the_theme_and_its_tint ... ok
[INFO] [stdout] test shared::palette::tests::a_theme_with_val_in_its_text_is_read_to_the_end ... ok
[INFO] [stdout] test shared::palette::tests::indices_resolve_through_the_palette ... ok
[INFO] [stdout] test shared::odf_formula::tests::the_two_functions_that_differ_keep_their_vendor_prefix ... ok
[INFO] [stdout] test shared::special::tests::the_error_function_matches_its_known_values ... ok
[INFO] [stdout] test shared::codepage::tests::utf8_is_decoded_as_utf8 ... ok
[INFO] [stdout] test shared::date::tests::rejects_impossible_dates ... ok
[INFO] [stdout] test shared::odf_formula::tests::a_word_that_merely_looks_like_a_reference_is_not_one ... ok
[INFO] [stdout] test shared::odf_formula::tests::argument_and_matrix_separators_swap ... ok
[INFO] [stdout] test shared::odf_formula::tests::text_in_quotes_is_left_alone ... ok
[INFO] [stdout] test shared::special::tests::the_incomplete_beta_is_a_distribution ... ok
[INFO] [stdout] test style::format::tests::a_number_format_leaves_text_alone ... ok
[INFO] [stdout] test shared::special::tests::the_incomplete_gamma_is_a_distribution ... ok
[INFO] [stdout] test style::format::tests::a_russian_number_format_groups_with_spaces_and_a_decimal_comma ... ok
[INFO] [stdout] test style::format::tests::dates_and_times ... ok
[INFO] [stdout] test shared::special::tests::an_inverse_finds_its_way_back ... ok
[INFO] [stdout] test style::format::tests::fractions_line_up_on_the_slash ... ok
[INFO] [stdout] test style::format::tests::general_is_not_a_date_format ... ok
[INFO] [stdout] test style::format::tests::locale_tags_show_their_symbol_and_language ... ok
[INFO] [stdout] test style::format::tests::rounds_half_away_from_zero ... ok
[INFO] [stdout] test style::format::tests::seconds_are_rounded_and_carry ... ok
[INFO] [stdout] test style::format::tests::percent_multiplies ... ok
[INFO] [stdout] test style::format::tests::separators_inside_literals_do_not_split_sections ... ok
[INFO] [stdout] test style::format::tests::serial_zero_is_the_day_before_the_calendar ... ok
[INFO] [stdout] test style::format::tests::general_matches_excel_not_the_double ... ok
[INFO] [stdout] test style::format::tests::text_uses_the_fourth_section_or_a_lone_one ... ok
[INFO] [stdout] test style::tests::colors_round_trip_through_argb ... ok
[INFO] [stdout] test style::tests::default_style_is_index_zero ... ok
[INFO] [stdout] test style::format::tests::thousands_and_scaling ... ok
[INFO] [stdout] test style::tests::argb_str_accepts_rrggbb_as_opaque ... ok
[INFO] [stdout] test style::tests::equal_styles_share_one_id ... ok
[INFO] [stdout] test style::tests::unknown_id_is_none ... ok
[INFO] [stdout] test writer::comment::tests::a_resized_box_ends_where_its_size_says ... ok
[INFO] [stdout] test writer::comment::tests::shapes_are_found_by_their_cell_and_shapetypes_are_not_shapes ... ok
[INFO] [stdout] test writer::csv::tests::a_formula_is_written_as_its_result ... ok
[INFO] [stdout] test writer::csv::tests::a_number_keeps_fifteen_significant_digits ... ok
[INFO] [stdout] test shared::special::tests::the_gamma_function_matches_its_known_values ... ok
[INFO] [stdout] test style::format::tests::a_separator_outside_the_number_stays_a_character ... ok
[INFO] [stdout] test style::format::tests::builtin_codes_cover_the_known_ids ... ok
[INFO] [stdout] test style::format::tests::sections_are_chosen_by_sign ... ok
[INFO] [stdout] test style::tests::font_size_is_stored_in_hundredths ... ok
[INFO] [stdout] test style::tests::positional_table_keeps_duplicate_slots ... ok
[INFO] [stdout] test writer::html::tests::a_column_width_in_characters_becomes_points ... ok
[INFO] [stdout] test writer::html::tests::a_fragment_carries_no_document_around_it ... ok
[INFO] [stdout] test writer::html::tests::a_sheet_becomes_a_table ... ok
[INFO] [stdout] test writer::html::tests::a_style_becomes_a_class_written_once ... ok
[INFO] [stdout] test writer::html::tests::a_value_is_shown_the_way_its_format_shows_it ... ok
[INFO] [stdout] test writer::html::tests::merges_become_spans_and_swallow_the_cells_under_them ... ok
[INFO] [stdout] test writer::html::tests::only_the_sheet_asked_for_is_written ... ok
[INFO] [stdout] test style::tests::enum_attributes_round_trip ... ok
[INFO] [stdout] test writer::html::tests::a_formula_that_spills_shows_its_first_value ... ok
[INFO] [stdout] test writer::csv::tests::a_sheet_becomes_lines_of_fields ... ok
[INFO] [stdout] test writer::html::tests::a_link_wraps_the_value ... ok
[INFO] [stdout] test writer::csv::tests::only_fields_that_need_quoting_get_it ... ok
[INFO] [stdout] test writer::ods::tests::a_number_is_written_without_an_exponent ... ok
[INFO] [stdout] test writer::html::tests::text_that_looks_like_markup_is_escaped ... ok
[INFO] [stdout] test writer::ods::tests::formulas_survive_translation_both_ways ... ok
[INFO] [stdout] test writer::ods::tests::a_date_keeps_being_a_date ... ok
[INFO] [stdout] test writer::ods::tests::merges_and_links_survive_a_cycle ... ok
[INFO] [stdout] test writer::ods::tests::refuses_to_write_a_workbook_with_no_sheets ... ok
[INFO] [stdout] test writer::csv::tests::an_empty_sheet_is_an_empty_file ... ok
[INFO] [stdout] test writer::ole::tests::several_streams_read_back_by_name ... ok
[INFO] [stdout] test writer::shape::tests::a_shape_without_text_gets_a_body_and_geometry_is_an_attribute ... ok
[INFO] [stdout] test writer::ods::tests::style_components_survive_a_cycle ... ok
[INFO] [stdout] test writer::shape::tests::a_turn_adds_the_transform_an_element_lacks ... ok
[INFO] [stdout] test writer::ods::tests::several_sheets_keep_their_order_and_names ... ok
[INFO] [stdout] test writer::shape::tests::new_text_keeps_the_formatting_of_the_old ... ok
[INFO] [stdout] test writer::ole::tests::a_small_stream_reads_back_whole ... ok
[INFO] [stdout] test writer::ods::tests::the_mimetype_is_stored_first_and_uncompressed ... ok
[INFO] [stdout] test writer::xlsx::tests::a_row_without_cells_takes_its_place_among_the_others ... ok
[INFO] [stdout] test writer::xlsx::tests::a_sheet_that_forbids_nothing_gets_no_element ... ok
[INFO] [stdout] test writer::xlsx::tests::a_sheet_writes_its_elements_in_the_order_the_schema_fixes ... ok
[INFO] [stdout] test writer::xlsx::tests::a_table_is_written_as_its_own_part_and_pointed_at ... ok
[INFO] [stdout] test writer::ods::tests::values_survive_a_cycle ... ok
[INFO] [stdout] test writer::xlsx::tests::a_filter_with_no_criteria_is_one_empty_element ... ok
[INFO] [stdout] test writer::xlsx::tests::only_the_flags_the_sheet_decided_are_written ... ok
[INFO] [stdout] test writer::xlsx::tests::the_style_tables_are_written_in_the_order_the_schema_fixes ... ok
[INFO] [stdout] test writer::xlsx::tests::the_default_operator_is_left_off_as_excel_leaves_it ... ok
[INFO] [stdout] test writer::xlsx::tests::many_outside_links_are_numbered_without_a_search ... ok
[INFO] [stdout] test writer::csv::tests::a_sparse_sheet_writes_every_field_it_spans ... ok
[INFO] [stdout] test writer::xlsx::tests::many_rows_with_heights_are_written_in_one_pass ... ok
[INFO] [stdout] test writer::ole::tests::a_stream_past_the_header_list_reads_back_whole ... ok
[INFO] [stdout] test writer::xlsx::tests::many_array_formulas_are_looked_up_not_searched ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 255 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/chart.rs (/opt/rustwide/target/release/build/excelerate/d980f1a4f7ee6daf/out/chart-d980f1a4f7ee6daf)
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test a_combination_chart_is_read_whole ... ok
[INFO] [stdout] test a_changed_series_colour_is_written_and_read_back ... ok
[INFO] [stdout] test a_chart_under_a_default_namespace_is_rewritten_in_it ... ok
[INFO] [stdout] test a_changed_chart_is_written_from_the_model ... ok
[INFO] [stdout] test a_chart_made_in_code_is_written ... ok
[INFO] [stdout] test a_funnel_made_in_code_is_written ... ok
[INFO] [stdout] test a_plot_with_no_axes_is_refused ... ok
[INFO] [stdout] test a_moved_chart_keeps_its_part ... ok
[INFO] [stdout] test a_point_keeps_a_marker_of_its_own ... ok
[INFO] [stdout] test a_theme_colour_resolves_through_its_transforms ... ok
[INFO] [stdout] test a_new_chart_joins_a_drawing_that_already_has_charts ... ok
[INFO] [stdout] test a_title_and_a_legend_put_by_hand_keep_their_place ... ok
[INFO] [stdout] test a_removed_waterfall_leaves_the_classic_charts ... ok
[INFO] [stdout] test a_recoloured_slice_keeps_the_rest_of_its_formatting ... ok
[INFO] [stdout] test a_changed_waterfall_keeps_its_formatting ... ok
[INFO] [stdout] test an_untouched_chart_goes_back_as_it_came ... ok
[INFO] [stdout] test a_marker_keeps_its_own_fill_and_outline ... ok
[INFO] [stdout] test inserted_rows_move_the_chart_and_what_it_reads ... ok
[INFO] [stdout] test labels_of_single_points_are_read_and_rewritten ... ok
[INFO] [stdout] test stock_lines_and_bars_are_read_and_rewritten ... ok
[INFO] [stdout] test a_removed_chart_leaves_its_neighbours_alone ... ok
[INFO] [stdout] test a_line_plot_switches_its_markers ... ok
[INFO] [stdout] test chart_caches_are_read_again_from_the_cells ... ok
[INFO] [stdout] test every_chart_of_a_dashboard_is_found ... ok
[INFO] [stdout] test series_formatting_and_labels_are_read ... ok
[INFO] [stdout] test the_chart_and_plot_area_formatting_is_read_and_rewritten ... ok
[INFO] [stdout] test gradients_and_patterns_are_read_and_rewritten ... ok
[INFO] [stdout] test formatting_the_model_did_not_change_is_written_as_read ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/corpus.rs (/opt/rustwide/target/release/build/excelerate/e2ab642de8f62fd7/out/corpus-e2ab642de8f62fd7)
[INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 12.67s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test every_workbook_of_the_corpus ... ignored, needs tests/corpus/, and a release build to finish in seconds
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      Running tests/detect.rs (/opt/rustwide/target/release/build/excelerate/f52d132d453bf5bb/out/detect-f52d132d453bf5bb)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test text_with_an_unknown_extension_is_csv ... ok
[INFO] [stdout] test a_missing_file_says_so_before_any_reader_runs ... ok
[INFO] [stdout] test the_expansion_cap_can_be_raised ... ok
[INFO] [stdout] test a_format_that_cannot_stream_hands_over_the_same_rows ... ok
[INFO] [stdout] test the_workbook_stream_is_found_whatever_its_case ... ok
[INFO] [stdout] test committed_fixtures_identify_themselves ... ok
[INFO] [stdout] test bytes_are_identified_the_same_way ... ok
[INFO] [stdout] test a_part_name_written_with_a_backslash_is_still_found ... ok
[INFO] [stdout] test written_files_identify_themselves ... ok
[INFO] [stdout] test the_signature_outranks_a_lying_extension ... ok
[INFO] [stdout] test a_package_that_expands_like_a_bomb_is_refused ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/edit.rs (/opt/rustwide/target/release/build/excelerate/35b5300092a6f813/out/edit-35b5300092a6f813)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test a_batch_costs_one_pass ... ignored, timing; run in release
[INFO] [stdout] test a_recorded_sort_follows_its_rows ... ok
[INFO] [stdout] test a_drawing_moves_with_the_rows_under_it ... ok
[INFO] [stdout] test a_range_on_another_sheet_ignores_an_edit_to_this_one ... ok
[INFO] [stdout] test an_absolute_reference_moves_like_any_other ... ok
[INFO] [stdout] test a_sparkline_follows_its_cell_and_its_data ... ok
[INFO] [stdout] test an_insertion_that_would_push_content_off_the_sheet_is_refused ... ok
[INFO] [stdout] test a_range_the_removal_swallows_whole_is_broken ... ok
[INFO] [stdout] test inserted_cells_that_would_push_content_off_the_sheet_are_refused ... ok
[INFO] [stdout] test inserted_lines_take_the_formatting_they_are_told_to ... ok
[INFO] [stdout] test an_insertion_that_pushes_off_only_blank_rows_goes_through ... ok
[INFO] [stdout] test columns_move_the_same_way ... ok
[INFO] [stdout] test merges_links_and_the_filter_follow_the_grid ... ok
[INFO] [stdout] test removing_rows_narrows_what_is_left_and_refs_what_is_gone ... ok
[INFO] [stdout] test defined_names_are_rewritten_too ... ok
[INFO] [stdout] test the_newer_rules_in_the_extension_list_move_with_the_old_ones ... ok
[INFO] [stdout] test text_and_names_that_merely_look_like_references_are_left_alone ... ok
[INFO] [stdout] test inserting_rows_moves_cells_and_the_formulas_that_read_them ... ok
[INFO] [stdout] test overlapping_spans_remove_each_row_once ... ok
[INFO] [stdout] test a_batch_of_rows_is_the_same_as_one_row_at_a_time ... ok
[INFO] [stdout] test a_batch_of_columns_is_the_same_as_one_column_at_a_time ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/encryption.rs (/opt/rustwide/target/release/build/excelerate/770e86605e911140/out/encryption-770e86605e911140)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test an_ordinary_xls_is_not_taken_for_encrypted ... ok
[INFO] [stdout] test the_password_opens_what_was_encrypted ... ok
[INFO] [stdout] test a_workbook_encrypted_only_to_be_opened_read_only_needs_no_password ... ok
[INFO] [stdout] test a_missing_or_wrong_password_is_said_so ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/extend.rs (/opt/rustwide/target/release/build/excelerate/08ec00d3d5b30a64/out/extend-08ec00d3d5b30a64)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test a_registered_function_is_called_like_any_other ... ok
[INFO] [stdout] test an_unregistered_name_is_still_unknown ... ok
[INFO] [stdout] test a_registered_function_cannot_shadow_a_builtin ... ok
[INFO] [stdout] test reading_and_writing_report_theirs ... ok
[INFO] [stdout] test recalculation_reports_its_progress ... ok
[INFO] [stdout] test recalculation_uses_the_registered_functions ... ok
[INFO] [stdout] test the_plain_functions_still_work_untold ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/foreign.rs (/opt/rustwide/target/release/build/excelerate/19920845582093d1/out/foreign-19920845582093d1)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test biff5_workbooks_with_broken_records_still_read ... ok
[INFO] [stdout] test biff5_workbooks_are_read ... ok
[INFO] [stdout] test ods_keeps_the_value_of_a_covered_cell ... ok
[INFO] [stdout] test ods_repeated_rows_land_where_they_belong ... ok
[INFO] [stdout] test ods_values_match_the_other_reader ... ok
[INFO] [stdout] test ods_reads_the_whole_of_a_formatted_string ... ok
[INFO] [stdout] test ods_refuses_to_expand_a_repeat_count_forever ... ok
[INFO] [stdout] test xlsb_cached_results_keep_their_type ... ok
[INFO] [stdout] test xlsb_dates_follow_the_workbook_epoch ... ok
[INFO] [stdout] test xlsb_values_match_the_other_reader ... ok
[INFO] [stdout] test xlsb_sheets_keep_their_visibility ... ok
[INFO] [stderr]      Running tests/formula.rs (/opt/rustwide/target/release/build/excelerate/31db49c612525d48/out/formula-31db49c612525d48)
[INFO] [stdout] test xlsb_floats_survive_their_encoding ... ok
[INFO] [stdout] test xlsb_survives_a_record_it_does_not_know ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 63 tests
[INFO] [stdout] test a_defined_name_holding_a_lambda_is_a_function ... ok
[INFO] [stdout] test a_formula_cell_is_computed_when_something_reads_it ... ok
[INFO] [stdout] test anchorarray_hands_back_the_whole_array_a_cell_computed ... ok
[INFO] [stdout] test array_literals_hold_every_kind_of_value ... ok
[INFO] [stdout] test a_colon_between_areas_spans_them ... ok
[INFO] [stdout] test a_one_value_parameter_lifts_over_an_array ... ok
[INFO] [stdout] test arrays_broadcast_across_shapes ... ok
[INFO] [stdout] test arrays_broadcast_element_by_element ... ok
[INFO] [stdout] test arithmetic_and_operators ... ok
[INFO] [stdout] test aggregates_treat_literals_and_cells_differently ... ok
[INFO] [stdout] test cases_a_third_engine_settled ... ok
[INFO] [stdout] test an_odd_period_that_is_not_odd_prices_like_an_ordinary_one ... ok
[INFO] [stdout] test a_lambda_used_wrongly_says_so ... ok
[INFO] [stdout] test conditions_over_arrays_count_and_sum ... ok
[INFO] [stdout] test comparison_follows_excel_type_order ... ok
[INFO] [stdout] test criteria_functions_match_the_way_excel_matches ... ok
[INFO] [stdout] test defined_names_stand_for_what_they_were_given ... ok
[INFO] [stdout] test depreciation_over_a_span_and_the_french_pair ... ok
[INFO] [stdout] test complex_numbers_are_text_that_arithmetic_understands ... ok
[INFO] [stdout] test array_functions_nest_into_each_other ... ok
[INFO] [stdout] test finance_keeps_excels_sign_convention ... ok
[INFO] [stdout] test frequency_counts_into_bins_and_the_tail ... ok
[INFO] [stdout] test duration_weights_each_payment_by_when_it_arrives ... ok
[INFO] [stdout] test exponential_smoothing_reaches_the_engine ... ok
[INFO] [stdout] test facts_about_a_cell_and_the_workbook ... ok
[INFO] [stdout] test functions_of_the_2026_specification ... ok
[INFO] [stdout] test information_functions ... ok
[INFO] [stdout] test implicit_intersection_takes_the_caller_own_row_or_column ... ok
[INFO] [stdout] test least_squares_fits_a_line_and_a_curve ... ok
[INFO] [stdout] test logic_computes_only_the_branch_it_takes ... ok
[INFO] [stdout] test dates_are_numbers_on_excels_own_calendar ... ok
[INFO] [stdout] test lookup_and_reference ... ok
[INFO] [stdout] test gcd_and_lcm_stop_where_f64_stops_being_exact ... ok
[INFO] [stdout] test lambdas_bind_names_and_travel_as_values ... ok
[INFO] [stdout] test references_are_read_and_errors_travel ... ok
[INFO] [stdout] test math_rounds_the_way_excel_does ... ok
[INFO] [stdout] test matrices_sequences_and_the_rest_of_the_rounding ... ok
[INFO] [stdout] test more_cases_the_third_engine_settled ... ok
[INFO] [stdout] test odd_first_and_last_periods ... ok
[INFO] [stdout] test references_can_be_built_and_moved_while_the_formula_runs ... ok
[INFO] [stdout] test statistics_other_engines_leave_out ... ok
[INFO] [stdout] test structured_references_parse_in_every_form ... ok
[INFO] [stdout] test nested_calls_compute_from_the_inside_out ... ok
[INFO] [stdout] test securities_price_and_yield ... ok
[INFO] [stdout] test subtotal_passes_over_nested_subtotals ... ok
[INFO] [stdout] test tests_of_a_hypothesis ... ok
[INFO] [stdout] test summaries_of_a_table_in_one_formula ... ok
[INFO] [stdout] test text_functions_added_with_the_maths ... ok
[INFO] [stdout] test text_functions_count_characters_not_bytes ... ok
[INFO] [stdout] test text_that_spells_a_date_is_read_as_one ... ok
[INFO] [stdout] test the_japanese_width_pair_is_reversible ... ok
[INFO] [stdout] test the_last_of_the_engineering_and_the_reshaping ... ok
[INFO] [stdout] test the_phantom_29_february_1900_is_a_real_day_here ... ok
[INFO] [stdout] test the_second_kind_bessel_functions ... ok
[INFO] [stdout] test the_byte_named_text_functions_are_their_ordinary_twins ... ok
[INFO] [stdout] test the_a_forms_count_text_as_zero ... ok
[INFO] [stdout] test the_inverse_normal_is_exact_where_both_engines_approximate ... ok
[INFO] [stdout] test the_array_functions_reshape_what_they_are_given ... ok
[INFO] [stdout] test thai_money_and_numerals ... ok
[INFO] [stdout] test the_coupon_calendar_walks_back_from_maturity ... ok
[INFO] [stdout] test unknown_names_and_functions ... ok
[INFO] [stdout] test deep_nesting_is_computed_and_too_deep_is_refused ... ok
[INFO] [stdout] test what_an_excel_formula_reference_cached ... ok
[INFO] [stderr]      Running tests/html.rs (/opt/rustwide/target/release/build/excelerate/2ee7d12b1c3f8622/out/html-2ee7d12b1c3f8622)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 63 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test a_merge_keeps_its_format_wrap_border_and_spaces ... ok
[INFO] [stderr]      Running tests/image.rs (/opt/rustwide/target/release/build/excelerate/9854219c5310743c/out/image-9854219c5310743c)
[INFO] [stdout] test a_page_we_wrote_reads_back_the_same_values ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test a_picture_made_in_code_is_written_on_a_sheet_with_no_drawing ... ok
[INFO] [stdout] test pictures_written_by_another_library_are_read ... ok
[INFO] [stdout] test every_picture_of_an_excel_dashboard_is_read ... ok
[INFO] [stdout] test a_moved_renamed_picture_keeps_what_the_model_does_not_name ... ok
[INFO] [stdout] test a_removed_picture_is_gone_and_the_rest_stay ... ok
[INFO] [stdout] test untouched_pictures_go_back_as_the_bytes_they_came_in ... ok
[INFO] [stdout] test new_bytes_go_into_a_media_part_of_their_own ... ok
[INFO] [stderr]      Running tests/parity.rs (/opt/rustwide/target/release/build/excelerate/acc2596c0334ee22/out/parity-acc2596c0334ee22)
[INFO] [stdout] test a_picture_made_in_code_joins_an_existing_drawing ... ok
[INFO] [stdout] test inserted_rows_move_a_picture_without_touching_it ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.48s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test documented_deviations_from_other_engines ... ok
[INFO] [stdout] test gnumeric_cells_match_excel ... ok
[INFO] [stdout] test serial_dates_match_excel ... ok
[INFO] [stdout] test formatting_deviations_from_other_engines ... ok
[INFO] [stdout] test number_formats_match_excel ... ok
[INFO] [stdout] test range_boundaries_match_excel ... ok
[INFO] [stdout] test csv_records_split_the_way_excel_splits_them ... ok
[INFO] [stdout] test formula_results_match_excel ... ok
[INFO] [stdout] test slk_cells_match_excel ... ok
[INFO] [stdout] test the_delimiter_is_inferred_the_way_excel_infers_it ... ok
[INFO] [stdout] test times_of_day_match_excel ... ok
[INFO] [stdout] test xlsx_structure_matches_excel ... ok
[INFO] [stdout] test xml2003_cells_match_excel ... ok
[INFO] [stdout] test xls_cells_match_what_excel_wrote ... ok
[INFO] [stdout] test xlsx_cells_match_excel ... ok
[INFO] [stdout] test xlsx_styles_match_excel ... ok
[INFO] [stdout] test every_column_label_matches_excel ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pivot.rs (/opt/rustwide/target/release/build/excelerate/d0bc03ffa6b0aa06/out/pivot-d0bc03ffa6b0aa06)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test a_report_is_read_with_its_cache ... ok
[INFO] [stdout] test a_removed_report_takes_its_part ... ok
[INFO] [stdout] test a_changed_report_is_written_from_the_model ... ok
[INFO] [stdout] test a_report_made_in_code_gets_a_cache_of_its_own ... ok
[INFO] [stdout] test a_value_is_read_out_of_a_laid_out_report ... ok
[INFO] [stdout] test the_data_under_a_biff8_pivot_still_reads ... ok
[INFO] [stdout] test a_rewrite_keeps_the_report_whole ... ok
[INFO] [stdout] test a_workbook_excel_wrote_reads_the_same_way ... ok
[INFO] [stdout] test a_rewrite_keeps_every_report_of_a_real_workbook ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/properties.rs (/opt/rustwide/target/release/build/excelerate/3cb1a9914e7c9d1b/out/properties-3cb1a9914e7c9d1b)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test the_properties_of_a_file_are_read ... ok
[INFO] [stdout] test a_new_book_gets_the_parts_it_needs_and_no_others ... ok
[INFO] [stdout] test a_changed_title_rewrites_core_and_a_company_patches_app_in_place ... ok
[INFO] [stdout] test xls_carries_them_in_its_property_sets ... ok
[INFO] [stdout] test untouched_properties_travel_as_their_bytes ... ok
[INFO] [stdout] test ods_carries_what_odf_has_a_place_for ... ok
[INFO] [stderr]      Running tests/protection.rs (/opt/rustwide/target/release/build/excelerate/c6cfdbc7a5468b32/out/protection-c6cfdbc7a5468b32)
[INFO] [stdout] test clearing_the_custom_fields_removes_their_part ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test passwords_another_program_set_verify ... ok
[INFO] [stdout] test a_password_set_here_survives_a_round_trip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/range_edit.rs (/opt/rustwide/target/release/build/excelerate/1ce2c1408951adca/out/range_edit-1ce2c1408951adca)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test a_move_to_another_sheet_names_the_sheet_the_formula_came_from ... ok
[INFO] [stdout] test a_dollar_sign_survives_a_copy_and_a_cell_pushed_off_the_sheet_does_not ... ok
[INFO] [stdout] test a_sort_orders_rows_the_way_excel_does ... ok
[INFO] [stdout] test a_copied_formula_is_rewritten_as_if_it_had_been_written_there ... ok
[INFO] [stdout] test an_empty_source_cell_empties_the_target ... ok
[INFO] [stdout] test cells_can_be_pushed_sideways_too ... ok
[INFO] [stdout] test fill_down_and_right_copy_the_first_line ... ok
[INFO] [stdout] test a_block_that_would_land_off_the_sheet_is_refused ... ok
[INFO] [stdout] test a_moved_formula_keeps_pointing_where_it_pointed ... ok
[INFO] [stdout] test a_push_that_would_shove_data_off_the_sheet_is_refused ... ok
[INFO] [stdout] test a_moved_block_takes_its_merges_with_it ... ok
[INFO] [stdout] test a_sort_can_keep_a_header_name_its_keys_and_run_across ... ok
[INFO] [stdout] test fill_series_back_runs_the_series_up_from_the_end ... ok
[INFO] [stdout] test fill_series_continues_what_the_seed_starts ... ok
[INFO] [stdout] test inserted_cells_take_the_style_beside_them ... ok
[INFO] [stdout] test a_table_sorts_by_its_column_names ... ok
[INFO] [stdout] test moving_a_sheet_renumbers_what_counts_tabs_and_leaves_the_formulas_alone ... ok
[INFO] [stderr]      Running tests/recalc.rs (/opt/rustwide/target/release/build/excelerate/ff1588e73c03a2b9/out/recalc-ff1588e73c03a2b9)
[INFO] [stdout] test inserting_cells_pushes_only_the_columns_the_area_spans ... ok
[INFO] [stdout] test references_into_a_moved_block_follow_it ... ok
[INFO] [stdout] test removing_cells_pulls_the_rest_back_over_the_hole ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test a_range_counts_as_reading_every_cell_in_it ... ok
[INFO] [stdout] test a_link_to_another_workbook_recalculates_from_its_cache ... ok
[INFO] [stdout] test a_name_is_followed_to_the_cells_it_stands_for ... ok
[INFO] [stdout] test a_wide_sheet_recomputes_only_the_column_that_moved ... ok
[INFO] [stdout] test an_array_formula_is_one_value_when_its_cell_is_read ... ok
[INFO] [stdout] test an_array_formula_lays_its_answer_over_its_area ... ok
[INFO] [stdout] test an_edit_reaches_only_what_reads_it ... ok
[INFO] [stdout] test an_edit_stands_on_the_values_already_stored ... ok
[INFO] [stdout] test implicit_intersection_reaches_references_built_at_run_time ... ok
[INFO] [stdout] test implicit_intersection_picks_the_formula_row ... ok
[INFO] [stdout] test implicit_intersection_reaches_operators_and_parameters ... ok
[INFO] [stdout] test one_cell_recalculates_by_itself ... ok
[INFO] [stdout] test one_index_serves_a_run_of_edits ... ok
[INFO] [stdout] test the_whole_workbook_or_one_sheet ... ok
[INFO] [stdout] test volatile_formulas_recompute_on_any_edit ... ok
[INFO] [stdout] test a_long_cycle_ends ... ok
[INFO] [stdout] test a_formula_nested_too_deeply_is_refused ... ok
[INFO] [stdout] test a_book_large_enough_for_threads_adds_up_the_same ... ok
[INFO] [stdout] test a_long_chain_of_formulas_adds_up ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.48s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/rich_text.rs (/opt/rustwide/target/release/build/excelerate/6cd0e1d0760ace4c/out/rich_text-6cd0e1d0760ace4c)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test inline_markup_in_a_page_is_runs_and_spaces_between_them_stay ... ok
[INFO] [stdout] test runs_survive_xlsx_ods_xls_and_html ... ok
[INFO] [stdout] test onlyoffice_spans_read_as_runs ... ok
[INFO] [stdout] test xlwt_runs_read_as_xlrd_reads_them ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/roundtrip.rs (/opt/rustwide/target/release/build/excelerate/bd285051dc4c71f6/out/roundtrip-bd285051dc4c71f6)
[INFO] [stdout] 
[INFO] [stdout] running 33 tests
[INFO] [stdout] test a_data_bar_keeps_the_id_that_ties_it_to_its_extension ... ok
[INFO] [stdout] test a_workbook_with_macros_is_written_as_macro_enabled ... ok
[INFO] [stdout] test a_styled_empty_cell_is_not_dropped ... ok
[INFO] [stdout] test a_template_is_written_and_read_back_as_a_template ... ok
[INFO] [stdout] test an_array_formula_keeps_its_area_in_every_format ... ok
[INFO] [stdout] test column_widths_and_row_heights_survive ... ok
[INFO] [stdout] test a_font_keeps_its_charset_and_its_scheme ... ok
[INFO] [stdout] test conditional_formatting_survives ... ok
[INFO] [stdout] test every_value_type_survives ... ok
[INFO] [stdout] test printing_and_links_survive ... ok
[INFO] [stdout] test comment_boxes_follow_the_comments ... ok
[INFO] [stdout] test formatting_inside_a_cell_survives ... ok
[INFO] [stdout] test parts_the_model_does_not_know_are_carried_through ... ok
[INFO] [stdout] test formulas_keep_their_cached_result ... ok
[INFO] [stdout] test refuses_to_write_a_workbook_with_no_sheets ... ok
[INFO] [stdout] test sheets_keep_their_order_names_and_merges ... ok
[INFO] [stdout] test number_formats_survive ... ok
[INFO] [stdout] test protection_and_filters_survive ... ok
[INFO] [stdout] test sorts_colour_and_icon_filters_and_view_switches_survive ... ok
[INFO] [stdout] test the_sheet_extension_list_travels_whole ... ok
[INFO] [stdout] test the_mac_base_date_is_not_quietly_turned_into_the_windows_one ... ok
[INFO] [stdout] test sparklines_survive_beside_the_extensions_they_share_a_list_with ... ok
[INFO] [stdout] test the_reference_file_survives_a_cycle ... ok
[INFO] [stdout] test style_components_survive ... ok
[INFO] [stdout] test notes_on_cells_survive_the_cycle ... ok
[INFO] [stdout] test the_styles_reference_file_survives_a_cycle ... ok
[INFO] [stdout] test values_and_merges_survive_an_html_cycle ... ok
[INFO] [stdout] test the_workbook_and_style_extension_lists_travel_too ... ok
[INFO] [stdout] test values_survive_a_csv_cycle ... ok
[INFO] [stdout] test the_tab_bar_keeps_its_settings_but_not_a_first_tab_past_the_active_one ... ok
[INFO] [stdout] test values_and_sizes_survive_an_xls_cycle ... ok
[INFO] [stdout] test view_state_and_dropdowns_survive ... ok
[INFO] [stdout] test a_style_extension_does_not_add_to_the_differential_formats ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.97s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/shape.rs (/opt/rustwide/target/release/build/excelerate/7a98fd45a710c7bb/out/shape-7a98fd45a710c7bb)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test shapes_another_program_drew_are_read ... ok
[INFO] [stdout] test shapes_move_with_inserted_rows_and_stay_untouched ... ok
[INFO] [stdout] test a_new_shape_with_its_own_look_goes_round ... ok
[INFO] [stdout] test fill_outline_and_font_are_read_with_the_style_behind_them ... ok
[INFO] [stdout] test a_changed_font_is_written_to_the_runs_of_the_new_text ... ok
[INFO] [stdout] test a_shape_on_a_sheet_without_a_drawing_gets_one ... ok
[INFO] [stdout] test every_kind_of_edit_is_written ... ok
[INFO] [stdout] test a_changed_fill_is_written_into_the_properties_and_the_rest_stays ... ok
[INFO] [stdout] test every_shape_of_a_large_workbook_survives ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.96s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/sheet_edit.rs (/opt/rustwide/target/release/build/excelerate/9d57383649fd0895/out/sheet_edit-9d57383649fd0895)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stderr]      Running tests/table.rs (/opt/rustwide/target/release/build/excelerate/913c19bf7df6821e/out/table-913c19bf7df6821e)
[INFO] [stdout] test a_three_dimensional_span_narrows ... ok
[INFO] [stdout] test a_removed_sheet_leaves_ref_errors_behind ... ok
[INFO] [stdout] test renaming_to_a_taken_name_changes_nothing ... ok
[INFO] [stdout] test the_active_tab_stays_in_range ... ok
[INFO] [stdout] test the_last_sheet_cannot_be_removed ... ok
[INFO] [stdout] test a_quoted_name_is_requoted_only_when_it_has_to_be ... ok
[INFO] [stdout] test removing_from_inside_a_span_leaves_the_ends_alone ... ok
[INFO] [stdout] test renaming_follows_every_reference_to_the_sheet ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test a_table_is_read_with_its_columns_and_style ... ok
[INFO] [stderr]      Running tests/xls.rs (/opt/rustwide/target/release/build/excelerate/56149e1ebf162d8f/out/xls-56149e1ebf162d8f)
[INFO] [stdout] test a_formula_can_name_the_table_instead_of_its_cells ... ok
[INFO] [stdout] test a_table_keeps_its_hidden_buttons_and_its_extensions ... ok
[INFO] [stdout] test a_removed_row_narrows_the_table ... ok
[INFO] [stdout] test a_filter_hides_the_rows_its_criteria_reject ... ok
[INFO] [stdout] test the_table_survives_a_cycle ... ok
[INFO] [stdout] test a_chart_follows_the_cells_it_reads ... ok
[INFO] [stdout] test an_inserted_row_takes_the_table_with_it ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test colours_outside_the_palette_take_free_entries ... ok
[INFO] [stdout] test a_formula_the_format_cannot_hold_is_written_as_its_value ... ok
[INFO] [stdout] test a_theme_colour_is_written_as_the_colour_it_shows ... ok
[INFO] [stdout] test formulas_from_the_xlwt_fixture_survive_our_writer ... ok
[INFO] [stdout] test cell_formats_survive_our_writer ... ok
[INFO] [stdout] test formulas_decompile_to_the_text_they_were_compiled_from ... ok
[INFO] [stdout] test cell_formats_read_as_another_reader_sees_them ... ok
[INFO] [stdout] test frozen_panes_selections_and_window_switches_survive_a_round_trip ... ok
[INFO] [stdout] test outline_levels_and_summary_placement_survive_a_round_trip ... ok
[INFO] [stdout] test the_normal_font_survives_a_round_trip ... ok
[INFO] [stdout] test every_kind_of_formula_survives_a_round_trip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/xlsb.rs (/opt/rustwide/target/release/build/excelerate/c8e8ec4223dddd07/out/xlsb-c8e8ec4223dddd07)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test the_sheet_furniture_and_the_styles_read_as_they_do_from_the_xml ... ok
[INFO] [stdout] test a_binary_workbook_reads_as_the_same_workbook_saved_as_xml ... ok
[INFO] [stdout] test the_package_says_which_of_the_two_it_is_itself ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests excelerate
[INFO] [stdout] 
[INFO] [stdout] running 106 tests
[INFO] [stdout] test src/lib.rs - Documentation (line 1198) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1160) ... ok
[INFO] [stdout] test src/coordinate.rs - coordinate::at (line 233) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1111) ... ok
[INFO] [stdout] test src/edit/filter.rs - edit::filter::filter_table (line 23) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1326) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1267) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 107) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1301) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1428) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1353) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1501) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1449) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1217) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1024) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1396) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1555) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1075) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1525) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1578) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 139) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1619) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1740) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1758) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1684) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1926) - compile ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 197) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1833) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1980) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1898) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1871) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1792) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2073) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2132) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2164) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2043) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1705) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2099) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2191) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2010) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2205) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2260) - compile ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2276) - compile ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2341) - compile ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2297) - compile ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2318) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2147) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2356) - compile ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2226) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2112) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2570) - compile ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2618) - compile ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2244) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2446) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2380) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2744) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 236) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2812) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2643) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2791) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2840) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 275) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2937) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2977) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2860) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2995) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2775) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 3022) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 300) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 3165) - compile ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 331) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 3086) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 3132) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 417) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 46) - compile ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 480) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 593) - compile ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 3105) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 647) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 660) - compile ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 697) - compile ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 606) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 723) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 762) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 457) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 812) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 623) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 826) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 867) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 881) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 841) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 985) ... ok
[INFO] [stdout] test src/model/mod.rs - model::CellValue::formula (line 121) ... ok
[INFO] [stdout] test src/model/mod.rs - model::CellValue::as_number (line 169) ... ok
[INFO] [stdout] test src/model/mod.rs - model::Spreadsheet::formatted (line 2235) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 935) ... ok
[INFO] [stdout] test src/model/mod.rs - model::Worksheet::dimension_hint (line 2013) ... ok
[INFO] [stdout] test src/model/mod.rs - model::Worksheet::set_row (line 1761) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 1647) ... ok
[INFO] [stdout] test src/model/mod.rs - model::CellValue::result (line 145) ... ok
[INFO] [stdout] test src/model/mod.rs - model::Worksheet::set_styled (line 1734) ... ok
[INFO] [stdout] test src/progress.rs - progress::Options (line 89) ... ok
[INFO] [stdout] test src/model/table.rs - model::table::Table::new (line 83) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2461) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 355) ... ok
[INFO] [stdout] test src/lib.rs - Documentation (line 2367) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 106 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.69s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/coordinate.rs - coordinate::at (line 242) - compile fail ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 4.31s; merged doctests compilation took 3.50s
[INFO] running `Command { std: "docker" "inspect" "aae7ac8a7d0a33c5c7b6f7cab5988fe1cf1e3943dabb03754fea4472933d6f8f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aae7ac8a7d0a33c5c7b6f7cab5988fe1cf1e3943dabb03754fea4472933d6f8f", kill_on_drop: false }`
[INFO] [stdout] aae7ac8a7d0a33c5c7b6f7cab5988fe1cf1e3943dabb03754fea4472933d6f8f
