[INFO] fetching crate pageindex 0.1.0...
[INFO] testing pageindex-0.1.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate pageindex 0.1.0 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate pageindex 0.1.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate pageindex 0.1.0
[INFO] tweaked toml for crates.io crate pageindex 0.1.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate pageindex 0.1.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 pageindex 0.1.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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] 39f99a9aee88e4c91540e575d9d31675ba5eb15f404245f9e21490699e72ba8f
[INFO] running `Command { std: "docker" "start" "39f99a9aee88e4c91540e575d9d31675ba5eb15f404245f9e21490699e72ba8f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "39f99a9aee88e4c91540e575d9d31675ba5eb15f404245f9e21490699e72ba8f", 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" "39f99a9aee88e4c91540e575d9d31675ba5eb15f404245f9e21490699e72ba8f" "/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" "39f99a9aee88e4c91540e575d9d31675ba5eb15f404245f9e21490699e72ba8f", 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" "39f99a9aee88e4c91540e575d9d31675ba5eb15f404245f9e21490699e72ba8f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling smallvec v1.16.2
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling block-padding v0.4.2
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling mio v1.2.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling core_detect v1.0.0
[INFO] [stderr]    Compiling multiversion_no_op v1.0.0
[INFO] [stderr]    Compiling simdutf8 v0.1.5
[INFO] [stderr]    Compiling unicode-bidi v0.3.18
[INFO] [stderr]    Compiling unicode-properties v0.1.4
[INFO] [stderr]    Compiling rand v0.10.3
[INFO] [stderr]    Compiling inout v0.2.2
[INFO] [stderr]    Compiling brotli-decompressor v5.0.3
[INFO] [stderr]    Compiling cipher v0.5.2
[INFO] [stderr]    Compiling md-5 v0.11.0
[INFO] [stderr]    Compiling nom v8.0.0
[INFO] [stderr]    Compiling encoding_rs v0.8.42
[INFO] [stderr]    Compiling weezl v0.2.1
[INFO] [stderr]    Compiling rangemap v1.8.0
[INFO] [stderr]    Compiling ipnet v2.12.2
[INFO] [stderr]    Compiling webpki-roots v1.0.9
[INFO] [stderr]    Compiling cbc v0.2.1
[INFO] [stderr]    Compiling stringprep v0.1.5
[INFO] [stderr]    Compiling aes v0.9.2
[INFO] [stderr]    Compiling ecb v0.2.1
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling fs4 v0.13.1
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling uuid v1.26.1
[INFO] [stderr]    Compiling md5 v0.8.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling synstructure v0.14.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.8
[INFO] [stderr]    Compiling yoke-derive v0.8.3
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling lopdf v0.45.0
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling futures-executor v0.3.34
[INFO] [stderr]    Compiling futures v0.3.34
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling hyper-util v0.1.21
[INFO] [stderr]    Compiling pageindex-pdf v0.1.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling pageindex-flash v0.1.0
[INFO] [stderr]    Compiling tokio-rustls v0.26.6
[INFO] [stderr]    Compiling hyper-rustls v0.27.10
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling pageindex v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 34.64s
[INFO] running `Command { std: "docker" "inspect" "39f99a9aee88e4c91540e575d9d31675ba5eb15f404245f9e21490699e72ba8f", 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" "39f99a9aee88e4c91540e575d9d31675ba5eb15f404245f9e21490699e72ba8f" "/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]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling tokio-rustls v0.26.6
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper-util v0.1.21
[INFO] [stderr]    Compiling hyper-rustls v0.27.10
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling pageindex v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 19.34s
[INFO] running `Command { std: "docker" "inspect" "39f99a9aee88e4c91540e575d9d31675ba5eb15f404245f9e21490699e72ba8f", 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" "39f99a9aee88e4c91540e575d9d31675ba5eb15f404245f9e21490699e72ba8f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/pageindex/cd224871e4ba690e/out/pageindex-cd224871e4ba690e)
[INFO] [stdout] 
[INFO] [stdout] running 173 tests
[INFO] [stdout] test chat::process::tests::clip_flattens_and_caps ... ok
[INFO] [stdout] test chat::process::tests::weaves_thinking_and_tools ... ok
[INFO] [stdout] test chat::process::tests::parallel_results_echo_their_arguments ... ok
[INFO] [stdout] test chat::process::tests::options_select_parts ... ok
[INFO] [stdout] test chat::process::tests::raw_arguments_render_verbatim ... ok
[INFO] [stdout] test citations::tests::prompts_are_local ... ok
[INFO] [stdout] test index::arena::tests::roundtrip_and_walks ... ok
[INFO] [stdout] test index::flash::tests::merge_mode_summaries_and_failures ... ok
[INFO] [stdout] test citations::tests::links_number_distinct_citations ... ok
[INFO] [stdout] test citations::tests::resolves_names_to_ids ... ok
[INFO] [stdout] test citations::tests::parses_both_tag_formats_and_dedupes ... ok
[INFO] [stdout] test index::flash::tests::preface_and_page_fallback ... ok
[INFO] [stdout] test index::flash::tests::rejections ... ok
[INFO] [stdout] test index::flash::tests::full_pipeline_summarizes_every_node ... FAILED
[INFO] [stdout] test index::flash::tests::offline_golden_outline ... FAILED
[INFO] [stdout] test index::markdown::tests::crlf_is_normalized ... ok
[INFO] [stdout] test index::markdown::tests::heading_rules ... ok
[INFO] [stdout] test index::markdown::tests::tree_and_line_ranges ... ok
[INFO] [stdout] test index::markdown::tests::summaries_and_description ... ok
[INFO] [stdout] test index::optimize::tests::assign_ends_uses_page_openers ... ok
[INFO] [stdout] test index::markdown::tests::thinning_folds_small_sections ... ok
[INFO] [stdout] test index::optimize::tests::costs ... ok
[INFO] [stdout] test index::optimize::tests::merge_collapses_subtrees_that_do_not_beat_a_scan ... ok
[INFO] [stdout] test index::optimize::tests::expand_splits_an_oversized_leaf ... ok
[INFO] [stdout] test index::optimize::tests::merge_only_needs_no_model ... ok
[INFO] [stdout] test index::optimize::tests::normalize_matches_upstream ... ok
[INFO] [stdout] test index::optimize::tests::metrics_and_validation ... ok
[INFO] [stdout] test index::optimize::tests::same_page_siblings_fuse ... ok
[INFO] [stdout] test index::parity::flash_earthmover ... FAILED
[INFO] [stdout] test index::parity::flash_four_lectures ... FAILED
[INFO] [stdout] test index::parity::markdown_thinned_tree ... ok
[INFO] [stdout] test index::optimize::tests::expand_failures ... ok
[INFO] [stdout] test index::parity::flash_annual_report ... FAILED
[INFO] [stdout] test index::parity::markdown_tree ... ok
[INFO] [stdout] test index::py::tests::extract_json_variants ... ok
[INFO] [stdout] test index::parity::flash_regulation ... FAILED
[INFO] [stdout] test index::py::tests::float_repr_matches_python ... ok
[INFO] [stdout] test index::py::tests::json_dumps_matches_python ... ok
[INFO] [stdout] test index::py::tests::python_indexing ... ok
[INFO] [stdout] test index::py::tests::reply_json_stray_closing_fence ... ok
[INFO] [stdout] test index::py::tests::reply_json_variants ... ok
[INFO] [stdout] test index::py::tests::repr_matches_python ... ok
[INFO] [stdout] test index::py::tests::strips_and_splits_like_python ... ok
[INFO] [stdout] test index::standard::tests::grouping_pages ... ok
[INFO] [stdout] test index::standard::tests::helpers_follow_python ... ok
[INFO] [stdout] test index::standard::tests::failures ... ok
[INFO] [stdout] test index::standard::tests::index_validation ... ok
[INFO] [stdout] test index::standard::tests::nesting_by_numbering ... ok
[INFO] [stdout] test index::standard::tests::page_offset_is_the_first_most_common_difference ... ok
[INFO] [stdout] test index::standard::tests::indexes_pages_without_a_toc ... ok
[INFO] [stdout] test index::parity::standard_with_toc_page_numbers ... ok
[INFO] [stdout] test index::parity::standard_without_toc ... ok
[INFO] [stdout] test index::standard::tests::rejects_reordered_toc_entries ... ok
[INFO] [stdout] test index::standard::tests::truncated_transformation_is_continued_then_given_up ... ok
[INFO] [stdout] test index::standard::tests::secure_doc_text_neutralizes_delimiters ... ok
[INFO] [stdout] test index::summary::tests::broken_promises_fail_loud ... ok
[INFO] [stdout] test index::summary::tests::child_fatal_error_fails_the_run ... ok
[INFO] [stdout] test index::summary::tests::deepest_leaf_starts_first ... ok
[INFO] [stdout] test index::summary::tests::describes_and_absorbs_rejection ... ok
[INFO] [stdout] test index::summary::tests::gate_admits_highest_priority_first ... ok
[INFO] [stdout] test index::summary::tests::gate_passes_permit_on_when_taker_is_cancelled ... ok
[INFO] [stdout] test index::summary::tests::leaf_prompt_retitle_variant ... ok
[INFO] [stdout] test index::summary::tests::page_text_uses_python_indexing ... ok
[INFO] [stdout] test index::summary::tests::marked_node_starts_without_waiting_and_is_never_repeated ... ok
[INFO] [stdout] test index::summary::tests::parent_composes_child_summaries_and_intro ... ok
[INFO] [stdout] test index::summary::tests::parses_replies ... ok
[INFO] [stdout] test index::summary::tests::per_prompt_rejections_are_absorbed_unless_all_fail ... ok
[INFO] [stdout] test index::summary::tests::same_page_node_is_retitled ... ok
[INFO] [stdout] test index::summary::tests::short_leaves_need_no_model ... ok
[INFO] [stdout] test index::summary::tests::summarize_all_nodes_absorbs_per_prompt ... ok
[INFO] [stdout] test index::testing::indexing_futures_are_send ... ok
[INFO] [stdout] test index::tokens::tests::approximation_is_sensible ... ok
[INFO] [stdout] test index::tokens::tests::empty_text_has_no_tokens ... ok
[INFO] [stdout] test llm::anthropic::tests::base_url_normalization ... ok
[INFO] [stdout] test llm::anthropic::tests::body_maps_system_tools_and_tool_turns ... ok
[INFO] [stdout] test llm::anthropic::tests::parses_message_with_thinking_tool_use_and_cache_usage ... ok
[INFO] [stdout] test chat::tests::invalid_requests_fail_before_any_model_call ... ok
[INFO] [stdout] test llm::anthropic::tests::stop_reasons ... ok
[INFO] [stdout] test llm::anthropic::tests::tool_schema_defaults ... ok
[INFO] [stdout] test index::summary::tests::exhausted_retries_fail_the_run ... ok
[INFO] [stdout] test llm::anthropic::tests::user_text_after_tool_results_joins_the_same_turn ... ok
[INFO] [stdout] test llm::anthropic::tests::thinking_budgets ... ok
[INFO] [stdout] test index::standard::tests::process_no_toc_validates_continuation_chunks ... ok
[INFO] [stdout] test chat::tests::history_continues_the_conversation ... ok
[INFO] [stdout] test index::parity::standard_splits_large_nodes ... ok
[INFO] [stdout] test chat::tests::model_errors_propagate ... ok
[INFO] [stdout] test chat::tests::missing_call_ids_are_filled_in ... ok
[INFO] [stdout] test chat::tests::send_runs_tools_until_the_model_answers ... ok
[INFO] [stdout] test chat::tests::options_reach_the_request ... ok
[INFO] [stdout] test llm::http::tests::insufficient_quota_is_permanent ... ok
[INFO] [stdout] test llm::http::tests::retry_after_forms ... ok
[INFO] [stdout] test chat::tests::stream_event_order ... ok
[INFO] [stdout] test llm::backend_tests::anthropic_complete_round_trips_thinking_and_tool_use ... ok
[INFO] [stdout] test llm::backend_tests::openai_error_statuses_are_mapped_before_streaming ... ok
[INFO] [stdout] test llm::http::tests::stream_payload_kinds ... ok
[INFO] [stdout] test llm::ollama::tests::body_shape_and_think_mapping ... ok
[INFO] [stdout] test chat::tests::doc_scope_targets_and_limits_the_tools ... ok
[INFO] [stdout] test llm::ollama::tests::tool_results_carry_the_tool_name ... ok
[INFO] [stdout] test chat::tests::stream_process_weaves_the_run ... ok
[INFO] [stdout] test llm::openai::tests::body_shape ... ok
[INFO] [stdout] test llm::ollama::tests::complete_with_tool_calls ... ok
[INFO] [stdout] test llm::openai::tests::parses_tool_calls ... ok
[INFO] [stdout] test llm::retry::tests::gives_up_after_max_attempts ... ok
[INFO] [stdout] test llm::retry::tests::permanent_errors_are_not_retried ... ok
[INFO] [stdout] test llm::retry::tests::retry_after_is_honored_and_capped ... ok
[INFO] [stdout] test llm::retry::tests::stream_opening_is_retried ... ok
[INFO] [stdout] test llm::sse::tests::crlf_split_between_chunks_is_one_terminator ... ok
[INFO] [stdout] test llm::sse::tests::byte_at_a_time_and_three_way_splits ... ok
[INFO] [stdout] test llm::retry::tests::transient_errors_are_retried ... ok
[INFO] [stdout] test llm::sse::tests::unterminated_last_event_is_flushed ... ok
[INFO] [stdout] test llm::tests::default_reasoning_fills_only_unset_requests ... ok
[INFO] [stdout] test llm::sse::tests::parses_whole_transcript ... ok
[INFO] [stdout] test llm::tests::message_json_shape ... ok
[INFO] [stdout] test llm::tests::rejects_empty_and_unknown ... ok
[INFO] [stdout] test llm::tests::routes_anthropic ... ok
[INFO] [stdout] test llm::tests::routes_local_servers ... ok
[INFO] [stdout] test llm::tests::routes_openai ... ok
[INFO] [stdout] test llm::sse::tests::every_two_way_split_gives_the_same_events ... ok
[INFO] [stdout] test llm::tests::unknown_provider_is_config_error ... ok
[INFO] [stdout] test naming::tests::truncates_with_digest ... ok
[INFO] [stdout] test tools::contract::tests::names_round_trip_and_schemas_list_their_required_params ... ok
[INFO] [stdout] test llm::tests::status_mapping ... ok
[INFO] [stdout] test tools::contract::tests::guidance_names_only_local_tools ... ok
[INFO] [stdout] test tools::envelope::tests::envelope_key_order ... ok
[INFO] [stdout] test tools::outline::tests::fitting_outline_stays_whole ... ok
[INFO] [stdout] test tools::outline::tests::oversized_node_splits_into_shell_copies ... ok
[INFO] [stdout] test tools::outline::tests::strips_text_and_orders_keys ... ok
[INFO] [stdout] test naming::tests::sanitizes ... ok
[INFO] [stdout] test tools::pages::tests::compresses_ranges ... ok
[INFO] [stdout] test tools::pages::tests::enforces_the_contract_pattern ... ok
[INFO] [stdout] test chat::tests::max_turns_is_enforced ... ok
[INFO] [stdout] test tools::pages::tests::expands_and_dedupes ... ok
[INFO] [stdout] test tools::similar::tests::close_matches_like_difflib ... ok
[INFO] [stdout] test tools::similar::tests::popular_heuristic_applies_to_long_words ... ok
[INFO] [stdout] test tools::similar::tests::ratios_match_difflib ... ok
[INFO] [stdout] test tools::pages::tests::public_surface_tolerates_whitespace ... ok
[INFO] [stdout] test tools::tests::browse_documents_empty_library ... ok
[INFO] [stdout] test tools::outline::tests::groups_top_level_nodes_under_budget ... ok
[INFO] [stdout] test tools::pages::tests::rejects_zero_and_span_bombs ... ok
[INFO] [stdout] test llm::backend_tests::openai_retry_over_http ... ok
[INFO] [stdout] test llm::ollama::tests::errors_are_mapped ... ok
[INFO] [stdout] test chat::tests::tool_calls_run_concurrently ... ok
[INFO] [stdout] test tools::tests::framework_shapes ... ok
[INFO] [stdout] test llm::backend_tests::anthropic_status_mapping_and_retry ... ok
[INFO] [stdout] test tools::tests::browse_documents_rejects_cloud_only_arguments ... ok
[INFO] [stdout] test tools::tests::bad_arguments_become_error_envelopes ... ok
[INFO] [stdout] test tools::tests::async_calls_match_blocking_calls ... ok
[INFO] [stdout] test tools::tests::page_content_preserves_blank_pages ... ok
[INFO] [stdout] test tools::tests::page_content ... ok
[INFO] [stdout] test tools::tests::page_content_rejects_bad_specifications ... ok
[INFO] [stdout] test tools::tests::page_content_out_of_range ... ok
[INFO] [stdout] test store::tests::roundtrip_list_delete ... ok
[INFO] [stdout] test tools::tests::document_context_targets_documents ... ok
[INFO] [stdout] test tools::tests::browse_documents_shape ... ok
[INFO] [stdout] test tools::tests::unknown_tool_envelope ... ok
[INFO] [stdout] test tree::tests::ids_are_depth_first ... ok
[INFO] [stdout] test tree::tests::page_text_is_clamped ... ok
[INFO] [stdout] test tree::tests::serde_skips_empty_fields ... ok
[INFO] [stdout] test tools::tests::get_document_reports_metadata_and_reading_advice ... ok
[INFO] [stdout] test tools::tests::structure_strips_text_and_orders_keys ... ok
[INFO] [stdout] test tools::tests::browse_documents_pagination ... ok
[INFO] [stdout] test tools::tests::remove_document_needs_management ... ok
[INFO] [stdout] test tools::tests::duplicate_names_resolve_to_the_newest ... ok
[INFO] [stdout] test tools::tests::scope_limits_every_lookup ... ok
[INFO] [stdout] test tools::tests::unknown_names_suggest_similar_ones ... ok
[INFO] [stdout] test tools::tests::structure_paginates_large_outlines ... ok
[INFO] [stdout] test llm::backend_tests::openai_stream_errors_mid_stream_and_on_truncation ... ok
[INFO] [stdout] test tools::tests::page_content_respects_the_character_budget ... ok
[INFO] [stdout] test llm::backend_tests::openai_stream_text_reasoning_and_usage ... ok
[INFO] [stdout] test llm::backend_tests::anthropic_stream_error_event_and_refusal ... ok
[INFO] [stdout] test llm::backend_tests::openai_stream_assembles_parallel_tool_calls ... ok
[INFO] [stdout] test llm::backend_tests::anthropic_stream_thinking_text_and_tool_use ... ok
[INFO] [stdout] test llm::ollama::tests::stream_split_at_awkward_offsets ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- index::flash::tests::full_pipeline_summarizes_every_node stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'index::flash::tests::full_pipeline_summarizes_every_node' (2206) panicked at src/index/flash.rs:217:70:
[INFO] [stdout] /opt/rustwide/workdir/../../testdata/golden/four-lectures.flash.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60a4b8aaa641 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60a4b8ac493a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x60a4b8aaf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60a4b8a83386 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60a4b8aa1379 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x60a4b85f29d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x60a4b8aa16a2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60a4b8a83432 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60a4b8a7bcb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60a4b8a8431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x60a4b8ac511c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60a4b84ecb1a - pageindex[8a022999e5a159ec]::index::flash::tests::golden::{closure#0}
[INFO] [stdout]   12:     0x60a4b84fea47 - pageindex[8a022999e5a159ec]::index::flash::tests::golden
[INFO] [stdout]   13:     0x60a4b84f05d0 - pageindex[8a022999e5a159ec]::index::flash::tests::full_pipeline_summarizes_every_node::{closure#0}
[INFO] [stdout]   14:     0x60a4b8563bcb - <tokio[7058ce8b094a7b40]::runtime::runtime::Runtime>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]   15:     0x60a4b8506c0e - <pageindex[8a022999e5a159ec]::index::flash::tests::full_pipeline_summarizes_every_node::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   16:     0x60a4b85e5e1b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   17:     0x60a4b85f2ff5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   18:     0x60a4b85ec8e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   19:     0x60a4b85f6082 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   20:     0x60a4b8aa947f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   21:     0x79ad75faadfa - <unknown>
[INFO] [stdout]   22:     0x79ad7603e3d4 - clone
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- index::flash::tests::offline_golden_outline stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'index::flash::tests::offline_golden_outline' (2208) panicked at src/index/flash.rs:217:70:
[INFO] [stdout] /opt/rustwide/workdir/../../testdata/golden/earthmover.flash.json: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60a4b8aaa641 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60a4b8ac493a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x60a4b8aaf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60a4b8a83386 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60a4b8aa1379 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x60a4b85f29d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x60a4b8aa16a2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60a4b8a83432 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60a4b8a7bcb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60a4b8a8431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x60a4b8ac511c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60a4b84ecb1a - pageindex[8a022999e5a159ec]::index::flash::tests::golden::{closure#0}
[INFO] [stdout]   12:     0x60a4b84fea47 - pageindex[8a022999e5a159ec]::index::flash::tests::golden
[INFO] [stdout]   13:     0x60a4b84ee210 - pageindex[8a022999e5a159ec]::index::flash::tests::offline_golden_outline::{closure#0}
[INFO] [stdout]   14:     0x60a4b8563bcb - <tokio[7058ce8b094a7b40]::runtime::runtime::Runtime>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]   15:     0x60a4b85067ce - <pageindex[8a022999e5a159ec]::index::flash::tests::offline_golden_outline::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   16:     0x60a4b85e5e1b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   17:     0x60a4b85f2ff5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   18:     0x60a4b85ec8e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   19:     0x60a4b85f6082 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   20:     0x60a4b8aa947f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   21:     0x79ad75faadfa - <unknown>
[INFO] [stdout]   22:     0x79ad7603e3d4 - clone
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- index::parity::flash_earthmover stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'index::parity::flash_earthmover' (2226) panicked at src/index/parity.rs:123:97:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60a4b8aaa641 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60a4b8ac493a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x60a4b8aaf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60a4b8a83386 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60a4b8aa1379 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x60a4b85f29d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x60a4b8aa16a2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60a4b8a83432 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60a4b8a7bcb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60a4b8a8431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x60a4b8ac511c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60a4b8ac4ef2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x60a4b8447089 - pageindex[8a022999e5a159ec]::index::parity::flash_parity::{closure#0}
[INFO] [stdout]   13:     0x60a4b8449d96 - pageindex[8a022999e5a159ec]::index::parity::flash_earthmover::{closure#0}
[INFO] [stdout]   14:     0x60a4b85636b6 - <tokio[7058ce8b094a7b40]::runtime::runtime::Runtime>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]   15:     0x60a4b845f9b2 - <pageindex[8a022999e5a159ec]::index::parity::flash_earthmover::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   16:     0x60a4b85e5e1b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   17:     0x60a4b85f2ff5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   18:     0x60a4b85ec8e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   19:     0x60a4b85f6082 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   20:     0x60a4b8aa947f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   21:     0x79ad75faadfa - <unknown>
[INFO] [stdout]   22:     0x79ad7603e3d4 - clone
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- index::parity::flash_four_lectures stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'index::parity::flash_four_lectures' (2227) panicked at src/index/parity.rs:123:97:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60a4b8aaa641 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60a4b8ac493a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x60a4b8aaf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60a4b8a83386 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60a4b8aa1379 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x60a4b85f29d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x60a4b8aa16a2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60a4b8a83432 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60a4b8a7bcb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60a4b8a8431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x60a4b8ac511c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60a4b8ac4ef2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x60a4b8447089 - pageindex[8a022999e5a159ec]::index::parity::flash_parity::{closure#0}
[INFO] [stdout]   13:     0x60a4b8449fd6 - pageindex[8a022999e5a159ec]::index::parity::flash_four_lectures::{closure#0}
[INFO] [stdout]   14:     0x60a4b85636b6 - <tokio[7058ce8b094a7b40]::runtime::runtime::Runtime>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]   15:     0x60a4b845fe32 - <pageindex[8a022999e5a159ec]::index::parity::flash_four_lectures::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   16:     0x60a4b85e5e1b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   17:     0x60a4b85f2ff5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   18:     0x60a4b85ec8e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   19:     0x60a4b85f6082 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   20:     0x60a4b8aa947f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   21:     0x79ad75faadfa - <unknown>
[INFO] [stdout]   22:     0x79ad7603e3d4 - clone
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- index::parity::flash_annual_report stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'index::parity::flash_annual_report' (2225) panicked at src/index/parity.rs:123:97:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60a4b8aaa641 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60a4b8ac493a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x60a4b8aaf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60a4b8a83386 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60a4b8aa1379 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x60a4b85f29d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x60a4b8aa16a2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60a4b8a83432 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60a4b8a7bcb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60a4b8a8431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x60a4b8ac511c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60a4b8ac4ef2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x60a4b8447089 - pageindex[8a022999e5a159ec]::index::parity::flash_parity::{closure#0}
[INFO] [stdout]   13:     0x60a4b8449f16 - pageindex[8a022999e5a159ec]::index::parity::flash_annual_report::{closure#0}
[INFO] [stdout]   14:     0x60a4b85636b6 - <tokio[7058ce8b094a7b40]::runtime::runtime::Runtime>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]   15:     0x60a4b845fcb2 - <pageindex[8a022999e5a159ec]::index::parity::flash_annual_report::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   16:     0x60a4b85e5e1b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   17:     0x60a4b85f2ff5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   18:     0x60a4b85ec8e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   19:     0x60a4b85f6082 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   20:     0x60a4b8aa947f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   21:     0x79ad75faadfa - <unknown>
[INFO] [stdout]   22:     0x79ad7603e3d4 - clone
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- index::parity::flash_regulation stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'index::parity::flash_regulation' (2230) panicked at src/index/parity.rs:123:97:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60a4b8aaa641 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60a4b8ac493a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x60a4b8aaf55c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60a4b8a83386 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60a4b8aa1379 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x60a4b85f29d0 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x60a4b8aa16a2 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60a4b8a83432 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60a4b8a7bcb9 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60a4b8a8431d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x60a4b8ac511c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60a4b8ac4ef2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x60a4b8447089 - pageindex[8a022999e5a159ec]::index::parity::flash_parity::{closure#0}
[INFO] [stdout]   13:     0x60a4b8449e56 - pageindex[8a022999e5a159ec]::index::parity::flash_regulation::{closure#0}
[INFO] [stdout]   14:     0x60a4b85636b6 - <tokio[7058ce8b094a7b40]::runtime::runtime::Runtime>::block_on::<core[a373ad73a504971]::pin::Pin<&mut dyn core[a373ad73a504971]::future::future::Future<Output = ()>>>
[INFO] [stdout]   15:     0x60a4b845fb32 - <pageindex[8a022999e5a159ec]::index::parity::flash_regulation::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   16:     0x60a4b85e5e1b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   17:     0x60a4b85f2ff5 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   18:     0x60a4b85ec8e4 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   19:     0x60a4b85f6082 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   20:     0x60a4b8aa947f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   21:     0x79ad75faadfa - <unknown>
[INFO] [stdout]   22:     0x79ad7603e3d4 - clone
[INFO] [stdout]   23:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     index::flash::tests::full_pipeline_summarizes_every_node
[INFO] [stdout]     index::flash::tests::offline_golden_outline
[INFO] [stdout]     index::parity::flash_annual_report
[INFO] [stdout]     index::parity::flash_earthmover
[INFO] [stdout]     index::parity::flash_four_lectures
[INFO] [stdout]     index::parity::flash_regulation
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 167 passed; 6 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.30s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "39f99a9aee88e4c91540e575d9d31675ba5eb15f404245f9e21490699e72ba8f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "39f99a9aee88e4c91540e575d9d31675ba5eb15f404245f9e21490699e72ba8f", kill_on_drop: false }`
[INFO] [stdout] 39f99a9aee88e4c91540e575d9d31675ba5eb15f404245f9e21490699e72ba8f
