[INFO] fetching crate rustyknife 0.2.11... [INFO] building rustyknife-0.2.11 against try#d5c88c22807925c189328ef9d923c5d2b11a95b8+rustflags=-Zprofile-closures for pr-87066-3 [INFO] extracting crate rustyknife 0.2.11 into /workspace/builds/worker-3/source [INFO] validating manifest of crates.io crate rustyknife 0.2.11 on toolchain d5c88c22807925c189328ef9d923c5d2b11a95b8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-3/source/rust-toolchain [INFO] started tweaking crates.io crate rustyknife 0.2.11 [INFO] finished tweaking crates.io crate rustyknife 0.2.11 [INFO] tweaked toml for crates.io crate rustyknife 0.2.11 written to /workspace/builds/worker-3/source/Cargo.toml [INFO] crate crates.io crate rustyknife 0.2.11 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded ctor v0.1.17 [INFO] [stderr] Downloaded pyo3-macros v0.13.0 [INFO] [stderr] Downloaded pyo3-macros-backend v0.13.0 [INFO] [stderr] Downloaded afl v0.8.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 68510e9d6c14ae136698b7d3f2a3e9b7f89811f8535d875435214b04dbb55015 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "68510e9d6c14ae136698b7d3f2a3e9b7f89811f8535d875435214b04dbb55015", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "68510e9d6c14ae136698b7d3f2a3e9b7f89811f8535d875435214b04dbb55015", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "68510e9d6c14ae136698b7d3f2a3e9b7f89811f8535d875435214b04dbb55015", kill_on_drop: false }` [INFO] [stdout] 68510e9d6c14ae136698b7d3f2a3e9b7f89811f8535d875435214b04dbb55015 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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 -Zprofile-closures" "-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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 20f2d1a0a6d559496f286047c0d52175792d830ce04ba553447903a15064d221 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "20f2d1a0a6d559496f286047c0d52175792d830ce04ba553447903a15064d221", kill_on_drop: false }` [INFO] [stderr] Compiling encoding_index_tests v0.1.4 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (e8e38ebd2f9cf10b, 1692b872d3f94e9c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (fcb2b0dcfbc0c6f7, 7bd5681479abe2a3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (e9aa406eb9021c, c8e911d1c863fd01), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (a5ef209f07bcf986, b107c644735289da), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (fcb45bd6ed95759b, 7d26047d58737c4e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (5280b21c6f3910f3, 5f4ed07a477953b3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (3646100a34c4d822, a5db5178853d2ce2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (af0bef3de51e2f02, 9a6cee1c2a5ec19f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (3e090f183ea73a9f, 61f0629804967ac1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1b0716740d74ad4, 24a0799a18ef9d35), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (532b68c687fa5cfc, cef99442f9ce2419), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (2860c93485c4787a, 3a8f1ce3903e47e2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (fec073e4043ca874, f63bec91aaf046bb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (c56d84bba6518c4f, abcc65a964090910), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (110ef286926f549f, a65caefa8dface92), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (6ca6e6da611de55c, 774ab02c1647b97), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (69fa84cd596af8a1, 111481e815dc5f53), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (d2424328c5842cfb, 955e86abb3f515c6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (3ba3b7406f86acc1, e23a6ff2d960fea5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (9766ec72753ba122, aa2c9d155ac4341f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (6aa66040b4fadfe, a72546cc8f12f97d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (2cc5bb69d56b6ee8, c9fa053e3e98e1fb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (4c9c09b9f8530b08, d05e78e99800156e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (add506475579512b, 91091b295208e2ea), 8, 8 [INFO] [stderr] Compiling lexical-core v0.7.4 [INFO] [stderr] Compiling matches v0.1.8 [INFO] [stderr] Compiling wyz v0.2.0 [INFO] [stderr] Compiling tap v1.0.0 [INFO] [stderr] Compiling funty v1.1.0 [INFO] [stderr] SG_CR_Eslkdjf: base64, (eb0e32c4b281b63c, b6b5f0d0231bd322), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: base64, (7f86c29682e84b4c, 5e39d80923486b40), 8, 8 [INFO] [stderr] Compiling nom v6.0.1 [INFO] [stderr] Compiling tinyvec v1.1.0 [INFO] [stderr] Compiling unicode-bidi v0.3.4 [INFO] [stderr] Compiling encoding-index-tradchinese v1.20141219.5 [INFO] [stderr] Compiling encoding-index-singlebyte v1.20141219.5 [INFO] [stderr] Compiling encoding-index-korean v1.20141219.5 [INFO] [stderr] Compiling encoding-index-simpchinese v1.20141219.5 [INFO] [stderr] Compiling encoding-index-japanese v1.20141219.5 [INFO] [stderr] SG_CR_Eslkdjf: unicode_bidi, (b4412034225f1ace, 4e30767a47d2d864), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: unicode_bidi, (da2358de9b2a71b6, 235821bfff81d95), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: unicode_bidi, (caceeaaec0116beb, dc55121bacca8b81), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: unicode_bidi, (4eeb09a729eb225a, 8f832ae4a567551c), 24, 40 [INFO] [stderr] SG_CR_Eslkdjf: unicode_bidi, (4eeb09a729eb225a, 8f832ae4a567551c), 24, 40 [INFO] [stderr] SG_CR_Eslkdjf: unicode_bidi, (bb5329a8137cd482, e0a94453063c6d08), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: unicode_bidi, (3e2261babbb763a2, 705934c939bd96d9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: unicode_bidi, (96a74f4fe6d86d1d, 1d2dcdd0832e53f7), 8, 8 [INFO] [stderr] Compiling bitvec v0.19.4 [INFO] [stderr] Compiling encoding v0.2.33 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (fb1d3fea484a5206, 533b1473310e70e1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (9a3e297f89b67f81, b1ebbb55d96b83bf), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (1f93dcd8278a4e93, 87fccdd0036b50e2), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (1821ad8fd85fe55e, 48230d72710e4475), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (1821ad8fd85fe55e, 48230d72710e4475), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (1821ad8fd85fe55e, 48230d72710e4475), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (1821ad8fd85fe55e, 48230d72710e4475), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (3a38fca3ffe16005, 43f64f61243fe484), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (972171c8cf3e9453, 2384cbeae3b23140), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (972171c8cf3e9453, 2384cbeae3b23140), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (972171c8cf3e9453, 2384cbeae3b23140), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (b96b09a973040990, 5af0c31bfd9de8c2), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (43d155cd06d77156, c55c2e41956f6dfc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (43d155cd06d77156, c55c2e41956f6dfc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (43d155cd06d77156, c55c2e41956f6dfc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (43d155cd06d77156, c55c2e41956f6dfc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (c61cbd82a6c33957, a8668c5f0ae83ce9), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (6c94eac464ca0b45, 49d5549b1a68d422), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (6c94eac464ca0b45, 49d5549b1a68d422), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (6c94eac464ca0b45, 49d5549b1a68d422), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (de33e2b5fa32f52a, a469cd43b5ace659), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (2e1f3076a0182251, 7ea7bc742198d349), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (c196a3229dafb11f, 80bc0debc2e6ab73), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (a156ffbe56c5e149, 2f23b302c5fff946), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (8f1d951e96d6edd7, e18980ec96816848), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (f7225d4eed267a5b, 3eec396aa9db1230), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (39b353f7c512b794, e9d7a06ec884df4b), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (4db7d5898d255271, bb2e096dd365b391), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (167e04b54a03a730, fa5faa5620ffde13), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (787a9942a57e8dd1, 95ae4317fbdd66b5), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (767094aecb137427, 15e3586541597384), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (f9a05a625e22b255, 90a18bf7d4e61e03), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (6d9b0f0aaec16e83, d6e3af09f3e6a4cd), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (6ce93adfb0eec66a, 4f0d55b4690aa86c), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (7da273ba18353b1a, 343e8cca7b643295), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (b8d6bfe7444d02f8, c6f9739de29d61ec), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (590ff33573543935, 19c20db97792c25f), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (b817e0d8b2bd6587, 2f6cb8264916077f), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (c8ba7e34bf1aab79, 146b73fba21dcf7), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (1aceed2c1384816e, 32ad3b1ca3d8f7da), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (c262cc468c0429b1, a51097f8142004c), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (752e3a907a824eb, 7ceb45534bf59936), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (530f136700b1c169, 8878cb1827bdd697), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (4f1f622ad2e3d7d8, 28b17b5cec63df89), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (884e91fdb4ca682a, d22dfd2e4c7d0bf1), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (508b3442f5c08f46, dc932b3ce132b47a), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (c84abfc41ddaeb5f, c2f04a65edba2212), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: encoding, (63fe8708707d7644, f12c0b310e03b68f), 0, 0 [INFO] [stderr] Compiling unicode-normalization v0.1.16 [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/bhcomp.rs:62:24 [INFO] [stdout] | [INFO] [stdout] 62 | let bytes = bits / Limb::BITS; [INFO] [stdout] | ^^^^^^^^^^ expected `usize`, found `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: cannot divide `usize` by `u32` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/bhcomp.rs:62:22 [INFO] [stdout] | [INFO] [stdout] 62 | let bytes = bits / Limb::BITS; [INFO] [stdout] | ^ no implementation for `usize / u32` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Div` is not implemented for `usize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/bigcomp.rs:157:55 [INFO] [stdout] | [INFO] [stdout] 157 | let nlz = den.leading_zeros().wrapping_sub(wlz) & (u32::BITS - 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^ expected `usize`, found `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: no implementation for `usize & u32` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/bigcomp.rs:157:53 [INFO] [stdout] | [INFO] [stdout] 157 | let nlz = den.leading_zeros().wrapping_sub(wlz) & (u32::BITS - 1); [INFO] [stdout] | ^ no implementation for `usize & u32` [INFO] [stdout] | [INFO] [stdout] = help: the trait `BitAnd` is not implemented for `usize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/bigcomp.rs:175:40 [INFO] [stdout] | [INFO] [stdout] 175 | let (q, r) = shift.ceil_divmod(Limb::BITS); [INFO] [stdout] | ^^^^^^^^^^ expected `usize`, found `u32` [INFO] [stdout] | [INFO] [stdout] help: you can convert a `u32` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 175 | let (q, r) = shift.ceil_divmod(Limb::BITS.try_into().unwrap()); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1043:42 [INFO] [stdout] | [INFO] [stdout] 1043 | let mut count = index.saturating_mul(Limb::BITS); [INFO] [stdout] | ^^^^^^^^^^ expected `usize`, found `u32` [INFO] [stdout] | [INFO] [stdout] help: you can convert a `u32` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1043 | let mut count = index.saturating_mul(Limb::BITS.try_into().unwrap()); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1058:28 [INFO] [stdout] | [INFO] [stdout] 1058 | Limb::BITS.checked_mul(x.len()) [INFO] [stdout] | ^^^^^^^ expected `u32`, found `usize` [INFO] [stdout] | [INFO] [stdout] help: you can convert a `usize` to a `u32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1058 | Limb::BITS.checked_mul(x.len().try_into().unwrap()) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1059:22 [INFO] [stdout] | [INFO] [stdout] 1059 | .map(|v| v - nlz) [INFO] [stdout] | ^^^ expected `u32`, found `usize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: cannot subtract `usize` from `u32` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1059:20 [INFO] [stdout] | [INFO] [stdout] 1059 | .map(|v| v - nlz) [INFO] [stdout] | ^ no implementation for `u32 - usize` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Sub` is not implemented for `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1060:20 [INFO] [stdout] | [INFO] [stdout] 1060 | .unwrap_or(usize::max_value()) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ expected `u32`, found `usize` [INFO] [stdout] | [INFO] [stdout] help: you can convert a `usize` to a `u32` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1060 | .unwrap_or(usize::max_value().try_into().unwrap()) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1058:5 [INFO] [stdout] | [INFO] [stdout] 1054 | pub fn bit_length(x: &[Limb]) -> usize { [INFO] [stdout] | ----- expected `usize` because of return type [INFO] [stdout] ... [INFO] [stdout] 1058 | / Limb::BITS.checked_mul(x.len()) [INFO] [stdout] 1059 | | .map(|v| v - nlz) [INFO] [stdout] 1060 | | .unwrap_or(usize::max_value()) [INFO] [stdout] | |______________________________________^ expected `usize`, found `u32` [INFO] [stdout] | [INFO] [stdout] help: you can convert a `u32` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1058 ~ Limb::BITS.checked_mul(x.len()) [INFO] [stdout] 1059 + .map(|v| v - nlz) [INFO] [stdout] 1060 + .unwrap_or(usize::max_value()).try_into().unwrap() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1085:23 [INFO] [stdout] | [INFO] [stdout] 1085 | debug_assert!(n < bits && n != 0); [INFO] [stdout] | ^^^^ expected `usize`, found `u32` [INFO] [stdout] | [INFO] [stdout] help: you can convert a `u32` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1085 | debug_assert!(n < bits.try_into().unwrap() && n != 0); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1092:25 [INFO] [stdout] | [INFO] [stdout] 1092 | let lshift = bits - n; [INFO] [stdout] | ^ expected `u32`, found `usize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: cannot subtract `usize` from `u32` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1092:23 [INFO] [stdout] | [INFO] [stdout] 1092 | let lshift = bits - n; [INFO] [stdout] | ^ no implementation for `u32 - usize` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Sub` is not implemented for `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1134:19 [INFO] [stdout] | [INFO] [stdout] 1134 | let rem = n % bits; [INFO] [stdout] | ^^^^ expected `usize`, found `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: cannot mod `usize` by `u32` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1134:17 [INFO] [stdout] | [INFO] [stdout] 1134 | let rem = n % bits; [INFO] [stdout] | ^ no implementation for `usize % u32` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Rem` is not implemented for `usize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1135:19 [INFO] [stdout] | [INFO] [stdout] 1135 | let div = n / bits; [INFO] [stdout] | ^^^^ expected `usize`, found `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: cannot divide `usize` by `u32` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1135:17 [INFO] [stdout] | [INFO] [stdout] 1135 | let div = n / bits; [INFO] [stdout] | ^ no implementation for `usize / u32` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Div` is not implemented for `usize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1191:23 [INFO] [stdout] | [INFO] [stdout] 1191 | debug_assert!(n < bits); [INFO] [stdout] | ^^^^ expected `usize`, found `u32` [INFO] [stdout] | [INFO] [stdout] help: you can convert a `u32` to a `usize` and panic if the converted value doesn't fit [INFO] [stdout] | [INFO] [stdout] 1191 | debug_assert!(n < bits.try_into().unwrap()); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1201:25 [INFO] [stdout] | [INFO] [stdout] 1201 | let rshift = bits - n; [INFO] [stdout] | ^ expected `u32`, found `usize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: cannot subtract `usize` from `u32` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1201:23 [INFO] [stdout] | [INFO] [stdout] 1201 | let rshift = bits - n; [INFO] [stdout] | ^ no implementation for `u32 - usize` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Sub` is not implemented for `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1253:19 [INFO] [stdout] | [INFO] [stdout] 1253 | let rem = n % bits; [INFO] [stdout] | ^^^^ expected `usize`, found `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: cannot mod `usize` by `u32` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1253:17 [INFO] [stdout] | [INFO] [stdout] 1253 | let rem = n % bits; [INFO] [stdout] | ^ no implementation for `usize % u32` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Rem` is not implemented for `usize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1254:19 [INFO] [stdout] | [INFO] [stdout] 1254 | let div = n / bits; [INFO] [stdout] | ^^^^ expected `usize`, found `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: cannot divide `usize` by `u32` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:1254:17 [INFO] [stdout] | [INFO] [stdout] 1254 | let div = n / bits; [INFO] [stdout] | ^ no implementation for `usize / u32` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Div` is not implemented for `usize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0308]: mismatched types [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:2065:27 [INFO] [stdout] | [INFO] [stdout] 2065 | let rs = Limb::BITS - s; [INFO] [stdout] | ^ expected `u32`, found `usize` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: cannot subtract `usize` from `u32` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/lexical-core-0.7.4/src/atof/algorithm/math.rs:2065:25 [INFO] [stdout] | [INFO] [stdout] 2065 | let rs = Limb::BITS - s; [INFO] [stdout] | ^ no implementation for `u32 - usize` [INFO] [stdout] | [INFO] [stdout] = help: the trait `Sub` is not implemented for `u32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 27 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0308. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: could not compile `lexical-core` due to 28 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] SG_CR_Eslkdjf: unicode_normalization, (c647d153b2f591af, c0f361f1f02918c4), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: unicode_normalization, (4f41b6ccafbac2d2, cf3c5d81973e35dd), 8, 8 [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "20f2d1a0a6d559496f286047c0d52175792d830ce04ba553447903a15064d221", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "20f2d1a0a6d559496f286047c0d52175792d830ce04ba553447903a15064d221", kill_on_drop: false }` [INFO] [stdout] 20f2d1a0a6d559496f286047c0d52175792d830ce04ba553447903a15064d221