[INFO] fetching crate t4rust-derive 0.3.0... [INFO] building t4rust-derive-0.3.0 against try#d5c88c22807925c189328ef9d923c5d2b11a95b8+rustflags=-Zprofile-closures for pr-87066-3 [INFO] extracting crate t4rust-derive 0.3.0 into /workspace/builds/worker-117/source [INFO] validating manifest of crates.io crate t4rust-derive 0.3.0 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] started tweaking crates.io crate t4rust-derive 0.3.0 [INFO] finished tweaking crates.io crate t4rust-derive 0.3.0 [INFO] tweaked toml for crates.io crate t4rust-derive 0.3.0 written to /workspace/builds/worker-117/source/Cargo.toml [INFO] crate crates.io crate t4rust-derive 0.3.0 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] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded syn v1.0.45 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-117/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-117/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] 22317411cd6e7591fcb2f14b2a1e9efde71186d2143115a7b67777bc2fc69964 [INFO] running `Command { std: "docker" "start" "-a" "22317411cd6e7591fcb2f14b2a1e9efde71186d2143115a7b67777bc2fc69964", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "22317411cd6e7591fcb2f14b2a1e9efde71186d2143115a7b67777bc2fc69964", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "22317411cd6e7591fcb2f14b2a1e9efde71186d2143115a7b67777bc2fc69964", kill_on_drop: false }` [INFO] [stdout] 22317411cd6e7591fcb2f14b2a1e9efde71186d2143115a7b67777bc2fc69964 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-117/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-117/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] af0265b62fa742eae21aa193f2027a073b206116c157067db7648fa8a4aa36c5 [INFO] running `Command { std: "docker" "start" "-a" "af0265b62fa742eae21aa193f2027a073b206116c157067db7648fa8a4aa36c5", kill_on_drop: false }` [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling proc-macro2 v1.0.24 [INFO] [stderr] Compiling lexical-core v0.7.4 [INFO] [stderr] Compiling version_check v0.9.2 [INFO] [stderr] SG_CR_Eslkdjf: unicode_xid, (ae21f58504fc9b6e, 87b2db5643bff25f), 8, 8 [INFO] [stderr] Compiling memchr v2.3.3 [INFO] [stderr] Compiling arrayvec v0.5.1 [INFO] [stderr] Compiling syn v1.0.45 [INFO] [stderr] Compiling cfg-if v0.1.10 [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, (2b2c3d470fbfac4e, 4939563277b0201c), 8, 8 [INFO] [stderr] Compiling nom v5.1.2 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (280c959a271746e7, 31f81f0da3dc1ae9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (280c959a271746e7, 31f81f0da3dc1ae9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (280c959a271746e7, 31f81f0da3dc1ae9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (6ff0229eab92f02e, c12b0aa06719cca3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (15fc33ae196fbc5d, e9a7c3aa66ee1ef7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (b0fee27f71deecf7, 831af9f4bcf4e075), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (635a0b2904db94c1, d4be8ea788c96f6b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (21601b74655418ad, bc69507a75e0eb31), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (2b8cfd6b4722e896, 15dccee509336950), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (f465cb6416178d2f, 646a4a7bc7755ddf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (4d7b98be933f60af, b793f56f1ee02101), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (941d90516530e249, 90662b94e7092cd7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (3b3982551ab31531, e668f8121a7e54bf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (32129fb1cf3d36f8, eaf3d63ff69f507f), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (ea502d1207fc3902, 92e7e104fe135538), 0, 0 [INFO] [stderr] Compiling quote v1.0.7 [INFO] [stderr] SG_CR_Eslkdjf: quote, (27b57db5936ca287, 50c9592e43f6aa82), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: quote, (27b57db5936ca287, 50c9592e43f6aa82), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: quote, (3c5121562692a1c3, f1268695cd784cdd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (3c5121562692a1c3, f1268695cd784cdd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (6b2419ea0f916c68, 713e0fb65bb984ff), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (ad15b7397dd09244, 1bf8650cf6cd1a8d), 8, 8 [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: syn, (8bc31c831b6b08b2, 645be055c570ebf5), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8f94eca1a8e95c10, a07e94c76951883e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ce99138e3d0d6a02, b6e729975b7e11ed), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8b0b5815104476cf, 34cfa8fe7d69b90c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5c6d6507851d547, e2066502d02d199f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5e6e0ee0fcd0aa29, a5f2629ff4dbe8f4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fe04d7ebbcfcab8c, ef68ad8e54bb5e30), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3cd6bade5340951e, 7cffeaf3f645df87), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (74eab50d033e7053, ee2d1d214a4b057c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (95d1800183609e70, 76ff5f24a264d1f4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (90a493ea01ab2ba0, e0ee18828005699a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2a4256948036e27e, 93d882b1e06ef403), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (25552ca3372ca8b4, 246e9905fa78455), 48, 48 [INFO] [stderr] SG_CR_Eslkdjf: syn, (82d3ef85ebbb1da9, a6d950d8d4559883), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (899c8546a6521466, ebbe4dc4d38af93b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (255b374d50e8f713, 4d907c9b3aa947f0), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1f4e5346157c1620, 28f7b88083de4d94), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (255b374d50e8f713, 4d907c9b3aa947f0), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b734a98883ed8d9d, 468348fe5ca78282), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b1c3163c49713278, d10bdca574e51684), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2522970ab04dfc92, 2482e1818613043c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (983d99d603227e7c, b84a61aab6521069), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (846215eb442393de, 9e3a93ca6b8a7f4c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e76f4c1766e2c567, e0869c6a44fa849d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7e3fed6572337740, 20871cf48a1df3c5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (89992617bfaa1f11, c11c2b88a5ed8b34), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e451448cbdad0533, e45b1d40825719b4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (530f4d6e7ca474bf, 53d2987447d4d080), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f68967ba28de76d9, e2744d7d029028ca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (731ec912749633c4, a9bc138004dacafe), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (69506ae9d65b4569, 9293016423e2e1be), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ffefcba1f5bb0386, bab2225c9ba15676), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ef81031dcb459f48, 50e6d299937abfb2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4c513eb1939c9912, 84b185d9df9871b8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cbb78f740ba4791a, eeced51733015ea8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bb31ca0facf423e6, ff25032cb837fa35), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cf8c7e6e6bae0b00, 80f139c6bd56b37b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (975833687e22a5c4, 8108cac32f1ad9b1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (352913cd5ffa9a1f, f50cdd85909ebd4e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7721a8499063fb42, e1e281a5de7ba468), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c629d2e12e05f1b, 1a084f0247192baf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9fac06c0e3e7dcbd, e1b64c0a18522768), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (db7194983eab2adc, b7f1d808428dfdf2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7b91356810b20fd7, 746bf7b1c191a5a8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c64ce4e9fed9bb3a, cd32f9933e7200), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (33353c336d5ec4fc, 85d369dd879ecc83), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5840bd4b1601d55a, eb63c740d2bbcab6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5840bd4b1601d55a, eb63c740d2bbcab6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9a438eb84c09eb28, 8ecf11ab4099a5ad), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (670b20f4ff0527b7, 2b651bf699057fe), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (742726adad4537a1, cd4bba388636b4e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f24031ed37cefc21, 9302a5149400c88f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2c1031e5b3baebe0, d9f83826ecdf486c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ff8088bacd40185b, 8837a46b23e7305d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (233b58f677076380, 991f1b4c3643f840), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f103e5634f956832, 8459dafaaec21c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d0be6c03b5bdc83e, 43b6c2defdf55252), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2918985e3f6a6c57, bd96c1ad9ddeb6bf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (329479371265f667, 1ba85eed3145b175), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (29ec0bb7d7ed6b45, e7b23cea45c82522), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ad87e54b6abf3ef6, f6dbd202bcb909ec), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (bf687a7ab6b7861a, 19dd129b621c2d35), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (14a5b6ff4e27245e, 97340602c0b13ee6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (30a834487d4b8bc8, c37b94435cd28a78), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (233239dbb6b003fd, 923c39ee2e870aef), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b31086ef32dd7ac3, 654d6bde468a14d5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fe1ff0474161d0b0, faf93299fc97d109), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d02e0ec19fd67e6f, df09462dc200a1f6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (77c7a0981a88cfb8, 154f905d12965d12), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (af3fb693303dfa1d, 24c4acf11f268d45), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dc986972d3f5a279, a3a5bb23d29983ec), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fc3f9f307ef7e50a, d5cc0a31dff8793a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (236f3e839b6a01b3, 8a7326c4df1976a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cd0893bc5546eefb, 46379d7fe66a3c0e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e23ac760a7fbf7b1, 633131646944c1ae), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (650fd91a25516548, 8cbf89b75e6e9160), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e3e2dac05ac0a5eb, b50737f9491cc3dc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d980b0945c65adf8, 2764d77020b8374c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4f3e7b555b1fc940, 6c05aec4e11a6990), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5c604b089eb4f167, ac5e50ab9f49efd2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f7038aa076e27309, 9e74c4a43995de7e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6241e342329af127, 4d4ffa3f837e31b4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (642df8ae674c7fb8, a067000dfaf76be0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ed1d821edf0281fa, 7be60978e3769605), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d348be8a27c3ff51, 34d7c91b9d8cbebf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b793074d178bb796, bc06eeaced33d79b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f7f43c2e33d242ca, 459e08ed94043171), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (73a139fcc552dcbb, b222db6304329a54), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (73a139fcc552dcbb, b222db6304329a54), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3adfd55889687b08, 417e60add240c9cc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b23fb28457463532, fb82e8c527c7fb15), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a04ebae939ef3129, fdabfea2d284b00d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7534d02349cd0411, 62682f8dfea6b0cb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ea7639d409fa9f92, a11c60ac52edc14), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a69658e2653c9dac, f4c3fa13fa697a89), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e2b4d9914e343b88, 83ae2813a472480e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7acfa7c6f2e27607, f909bb7f4b438df5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f5bdcd8bfb548a06, 55bc4fc5c61c59a1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (17ed7da560352a28, e58a5745ed213dbd), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (37151edb04b85850, b5c31a4a85a70230), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5db75f3f8b5d1b15, 7de9758220b39579), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a4b6e5681b3ef943, f804bf29bdea094b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2af69a7918824bc8, 1165162df00f1d2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3493b96a413ce210, 57215f79d8db2104), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c5d7fb275cda68c3, c38509870afdd657), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ce7e5ddadf0cd86c, 3977d5294db556c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2cdb34b5041f6677, 576b7c16ed5500f3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ccf50ff3633b696d, 93ad09c76f655222), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (47bc98a1ab07741f, 13c88aa5a599043e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d79d96510ac81c4b, 639cec2f17d15665), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (67f142ff41802e6f, 9f3897fc3f7023f3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9d4e9097ac3ae6b4, 1476050e4a942820), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fb61568ffaa9c298, 6b0472bb2731c4b6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7078b7d54e20a445, 85869b04f2e2b43e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2bbf7836344793e9, c9874cd14d94b40a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5aa07bdbf96b83f8, 1330cda11486520c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (89c873950791fadc, eec61569823a2669), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (56415e1b8c92ff70, 23747bcf45345ca7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (56415e1b8c92ff70, 23747bcf45345ca7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (94f2764e7781f25c, 88baf2ad0d8ea6af), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3954d01806c15525, 5a70407075f02c34), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (88a41557160091db, 47cb18357302d5bf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a310a7c81e1b6ec0, 319365ee3f5bedee), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c268d29b39afc45d, d26f3bd58b0ae6e4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (74909a714cd204b0, ec8d6931436675f7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a658764fd81d051, b60aeaaeb2bd66ec), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (24907f8e2703ea40, e939badacb33e45), 0, 0 [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "af0265b62fa742eae21aa193f2027a073b206116c157067db7648fa8a4aa36c5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "af0265b62fa742eae21aa193f2027a073b206116c157067db7648fa8a4aa36c5", kill_on_drop: false }` [INFO] [stdout] af0265b62fa742eae21aa193f2027a073b206116c157067db7648fa8a4aa36c5