[INFO] fetching crate string-number 0.3.0... [INFO] testing string-number-0.3.0 against beta-2022-09-25 for beta-1.65-1 [INFO] extracting crate string-number 0.3.0 into /workspace/builds/worker-6/source [INFO] validating manifest of crates.io crate string-number 0.3.0 on toolchain beta-2022-09-25 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-09-25" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate string-number 0.3.0 [INFO] finished tweaking crates.io crate string-number 0.3.0 [INFO] tweaked toml for crates.io crate string-number 0.3.0 written to /workspace/builds/worker-6/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-09-25" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-09-25" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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:3d1cd00eb6e6ea2a7969240779edeaeff35b24be85036c63b883ba933028a15f" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-09-25" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2d0ed097913dfd8d5eca16eec340ce2891c6d2f0892194a069bf83e164224c8a [INFO] running `Command { std: "docker" "start" "-a" "2d0ed097913dfd8d5eca16eec340ce2891c6d2f0892194a069bf83e164224c8a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2d0ed097913dfd8d5eca16eec340ce2891c6d2f0892194a069bf83e164224c8a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2d0ed097913dfd8d5eca16eec340ce2891c6d2f0892194a069bf83e164224c8a", kill_on_drop: false }` [INFO] [stdout] 2d0ed097913dfd8d5eca16eec340ce2891c6d2f0892194a069bf83e164224c8a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:3d1cd00eb6e6ea2a7969240779edeaeff35b24be85036c63b883ba933028a15f" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-09-25" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] dd3715086dc809efead4e1aac78640c7ee09906ca4739861ab6ae4f12ecccf01 [INFO] running `Command { std: "docker" "start" "-a" "dd3715086dc809efead4e1aac78640c7ee09906ca4739861ab6ae4f12ecccf01", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling string-number v0.3.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> src/lib.rs:246:40 [INFO] [stdout] | [INFO] [stdout] 246 | Number::Negative(r) => (l - r.positive()), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 246 - Number::Negative(r) => (l - r.positive()), [INFO] [stdout] 246 + Number::Negative(r) => l - r.positive(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> src/lib.rs:250:40 [INFO] [stdout] | [INFO] [stdout] 250 | Number::Positive(r) => (r - l.positive()), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 250 - Number::Positive(r) => (r - l.positive()), [INFO] [stdout] 250 + Number::Positive(r) => r - l.positive(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> src/lib.rs:274:40 [INFO] [stdout] | [INFO] [stdout] 274 | Number::Positive(r) => (l - r), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 274 - Number::Positive(r) => (l - r), [INFO] [stdout] 274 + Number::Positive(r) => l - r, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.57s [INFO] running `Command { std: "docker" "inspect" "dd3715086dc809efead4e1aac78640c7ee09906ca4739861ab6ae4f12ecccf01", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dd3715086dc809efead4e1aac78640c7ee09906ca4739861ab6ae4f12ecccf01", kill_on_drop: false }` [INFO] [stdout] dd3715086dc809efead4e1aac78640c7ee09906ca4739861ab6ae4f12ecccf01 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:3d1cd00eb6e6ea2a7969240779edeaeff35b24be85036c63b883ba933028a15f" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-09-25" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0de43851671719bc2e0d2acc06812d5a4cc2dcdb9fff3dc8768a51d72ce66944 [INFO] running `Command { std: "docker" "start" "-a" "0de43851671719bc2e0d2acc06812d5a4cc2dcdb9fff3dc8768a51d72ce66944", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.101 [INFO] [stderr] Compiling serde v1.0.145 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling regex-syntax v0.6.27 [INFO] [stderr] Compiling num-bigint v0.3.3 [INFO] [stderr] Compiling plotters-backend v0.3.4 [INFO] [stderr] Compiling getrandom v0.2.7 [INFO] [stderr] Compiling unicode-width v0.1.10 [INFO] [stderr] Compiling csv-core v0.1.10 [INFO] [stderr] Compiling itoa v0.4.8 [INFO] [stderr] Compiling cast v0.3.0 [INFO] [stderr] Compiling half v1.8.2 [INFO] [stderr] Compiling oorandom v11.1.3 [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> src/lib.rs:246:40 [INFO] [stdout] | [INFO] [stdout] 246 | Number::Negative(r) => (l - r.positive()), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 246 - Number::Negative(r) => (l - r.positive()), [INFO] [stdout] 246 + Number::Negative(r) => l - r.positive(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> src/lib.rs:250:40 [INFO] [stdout] | [INFO] [stdout] 250 | Number::Positive(r) => (r - l.positive()), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 250 - Number::Positive(r) => (r - l.positive()), [INFO] [stdout] 250 + Number::Positive(r) => r - l.positive(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> src/lib.rs:274:40 [INFO] [stdout] | [INFO] [stdout] 274 | Number::Positive(r) => (l - r), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 274 - Number::Positive(r) => (l - r), [INFO] [stdout] 274 + Number::Positive(r) => l - r, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling criterion-plot v0.4.5 [INFO] [stderr] Compiling plotters-svg v0.3.3 [INFO] [stderr] Compiling clap v2.34.0 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling regex v1.6.0 [INFO] [stderr] Compiling plotters v0.3.4 [INFO] [stderr] Compiling env_logger v0.8.4 [INFO] [stderr] Compiling quickcheck v1.0.3 [INFO] [stderr] Compiling bigdecimal v0.2.2 [INFO] [stderr] Compiling bstr v0.2.17 [INFO] [stderr] Compiling serde_json v1.0.85 [INFO] [stderr] Compiling serde_cbor v0.11.2 [INFO] [stderr] Compiling csv v1.1.6 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling thiserror-impl v1.0.37 [INFO] [stderr] Compiling serde_derive v1.0.145 [INFO] [stderr] Compiling quickcheck_macros v1.0.0 [INFO] [stderr] Compiling thiserror v1.0.37 [INFO] [stderr] Compiling pest v2.4.0 [INFO] [stderr] Compiling semver-parser v0.10.2 [INFO] [stderr] Compiling semver v0.11.0 [INFO] [stderr] Compiling rustc_version v0.3.3 [INFO] [stderr] Compiling criterion v0.3.6 [INFO] [stderr] Compiling rstest v0.10.0 [INFO] [stderr] Compiling string-number v0.3.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> src/lib.rs:246:40 [INFO] [stdout] | [INFO] [stdout] 246 | Number::Negative(r) => (l - r.positive()), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 246 - Number::Negative(r) => (l - r.positive()), [INFO] [stdout] 246 + Number::Negative(r) => l - r.positive(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> src/lib.rs:250:40 [INFO] [stdout] | [INFO] [stdout] 250 | Number::Positive(r) => (r - l.positive()), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 250 - Number::Positive(r) => (r - l.positive()), [INFO] [stdout] 250 + Number::Positive(r) => r - l.positive(), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> src/lib.rs:274:40 [INFO] [stdout] | [INFO] [stdout] 274 | Number::Positive(r) => (l - r), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 274 - Number::Positive(r) => (l - r), [INFO] [stdout] 274 + Number::Positive(r) => l - r, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 19.03s [INFO] running `Command { std: "docker" "inspect" "0de43851671719bc2e0d2acc06812d5a4cc2dcdb9fff3dc8768a51d72ce66944", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0de43851671719bc2e0d2acc06812d5a4cc2dcdb9fff3dc8768a51d72ce66944", kill_on_drop: false }` [INFO] [stdout] 0de43851671719bc2e0d2acc06812d5a4cc2dcdb9fff3dc8768a51d72ce66944 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:3d1cd00eb6e6ea2a7969240779edeaeff35b24be85036c63b883ba933028a15f" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-09-25" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 8595ef28504e36cb69a021ffe95127388b9c90bd0c3c356701b48307c568e82a [INFO] running `Command { std: "docker" "start" "-a" "8595ef28504e36cb69a021ffe95127388b9c90bd0c3c356701b48307c568e82a", kill_on_drop: false }` [INFO] [stderr] warning: unnecessary parentheses around match arm expression [INFO] [stderr] --> src/lib.rs:246:40 [INFO] [stderr] | [INFO] [stderr] 246 | Number::Negative(r) => (l - r.positive()), [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 246 - Number::Negative(r) => (l - r.positive()), [INFO] [stderr] 246 + Number::Negative(r) => l - r.positive(), [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around match arm expression [INFO] [stderr] --> src/lib.rs:250:40 [INFO] [stderr] | [INFO] [stderr] 250 | Number::Positive(r) => (r - l.positive()), [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 250 - Number::Positive(r) => (r - l.positive()), [INFO] [stderr] 250 + Number::Positive(r) => r - l.positive(), [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around match arm expression [INFO] [stderr] --> src/lib.rs:274:40 [INFO] [stderr] | [INFO] [stderr] 274 | Number::Positive(r) => (l - r), [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 274 - Number::Positive(r) => (l - r), [INFO] [stderr] 274 + Number::Positive(r) => l - r, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `string-number` (lib) generated 3 warnings [INFO] [stderr] warning: `string-number` (lib test) generated 3 warnings (3 duplicates) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/string_number-7d8e896248667612) [INFO] [stdout] [INFO] [stdout] running 131 tests [INFO] [stdout] test tests::add::case_01 ... ok [INFO] [stdout] test tests::add::case_02 ... ok [INFO] [stdout] test tests::add::case_03 ... ok [INFO] [stdout] test tests::add::case_17 ... ok [INFO] [stdout] test tests::add::case_09 ... ok [INFO] [stdout] test tests::add::case_15 ... ok [INFO] [stdout] test tests::add::case_07 ... ok [INFO] [stdout] test tests::add::case_14 ... ok [INFO] [stdout] test tests::add::case_08 ... ok [INFO] [stdout] test tests::add::case_10 ... ok [INFO] [stdout] test tests::add::case_06 ... ok [INFO] [stdout] test tests::add::case_05 ... ok [INFO] [stdout] test tests::add::case_04 ... ok [INFO] [stdout] test tests::add::case_21 ... ok [INFO] [stdout] test tests::add::case_11 ... ok [INFO] [stdout] test tests::add::case_16 ... ok [INFO] [stdout] test tests::add::case_13 ... ok [INFO] [stdout] test tests::add::case_12 ... ok [INFO] [stdout] test tests::add::case_19 ... ok [INFO] [stdout] test tests::add::case_18 ... ok [INFO] [stdout] test tests::add::case_20 ... ok [INFO] [stdout] test tests::add::case_23 ... ok [INFO] [stdout] test tests::add::case_24 ... ok [INFO] [stdout] test tests::digits_to_string::case_9 ... ok [INFO] [stdout] test tests::fix_zeros::case_1 ... ok [INFO] [stdout] test tests::digits_to_string::case_4 ... ok [INFO] [stdout] test tests::add::case_22 ... ok [INFO] [stdout] test tests::digits_to_string::case_1 ... ok [INFO] [stdout] test tests::fix_zeros::case_4 ... ok [INFO] [stdout] test tests::fix_zeros::case_2 ... ok [INFO] [stdout] test tests::fix_zeros::case_3 ... ok [INFO] [stdout] test tests::fix_zeros::case_5 ... ok [INFO] [stdout] test tests::digits_to_string::case_5 ... ok [INFO] [stdout] test tests::digits_to_string::case_6 ... ok [INFO] [stdout] test tests::digits_to_string::case_8 ... ok [INFO] [stdout] test tests::fix_zeros::case_6 ... ok [INFO] [stdout] test tests::digits_to_string::case_3 ... ok [INFO] [stdout] test tests::digits_to_string::case_7 ... ok [INFO] [stdout] test tests::digits_to_string_panic ... ok [INFO] [stdout] test tests::digits_to_string::case_2 ... ok [INFO] [stdout] test tests::left_most_index_right_most_index::case_1 ... ok [INFO] [stdout] test tests::fix_zeros::case_7 ... ok [INFO] [stdout] test tests::left_most_index_right_most_index::case_2 ... ok [INFO] [stdout] test tests::get_digit::case_01 ... ok [INFO] [stdout] test tests::get_digit::case_07 ... ok [INFO] [stdout] test tests::get_digit::case_11 ... ok [INFO] [stdout] test tests::get_digit::case_02 ... ok [INFO] [stdout] test tests::mul::case_03 ... ok [INFO] [stdout] test tests::get_digit::case_03 ... ok [INFO] [stdout] test tests::mul::case_02 ... ok [INFO] [stdout] test tests::get_digit::case_06 ... ok [INFO] [stdout] test tests::mul::case_06 ... ok [INFO] [stdout] test tests::left_most_index_right_most_index::case_4 ... ok [INFO] [stdout] test tests::get_digit::case_10 ... ok [INFO] [stdout] test tests::get_digit::case_04 ... ok [INFO] [stdout] test tests::get_digit::case_05 ... ok [INFO] [stdout] test tests::mul::case_07 ... ok [INFO] [stdout] test tests::get_digit::case_09 ... ok [INFO] [stdout] test tests::get_digit::case_08 ... ok [INFO] [stdout] test tests::mul::case_04 ... ok [INFO] [stdout] test tests::mul::case_12 ... ok [INFO] [stdout] test tests::mul_10_power::case_01 ... ok [INFO] [stdout] test tests::mul::case_13 ... ok [INFO] [stdout] test tests::mul::case_08 ... ok [INFO] [stdout] test tests::mul_10_power::case_03 ... ok [INFO] [stdout] test tests::mul::case_05 ... ok [INFO] [stdout] test tests::mul_10_power::case_06 ... ok [INFO] [stdout] test tests::mul::case_10 ... ok [INFO] [stdout] test tests::mul::case_11 ... ok [INFO] [stdout] test tests::mul::case_14 ... ok [INFO] [stdout] test tests::mul::case_16 ... ok [INFO] [stdout] test tests::mul::case_15 ... ok [INFO] [stdout] test tests::mul::case_09 ... ok [INFO] [stdout] test tests::mul::case_01 ... ok [INFO] [stdout] test tests::left_most_index_right_most_index::case_3 ... ok [INFO] [stdout] test tests::mul_10_power::case_05 ... ok [INFO] [stdout] test tests::mul::case_17 ... ok [INFO] [stdout] test tests::mul_10_power::case_02 ... ok [INFO] [stdout] test tests::mul_10_power::case_10 ... ok [INFO] [stdout] test tests::mul_10_power::case_09 ... ok [INFO] [stdout] test tests::mul_10_power::case_07 ... ok [INFO] [stdout] test tests::mul_10_power::case_08 ... ok [INFO] [stdout] test tests::mul_by_single_digit::case_01 ... ok [INFO] [stdout] test tests::mul_by_single_digit::case_03 ... ok [INFO] [stdout] test tests::mul_by_single_digit::case_02 ... ok [INFO] [stdout] test tests::mul_by_single_digit::case_04 ... ok [INFO] [stdout] test tests::mul_by_single_digit::case_07 ... ok [INFO] [stdout] test tests::mul_10_power::case_04 ... ok [INFO] [stdout] test tests::mul_by_single_digit::case_06 ... ok [INFO] [stdout] test tests::mul_by_single_digit::case_08 ... ok [INFO] [stdout] test tests::mul_by_single_digit::case_05 ... ok [INFO] [stdout] test tests::mul_by_single_digit::case_09 ... ok [INFO] [stdout] test tests::mul_by_single_digit::case_13 ... ok [INFO] [stdout] test tests::partial_cmp::case_01 ... ok [INFO] [stdout] test tests::partial_cmp::case_05 ... ok [INFO] [stdout] test tests::partial_cmp::case_04 ... ok [INFO] [stdout] test tests::mul_by_single_digit::case_12 ... ok [INFO] [stdout] test tests::partial_cmp::case_03 ... ok [INFO] [stdout] test tests::partial_cmp::case_02 ... ok [INFO] [stdout] test tests::partial_cmp::case_07 ... ok [INFO] [stdout] test tests::mul_by_single_digit::case_11 ... ok [INFO] [stdout] test tests::partial_cmp::case_09 ... ok [INFO] [stdout] test tests::partial_cmp::case_08 ... ok [INFO] [stdout] test tests::partial_cmp::case_06 ... ok [INFO] [stdout] test tests::partial_cmp::case_12 ... ok [INFO] [stdout] test tests::partial_cmp::case_15 ... ok [INFO] [stdout] test tests::partial_cmp::case_17 ... ok [INFO] [stdout] test tests::partial_cmp::case_11 ... ok [INFO] [stdout] test tests::partial_cmp::case_16 ... ok [INFO] [stdout] test tests::partial_cmp::case_19 ... ok [INFO] [stdout] test tests::partial_cmp_quickcheck ... ok [INFO] [stdout] test tests::partial_cmp::case_10 ... ok [INFO] [stdout] test tests::partial_cmp::case_14 ... ok [INFO] [stdout] test tests::partial_cmp::case_13 ... ok [INFO] [stdout] test tests::partial_cmp::case_18 ... ok [INFO] [stdout] test tests::sub::case_03 ... ok [INFO] [stdout] test tests::sub::case_04 ... ok [INFO] [stdout] test tests::sub::case_01 ... ok [INFO] [stdout] test tests::sub::case_09 ... ok [INFO] [stdout] test tests::sub::case_02 ... ok [INFO] [stdout] test tests::sub::case_08 ... ok [INFO] [stdout] test tests::sub::case_06 ... ok [INFO] [stdout] test tests::sub::case_12 ... ok [INFO] [stdout] test tests::sub::case_11 ... ok [INFO] [stdout] test tests::sub::case_07 ... ok [INFO] [stdout] test tests::sub::case_10 ... ok [INFO] [stdout] test tests::mul_by_single_digit::case_10 ... ok [INFO] [stdout] test tests::sub::case_05 ... ok [INFO] [stdout] test tests::add_quickcheck ... FAILED [INFO] [stdout] test tests::sub_quickcheck ... ok [INFO] [stdout] test tests::mul_quickcheck has been running for over 60 seconds [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] [stdout] test tests::mul_quickcheck ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- tests::add_quickcheck stdout ---- [INFO] [stdout] thread 'tests::add_quickcheck' panicked at '[quickcheck] TEST FAILED. Arguments: (NoShrink { inner: BigDecimal(BigDecimal("-5147424011955471834772875044728897504299979309631687721177378294331552979629426612558747434148686167633746678329555111297207672900071192495019546038344975430092630579698132721113509567494143635595322843442052501056191546945722922451443123288347810215852807206425064949006940449835375911303398258922351529222097982554704736159612817857287193457057892401130925225712957559928388068743573096284825954913345953407694560648547334832529055485292550353179171327006607120295868355095455189656720699304132368100653733093892435228423413469774341453213320689731678783073227824506065026550655674091232945568447975097043216871142773655034529614087432126589080795070038229753503644078043633890876688763025726257720108214607649712226675629503671252378645351764345372301556081761777248333069006980756912263230316676143505581735350447684321235994906361312505269278084948443330987647466244964697012666458077574307765366699054958294895267740007579971268591940251026451295809806622788894364359038472180074013040653032617681371148452723086699382984694315991633235174310829249723815947594400028376712.691608827092727891164897960682945404835")) }, NoShrink { inner: BigDecimal(BigDecimal("-5772863342006928563206560993515276199054563724819935772037952612083626992460396303357240633197469808432053097854742074283676952790454821856418417334283596611513422190982211646337404440933021338864690196762111977549233074570312937720402978342565270912901722185338756900303484591767291689307422650727788104175652267749217543037358036895149923242270357823429677886961993094201772905530069510473694861915702708862807098197601483072062530221270225006839586172778205849656505194751948715251591724343880849406230474593989799763681792582144587202571223838410734620738070670676691160377675412199148073229283183189231595913021362872616030878209780608470798327805434601789670134396771793533997831851024510691249421505600451359140899264176436349949145093722415680051840502983146603329186263491708141867321135447529138534859584363119970861317824097023216591266333359205791321116967299118519927926280209729634881648851074632263866903160170581392147056567843781239329432853999559531987547321707381814245353468808405328976621376653523382889988943160831733091120028951237190982603914903568712893058006449842386339778147883879768688258521549402639506048466065209291270933345120438205799871531000954265781275679883686371228638867111227219710205994144937584578156314763749003742043680991805645205434.1979144174225844476362350433422679870750")) })', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/quickcheck-1.0.3/src/tester.rs:165:28 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ebaa11e7b0 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55ebaa11e7b0 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ebaa11e7b0 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ebaa11e7b0 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ebaa14211e - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55ebaa11aeb5 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55ebaa1204e3 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ebaa1204e3 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ebaa1204e3 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ebaa120153 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ebaa120c2d - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:702:17 [INFO] [stdout] 11: 0x55eba9edd904 - std::panicking::begin_panic::{{closure}}::h98ace9c537b5a00a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:617:9 [INFO] [stdout] 12: 0x55eba9ef3b41 - std::sys_common::backtrace::__rust_end_short_backtrace::h15a03a8645c3a61f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55eba9edd7ef - std::panicking::begin_panic::h33fa125c5ec9ec04 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:616:12 [INFO] [stdout] 14: 0x55eba9ee3d10 - quickcheck::tester::QuickCheck::quickcheck::h90d1ca8b8d99de84 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/quickcheck-1.0.3/src/tester.rs:165:28 [INFO] [stdout] 15: 0x55eba9ee48d3 - quickcheck::tester::quickcheck::h75970ba5e7a5332e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/quickcheck-1.0.3/src/tester.rs:183:5 [INFO] [stdout] 16: 0x55eba9ee17ad - string_number::tests::add_quickcheck::h5e5de5f5c319cbc2 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:853:5 [INFO] [stdout] 17: 0x55eba9ee178a - string_number::tests::add_quickcheck::{{closure}}::h48ca16cb56c401c5 [INFO] [stdout] at /opt/rustwide/workdir/src/lib.rs:853:5 [INFO] [stdout] 18: 0x55eba9ef53be - core::ops::function::FnOnce::call_once::hb2e8bc1268188f1a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 19: 0x55eba9f2f1d3 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 20: 0x55eba9f2f1d3 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 21: 0x55eba9f2deb0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 22: 0x55eba9f2deb0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 23: 0x55eba9f2deb0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 24: 0x55eba9f2deb0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 25: 0x55eba9f2deb0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 26: 0x55eba9f2deb0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 27: 0x55eba9f2deb0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 28: 0x55eba9ef9514 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 29: 0x55eba9ef9514 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 30: 0x55eba9efee57 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 31: 0x55eba9efee57 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 32: 0x55eba9efee57 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 33: 0x55eba9efee57 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 34: 0x55eba9efee57 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 35: 0x55eba9efee57 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 36: 0x55eba9efee57 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 37: 0x55ebaa125393 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 38: 0x55ebaa125393 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 39: 0x55ebaa125393 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 40: 0x7f47bc10d609 - start_thread [INFO] [stdout] 41: 0x7f47bbedd133 - clone [INFO] [stdout] 42: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] tests::add_quickcheck [INFO] [stdout] [INFO] [stdout] test result: FAILED. 130 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 75.13s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "8595ef28504e36cb69a021ffe95127388b9c90bd0c3c356701b48307c568e82a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8595ef28504e36cb69a021ffe95127388b9c90bd0c3c356701b48307c568e82a", kill_on_drop: false }` [INFO] [stdout] 8595ef28504e36cb69a021ffe95127388b9c90bd0c3c356701b48307c568e82a