[INFO] fetching crate vibe-check 0.3.2...
[INFO] testing vibe-check-0.3.2 against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739-1
[INFO] extracting crate vibe-check 0.3.2 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate vibe-check 0.3.2
[INFO] finished tweaking crates.io crate vibe-check 0.3.2
[INFO] tweaked toml for crates.io crate vibe-check 0.3.2 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate vibe-check 0.3.2 on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate vibe-check 0.3.2 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" "+33835004928d3bf65db4d4712e1330766263b0bd" "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/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 75b37e432f55f2176c92311ddf8ec51e8ff0d4cd2f1c01ae24c4c173ae8133ff
[INFO] running `Command { std: "docker" "start" "-a" "75b37e432f55f2176c92311ddf8ec51e8ff0d4cd2f1c01ae24c4c173ae8133ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "75b37e432f55f2176c92311ddf8ec51e8ff0d4cd2f1c01ae24c4c173ae8133ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "75b37e432f55f2176c92311ddf8ec51e8ff0d4cd2f1c01ae24c4c173ae8133ff", kill_on_drop: false }`
[INFO] [stdout] 75b37e432f55f2176c92311ddf8ec51e8ff0d4cd2f1c01ae24c4c173ae8133ff
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fb4a64a137ed5e46a5144297972a8b673aac73de86eb6d05cc9998467de5a55a
[INFO] running `Command { std: "docker" "start" "-a" "fb4a64a137ed5e46a5144297972a8b673aac73de86eb6d05cc9998467de5a55a", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling vibe-check v0.3.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.12s
[INFO] running `Command { std: "docker" "inspect" "fb4a64a137ed5e46a5144297972a8b673aac73de86eb6d05cc9998467de5a55a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fb4a64a137ed5e46a5144297972a8b673aac73de86eb6d05cc9998467de5a55a", kill_on_drop: false }`
[INFO] [stdout] fb4a64a137ed5e46a5144297972a8b673aac73de86eb6d05cc9998467de5a55a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d39d4c14c0889ff74eb54ed36a1ecb7641af6d7c7103cfbbc7850ec76d16000e
[INFO] running `Command { std: "docker" "start" "-a" "d39d4c14c0889ff74eb54ed36a1ecb7641af6d7c7103cfbbc7850ec76d16000e", kill_on_drop: false }`
[INFO] [stderr]    Compiling vibe-check v0.3.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.46s
[INFO] running `Command { std: "docker" "inspect" "d39d4c14c0889ff74eb54ed36a1ecb7641af6d7c7103cfbbc7850ec76d16000e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d39d4c14c0889ff74eb54ed36a1ecb7641af6d7c7103cfbbc7850ec76d16000e", kill_on_drop: false }`
[INFO] [stdout] d39d4c14c0889ff74eb54ed36a1ecb7641af6d7c7103cfbbc7850ec76d16000e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 3698612f56c3e2c537c7655523014100540eb5dcf233b52eb5be8cd9ed75a8ce
[INFO] running `Command { std: "docker" "start" "-a" "3698612f56c3e2c537c7655523014100540eb5dcf233b52eb5be8cd9ed75a8ce", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/vibecheck-b7af5ac4b3693df2)
[INFO] [stdout] 
[INFO] [stdout] running 79 tests
[INFO] [stdout] test config::tests::load_config_missing_file ... ok
[INFO] [stdout] test config::tests::load_state_missing_file ... ok
[INFO] [stdout] test config::tests::config_with_mode_field ... ok
[INFO] [stdout] test config::tests::load_config_valid_file ... ok
[INFO] [stdout] test config::tests::save_and_load_state ... ok
[INFO] [stdout] test diff::tests::analyze_diff_auth_middleware_removal ... ok
[INFO] [stdout] test diff::tests::analyze_diff_api_route_addition ... ok
[INFO] [stdout] test diff::tests::analyze_diff_cache_patterns ... ok
[INFO] [stdout] test diff::tests::analyze_diff_concurrency_patterns ... ok
[INFO] [stdout] test diff::tests::analyze_diff_cors_wildcard ... ok
[INFO] [stdout] test diff::tests::analyze_diff_detects_api_changes ... ok
[INFO] [stdout] test diff::tests::analyze_diff_counts_lines ... ok
[INFO] [stdout] test diff::tests::analyze_diff_detects_functions ... ok
[INFO] [stdout] test config::tests::set_mode_preserves_other_fields ... ok
[INFO] [stdout] test diff::tests::analyze_diff_detects_patterns ... ok
[INFO] [stdout] test diff::tests::analyze_diff_middleware_addition ... ok
[INFO] [stdout] test diff::tests::analyze_diff_migration_patterns ... ok
[INFO] [stdout] test diff::tests::analyze_diff_parsing_patterns ... ok
[INFO] [stdout] test diff::tests::analyze_diff_mixed_patterns ... ok
[INFO] [stdout] test diff::tests::analyze_diff_unwrap_added ... ok
[INFO] [stdout] test diff::tests::check_file_risks_detects_binary ... ok
[INFO] [stdout] test diff::tests::analyze_diff_password_field_exposed ... ok
[INFO] [stdout] test diff::tests::check_file_risks_lockfiles ... ok
[INFO] [stdout] test diff::tests::check_file_risks_migrations_dir ... ok
[INFO] [stdout] test diff::tests::compute_risk_level_high_deps ... ok
[INFO] [stdout] test diff::tests::compute_risk_level_high_security ... ok
[INFO] [stdout] test diff::tests::compute_risk_level_low_plain ... ok
[INFO] [stdout] test diff::tests::compute_risk_level_medium_concurrency ... ok
[INFO] [stdout] test diff::tests::dedup_file_list_caps_at_10 ... ok
[INFO] [stdout] test diff::tests::analyze_diff_error_handling_added ... ok
[INFO] [stdout] test diff::tests::analyze_diff_ignores_diff_headers ... ok
[INFO] [stdout] test config::tests::mode_from_str_lossy ... ok
[INFO] [stdout] test diff::tests::check_file_risks_infra ... ok
[INFO] [stdout] test diff::tests::dedup_file_list_merges ... ok
[INFO] [stdout] test diff::tests::extract_function_name_go ... ok
[INFO] [stdout] test diff::tests::extract_function_name_javascript ... ok
[INFO] [stdout] test diff::tests::extract_function_name_rust ... ok
[INFO] [stdout] test diff::tests::hash_string_deterministic ... ok
[INFO] [stdout] test diff::tests::hash_string_different_inputs ... ok
[INFO] [stdout] test diff::tests::is_binary_file_archives_and_compiled ... ok
[INFO] [stdout] test diff::tests::truncate_diff_exact_boundary ... ok
[INFO] [stdout] test diff::tests::truncate_diff_long ... ok
[INFO] [stdout] test git::tests::init_and_remove_git_hook ... ok
[INFO] [stdout] test diff::tests::extract_function_name_arrow ... ok
[INFO] [stdout] test diff::tests::extract_function_name_not_a_function ... ok
[INFO] [stdout] test diff::tests::extract_function_name_python ... ok
[INFO] [stdout] test diff::tests::is_binary_file_images ... ok
[INFO] [stdout] test diff::tests::truncate_diff_short ... ok
[INFO] [stdout] test quiz::tests::build_reason_hardcore_mode ... ok
[INFO] [stdout] test git::tests::payload_deserializes ... ok
[INFO] [stdout] test quiz::tests::build_reason_tracking_uses_vibecheck_record ... ok
[INFO] [stdout] test quiz::tests::build_reason_vibe_coder_mode ... ok
[INFO] [stdout] test quiz::tests::build_reason_with_tracking ... ok
[INFO] [stdout] test quiz::tests::build_reason_includes_diff ... ok
[INFO] [stdout] test quiz::tests::build_reason_difficulty_override ... ok
[INFO] [stdout] test quiz::tests::resolve_difficulty_developer_risk_driven ... ok
[INFO] [stdout] test quiz::tests::resolve_difficulty_override_wins ... ok
[INFO] [stdout] test quiz::tests::resolve_difficulty_vibe_coder_always_l1 ... ok
[INFO] [stdout] test stats::tests::verify_chain_tampered_bad_hash ... ok
[INFO] [stdout] test stats::tests::verify_chain_tampered_empty ... ok
[INFO] [stdout] test stats::tests::record_answer_personal_stats ... ok
[INFO] [stdout] test quiz::tests::resolve_difficulty_hardcore_always_l4 ... ok
[INFO] [stdout] test quiz::tests::resolve_difficulty_learning_adaptive ... ok
[INFO] [stdout] test stats::tests::record_answer_tracking_disabled ... ok
[INFO] [stdout] test stats::tests::verify_chain_genesis ... ok
[INFO] [stdout] test stats::tests::verify_chain_tampered_genesis_with_records ... ok
[INFO] [stdout] test team::tests::parse_flag_value_not_found ... ok
[INFO] [stdout] test team::tests::short_hash_deterministic ... ok
[INFO] [stdout] test team::tests::parse_flag_value_found ... ok
[INFO] [stdout] test team::tests::team_config_serialization ... ok
[INFO] [stdout] test team::tests::short_hash_different_inputs ... ok
[INFO] [stdout] test team::tests::team_stats_with_members ... ok
[INFO] [stdout] test team::tests::team_reset_clears_stats ... ok
[INFO] [stdout] test team::tests::team_member_serialization ... ok
[INFO] [stdout] test team::tests::team_stats_empty_team ... ok
[INFO] [stdout] test team::tests::team_init_creates_structure ... ok
[INFO] [stdout] test stats::tests::verify_chain_valid_hash ... ok
[INFO] [stdout] test config::tests::default_config_values ... ok
[INFO] [stdout] test config::tests::mode_display ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 79 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "3698612f56c3e2c537c7655523014100540eb5dcf233b52eb5be8cd9ed75a8ce", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3698612f56c3e2c537c7655523014100540eb5dcf233b52eb5be8cd9ed75a8ce", kill_on_drop: false }`
[INFO] [stdout] 3698612f56c3e2c537c7655523014100540eb5dcf233b52eb5be8cd9ed75a8ce
