[INFO] updating cached repository https://github.com/lazertooth/hello_world [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 2c134e5d1ae84f720d0a14b09a7a99c856fd9a05 [INFO] checking lazertooth/hello_world against try#e4dba30b9b475d8750370c4dfb49b6541990904d for pr-71393 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flazertooth%2Fhello_world" "/workspace/builds/worker-7/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-7/source'... [INFO] [stderr] done. [INFO] [stderr] Checking out files: 37% (425/1146) Checking out files: 38% (436/1146) Checking out files: 39% (447/1146) Checking out files: 40% (459/1146) Checking out files: 41% (470/1146) Checking out files: 42% (482/1146) Checking out files: 43% (493/1146) Checking out files: 44% (505/1146) Checking out files: 45% (516/1146) Checking out files: 46% (528/1146) Checking out files: 47% (539/1146) Checking out files: 48% (551/1146) Checking out files: 49% (562/1146) Checking out files: 50% (573/1146) Checking out files: 51% (585/1146) Checking out files: 52% (596/1146) Checking out files: 53% (608/1146) Checking out files: 54% (619/1146) Checking out files: 55% (631/1146) Checking out files: 56% (642/1146) Checking out files: 57% (654/1146) Checking out files: 58% (665/1146) Checking out files: 59% (677/1146) Checking out files: 60% (688/1146) Checking out files: 61% (700/1146) Checking out files: 62% (711/1146) Checking out files: 63% (722/1146) Checking out files: 64% (734/1146) Checking out files: 65% (745/1146) Checking out files: 66% (757/1146) Checking out files: 67% (768/1146) Checking out files: 68% (780/1146) Checking out files: 69% (791/1146) Checking out files: 70% (803/1146) Checking out files: 71% (814/1146) Checking out files: 72% (826/1146) Checking out files: 72% (832/1146) Checking out files: 73% (837/1146) Checking out files: 74% (849/1146) Checking out files: 75% (860/1146) Checking out files: 76% (871/1146) Checking out files: 77% (883/1146) Checking out files: 78% (894/1146) Checking out files: 79% (906/1146) Checking out files: 80% (917/1146) Checking out files: 81% (929/1146) Checking out files: 82% (940/1146) Checking out files: 83% (952/1146) Checking out files: 84% (963/1146) Checking out files: 85% (975/1146) Checking out files: 86% (986/1146) Checking out files: 87% (998/1146) Checking out files: 88% (1009/1146) Checking out files: 89% (1020/1146) Checking out files: 90% (1032/1146) Checking out files: 91% (1043/1146) Checking out files: 92% (1055/1146) Checking out files: 93% (1066/1146) Checking out files: 94% (1078/1146) Checking out files: 95% (1089/1146) Checking out files: 96% (1101/1146) Checking out files: 97% (1112/1146) Checking out files: 98% (1124/1146) Checking out files: 99% (1135/1146) Checking out files: 100% (1146/1146) Checking out files: 100% (1146/1146), done. [INFO] validating manifest of git repo https://github.com/lazertooth/hello_world on toolchain e4dba30b9b475d8750370c4dfb49b6541990904d [INFO] running `"/workspace/cargo-home/bin/cargo" "+e4dba30b9b475d8750370c4dfb49b6541990904d" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/lazertooth/hello_world [INFO] finished tweaking git repo https://github.com/lazertooth/hello_world [INFO] tweaked toml for git repo https://github.com/lazertooth/hello_world written to /workspace/builds/worker-7/source/Cargo.toml [INFO] crate git repo https://github.com/lazertooth/hello_world already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+e4dba30b9b475d8750370c4dfb49b6541990904d" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+e4dba30b9b475d8750370c4dfb49b6541990904d" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 1876ea2de74ed7a3f5e967269376f86e0c459d70043d6db98d0ea3e024f4e76c [INFO] running `"docker" "start" "-a" "1876ea2de74ed7a3f5e967269376f86e0c459d70043d6db98d0ea3e024f4e76c"` [INFO] [stderr] Compiling libc v0.2.66 [INFO] [stderr] Compiling getrandom v0.1.13 [INFO] [stderr] Checking cfg-if v0.1.10 [INFO] [stderr] Checking ppv-lite86 v0.2.6 [INFO] [stderr] Checking utf8-ranges v0.1.3 [INFO] [stderr] Checking regex-syntax v0.3.9 [INFO] [stderr] Compiling kernel32-sys v0.2.2 [INFO] [stderr] Checking c2-chacha v0.2.3 [INFO] [stderr] Checking thread-id v2.0.0 [INFO] [stderr] Checking memchr v0.1.11 [INFO] [stderr] Checking time v0.1.42 [INFO] [stderr] Checking thread_local v0.2.7 [INFO] [stderr] Checking aho-corasick v0.5.3 [INFO] [stderr] Checking rand_core v0.5.1 (https://github.com/rust-lang-nursery/rand.git#4dd10bcb) [INFO] [stderr] Checking rand_chacha v0.2.1 (https://github.com/rust-lang-nursery/rand.git#4dd10bcb) [INFO] [stderr] Checking regex v0.1.80 [INFO] [stderr] Checking rand v0.7.2 (https://github.com/rust-lang-nursery/rand.git#4dd10bcb) [INFO] [stderr] error[E0606]: casting `f64` as `u64` is invalid [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/rand-02690058d91f0548/4dd10bc/src/distributions/bernoulli.rs:88:31 [INFO] [stderr] | [INFO] [stderr] 88 | Ok(Bernoulli { p_int: (p * SCALE) as u64 }) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0606]: casting `f64` as `u64` is invalid [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/rand-02690058d91f0548/4dd10bc/src/distributions/bernoulli.rs:105:21 [INFO] [stderr] | [INFO] [stderr] 105 | let p_int = ((f64::from(numerator) / f64::from(denominator)) * SCALE) as u64; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0606]: casting `f64` as `u64` is invalid [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/rand-02690058d91f0548/4dd10bc/src/distributions/poisson.rs:87:30 [INFO] [stderr] | [INFO] [stderr] 87 | int_result = result as u64; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0606]: casting `f64` as `i64` is invalid [INFO] [stderr] --> /opt/rustwide/cargo-home/git/checkouts/rand-02690058d91f0548/4dd10bc/src/distributions/binomial.rs:46:5 [INFO] [stderr] | [INFO] [stderr] 46 | x as i64 [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 4 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0606`. [INFO] [stderr] error: could not compile `rand`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "1876ea2de74ed7a3f5e967269376f86e0c459d70043d6db98d0ea3e024f4e76c"` [INFO] running `"docker" "rm" "-f" "1876ea2de74ed7a3f5e967269376f86e0c459d70043d6db98d0ea3e024f4e76c"` [INFO] [stdout] 1876ea2de74ed7a3f5e967269376f86e0c459d70043d6db98d0ea3e024f4e76c