[INFO] fetching crate ethos-verify 0.6.0...
[INFO] testing ethos-verify-0.6.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate ethos-verify 0.6.0 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate ethos-verify 0.6.0
[INFO] finished tweaking crates.io crate ethos-verify 0.6.0
[INFO] tweaked toml for crates.io crate ethos-verify 0.6.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate ethos-verify 0.6.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate ethos-verify 0.6.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded ethos-doc-core v0.6.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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] a340d1810e5e295b22ef629441bc2be6397784ed7ecf2676dbf2b35d17536ddb
[INFO] running `Command { std: "docker" "start" "a340d1810e5e295b22ef629441bc2be6397784ed7ecf2676dbf2b35d17536ddb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a340d1810e5e295b22ef629441bc2be6397784ed7ecf2676dbf2b35d17536ddb", 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" "a340d1810e5e295b22ef629441bc2be6397784ed7ecf2676dbf2b35d17536ddb" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a340d1810e5e295b22ef629441bc2be6397784ed7ecf2676dbf2b35d17536ddb", 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" "a340d1810e5e295b22ef629441bc2be6397784ed7ecf2676dbf2b35d17536ddb" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling ethos-doc-core v0.6.0
[INFO] [stderr]    Compiling ethos-verify v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 13.20s
[INFO] running `Command { std: "docker" "inspect" "a340d1810e5e295b22ef629441bc2be6397784ed7ecf2676dbf2b35d17536ddb", 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" "a340d1810e5e295b22ef629441bc2be6397784ed7ecf2676dbf2b35d17536ddb" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.8.1
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling ethos-doc-core v0.6.0
[INFO] [stderr]    Compiling ethos-verify v0.6.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 17.04s
[INFO] running `Command { std: "docker" "inspect" "a340d1810e5e295b22ef629441bc2be6397784ed7ecf2676dbf2b35d17536ddb", 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" "a340d1810e5e295b22ef629441bc2be6397784ed7ecf2676dbf2b35d17536ddb" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/ethos_verify-ed417e9a8640046b)
[INFO] [stdout] 
[INFO] [stdout] running 59 tests
[INFO] [stdout] test anchor::tests::absent_element_geometry_never_satisfies_a_bbox_query ... ok
[INFO] [stdout] test tests::bbox_locator_prefers_smallest_containing_element ... ok
[INFO] [stdout] test tests::adjacency_gap_tolerance_joins_fragments_the_exact_rule_refuses ... ok
[INFO] [stdout] test tests::adjacent_join_never_crosses_pages ... ok
[INFO] [stdout] test tests::context_echo_chooses_first_repeated_match ... ok
[INFO] [stdout] test anchor::tests::adjacent_quote_join_refuses_elements_without_geometry ... ok
[INFO] [stdout] test tests::claim_text_the_fold_erases_entirely_never_grounds ... ok
[INFO] [stdout] test anchor::tests::geometry_free_text_ref_needs_no_bbox ... ok
[INFO] [stdout] test anchor::tests::absent_page_locator_resolves_to_not_checked_never_not_found ... ok
[INFO] [stdout] test tests::mismatch_and_not_found_keep_gate_false ... ok
[INFO] [stdout] test anchor::tests::geometry_free_text_ref_needs_no_page_locator ... ok
[INFO] [stdout] test tests::crop_refs_are_echoed_only_when_requested_and_supported ... ok
[INFO] [stdout] test tests::citation_fingerprint_without_source_fingerprint_blocks_checks ... ok
[INFO] [stdout] test anchor::tests::geometry_free_text_ref_binds_with_no_capability_limit ... ok
[INFO] [stdout] test tests::missing_span_capability_blocks_span_locator ... ok
[INFO] [stdout] test tests::missing_text_is_error_for_library_callers ... ok
[INFO] [stdout] test tests::a_page_less_office_source_grounds_a_quote_by_element_id ... ok
[INFO] [stdout] test tests::nearest_match_is_absent_without_the_flag_and_on_grounded_checks ... ok
[INFO] [stdout] test tests::empty_table_collection_is_not_found_when_tables_are_supported ... ok
[INFO] [stdout] test tests::hardened_report_emits_provenance_context_and_dispersion ... ok
[INFO] [stdout] test tests::an_index_from_another_document_is_not_reused ... ok
[INFO] [stdout] test tests::hardened_report_marks_missing_structure_without_invalidating_grounding ... ok
[INFO] [stdout] test tests::conflicting_primary_locators_and_supplemental_pages_fail_closed ... ok
[INFO] [stdout] test tests::nearest_match_names_the_near_miss_and_stays_off_the_verdict ... ok
[INFO] [stdout] test tests::missing_citation_fingerprint_blocks_when_required ... ok
[INFO] [stdout] test tests::non_v1_claim_kinds_are_deduped_and_keep_gate_false ... ok
[INFO] [stdout] test tests::presence_claim_page_only_locator_stays_page_scoped ... ok
[INFO] [stdout] test tests::presence_claim_with_text_and_page_locator_stays_page_scoped ... ok
[INFO] [stdout] test tests::hardened_split_quote_preserves_both_elements_and_marks_boundary ... ok
[INFO] [stdout] test tests::missing_table_capability_blocks_table_cell_claims ... ok
[INFO] [stdout] test tests::quote_and_presence_claims_ground_with_literal_matching ... ok
[INFO] [stdout] test tests::quote_claim_bbox_locator_does_not_expand_outside_cited_region ... ok
[INFO] [stdout] test tests::quote_claim_does_not_ground_across_non_adjacent_or_wrong_page_fragments ... ok
[INFO] [stdout] test tests::quote_claim_does_not_stitch_non_touching_element_bboxes ... ok
[INFO] [stdout] test tests::quote_claim_page_only_locator_grounds_from_a_span_when_no_element_matches ... ok
[INFO] [stdout] test tests::quote_claim_page_only_locator_grounds_when_one_element_contains_it ... ok
[INFO] [stdout] test tests::report_serializes_to_schema_shape ... ok
[INFO] [stdout] test tests::requested_crop_refs_without_source_support_remain_capability_limited ... ok
[INFO] [stdout] test tests::stale_fingerprint_marks_checks_stale_and_gate_false ... ok
[INFO] [stdout] test tests::table_cell_claims_lookup_cell_and_match_text ... ok
[INFO] [stdout] test tests::quote_normalization_is_ascii_whitespace_only ... ok
[INFO] [stdout] test tests::quote_claim_grounds_across_adjacent_element_text_fragments ... ok
[INFO] [stdout] test tests::unknown_origin_quote_spanning_a_page_break_returns_mismatch ... ok
[INFO] [stdout] test tests::a_mismatched_index_still_answers_under_the_config_it_was_given ... ok
[INFO] [stdout] test tests::table_cell_missing_cell_is_not_found ... ok
[INFO] [stdout] test tests::quote_claim_grounds_when_element_id_points_to_second_adjacent_fragment ... ok
[INFO] [stdout] test tests::unsupported_claim_kinds_are_explicit ... ok
[INFO] [stdout] test tests::quote_claim_page_only_locator_does_not_search_adjacent_fragments ... ok
[INFO] [stdout] test tests::single_element_quote_does_not_require_known_coordinates ... ok
[INFO] [stdout] test tests::split_quote_requires_known_coordinates_for_adjacent_join ... ok
[INFO] [stdout] test tests::unicode_compat_context_echo_maps_a_folded_match_back_to_source_bytes ... ok
[INFO] [stdout] test tests::verify_claims_indexed_report_equals_the_unindexed_wrapper ... ok
[INFO] [stdout] test tests::wrong_quote_returns_mismatch_on_unknown_coordinate_origin ... ok
[INFO] [stdout] test tests::value_claims_use_literal_text_matching ... ok
[INFO] [stdout] test tests::value_substrings_do_not_ground ... ok
[INFO] [stdout] test tests::unicode_compat_normalize_and_mapped_text_agree ... ok
[INFO] [stdout] test tests::unicode_compat_profile_grounds_extraction_artifacts_the_default_profile_rejects ... ok
[INFO] [stdout] test tests::unicode_compat_profile_never_grounds_a_paraphrase ... ok
[INFO] [stdout] test tests::agreeing_supplemental_pages_still_ground ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 59 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests ethos_verify
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "a340d1810e5e295b22ef629441bc2be6397784ed7ecf2676dbf2b35d17536ddb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a340d1810e5e295b22ef629441bc2be6397784ed7ecf2676dbf2b35d17536ddb", kill_on_drop: false }`
[INFO] [stdout] a340d1810e5e295b22ef629441bc2be6397784ed7ecf2676dbf2b35d17536ddb
