[INFO] fetching crate tokmd-analysis-maintainability 1.9.0...
[INFO] testing tokmd-analysis-maintainability-1.9.0 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate tokmd-analysis-maintainability 1.9.0 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate tokmd-analysis-maintainability 1.9.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate tokmd-analysis-maintainability 1.9.0
[INFO] tweaked toml for crates.io crate tokmd-analysis-maintainability 1.9.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate tokmd-analysis-maintainability 1.9.0 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate tokmd-analysis-maintainability 1.9.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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tokmd-envelope v1.9.0
[INFO] [stderr]   Downloaded tokmd-types v1.9.0
[INFO] [stderr]   Downloaded tokmd-analysis-types v1.9.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 96f6a5b6a566012eef0739f2756d50304fd633b4c3730b0e6aa9d19f316f0e0f
[INFO] running `Command { std: "docker" "start" "-a" "96f6a5b6a566012eef0739f2756d50304fd633b4c3730b0e6aa9d19f316f0e0f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "96f6a5b6a566012eef0739f2756d50304fd633b4c3730b0e6aa9d19f316f0e0f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "96f6a5b6a566012eef0739f2756d50304fd633b4c3730b0e6aa9d19f316f0e0f", kill_on_drop: false }`
[INFO] [stdout] 96f6a5b6a566012eef0739f2756d50304fd633b4c3730b0e6aa9d19f316f0e0f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 048223893c0a6dc700893e8a378f5ebcf9ea4a51cd5d343674b6c7926feb365f
[INFO] running `Command { std: "docker" "start" "-a" "048223893c0a6dc700893e8a378f5ebcf9ea4a51cd5d343674b6c7926feb365f", kill_on_drop: false }`
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling cc v1.2.57
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling blake3 v1.8.3
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tokmd-types v1.9.0
[INFO] [stderr]    Compiling tokmd-envelope v1.9.0
[INFO] [stderr]    Compiling tokmd-analysis-types v1.9.0
[INFO] [stderr]    Compiling tokmd-analysis-maintainability v1.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.51s
[INFO] running `Command { std: "docker" "inspect" "048223893c0a6dc700893e8a378f5ebcf9ea4a51cd5d343674b6c7926feb365f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "048223893c0a6dc700893e8a378f5ebcf9ea4a51cd5d343674b6c7926feb365f", kill_on_drop: false }`
[INFO] [stdout] 048223893c0a6dc700893e8a378f5ebcf9ea4a51cd5d343674b6c7926feb365f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 58b54b77d73981aa0eb26c37289e2a7694388c4b4ebc55b9ff1908a4ae9c3ce2
[INFO] running `Command { std: "docker" "start" "-a" "58b54b77d73981aa0eb26c37289e2a7694388c4b4ebc55b9ff1908a4ae9c3ce2", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling zerocopy v0.8.47
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.2
[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.10.0
[INFO] [stderr]    Compiling tokmd-analysis-maintainability v1.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 15.03s
[INFO] running `Command { std: "docker" "inspect" "58b54b77d73981aa0eb26c37289e2a7694388c4b4ebc55b9ff1908a4ae9c3ce2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "58b54b77d73981aa0eb26c37289e2a7694388c4b4ebc55b9ff1908a4ae9c3ce2", kill_on_drop: false }`
[INFO] [stdout] 58b54b77d73981aa0eb26c37289e2a7694388c4b4ebc55b9ff1908a4ae9c3ce2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 2108010dc05f7a4f4bb55c90ccb09434a3bfda4afa6f79bc385d550152274bf3
[INFO] running `Command { std: "docker" "start" "-a" "2108010dc05f7a4f4bb55c90ccb09434a3bfda4afa6f79bc385d550152274bf3", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tokmd_analysis_maintainability-89930d659fe78c14)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test tests::attach_halstead_recomputes_maintainability ... ok
[INFO] [stdout] test tests::compute_simplified_index ... ok
[INFO] [stdout] test tests::compute_full_index_with_halstead ... ok
[INFO] [stdout] test tests::attach_halstead_keeps_existing_index_when_volume_is_zero ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bdd.rs (/opt/rustwide/target/debug/deps/bdd-9d4d68470ebcb40b)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test given_extreme_values_when_computing_mi_then_score_is_clamped_at_zero ... ok
[INFO] [stdout] test given_fractional_loc_when_computing_mi_then_loc_is_rounded_to_2_decimals ... ok
[INFO] [stdout] test given_halstead_volume_200_when_full_mi_then_known_value ... ok
[INFO] [stdout] test given_halstead_volume_when_full_mi_then_score_is_lower ... ok
[INFO] [stdout] test given_negative_halstead_volume_when_computing_mi_then_simplified_formula_used ... ok
[INFO] [stdout] test given_halstead_attached_when_checking_fields_then_all_fields_present ... ok
[INFO] [stdout] test given_negative_loc_when_computing_mi_then_none_is_returned ... ok
[INFO] [stdout] test given_no_existing_mi_when_attaching_halstead_then_mi_stays_none ... ok
[INFO] [stdout] test given_positive_halstead_when_attaching_then_mi_is_recomputed ... ok
[INFO] [stdout] test given_score_below_65_when_grading_then_grade_is_c ... ok
[INFO] [stdout] test given_score_between_65_and_85_when_grading_then_grade_is_b ... ok
[INFO] [stdout] test given_small_codebase_when_simplified_mi_then_high_score ... ok
[INFO] [stdout] test given_score_exactly_85_when_grading_then_grade_is_a ... ok
[INFO] [stdout] test given_typical_codebase_when_simplified_mi_then_grade_a ... ok
[INFO] [stdout] test given_single_line_when_simplified_mi_then_high_score ... ok
[INFO] [stdout] test given_very_large_halstead_volume_when_full_mi_then_grade_c ... ok
[INFO] [stdout] test given_zero_cyclomatic_when_computing_mi_then_valid_result ... ok
[INFO] [stdout] test given_zero_volume_halstead_when_attaching_then_mi_is_unchanged ... ok
[INFO] [stdout] test given_zero_halstead_volume_when_computing_mi_then_simplified_formula_used ... ok
[INFO] [stdout] test given_zero_loc_when_computing_mi_then_none_is_returned ... ok
[INFO] [stdout] test given_zero_loc_with_halstead_when_computing_mi_then_none_is_returned ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/deep_v3.rs (/opt/rustwide/target/debug/deps/deep_v3-d4f57cd0df682568)
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test attach_halstead_negative_volume_preserves_mi ... ok
[INFO] [stdout] test attach_halstead_preserves_all_halstead_fields ... ok
[INFO] [stdout] test attach_halstead_stores_metrics_even_without_mi ... ok
[INFO] [stdout] test attach_halstead_with_positive_volume_recomputes_mi ... ok
[INFO] [stdout] test attach_halstead_twice_overwrites_previous ... ok
[INFO] [stdout] test attach_halstead_zero_volume_preserves_mi ... ok
[INFO] [stdout] test avg_loc_rounded_to_2_decimals ... ok
[INFO] [stdout] test compute_is_deterministic ... ok
[INFO] [stdout] test avg_loc_rounding_halfway ... ok
[INFO] [stdout] test full_formula_known_values ... ok
[INFO] [stdout] test full_formula_with_small_volume ... ok
[INFO] [stdout] test grade_b_at_exactly_65 ... ok
[INFO] [stdout] test grade_c_for_very_high_complexity ... ok
[INFO] [stdout] test grade_a_at_exactly_85 ... ok
[INFO] [stdout] test halstead_volume_negative_uses_simplified ... ok
[INFO] [stdout] test halstead_volume_very_small_positive_still_used ... ok
[INFO] [stdout] test halstead_volume_zero_uses_simplified ... ok
[INFO] [stdout] test loc_negative_returns_none ... ok
[INFO] [stdout] test output_preserves_halstead_volume_when_positive ... ok
[INFO] [stdout] test output_preserves_input_cyclomatic ... ok
[INFO] [stdout] test score_rounded_to_2_decimals ... ok
[INFO] [stdout] test loc_exactly_zero_returns_none ... ok
[INFO] [stdout] test loc_very_large_produces_low_score ... ok
[INFO] [stdout] test very_large_cyclomatic_clamps_to_zero ... ok
[INFO] [stdout] test zero_cyclomatic_yields_higher_score ... ok
[INFO] [stdout] test simplified_formula_known_values ... ok
[INFO] [stdout] test loc_very_small_positive_returns_some ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/deep_w70.rs (/opt/rustwide/target/debug/deps/deep_w70-2a0b1769eb1a991a)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test attach_halstead_no_existing_mi_just_stores_halstead ... ok
[INFO] [stdout] test attach_halstead_recomputes_with_positive_volume ... ok
[INFO] [stdout] test attach_halstead_zero_volume_preserves_mi ... ok
[INFO] [stderr]      Running tests/edge_cases.rs (/opt/rustwide/target/debug/deps/edge_cases-c2e262bd79ae8b23)
[INFO] [stdout] test deterministic_full_across_runs ... ok
[INFO] [stdout] test deterministic_grade_for_same_score ... ok
[INFO] [stdout] test full_formula_large_volume_significant_reduction ... ok
[INFO] [stdout] test full_formula_lowers_score_vs_simplified ... ok
[INFO] [stdout] test deterministic_simplified_across_runs ... ok
[INFO] [stdout] test full_formula_small_volume_minimal_reduction ... ok
[INFO] [stdout] test grade_boundary_clamped_zero_is_c ... ok
[INFO] [stdout] test grade_boundary_exactly_85 ... ok
[INFO] [stdout] test loc_one_maximises_simplified_score ... ok
[INFO] [stdout] test negative_halstead_volume_uses_simplified ... ok
[INFO] [stdout] test negative_loc_returns_none ... ok
[INFO] [stdout] test simplified_high_complexity_grades_c ... ok
[INFO] [stdout] test simplified_low_complexity_grades_a ... ok
[INFO] [stdout] test simplified_moderate_complexity_grades_b ... ok
[INFO] [stdout] test simplified_records_avg_cyclomatic_and_loc ... ok
[INFO] [stdout] test simplified_score_is_non_negative ... ok
[INFO] [stdout] test zero_cyclomatic_is_valid ... ok
[INFO] [stdout] test zero_loc_returns_none ... ok
[INFO] [stdout] test zero_halstead_volume_uses_simplified ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test attach_halstead_decreasing_volumes_increase_mi ... ok
[INFO] [stdout] test attach_halstead_infinity_volume_recomputes_to_zero ... ok
[INFO] [stdout] test attach_halstead_multiple_times_idempotent_with_same_volume ... ok
[INFO] [stdout] test attach_halstead_then_detach_mi_and_reattach ... ok
[INFO] [stdout] test loc_just_below_zero_returns_none ... ok
[INFO] [stdout] test loc_one_simplified ... ok
[INFO] [stdout] test loc_rounding_preserves_integer ... ok
[INFO] [stdout] test nan_cc_produces_result ... ok
[INFO] [stdout] test attach_halstead_nan_volume_preserves_mi ... ok
[INFO] [stdout] test loc_rounding_exact_half_rounds_up ... ok
[INFO] [stdout] test loc_epsilon_above_zero ... ok
[INFO] [stdout] test nan_halstead_volume_falls_back_to_simplified ... ok
[INFO] [stdout] test nan_loc_returns_none ... ok
[INFO] [stdout] test negative_infinity_loc_returns_none ... ok
[INFO] [stdout] test positive_infinity_cc_returns_score_zero ... ok
[INFO] [stdout] test negative_infinity_halstead_volume_falls_back_to_simplified ... ok
[INFO] [stdout] test positive_infinity_halstead_volume_returns_score_zero ... ok
[INFO] [stdout] test positive_infinity_loc_returns_score_zero ... ok
[INFO] [stdout] test score_never_negative_with_extreme_cc_and_loc ... ok
[INFO] [stdout] test score_clamped_at_zero_gets_grade_c ... ok
[INFO] [stdout] test score_never_negative_with_extreme_halstead ... ok
[INFO] [stdout] test subnormal_loc_produces_result ... ok
[INFO] [stdout] test score_rounding_preserves_two_decimals ... ok
[INFO] [stdout] test subnormal_halstead_volume_used_when_positive ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/maint_depth_w57.rs (/opt/rustwide/target/debug/deps/maint_depth_w57-9dc671fec5c1d0ba)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test attach_halstead_always_sets_halstead_field ... ok
[INFO] [stdout] test attach_halstead_with_no_existing_mi ... ok
[INFO] [stdout] test attach_halstead_recomputes_mi ... ok
[INFO] [stdout] test attach_halstead_zero_volume_preserves_mi ... ok
[INFO] [stdout] test avg_loc_is_rounded_to_two_decimals ... ok
[INFO] [stdout] test computation_is_deterministic ... ok
[INFO] [stdout] test complexity_report_serde_roundtrip ... ok
[INFO] [stdout] test grade_boundary_at_65 ... ok
[INFO] [stdout] test full_formula_with_halstead ... ok
[INFO] [stdout] test grade_boundary_at_85 ... ok
[INFO] [stdout] test halstead_volume_negative_uses_simplified ... ok
[INFO] [stdout] test high_complexity_yields_low_score ... ok
[INFO] [stdout] test maintainability_index_serde_no_halstead ... ok
[INFO] [stdout] test halstead_volume_zero_uses_simplified ... ok
[INFO] [stdout] test maintainability_index_serde_roundtrip ... ok
[INFO] [stdout] test score_clamped_to_zero_floor ... ok
[INFO] [stdout] test simplified_formula_low_complexity ... ok
[INFO] [stdout] test simplified_formula_medium_complexity ... ok
[INFO] [stdout] test very_large_loc ... ok
[INFO] [stdout] test single_line_file ... ok
[INFO] [stdout] test very_simple_code_yields_grade_a ... ok
[INFO] [stdout] test zero_cyclomatic_accepted ... ok
[INFO] [stdout] test zero_loc_returns_none ... ok
[INFO] [stdout] test moderate_halstead_volume_yields_grade_b ... ok
[INFO] [stdout] test negative_loc_returns_none ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/maintainability_depth_w55.rs (/opt/rustwide/target/debug/deps/maintainability_depth_w55-297b8bdb3194c56c)
[INFO] [stdout] 
[INFO] [stdout] running 35 tests
[INFO] [stdout] test attach_halstead_always_sets_halstead_field ... ok
[INFO] [stdout] test attach_halstead_recomputes_with_volume ... ok
[INFO] [stdout] test attach_halstead_no_mi_still_sets_halstead ... ok
[INFO] [stdout] test attach_halstead_zero_volume_preserves_index ... ok
[INFO] [stdout] test attach_halstead_updates_grade ... ok
[INFO] [stdout] test avg_loc_is_rounded_to_two_decimals ... ok
[INFO] [stdout] test deterministic_full ... ok
[INFO] [stdout] test full_formula_basic ... ok
[INFO] [stdout] test deterministic_simplified ... ok
[INFO] [stdout] test full_formula_high_volume_degrades_score ... ok
[INFO] [stdout] test full_formula_small_volume_barely_degrades ... ok
[INFO] [stdout] test full_formula_volume_one_equals_simplified ... ok
[INFO] [stdout] test grade_a_at_threshold ... ok
[INFO] [stdout] test grade_a_boundary_exact ... ok
[INFO] [stdout] test grade_b_boundary ... ok
[INFO] [stderr]      Running tests/maintainability_depth_w60.rs (/opt/rustwide/target/debug/deps/maintainability_depth_w60-3607c3a708cdde7d)
[INFO] [stdout] test grade_b_range ... ok
[INFO] [stdout] test increasing_complexity_decreases_score ... ok
[INFO] [stdout] test increasing_halstead_volume_decreases_score ... ok
[INFO] [stdout] test increasing_loc_decreases_score ... ok
[INFO] [stdout] test index_has_correct_fields_full ... ok
[INFO] [stdout] test negative_halstead_volume_uses_simplified ... ok
[INFO] [stdout] test index_has_correct_fields_simplified ... ok
[INFO] [stdout] test negative_loc_returns_none ... ok
[INFO] [stdout] test negative_loc_with_halstead_returns_none ... ok
[INFO] [stdout] test score_is_rounded_to_two_decimals ... ok
[INFO] [stdout] test score_never_negative ... ok
[INFO] [stdout] test score_clamped_to_zero_for_extreme_inputs ... ok
[INFO] [stdout] test simplified_large_loc ... ok
[INFO] [stdout] test grade_c_for_high_complexity ... ok
[INFO] [stdout] test simplified_formula_basic ... ok
[INFO] [stdout] test simplified_one_loc ... ok
[INFO] [stdout] test simplified_preserves_inputs ... ok
[INFO] [stdout] test simplified_zero_complexity ... ok
[INFO] [stdout] test zero_loc_returns_none ... ok
[INFO] [stdout] test zero_halstead_volume_uses_simplified ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 62 tests
[INFO] [stdout] test attach_halstead_always_sets_halstead_field ... ok
[INFO] [stdout] test attach_halstead_no_mi_still_stores_halstead ... ok
[INFO] [stdout] test attach_halstead_preserves_operator_counts ... ok
[INFO] [stdout] test attach_halstead_preserves_volume_value ... ok
[INFO] [stdout] test attach_halstead_can_change_grade ... ok
[INFO] [stdout] test attach_halstead_recomputes_mi_with_volume ... ok
[INFO] [stdout] test attach_halstead_zero_volume_preserves_mi ... ok
[INFO] [stdout] test avg_loc_rounded_to_two_decimals ... ok
[INFO] [stdout] test deterministic_full_computation ... ok
[INFO] [stdout] test deterministic_simplified_computation ... ok
[INFO] [stdout] test embedded_c_high_cc_small_loc ... ok
[INFO] [stdout] test enterprise_java_moderate_cc_large_loc ... ok
[INFO] [stdout] test given_10000_loc_100_cc_when_simplified_then_grade_c ... ok
[INFO] [stdout] test full_index_preserves_all_fields ... ok
[INFO] [stdout] test given_100_loc_10_cc_when_simplified_then_known_value ... ok
[INFO] [stdout] test given_500_loc_20_cc_when_simplified_then_grade_b ... ok
[INFO] [stdout] test given_enormous_cc_then_score_clamped ... ok
[INFO] [stdout] test given_extreme_values_then_score_clamped_to_zero ... ok
[INFO] [stdout] test given_fractional_loc_when_simplified_then_loc_rounded ... ok
[INFO] [stdout] test given_halstead_1_when_full_then_equals_simplified ... ok
[INFO] [stdout] test given_halstead_200_when_full_then_known_value ... ok
[INFO] [stdout] test given_large_halstead_then_grade_c ... ok
[INFO] [stdout] test given_moderate_halstead_then_score_lower_than_simplified ... ok
[INFO] [stdout] test given_negative_loc_with_halstead_then_none ... ok
[INFO] [stdout] test given_negative_loc_then_none ... ok
[INFO] [stdout] test given_negative_volume_then_simplified_used ... ok
[INFO] [stdout] test given_small_fractional_loc_then_rounded_correctly ... ok
[INFO] [stdout] test given_zero_cc_when_simplified_then_only_loc_matters ... ok
[INFO] [stdout] test given_trivial_code_when_simplified_then_near_max_score ... ok
[INFO] [stdout] test given_zero_loc_then_none ... ok
[INFO] [stdout] test given_zero_loc_with_halstead_then_none ... ok
[INFO] [stdout] test given_zero_volume_then_simplified_used ... ok
[INFO] [stdout] test grade_a_requires_score_at_least_85 ... ok
[INFO] [stdout] test grade_c_for_score_below_65 ... ok
[INFO] [stdout] test grade_b_for_score_between_65_and_85 ... ok
[INFO] [stdout] test grade_transitions_at_exact_boundaries ... ok
[INFO] [stdout] test increasing_halstead_volume_decreases_score ... ok
[INFO] [stdout] test increasing_cc_decreases_score ... ok
[INFO] [stdout] test increasing_loc_decreases_score ... ok
[INFO] [stdout] test maintainability_index_roundtrips_through_json ... ok
[INFO] [stdout] test maintainability_index_serializes_to_json ... ok
[INFO] [stdout] test legacy_cobol_very_high_cc_very_large_loc ... ok
[INFO] [stdout] test microservice_low_cc_low_loc ... ok
[INFO] [stdout] test score_rounded_to_two_decimals ... ok
[INFO] [stdout] test scripting_language_low_cc_moderate_loc ... ok
[INFO] [stdout] test simplified_index_omits_halstead_volume_in_json ... ok
[INFO] [stdout] test simplified_index_preserves_all_fields ... ok
[INFO] [stdout] test prop_zero_volume_same_as_none ... ok
[INFO] [stdout] test prop_score_rounded_2_decimals ... ok
[INFO] [stdout] test prop_zero_or_negative_loc_none ... ok
[INFO] [stdout] test prop_negative_volume_same_as_none ... ok
[INFO] [stdout] test prop_higher_cc_lower_or_equal_score ... ok
[INFO] [stdout] test prop_avg_loc_rounded_2_decimals ... ok
[INFO] [stdout] test prop_deterministic ... ok
[INFO] [stdout] test prop_grade_c_implies_score_lt_65 ... ok
[INFO] [stdout] test prop_halstead_volume_degrades_score ... ok
[INFO] [stdout] test prop_score_non_negative ... ok
[INFO] [stdout] test prop_grade_b_implies_score_65_to_85 ... ok
[INFO] [stdout] test prop_grade_valid ... ok
[INFO] [stdout] test prop_grade_a_implies_score_ge_85 ... ok
[INFO] [stdout] test prop_higher_loc_lower_or_equal_score ... ok
[INFO] [stdout] test prop_score_at_most_171 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 62 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mathematical_invariants.rs (/opt/rustwide/target/debug/deps/mathematical_invariants-53d081d317b488b2)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test cc_contribution_is_linear ... ok
[INFO] [stdout] test cc_unit_step_equals_coefficient ... ok
[INFO] [stdout] test grade_never_improves_with_increasing_complexity ... ok
[INFO] [stdout] test halstead_and_cc_terms_independent ... ok
[INFO] [stdout] test loc_10x_increase_has_constant_score_drop ... ok
[INFO] [stdout] test strictly_monotone_decreasing_in_loc ... ok
[INFO] [stdout] test strictly_monotone_decreasing_in_cc ... ok
[INFO] [stdout] test strictly_monotone_decreasing_in_volume ... ok
[INFO] [stdout] test loc_doubling_has_constant_score_drop ... ok
[INFO] [stdout] test volume_doubling_has_constant_score_drop ... ok
[INFO] [stdout] test terms_are_additive ... ok
[INFO] [stdout] test full_formula_score_leq_simplified ... ok
[INFO] [stdout] test volume_1_equals_simplified ... ok
[INFO] [stdout] test cc_delta_is_constant_0_23 ... ok
[INFO] [stdout] test volume_monotonicity_property ... ok
[INFO] [stdout] test symmetry_of_none_and_zero_volume ... ok
[INFO] [stdout] test cc_monotonicity_property ... ok
[INFO] [stdout] test grade_consistent_with_score ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/properties.rs (/opt/rustwide/target/debug/deps/properties-5314e48681df7d5f)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test avg_loc_is_rounded_to_2_decimals ... ok
[INFO] [stdout] test zero_volume_falls_back_to_simplified ... ok
[INFO] [stdout] test grade_c_implies_score_below_65 ... ok
[INFO] [stdout] test higher_cc_decreases_score ... ok
[INFO] [stdout] test zero_or_negative_loc_returns_none ... ok
[INFO] [stdout] test grade_a_implies_score_at_least_85 ... ok
[INFO] [stdout] test grade_b_implies_score_between_65_and_85 ... ok
[INFO] [stdout] test negative_volume_falls_back_to_simplified ... ok
[INFO] [stdout] test higher_loc_decreases_score ... ok
[INFO] [stdout] test result_is_deterministic ... ok
[INFO] [stdout] test score_is_rounded_to_2_decimals ... ok
[INFO] [stdout] test score_is_at_most_171 ... ok
[INFO] [stdout] test grade_is_valid ... ok
[INFO] [stdout] test halstead_volume_decreases_score ... ok
[INFO] [stderr]      Running tests/reference_values.rs (/opt/rustwide/target/debug/deps/reference_values-150525599de25fd1)
[INFO] [stdout] test score_is_non_negative ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test cc_coefficient_is_0_23 ... ok
[INFO] [stdout] test halstead_coefficient_is_5_2 ... ok
[INFO] [stdout] test identity_cc_0_removes_complexity_penalty ... ok
[INFO] [stdout] test identity_volume_1_equals_simplified ... ok
[INFO] [stdout] test identity_loc_1_cc_0_no_halstead ... ok
[INFO] [stdout] test loc_coefficient_is_16_2 ... ok
[INFO] [stdout] test reference_legacy_high_complexity ... ok
[INFO] [stdout] test reference_legacy_simplified_still_low ... ok
[INFO] [stdout] test reference_loc_is_e ... ok
[INFO] [stdout] test reference_table_simplified ... ok
[INFO] [stdout] test reference_moderate_module_simplified ... ok
[INFO] [stdout] test reference_moderate_module_with_halstead ... ok
[INFO] [stdout] test reference_small_module_with_halstead ... ok
[INFO] [stdout] test reference_small_well_maintained_module ... ok
[INFO] [stdout] test reference_volume_is_e ... ok
[INFO] [stdout] test reference_table_full ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests tokmd_analysis_maintainability
[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] running `Command { std: "docker" "inspect" "2108010dc05f7a4f4bb55c90ccb09434a3bfda4afa6f79bc385d550152274bf3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2108010dc05f7a4f4bb55c90ccb09434a3bfda4afa6f79bc385d550152274bf3", kill_on_drop: false }`
[INFO] [stdout] 2108010dc05f7a4f4bb55c90ccb09434a3bfda4afa6f79bc385d550152274bf3
