[INFO] fetching crate existence 0.14.0...
[INFO] testing existence-0.14.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate existence 0.14.0 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate existence 0.14.0
[INFO] finished tweaking crates.io crate existence 0.14.0
[INFO] tweaked toml for crates.io crate existence 0.14.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate existence 0.14.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 existence 0.14.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: Cargo.toml: file `/workspace/builds/worker-3-tc2/source/src/main.rs` found to be present in multiple build targets:
[INFO] [stderr]   * `bin` target `existence`
[INFO] [stderr]   * `bin` target `xist`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:70:12
[INFO] [stderr]    |
[INFO] [stderr] 70 | homepage = "https://github.com/existence-lang/existence"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 75 | repository = "https://github.com/existence-lang/existence"
[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: `existence` (manifest) generated 2 warnings
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] e963c0e3b355c3960d605dfe968418202531e34dd90d3eaaa9ac35e2fa56e838
[INFO] running `Command { std: "docker" "start" "e963c0e3b355c3960d605dfe968418202531e34dd90d3eaaa9ac35e2fa56e838", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e963c0e3b355c3960d605dfe968418202531e34dd90d3eaaa9ac35e2fa56e838", 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" "e963c0e3b355c3960d605dfe968418202531e34dd90d3eaaa9ac35e2fa56e838" "/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" "e963c0e3b355c3960d605dfe968418202531e34dd90d3eaaa9ac35e2fa56e838", 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" "e963c0e3b355c3960d605dfe968418202531e34dd90d3eaaa9ac35e2fa56e838" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: file `/opt/rustwide/workdir/src/main.rs` found to be present in multiple build targets:
[INFO] [stderr]   * `bin` target `existence`
[INFO] [stderr]   * `bin` target `xist`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:70:12
[INFO] [stderr]    |
[INFO] [stderr] 70 | homepage = "https://github.com/existence-lang/existence"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 75 | repository = "https://github.com/existence-lang/existence"
[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: `existence` (manifest) generated 2 warnings
[INFO] [stderr]    Compiling find-msvc-tools v0.1.12
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling crc32fast v1.5.1
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling hybrid-array v0.4.15
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling rustls v0.23.44
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling base64 v0.23.1
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling cc v1.4.5
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling cpufeatures v0.3.1
[INFO] [stderr]    Compiling utf8-zero v0.8.1
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling ureq-proto v0.6.2
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling clap_complete v4.5.66
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling ureq v3.4.1
[INFO] [stderr]    Compiling existence v0.14.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 48s
[INFO] running `Command { std: "docker" "inspect" "e963c0e3b355c3960d605dfe968418202531e34dd90d3eaaa9ac35e2fa56e838", 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" "e963c0e3b355c3960d605dfe968418202531e34dd90d3eaaa9ac35e2fa56e838" "/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: Cargo.toml: file `/opt/rustwide/workdir/src/main.rs` found to be present in multiple build targets:
[INFO] [stderr]   * `bin` target `existence`
[INFO] [stderr]   * `bin` target `xist`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:70:12
[INFO] [stderr]    |
[INFO] [stderr] 70 | homepage = "https://github.com/existence-lang/existence"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 75 | repository = "https://github.com/existence-lang/existence"
[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: `existence` (manifest) generated 2 warnings
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling chunked_transfer v1.5.0
[INFO] [stderr]    Compiling ascii v1.1.0
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling tiny_http v0.12.0
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling tempfile v3.26.0
[INFO] [stderr]    Compiling existence v0.14.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 51.06s
[INFO] running `Command { std: "docker" "inspect" "e963c0e3b355c3960d605dfe968418202531e34dd90d3eaaa9ac35e2fa56e838", 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" "e963c0e3b355c3960d605dfe968418202531e34dd90d3eaaa9ac35e2fa56e838" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: Cargo.toml: file `/opt/rustwide/workdir/src/main.rs` found to be present in multiple build targets:
[INFO] [stderr]   * `bin` target `existence`
[INFO] [stderr]   * `bin` target `xist`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:70:12
[INFO] [stderr]    |
[INFO] [stderr] 70 | homepage = "https://github.com/existence-lang/existence"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 75 | repository = "https://github.com/existence-lang/existence"
[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: `existence` (manifest) generated 2 warnings
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.22s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/existence/3f0ccbd488acfc51/out/existence-3f0ccbd488acfc51)
[INFO] [stdout] 
[INFO] [stdout] running 67 tests
[INFO] [stdout] test commands::fetch::tests::test_parse_github_source ... ok
[INFO] [stdout] test commands::fetch::tests::test_parse_github_source_invalid ... ok
[INFO] [stdout] test commands::export::tests::literal_escapes ... ok
[INFO] [stdout] test commands::export::tests::ring_filter_restricts_nodes_and_edges ... ok
[INFO] [stdout] test commands::export::tests::turtle_output_is_well_formed ... ok
[INFO] [stdout] test commands::lint::tests::test_normalize_heading_strips_links ... ok
[INFO] [stdout] test commands::lint::tests::test_recognized_subsections_both_spellings_no_warning ... ok
[INFO] [stdout] test commands::lint::tests::test_pattern_node_subsections_under_ontology_no_warning ... ok
[INFO] [stdout] test commands::export::tests::run_rejects_unknown_format ... ok
[INFO] [stdout] test commands::lint::tests::test_non_standard_subsection_warns_without_error ... ok
[INFO] [stdout] test commands::lint::tests::test_lint_broken_links ... ok
[INFO] [stdout] test commands::lint::tests::test_typed_link_warnings ... ok
[INFO] [stdout] test commands::lint::tests::test_lint_missing_title ... ok
[INFO] [stdout] test commands::lint::tests::test_subsections_in_unlisted_sections_are_ignored ... ok
[INFO] [stdout] test commands::lint::tests::test_lint_valid_content ... ok
[INFO] [stdout] test commands::export::tests::build_maps_rings_links_and_definitions ... ok
[INFO] [stdout] test commands::new::tests::test_create_new_term ... ok
[INFO] [stdout] test commands::new::tests::test_create_with_description ... ok
[INFO] [stdout] test commands::new::tests::test_create_with_invalid_ring ... ok
[INFO] [stdout] test commands::export::tests::jsonld_output_has_context_and_graph ... ok
[INFO] [stdout] test commands::lint::tests::test_lint_missing_sections ... ok
[INFO] [stdout] test commands::lint::tests::test_non_standard_ontology_subsection_warns_without_error ... ok
[INFO] [stdout] test commands::new::tests::test_titlecase_simple ... ok
[INFO] [stdout] test commands::new::tests::test_insert_term_in_toml_multi_line ... ok
[INFO] [stdout] test commands::new::tests::test_titlecase_multiple_hyphens ... ok
[INFO] [stdout] test commands::search::tests::test_search_json_output ... ok
[INFO] [stdout] test commands::export::tests::base_iri_precedence_and_normalization ... ok
[INFO] [stdout] test commands::search::tests::test_search_body_match ... ok
[INFO] [stdout] test commands::new::tests::test_insert_term_in_toml_single_line ... ok
[INFO] [stdout] test commands::new::tests::test_titlecase_hyphenated ... ok
[INFO] [stdout] test commands::search::tests::test_search_definition_match ... ok
[INFO] [stdout] test commands::new::tests::test_creates_src_dir_if_missing ... ok
[INFO] [stdout] test commands::new::tests::test_insert_term_in_toml_empty_array ... ok
[INFO] [stdout] test commands::new::tests::test_create_hyphenated_term ... ok
[INFO] [stdout] test commands::search::tests::test_extract_definition ... ok
[INFO] [stdout] test commands::search::tests::test_search_exact_name ... ok
[INFO] [stdout] test commands::new::tests::test_error_if_exists ... ok
[INFO] [stdout] test commands::search::tests::test_search_substring_name ... ok
[INFO] [stdout] test commands::sparql::tests::request_shapes ... ok
[INFO] [stdout] test commands::search::tests::test_search_limit ... ok
[INFO] [stdout] test commands::new::tests::test_create_with_ring ... ok
[INFO] [stdout] test commands::search::tests::test_search_no_results ... ok
[INFO] [stdout] test commands::toc::tests::build_groups_by_ring_and_reports_manifest_drift ... ok
[INFO] [stdout] test commands::search::tests::test_search_ring_mapping ... ok
[INFO] [stdout] test commands::sparql::tests::accept_header_picks_format ... ok
[INFO] [stdout] test commands::sparql::tests::url_decode_handles_percent_and_plus ... ok
[INFO] [stdout] test commands::toc::tests::json_rendering_has_slug_and_title ... ok
[INFO] [stdout] test config::tests::test_parse_config_no_sources ... ok
[INFO] [stdout] test config::tests::test_parse_config ... ok
[INFO] [stdout] test commands::toc::tests::empty_base_links_to_siblings ... ok
[INFO] [stdout] test markdown::tests::test_extract_title ... ok
[INFO] [stdout] test commands::toc::tests::plain_sentence_heuristic ... ok
[INFO] [stdout] test markdown::tests::test_extract_typed_links ... ok
[INFO] [stdout] test commands::toc::tests::ring_filter_rejects_unknown_ring ... ok
[INFO] [stdout] test commands::toc::tests::relative_path_cases ... ok
[INFO] [stdout] test config::tests::test_rings_sorted ... ok
[INFO] [stdout] test markdown::tests::test_extract_links ... ok
[INFO] [stdout] test markdown::tests::test_extract_definition_and_plain_text ... ok
[INFO] [stdout] test commands::toc::tests::entries_carry_title_path_and_rebased_definition ... ok
[INFO] [stdout] test commands::toc::tests::check_reports_blockquote_missing_file_and_unringed ... ok
[INFO] [stdout] test markdown::tests::test_extract_external_links ... ok
[INFO] [stdout] test commands::toc::tests::output_file_defaults_base_to_relative_src ... ok
[INFO] [stdout] test commands::toc::tests::markdown_rendering ... ok
[INFO] [stdout] test markdown::tests::test_extract_unique_links ... ok
[INFO] [stdout] test commands::toc::tests::unknown_format_is_an_error ... ok
[INFO] [stdout] test markdown::tests::test_parse_node ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/existence/ce05b7f7171ffa9f/out/existence-ce05b7f7171ffa9f)
[INFO] [stdout] test config::tests::test_resolve_explicit_path ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 67 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 135 tests
[INFO] [stdout] test commands::audit::tests::stems_pair_the_known_near_duplicates_only ... ok
[INFO] [stdout] test commands::audit::tests::elementary_cycles_are_unique_and_rotated_to_the_smallest_node ... ok
[INFO] [stdout] test commands::audit::tests::a_waiver_missing_its_reason_fails_the_parse ... ok
[INFO] [stdout] test commands::audit::tests::a_waiver_with_an_empty_term_or_check_fails_the_parse ... ok
[INFO] [stdout] test commands::audit::tests::suffixless_rewrite_preserves_anchor_and_title ... ok
[INFO] [stdout] test commands::audit::tests::a_keep_without_a_reason_is_a_config_error ... ok
[INFO] [stdout] test commands::audit::tests::a_waiver_that_matches_nothing_is_reported ... ok
[INFO] [stdout] test commands::audit::tests::a_waiver_demotes_a_real_finding_and_the_counts_follow ... ok
[INFO] [stdout] test commands::export::tests::literal_escapes ... ok
[INFO] [stdout] test commands::audit::tests::no_waivers_leaves_the_report_exactly_as_it_was ... ok
[INFO] [stdout] test commands::audit::tests::a_waiver_whose_reason_is_only_whitespace_fails_the_parse ... ok
[INFO] [stdout] test commands::export::tests::ring_filter_restricts_nodes_and_edges ... ok
[INFO] [stdout] test commands::audit::tests::clean_ontology_is_clean_and_json_has_the_report_keys ... ok
[INFO] [stdout] test commands::lint::tests::test_lint_broken_links ... ok
[INFO] [stdout] test commands::fetch::tests::test_parse_github_source ... ok
[INFO] [stdout] test commands::export::tests::jsonld_output_has_context_and_graph ... ok
[INFO] [stdout] test commands::audit::tests::a_keep_that_matches_nothing_is_reported_as_stale ... ok
[INFO] [stdout] test commands::lint::tests::test_lint_missing_sections ... ok
[INFO] [stdout] test commands::fetch::tests::test_parse_github_source_invalid ... ok
[INFO] [stdout] test commands::lint::tests::test_lint_valid_content ... ok
[INFO] [stdout] test commands::lint::tests::test_lint_missing_title ... ok
[INFO] [stdout] test commands::audit::tests::a_waiver_with_an_unreadable_date_fails_the_parse ... ok
[INFO] [stdout] test commands::audit::tests::structure_reports_every_check_class ... ok
[INFO] [stdout] test commands::export::tests::turtle_output_is_well_formed ... ok
[INFO] [stdout] test commands::export::tests::base_iri_precedence_and_normalization ... ok
[INFO] [stdout] test commands::lint::tests::test_non_standard_subsection_warns_without_error ... ok
[INFO] [stdout] test commands::lint::tests::test_recognized_subsections_both_spellings_no_warning ... ok
[INFO] [stdout] test commands::lint::tests::test_pattern_node_subsections_under_ontology_no_warning ... ok
[INFO] [stdout] test commands::lint::tests::test_non_standard_ontology_subsection_warns_without_error ... ok
[INFO] [stdout] test commands::lint::tests::test_subsections_in_unlisted_sections_are_ignored ... ok
[INFO] [stdout] test commands::export::tests::run_rejects_unknown_format ... ok
[INFO] [stdout] test commands::lint::tests::test_normalize_heading_strips_links ... ok
[INFO] [stdout] test commands::lint::tests::test_typed_link_warnings ... ok
[INFO] [stdout] test commands::audit::tests::near_duplicate_needs_definition_overlap_not_just_a_shared_stem ... ok
[INFO] [stdout] test commands::export::tests::build_maps_rings_links_and_definitions ... ok
[INFO] [stdout] test commands::audit::tests::contradictions_catch_the_planted_cycles_and_mentions ... ok
[INFO] [stdout] test commands::audit::tests::a_kept_mention_is_not_reported ... ok
[INFO] [stdout] test commands::mirrors::tests::comparable_strips_titles_and_whitespace_only ... ok
[INFO] [stdout] test commands::new::tests::test_create_new_term ... ok
[INFO] [stdout] test commands::new::tests::test_create_with_invalid_ring ... ok
[INFO] [stdout] test commands::mirrors::tests::resolve_handles_home_relative_and_absolute ... ok
[INFO] [stdout] test commands::new::tests::test_creates_src_dir_if_missing ... ok
[INFO] [stdout] test commands::new::tests::test_error_if_exists ... ok
[INFO] [stdout] test commands::new::tests::test_insert_term_in_toml_empty_array ... ok
[INFO] [stdout] test commands::mirrors::tests::nodes_toc_table_and_missing_mirrors_are_reported ... ok
[INFO] [stdout] test commands::new::tests::test_insert_term_in_toml_multi_line ... ok
[INFO] [stdout] test commands::new::tests::test_insert_term_in_toml_single_line ... ok
[INFO] [stdout] test commands::new::tests::test_titlecase_hyphenated ... ok
[INFO] [stdout] test commands::new::tests::test_titlecase_multiple_hyphens ... ok
[INFO] [stdout] test commands::new::tests::test_titlecase_simple ... ok
[INFO] [stdout] test commands::search::tests::test_extract_definition ... ok
[INFO] [stdout] test commands::search::tests::test_search_definition_match ... ok
[INFO] [stdout] test commands::search::tests::test_search_exact_name ... ok
[INFO] [stdout] test commands::search::tests::test_search_body_match ... ok
[INFO] [stdout] test commands::search::tests::test_search_limit ... ok
[INFO] [stdout] test commands::search::tests::test_search_no_results ... ok
[INFO] [stdout] test commands::audit::tests::waiving_every_error_makes_the_audit_clean ... ok
[INFO] [stdout] test commands::mirrors::tests::several_rings_mean_their_union ... ok
[INFO] [stdout] test commands::new::tests::test_create_hyphenated_term ... ok
[INFO] [stdout] test commands::audit::tests::fix_appends_md_only_where_the_target_exists ... ok
[INFO] [stdout] test commands::semantic::tests::json_is_extracted_from_prose ... ok
[INFO] [stdout] test commands::semantic::tests::an_oauth_token_is_refused_before_any_request ... ok
[INFO] [stdout] test commands::mirrors::tests::an_unknown_compare_value_is_a_config_error ... ok
[INFO] [stdout] test commands::mirrors::tests::rings_on_a_non_table_mirror_is_a_config_error ... ok
[INFO] [stdout] test commands::search::tests::test_search_ring_mapping ... ok
[INFO] [stdout] test commands::new::tests::test_create_with_description ... ok
[INFO] [stdout] test commands::search::tests::test_search_substring_name ... ok
[INFO] [stdout] test commands::new::tests::test_create_with_ring ... ok
[INFO] [stdout] test commands::mirrors::tests::an_undeclared_ring_level_is_a_config_error ... ok
[INFO] [stdout] test commands::mirrors::tests::without_a_rings_claim_coverage_is_not_checked ... ok
[INFO] [stdout] test commands::mirrors::tests::a_paraphrase_table_reports_a_missing_node_but_not_different_wording ... ok
[INFO] [stdout] test commands::search::tests::test_search_json_output ... ok
[INFO] [stdout] test commands::semantic::tests::missing_key_and_unknown_provider_cannot_run ... ok
[INFO] [stdout] test commands::semantic::tests::planted_contradiction_is_caught_and_a_rerun_makes_zero_calls ... ok
[INFO] [stdout] test commands::mirrors::tests::fix_regenerates_the_toc_mirror_and_a_second_pass_is_quiet ... ok
[INFO] [stdout] test commands::mirrors::tests::a_rings_claim_is_checked_in_both_directions ... ok
[INFO] [stdout] test commands::semantic::tests::openai_provider_and_limit ... ok
[INFO] [stdout] test commands::source_check::tests::citation_markers_do_not_hide_a_verbatim_passage ... ok
[INFO] [stdout] test commands::source_check::tests::rfc3339_dates ... ok
[INFO] [stdout] test commands::source_check::tests::a_drifted_quote_its_own_pin_carries_verbatim_is_not_reported ... ok
[INFO] [stdout] test commands::source_check::tests::text_normalisation_and_quote_matching ... ok
[INFO] [stdout] test commands::source_check::tests::a_source_that_merely_lives_on_the_archive_host_is_not_an_outage ... ok
[INFO] [stdout] test commands::sources::tests::a_quote_before_any_anchor_is_ignored ... ok
[INFO] [stdout] test commands::source_check::tests::fix_swaps_the_dead_link_for_the_archived_copy ... ok
[INFO] [stdout] test commands::sources::tests::an_archive_anchor_beside_its_source_pins_it_instead_of_being_a_source ... ok
[INFO] [stdout] test commands::sources::tests::build_lists_terms_in_order_and_filters_by_term ... ok
[INFO] [stdout] test commands::source_check::tests::a_pin_that_could_not_be_fetched_is_not_an_absent_quote ... ok
[INFO] [stdout] test commands::sources::tests::lock_aggregates_by_url_and_round_trips ... ok
[INFO] [stdout] test commands::sources::tests::run_rejects_lock_with_a_term_and_writes_relative_to_the_ontology ... ok
[INFO] [stdout] test commands::sparql::tests::accept_header_picks_format ... ok
[INFO] [stdout] test commands::sources::tests::text_and_json_shapes ... ok
[INFO] [stdout] test commands::sources::tests::extracts_both_shapes_and_ends_blocks_correctly ... ok
[INFO] [stdout] test commands::source_check::tests::a_drifted_quote_no_snapshot_carries_is_reported_without_a_fix ... ok
[INFO] [stdout] test commands::sources::tests::rewriting_the_lock_keeps_fetch_results_and_drops_stale_entries ... ok
[INFO] [stdout] test commands::sparql::tests::url_decode_handles_percent_and_plus ... ok
[INFO] [stdout] test commands::source_check::tests::a_pin_the_archive_cannot_serve_is_kept_when_a_replacement_is_written ... ok
[INFO] [stdout] test commands::toc::tests::check_reports_blockquote_missing_file_and_unringed ... ok
[INFO] [stdout] test commands::sparql::tests::request_shapes ... ok
[INFO] [stdout] test commands::toc::tests::empty_base_links_to_siblings ... ok
[INFO] [stdout] test commands::toc::tests::json_rendering_has_slug_and_title ... ok
[INFO] [stdout] test commands::toc::tests::markdown_rendering ... ok
[INFO] [stdout] test commands::toc::tests::build_groups_by_ring_and_reports_manifest_drift ... ok
[INFO] [stdout] test commands::source_check::tests::fix_pins_a_snapshot_that_carries_a_drifted_quote_verbatim ... ok
[INFO] [stdout] test commands::toc::tests::output_file_defaults_base_to_relative_src ... ok
[INFO] [stdout] test commands::toc::tests::entries_carry_title_path_and_rebased_definition ... ok
[INFO] [stdout] test commands::toc::tests::ring_filter_rejects_unknown_ring ... ok
[INFO] [stdout] test commands::toc::tests::relative_path_cases ... ok
[INFO] [stdout] test commands::waivers::tests::a_matching_waiver_demotes_the_finding_and_carries_the_reason ... ok
[INFO] [stdout] test commands::waivers::tests::an_unused_waiver_with_a_source_names_it ... ok
[INFO] [stdout] test config::tests::test_parse_config ... ok
[INFO] [stdout] test config::tests::test_parse_config_no_sources ... ok
[INFO] [stdout] test config::tests::test_resolve_explicit_path ... ok
[INFO] [stdout] test commands::waivers::tests::an_unused_waiver_is_reported_rather_than_silently_doing_nothing ... ok
[INFO] [stdout] test commands::waivers::tests::a_waiver_for_another_term_or_check_leaves_the_finding_alone ... ok
[INFO] [stdout] test config::tests::test_rings_sorted ... ok
[INFO] [stdout] test commands::waivers::tests::two_waivers_matching_one_finding_do_not_stack_their_notes ... ok
[INFO] [stdout] test commands::waivers::tests::source_narrows_a_waiver_to_one_of_a_terms_citations ... ok
[INFO] [stdout] test commands::toc::tests::plain_sentence_heuristic ... ok
[INFO] [stdout] test commands::source_check::tests::an_archive_outage_is_reported_once_at_the_run_level ... ok
[INFO] [stdout] test commands::toc::tests::unknown_format_is_an_error ... ok
[INFO] [stdout] test commands::source_check::tests::a_retryable_archive_status_is_tried_again_before_it_is_believed ... ok
[INFO] [stdout] test markdown::tests::test_extract_definition_and_plain_text ... ok
[INFO] [stdout] test markdown::tests::test_parse_node ... ok
[INFO] [stdout] test markdown::tests::test_extract_external_links ... ok
[INFO] [stdout] test markdown::tests::test_extract_title ... ok
[INFO] [stdout] test markdown::tests::test_extract_links ... ok
[INFO] [stdout] test markdown::tests::test_extract_typed_links ... ok
[INFO] [stdout] test markdown::tests::test_extract_unique_links ... ok
[INFO] [stdout] test commands::source_check::tests::an_archive_that_answers_with_an_error_status_is_a_pin_nobody_read ... ok
[INFO] [stdout] test commands::source_check::tests::a_pin_the_archive_says_is_gone_is_an_absent_quote_not_an_unread_pin ... ok
[INFO] [stdout] test commands::source_check::tests::an_unreachable_host_is_offered_and_keeps_its_archived_copy ... ok
[INFO] [stdout] test commands::source_check::tests::fix_pins_a_verified_snapshot_beside_a_drifted_quote ... ok
[INFO] [stdout] test commands::source_check::tests::fix_pins_one_snapshot_per_era_and_only_the_pins_each_node_needs ... ok
[INFO] [stdout] test commands::source_check::tests::fix_repins_a_gone_pin_and_retires_it ... ok
[INFO] [stdout] test commands::source_check::tests::source_pass_records_status_quotes_archive_and_skips_unreachable_hosts ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 135 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.92s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/existence/a123989fa4b27f9b/out/xist-a123989fa4b27f9b)
[INFO] [stdout] 
[INFO] [stdout] running 135 tests
[INFO] [stdout] test commands::audit::tests::elementary_cycles_are_unique_and_rotated_to_the_smallest_node ... ok
[INFO] [stdout] test commands::audit::tests::a_keep_without_a_reason_is_a_config_error ... ok
[INFO] [stdout] test commands::audit::tests::a_waiver_that_matches_nothing_is_reported ... ok
[INFO] [stdout] test commands::audit::tests::stems_pair_the_known_near_duplicates_only ... ok
[INFO] [stdout] test commands::audit::tests::a_waiver_with_an_empty_term_or_check_fails_the_parse ... ok
[INFO] [stdout] test commands::audit::tests::a_waiver_with_an_unreadable_date_fails_the_parse ... ok
[INFO] [stdout] test commands::audit::tests::no_waivers_leaves_the_report_exactly_as_it_was ... ok
[INFO] [stdout] test commands::export::tests::literal_escapes ... ok
[INFO] [stdout] test commands::export::tests::ring_filter_restricts_nodes_and_edges ... ok
[INFO] [stdout] test commands::audit::tests::clean_ontology_is_clean_and_json_has_the_report_keys ... ok
[INFO] [stdout] test commands::audit::tests::a_waiver_missing_its_reason_fails_the_parse ... ok
[INFO] [stdout] test commands::audit::tests::near_duplicate_needs_definition_overlap_not_just_a_shared_stem ... ok
[INFO] [stdout] test commands::audit::tests::a_keep_that_matches_nothing_is_reported_as_stale ... ok
[INFO] [stdout] test commands::audit::tests::a_waiver_whose_reason_is_only_whitespace_fails_the_parse ... ok
[INFO] [stdout] test commands::audit::tests::suffixless_rewrite_preserves_anchor_and_title ... ok
[INFO] [stdout] test commands::fetch::tests::test_parse_github_source_invalid ... ok
[INFO] [stdout] test commands::lint::tests::test_lint_missing_sections ... ok
[INFO] [stdout] test commands::audit::tests::a_kept_mention_is_not_reported ... ok
[INFO] [stdout] test commands::lint::tests::test_lint_missing_title ... ok
[INFO] [stdout] test commands::fetch::tests::test_parse_github_source ... ok
[INFO] [stdout] test commands::lint::tests::test_lint_valid_content ... ok
[INFO] [stdout] test commands::lint::tests::test_lint_broken_links ... ok
[INFO] [stdout] test commands::lint::tests::test_non_standard_subsection_warns_without_error ... ok
[INFO] [stdout] test commands::lint::tests::test_normalize_heading_strips_links ... ok
[INFO] [stdout] test commands::lint::tests::test_subsections_in_unlisted_sections_are_ignored ... ok
[INFO] [stdout] test commands::lint::tests::test_pattern_node_subsections_under_ontology_no_warning ... ok
[INFO] [stdout] test commands::lint::tests::test_recognized_subsections_both_spellings_no_warning ... ok
[INFO] [stdout] test commands::audit::tests::waiving_every_error_makes_the_audit_clean ... ok
[INFO] [stdout] test commands::audit::tests::contradictions_catch_the_planted_cycles_and_mentions ... ok
[INFO] [stdout] test commands::audit::tests::a_waiver_demotes_a_real_finding_and_the_counts_follow ... ok
[INFO] [stdout] test commands::export::tests::turtle_output_is_well_formed ... ok
[INFO] [stdout] test commands::export::tests::build_maps_rings_links_and_definitions ... ok
[INFO] [stdout] test commands::export::tests::run_rejects_unknown_format ... ok
[INFO] [stdout] test commands::lint::tests::test_non_standard_ontology_subsection_warns_without_error ... ok
[INFO] [stdout] test commands::mirrors::tests::a_rings_claim_is_checked_in_both_directions ... ok
[INFO] [stdout] test commands::lint::tests::test_typed_link_warnings ... ok
[INFO] [stdout] test commands::export::tests::jsonld_output_has_context_and_graph ... ok
[INFO] [stdout] test commands::audit::tests::fix_appends_md_only_where_the_target_exists ... ok
[INFO] [stdout] test commands::audit::tests::structure_reports_every_check_class ... ok
[INFO] [stdout] test commands::mirrors::tests::an_undeclared_ring_level_is_a_config_error ... ok
[INFO] [stdout] test commands::mirrors::tests::an_unknown_compare_value_is_a_config_error ... ok
[INFO] [stdout] test commands::mirrors::tests::comparable_strips_titles_and_whitespace_only ... ok
[INFO] [stdout] test commands::mirrors::tests::resolve_handles_home_relative_and_absolute ... ok
[INFO] [stdout] test commands::mirrors::tests::a_paraphrase_table_reports_a_missing_node_but_not_different_wording ... ok
[INFO] [stdout] test commands::mirrors::tests::nodes_toc_table_and_missing_mirrors_are_reported ... ok
[INFO] [stdout] test commands::mirrors::tests::rings_on_a_non_table_mirror_is_a_config_error ... ok
[INFO] [stdout] test commands::export::tests::base_iri_precedence_and_normalization ... ok
[INFO] [stdout] test commands::new::tests::test_create_hyphenated_term ... ok
[INFO] [stdout] test commands::new::tests::test_create_new_term ... ok
[INFO] [stdout] test commands::mirrors::tests::several_rings_mean_their_union ... ok
[INFO] [stdout] test commands::new::tests::test_create_with_description ... ok
[INFO] [stdout] test commands::mirrors::tests::without_a_rings_claim_coverage_is_not_checked ... ok
[INFO] [stdout] test commands::mirrors::tests::fix_regenerates_the_toc_mirror_and_a_second_pass_is_quiet ... ok
[INFO] [stdout] test commands::new::tests::test_insert_term_in_toml_empty_array ... ok
[INFO] [stdout] test commands::new::tests::test_titlecase_simple ... ok
[INFO] [stdout] test commands::new::tests::test_titlecase_multiple_hyphens ... ok
[INFO] [stdout] test commands::new::tests::test_insert_term_in_toml_multi_line ... ok
[INFO] [stdout] test commands::new::tests::test_creates_src_dir_if_missing ... ok
[INFO] [stdout] test commands::search::tests::test_search_limit ... ok
[INFO] [stdout] test commands::new::tests::test_error_if_exists ... ok
[INFO] [stdout] test commands::new::tests::test_titlecase_hyphenated ... ok
[INFO] [stdout] test commands::new::tests::test_insert_term_in_toml_single_line ... ok
[INFO] [stdout] test commands::search::tests::test_search_ring_mapping ... ok
[INFO] [stdout] test commands::new::tests::test_create_with_ring ... ok
[INFO] [stdout] test commands::search::tests::test_search_substring_name ... ok
[INFO] [stdout] test commands::search::tests::test_extract_definition ... ok
[INFO] [stdout] test commands::semantic::tests::json_is_extracted_from_prose ... ok
[INFO] [stdout] test commands::search::tests::test_search_body_match ... ok
[INFO] [stdout] test commands::new::tests::test_create_with_invalid_ring ... ok
[INFO] [stdout] test commands::search::tests::test_search_definition_match ... ok
[INFO] [stdout] test commands::search::tests::test_search_no_results ... ok
[INFO] [stdout] test commands::semantic::tests::an_oauth_token_is_refused_before_any_request ... ok
[INFO] [stdout] test commands::semantic::tests::missing_key_and_unknown_provider_cannot_run ... ok
[INFO] [stdout] test commands::search::tests::test_search_json_output ... ok
[INFO] [stdout] test commands::search::tests::test_search_exact_name ... ok
[INFO] [stdout] test commands::semantic::tests::openai_provider_and_limit ... ok
[INFO] [stdout] test commands::source_check::tests::citation_markers_do_not_hide_a_verbatim_passage ... ok
[INFO] [stdout] test commands::semantic::tests::planted_contradiction_is_caught_and_a_rerun_makes_zero_calls ... ok
[INFO] [stdout] test commands::source_check::tests::rfc3339_dates ... ok
[INFO] [stdout] test commands::source_check::tests::a_drifted_quote_its_own_pin_carries_verbatim_is_not_reported ... ok
[INFO] [stdout] test commands::source_check::tests::text_normalisation_and_quote_matching ... ok
[INFO] [stdout] test commands::source_check::tests::a_source_that_merely_lives_on_the_archive_host_is_not_an_outage ... ok
[INFO] [stdout] test commands::sources::tests::a_quote_before_any_anchor_is_ignored ... ok
[INFO] [stdout] test commands::source_check::tests::fix_swaps_the_dead_link_for_the_archived_copy ... ok
[INFO] [stdout] test commands::sources::tests::an_archive_anchor_beside_its_source_pins_it_instead_of_being_a_source ... ok
[INFO] [stdout] test commands::sources::tests::extracts_both_shapes_and_ends_blocks_correctly ... ok
[INFO] [stdout] test commands::sources::tests::lock_aggregates_by_url_and_round_trips ... ok
[INFO] [stdout] test commands::sources::tests::build_lists_terms_in_order_and_filters_by_term ... ok
[INFO] [stdout] test commands::sources::tests::rewriting_the_lock_keeps_fetch_results_and_drops_stale_entries ... ok
[INFO] [stdout] test commands::sparql::tests::accept_header_picks_format ... ok
[INFO] [stdout] test commands::sparql::tests::request_shapes ... ok
[INFO] [stdout] test commands::sources::tests::text_and_json_shapes ... ok
[INFO] [stdout] test commands::sources::tests::run_rejects_lock_with_a_term_and_writes_relative_to_the_ontology ... ok
[INFO] [stdout] test commands::source_check::tests::a_drifted_quote_no_snapshot_carries_is_reported_without_a_fix ... ok
[INFO] [stdout] test commands::toc::tests::build_groups_by_ring_and_reports_manifest_drift ... ok
[INFO] [stdout] test commands::sparql::tests::url_decode_handles_percent_and_plus ... ok
[INFO] [stdout] test commands::toc::tests::check_reports_blockquote_missing_file_and_unringed ... ok
[INFO] [stdout] test commands::toc::tests::empty_base_links_to_siblings ... ok
[INFO] [stdout] test commands::toc::tests::entries_carry_title_path_and_rebased_definition ... ok
[INFO] [stdout] test commands::toc::tests::markdown_rendering ... ok
[INFO] [stdout] test commands::toc::tests::json_rendering_has_slug_and_title ... ok
[INFO] [stdout] test commands::source_check::tests::a_pin_the_archive_says_is_gone_is_an_absent_quote_not_an_unread_pin ... ok
[INFO] [stdout] test commands::source_check::tests::a_pin_the_archive_cannot_serve_is_kept_when_a_replacement_is_written ... ok
[INFO] [stdout] test commands::toc::tests::plain_sentence_heuristic ... ok
[INFO] [stdout] test commands::toc::tests::output_file_defaults_base_to_relative_src ... ok
[INFO] [stdout] test commands::waivers::tests::a_matching_waiver_demotes_the_finding_and_carries_the_reason ... ok
[INFO] [stdout] test commands::waivers::tests::a_waiver_for_another_term_or_check_leaves_the_finding_alone ... ok
[INFO] [stdout] test commands::toc::tests::ring_filter_rejects_unknown_ring ... ok
[INFO] [stdout] test commands::toc::tests::unknown_format_is_an_error ... ok
[INFO] [stdout] test commands::toc::tests::relative_path_cases ... ok
[INFO] [stdout] test commands::waivers::tests::an_unused_waiver_is_reported_rather_than_silently_doing_nothing ... ok
[INFO] [stdout] test commands::waivers::tests::an_unused_waiver_with_a_source_names_it ... ok
[INFO] [stdout] test commands::waivers::tests::source_narrows_a_waiver_to_one_of_a_terms_citations ... ok
[INFO] [stdout] test config::tests::test_parse_config_no_sources ... ok
[INFO] [stdout] test config::tests::test_resolve_explicit_path ... ok
[INFO] [stdout] test config::tests::test_rings_sorted ... ok
[INFO] [stdout] test markdown::tests::test_extract_definition_and_plain_text ... ok
[INFO] [stdout] test markdown::tests::test_extract_external_links ... ok
[INFO] [stdout] test config::tests::test_parse_config ... ok
[INFO] [stdout] test commands::waivers::tests::two_waivers_matching_one_finding_do_not_stack_their_notes ... ok
[INFO] [stdout] test markdown::tests::test_parse_node ... ok
[INFO] [stdout] test markdown::tests::test_extract_links ... ok
[INFO] [stdout] test markdown::tests::test_extract_title ... ok
[INFO] [stdout] test markdown::tests::test_extract_typed_links ... ok
[INFO] [stdout] test markdown::tests::test_extract_unique_links ... ok
[INFO] [stdout] test commands::source_check::tests::a_pin_that_could_not_be_fetched_is_not_an_absent_quote ... ok
[INFO] [stdout] test commands::source_check::tests::a_retryable_archive_status_is_tried_again_before_it_is_believed ... ok
[INFO] [stdout] test commands::source_check::tests::an_archive_outage_is_reported_once_at_the_run_level ... ok
[INFO] [stdout] test commands::source_check::tests::an_archive_that_answers_with_an_error_status_is_a_pin_nobody_read ... ok
[INFO] [stdout] test commands::source_check::tests::fix_pins_a_snapshot_that_carries_a_drifted_quote_verbatim ... ok
[INFO] [stdout] test commands::source_check::tests::fix_pins_a_verified_snapshot_beside_a_drifted_quote ... ok
[INFO] [stdout] test commands::source_check::tests::an_unreachable_host_is_offered_and_keeps_its_archived_copy ... ok
[INFO] [stdout] test commands::source_check::tests::fix_repins_a_gone_pin_and_retires_it ... ok
[INFO] [stdout] test commands::source_check::tests::fix_pins_one_snapshot_per_era_and_only_the_pins_each_node_needs ... ok
[INFO] [stdout] test commands::source_check::tests::source_pass_records_status_quotes_archive_and_skips_unreachable_hosts ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 135 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.10s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests existence
[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" "e963c0e3b355c3960d605dfe968418202531e34dd90d3eaaa9ac35e2fa56e838", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e963c0e3b355c3960d605dfe968418202531e34dd90d3eaaa9ac35e2fa56e838", kill_on_drop: false }`
[INFO] [stdout] e963c0e3b355c3960d605dfe968418202531e34dd90d3eaaa9ac35e2fa56e838
