[INFO] cloning repository https://github.com/PJB3005/bsdiff-rs [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/PJB3005/bsdiff-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPJB3005%2Fbsdiff-rs", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPJB3005%2Fbsdiff-rs'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] e84234fb5a2c0020209fa3135a0ba0c9ca56c77a [INFO] checking PJB3005/bsdiff-rs against try#8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 for pr-82565 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPJB3005%2Fbsdiff-rs" "/workspace/builds/worker-9/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-9/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/PJB3005/bsdiff-rs on toolchain 8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/PJB3005/bsdiff-rs [INFO] finished tweaking git repo https://github.com/PJB3005/bsdiff-rs [INFO] tweaked toml for git repo https://github.com/PJB3005/bsdiff-rs written to /workspace/builds/worker-9/source/Cargo.toml [INFO] crate git repo https://github.com/PJB3005/bsdiff-rs already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "fetch" "--locked" "--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-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 05ff15ab37d1dc29c385dee08c30b58fa6c204b3833010af64c6a43935f33cac [INFO] running `Command { std: "docker" "start" "-a" "05ff15ab37d1dc29c385dee08c30b58fa6c204b3833010af64c6a43935f33cac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "05ff15ab37d1dc29c385dee08c30b58fa6c204b3833010af64c6a43935f33cac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "05ff15ab37d1dc29c385dee08c30b58fa6c204b3833010af64c6a43935f33cac", kill_on_drop: false }` [INFO] [stdout] 05ff15ab37d1dc29c385dee08c30b58fa6c204b3833010af64c6a43935f33cac [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e94dbc61d164de54a63f7567de433fe971abe876f0ddc86a4415ccb3567b57fb [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" "e94dbc61d164de54a63f7567de433fe971abe876f0ddc86a4415ccb3567b57fb", kill_on_drop: false }` [INFO] [stderr] Checking bsdiff v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:65:34 [INFO] [stdout] | [INFO] [stdout] 65 | libc::free(req.buffer as (*mut libc::c_void)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:66:29 [INFO] [stdout] | [INFO] [stdout] 66 | libc::free(req.I as (*mut libc::c_void)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | 'loop31: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_labels)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:98:13 [INFO] [stdout] | [INFO] [stdout] 98 | 'loop34: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:115:13 [INFO] [stdout] | [INFO] [stdout] 115 | 'loop36: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | 'loop2: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:149:9 [INFO] [stdout] | [INFO] [stdout] 149 | 'loop4: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:167:9 [INFO] [stdout] | [INFO] [stdout] 167 | 'loop5: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 184 | 'loop9: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 206 | 'loop1: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:210:22 [INFO] [stdout] | [INFO] [stdout] 210 | buckets[i as (usize)] = 0isize; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:214:5 [INFO] [stdout] | [INFO] [stdout] 214 | 'loop3: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:219:51 [INFO] [stdout] | [INFO] [stdout] 219 | let _lhs = &mut buckets[*old.offset(i) as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:220:33 [INFO] [stdout] | [INFO] [stdout] 220 | *_lhs = *_lhs + _rhs as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:224:5 [INFO] [stdout] | [INFO] [stdout] 224 | 'loop5: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:228:44 [INFO] [stdout] | [INFO] [stdout] 228 | let _rhs = buckets[(i - 1isize) as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:229:38 [INFO] [stdout] | [INFO] [stdout] 229 | let _lhs = &mut buckets[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:234:5 [INFO] [stdout] | [INFO] [stdout] 234 | 'loop7: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:238:22 [INFO] [stdout] | [INFO] [stdout] 238 | buckets[i as (usize)] = buckets[(i - 1isize) as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:238:57 [INFO] [stdout] | [INFO] [stdout] 238 | buckets[i as (usize)] = buckets[(i - 1isize) as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:243:5 [INFO] [stdout] | [INFO] [stdout] 243 | 'loop9: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:249:65 [INFO] [stdout] | [INFO] [stdout] 249 | let _lhs = &mut buckets[*old.offset(i) as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:250:47 [INFO] [stdout] | [INFO] [stdout] 250 | *_lhs = *_lhs + _rhs as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:257:5 [INFO] [stdout] | [INFO] [stdout] 257 | 'loop11: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:261:50 [INFO] [stdout] | [INFO] [stdout] 261 | *V.offset(i) = buckets[*old.offset(i) as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:65:34 [INFO] [stdout] | [INFO] [stdout] 65 | libc::free(req.buffer as (*mut libc::c_void)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | 'loop13: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:270:25 [INFO] [stdout] | [INFO] [stdout] 270 | if buckets[i as (usize)] == buckets[(i - 1isize) as (usize)] + 1isize { [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:270:61 [INFO] [stdout] | [INFO] [stdout] 270 | if buckets[i as (usize)] == buckets[(i - 1isize) as (usize)] + 1isize { [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:66:29 [INFO] [stdout] | [INFO] [stdout] 66 | libc::free(req.I as (*mut libc::c_void)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:271:36 [INFO] [stdout] | [INFO] [stdout] 271 | *I.offset(buckets[i as (usize)]) = -1isize; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 277 | 'loop15: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | 'loop31: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_labels)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:283:9 [INFO] [stdout] | [INFO] [stdout] 283 | 'loop22: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:306:5 [INFO] [stdout] | [INFO] [stdout] 306 | 'loop17: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:98:13 [INFO] [stdout] | [INFO] [stdout] 98 | 'loop34: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:322:5 [INFO] [stdout] | [INFO] [stdout] 322 | 'loop1: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:326:30 [INFO] [stdout] | [INFO] [stdout] 326 | if *old.offset(i) as (i32) != *new.offset(i) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:115:13 [INFO] [stdout] | [INFO] [stdout] 115 | 'loop36: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:326:57 [INFO] [stdout] | [INFO] [stdout] 326 | if *old.offset(i) as (i32) != *new.offset(i) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | 'loop2: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/diff.rs:354:9 [INFO] [stdout] | [INFO] [stdout] 354 | / (if x > y { [INFO] [stdout] 355 | | *pos = *I.offset(st); [INFO] [stdout] 356 | | x [INFO] [stdout] 357 | | } else { [INFO] [stdout] 358 | | *pos = *I.offset(en); [INFO] [stdout] 359 | | y [INFO] [stdout] 360 | | }) [INFO] [stdout] | |___________^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 354 | if x > y { [INFO] [stdout] 355 | *pos = *I.offset(st); [INFO] [stdout] 356 | x [INFO] [stdout] 357 | } else { [INFO] [stdout] 358 | *pos = *I.offset(en); [INFO] [stdout] 359 | y [INFO] [stdout] ... [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:149:9 [INFO] [stdout] | [INFO] [stdout] 149 | 'loop4: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:167:9 [INFO] [stdout] | [INFO] [stdout] 167 | 'loop5: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/diff.rs:363:9 [INFO] [stdout] | [INFO] [stdout] 363 | / (if memcmp(old.offset(*I.offset(x)) as (*const libc::c_void), [INFO] [stdout] 364 | | new as (*const libc::c_void), [INFO] [stdout] 365 | | if oldsize - *I.offset(x) < newsize { [INFO] [stdout] 366 | | oldsize - *I.offset(x) [INFO] [stdout] ... | [INFO] [stdout] 372 | | search(I, old, oldsize, new, newsize, st, x, pos) [INFO] [stdout] 373 | | }) [INFO] [stdout] | |___________^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 363 | if memcmp(old.offset(*I.offset(x)) as (*const libc::c_void), [INFO] [stdout] 364 | new as (*const libc::c_void), [INFO] [stdout] 365 | if oldsize - *I.offset(x) < newsize { [INFO] [stdout] 366 | oldsize - *I.offset(x) [INFO] [stdout] 367 | } else { [INFO] [stdout] 368 | newsize [INFO] [stdout] ... [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:184:9 [INFO] [stdout] | [INFO] [stdout] 184 | 'loop9: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:363:48 [INFO] [stdout] | [INFO] [stdout] 363 | (if memcmp(old.offset(*I.offset(x)) as (*const libc::c_void), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:364:27 [INFO] [stdout] | [INFO] [stdout] 364 | new as (*const libc::c_void), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 206 | 'loop1: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:369:25 [INFO] [stdout] | [INFO] [stdout] 369 | } as (usize)) < 0i32 { [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:384:45 [INFO] [stdout] | [INFO] [stdout] 384 | *buf.offset(0isize) = (y % 256isize) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:210:22 [INFO] [stdout] | [INFO] [stdout] 210 | buckets[i as (usize)] = 0isize; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:385:36 [INFO] [stdout] | [INFO] [stdout] 385 | y = y - *buf.offset(0isize) as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:214:5 [INFO] [stdout] | [INFO] [stdout] 214 | 'loop3: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:387:45 [INFO] [stdout] | [INFO] [stdout] 387 | *buf.offset(1isize) = (y % 256isize) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:388:36 [INFO] [stdout] | [INFO] [stdout] 388 | y = y - *buf.offset(1isize) as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:390:45 [INFO] [stdout] | [INFO] [stdout] 390 | *buf.offset(2isize) = (y % 256isize) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:219:51 [INFO] [stdout] | [INFO] [stdout] 219 | let _lhs = &mut buckets[*old.offset(i) as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:391:36 [INFO] [stdout] | [INFO] [stdout] 391 | y = y - *buf.offset(2isize) as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:393:45 [INFO] [stdout] | [INFO] [stdout] 393 | *buf.offset(3isize) = (y % 256isize) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:220:33 [INFO] [stdout] | [INFO] [stdout] 220 | *_lhs = *_lhs + _rhs as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:224:5 [INFO] [stdout] | [INFO] [stdout] 224 | 'loop5: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:228:44 [INFO] [stdout] | [INFO] [stdout] 228 | let _rhs = buckets[(i - 1isize) as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:229:38 [INFO] [stdout] | [INFO] [stdout] 229 | let _lhs = &mut buckets[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:234:5 [INFO] [stdout] | [INFO] [stdout] 234 | 'loop7: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:238:22 [INFO] [stdout] | [INFO] [stdout] 238 | buckets[i as (usize)] = buckets[(i - 1isize) as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:238:57 [INFO] [stdout] | [INFO] [stdout] 238 | buckets[i as (usize)] = buckets[(i - 1isize) as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:243:5 [INFO] [stdout] | [INFO] [stdout] 243 | 'loop9: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:249:65 [INFO] [stdout] | [INFO] [stdout] 249 | let _lhs = &mut buckets[*old.offset(i) as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:250:47 [INFO] [stdout] | [INFO] [stdout] 250 | *_lhs = *_lhs + _rhs as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:257:5 [INFO] [stdout] | [INFO] [stdout] 257 | 'loop11: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:261:50 [INFO] [stdout] | [INFO] [stdout] 261 | *V.offset(i) = buckets[*old.offset(i) as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | 'loop13: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:270:25 [INFO] [stdout] | [INFO] [stdout] 270 | if buckets[i as (usize)] == buckets[(i - 1isize) as (usize)] + 1isize { [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:270:61 [INFO] [stdout] | [INFO] [stdout] 270 | if buckets[i as (usize)] == buckets[(i - 1isize) as (usize)] + 1isize { [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:271:36 [INFO] [stdout] | [INFO] [stdout] 271 | *I.offset(buckets[i as (usize)]) = -1isize; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 277 | 'loop15: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:283:9 [INFO] [stdout] | [INFO] [stdout] 283 | 'loop22: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:306:5 [INFO] [stdout] | [INFO] [stdout] 306 | 'loop17: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:322:5 [INFO] [stdout] | [INFO] [stdout] 322 | 'loop1: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:326:30 [INFO] [stdout] | [INFO] [stdout] 326 | if *old.offset(i) as (i32) != *new.offset(i) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:326:57 [INFO] [stdout] | [INFO] [stdout] 326 | if *old.offset(i) as (i32) != *new.offset(i) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/diff.rs:354:9 [INFO] [stdout] | [INFO] [stdout] 354 | / (if x > y { [INFO] [stdout] 355 | | *pos = *I.offset(st); [INFO] [stdout] 356 | | x [INFO] [stdout] 357 | | } else { [INFO] [stdout] 358 | | *pos = *I.offset(en); [INFO] [stdout] 359 | | y [INFO] [stdout] 360 | | }) [INFO] [stdout] | |___________^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 354 | if x > y { [INFO] [stdout] 355 | *pos = *I.offset(st); [INFO] [stdout] 356 | x [INFO] [stdout] 357 | } else { [INFO] [stdout] 358 | *pos = *I.offset(en); [INFO] [stdout] 359 | y [INFO] [stdout] ... [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/diff.rs:363:9 [INFO] [stdout] | [INFO] [stdout] 363 | / (if memcmp(old.offset(*I.offset(x)) as (*const libc::c_void), [INFO] [stdout] 364 | | new as (*const libc::c_void), [INFO] [stdout] 365 | | if oldsize - *I.offset(x) < newsize { [INFO] [stdout] 366 | | oldsize - *I.offset(x) [INFO] [stdout] ... | [INFO] [stdout] 372 | | search(I, old, oldsize, new, newsize, st, x, pos) [INFO] [stdout] 373 | | }) [INFO] [stdout] | |___________^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 363 | if memcmp(old.offset(*I.offset(x)) as (*const libc::c_void), [INFO] [stdout] 364 | new as (*const libc::c_void), [INFO] [stdout] 365 | if oldsize - *I.offset(x) < newsize { [INFO] [stdout] 366 | oldsize - *I.offset(x) [INFO] [stdout] 367 | } else { [INFO] [stdout] 368 | newsize [INFO] [stdout] ... [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:394:36 [INFO] [stdout] | [INFO] [stdout] 394 | y = y - *buf.offset(3isize) as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:396:45 [INFO] [stdout] | [INFO] [stdout] 396 | *buf.offset(4isize) = (y % 256isize) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:397:36 [INFO] [stdout] | [INFO] [stdout] 397 | y = y - *buf.offset(4isize) as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:363:48 [INFO] [stdout] | [INFO] [stdout] 363 | (if memcmp(old.offset(*I.offset(x)) as (*const libc::c_void), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:399:45 [INFO] [stdout] | [INFO] [stdout] 399 | *buf.offset(5isize) = (y % 256isize) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:364:27 [INFO] [stdout] | [INFO] [stdout] 364 | new as (*const libc::c_void), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:400:36 [INFO] [stdout] | [INFO] [stdout] 400 | y = y - *buf.offset(5isize) as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:402:45 [INFO] [stdout] | [INFO] [stdout] 402 | *buf.offset(6isize) = (y % 256isize) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:369:25 [INFO] [stdout] | [INFO] [stdout] 369 | } as (usize)) < 0i32 { [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:403:36 [INFO] [stdout] | [INFO] [stdout] 403 | y = y - *buf.offset(6isize) as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:405:45 [INFO] [stdout] | [INFO] [stdout] 405 | *buf.offset(7isize) = (y % 256isize) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:384:45 [INFO] [stdout] | [INFO] [stdout] 384 | *buf.offset(0isize) = (y % 256isize) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:409:27 [INFO] [stdout] | [INFO] [stdout] 409 | *_lhs = (*_lhs as (i32) | _rhs) as (u8); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:409:44 [INFO] [stdout] | [INFO] [stdout] 409 | *_lhs = (*_lhs as (i32) | _rhs) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:385:36 [INFO] [stdout] | [INFO] [stdout] 385 | y = y - *buf.offset(0isize) as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:463:21 [INFO] [stdout] | [INFO] [stdout] 463 | libc::free(V as (*mut libc::c_void)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:471:5 [INFO] [stdout] | [INFO] [stdout] 471 | 'loop2: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:480:9 [INFO] [stdout] | [INFO] [stdout] 480 | 'loop5: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:387:45 [INFO] [stdout] | [INFO] [stdout] 387 | *buf.offset(1isize) = (y % 256isize) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:484:31 [INFO] [stdout] | [INFO] [stdout] 484 | len = search(I as (*const isize), [INFO] [stdout] | ^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:491:41 [INFO] [stdout] | [INFO] [stdout] 491 | ... &mut pos as (*mut isize)); [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:492:13 [INFO] [stdout] | [INFO] [stdout] 492 | 'loop7: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:388:36 [INFO] [stdout] | [INFO] [stdout] 388 | y = y - *buf.offset(1isize) as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:497:60 [INFO] [stdout] | [INFO] [stdout] 497 | (*req.old.offset(scsc + lastoffset) as (i32) == [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:498:46 [INFO] [stdout] | [INFO] [stdout] 498 | *req.new.offset(scsc) as (i32)) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:390:45 [INFO] [stdout] | [INFO] [stdout] 390 | *buf.offset(2isize) = (y % 256isize) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:507:56 [INFO] [stdout] | [INFO] [stdout] 507 | (*req.old.offset(scan + lastoffset) as (i32) == *req.new.offset(scan) as (i32)) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:507:90 [INFO] [stdout] | [INFO] [stdout] 507 | (*req.old.offset(scan + lastoffset) as (i32) == *req.new.offset(scan) as (i32)) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:391:36 [INFO] [stdout] | [INFO] [stdout] 391 | y = y - *buf.offset(2isize) as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:519:9 [INFO] [stdout] | [INFO] [stdout] 519 | 'loop14: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:523:48 [INFO] [stdout] | [INFO] [stdout] 523 | if *req.old.offset(lastpos + i) as (i32) == *req.new.offset(lastscan + i) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:393:45 [INFO] [stdout] | [INFO] [stdout] 393 | *buf.offset(3isize) = (y % 256isize) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:523:90 [INFO] [stdout] | [INFO] [stdout] 523 | if *req.old.offset(lastpos + i) as (i32) == *req.new.offset(lastscan + i) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:394:36 [INFO] [stdout] | [INFO] [stdout] 394 | y = y - *buf.offset(3isize) as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:538:13 [INFO] [stdout] | [INFO] [stdout] 538 | 'loop17: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:542:48 [INFO] [stdout] | [INFO] [stdout] 542 | if *req.old.offset(pos - i) as (i32) == *req.new.offset(scan - i) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:396:45 [INFO] [stdout] | [INFO] [stdout] 396 | *buf.offset(4isize) = (y % 256isize) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:542:86 [INFO] [stdout] | [INFO] [stdout] 542 | if *req.old.offset(pos - i) as (i32) == *req.new.offset(scan - i) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:558:13 [INFO] [stdout] | [INFO] [stdout] 558 | 'loop20: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:397:36 [INFO] [stdout] | [INFO] [stdout] 397 | y = y - *buf.offset(4isize) as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:562:70 [INFO] [stdout] | [INFO] [stdout] 562 | if *req.new.offset(lastscan + lenf - overlap + i) as (i32) == [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:563:70 [INFO] [stdout] | [INFO] [stdout] 563 | *req.old.offset(lastpos + lenf - overlap + i) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:399:45 [INFO] [stdout] | [INFO] [stdout] 399 | *buf.offset(5isize) = (y % 256isize) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:566:56 [INFO] [stdout] | [INFO] [stdout] 566 | if *req.new.offset(scan - lenb + i) as (i32) == [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:567:56 [INFO] [stdout] | [INFO] [stdout] 567 | *req.old.offset(pos - lenb + i) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:400:36 [INFO] [stdout] | [INFO] [stdout] 400 | y = y - *buf.offset(5isize) as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:585:45 [INFO] [stdout] | [INFO] [stdout] 585 | buf.as_mut_ptr() as (*const libc::c_void), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:402:45 [INFO] [stdout] | [INFO] [stdout] 402 | *buf.offset(6isize) = (y % 256isize) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:403:36 [INFO] [stdout] | [INFO] [stdout] 403 | y = y - *buf.offset(6isize) as (isize); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:405:45 [INFO] [stdout] | [INFO] [stdout] 405 | *buf.offset(7isize) = (y % 256isize) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:409:27 [INFO] [stdout] | [INFO] [stdout] 409 | *_lhs = (*_lhs as (i32) | _rhs) as (u8); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:409:44 [INFO] [stdout] | [INFO] [stdout] 409 | *_lhs = (*_lhs as (i32) | _rhs) as (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:463:21 [INFO] [stdout] | [INFO] [stdout] 463 | libc::free(V as (*mut libc::c_void)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:586:62 [INFO] [stdout] | [INFO] [stdout] 586 | ::std::mem::size_of::<[u8; 24]>() as (isize))?; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:471:5 [INFO] [stdout] | [INFO] [stdout] 471 | 'loop2: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:588:9 [INFO] [stdout] | [INFO] [stdout] 588 | 'loop24: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:480:9 [INFO] [stdout] | [INFO] [stdout] 480 | 'loop5: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:484:31 [INFO] [stdout] | [INFO] [stdout] 484 | len = search(I as (*const isize), [INFO] [stdout] | ^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:491:41 [INFO] [stdout] | [INFO] [stdout] 491 | ... &mut pos as (*mut isize)); [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:492:13 [INFO] [stdout] | [INFO] [stdout] 492 | 'loop7: loop { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:497:60 [INFO] [stdout] | [INFO] [stdout] 497 | (*req.old.offset(scsc + lastoffset) as (i32) == [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:498:46 [INFO] [stdout] | [INFO] [stdout] 498 | *req.new.offset(scsc) as (i32)) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:507:56 [INFO] [stdout] | [INFO] [stdout] 507 | (*req.old.offset(scan + lastoffset) as (i32) == *req.new.offset(scan) as (i32)) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:507:90 [INFO] [stdout] | [INFO] [stdout] 507 | (*req.old.offset(scan + lastoffset) as (i32) == *req.new.offset(scan) as (i32)) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:519:9 [INFO] [stdout] | [INFO] [stdout] 519 | 'loop14: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:592:67 [INFO] [stdout] | [INFO] [stdout] 592 | *buffer.offset(i) = (*req.new.offset(lastscan + i) as (i32) - [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:593:69 [INFO] [stdout] | [INFO] [stdout] 593 | ... *req.old.offset(lastpos + i) as (i32)) as [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:594:33 [INFO] [stdout] | [INFO] [stdout] 594 | ... (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:597:37 [INFO] [stdout] | [INFO] [stdout] 597 | writedata(writer, buffer as (*const libc::c_void), lenf)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:599:9 [INFO] [stdout] | [INFO] [stdout] 599 | 'loop27: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:607:35 [INFO] [stdout] | [INFO] [stdout] 607 | buffer as (*const libc::c_void), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:91:20 [INFO] [stdout] | [INFO] [stdout] 91 | y = (buf[7] as (i32) & 0x7Fi32) as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:91:40 [INFO] [stdout] | [INFO] [stdout] 91 | y = (buf[7] as (i32) & 0x7Fi32) as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:93:23 [INFO] [stdout] | [INFO] [stdout] 93 | y = y + buf[6] as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:95:23 [INFO] [stdout] | [INFO] [stdout] 95 | y = y + buf[5] as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:97:23 [INFO] [stdout] | [INFO] [stdout] 97 | y = y + buf[4] as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:99:23 [INFO] [stdout] | [INFO] [stdout] 99 | y = y + buf[3] as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:101:23 [INFO] [stdout] | [INFO] [stdout] 101 | y = y + buf[2] as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:103:23 [INFO] [stdout] | [INFO] [stdout] 103 | y = y + buf[1] as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:105:23 [INFO] [stdout] | [INFO] [stdout] 105 | y = y + buf[0] as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:106:18 [INFO] [stdout] | [INFO] [stdout] 106 | if buf[7] as (i32) & 0x80i32 != 0 { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:523:48 [INFO] [stdout] | [INFO] [stdout] 523 | if *req.old.offset(lastpos + i) as (i32) == *req.new.offset(lastscan + i) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:523:90 [INFO] [stdout] | [INFO] [stdout] 523 | if *req.old.offset(lastpos + i) as (i32) == *req.new.offset(lastscan + i) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:538:13 [INFO] [stdout] | [INFO] [stdout] 538 | 'loop17: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:542:48 [INFO] [stdout] | [INFO] [stdout] 542 | if *req.old.offset(pos - i) as (i32) == *req.new.offset(scan - i) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:542:86 [INFO] [stdout] | [INFO] [stdout] 542 | if *req.old.offset(pos - i) as (i32) == *req.new.offset(scan - i) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:558:13 [INFO] [stdout] | [INFO] [stdout] 558 | 'loop20: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:562:70 [INFO] [stdout] | [INFO] [stdout] 562 | if *req.new.offset(lastscan + lenf - overlap + i) as (i32) == [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:563:70 [INFO] [stdout] | [INFO] [stdout] 563 | *req.old.offset(lastpos + lenf - overlap + i) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:566:56 [INFO] [stdout] | [INFO] [stdout] 566 | if *req.new.offset(scan - lenb + i) as (i32) == [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:567:56 [INFO] [stdout] | [INFO] [stdout] 567 | *req.old.offset(pos - lenb + i) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:585:45 [INFO] [stdout] | [INFO] [stdout] 585 | buf.as_mut_ptr() as (*const libc::c_void), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:586:62 [INFO] [stdout] | [INFO] [stdout] 586 | ::std::mem::size_of::<[u8; 24]>() as (isize))?; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:588:9 [INFO] [stdout] | [INFO] [stdout] 588 | 'loop24: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:592:67 [INFO] [stdout] | [INFO] [stdout] 592 | *buffer.offset(i) = (*req.new.offset(lastscan + i) as (i32) - [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:593:69 [INFO] [stdout] | [INFO] [stdout] 593 | ... *req.old.offset(lastpos + i) as (i32)) as [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:594:33 [INFO] [stdout] | [INFO] [stdout] 594 | ... (u8); [INFO] [stdout] | ^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:597:37 [INFO] [stdout] | [INFO] [stdout] 597 | writedata(writer, buffer as (*const libc::c_void), lenf)?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused label [INFO] [stdout] --> src/diff.rs:599:9 [INFO] [stdout] | [INFO] [stdout] 599 | 'loop27: loop { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/diff.rs:607:35 [INFO] [stdout] | [INFO] [stdout] 607 | buffer as (*const libc::c_void), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:91:20 [INFO] [stdout] | [INFO] [stdout] 91 | y = (buf[7] as (i32) & 0x7Fi32) as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:91:40 [INFO] [stdout] | [INFO] [stdout] 91 | y = (buf[7] as (i32) & 0x7Fi32) as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:93:23 [INFO] [stdout] | [INFO] [stdout] 93 | y = y + buf[6] as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:95:23 [INFO] [stdout] | [INFO] [stdout] 95 | y = y + buf[5] as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:97:23 [INFO] [stdout] | [INFO] [stdout] 97 | y = y + buf[4] as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:99:23 [INFO] [stdout] | [INFO] [stdout] 99 | y = y + buf[3] as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:101:23 [INFO] [stdout] | [INFO] [stdout] 101 | y = y + buf[2] as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:103:23 [INFO] [stdout] | [INFO] [stdout] 103 | y = y + buf[1] as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:105:23 [INFO] [stdout] | [INFO] [stdout] 105 | y = y + buf[0] as (i64); [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/patch.rs:106:18 [INFO] [stdout] | [INFO] [stdout] 106 | if buf[7] as (i32) & 0x80i32 != 0 { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 97 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 97 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.71s [INFO] running `Command { std: "docker" "inspect" "e94dbc61d164de54a63f7567de433fe971abe876f0ddc86a4415ccb3567b57fb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e94dbc61d164de54a63f7567de433fe971abe876f0ddc86a4415ccb3567b57fb", kill_on_drop: false }` [INFO] [stdout] e94dbc61d164de54a63f7567de433fe971abe876f0ddc86a4415ccb3567b57fb