[INFO] fetching crate deps-swift 2.0.0...
[INFO] testing deps-swift-2.0.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate deps-swift 2.0.0 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate deps-swift 2.0.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate deps-swift 2.0.0
[INFO] tweaked toml for crates.io crate deps-swift 2.0.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate deps-swift 2.0.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 deps-swift 2.0.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-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] 44e101ba35760e48524e27d2d958bb2facd8b5ba47f71174700941cec46922bd
[INFO] running `Command { std: "docker" "start" "44e101ba35760e48524e27d2d958bb2facd8b5ba47f71174700941cec46922bd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "44e101ba35760e48524e27d2d958bb2facd8b5ba47f71174700941cec46922bd", 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" "44e101ba35760e48524e27d2d958bb2facd8b5ba47f71174700941cec46922bd" "/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" "44e101ba35760e48524e27d2d958bb2facd8b5ba47f71174700941cec46922bd", 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" "44e101ba35760e48524e27d2d958bb2facd8b5ba47f71174700941cec46922bd" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling find-msvc-tools v0.1.13
[INFO] [stderr]    Compiling smallvec v1.16.1
[INFO] [stderr]    Compiling aws-lc-rs v1.18.1
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling futures-io v0.3.34
[INFO] [stderr]    Compiling crc32fast v1.5.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 rustls v0.23.45
[INFO] [stderr]    Compiling miniz_oxide v0.9.1
[INFO] [stderr]    Compiling compression-core v0.4.33
[INFO] [stderr]    Compiling encoding_rs v0.8.41
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling openssl-probe v0.2.1
[INFO] [stderr]    Compiling rustls-pki-types v1.15.1
[INFO] [stderr]    Compiling cc v1.4.7
[INFO] [stderr]    Compiling unicode-general-category v1.1.0
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling arraydeque v0.5.1
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling toml-span v0.7.1
[INFO] [stderr]    Compiling jsonc-parser v0.33.2
[INFO] [stderr]    Compiling rustls-native-certs v0.8.4
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling hashlink v0.12.2
[INFO] [stderr]    Compiling dashmap v6.2.1
[INFO] [stderr]    Compiling compression-codecs v0.4.43
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling yaml-rust2 v0.13.0
[INFO] [stderr]    Compiling aws-lc-sys v0.45.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tracing v0.1.44
[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 multiversion-macros v0.9.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling deps-core-macros v2.0.0
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling futures-util v0.3.34
[INFO] [stderr]    Compiling multiversion v0.9.0
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling thiserror v2.0.21
[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 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 tokio-util v0.7.19
[INFO] [stderr]    Compiling async-compression v0.4.48
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling h2 v0.4.19
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling tokio-rustls v0.26.5
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.10
[INFO] [stderr]    Compiling reqwest v0.13.5
[INFO] [stderr]    Compiling deps-core v2.0.0
[INFO] [stderr]    Compiling deps-swift v2.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 34s
[INFO] running `Command { std: "docker" "inspect" "44e101ba35760e48524e27d2d958bb2facd8b5ba47f71174700941cec46922bd", 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" "44e101ba35760e48524e27d2d958bb2facd8b5ba47f71174700941cec46922bd" "/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 tracing-core v0.1.36
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling zerocopy v0.8.58
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rustls-platform-verifier v0.7.0
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling assert-json-diff v2.0.2
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling colored v3.1.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling async-compression v0.4.48
[INFO] [stderr]    Compiling tokio-rustls v0.26.5
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling h2 v0.4.19
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper v1.11.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.10
[INFO] [stderr]    Compiling mockito v1.7.2
[INFO] [stderr]    Compiling reqwest v0.13.5
[INFO] [stderr]    Compiling deps-core v2.0.0
[INFO] [stderr]    Compiling deps-swift v2.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 29s
[INFO] running `Command { std: "docker" "inspect" "44e101ba35760e48524e27d2d958bb2facd8b5ba47f71174700941cec46922bd", 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" "44e101ba35760e48524e27d2d958bb2facd8b5ba47f71174700941cec46922bd" "/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.23s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/deps-swift/6ca56fec9a1902bb/out/deps_swift-6ca56fec9a1902bb)
[INFO] [stdout] 
[INFO] [stdout] running 208 tests
[INFO] [stdout] test ecosystem::tests::test_fallback_completion_prefix_default_none ... ok
[INFO] [stdout] test ecosystem::tests::swift_ecosystem_conformance::ecosystem_display_name_matches ... ok
[INFO] [stdout] test ecosystem::tests::swift_ecosystem_conformance::ecosystem_registry_returns_arc ... ok
[INFO] [stdout] test ecosystem::tests::test_completion_insert_text_with_repository ... ok
[INFO] [stdout] test ecosystem::tests::swift_ecosystem_conformance::ecosystem_id_matches ... ok
[INFO] [stdout] test ecosystem::tests::swift_ecosystem_conformance::ecosystem_manifest_filenames_match ... ok
[INFO] [stdout] test formatter::tests::swift_formatter_conformance::formatter_generic_template_placeholders_guarded ... ok
[INFO] [stdout] test formatter::tests::swift_formatter_conformance::formatter_package_url_hostile_input_expected ... ok
[INFO] [stdout] test formatter::tests::swift_formatter_conformance::formatter_package_url_hostile_input_safe ... ok
[INFO] [stdout] test formatter::tests::swift_formatter_conformance::formatter_package_url_matches ... ok
[INFO] [stdout] test formatter::tests::swift_formatter_conformance::formatter_validate_package_name_accepts ... ok
[INFO] [stdout] test formatter::tests::swift_formatter_conformance::formatter_validate_package_name_rejects ... ok
[INFO] [stdout] test formatter::tests::swift_formatter_conformance::formatter_version_satisfies_requirement_matches ... ok
[INFO] [stdout] test formatter::tests::test_compile_requirement_matcher_opts_into_strict_prerelease_exclusion ... ok
[INFO] [stdout] test formatter::tests::test_compile_requirement_none_for_unresolved_interpolation ... ok
[INFO] [stdout] test formatter::tests::test_compile_requirement_satisfiable ... ok
[INFO] [stdout] test formatter::tests::test_compile_requirement_unparseable_candidate_is_skipped ... ok
[INFO] [stdout] test formatter::tests::test_compile_requirement_unparseable_requirement_returns_none ... ok
[INFO] [stdout] test formatter::tests::test_format_version ... ok
[INFO] [stdout] test formatter::tests::test_format_version_replacing_for_resolved_dependency_still_substitutes ... ok
[INFO] [stdout] test formatter::tests::test_normalize_package_name ... ok
[INFO] [stdout] test formatter::tests::test_osv_package_name_differs_from_normalize_package_name ... ok
[INFO] [stdout] test formatter::tests::test_osv_package_name_github_host_prefixes_and_preserves_case ... ok
[INFO] [stdout] test formatter::tests::test_osv_package_name_non_github_host_returns_none ... ok
[INFO] [stdout] test formatter::tests::test_osv_package_name_registry_id_dependency_returns_none ... ok
[INFO] [stdout] test formatter::tests::test_osv_package_name_self_hosted_host_returns_none ... ok
[INFO] [stdout] test formatter::tests::test_osv_package_name_unparseable_url_returns_none ... ok
[INFO] [stdout] test formatter::tests::test_osv_package_name_www_github_host_accepted ... ok
[INFO] [stdout] test formatter::tests::test_osv_version_to_native_round_trips_through_own_parser ... ok
[INFO] [stdout] test ecosystem::tests::test_parse_manifest_valid ... ok
[INFO] [stdout] test formatter::tests::test_package_url_rejection_logs_warn_rejected_value ... ok
[INFO] [stdout] test formatter::tests::test_package_url_accepted_logs_no_warn ... ok
[INFO] [stdout] test formatter::tests::test_plan_vulnerability_fix_unresolved_interpolation_is_not_rewritten ... ok
[INFO] [stdout] test formatter::tests::test_plan_vulnerability_fix_generic_placeholder_through_real_parser_is_not_rewritten ... ok
[INFO] [stdout] test formatter::tests::test_replacement_text_guards_unresolved_interpolation ... ok
[INFO] [stdout] test formatter::tests::test_requirement_is_unresolved_swift_interpolation ... ok
[INFO] [stdout] test formatter::tests::test_suppress_package_url_true_for_git_source ... ok
[INFO] [stdout] test formatter::tests::test_validate_package_name_malformed_name_keeps_owner_repo_message ... ok
[INFO] [stdout] test formatter::tests::test_replacement_text_none_for_synthesized_current_with_literal_interpolation ... ok
[INFO] [stdout] test formatter::tests::test_validate_package_name_non_github_ssh_host_url_accepted ... ok
[INFO] [stdout] test formatter::tests::test_version_satisfies_closed_range ... ok
[INFO] [stdout] test formatter::tests::test_version_satisfies_prerelease ... ok
[INFO] [stdout] test formatter::tests::test_version_satisfies_requirement_unresolved_interpolation_returns_true ... ok
[INFO] [stdout] test ecosystem::tests::test_fallback_edit_excludes_newer_pins_up_to_next_minor_d1_in_range ... ok
[INFO] [stdout] test ecosystem::tests::test_parse_manifest_empty ... ok
[INFO] [stdout] test ecosystem::tests::test_completion_insert_text_rejects_string_literal_breakout_repository ... ok
[INFO] [stdout] test ecosystem::tests::swift_unresolved_requirement_conformance::unresolved_requirement_never_rewritten ... ok
[INFO] [stdout] test ecosystem::tests::swift_ecosystem_conformance::ecosystem_non_registry_source_yields_no_fetch ... ok
[INFO] [stdout] test ecosystem::tests::swift_ecosystem_conformance::ecosystem_as_any_downcasts ... ok
[INFO] [stdout] test formatter::tests::test_version_satisfies_up_to_next_minor_range ... ok
[INFO] [stdout] test formatter::tests::test_yanked_labels ... ok
[INFO] [stdout] test lockfile::tests::swift_lockfile_conformance::locate_lockfile_not_found ... ok
[INFO] [stdout] test formatter::tests::test_validate_package_name_non_github_host_url_accepted ... ok
[INFO] [stdout] test ecosystem::tests::test_fallback_edit_excludes_newer_pins_from_d1_in_range ... ok
[INFO] [stdout] test lockfile::tests::swift_lockfile_conformance::locate_lockfile_same_directory ... ok
[INFO] [stdout] test ecosystem::tests::test_completion_insert_text_empty_latest_omits_from_clause ... ok
[INFO] [stdout] test lockfile::tests::swift_lockfile_conformance::parse_malformed_lockfile_does_not_panic ... ok
[INFO] [stdout] test ecosystem::tests::test_completion_insert_text_no_repository_falls_back_to_name ... ok
[INFO] [stdout] test lockfile::tests::swift_lockfile_json_depth_conformance::json_nesting_at_max_depth_accepted ... ok
[INFO] [stdout] test lockfile::tests::swift_lockfile_json_depth_conformance::json_nesting_over_max_depth_rejected ... ok
[INFO] [stdout] test lockfile::tests::test_parse_v1 ... ok
[INFO] [stdout] test lockfile::tests::test_parse_filesystem_kind ... ok
[INFO] [stdout] test lockfile::tests::test_parse_v2 ... ok
[INFO] [stdout] test lockfile::tests::test_parse_v3_with_origin_hash ... ok
[INFO] [stdout] test lockfile::tests::test_unknown_version_returns_empty ... ok
[INFO] [stdout] test lockfile::tests::test_registry_pin_resolves_for_id_dependency ... ok
[INFO] [stdout] test lockfile::tests::test_v1_missing_object_returns_empty ... ok
[INFO] [stdout] test package_location::tests::test_parse_length_boundaries ... ok
[INFO] [stdout] test lockfile::tests::test_skip_branch_only_pins ... ok
[INFO] [stdout] test lockfile::tests::test_v1_non_github_host_falls_back_to_package_name ... ok
[INFO] [stdout] test package_location::tests::test_parse_rejects_invalid_identities ... ok
[INFO] [stdout] test lockfile::tests::test_v2_missing_pins_returns_empty ... ok
[INFO] [stdout] test ecosystem::tests::swift_ecosystem_conformance::ecosystem_lockfile_filenames_match ... ok
[INFO] [stdout] test package_location::tests::test_parse_valid_identities ... ok
[INFO] [stdout] test parser::tests::test_exact_labelled ... ok
[INFO] [stdout] test parser::tests::test_escaped_quote_inside_string ... ok
[INFO] [stdout] test parser::tests::test_branch_labelled ... ok
[INFO] [stdout] test lockfile::tests::test_v2_strips_v_prefix ... ok
[INFO] [stdout] test parser::tests::test_legacy_name_label_before_url_with_trailing_comma ... ok
[INFO] [stdout] test parser::tests::test_legacy_name_label_path ... ok
[INFO] [stdout] test parser::tests::test_comment_inside_string_not_stripped ... ok
[INFO] [stdout] test lockfile::tests::test_v1_fallback_to_package_name_when_url_has_no_identity ... ok
[INFO] [stdout] test parser::tests::test_block_comment_multiline_stripped ... ok
[INFO] [stdout] test parser::tests::test_empty_content ... ok
[INFO] [stdout] test lockfile::tests::test_v2_non_github_host_falls_back_to_identity ... ok
[INFO] [stdout] test parser::tests::test_multiline_package ... ok
[INFO] [stdout] test parser::tests::test_mixed_exact_forms_each_get_own_requirement ... ok
[INFO] [stdout] test parser::tests::test_multibyte_prefix_keeps_utf16_columns ... ok
[INFO] [stdout] test parser::tests::test_next_minor ... ok
[INFO] [stdout] test parser::tests::test_parse_branch ... ok
[INFO] [stdout] test parser::tests::test_multiple_dependencies ... ok
[INFO] [stdout] test parser::tests::test_next_major ... ok
[INFO] [stdout] test parser::tests::test_parse_branch_non_github_host_uses_raw_url ... ok
[INFO] [stdout] test parser::tests::test_mixed_forms_in_one_manifest ... ok
[INFO] [stdout] test parser::tests::test_multiline_exact ... ok
[INFO] [stdout] test parser::tests::test_multiline_exact_labelled ... ok
[INFO] [stdout] test parser::tests::test_parse_branch_non_identity_url_uses_raw ... ok
[INFO] [stdout] test parser::tests::test_multiline_up_to_next_major ... ok
[INFO] [stdout] test lockfile::tests::test_v1_strips_v_prefix ... ok
[INFO] [stdout] test parser::tests::test_parse_path ... ok
[INFO] [stdout] test parser::tests::test_parse_multiline_traits_with_nested_conditions ... ok
[INFO] [stdout] test parser::tests::test_parse_exact ... ok
[INFO] [stdout] test parser::tests::test_parse_exact_labelled ... ok
[INFO] [stdout] test parser::tests::test_parse_exact_non_identity_url_falls_back_to_git_source ... ok
[INFO] [stdout] test parser::tests::test_parse_from ... ok
[INFO] [stdout] test parser::tests::test_parse_from_non_github_host_falls_back_to_git_source ... ok
[INFO] [stdout] test parser::tests::test_parse_from_non_identity_url_falls_back_to_git_source ... ok
[INFO] [stdout] test parser::tests::test_parse_path_absolute ... ok
[INFO] [stdout] test parser::tests::test_parse_path_nested ... ok
[INFO] [stdout] test parser::tests::test_parse_path_with_traits ... ok
[INFO] [stdout] test parser::tests::test_parse_range_closed ... ok
[INFO] [stdout] test parser::tests::test_parse_range_closed_non_identity_falls_back_to_git_source ... ok
[INFO] [stdout] test parser::tests::test_parse_revision_non_identity_url_uses_raw ... ok
[INFO] [stdout] test parser::tests::test_parse_up_to_next_major_non_identity_falls_back_to_git_source ... ok
[INFO] [stdout] test parser::tests::test_parse_revision ... ok
[INFO] [stdout] test parser::tests::test_parse_up_to_next_minor ... ok
[INFO] [stdout] test parser::tests::test_parse_range_half_open ... ok
[INFO] [stdout] test parser::tests::test_parse_range_half_open_non_identity_falls_back_to_git_source ... ok
[INFO] [stdout] test parser::tests::test_registry_id_does_not_swallow_neighbours ... ok
[INFO] [stdout] test parser::tests::test_parse_up_to_next_minor_non_identity_falls_back_to_git_source ... ok
[INFO] [stdout] test parser::tests::test_registry_id_case_variants_are_distinct_dependencies ... ok
[INFO] [stdout] test parser::tests::test_registry_id_forms ... ok
[INFO] [stdout] test parser::tests::test_parse_up_to_next_major ... ok
[INFO] [stdout] test parser::tests::test_legacy_name_label_before_url ... ok
[INFO] [stdout] test parser::tests::test_parse_with_trailing_traits_all_forms ... ok
[INFO] [stdout] test parser::tests::test_registry_id_invalid_or_unsupported_is_skipped ... ok
[INFO] [stdout] test parser::tests::test_revision_labelled ... ok
[INFO] [stdout] test parser::tests::test_strip_block_comments ... ok
[INFO] [stdout] test parser::tests::test_trailing_comma_then_line_comment_and_crlf ... ok
[INFO] [stdout] test parser::tests::test_strip_line_comments ... ok
[INFO] [stdout] test parser::tests::test_trailing_comma_path ... ok
[INFO] [stdout] test parser::tests::test_traits_arbitrary_nesting_and_non_literal_values ... ok
[INFO] [stdout] test parser::tests::test_trailing_comma_multiline_positions ... ok
[INFO] [stdout] test parser::tests::test_trailing_comma_every_form ... ok
[INFO] [stdout] test parser::tests::test_url_to_identity_https ... ok
[INFO] [stdout] test parser::tests::test_unclosed_traits_as_last_entry_and_at_eof ... ok
[INFO] [stdout] test parser::tests::test_traits_with_comments_and_strings_containing_delimiters ... ok
[INFO] [stdout] test parser::tests::test_url_to_identity_empty_string ... ok
[INFO] [stdout] test parser::tests::test_traits_with_trailing_comma_and_labelled_forms ... ok
[INFO] [stdout] test parser::tests::test_unclosed_traits_does_not_swallow_following_entries ... ok
[INFO] [stdout] test parser::tests::test_traits_terminator_inside_strings_and_multiline ... ok
[INFO] [stdout] test parser::tests::test_traits_version_ranges_point_at_literals ... ok
[INFO] [stdout] test parser::tests::test_url_to_identity_lookalike_host_suffix_returns_none ... ok
[INFO] [stdout] test parser::tests::test_url_to_identity_no_git_suffix ... ok
[INFO] [stdout] test parser::tests::test_url_to_identity_single_segment_returns_none ... ok
[INFO] [stdout] test parser::tests::test_url_to_identity_ssh_non_github_host_returns_none ... ok
[INFO] [stdout] test parser::tests::test_url_to_identity_uppercase_github_host ... ok
[INFO] [stdout] test parser::tests::test_url_to_identity_userinfo_spoof_returns_none ... ok
[INFO] [stdout] test parser::tests::test_url_to_identity_www_github_host ... ok
[INFO] [stdout] test parser::tests::test_version_literal_absent_for_branch_revision_path_deps ... ok
[INFO] [stdout] test parser::tests::test_url_to_identity_ssh ... ok
[INFO] [stdout] test parser::tests::test_url_to_identity_self_hosted_git_returns_none ... ok
[INFO] [stdout] test parser::tests::test_url_to_identity_non_github_host_returns_none ... ok
[INFO] [stdout] test parser::tests::test_url_to_identity_ssh_no_git_suffix ... ok
[INFO] [stdout] test parser::tests::test_version_literal_is_none_for_range_forms ... ok
[INFO] [stdout] test parser::tests::test_version_literal_matches_version_range_slice_for_every_registry_syntax ... ok
[INFO] [stdout] test ecosystem::tests::test_lockfile_provider_some ... ok
[INFO] [stdout] test parser::tests::test_url_to_identity_git_suffix_with_trailing_slash ... ok
[INFO] [stdout] test parser::tests::test_version_range_absent_for_path_deps ... ok
[INFO] [stdout] test parser::tests::test_version_range_present_for_registry_deps ... ok
[INFO] [stdout] test parser::tests::test_version_range_absent_for_branch_deps ... ok
[INFO] [stdout] test registry::tests::swift_json_depth_conformance::json_nesting_at_max_depth_accepted ... ok
[INFO] [stdout] test registry::tests::parse_license_response_malformed_json_degrades_to_empty ... ok
[INFO] [stdout] test registry::tests::swift_json_depth_conformance::json_nesting_over_max_depth_rejected ... ok
[INFO] [stdout] test registry::tests::parse_license_response_extracts_spdx_id ... ok
[INFO] [stdout] test registry::tests::parse_license_response_filters_noassertion ... ok
[INFO] [stdout] test registry::tests::test_fetch_real_versions ... ignored, requires network access
[INFO] [stdout] test registry::tests::test_attach_publish_times_match ... ok
[INFO] [stdout] test registry::tests::test_attach_publish_times_miss_stays_none ... ok
[INFO] [stdout] test ecosystem::tests::test_fallback_edit_excludes_newer_pins_from_writable_out_of_range ... ok
[INFO] [stdout] test registry::tests::test_attach_publish_times_prefix_mismatch_stays_none ... ok
[INFO] [stdout] test registry::tests::parse_license_response_no_license_field_is_empty ... ok
[INFO] [stdout] test formatter::tests::test_version_satisfies_up_to_next_major_range ... ok
[INFO] [stdout] test registry::tests::test_parse_search_invalid_json_returns_error ... ok
[INFO] [stdout] test registry::tests::test_parse_search_no_description ... ok
[INFO] [stdout] test registry::tests::test_parse_search_response ... ok
[INFO] [stdout] test registry::tests::test_parse_search_empty_items ... ok
[INFO] [stdout] test registry::tests::test_parse_tags_all_non_semver_skipped ... ok
[INFO] [stdout] test registry::tests::test_parse_tags_empty_array ... ok
[INFO] [stdout] test registry::tests::test_parse_tags_github_rate_limit_returns_error ... ok
[INFO] [stdout] test registry::tests::test_parse_tags_response ... ok
[INFO] [stdout] test registry::tests::test_parse_tags_sorted_newest_first ... ok
[INFO] [stdout] test ecosystem::tests::test_fallback_edit_excludes_newer_pins_up_to_next_minor_writable_out_of_range ... ok
[INFO] [stdout] test registry::tests::test_parse_tags_uppercase_v_prefix_stripped ... ok
[INFO] [stdout] test registry::tests::test_tags_to_versions_accumulated_across_pages_sorts_and_dedupes_none ... ok
[INFO] [stdout] test registry::tests::test_tags_to_versions_dedupes_exact_duplicate_v_prefix_and_bare ... ok
[INFO] [stdout] test registry::tests::test_tags_to_versions_later_page_can_hold_the_highest_semver ... ok
[INFO] [stdout] test types::tests::test_swift_dependency_debug_redacts_credentials::debug_redaction_conformance ... ok
[INFO] [stdout] test types::tests::test_swift_dependency_debug_redacts_ssh_form_url ... ok
[INFO] [stdout] test types::tests::test_swift_dependency_registry ... ok
[INFO] [stdout] test types::tests::test_swift_package_metadata ... ok
[INFO] [stdout] test types::tests::test_swift_version ... ok
[INFO] [stdout] test types::tests::test_swift_version_is_prerelease ... ok
[INFO] [stdout] test registry::tests::test_parse_tags_v_prefix_stripped ... ok
[INFO] [stdout] test registry::tests::get_license_invalid_owner_repo_returns_empty_without_network ... ok
[INFO] [stdout] test registry::tests::get_license_fetch_failure_degrades_to_empty ... ok
[INFO] [stdout] test registry::tests::test_1505_get_latest_matching_bad_req_does_not_forge_log_line ... ok
[INFO] [stdout] test registry::tests::get_license_fetches_repo_endpoint ... ok
[INFO] [stdout] test registry::tests::test_get_versions_pagination_cap_warning_is_labeled_swift ... ok
[INFO] [stdout] test registry::tests::test_parse_tags_invalid_json_returns_empty ... ok
[INFO] [stdout] test registry::tests::test_get_versions_with_disabled_freshness_skips_release_dates_fetch ... ok
[INFO] [stdout] test registry::tests::test_get_versions_403_with_confirmed_evidence_is_verified_rate_limited ... ok
[INFO] [stdout] test registry::tests::test_get_versions_with_enabled_freshness_attaches_publish_dates ... ok
[INFO] [stdout] test ecosystem::tests::test_fallback_edit_excludes_newer_pins_writable_exact ... ok
[INFO] [stdout] test registry::tests::swift_registry_conformance::select_latest_matching_not_default_none ... ok
[INFO] [stdout] test registry::tests::test_get_versions_403_without_evidence_is_unverified_rate_limited ... ok
[INFO] [stdout] test parser::tests::test_path_flood_parses_in_bounded_time ... ok
[INFO] [stdout] test parser::tests::test_overlapping_forms_flood_on_one_line_is_linear ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 207 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.90s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration_tests.rs (/opt/rustwide/target/release/build/deps-swift/a30c4316cdc08aa9/out/integration_tests-a30c4316cdc08aa9)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_fixture_simple ... ok
[INFO] [stdout] test test_fixture_commented ... ok
[INFO] [stdout] test test_fixture_complex ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stderr]    Doc-tests deps_swift
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/types.rs - types::SwiftPackage::new (line 102) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.53s; merged doctests compilation took 0.52s
[INFO] running `Command { std: "docker" "inspect" "44e101ba35760e48524e27d2d958bb2facd8b5ba47f71174700941cec46922bd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "44e101ba35760e48524e27d2d958bb2facd8b5ba47f71174700941cec46922bd", kill_on_drop: false }`
[INFO] [stdout] 44e101ba35760e48524e27d2d958bb2facd8b5ba47f71174700941cec46922bd
