[INFO] fetching crate solmath 0.1.5...
[INFO] testing solmath-0.1.5 against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739-1
[INFO] extracting crate solmath 0.1.5 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate solmath 0.1.5
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate solmath 0.1.5
[INFO] tweaked toml for crates.io crate solmath 0.1.5 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate solmath 0.1.5 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 solmath 0.1.5 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] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] a805619f26faea030d3a8141f043f376cb4f1c6ac84b2d348605d8c33a10af8b
[INFO] running `Command { std: "docker" "start" "-a" "a805619f26faea030d3a8141f043f376cb4f1c6ac84b2d348605d8c33a10af8b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a805619f26faea030d3a8141f043f376cb4f1c6ac84b2d348605d8c33a10af8b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a805619f26faea030d3a8141f043f376cb4f1c6ac84b2d348605d8c33a10af8b", kill_on_drop: false }`
[INFO] [stdout] a805619f26faea030d3a8141f043f376cb4f1c6ac84b2d348605d8c33a10af8b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 2c04e3f6b7f09d0e0e9a80eff6c66527ebda33382d2357c77a07c29343274cf5
[INFO] running `Command { std: "docker" "start" "-a" "2c04e3f6b7f09d0e0e9a80eff6c66527ebda33382d2357c77a07c29343274cf5", kill_on_drop: false }`
[INFO] [stderr]    Compiling solmath v0.1.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.05s
[INFO] running `Command { std: "docker" "inspect" "2c04e3f6b7f09d0e0e9a80eff6c66527ebda33382d2357c77a07c29343274cf5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2c04e3f6b7f09d0e0e9a80eff6c66527ebda33382d2357c77a07c29343274cf5", kill_on_drop: false }`
[INFO] [stdout] 2c04e3f6b7f09d0e0e9a80eff6c66527ebda33382d2357c77a07c29343274cf5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] d175d8565b016e0b6a64c6d057b2d6be036622ebe1fa82cd2509e235a72c5d5b
[INFO] running `Command { std: "docker" "start" "-a" "d175d8565b016e0b6a64c6d057b2d6be036622ebe1fa82cd2509e235a72c5d5b", kill_on_drop: false }`
[INFO] [stderr]    Compiling solmath v0.1.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.71s
[INFO] running `Command { std: "docker" "inspect" "d175d8565b016e0b6a64c6d057b2d6be036622ebe1fa82cd2509e235a72c5d5b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d175d8565b016e0b6a64c6d057b2d6be036622ebe1fa82cd2509e235a72c5d5b", kill_on_drop: false }`
[INFO] [stdout] d175d8565b016e0b6a64c6d057b2d6be036622ebe1fa82cd2509e235a72c5d5b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] ab7d2baf5a3ca3f301565656355be9e55cf1c32d3b03dabdf2b184ffd88a9fe6
[INFO] running `Command { std: "docker" "start" "-a" "ab7d2baf5a3ca3f301565656355be9e55cf1c32d3b03dabdf2b184ffd88a9fe6", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solmath-2e1f9a75a944af1a)
[INFO] [stdout] 
[INFO] [stdout] running 66 tests
[INFO] [stdout] test arithmetic::tests::test_dw_mul_allows_exact_i128_min ... ok
[INFO] [stdout] test arithmetic::tests::test_dw_mul_quotient_matches_fp_mul_i_round ... ok
[INFO] [stdout] test arithmetic::tests::test_dw_mul_remainder_bounded ... ok
[INFO] [stdout] test arithmetic::tests::test_dw_mul_remainder_sign_convention ... ok
[INFO] [stdout] test arithmetic::tests::test_dw_mul_to_i128_matches_fp_mul_i_round ... ok
[INFO] [stdout] test arithmetic::tests::test_fp_div_round_agrees_with_signed ... ok
[INFO] [stdout] test arithmetic::tests::test_dw_mul_symmetry ... ok
[INFO] [stdout] test arithmetic::tests::test_fp_div_round_exact ... ok
[INFO] [stdout] test arithmetic::tests::test_fp_div_round_large_no_panic ... ok
[INFO] [stdout] test arithmetic::tests::test_fp_div_round_no_round ... ok
[INFO] [stdout] test arithmetic::tests::test_fp_div_round_zero_divisor ... ok
[INFO] [stdout] test constants::tests::test_ln2_correction_bounded ... ok
[INFO] [stdout] test arithmetic::tests::test_fp_div_round_rounds_up ... ok
[INFO] [stdout] test constants::tests::test_ln2_hp_lo_sub_ulp ... ok
[INFO] [stdout] test arithmetic::tests::test_fp_mul_round_overflow_is_error ... ok
[INFO] [stdout] test arithmetic::tests::test_fp_div_round_within_one_of_truncating ... ok
[INFO] [stdout] test arithmetic::tests::test_fp_mul_round_vs_truncating ... ok
[INFO] [stdout] test constants::tests::test_ln_remez_hp_coeffs_matches_individual ... ok
[INFO] [stdout] test arithmetic::tests::test_dw_mul_zero ... ok
[INFO] [stdout] test arithmetic::tests::test_fp_mul_round_large_no_panic ... ok
[INFO] [stdout] test constants::tests::test_ln2_lo_no_overflow ... ok
[INFO] [stdout] test constants::tests::test_ln2_hp_lo_no_overflow ... ok
[INFO] [stdout] test constants::tests::test_ln_table_hp_lo_sub_ulp ... ok
[INFO] [stdout] test constants::tests::test_ln_table_lo_sub_ulp ... ok
[INFO] [stdout] test constants::tests::test_ln_table_monotone ... ok
[INFO] [stdout] test double_word::tests::test_dw_add_lo_carry ... ok
[INFO] [stdout] test constants::tests::test_ln_remez_coeffs_matches_individual ... ok
[INFO] [stdout] test double_word::tests::test_dw_add_lo_negative_carry ... ok
[INFO] [stdout] test double_word::tests::test_dw_at_scale_hp ... ok
[INFO] [stdout] test double_word::tests::test_dw_at_scale_hp_negative ... ok
[INFO] [stdout] test double_word::tests::test_dw_add_simple ... ok
[INFO] [stdout] test double_word::tests::test_dw_at_scale_hp_roundtrip ... ok
[INFO] [stdout] test constants::tests::test_ln2_lo_sub_ulp ... ok
[INFO] [stdout] test double_word::tests::test_dw_at_scale_matches_to_i128 ... ok
[INFO] [stdout] test double_word::tests::test_dw_invariant_lo_bounded ... ok
[INFO] [stdout] test double_word::tests::test_dw_from_hi ... ok
[INFO] [stdout] test double_word::tests::test_dw_to_i128_no_correction ... ok
[INFO] [stdout] test double_word::tests::test_dw_to_i128_positive_correction ... ok
[INFO] [stdout] test double_word::tests::test_dw_to_i128_small_lo_no_correction ... ok
[INFO] [stdout] test double_word::tests::test_dw_to_i128_roundtrip ... ok
[INFO] [stdout] test encoding::tests::parses_signed_decimals ... ok
[INFO] [stdout] test encoding::tests::rejects_ambiguous_or_lossy_inputs ... ok
[INFO] [stdout] test encoding::tests::parses_unsigned_decimals ... ok
[INFO] [stdout] test hp::tests::test_fp_mul_hp_i_allows_exact_i128_min ... ok
[INFO] [stdout] test encoding::tests::reports_overflow ... ok
[INFO] [stdout] test hp::tests::test_horner_hp_consistency_with_inline ... ok
[INFO] [stdout] test hp::tests::test_horner_hp_at_zero ... ok
[INFO] [stdout] test hp::tests::test_horner_hp_constant ... ok
[INFO] [stdout] test hp::tests::test_horner_hp_exact_quadratic ... ok
[INFO] [stdout] test hp::tests::test_horner_hp_dw_residual_bounded ... ok
[INFO] [stdout] test hp::tests::test_fp_mul_hp_i_rejects_magnitude_above_i128_min ... ok
[INFO] [stdout] test hp::tests::test_horner_hp_linear ... ok
[INFO] [stdout] test double_word::tests::test_dw_to_i128_negative_correction ... ok
[INFO] [stdout] test hp::tests::test_horner_hp_no_panic ... ok
[INFO] [stdout] test hp::tests::test_hp_dw_consistency_with_fp_mul_hp_fast ... ok
[INFO] [stdout] test hp::tests::test_hp_dw_exact_one ... ok
[INFO] [stdout] test arithmetic::tests::test_fp_mul_round_exact ... ok
[INFO] [stdout] test hp::tests::test_hp_dw_identity ... ok
[INFO] [stdout] test hp::tests::test_hp_dw_negative ... ok
[INFO] [stdout] test hp::tests::test_hp_dw_residual_bounded ... ok
[INFO] [stdout] test hp::tests::test_hp_dw_small_inputs ... ok
[INFO] [stdout] test mul_div_cross_validation::validate_against_exact_vectors ... ok
[INFO] [stdout] test hp::tests::test_hp_dw_zero ... ok
[INFO] [stdout] test hp::tests::test_hp_dw_exact_product ... ok
[INFO] [stdout] test mul_div_properties::deterministic_properties ... ok
[INFO] [stdout] test mul_div_u128_properties::deterministic_properties ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 66 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.78s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests solmath
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test src/arithmetic.rs - arithmetic::fp_mul_i (line 36) ... ok
[INFO] [stdout] test src/encoding.rs - encoding::fp_i (line 36) ... ok
[INFO] [stdout] test src/lib.rs - (line 9) ... ok
[INFO] [stdout] test src/arithmetic.rs - arithmetic::fp_sqrt (line 334) ... ok
[INFO] [stdout] test src/encoding.rs - encoding::fp (line 14) ... ok
[INFO] [stdout] test src/hp.rs - hp::bs_full_hp (line 706) ... ok
[INFO] [stdout] test src/arithmetic.rs - arithmetic::fp_mul (line 14) ... ok
[INFO] [stdout] test src/mul_div.rs - mul_div::mul_div_ceil (line 39) ... ok
[INFO] [stdout] test src/transcendental.rs - transcendental::pow_fixed (line 205) ... ok
[INFO] [stdout] test src/transcendental.rs - transcendental::exp_fixed_i (line 129) ... ok
[INFO] [stdout] test src/arithmetic.rs - arithmetic::fp_div (line 104) ... ok
[INFO] [stdout] test src/mul_div.rs - mul_div::mul_div_floor (line 12) ... ok
[INFO] [stdout] test src/trig.rs - trig::sin_fixed (line 49) ... ok
[INFO] [stdout] test src/transcendental.rs - transcendental::ln_fixed_i (line 18) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.40s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ab7d2baf5a3ca3f301565656355be9e55cf1c32d3b03dabdf2b184ffd88a9fe6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ab7d2baf5a3ca3f301565656355be9e55cf1c32d3b03dabdf2b184ffd88a9fe6", kill_on_drop: false }`
[INFO] [stdout] ab7d2baf5a3ca3f301565656355be9e55cf1c32d3b03dabdf2b184ffd88a9fe6
