[INFO] cloning repository https://github.com/kokjinsam/lib-release
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/kokjinsam/lib-release" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkokjinsam%2Flib-release", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkokjinsam%2Flib-release'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 5b7600128f0868cc4bb03ca9dc767da856ae02a4
[INFO] testing kokjinsam/lib-release against 1.98.0-beta.8+cargoflags=--release for beta-release-1.99-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkokjinsam%2Flib-release" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/kokjinsam/lib-release
[INFO] finished tweaking git repo https://github.com/kokjinsam/lib-release
[INFO] tweaked toml for git repo https://github.com/kokjinsam/lib-release written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/kokjinsam/lib-release on toolchain 1.98.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/kokjinsam/lib-release 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.98.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 65f2ac68a9f21c6f153eaea7638cacccfa8867020d2ae8e52da960b6d8ad7d36
[INFO] running `Command { std: "docker" "start" "65f2ac68a9f21c6f153eaea7638cacccfa8867020d2ae8e52da960b6d8ad7d36", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "65f2ac68a9f21c6f153eaea7638cacccfa8867020d2ae8e52da960b6d8ad7d36", 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" "65f2ac68a9f21c6f153eaea7638cacccfa8867020d2ae8e52da960b6d8ad7d36" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "65f2ac68a9f21c6f153eaea7638cacccfa8867020d2ae8e52da960b6d8ad7d36", 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" "65f2ac68a9f21c6f153eaea7638cacccfa8867020d2ae8e52da960b6d8ad7d36" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling clap_builder v4.6.5
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling clap v4.6.5
[INFO] [stderr]    Compiling lib-release v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 14.85s
[INFO] running `Command { std: "docker" "inspect" "65f2ac68a9f21c6f153eaea7638cacccfa8867020d2ae8e52da960b6d8ad7d36", 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" "65f2ac68a9f21c6f153eaea7638cacccfa8867020d2ae8e52da960b6d8ad7d36" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling lib-release v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 6.05s
[INFO] running `Command { std: "docker" "inspect" "65f2ac68a9f21c6f153eaea7638cacccfa8867020d2ae8e52da960b6d8ad7d36", 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" "65f2ac68a9f21c6f153eaea7638cacccfa8867020d2ae8e52da960b6d8ad7d36" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/lib_release-31a5329de5d9b762)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/release.rs (/opt/rustwide/target/release/deps/release-d310caa4743c63a6)
[INFO] [stdout] 
[INFO] [stdout] running 98 tests
[INFO] [stdout] test commands_and_positionals_are_rejected ... ok
[INFO] [stdout] test changelog_section_is_required ... ok
[INFO] [stdout] test duplicated_mix_metadata_is_rejected ... ok
[INFO] [stdout] test empty_hex_organization_is_rejected_before_authentication_or_mutation ... ok
[INFO] [stdout] test duplicate_changelog_section_is_rejected ... ok
[INFO] [stdout] test dirty_state_created_by_dry_run_is_rejected ... ok
[INFO] [stdout] test empty_changelog_body_is_rejected ... ok
[INFO] [stdout] test confirmed_unclaimed_package_permits_first_publication_preflight ... ok
[INFO] [stdout] test bare_invocation_defaults_to_main_and_reaches_preflight ... ok
[INFO] [stdout] test dirty_change_before_mutation_is_rejected ... ok
[INFO] [stdout] test authentication_change_before_mutation_is_rejected ... ok
[INFO] [stdout] test existing_package_requires_authenticated_owner ... ok
[INFO] [stdout] test app_name_is_the_package_fallback ... ok
[INFO] [stdout] test every_gh_invocation_is_pinned_to_github_com ... ok
[INFO] [stdout] test github_authentication_failure_is_rejected ... ok
[INFO] [stdout] test help_describes_only_the_branch_option ... ok
[INFO] [stdout] test artifact_appearance_before_mutation_is_rejected ... ok
[INFO] [stdout] test confirmed_unclaimed_package_can_be_published_once ... ok
[INFO] [stdout] test github_identity_disagreement_is_rejected ... ok
[INFO] [stdout] test canonical_explicit_push_url_is_used ... ok
[INFO] [stdout] test head_remote_mismatch_is_rejected ... ok
[INFO] [stdout] test command_disappearance_during_final_verification_requires_manual_recovery ... ok
[INFO] [stdout] test hex_authentication_failure_is_rejected ... ok
[INFO] [stdout] test confirmation_reads_only_the_first_input_line ... ok
[INFO] [stdout] test exact_confirmation_completes_the_release_in_order ... ok
[INFO] [stdout] test github_release_lookup_failure_is_not_absence ... ok
[INFO] [stdout] test exact_confirmation_line_proceeds_while_stdin_remains_open ... ok
[INFO] [stdout] test github_release_presence_is_rejected ... ok
[INFO] [stdout] test hex_organization_package_is_rejected_before_authentication_or_mutation ... ok
[INFO] [stdout] test impossible_changelog_date_is_rejected ... ok
[INFO] [stdout] test hex_dry_run_failure_stops_before_confirmation ... ok
[INFO] [stdout] test invalid_branch_is_rejected_before_authentication ... ok
[INFO] [stdout] test hex_version_lookup_failure_is_not_absence ... ok
[INFO] [stdout] test invocation_below_the_repository_root_is_rejected ... ok
[INFO] [stdout] test invocation_outside_git_is_rejected ... ok
[INFO] [stdout] test fail_after_github_effect_is_reported_as_completed_once ... ok
[INFO] [stdout] test hex_version_presence_is_rejected ... ok
[INFO] [stdout] test missing_branch_value_is_rejected_by_the_cli ... ok
[INFO] [stdout] test invalid_hex_package_name_is_rejected ... ok
[INFO] [stdout] test fail_after_hex_effect_is_reported_as_completed_once ... ok
[INFO] [stdout] test github_create_failure_reports_release_not_completed ... ok
[INFO] [stdout] test explicit_branch_is_used ... ok
[INFO] [stdout] test malformed_origin_fetch_url_is_rejected ... ok
[INFO] [stdout] test malformed_origin_push_url_is_rejected ... ok
[INFO] [stdout] test malformed_github_identity_is_rejected ... ok
[INFO] [stdout] test missing_mix_metadata_is_rejected ... ok
[INFO] [stdout] test malformed_hex_user_is_rejected ... ok
[INFO] [stdout] test missing_origin_fetch_url_is_rejected ... ok
[INFO] [stdout] test local_tag_presence_is_rejected ... ok
[INFO] [stdout] test incorrect_confirmation_makes_zero_mutations ... ok
[INFO] [stdout] test missing_root_mix_project_is_rejected ... ok
[INFO] [stdout] test local_tag_lookup_failure_is_not_absence ... ok
[INFO] [stdout] test hex_publish_failure_reports_partial_state_without_rollback ... ok
[INFO] [stdout] test mix_fetch_push_identity_disagreement_is_rejected ... ok
[INFO] [stdout] test missing_or_invalid_organization_presence_metadata_is_rejected ... ok
[INFO] [stdout] test non_loadable_mix_project_is_rejected ... ok
[INFO] [stdout] test noncanonical_stable_version_is_rejected ... ok
[INFO] [stdout] test multiple_origin_push_urls_are_rejected ... ok
[INFO] [stdout] test multiple_origin_fetch_urls_are_rejected ... ok
[INFO] [stdout] test prerelease_version_is_rejected ... ok
[INFO] [stdout] test local_tag_failure_reports_not_completed ... ok
[INFO] [stdout] test package_not_found_mixed_with_transport_failure_is_not_absence ... ok
[INFO] [stdout] test malformed_command_output_after_local_tag_requires_manual_recovery ... ok
[INFO] [stdout] test package_lookup_failure_is_not_unclaimed ... ok
[INFO] [stdout] test package_name_override_is_effective ... ok
[INFO] [stdout] test remote_branch_lookup_failure_is_not_absence ... ok
[INFO] [stdout] test mixed_hex_publication_output_requires_manual_recovery ... ok
[INFO] [stdout] test missing_published_hex_version_fails_post_verification ... ok
[INFO] [stdout] test release_not_found_mixed_with_transport_failure_is_not_absence ... ok
[INFO] [stdout] test ownership_change_before_mutation_is_rejected ... ok
[INFO] [stdout] test remote_tag_presence_is_rejected ... ok
[INFO] [stdout] test package_state_change_before_mutation_is_rejected ... ok
[INFO] [stdout] test staged_change_is_rejected ... ok
[INFO] [stdout] test non_peeled_remote_tag_fails_post_verification ... ok
[INFO] [stdout] test publication_lines_across_stdout_and_stderr_require_manual_recovery ... ok
[INFO] [stdout] test unknown_and_repeated_options_are_rejected ... ok
[INFO] [stdout] test ordinary_hex_output_around_one_publication_line_is_accepted ... ok
[INFO] [stdout] test umbrella_mix_project_is_rejected ... ok
[INFO] [stdout] test push_url_falls_back_to_the_single_fetch_url ... ok
[INFO] [stdout] test version_is_available ... ok
[INFO] [stdout] test unstaged_change_is_rejected ... ok
[INFO] [stdout] test real_hex_missing_version_diagnostic_confirms_absence ... ok
[INFO] [stdout] test untracked_change_is_rejected ... ok
[INFO] [stdout] test repository_identity_change_before_mutation_is_rejected ... ok
[INFO] [stdout] test summary_is_exact_and_eof_makes_zero_mutations ... ok
[INFO] [stdout] test tool_identity_change_after_dry_run_is_rejected ... ok
[INFO] [stdout] test sha_change_before_mutation_is_rejected ... ok
[INFO] [stdout] test version_not_found_mixed_with_transport_failure_is_not_absence ... ok
[INFO] [stdout] test unclaimed_package_becoming_claimed_after_dry_run_is_rejected ... ok
[INFO] [stdout] test success_contains_no_forbidden_operations_or_project_checks ... ok
[INFO] [stdout] test wrong_branch_is_rejected ... ok
[INFO] [stdout] test release_push_sends_only_the_exact_tag_and_skips_pre_push_hooks ... ok
[INFO] [stdout] test tool_change_before_mutation_is_rejected ... ok
[INFO] [stdout] test tag_push_failure_reports_remote_not_completed ... ok
[INFO] [stdout] test valid_leap_day_changelog_reaches_confirmation ... ok
[INFO] [stdout] test successful_release_uses_exact_notes_and_only_the_tag_refspec ... ok
[INFO] [stdout] test hex_publish_success_output_must_confirm_the_exact_release ... ok
[INFO] [stdout] test wrong_github_release_tag_fails_post_verification ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 98 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.02s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "65f2ac68a9f21c6f153eaea7638cacccfa8867020d2ae8e52da960b6d8ad7d36", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "65f2ac68a9f21c6f153eaea7638cacccfa8867020d2ae8e52da960b6d8ad7d36", kill_on_drop: false }`
[INFO] [stdout] 65f2ac68a9f21c6f153eaea7638cacccfa8867020d2ae8e52da960b6d8ad7d36
