[INFO] updating cached repository https://github.com/mjhanninen/subnetfind
[INFO] running `Command { std: "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", kill_on_drop: false }`
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c1f3f7af1a6103a8a22b6ed3e975df800edc0f83
[INFO] checking mjhanninen/subnetfind/c1f3f7af1a6103a8a22b6ed3e975df800edc0f83 against try#6713fa75964eb229409a9c6f6f5c418423e313ff for pr-133502-22
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmjhanninen%2Fsubnetfind" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/mjhanninen/subnetfind
[INFO] finished tweaking git repo https://github.com/mjhanninen/subnetfind
[INFO] tweaked toml for git repo https://github.com/mjhanninen/subnetfind written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/mjhanninen/subnetfind on toolchain 6713fa75964eb229409a9c6f6f5c418423e313ff
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+6713fa75964eb229409a9c6f6f5c418423e313ff" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/mjhanninen/subnetfind already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+6713fa75964eb229409a9c6f6f5c418423e313ff" "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
[ERROR] error running command: no output for 300 seconds
[INFO] checking mjhanninen/subnetfind/c1f3f7af1a6103a8a22b6ed3e975df800edc0f83 against try#6713fa75964eb229409a9c6f6f5c418423e313ff for pr-133502-22
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmjhanninen%2Fsubnetfind" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/mjhanninen/subnetfind
[INFO] finished tweaking git repo https://github.com/mjhanninen/subnetfind
[INFO] tweaked toml for git repo https://github.com/mjhanninen/subnetfind written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/mjhanninen/subnetfind on toolchain 6713fa75964eb229409a9c6f6f5c418423e313ff
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+6713fa75964eb229409a9c6f6f5c418423e313ff" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/mjhanninen/subnetfind already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+6713fa75964eb229409a9c6f6f5c418423e313ff" "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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+6713fa75964eb229409a9c6f6f5c418423e313ff" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1b3c95e774f2cc56df9907283c334fcf15330a67431711eecbe225fe38238472
[INFO] running `Command { std: "docker" "start" "-a" "1b3c95e774f2cc56df9907283c334fcf15330a67431711eecbe225fe38238472", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1b3c95e774f2cc56df9907283c334fcf15330a67431711eecbe225fe38238472", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1b3c95e774f2cc56df9907283c334fcf15330a67431711eecbe225fe38238472", kill_on_drop: false }`
[INFO] [stdout] 1b3c95e774f2cc56df9907283c334fcf15330a67431711eecbe225fe38238472
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+6713fa75964eb229409a9c6f6f5c418423e313ff" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7ec22854a8e6eceeb9a56ecf3925de8a89e611b8f446bf67adb8ac843ef75b96
[INFO] running `Command { std: "docker" "start" "-a" "7ec22854a8e6eceeb9a56ecf3925de8a89e611b8f446bf67adb8ac843ef75b96", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.71
[INFO] [stderr]    Compiling byteorder v1.3.4
[INFO] [stderr]     Checking unicode-width v0.1.7
[INFO] [stderr]     Checking buffering v0.4.2
[INFO] [stderr]     Checking term_size v0.3.2
[INFO] [stderr]     Checking neli v0.5.0-rc1
[INFO] [stderr]     Checking textwrap v0.11.0
[INFO] [stderr]     Checking clap v2.33.1
[INFO] [stderr]     Checking subnetfind v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]    --> src/main.rs:387:5
[INFO] [stdout]     |
[INFO] [stdout] 375 | fn fetch_subnets() -> Result<Vec<Subnet>, Error> {
[INFO] [stdout]     | ------------------------------------------------ move the `impl` block outside of this function `fetch_subnets`
[INFO] [stdout] ...
[INFO] [stdout] 387 |     impl From<NlError> for Error {
[INFO] [stdout]     |     ^^^^^----^-------^^^^^^-----
[INFO] [stdout]     |          |    |            |
[INFO] [stdout]     |          |    |            `Error` is not local
[INFO] [stdout]     |          |    `NlError` is not local
[INFO] [stdout]     |          `From` is not local
[INFO] [stdout]     |
[INFO] [stdout]     = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]    --> src/main.rs:387:5
[INFO] [stdout]     |
[INFO] [stdout] 375 | fn fetch_subnets() -> Result<Vec<Subnet>, Error> {
[INFO] [stdout]     | ------------------------------------------------ move the `impl` block outside of this function `fetch_subnets`
[INFO] [stdout] ...
[INFO] [stdout] 387 |     impl From<NlError> for Error {
[INFO] [stdout]     |     ^^^^^----^-------^^^^^^-----
[INFO] [stdout]     |          |    |            |
[INFO] [stdout]     |          |    |            `Error` is not local
[INFO] [stdout]     |          |    `NlError` is not local
[INFO] [stdout]     |          `From` is not local
[INFO] [stdout]     |
[INFO] [stdout]     = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]     = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.33s
[INFO] running `Command { std: "docker" "inspect" "7ec22854a8e6eceeb9a56ecf3925de8a89e611b8f446bf67adb8ac843ef75b96", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7ec22854a8e6eceeb9a56ecf3925de8a89e611b8f446bf67adb8ac843ef75b96", kill_on_drop: false }`
[INFO] [stdout] 7ec22854a8e6eceeb9a56ecf3925de8a89e611b8f446bf67adb8ac843ef75b96
