[INFO] cloning repository https://github.com/emoon/gdb-remote
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/emoon/gdb-remote" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote'...
[INFO] [stderr] /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote: No space left on device
[WARN] Retrying crate fetch in 3 seconds (attempt 1)
[INFO] cloning repository https://github.com/emoon/gdb-remote
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/emoon/gdb-remote" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote'...
[INFO] [stderr] /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote: No space left on device
[WARN] Retrying crate fetch in 3 seconds (attempt 2)
[INFO] cloning repository https://github.com/emoon/gdb-remote
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/emoon/gdb-remote" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote'...
[INFO] [stderr] /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote: No space left on device
[WARN] Retrying crate fetch in 3 seconds (attempt 3)
[INFO] cloning repository https://github.com/emoon/gdb-remote
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/emoon/gdb-remote" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote'...
[INFO] [stderr] /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote: No space left on device
[WARN] Retrying crate fetch in 3 seconds (attempt 4)
[INFO] cloning repository https://github.com/emoon/gdb-remote
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/emoon/gdb-remote" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote'...
[INFO] [stderr] /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote: No space left on device
[WARN] Retrying crate fetch in 3 seconds (attempt 5)
[INFO] cloning repository https://github.com/emoon/gdb-remote
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/emoon/gdb-remote" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote'...
[INFO] [stderr] /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote: No space left on device
[WARN] Retrying crate fetch in 3 seconds (attempt 6)
[INFO] cloning repository https://github.com/emoon/gdb-remote
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/emoon/gdb-remote" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote'...
[INFO] [stderr] /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote: No space left on device
[WARN] Retrying crate fetch in 3 seconds (attempt 7)
[INFO] cloning repository https://github.com/emoon/gdb-remote
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/emoon/gdb-remote" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote'...
[INFO] [stderr] /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote: No space left on device
[WARN] Retrying crate fetch in 3 seconds (attempt 8)
[INFO] cloning repository https://github.com/emoon/gdb-remote
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/emoon/gdb-remote" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote'...
[INFO] [stderr] /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote: No space left on device
[WARN] Retrying crate fetch in 3 seconds (attempt 9)
[INFO] cloning repository https://github.com/emoon/gdb-remote
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/emoon/gdb-remote" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote'...
[INFO] [stderr] /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote: No space left on device
[WARN] Retrying crate fetch in 3 seconds (attempt 10)
[INFO] cloning repository https://github.com/emoon/gdb-remote
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/emoon/gdb-remote" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote'...
[INFO] [stderr] /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote: No space left on device
[WARN] Retrying crate fetch in 3 seconds (attempt 11)
[INFO] cloning repository https://github.com/emoon/gdb-remote
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/emoon/gdb-remote" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote'...
[INFO] [stderr] /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote: No space left on device
[WARN] Retrying crate fetch in 3 seconds (attempt 12)
[INFO] cloning repository https://github.com/emoon/gdb-remote
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/emoon/gdb-remote" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote'...
[INFO] [stderr] /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote: No space left on device
[WARN] Retrying crate fetch in 3 seconds (attempt 13)
[INFO] cloning repository https://github.com/emoon/gdb-remote
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/emoon/gdb-remote" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote'...
[INFO] [stderr] /workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote: No space left on device
[WARN] Retrying crate fetch in 3 seconds (attempt 14)
[INFO] cloning repository https://github.com/emoon/gdb-remote
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/emoon/gdb-remote" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 6d2a48afcab2e5aeb947d47d8bb2351713e04ef2
[INFO] checking emoon/gdb-remote against master#32cd9114712a24010b0583624dc52ac302194128 for pr-143717
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Femoon%2Fgdb-remote" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/emoon/gdb-remote
[INFO] finished tweaking git repo https://github.com/emoon/gdb-remote
[INFO] tweaked toml for git repo https://github.com/emoon/gdb-remote written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/emoon/gdb-remote on toolchain 32cd9114712a24010b0583624dc52ac302194128
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+32cd9114712a24010b0583624dc52ac302194128" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/emoon/gdb-remote 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" "+32cd9114712a24010b0583624dc52ac302194128" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 1 package to latest compatible version
[INFO] [stderr]       Adding gcc v0.3.55
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+32cd9114712a24010b0583624dc52ac302194128" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9df32c48d7a11ffe7d14ba8de6bc5ac4a142ff0f5206a65fd7f18d0d39e70a85
[INFO] running `Command { std: "docker" "start" "-a" "9df32c48d7a11ffe7d14ba8de6bc5ac4a142ff0f5206a65fd7f18d0d39e70a85", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9df32c48d7a11ffe7d14ba8de6bc5ac4a142ff0f5206a65fd7f18d0d39e70a85", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9df32c48d7a11ffe7d14ba8de6bc5ac4a142ff0f5206a65fd7f18d0d39e70a85", kill_on_drop: false }`
[INFO] [stdout] 9df32c48d7a11ffe7d14ba8de6bc5ac4a142ff0f5206a65fd7f18d0d39e70a85
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+32cd9114712a24010b0583624dc52ac302194128" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8f002c3ba39b47578479c9fd36f5772d792b1f67d4fa8fd7c10f9e1312a5aa3d
[INFO] running `Command { std: "docker" "start" "-a" "8f002c3ba39b47578479c9fd36f5772d792b1f67d4fa8fd7c10f9e1312a5aa3d", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]    Compiling gcc v0.3.55
[INFO] [stderr]    Compiling gdb_remote v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated function `gcc::compile_library`: crate has been renamed to `cc`, the `gcc` name is not maintained
[INFO] [stdout]  --> build.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 |     gcc::compile_library("libpoll.a", &["poll.c"]);
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:134:9
[INFO] [stdout]     |
[INFO] [stdout] 134 |         try!(stream.set_read_timeout(Some(Duration::from_secs(2))));
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:132:22
[INFO] [stdout]     |
[INFO] [stdout] 132 |         let stream = try!(TcpStream::connect(addr));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:194:13
[INFO] [stdout]     |
[INFO] [stdout] 194 |             try!(stream.read(&mut v));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:199:21
[INFO] [stdout]     |
[INFO] [stdout] 199 |                     try!(stream.write_all(resend_data.as_bytes()));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:222:9
[INFO] [stdout]     |
[INFO] [stdout] 222 |         try!(self.send_command(command));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 |         try!(Self::validate_checksum(&temp_buffer, len));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:223:19
[INFO] [stdout]     |
[INFO] [stdout] 223 |         let len = try!(self.read_reply(&mut temp_buffer));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/lib.rs:231:12
[INFO] [stdout]     |
[INFO] [stdout] 231 |         Ok((len - 4))
[INFO] [stdout]     |            ^       ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 231 -         Ok((len - 4))
[INFO] [stdout] 231 +         Ok(len - 4)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/lib.rs:246:42
[INFO] [stdout]     |
[INFO] [stdout] 246 |     pub fn cont(&mut self) -> io::Result<(usize)> {
[INFO] [stdout]     |                                          ^     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 246 -     pub fn cont(&mut self) -> io::Result<(usize)> {
[INFO] [stdout] 246 +     pub fn cont(&mut self) -> io::Result<usize> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:253:19
[INFO] [stdout]     |
[INFO] [stdout] 253 |         let len = try!(self.send_command_wait_reply_raw(&mut res, "QStartNoAckMode"));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/lib.rs:259:12
[INFO] [stdout]     |
[INFO] [stdout] 259 |         Ok((len))
[INFO] [stdout]     |            ^   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 259 -         Ok((len))
[INFO] [stdout] 259 +         Ok(len)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:264:19
[INFO] [stdout]     |
[INFO] [stdout] 264 |         let len = try!(self.send_command_wait_reply_raw(&mut temp_buffer, "g"));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/lib.rs:266:12
[INFO] [stdout]     |
[INFO] [stdout] 266 |         Ok((len / 2))
[INFO] [stdout]     |            ^       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 266 -         Ok((len / 2))
[INFO] [stdout] 266 +         Ok(len / 2)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/lib.rs:308:23
[INFO] [stdout]     |
[INFO] [stdout] 308 |             return Ok((0));
[INFO] [stdout]     |                       ^ ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 308 -             return Ok((0));
[INFO] [stdout] 308 +             return Ok(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:325:23
[INFO] [stdout]     |
[INFO] [stdout] 325 |             let len = try!(self.send_command_wait_reply_raw(&mut temp_buffer, &mem_req));
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/lib.rs:382:16
[INFO] [stdout]     |
[INFO] [stdout] 382 |             Ok((data_len))
[INFO] [stdout]     |                ^        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 382 -             Ok((data_len))
[INFO] [stdout] 382 +             Ok(data_len)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:134:9
[INFO] [stdout]     |
[INFO] [stdout] 134 |         try!(stream.set_read_timeout(Some(Duration::from_secs(2))));
[INFO] [stdout]     |         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:132:22
[INFO] [stdout]     |
[INFO] [stdout] 132 |         let stream = try!(TcpStream::connect(addr));
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:194:13
[INFO] [stdout]     |
[INFO] [stdout] 194 |             try!(stream.read(&mut v));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:199:21
[INFO] [stdout]     |
[INFO] [stdout] 199 |                     try!(stream.write_all(resend_data.as_bytes()));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:222:9
[INFO] [stdout]     |
[INFO] [stdout] 222 |         try!(self.send_command(command));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:229:9
[INFO] [stdout]     |
[INFO] [stdout] 229 |         try!(Self::validate_checksum(&temp_buffer, len));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:223:19
[INFO] [stdout]     |
[INFO] [stdout] 223 |         let len = try!(self.read_reply(&mut temp_buffer));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/lib.rs:231:12
[INFO] [stdout]     |
[INFO] [stdout] 231 |         Ok((len - 4))
[INFO] [stdout]     |            ^       ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 231 -         Ok((len - 4))
[INFO] [stdout] 231 +         Ok(len - 4)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/lib.rs:246:42
[INFO] [stdout]     |
[INFO] [stdout] 246 |     pub fn cont(&mut self) -> io::Result<(usize)> {
[INFO] [stdout]     |                                          ^     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 246 -     pub fn cont(&mut self) -> io::Result<(usize)> {
[INFO] [stdout] 246 +     pub fn cont(&mut self) -> io::Result<usize> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:253:19
[INFO] [stdout]     |
[INFO] [stdout] 253 |         let len = try!(self.send_command_wait_reply_raw(&mut res, "QStartNoAckMode"));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/lib.rs:259:12
[INFO] [stdout]     |
[INFO] [stdout] 259 |         Ok((len))
[INFO] [stdout]     |            ^   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 259 -         Ok((len))
[INFO] [stdout] 259 +         Ok(len)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:264:19
[INFO] [stdout]     |
[INFO] [stdout] 264 |         let len = try!(self.send_command_wait_reply_raw(&mut temp_buffer, "g"));
[INFO] [stdout]     |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/lib.rs:266:12
[INFO] [stdout]     |
[INFO] [stdout] 266 |         Ok((len / 2))
[INFO] [stdout]     |            ^       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 266 -         Ok((len / 2))
[INFO] [stdout] 266 +         Ok(len / 2)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/lib.rs:308:23
[INFO] [stdout]     |
[INFO] [stdout] 308 |             return Ok((0));
[INFO] [stdout]     |                       ^ ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 308 -             return Ok((0));
[INFO] [stdout] 308 +             return Ok(0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> src/lib.rs:325:23
[INFO] [stdout]     |
[INFO] [stdout] 325 |             let len = try!(self.send_command_wait_reply_raw(&mut temp_buffer, &mem_req));
[INFO] [stdout]     |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/lib.rs:382:16
[INFO] [stdout]     |
[INFO] [stdout] 382 |             Ok((data_len))
[INFO] [stdout]     |                ^        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 382 -             Ok((data_len))
[INFO] [stdout] 382 +             Ok(data_len)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/lib.rs:269:32
[INFO] [stdout]     |
[INFO] [stdout] 269 |     pub fn read_incoming_event(&mut self) -> Option<IncomingResult> {
[INFO] [stdout]     |                                ^^^^^^^^^            -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                                |
[INFO] [stdout]     |                                this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 269 |     pub fn read_incoming_event(&mut self) -> Option<IncomingResult<'_>> {
[INFO] [stdout]     |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing
[INFO] [stdout]    --> src/lib.rs:269:32
[INFO] [stdout]     |
[INFO] [stdout] 269 |     pub fn read_incoming_event(&mut self) -> Option<IncomingResult> {
[INFO] [stdout]     |                                ^^^^^^^^^            -------------- the lifetime gets resolved as `'_`
[INFO] [stdout]     |                                |
[INFO] [stdout]     |                                this lifetime flows to the output
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
[INFO] [stdout]     |
[INFO] [stdout] 269 |     pub fn read_incoming_event(&mut self) -> Option<IncomingResult<'_>> {
[INFO] [stdout]     |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.27s
[INFO] running `Command { std: "docker" "inspect" "8f002c3ba39b47578479c9fd36f5772d792b1f67d4fa8fd7c10f9e1312a5aa3d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8f002c3ba39b47578479c9fd36f5772d792b1f67d4fa8fd7c10f9e1312a5aa3d", kill_on_drop: false }`
[INFO] [stdout] 8f002c3ba39b47578479c9fd36f5772d792b1f67d4fa8fd7c10f9e1312a5aa3d
