[INFO] fetching crate unive_rs 0.4.0...
[INFO] testing unive_rs-0.4.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate unive_rs 0.4.0 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate unive_rs 0.4.0
[INFO] finished tweaking crates.io crate unive_rs 0.4.0
[INFO] tweaked toml for crates.io crate unive_rs 0.4.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate unive_rs 0.4.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 unive_rs 0.4.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-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 01f54e5c6c331df4c198c8724da77dae54192f30f2cd0bfc848ccf1710870267
[INFO] running `Command { std: "docker" "start" "01f54e5c6c331df4c198c8724da77dae54192f30f2cd0bfc848ccf1710870267", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "01f54e5c6c331df4c198c8724da77dae54192f30f2cd0bfc848ccf1710870267", 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" "01f54e5c6c331df4c198c8724da77dae54192f30f2cd0bfc848ccf1710870267" "/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" "01f54e5c6c331df4c198c8724da77dae54192f30f2cd0bfc848ccf1710870267", 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" "01f54e5c6c331df4c198c8724da77dae54192f30f2cd0bfc848ccf1710870267" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling siphasher v1.0.3
[INFO] [stderr]    Compiling unscanny v0.1.0
[INFO] [stderr]    Compiling rand v0.8.8
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling rpm-version v0.5.1
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling num-bigint v0.4.8
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling lazy-regex-proc_macros v3.6.1
[INFO] [stderr]    Compiling phf_macros v0.11.3
[INFO] [stderr]    Compiling phf v0.11.3
[INFO] [stderr]    Compiling lazy-regex v3.6.1
[INFO] [stderr]    Compiling purl v0.1.6
[INFO] [stderr]    Compiling debversion v0.5.4
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling pep440_rs v0.7.3
[INFO] [stderr]    Compiling unive_rs v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.83s
[INFO] running `Command { std: "docker" "inspect" "01f54e5c6c331df4c198c8724da77dae54192f30f2cd0bfc848ccf1710870267", 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" "01f54e5c6c331df4c198c8724da77dae54192f30f2cd0bfc848ccf1710870267" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling unive_rs v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 19.66s
[INFO] running `Command { std: "docker" "inspect" "01f54e5c6c331df4c198c8724da77dae54192f30f2cd0bfc848ccf1710870267", 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" "01f54e5c6c331df4c198c8724da77dae54192f30f2cd0bfc848ccf1710870267" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/unive_rs/1a418dff64c646a0/out/unive_rs-1a418dff64c646a0)
[INFO] [stdout] 
[INFO] [stdout] running 437 tests
[INFO] [stdout] test bracket_range::tests::identical_boundaries_are_rejected ... ok
[INFO] [stdout] test comparator::tests::strip_prefix_prefers_longer_operators_first ... ok
[INFO] [stdout] test comparator::tests::as_str_round_trips_through_strip_prefix ... ok
[INFO] [stdout] test comparator::tests::strip_prefix_rejects_unknown_operators ... ok
[INFO] [stdout] test bracket_range::tests::inclusive_and_exclusive_bounds ... ok
[INFO] [stdout] test bracket_range::tests::overlapping_restrictions_are_rejected ... ok
[INFO] [stdout] test constraint::tests::split_constraint_rejects_star_followed_by_garbage ... ok
[INFO] [stdout] test bracket_range::tests::inverted_bounds_defy_ordering_and_are_rejected ... ok
[INFO] [stdout] test ecosystems::alpm::tests::alpha_suffix_sorts_below_release ... ok
[INFO] [stdout] test bracket_range::tests::malformed_brackets_are_rejected ... ok
[INFO] [stdout] test bracket_range::tests::single_bracketed_exact_version ... ok
[INFO] [stdout] test comparator::tests::invert_is_its_own_inverse_except_star ... ok
[INFO] [stdout] test ecosystems::alpm::tests::comparator_constraint ... ok
[INFO] [stdout] test ecosystems::alpm::tests::pkgrel_breaks_ties ... ok
[INFO] [stdout] test ecosystems::alpm::tests::tilde_is_an_ordinary_character_not_a_prerelease_marker ... ok
[INFO] [stdout] test bracket_range::tests::touching_inclusive_boundaries_are_rejected ... ok
[INFO] [stdout] test ecosystems::alpm::tests::contains ... ok
[INFO] [stdout] test bracket_range::tests::unbounded_lower_or_upper ... ok
[INFO] [stdout] test bracket_range::tests::comma_separated_alternatives ... ok
[INFO] [stdout] test constraint::tests::split_constraint_defaults_to_eq ... ok
[INFO] [stdout] test constraint::tests::split_constraint_rejects_a_malformed_comparator ... ok
[INFO] [stdout] test bracket_range::tests::touching_exclusive_boundaries_are_accepted ... ok
[INFO] [stdout] test constraint::tests::split_constraint_accepts_bare_star ... ok
[INFO] [stdout] test ecosystems::alpm::tests::no_constraint_is_star ... ok
[INFO] [stdout] test ecosystems::apk::tests::comparator_constraint ... ok
[INFO] [stdout] test constraint::tests::split_constraint_strips_a_known_comparator ... ok
[INFO] [stdout] test ecosystems::apk::tests::contains ... ok
[INFO] [stdout] test ecosystems::alpm::tests::numeric_ordering_not_lexicographic ... ok
[INFO] [stdout] test ecosystems::alpm::tests::epoch_dominates ... ok
[INFO] [stdout] test ecosystems::ansible::tests::comma_conjunction ... ok
[INFO] [stdout] test ecosystems::ansible::tests::not_equal_operator ... ok
[INFO] [stdout] test ecosystems::ansible::tests::exact_version ... ok
[INFO] [stdout] test ecosystems::apk::tests::no_constraint_is_star ... ok
[INFO] [stdout] test ecosystems::apk::tests::numeric_ordering_not_lexicographic ... ok
[INFO] [stdout] test ecosystems::alpm::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::ansible::tests::contradictory_requirement_is_rejected ... ok
[INFO] [stdout] test ecosystems::apk::tests::revision_breaks_ties ... ok
[INFO] [stdout] test ecosystems::ansible::tests::contains ... ok
[INFO] [stdout] test ecosystems::brew::tests::numeric_ordering_not_lexicographic ... ok
[INFO] [stdout] test ecosystems::brew::tests::revision_suffix_sorts_higher ... ok
[INFO] [stdout] test ecosystems::brew::tests::exact_pin ... ok
[INFO] [stdout] test ecosystems::brew::tests::no_requirement_is_star ... ok
[INFO] [stdout] test ecosystems::cargo::tests::caret_default ... ok
[INFO] [stdout] test ecosystems::brew::tests::contains ... ok
[INFO] [stdout] test ecosystems::apk::tests::suffix_ordering ... ok
[INFO] [stdout] test ecosystems::bower::tests::star_range ... ok
[INFO] [stdout] test ecosystems::bower::tests::tilde_range ... ok
[INFO] [stdout] test ecosystems::cargo::tests::caret_zero_major ... ok
[INFO] [stdout] test ecosystems::brew::tests::prerelease_sorts_below_release ... ok
[INFO] [stdout] test ecosystems::cargo::tests::star_range ... ok
[INFO] [stdout] test bracket_range::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::cargo::tests::tilde_range ... ok
[INFO] [stdout] test ecosystems::cargo::tests::wildcard_range ... ok
[INFO] [stdout] test comparator::tests::matches_evaluates_each_comparator ... ok
[INFO] [stdout] test ecosystems::ansible::tests::star_and_empty ... ok
[INFO] [stdout] test ecosystems::apk::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::cargo::tests::comparator_list_is_a_conjunction ... ok
[INFO] [stdout] test ecosystems::cargo::tests::contains ... ok
[INFO] [stdout] test ecosystems::cargo::tests::contradictory_requirement_is_rejected ... ok
[INFO] [stdout] test ecosystems::bower::tests::invalid_version_is_rescoped_to_bower ... ok
[INFO] [stdout] test ecosystems::bower::tests::x_range ... ok
[INFO] [stdout] test ecosystems::carthage::tests::invalid_version_is_rescoped_to_carthage ... ok
[INFO] [stdout] test ecosystems::carthage::tests::comparator_conjunction ... ok
[INFO] [stdout] test ecosystems::carthage::tests::tilde_range ... ok
[INFO] [stdout] test ecosystems::chrome_extension::tests::missing_trailing_segments_are_zero ... ok
[INFO] [stdout] test ecosystems::carthage::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::chrome_extension::tests::numeric_ordering_not_lexicographic ... ok
[INFO] [stdout] test ecosystems::cargo::tests::max_u64_segment_does_not_overflow ... ok
[INFO] [stdout] test ecosystems::carthage::tests::contains ... ok
[INFO] [stdout] test ecosystems::chrome_extension::tests::contains ... ok
[INFO] [stdout] test ecosystems::chrome_extension::tests::minimum_version_requirement ... ok
[INFO] [stdout] test ecosystems::chrome_extension::tests::no_requirement_is_star ... ok
[INFO] [stdout] test ecosystems::chrome_extension::tests::out_of_range_segment_is_rejected ... ok
[INFO] [stdout] test ecosystems::bower::tests::contains ... ok
[INFO] [stdout] test ecosystems::chrome_extension::tests::too_many_segments_is_rejected ... ok
[INFO] [stdout] test ecosystems::bower::tests::caret_range ... ok
[INFO] [stdout] test ecosystems::clojars::tests::bracketed_range ... ok
[INFO] [stdout] test ecosystems::clojars::tests::contains ... ok
[INFO] [stdout] test ecosystems::clojars::tests::non_transitive_maven_ordering_does_not_panic ... ok
[INFO] [stdout] test ecosystems::clojars::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::cocoapods::tests::contradictory_requirement_is_rejected ... ok
[INFO] [stdout] test ecosystems::cocoapods::tests::star_and_any ... ok
[INFO] [stdout] test ecosystems::cocoapods::tests::contains ... ok
[INFO] [stdout] test ecosystems::cocoapods::tests::disjunction_or_clauses ... ok
[INFO] [stdout] test ecosystems::cocoapods::tests::not_equal_is_rejected ... ok
[INFO] [stdout] test ecosystems::clojars::tests::comparators_and_disjunction ... ok
[INFO] [stdout] test ecosystems::composer::tests::contradictory_and_is_rejected ... ok
[INFO] [stdout] test ecosystems::composer::tests::contains ... ok
[INFO] [stdout] test ecosystems::composer::tests::hyphen_range_is_inclusive_both_sides ... ok
[INFO] [stdout] test ecosystems::composer::tests::caret_range ... ok
[INFO] [stdout] test ecosystems::cocoapods::tests::overlapping_disjunction_is_rejected ... ok
[INFO] [stdout] test ecosystems::composer::tests::and_via_comma_or_space ... ok
[INFO] [stdout] test ecosystems::cocoapods::tests::exact_version ... ok
[INFO] [stdout] test ecosystems::cocoapods::tests::tilde_range ... ok
[INFO] [stdout] test ecosystems::cocoapods::tests::comma_and_space_conjunction ... ok
[INFO] [stdout] test ecosystems::conan::tests::bracketed_conanfile_syntax ... ok
[INFO] [stdout] test ecosystems::composer::tests::star_range ... ok
[INFO] [stdout] test ecosystems::composer::tests::oversized_segment_is_rejected_not_wildcard_or_overflow ... ok
[INFO] [stdout] test ecosystems::conda::tests::alternatives_are_supported ... ok
[INFO] [stdout] test ecosystems::conan::tests::ordering_prerelease_below_release ... ok
[INFO] [stdout] test ecosystems::conan::tests::caret_range ... ok
[INFO] [stdout] test ecosystems::conda::tests::matchspec_ranges_and_wildcards ... ok
[INFO] [stdout] test ecosystems::composer::tests::tilde_range_bumps_above_last_segment ... ok
[INFO] [stdout] test ecosystems::conan::tests::identity_and_any ... ok
[INFO] [stdout] test ecosystems::conan::tests::oversized_segment_does_not_overflow_on_bump ... ok
[INFO] [stdout] test ecosystems::composer::tests::or_via_double_pipe ... ok
[INFO] [stdout] test ecosystems::conan::tests::trailing_prerelease_opt_in_is_stripped_not_kept ... ok
[INFO] [stdout] test ecosystems::conan::tests::overlapping_union_is_rejected ... ok
[INFO] [stdout] test ecosystems::conda::tests::version_order_handles_epochs_and_qualifiers ... ok
[INFO] [stdout] test ecosystems::conan::tests::tilde_range ... ok
[INFO] [stdout] test ecosystems::conan::tests::contains ... ok
[INFO] [stdout] test ecosystems::conan::tests::union ... ok
[INFO] [stdout] test ecosystems::conda::tests::oversized_wildcard_prefix_does_not_overflow ... ok
[INFO] [stdout] test ecosystems::composer::tests::x_range ... ok
[INFO] [stdout] test ecosystems::cpan::tests::decimal_version_ordering ... ok
[INFO] [stdout] test ecosystems::cpan::tests::decimal_and_vstring_equivalence ... ok
[INFO] [stdout] test ecosystems::cran::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::conan::tests::plain_comparators ... ok
[INFO] [stdout] test ecosystems::composer::tests::non_ascii_digit_version_is_rejected_not_wildcard ... ok
[INFO] [stdout] test ecosystems::cran::tests::invalid_version_is_rejected ... ok
[INFO] [stdout] test ecosystems::cran::tests::numeric_ordering_not_lexicographic ... ok
[INFO] [stdout] test ecosystems::cran::tests::parenthesized_constraint ... ok
[INFO] [stdout] test ecosystems::cpan::tests::garbage_with_no_version_term_is_rejected ... ok
[INFO] [stdout] test ecosystems::cran::tests::contains ... ok
[INFO] [stdout] test ecosystems::cran::tests::dash_and_dot_are_equivalent_separators ... ok
[INFO] [stdout] test ecosystems::cpan::tests::disjunction_or_clauses ... ok
[INFO] [stdout] test ecosystems::cran::tests::missing_trailing_segments_are_zero ... ok
[INFO] [stdout] test ecosystems::cpan::tests::zero_is_star ... ok
[INFO] [stdout] test ecosystems::cran::tests::bare_constraint ... ok
[INFO] [stdout] test ecosystems::cran::tests::no_constraint_is_star ... ok
[INFO] [stdout] test ecosystems::cpan::tests::overlapping_disjunction_is_rejected ... ok
[INFO] [stdout] test ecosystems::cpan::tests::exact_version_operator ... ok
[INFO] [stdout] test ecosystems::cpan::tests::contradictory_requirement_is_rejected ... ok
[INFO] [stdout] test ecosystems::cpan::tests::conjunctions ... ok
[INFO] [stdout] test ecosystems::cpan::tests::contains ... ok
[INFO] [stdout] test ecosystems::cpan::tests::bare_version_is_minimum ... ok
[INFO] [stdout] test ecosystems::ctan::tests::date_ordering ... ok
[INFO] [stdout] test ecosystems::ctan::tests::bare_numeric_ordering_not_lexicographic ... ok
[INFO] [stdout] test ecosystems::ctan::tests::contains ... ok
[INFO] [stdout] test ecosystems::ctan::tests::dateless_version_sorts_below_dated ... ok
[INFO] [stdout] test ecosystems::deb::tests::epoch_dominates ... ok
[INFO] [stdout] test ecosystems::deb::tests::no_constraint_is_star ... ok
[INFO] [stdout] test ecosystems::dub::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::ctan::tests::date_with_version_tag_tiebreaks_by_tag ... ok
[INFO] [stdout] test ecosystems::ctan::tests::no_requirement_is_star ... ok
[INFO] [stdout] test ecosystems::deb::tests::parenthesized_constraint ... ok
[INFO] [stdout] test ecosystems::deb::tests::tilde_sorts_before_everything ... ok
[INFO] [stdout] test ecosystems::deb::tests::numeric_ordering_not_lexicographic ... ok
[INFO] [stdout] test ecosystems::ctan::tests::minimum_release_requirement ... ok
[INFO] [stdout] test ecosystems::deb::tests::known_upstream_examples ... ok
[INFO] [stdout] test ecosystems::deb::tests::contains ... ok
[INFO] [stdout] test ecosystems::ctan::tests::non_ascii_digit_date_does_not_panic ... ok
[INFO] [stdout] test ecosystems::deb::tests::legacy_operators_are_strict ... ok
[INFO] [stdout] test ecosystems::deb::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::deb::tests::revision_breaks_ties ... ok
[INFO] [stdout] test ecosystems::dub::tests::star_range ... ok
[INFO] [stdout] test ecosystems::elm::tests::strict_version_format ... ok
[INFO] [stdout] test ecosystems::dub::tests::tilde_range ... ok
[INFO] [stdout] test ecosystems::dub::tests::not_equal_is_supported ... ok
[INFO] [stdout] test ecosystems::dub::tests::tilde_has_no_zero_major_special_case ... ok
[INFO] [stdout] test ecosystems::dub::tests::plain_range ... ok
[INFO] [stdout] test ecosystems::dub::tests::branch_version_is_rejected ... ok
[INFO] [stdout] test ecosystems::dub::tests::tilde_range_rejects_max_u64_major ... ok
[INFO] [stdout] test ecosystems::gem::tests::oversized_digit_run_is_rejected_not_silently_zero ... ok
[INFO] [stdout] test ecosystems::gem::tests::numeric_ordering ... ok
[INFO] [stdout] test ecosystems::gem::tests::trailing_zero_segments_are_equal ... ok
[INFO] [stdout] test ecosystems::generic::tests::does_not_understand_prerelease_suffixes ... ok
[INFO] [stdout] test ecosystems::gem::tests::prerelease_sorts_below_release ... ok
[INFO] [stdout] test ecosystems::gem::tests::bump ... ok
[INFO] [stdout] test ecosystems::golang::tests::contains ... ok
[INFO] [stdout] test ecosystems::generic::tests::orders_numerically ... ok
[INFO] [stdout] test ecosystems::generic::tests::vers_roundtrip ... ok
[INFO] [stdout] test ecosystems::golang::tests::pseudo_version_orders_by_timestamp ... ok
[INFO] [stdout] test ecosystems::golang::tests::star_range ... ok
[INFO] [stdout] test ecosystems::golang::tests::contradictory_requirement_is_rejected ... ok
[INFO] [stdout] test ecosystems::gem::tests::release ... ok
[INFO] [stdout] test ecosystems::dub::tests::contains ... ok
[INFO] [stdout] test ecosystems::dub::tests::contradictory_range_is_rejected ... ok
[INFO] [stdout] test ecosystems::elm::tests::elm_json_range ... ok
[INFO] [stdout] test ecosystems::golang::tests::v_prefix_is_stripped ... ok
[INFO] [stdout] test ecosystems::gradle::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::gradle::tests::bracketed_range ... ok
[INFO] [stdout] test ecosystems::gem::tests::contains ... ok
[INFO] [stdout] test ecosystems::gem::tests::oversized_segment_does_not_overflow_tilde_bump ... ok
[INFO] [stdout] test ecosystems::gradle::tests::contains ... ok
[INFO] [stdout] test ecosystems::gradle::tests::dynamic_version ... ok
[INFO] [stdout] test ecosystems::gradle::tests::oversized_dynamic_prefix_segment_does_not_overflow ... ok
[INFO] [stdout] test ecosystems::gradle::tests::unrestricted ... ok
[INFO] [stdout] test ecosystems::hackage::tests::any_and_star ... ok
[INFO] [stdout] test ecosystems::golang::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::hackage::tests::conjunctions ... ok
[INFO] [stdout] test ecosystems::golang::tests::simple_range ... ok
[INFO] [stdout] test ecosystems::gem::tests::parenthesized_lockfile_style ... ok
[INFO] [stdout] test ecosystems::hackage::tests::contradictory_requirement_is_rejected ... ok
[INFO] [stdout] test ecosystems::hackage::tests::exact_version ... ok
[INFO] [stdout] test ecosystems::gem::tests::conjunction ... ok
[INFO] [stdout] test ecosystems::hackage::tests::pvp_major_bound ... ok
[INFO] [stdout] test ecosystems::haxelib::tests::invalid_version_is_rejected ... ok
[INFO] [stdout] test ecosystems::hackage::tests::contains ... ok
[INFO] [stdout] test ecosystems::haxelib::tests::contains ... ok
[INFO] [stdout] test ecosystems::gem::tests::tilde_requirement ... ok
[INFO] [stdout] test ecosystems::hackage::tests::version_ordering ... ok
[INFO] [stdout] test ecosystems::hackage::tests::wildcard_equality ... ok
[INFO] [stdout] test ecosystems::gem::tests::comparator_requirement ... ok
[INFO] [stdout] test ecosystems::hackage::tests::disjunction_or_clauses ... ok
[INFO] [stdout] test ecosystems::haxelib::tests::missing_trailing_segments_are_zero ... ok
[INFO] [stdout] test ecosystems::haxelib::tests::no_constraint_is_star ... ok
[INFO] [stdout] test ecosystems::hackage::tests::oversized_segment_does_not_overflow ... ok
[INFO] [stdout] test ecosystems::hex::tests::contradictory_and_is_rejected ... ok
[INFO] [stdout] test ecosystems::hex::tests::plain_comparator ... ok
[INFO] [stdout] test ecosystems::hex::tests::overlapping_or_is_rejected ... ok
[INFO] [stdout] test ecosystems::hackage::tests::overlapping_disjunction_is_rejected ... ok
[INFO] [stdout] test ecosystems::hex::tests::or_disjunction ... ok
[INFO] [stdout] test ecosystems::hex::tests::tilde_range_rejects_non_ascii_digits_and_overflow ... ok
[INFO] [stdout] test ecosystems::hex::tests::tilde_range_rejects_max_u64_major ... ok
[INFO] [stdout] test ecosystems::hex::tests::star_range ... ok
[INFO] [stdout] test ecosystems::haxelib::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::julia::tests::comma_is_union_and_hyphen_is_range ... ok
[INFO] [stdout] test ecosystems::hex::tests::tilde_range ... ok
[INFO] [stdout] test ecosystems::julia::tests::default_caret_and_pre_one_rules ... ok
[INFO] [stdout] test ecosystems::haxelib::tests::numeric_ordering_not_lexicographic ... ok
[INFO] [stdout] test ecosystems::julia::tests::max_u64_component_does_not_overflow ... ok
[INFO] [stdout] test ecosystems::luarocks::tests::orders_qualifiers_and_revisions ... ok
[INFO] [stdout] test ecosystems::luarocks::tests::huge_numeric_token_does_not_overflow ... ok
[INFO] [stdout] test ecosystems::julia::tests::semver_prerelease_ordering ... ok
[INFO] [stdout] test ecosystems::maven::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::julia::tests::tilde_and_inequality_specs ... ok
[INFO] [stdout] test ecosystems::maven::tests::contains ... ok
[INFO] [stdout] test ecosystems::luarocks::tests::exact_revision_and_not_equal ... ok
[INFO] [stdout] test ecosystems::maven::tests::dash_and_digit_boundary_are_equivalent ... ok
[INFO] [stdout] test ecosystems::luarocks::tests::conjunctive_and_pessimistic_ranges ... ok
[INFO] [stdout] test ecosystems::hex::tests::and_conjunction ... ok
[INFO] [stdout] test ecosystems::maven::tests::range_exact ... ok
[INFO] [stdout] test ecosystems::maven::tests::range_open_lower ... ok
[INFO] [stdout] test ecosystems::maven::tests::range_lower_and_upper ... ok
[INFO] [stdout] test ecosystems::hex::tests::not_equal_is_rejected ... ok
[INFO] [stdout] test ecosystems::maven::tests::deeply_nested_hyphens_are_rejected_not_a_stack_overflow ... ok
[INFO] [stdout] test ecosystems::melpa::tests::missing_trailing_segment_ranks_as_release ... ok
[INFO] [stdout] test ecosystems::hex::tests::contains ... ok
[INFO] [stdout] test ecosystems::melpa::tests::no_requirement_is_star ... ok
[INFO] [stdout] test ecosystems::melpa::tests::prerelease_sorts_below_release ... ok
[INFO] [stdout] test ecosystems::maven::tests::qualifier_ordering ... ok
[INFO] [stdout] test ecosystems::maven::tests::range_open_upper ... ok
[INFO] [stdout] test ecosystems::nimble::tests::nimble_range_syntax ... ok
[INFO] [stdout] test ecosystems::npm::tests::disjoint_or_clauses_flatten_correctly ... ok
[INFO] [stdout] test ecosystems::melpa::tests::contains ... ok
[INFO] [stdout] test ecosystems::npm::tests::multi_interval_containment ... ok
[INFO] [stdout] test ecosystems::nimble::tests::numeric_ordering_and_trailing_zeroes ... ok
[INFO] [stdout] test ecosystems::npm::tests::caret_range ... ok
[INFO] [stdout] test ecosystems::npm::tests::hyphen_range ... ok
[INFO] [stdout] test ecosystems::npm::tests::overlapping_or_clauses_are_rejected ... ok
[INFO] [stdout] test ecosystems::npm::tests::non_ascii_digit_version_is_rejected_not_wildcard ... ok
[INFO] [stdout] test ecosystems::nuget::tests::bracketed_range ... ok
[INFO] [stdout] test ecosystems::npm::tests::star_range ... ok
[INFO] [stdout] test ecosystems::npm::tests::x_range ... ok
[INFO] [stdout] test ecosystems::npm::tests::tilde_range ... ok
[INFO] [stdout] test ecosystems::npm::tests::contains ... ok
[INFO] [stdout] test ecosystems::nuget::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::npm::tests::plain_comparators ... ok
[INFO] [stdout] test ecosystems::npm::tests::caret_zero_major ... ok
[INFO] [stdout] test ecosystems::npm::tests::oversized_segment_is_rejected_not_wildcard_or_overflow ... ok
[INFO] [stdout] test ecosystems::nuget::tests::contains ... ok
[INFO] [stdout] test ecosystems::nuget::tests::revision_breaks_ties_within_the_same_release ... ok
[INFO] [stdout] test ecosystems::opam::tests::letters_sort_before_other_punctuation ... ok
[INFO] [stdout] test ecosystems::opam::tests::contains ... ok
[INFO] [stdout] test ecosystems::melpa::tests::minimum_version_requirement ... ok
[INFO] [stdout] test ecosystems::melpa::tests::numeric_ordering_not_lexicographic ... ok
[INFO] [stdout] test ecosystems::opam::tests::contradictory_conjunction_is_rejected ... ok
[INFO] [stdout] test ecosystems::maven::tests::ga_and_final_are_aliases_of_release ... ok
[INFO] [stdout] test ecosystems::opam::tests::no_constraint_is_star ... ok
[INFO] [stdout] test ecosystems::opam::tests::not_equal_combined_with_conjunction ... ok
[INFO] [stdout] test ecosystems::opam::tests::not_equal_operator ... ok
[INFO] [stdout] test ecosystems::opam::tests::not_equal_inside_disjunction_is_rejected ... ok
[INFO] [stdout] test ecosystems::opam::tests::numeric_runs_compare_numerically ... ok
[INFO] [stdout] test ecosystems::nuget::tests::oversized_revision_is_rejected_not_zeroed ... ok
[INFO] [stdout] test ecosystems::nuget::tests::missing_segments_are_coerced ... ok
[INFO] [stdout] test ecosystems::opam::tests::plain_comparator ... ok
[INFO] [stdout] test ecosystems::otp::tests::star_and_empty ... ok
[INFO] [stdout] test ecosystems::nuget::tests::prerelease_sorts_below_release ... ok
[INFO] [stdout] test ecosystems::nuget::tests::revision_is_ignored_across_different_releases ... ok
[INFO] [stdout] test ecosystems::opam::tests::braced_conjunction_with_quotes ... ok
[INFO] [stdout] test ecosystems::nimble::tests::oversized_segment_does_not_overflow ... ok
[INFO] [stdout] test ecosystems::pecl::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::opam::tests::disjunction ... ok
[INFO] [stdout] test ecosystems::pecl::tests::prerelease_stability_ordering ... ok
[INFO] [stdout] test ecosystems::pecl::tests::star_and_empty ... ok
[INFO] [stdout] test ecosystems::pecl::tests::contradictory_requirement_is_rejected ... ok
[INFO] [stdout] test ecosystems::puppet::tests::caret_range ... ok
[INFO] [stdout] test ecosystems::pecl::tests::numeric_ordering_not_lexicographic ... ok
[INFO] [stdout] test ecosystems::opam::tests::tilde_sorts_before_everything ... ok
[INFO] [stdout] test ecosystems::puppet::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::pecl::tests::comparator_list ... ok
[INFO] [stdout] test ecosystems::puppet::tests::comparator_conjunction ... ok
[INFO] [stdout] test ecosystems::puppet::tests::invalid_version_is_rescoped_to_puppet ... ok
[INFO] [stdout] test ecosystems::otp::tests::comma_conjunction ... ok
[INFO] [stdout] test ecosystems::otp::tests::tilde_range ... ok
[INFO] [stdout] test ecosystems::pecl::tests::contains ... ok
[INFO] [stdout] test ecosystems::pypi::tests::native_ge ... ok
[INFO] [stdout] test ecosystems::otp::tests::contains ... ok
[INFO] [stdout] test ecosystems::puppet::tests::x_range ... ok
[INFO] [stdout] test ecosystems::otp::tests::exact_version ... ok
[INFO] [stdout] test ecosystems::otp::tests::contradictory_requirement_is_rejected ... ok
[INFO] [stdout] test ecosystems::pecl::tests::missing_trailing_segment_ranks_as_release ... ok
[INFO] [stdout] test ecosystems::r#pub::tests::any_and_star_constraints ... ok
[INFO] [stdout] test ecosystems::pypi::tests::roundtrip_vers ... ok
[INFO] [stdout] test ecosystems::pypi::tests::native_multiple ... ok
[INFO] [stdout] test ecosystems::r#pub::tests::contradictory_requirement_is_rejected ... ok
[INFO] [stdout] test ecosystems::r#pub::tests::contains_and_precedence ... ok
[INFO] [stdout] test ecosystems::r#pub::tests::build_metadata_ignored_in_containment ... ok
[INFO] [stdout] test ecosystems::r#pub::tests::caret_major_version ... ok
[INFO] [stdout] test ecosystems::r#pub::tests::caret_with_prerelease ... ok
[INFO] [stdout] test ecosystems::r#pub::tests::caret_zero_major_version ... ok
[INFO] [stdout] test ecosystems::r#pub::tests::conjunction_space_and_comma ... ok
[INFO] [stdout] test ecosystems::puppet::tests::contains ... ok
[INFO] [stdout] test ecosystems::r#pub::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::r#pub::tests::overlapping_disjunction_is_rejected ... ok
[INFO] [stdout] test ecosystems::r#pub::tests::not_equal_is_rejected ... ok
[INFO] [stdout] test ecosystems::raku::tests::contains ... ok
[INFO] [stdout] test ecosystems::raku::tests::missing_trailing_segments_are_zero ... ok
[INFO] [stdout] test ecosystems::raku::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::raku::tests::wildcard_segment ... ok
[INFO] [stdout] test ecosystems::raku::tests::oversized_segment_does_not_overflow_wildcard ... ok
[INFO] [stdout] test ecosystems::rpm::tests::basic_ordering ... ok
[INFO] [stdout] test ecosystems::rpm::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::r#pub::tests::disjunction_or_clauses ... ok
[INFO] [stdout] test ecosystems::rpm::tests::comparator_constraint ... ok
[INFO] [stdout] test ecosystems::raku::tests::plus_suffix_is_at_least ... ok
[INFO] [stdout] test ecosystems::maven::tests::range_multiple_sets ... ok
[INFO] [stdout] test ecosystems::raku::tests::star ... ok
[INFO] [stdout] test ecosystems::rpm::tests::epoch_dominates ... ok
[INFO] [stdout] test ecosystems::rpm::tests::contains ... ok
[INFO] [stdout] test ecosystems::rpm::tests::tilde_sorts_before_everything ... ok
[INFO] [stdout] test ecosystems::shards::tests::star_and_empty ... ok
[INFO] [stdout] test ecosystems::swift::tests::comparators_and_conjunctions ... ok
[INFO] [stdout] test ecosystems::swift::tests::exact_version_syntax ... ok
[INFO] [stdout] test ecosystems::swift::tests::contains ... ok
[INFO] [stdout] test ecosystems::swift::tests::overlapping_disjunction_is_rejected ... ok
[INFO] [stdout] test ecosystems::rpm::tests::numeric_ordering_not_lexicographic ... ok
[INFO] [stdout] test ecosystems::swift::tests::star_and_any ... ok
[INFO] [stdout] test ecosystems::rpm::tests::no_constraint_is_star ... ok
[INFO] [stdout] test ecosystems::swift::tests::up_to_next_minor_syntax ... ok
[INFO] [stdout] test ecosystems::rpm::tests::caret_sorts_after_a_shorter_version_it_extends ... ok
[INFO] [stdout] test ecosystems::terraform::tests::star_and_empty ... ok
[INFO] [stdout] test ecosystems::swift::tests::disjunction_or_clauses ... ok
[INFO] [stdout] test ecosystems::swift::tests::swift_range_operators ... ok
[INFO] [stdout] test ecosystems::swift::tests::contradictory_requirement_is_rejected ... ok
[INFO] [stdout] test ecosystems::vcpkg::tests::vers_roundtrip ... ok
[INFO] [stdout] test ecosystems::vscode_extension::tests::contains ... ok
[INFO] [stdout] test ecosystems::vscode_extension::tests::caret_range ... ok
[INFO] [stdout] test ecosystems::shards::tests::not_equal_operator ... ok
[INFO] [stdout] test ecosystems::vscode_extension::tests::invalid_version_is_rescoped ... ok
[INFO] [stdout] test ecosystems::shards::tests::contains ... ok
[INFO] [stdout] test ecosystems::yocto::tests::bare_version_is_exact ... ok
[INFO] [stdout] test ecosystems::shards::tests::comma_conjunction ... ok
[INFO] [stdout] test ecosystems::yocto::tests::no_constraint_is_star ... ok
[INFO] [stdout] test ecosystems::shards::tests::tilde_range ... ok
[INFO] [stdout] test ecosystems::yocto::tests::invalid_version_is_rescoped_to_yocto ... ok
[INFO] [stdout] test ecosystems::yocto::tests::strict_operators_are_not_aliased ... ok
[INFO] [stdout] test ecosystems::shards::tests::contradictory_requirement_is_rejected ... ok
[INFO] [stdout] test ecosystems::yocto::tests::revision_breaks_ties ... ok
[INFO] [stdout] test overlap::tests::different_generic_schemes_do_not_compare ... ok
[INFO] [stdout] test ecosystems::yocto::tests::contains ... ok
[INFO] [stdout] test overlap::tests::different_schemes_do_not_compare ... ok
[INFO] [stdout] test ecosystems::shards::tests::exact_version ... ok
[INFO] [stdout] test ecosystems::swift::tests::up_to_next_major_syntax ... ok
[INFO] [stdout] test ecosystems::yocto::tests::epoch_dominates ... ok
[INFO] [stdout] test ecosystems::terraform::tests::not_equal_operator ... ok
[INFO] [stdout] test ecosystems::terraform::tests::exact_version ... ok
[INFO] [stdout] test ecosystems::yocto::tests::parenthesized_constraint ... ok
[INFO] [stdout] test overlap::tests::excluded_point_at_the_only_shared_version_does_not_overlap ... ok
[INFO] [stdout] test ecosystems::terraform::tests::tilde_range ... ok
[INFO] [stdout] test ecosystems::terraform::tests::contains ... ok
[INFO] [stdout] test overlap::tests::same_generic_scheme_compares ... ok
[INFO] [stdout] test overlap::tests::touching_exclusive_bounds_do_not_overlap ... ok
[INFO] [stdout] test ecosystems::terraform::tests::comma_conjunction ... ok
[INFO] [stdout] test overlap::tests::touching_inclusive_bounds_overlap_at_the_shared_point ... ok
[INFO] [stdout] test ecosystems::terraform::tests::contradictory_requirement_is_rejected ... ok
[INFO] [stdout] test overlap::tests::overlap_agrees_with_contains_across_scheme_test_matrices ... ok
[INFO] [stdout] test overlap::tests::cargo_caret_overlaps_narrow_vulnerable_range ... ok
[INFO] [stdout] test overlap::tests::adjacent_half_open_intervals_do_not_overlap ... ok
[INFO] [stdout] test overlap::tests::disjoint_ranges_do_not_overlap ... ok
[INFO] [stdout] test overlap::tests::star_overlaps_everything ... ok
[INFO] [stdout] test purl_check::tests::ansible_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::apk_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::bower_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::brew_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::carthage_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::chrome_extension_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::haxelib_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::cran_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::conan_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::cpan_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::cocoapods_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::deb_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::composer_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::clojars_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::luarocks_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::conda_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::alpm_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::gradle_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::hackage_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::elm_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::dub_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::ctan_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::melpa_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::pecl_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::hex_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::npm_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::nuget_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::pypi_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::raku_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::otp_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::malformed_purl_is_a_distinct_source_chained_error ... ok
[INFO] [stdout] test purl_check::tests::rpm_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::shards_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::nimble_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::pub_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::puppet_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::julia_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::opam_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::missing_version_is_an_error ... ok
[INFO] [stdout] test purl_check::tests::terraform_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::vscode_extension_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::typed_satisfies_reuses_a_parsed_vers ... ok
[INFO] [stdout] test purl_check::tests::vcpkg_purl_satisfies_range ... ok
[INFO] [stdout] test purl_check::tests::schemes_match ... ok
[INFO] [stdout] test range::tests::insertion_sort_sorts_a_well_behaved_ord ... ok
[INFO] [stdout] test scheme::tests::dispatches_by_scheme ... ok
[INFO] [stdout] test scheme::tests::is_generic_reflects_fallback ... ok
[INFO] [stdout] test semver_partial::tests::max_u64_segment_is_rejected ... ok
[INFO] [stdout] test purl_check::tests::yocto_purl_satisfies_range ... ok
[INFO] [stdout] test range::tests::insertion_sort_does_not_panic_on_non_transitive_ord ... ok
[INFO] [stdout] test semver_partial::tests::non_ascii_digits_and_overflow_are_rejected_not_panics ... ok
[INFO] [stdout] test scheme::tests::star_with_siblings_does_not_panic ... ok
[INFO] [stdout] test purl_check::tests::swift_purl_satisfies_range ... ok
[INFO] [stdout] test semver_partial::tests::ordinary_partials_still_parse ... ok
[INFO] [stdout] test ecosystems::vscode_extension::tests::comparator_range ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 437 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests unive_rs
[INFO] [stdout] 
[INFO] [stdout] running 54 tests
[INFO] [stdout] test src/ecosystems/chrome_extension.rs - ecosystems::chrome_extension::parse_native (line 111) ... ok
[INFO] [stdout] test src/ecosystems/cargo.rs - ecosystems::cargo::parse_native (line 247) ... ok
[INFO] [stdout] test src/ecosystems/composer.rs - ecosystems::composer::parse_native (line 424) ... ok
[INFO] [stdout] test src/ecosystems/conan.rs - ecosystems::conan::parse_native (line 330) ... ok
[INFO] [stdout] test src/ecosystems/alpm.rs - ecosystems::alpm::parse_native (line 215) ... ok
[INFO] [stdout] test src/ecosystems/brew.rs - ecosystems::brew::parse_native (line 90) ... ok
[INFO] [stdout] test src/ecosystems/cran.rs - ecosystems::cran::parse_native (line 122) ... ok
[INFO] [stdout] test src/comparator.rs - comparator::Comparator::invert (line 44) ... ok
[INFO] [stdout] test src/ecosystems/golang.rs - ecosystems::golang::parse_native (line 114) ... ok
[INFO] [stdout] test src/ecosystems/clojars.rs - ecosystems::clojars::parse_native (line 81) ... ok
[INFO] [stdout] test src/ecosystems/apk.rs - ecosystems::apk::parse_native (line 230) ... ok
[INFO] [stdout] test src/ecosystems/ansible.rs - ecosystems::ansible::parse_native (line 141) ... ok
[INFO] [stdout] test src/ecosystems/bower.rs - ecosystems::bower::parse_native (line 69) ... ok
[INFO] [stdout] test src/ecosystems/ctan.rs - ecosystems::ctan::parse_native (line 128) ... ok
[INFO] [stdout] test src/ecosystems/gradle.rs - ecosystems::gradle::parse_native (line 113) ... ok
[INFO] [stdout] test src/ecosystems/haxelib.rs - ecosystems::haxelib::parse_native (line 110) ... ok
[INFO] [stdout] test src/ecosystems/julia.rs - ecosystems::julia::parse_native (line 263) ... ok
[INFO] [stdout] test src/ecosystems/dub.rs - ecosystems::dub::parse_native (line 201) ... ok
[INFO] [stdout] test src/ecosystems/hackage.rs - ecosystems::hackage::parse_native (line 277) ... ok
[INFO] [stdout] test src/ecosystems/maven.rs - ecosystems::maven::parse_native (line 279) ... ok
[INFO] [stdout] test src/ecosystems/npm.rs - ecosystems::npm::parse_native (line 371) ... ok
[INFO] [stdout] test src/ecosystems/carthage.rs - ecosystems::carthage::parse_native (line 73) ... ok
[INFO] [stdout] test src/ecosystems/opam.rs - ecosystems::opam::parse_native (line 260) ... ok
[INFO] [stdout] test src/ecosystems/pypi.rs - ecosystems::pypi::parse_native (line 93) ... ok
[INFO] [stdout] test src/ecosystems/puppet.rs - ecosystems::puppet::parse_native (line 72) ... ok
[INFO] [stdout] test src/ecosystems/deb.rs - ecosystems::deb::parse_native (line 105) ... ok
[INFO] [stdout] test src/ecosystems/hex.rs - ecosystems::hex::parse_native (line 246) ... ok
[INFO] [stdout] test src/ecosystems/nuget.rs - ecosystems::nuget::parse_native (line 131) ... ok
[INFO] [stdout] test src/ecosystems/cocoapods.rs - ecosystems::cocoapods::parse_native (line 155) ... ok
[INFO] [stdout] test src/ecosystems/shards.rs - ecosystems::shards::parse_native (line 147) ... ok
[INFO] [stdout] test src/ecosystems/cpan.rs - ecosystems::cpan::parse_native (line 242) ... ok
[INFO] [stdout] test src/ecosystems/gem.rs - ecosystems::gem::parse_native (line 298) ... ok
[INFO] [stdout] test src/ecosystems/rpm.rs - ecosystems::rpm::parse_native (line 120) ... ok
[INFO] [stdout] test src/ecosystems/raku.rs - ecosystems::raku::parse_native (line 131) ... ok
[INFO] [stdout] test src/ecosystems/melpa.rs - ecosystems::melpa::parse_native (line 139) ... ok
[INFO] [stdout] test src/ecosystems/vscode_extension.rs - ecosystems::vscode_extension::parse_native (line 70) ... ok
[INFO] [stdout] test src/ecosystems/pub_.rs - ecosystems::r#pub::parse_native (line 190) ... ok
[INFO] [stdout] test src/lib.rs - (line 41) ... ok
[INFO] [stdout] test src/ecosystems/yocto.rs - ecosystems::yocto::parse_native (line 88) ... ok
[INFO] [stdout] test src/scheme.rs - scheme::Vers (line 156) ... ok
[INFO] [stdout] test src/purl_check.rs - purl_check::satisfies (line 30) ... ok
[INFO] [stdout] test src/purl_check.rs - purl_check::satisfies_str (line 55) ... ok
[INFO] [stdout] test src/range.rs - range::VersionRange<V>::overlaps (line 131) ... ok
[INFO] [stdout] test src/range.rs - range::VersionRange<V>::exact (line 92) ... ok
[INFO] [stdout] test src/ecosystems/pecl.rs - ecosystems::pecl::parse_native (line 130) ... ok
[INFO] [stdout] test src/scheme.rs - scheme::Vers::exact (line 62) ... ok
[INFO] [stdout] test src/ecosystems/swift.rs - ecosystems::swift::parse_native (line 257) ... ok
[INFO] [stdout] test src/ecosystems/otp.rs - ecosystems::otp::parse_native (line 148) ... ok
[INFO] [stdout] test src/ecosystems/terraform.rs - ecosystems::terraform::parse_native (line 147) ... ok
[INFO] [stdout] test src/lib.rs - (line 15) ... ok
[INFO] [stdout] test src/lib.rs - (line 31) ... ok
[INFO] [stdout] test src/scheme.rs - scheme::Vers::is_generic (line 94) ... ok
[INFO] [stdout] test src/purl_check.rs - purl_check::satisfies_exact (line 75) ... ok
[INFO] [stdout] test src/scheme.rs - scheme::Vers::overlaps (line 122) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 54 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.28s; merged doctests compilation took 1.15s
[INFO] running `Command { std: "docker" "inspect" "01f54e5c6c331df4c198c8724da77dae54192f30f2cd0bfc848ccf1710870267", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "01f54e5c6c331df4c198c8724da77dae54192f30f2cd0bfc848ccf1710870267", kill_on_drop: false }`
[INFO] [stdout] 01f54e5c6c331df4c198c8724da77dae54192f30f2cd0bfc848ccf1710870267
