[INFO] fetching crate semver-analyzer-core 0.0.4...
[INFO] testing semver-analyzer-core-0.0.4 against 1.95.0 for beta-1.96-2
[INFO] extracting crate semver-analyzer-core 0.0.4 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate semver-analyzer-core 0.0.4
[INFO] finished tweaking crates.io crate semver-analyzer-core 0.0.4
[INFO] tweaked toml for crates.io crate semver-analyzer-core 0.0.4 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate semver-analyzer-core 0.0.4 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate semver-analyzer-core 0.0.4 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.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded anstyle-wincon v3.0.11
[INFO] [stderr]   Downloaded clap v4.5.60
[INFO] [stderr]   Downloaded clap_builder v4.5.60
[INFO] [stderr]   Downloaded once_cell_polyfill v1.70.2
[INFO] [stderr]   Downloaded clap_derive v4.5.55
[INFO] [stderr]   Downloaded clap_lex v1.0.0
[INFO] [stderr]   Downloaded anstyle-query v1.1.5
[INFO] [stderr]   Downloaded dashmap v6.1.0
[INFO] [stderr]   Downloaded is_terminal_polyfill v1.70.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 99028a4fc5955b6c9d034221028937efe41d7a8a192c05ebc8cd04d842c2e32a
[INFO] running `Command { std: "docker" "start" "-a" "99028a4fc5955b6c9d034221028937efe41d7a8a192c05ebc8cd04d842c2e32a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "99028a4fc5955b6c9d034221028937efe41d7a8a192c05ebc8cd04d842c2e32a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "99028a4fc5955b6c9d034221028937efe41d7a8a192c05ebc8cd04d842c2e32a", kill_on_drop: false }`
[INFO] [stdout] 99028a4fc5955b6c9d034221028937efe41d7a8a192c05ebc8cd04d842c2e32a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c4adcb72506817d29a7e41143a258668384f71400ed1ec3ba8afc3ca9aa2a1b0
[INFO] running `Command { std: "docker" "start" "-a" "c4adcb72506817d29a7e41143a258668384f71400ed1ec3ba8afc3ca9aa2a1b0", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling dashmap v6.1.0
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling semver-analyzer-core v0.0.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 16.56s
[INFO] running `Command { std: "docker" "inspect" "c4adcb72506817d29a7e41143a258668384f71400ed1ec3ba8afc3ca9aa2a1b0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c4adcb72506817d29a7e41143a258668384f71400ed1ec3ba8afc3ca9aa2a1b0", kill_on_drop: false }`
[INFO] [stdout] c4adcb72506817d29a7e41143a258668384f71400ed1ec3ba8afc3ca9aa2a1b0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a34c48515e5c4ec9ee5eb67415c9050f20ef58ec837200ecb012df9c442f5ff2
[INFO] running `Command { std: "docker" "start" "-a" "a34c48515e5c4ec9ee5eb67415c9050f20ef58ec837200ecb012df9c442f5ff2", kill_on_drop: false }`
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling semver-analyzer-core v0.0.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 14.08s
[INFO] running `Command { std: "docker" "inspect" "a34c48515e5c4ec9ee5eb67415c9050f20ef58ec837200ecb012df9c442f5ff2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a34c48515e5c4ec9ee5eb67415c9050f20ef58ec837200ecb012df9c442f5ff2", kill_on_drop: false }`
[INFO] [stdout] a34c48515e5c4ec9ee5eb67415c9050f20ef58ec837200ecb012df9c442f5ff2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 15f11b492c27fe0ef20ec461bfe8491e399fef1221dfe5702d74bb2d5f162937
[INFO] running `Command { std: "docker" "start" "-a" "15f11b492c27fe0ef20ec461bfe8491e399fef1221dfe5702d74bb2d5f162937", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/semver_analyzer_core-1f581a613c10137d)
[INFO] [stdout] 
[INFO] [stdout] running 149 tests
[INFO] [stdout] test diagnostics::tests::record_and_retrieve_issues ... ok
[INFO] [stdout] test diff::migration::tests::test_adaptive_threshold_values ... ok
[INFO] [stdout] test diff::helpers::tests::visibility_rank_ordering ... ok
[INFO] [stdout] test diagnostics::tests::empty_tracker_has_no_issues ... ok
[INFO] [stdout] test diff::compare::tests::test_type_incompatible_member_rename_produces_changed_not_removed_plus_added ... ok
[INFO] [stdout] test diff::migration::tests::test_decompose_into_children_modal_pattern ... ok
[INFO] [stdout] test diff::migration::tests::test_same_name_replacement_select_pattern ... ok
[INFO] [stdout] test diff::migration::tests::test_merge_child_into_parent_emptystate_pattern ... ok
[INFO] [stdout] test diff::migration::tests::test_no_false_positive_unrelated_interfaces ... ok
[INFO] [stdout] test diff::migration::tests::test_cross_directory_migration_via_rename_chain ... ok
[INFO] [stdout] test diff::migration::tests::test_single_member_interface_no_false_positive ... ok
[INFO] [stdout] test diff::helpers::tests::kind_label_includes_struct ... ok
[INFO] [stdout] test diff::rename::token_tests::test_cross_family_threshold_preserves_true_renames ... ok
[INFO] [stdout] test diff::migration::tests::test_small_interface_absorption_emptystate_icon ... ok
[INFO] [stdout] test diff::migration::tests::test_small_overlap_with_adaptive_threshold ... ok
[INFO] [stdout] test diff::rename::token_tests::test_pass4_name_similarity_same_interface ... ok
[INFO] [stdout] test diff::rename::token_tests::test_strip_normalized_generics_multiple_params ... ok
[INFO] [stdout] test diff::rename::token_tests::test_token_rename_case_insensitive ... ok
[INFO] [stdout] test diff::rename::token_tests::test_token_rename_chart_prefix ... ok
[INFO] [stdout] test diff::rename::token_tests::test_token_rename_greedy_best_match ... ok
[INFO] [stdout] test diff::rename::token_tests::test_token_rename_basic ... ok
[INFO] [stdout] test diff::rename::token_tests::test_token_rename_many_to_one_resolved ... ok
[INFO] [stdout] test diff::rename::token_tests::test_token_rename_no_false_positive ... ok
[INFO] [stdout] test diff::rename::token_tests::test_token_rename_skips_non_constants ... ok
[INFO] [stdout] test diff::rename::token_tests::test_value_fallback_doesnt_override_jaccard ... ok
[INFO] [stdout] test diff::rename::token_tests::test_value_fallback_exclusive ... ok
[INFO] [stdout] test diff::rename::token_tests::test_strip_normalized_generics_in_function_params ... ok
[INFO] [stdout] test diff::rename::token_tests::test_pass4_rejects_low_similarity ... ok
[INFO] [stdout] test diff::rename::token_tests::test_primitive_guard_allows_1to1_boolean_rename ... ok
[INFO] [stdout] test diff::rename::token_tests::test_member_rename_detected_despite_generic_param_difference ... ok
[INFO] [stdout] test diff::rename::token_tests::test_primitive_ambiguous_guard_rejects_false_boolean_renames ... ok
[INFO] [stdout] test diff::rename::token_tests::test_strip_normalized_generics_basic ... ok
[INFO] [stdout] test diff::rename::token_tests::test_tokenize_name ... ok
[INFO] [stdout] test diff::rename::token_tests::test_cross_family_threshold_rejects_false_renames ... ok
[INFO] [stdout] test diff::rename::token_tests::test_strip_normalized_generics_preserves_non_generic_types ... ok
[INFO] [stdout] test diff::rename::token_tests::test_value_fallback_matches_when_name_doesnt ... ok
[INFO] [stdout] test diff::rename::token_tests::test_strip_normalized_generics_nested ... ok
[INFO] [stdout] test diff::rename::token_tests::test_pass4_different_interfaces_no_match ... ok
[INFO] [stdout] test diff::rename::token_tests::test_value_fallback_picks_best_segment_overlap ... ok
[INFO] [stdout] test diff::rename::token_tests::test_strip_normalized_generics_react_element_equivalence ... ok
[INFO] [stdout] test diff::rename::token_tests::test_strip_normalized_generics_nested_angle_brackets ... ok
[INFO] [stdout] test diff::tests::detect_base_class_changed ... ok
[INFO] [stdout] test diff::tests::detect_enum_member_added ... ok
[INFO] [stdout] test diff::tests::detect_class_method_return_type_changed ... ok
[INFO] [stdout] test diff::tests::detect_interface_property_added ... ok
[INFO] [stdout] test diff::tests::detect_enum_member_value_changed ... ok
[INFO] [stdout] test diff::tests::detect_interface_removed ... ok
[INFO] [stdout] test diff::tests::detect_interface_property_removed ... ok
[INFO] [stdout] test diff::tests::deprecated_removal_not_falsely_renamed_when_same_name_exists_in_main ... ok
[INFO] [stdout] test diff::tests::detect_made_async ... ok
[INFO] [stdout] test diff::tests::detect_interface_added ... ok
[INFO] [stdout] test diff::tests::detect_abstract_added ... ok
[INFO] [stdout] test diff::tests::detect_enum_member_removed ... ok
[INFO] [stdout] test diff::tests::detect_parameter_made_required ... ok
[INFO] [stdout] test diff::tests::detect_made_sync ... ok
[INFO] [stdout] test diff::tests::detect_parameter_type_changed ... ok
[INFO] [stdout] test diff::tests::detect_property_renamed_with_suffix_match ... ok
[INFO] [stdout] test diff::tests::detect_property_renamed ... ok
[INFO] [stdout] test diff::tests::detect_parameter_removed ... ok
[INFO] [stdout] test diff::tests::detect_moved_to_deprecated ... ok
[INFO] [stdout] test diff::tests::detect_moved_from_next_to_deprecated ... ok
[INFO] [stdout] test diff::tests::detect_moved_to_deprecated_with_member_changes ... ok
[INFO] [stdout] test diff::tests::detect_optional_parameter_added ... ok
[INFO] [stdout] test diff::tests::detect_parameter_made_optional ... ok
[INFO] [stdout] test diff::tests::detect_readonly_added ... ok
[INFO] [stdout] test diff::tests::detect_readonly_removed ... ok
[INFO] [stdout] test diff::tests::detect_required_parameter_added ... ok
[INFO] [stdout] test diff::tests::detect_rest_parameter_added ... ok
[INFO] [stdout] test diff::tests::detect_rest_parameter_removed ... ok
[INFO] [stdout] test diff::tests::detect_return_type_changed ... ok
[INFO] [stdout] test diff::tests::detect_type_parameter_removed ... ok
[INFO] [stdout] test diff::tests::detect_visibility_increased ... ok
[INFO] [stdout] test diff::tests::identical_complex_surface_no_changes ... ok
[INFO] [stdout] test diff::tests::detect_static_instance_changed ... ok
[INFO] [stdout] test diff::tests::detect_symbol_removed ... ok
[INFO] [stdout] test diff::tests::multiple_star_reexports_same_file_filtered ... ok
[INFO] [stdout] test diff::tests::detect_symbol_renamed_top_level ... ok
[INFO] [stdout] test diff::tests::name_similarity_empty ... ok
[INFO] [stdout] test diff::tests::detect_type_parameter_constraint_changed ... ok
[INFO] [stdout] test diff::tests::detect_visibility_reduced ... ok
[INFO] [stdout] test diff::tests::detect_symbol_added ... ok
[INFO] [stdout] test diff::tests::lcs_basic ... ok
[INFO] [stdout] test diff::tests::multiple_renames_greedy_matching ... ok
[INFO] [stdout] test diff::tests::detect_type_parameter_added_with_default ... ok
[INFO] [stdout] test diff::tests::name_similarity_identical ... ok
[INFO] [stdout] test diff::tests::name_similarity_prefix ... ok
[INFO] [stdout] test diff::tests::name_similarity_suffix ... ok
[INFO] [stdout] test diff::tests::named_namespace_reexport_not_filtered ... ok
[INFO] [stdout] test diff::tests::no_op_rename_is_skipped ... ok
[INFO] [stdout] test diff::tests::no_changes_for_identical_surfaces ... ok
[INFO] [stdout] test diff::tests::no_op_rename_same_import_path_is_skipped ... ok
[INFO] [stdout] test diff::tests::star_reexport_added_is_filtered ... ok
[INFO] [stdout] test diff::tests::no_op_rename_with_different_import_path_emits_relocated ... ok
[INFO] [stdout] test diff::tests::promoted_from_deprecated_not_breaking ... ok
[INFO] [stdout] test diff::tests::no_rename_for_different_types ... ok
[INFO] [stdout] test diff::tests::no_rename_for_completely_different_names ... ok
[INFO] [stdout] test diff::tests::real_rename_is_detected ... ok
[INFO] [stdout] test diff::tests::star_reexport_filtered_but_real_symbols_still_diff ... ok
[INFO] [stdout] test diff::tests::star_reexport_removed_is_filtered ... ok
[INFO] [stdout] test diff::tests::relocation_does_not_interfere_with_rename_detection ... ok
[INFO] [stdout] test diff::tests::keep_default_when_different_change_type ... ok
[INFO] [stdout] test error::tests::diagnose_captures_tip ... ok
[INFO] [stdout] test diff::tests::keep_default_when_no_named_sibling ... ok
[INFO] [stdout] test git::tests::extract_component_from_deprecated_path_nested ... ok
[INFO] [stdout] test error::tests::diagnosed_display_is_empty ... ok
[INFO] [stdout] test diff::tests::multiple_symbols_moved_to_deprecated ... ok
[INFO] [stdout] test git::tests::extract_component_from_deprecated_path_standard ... ok
[INFO] [stdout] test git::tests::extract_family_from_components_path_standard ... ok
[INFO] [stdout] test git::tests::sanitize_long_ref_truncated ... ok
[INFO] [stdout] test git::tests::extract_family_from_components_path_excludes_deprecated ... ok
[INFO] [stdout] test git::tests::extract_component_from_deprecated_path_non_deprecated ... ok
[INFO] [stdout] test git::tests::sanitize_ref_with_slashes ... ok
[INFO] [stdout] test git::tests::extract_family_from_components_path_no_match ... ok
[INFO] [stdout] test git::tests::sanitize_ref_with_special_chars ... ok
[INFO] [stdout] test git::tests::sanitize_simple_ref ... ok
[INFO] [stdout] test git::tests::worktree_path_deterministic_per_repo ... ok
[INFO] [stdout] test git::tests::worktree_path_different_repos_differ ... ok
[INFO] [stdout] test git::tests::worktree_path_in_tmp_dir ... ok
[INFO] [stdout] test git::tests::worktree_path_sanitizes_ref ... ok
[INFO] [stdout] test diff::tests::structural_rename_with_type_reference_change ... ok
[INFO] [stdout] test error::tests::with_diagnosis_attaches_tip ... ok
[INFO] [stdout] test error::tests::diagnose_without_tip_skips_marker ... ok
[INFO] [stdout] test shared::tests::shared_findings_basic_operations ... ok
[INFO] [stdout] test types::bu::tests::behavioral_break_with_call_path ... ok
[INFO] [stdout] test shared::tests::shared_findings_batch_insert ... ok
[INFO] [stdout] test shared::tests::surface_async_get ... ok
[INFO] [stdout] test shared::tests::surface_try_get_before_set ... ok
[INFO] [stdout] test shared::tests::broadcast_multiple_messages ... ok
[INFO] [stdout] test shared::tests::should_skip_combines_broadcast_and_dashmap ... ok
[INFO] [stdout] test shared::tests::broadcast_receiver_skip_set ... ok
[INFO] [stdout] test shared::tests::structural_break_names ... ok
[INFO] [stdout] test shared::tests::surface_set_and_get ... ok
[INFO] [stdout] test types::bu::tests::breaking_verdict_default ... ok
[INFO] [stdout] test types::change_subject::tests::change_subject_json_has_type_tag ... ok
[INFO] [stdout] test types::bu::tests::function_spec_round_trip ... ok
[INFO] [stdout] test types::bu::tests::changed_function_round_trip ... ok
[INFO] [stdout] test types::change_subject::tests::change_subject_serialization_round_trip ... ok
[INFO] [stdout] test types::change_subject::tests::change_type_serialization_round_trip ... ok
[INFO] [stdout] test types::envelope::tests::analysis_summary_serialization_round_trip ... ok
[INFO] [stdout] test types::envelope::tests::report_envelope_language_mismatch_returns_error ... ok
[INFO] [stdout] test types::envelope::tests::language_report_serialization_round_trip ... ok
[INFO] [stdout] test types::envelope::tests::report_envelope_correct_language_deserializes ... ok
[INFO] [stdout] test types::change_subject::tests::struct_symbol_kind_serializes ... ok
[INFO] [stdout] test shared::tests::concurrent_inserts ... ok
[INFO] [stdout] test diff::rename::token_tests::test_value_fallback_prefers_segment_overlap ... ok
[INFO] [stdout] test diagnostics::tests::thread_safe_recording ... ok
[INFO] [stdout] test diff::tests::detect_type_parameter_added_required ... ok
[INFO] [stdout] test diff::tests::deep_structural_rename_with_enum_value_change ... ok
[INFO] [stdout] test diff::rename::token_tests::test_full_patternfly_token_rename_detection ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 149 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 10.17s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests semver_analyzer_core
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test src/error.rs - error::DiagnoseExt (line 192) ... ignored
[INFO] [stdout] test src/error.rs - error::ErrorTip (line 46) ... ignored
[INFO] [stdout] test src/git.rs - git::WorktreeGuard (line 412) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "15f11b492c27fe0ef20ec461bfe8491e399fef1221dfe5702d74bb2d5f162937", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "15f11b492c27fe0ef20ec461bfe8491e399fef1221dfe5702d74bb2d5f162937", kill_on_drop: false }`
[INFO] [stdout] 15f11b492c27fe0ef20ec461bfe8491e399fef1221dfe5702d74bb2d5f162937
