[INFO] fetching crate geometry-predicates 0.1.2... [INFO] documenting geometry-predicates-0.1.2 against beta-2020-08-29 for beta-1.47-rustdoc-1 [INFO] extracting crate geometry-predicates 0.1.2 into /workspace/builds/worker-6/source [INFO] validating manifest of crates.io crate geometry-predicates 0.1.2 on toolchain beta-2020-08-29 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-08-29" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate geometry-predicates 0.1.2 [INFO] finished tweaking crates.io crate geometry-predicates 0.1.2 [INFO] tweaked toml for crates.io crate geometry-predicates 0.1.2 written to /workspace/builds/worker-6/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-08-29" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-08-29" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-08-29" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ab450dd08ed4e6512d52b752522337b7bcfa5f886d9a4788b9923ff7e4442947 [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" "ab450dd08ed4e6512d52b752522337b7bcfa5f886d9a4788b9923ff7e4442947", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ab450dd08ed4e6512d52b752522337b7bcfa5f886d9a4788b9923ff7e4442947", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ab450dd08ed4e6512d52b752522337b7bcfa5f886d9a4788b9923ff7e4442947", kill_on_drop: false }` [INFO] [stdout] ab450dd08ed4e6512d52b752522337b7bcfa5f886d9a4788b9923ff7e4442947 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-08-29" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", 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] 5ff3a0bbe6c91fe1ebcf27a1c58d5f2b80742cb7e5395bfbad80746830ab111a [INFO] running `Command { std: "docker" "start" "-a" "5ff3a0bbe6c91fe1ebcf27a1c58d5f2b80742cb7e5395bfbad80746830ab111a", kill_on_drop: false }` [INFO] [stderr] Documenting geometry-predicates v0.1.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:49:49 [INFO] [stdout] | [INFO] [stdout] 49 | every_other = (every_other == 0) as (i32); [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/predicates.rs:129:40 [INFO] [stdout] | [INFO] [stdout] 129 | enow = *e.offset(eindex as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:144:33 [INFO] [stdout] | [INFO] [stdout] 144 | *h.offset(hindex as (isize)) = around + bround; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:151:33 [INFO] [stdout] | [INFO] [stdout] 151 | *h.offset(hindex as (isize)) = around + bround; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:155:29 [INFO] [stdout] | [INFO] [stdout] 155 | *h.offset(hindex as (isize)) = Q; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:198:26 [INFO] [stdout] | [INFO] [stdout] 198 | if hh != 0i32 as (f64) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:204:23 [INFO] [stdout] | [INFO] [stdout] 204 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:212:40 [INFO] [stdout] | [INFO] [stdout] 212 | enow = *e.offset(eindex as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:228:30 [INFO] [stdout] | [INFO] [stdout] 228 | if hh != 0i32 as (f64) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:234:27 [INFO] [stdout] | [INFO] [stdout] 234 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:240:30 [INFO] [stdout] | [INFO] [stdout] 240 | if hh != 0i32 as (f64) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:246:27 [INFO] [stdout] | [INFO] [stdout] 246 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:257:23 [INFO] [stdout] | [INFO] [stdout] 257 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:511:31 [INFO] [stdout] | [INFO] [stdout] 511 | w[(wlength - 1i32) as (usize)] [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:892:36 [INFO] [stdout] | [INFO] [stdout] 892 | deter[(deterlen - 1i32) as (usize)] [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/predicates.rs:1071:13 [INFO] [stdout] | [INFO] [stdout] 1071 | / (if acxtail == 0.0f64 && (acytail == 0.0f64) && (bcxtail == 0.0f64) && (bcytail == 0.0f64) { [INFO] [stdout] 1072 | | det [INFO] [stdout] 1073 | | } else { [INFO] [stdout] 1074 | | errbound = self.ccwerrboundC * detsum + self.resulterrbound * Absolute(det); [INFO] [stdout] ... | [INFO] [stdout] 1254 | | }) [INFO] [stdout] 1255 | | }) [INFO] [stdout] | |_______________^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1071 | if acxtail == 0.0f64 && (acytail == 0.0f64) && (bcxtail == 0.0f64) && (bcytail == 0.0f64) { [INFO] [stdout] 1072 | det [INFO] [stdout] 1073 | } else { [INFO] [stdout] 1074 | errbound = self.ccwerrboundC * detsum + self.resulterrbound * Absolute(det); [INFO] [stdout] 1075 | det = det + (acx * bcytail + bcy * acxtail - (acy * bcxtail + bcx * acytail)); [INFO] [stdout] 1076 | (if det >= errbound || -det >= errbound { [INFO] [stdout] ... [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/predicates.rs:1076:18 [INFO] [stdout] | [INFO] [stdout] 1076 | / (if det >= errbound || -det >= errbound { [INFO] [stdout] 1077 | | det [INFO] [stdout] 1078 | | } else { [INFO] [stdout] 1079 | | s1 = acxtail * bcy; [INFO] [stdout] ... | [INFO] [stdout] 1253 | | D[(Dlength - 1i32) as (usize)] [INFO] [stdout] 1254 | | }) [INFO] [stdout] | |____________________^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 1076 | if det >= errbound || -det >= errbound { [INFO] [stdout] 1077 | det [INFO] [stdout] 1078 | } else { [INFO] [stdout] 1079 | s1 = acxtail * bcy; [INFO] [stdout] 1080 | c = self.splitter * acxtail; [INFO] [stdout] 1081 | abig = c - acxtail; [INFO] [stdout] ... [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:1253:45 [INFO] [stdout] | [INFO] [stdout] 1253 | D[(Dlength - 1i32) as (usize)] [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:1781:21 [INFO] [stdout] | [INFO] [stdout] 1781 | bd[i as (usize)] = -bd[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:1781:41 [INFO] [stdout] | [INFO] [stdout] 1781 | bd[i as (usize)] = -bd[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:1782:21 [INFO] [stdout] | [INFO] [stdout] 1782 | ac[i as (usize)] = -ac[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:1782:41 [INFO] [stdout] | [INFO] [stdout] 1782 | ac[i as (usize)] = -ac[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:1858:36 [INFO] [stdout] | [INFO] [stdout] 1858 | deter[(deterlen - 1i32) as (usize)] [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:2945:36 [INFO] [stdout] | [INFO] [stdout] 2945 | deter[(deterlen - 1i32) as (usize)] [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/predicates.rs:3473:13 [INFO] [stdout] | [INFO] [stdout] 3473 | / ... (if adxtail == 0.0f64 && (bdxtail == 0.0f64) && (cdxtail == 0.0f64) && (adytail == 0.0f64) && (bdytail == 0.0f64) && (cdytail == 0.... [INFO] [stdout] 3474 | | ... det [INFO] [stdout] 3475 | | ... } else { [INFO] [stdout] 3476 | | ... errbound = self.o3derrboundC * permanent + self.resulterrbound * Absolute( [INFO] [stdout] ... | [INFO] [stdout] 4809 | | ... }) [INFO] [stdout] 4810 | | ... }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 3473 | if adxtail == 0.0f64 && (bdxtail == 0.0f64) && (cdxtail == 0.0f64) && (adytail == 0.0f64) && (bdytail == 0.0f64) && (cdytail == 0.0f64) && (adztail == 0.0f64) && (bdztail == 0.0f64) && (cdztail == 0.0f64) { [INFO] [stdout] 3474 | det [INFO] [stdout] 3475 | } else { [INFO] [stdout] 3476 | errbound = self.o3derrboundC * permanent + self.resulterrbound * Absolute( [INFO] [stdout] 3477 | det [INFO] [stdout] 3478 | ); [INFO] [stdout] ... [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/predicates.rs:3480:18 [INFO] [stdout] | [INFO] [stdout] 3480 | / (if det >= errbound || -det >= errbound { [INFO] [stdout] 3481 | | det [INFO] [stdout] 3482 | | } else { [INFO] [stdout] 3483 | | finnow = fin1.as_mut_ptr(); [INFO] [stdout] ... | [INFO] [stdout] 4808 | | *finnow.offset((finlength - 1i32) as (isize)) [INFO] [stdout] 4809 | | }) [INFO] [stdout] | |____________________^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 3480 | if det >= errbound || -det >= errbound { [INFO] [stdout] 3481 | det [INFO] [stdout] 3482 | } else { [INFO] [stdout] 3483 | finnow = fin1.as_mut_ptr(); [INFO] [stdout] 3484 | finother = fin2.as_mut_ptr(); [INFO] [stdout] 3485 | if adxtail == 0.0f64 { [INFO] [stdout] ... [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4031:49 [INFO] [stdout] | [INFO] [stdout] 4031 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4054:49 [INFO] [stdout] | [INFO] [stdout] 4054 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4077:49 [INFO] [stdout] | [INFO] [stdout] 4077 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4094:53 [INFO] [stdout] | [INFO] [stdout] 4094 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4112:53 [INFO] [stdout] | [INFO] [stdout] 4112 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4130:53 [INFO] [stdout] | [INFO] [stdout] 4130 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4188:57 [INFO] [stdout] | [INFO] [stdout] 4188 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4231:61 [INFO] [stdout] | [INFO] [stdout] 4231 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4290:57 [INFO] [stdout] | [INFO] [stdout] 4290 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4333:61 [INFO] [stdout] | [INFO] [stdout] 4333 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4393:57 [INFO] [stdout] | [INFO] [stdout] 4393 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4436:61 [INFO] [stdout] | [INFO] [stdout] 4436 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4495:57 [INFO] [stdout] | [INFO] [stdout] 4495 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4538:61 [INFO] [stdout] | [INFO] [stdout] 4538 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4598:57 [INFO] [stdout] | [INFO] [stdout] 4598 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4641:61 [INFO] [stdout] | [INFO] [stdout] 4641 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4700:57 [INFO] [stdout] | [INFO] [stdout] 4700 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4743:61 [INFO] [stdout] | [INFO] [stdout] 4743 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4763:53 [INFO] [stdout] | [INFO] [stdout] 4763 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4781:53 [INFO] [stdout] | [INFO] [stdout] 4781 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4799:53 [INFO] [stdout] | [INFO] [stdout] 4799 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:4808:60 [INFO] [stdout] | [INFO] [stdout] 4808 | *finnow.offset((finlength - 1i32) as (isize)) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:5371:21 [INFO] [stdout] | [INFO] [stdout] 5371 | bd[i as (usize)] = -bd[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:5371:41 [INFO] [stdout] | [INFO] [stdout] 5371 | bd[i as (usize)] = -bd[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:5372:21 [INFO] [stdout] | [INFO] [stdout] 5372 | ac[i as (usize)] = -ac[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:5372:41 [INFO] [stdout] | [INFO] [stdout] 5372 | ac[i as (usize)] = -ac[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:5548:36 [INFO] [stdout] | [INFO] [stdout] 5548 | deter[(deterlen - 1i32) as (usize)] [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:6600:41 [INFO] [stdout] | [INFO] [stdout] 6600 | let _lhs = &mut detxxt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:6654:41 [INFO] [stdout] | [INFO] [stdout] 6654 | let _lhs = &mut detyyt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:6722:41 [INFO] [stdout] | [INFO] [stdout] 6722 | let _lhs = &mut detxxt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:6776:41 [INFO] [stdout] | [INFO] [stdout] 6776 | let _lhs = &mut detyyt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:6844:41 [INFO] [stdout] | [INFO] [stdout] 6844 | let _lhs = &mut detxxt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:6898:41 [INFO] [stdout] | [INFO] [stdout] 6898 | let _lhs = &mut detyyt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:6943:36 [INFO] [stdout] | [INFO] [stdout] 6943 | deter[(deterlen - 1i32) as (usize)] [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/predicates.rs:7664:13 [INFO] [stdout] | [INFO] [stdout] 7664 | / ... (if adxtail == 0.0f64 && (bdxtail == 0.0f64) && (cdxtail == 0.0f64) && (adytail == 0.0f64) && (bdytail == 0.0f64) && (cdytail == 0.... [INFO] [stdout] 7665 | | ... det [INFO] [stdout] 7666 | | ... } else { [INFO] [stdout] 7667 | | ... errbound = self.iccerrboundC * permanent + self.resulterrbound * Absolute( [INFO] [stdout] ... | [INFO] [stdout] 9348 | | ... }) [INFO] [stdout] 9349 | | ... }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 7664 | if adxtail == 0.0f64 && (bdxtail == 0.0f64) && (cdxtail == 0.0f64) && (adytail == 0.0f64) && (bdytail == 0.0f64) && (cdytail == 0.0f64) { [INFO] [stdout] 7665 | det [INFO] [stdout] 7666 | } else { [INFO] [stdout] 7667 | errbound = self.iccerrboundC * permanent + self.resulterrbound * Absolute( [INFO] [stdout] 7668 | det [INFO] [stdout] 7669 | ); [INFO] [stdout] ... [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/predicates.rs:7671:18 [INFO] [stdout] | [INFO] [stdout] 7671 | / (if det >= errbound || -det >= errbound { [INFO] [stdout] 7672 | | det [INFO] [stdout] 7673 | | } else { [INFO] [stdout] 7674 | | finnow = fin1.as_mut_ptr(); [INFO] [stdout] ... | [INFO] [stdout] 9347 | | *finnow.offset((finlength - 1i32) as (isize)) [INFO] [stdout] 9348 | | }) [INFO] [stdout] | |____________________^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 7671 | if det >= errbound || -det >= errbound { [INFO] [stdout] 7672 | det [INFO] [stdout] 7673 | } else { [INFO] [stdout] 7674 | finnow = fin1.as_mut_ptr(); [INFO] [stdout] 7675 | finother = fin2.as_mut_ptr(); [INFO] [stdout] 7676 | if bdxtail != 0.0f64 || bdytail != 0.0f64 || cdxtail != 0.0f64 || cdytail != 0.0f64 { [INFO] [stdout] ... [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:7858:53 [INFO] [stdout] | [INFO] [stdout] 7858 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:7920:53 [INFO] [stdout] | [INFO] [stdout] 7920 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:7982:53 [INFO] [stdout] | [INFO] [stdout] 7982 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:8044:53 [INFO] [stdout] | [INFO] [stdout] 8044 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:8106:53 [INFO] [stdout] | [INFO] [stdout] 8106 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:8168:53 [INFO] [stdout] | [INFO] [stdout] 8168 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:8376:57 [INFO] [stdout] | [INFO] [stdout] 8376 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:8399:61 [INFO] [stdout] | [INFO] [stdout] 8399 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:8423:61 [INFO] [stdout] | [INFO] [stdout] 8423 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:8472:57 [INFO] [stdout] | [INFO] [stdout] 8472 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:8509:57 [INFO] [stdout] | [INFO] [stdout] 8509 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:8557:57 [INFO] [stdout] | [INFO] [stdout] 8557 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:8766:57 [INFO] [stdout] | [INFO] [stdout] 8766 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:8789:61 [INFO] [stdout] | [INFO] [stdout] 8789 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:8813:61 [INFO] [stdout] | [INFO] [stdout] 8813 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:8862:57 [INFO] [stdout] | [INFO] [stdout] 8862 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:8899:57 [INFO] [stdout] | [INFO] [stdout] 8899 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:8947:57 [INFO] [stdout] | [INFO] [stdout] 8947 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:9156:57 [INFO] [stdout] | [INFO] [stdout] 9156 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:9179:61 [INFO] [stdout] | [INFO] [stdout] 9179 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:9203:61 [INFO] [stdout] | [INFO] [stdout] 9203 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:9252:57 [INFO] [stdout] | [INFO] [stdout] 9252 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:9289:57 [INFO] [stdout] | [INFO] [stdout] 9289 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:9337:57 [INFO] [stdout] | [INFO] [stdout] 9337 | ... finnow as (*const f64), [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:9347:60 [INFO] [stdout] | [INFO] [stdout] 9347 | *finnow.offset((finlength - 1i32) as (isize)) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:10525:26 [INFO] [stdout] | [INFO] [stdout] 10525 | temp48b[i as (usize)] = -temp48b[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:10525:51 [INFO] [stdout] | [INFO] [stdout] 10525 | temp48b[i as (usize)] = -temp48b[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:10604:26 [INFO] [stdout] | [INFO] [stdout] 10604 | temp48b[i as (usize)] = -temp48b[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:10604:51 [INFO] [stdout] | [INFO] [stdout] 10604 | temp48b[i as (usize)] = -temp48b[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:10683:26 [INFO] [stdout] | [INFO] [stdout] 10683 | temp48b[i as (usize)] = -temp48b[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:10683:51 [INFO] [stdout] | [INFO] [stdout] 10683 | temp48b[i as (usize)] = -temp48b[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:10762:26 [INFO] [stdout] | [INFO] [stdout] 10762 | temp48b[i as (usize)] = -temp48b[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:10762:51 [INFO] [stdout] | [INFO] [stdout] 10762 | temp48b[i as (usize)] = -temp48b[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:10841:26 [INFO] [stdout] | [INFO] [stdout] 10841 | temp48b[i as (usize)] = -temp48b[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:10841:51 [INFO] [stdout] | [INFO] [stdout] 10841 | temp48b[i as (usize)] = -temp48b[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:10929:36 [INFO] [stdout] | [INFO] [stdout] 10929 | deter[(deterlen - 1i32) as (usize)] [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:13042:41 [INFO] [stdout] | [INFO] [stdout] 13042 | let _lhs = &mut detxxt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:13096:41 [INFO] [stdout] | [INFO] [stdout] 13096 | let _lhs = &mut detyyt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:13150:41 [INFO] [stdout] | [INFO] [stdout] 13150 | let _lhs = &mut detzzt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:13289:41 [INFO] [stdout] | [INFO] [stdout] 13289 | let _lhs = &mut detxxt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:13343:41 [INFO] [stdout] | [INFO] [stdout] 13343 | let _lhs = &mut detyyt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:13397:41 [INFO] [stdout] | [INFO] [stdout] 13397 | let _lhs = &mut detzzt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:13536:41 [INFO] [stdout] | [INFO] [stdout] 13536 | let _lhs = &mut detxxt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:13590:41 [INFO] [stdout] | [INFO] [stdout] 13590 | let _lhs = &mut detyyt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:13644:41 [INFO] [stdout] | [INFO] [stdout] 13644 | let _lhs = &mut detzzt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:13783:41 [INFO] [stdout] | [INFO] [stdout] 13783 | let _lhs = &mut detxxt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:13837:41 [INFO] [stdout] | [INFO] [stdout] 13837 | let _lhs = &mut detyyt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:13891:41 [INFO] [stdout] | [INFO] [stdout] 13891 | let _lhs = &mut detzzt[i as (usize)]; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:13950:36 [INFO] [stdout] | [INFO] [stdout] 13950 | deter[(deterlen - 1i32) as (usize)] [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/predicates.rs:14931:13 [INFO] [stdout] | [INFO] [stdout] 14931 | / ... (if aextail == 0.0f64 && (aeytail == 0.0f64) && (aeztail == 0.0f64) && (bextail == 0.0f64) && (beytail == 0.0f64) && (beztail == 0.... [INFO] [stdout] 14932 | | ... det [INFO] [stdout] 14933 | | ... } else { [INFO] [stdout] 14934 | | ... errbound = self.isperrboundC * permanent + self.resulterrbound * Absolute( [INFO] [stdout] ... | [INFO] [stdout] 14948 | | ... }) [INFO] [stdout] 14949 | | ... }) [INFO] [stdout] | |_________^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 14931 | if aextail == 0.0f64 && (aeytail == 0.0f64) && (aeztail == 0.0f64) && (bextail == 0.0f64) && (beytail == 0.0f64) && (beztail == 0.0f64) && (cextail == 0.0f64) && (ceytail == 0.0f64) && (ceztail == 0.0f64) && (dextail == 0.0f64) && (deytail == 0.0f64) && (deztail == 0.0f64) { [INFO] [stdout] 14932 | det [INFO] [stdout] 14933 | } else { [INFO] [stdout] 14934 | errbound = self.isperrboundC * permanent + self.resulterrbound * Absolute( [INFO] [stdout] 14935 | det [INFO] [stdout] 14936 | ); [INFO] [stdout] ... [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around block return value [INFO] [stdout] --> src/predicates.rs:14944:18 [INFO] [stdout] | [INFO] [stdout] 14944 | / (if det >= errbound || -det >= errbound { [INFO] [stdout] 14945 | | det [INFO] [stdout] 14946 | | } else { [INFO] [stdout] 14947 | | self.insphereexact(pa,pb,pc,pd,pe) [INFO] [stdout] 14948 | | }) [INFO] [stdout] | |____________________^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 14944 | if det >= errbound || -det >= errbound { [INFO] [stdout] 14945 | det [INFO] [stdout] 14946 | } else { [INFO] [stdout] 14947 | self.insphereexact(pa,pb,pc,pd,pe) [INFO] [stdout] 14948 | } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15101:36 [INFO] [stdout] | [INFO] [stdout] 15101 | enow = *e.offset(eindex as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15107:29 [INFO] [stdout] | [INFO] [stdout] 15107 | *h.offset(eindex as (isize)) = around + bround; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15111:25 [INFO] [stdout] | [INFO] [stdout] 15111 | *h.offset(eindex as (isize)) = Q; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15136:36 [INFO] [stdout] | [INFO] [stdout] 15136 | enow = *e.offset(eindex as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15150:23 [INFO] [stdout] | [INFO] [stdout] 15150 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15161:19 [INFO] [stdout] | [INFO] [stdout] 15161 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15191:36 [INFO] [stdout] | [INFO] [stdout] 15191 | hnow = *e.offset(hindex as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15197:29 [INFO] [stdout] | [INFO] [stdout] 15197 | *h.offset(hindex as (isize)) = around + bround; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15201:25 [INFO] [stdout] | [INFO] [stdout] 15201 | *h.offset(hindex as (isize)) = Q; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15208:33 [INFO] [stdout] | [INFO] [stdout] 15208 | Q = *f.offset(findex as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15214:40 [INFO] [stdout] | [INFO] [stdout] 15214 | hnow = *h.offset(hindex as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15220:33 [INFO] [stdout] | [INFO] [stdout] 15220 | *h.offset(hindex as (isize)) = around + bround; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15228:19 [INFO] [stdout] | [INFO] [stdout] 15228 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15260:36 [INFO] [stdout] | [INFO] [stdout] 15260 | hnow = *e.offset(hindex as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15266:29 [INFO] [stdout] | [INFO] [stdout] 15266 | *h.offset(hindex as (isize)) = around + bround; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15270:25 [INFO] [stdout] | [INFO] [stdout] 15270 | *h.offset(hindex as (isize)) = Q; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15277:33 [INFO] [stdout] | [INFO] [stdout] 15277 | Q = *f.offset(findex as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15283:40 [INFO] [stdout] | [INFO] [stdout] 15283 | hnow = *h.offset(hindex as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15289:33 [INFO] [stdout] | [INFO] [stdout] 15289 | *h.offset(hindex as (isize)) = around + bround; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15297:19 [INFO] [stdout] | [INFO] [stdout] 15297 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15307:35 [INFO] [stdout] | [INFO] [stdout] 15307 | hnow = *h.offset(index as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15313:23 [INFO] [stdout] | [INFO] [stdout] 15313 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15348:36 [INFO] [stdout] | [INFO] [stdout] 15348 | enow = *e.offset(eindex as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15362:23 [INFO] [stdout] | [INFO] [stdout] 15362 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15367:25 [INFO] [stdout] | [INFO] [stdout] 15367 | *h.offset(hindex as (isize)) = Q; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15375:33 [INFO] [stdout] | [INFO] [stdout] 15375 | Q = *f.offset(findex as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15381:40 [INFO] [stdout] | [INFO] [stdout] 15381 | enow = *h.offset(eindex as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15389:30 [INFO] [stdout] | [INFO] [stdout] 15389 | if hh != 0i32 as (f64) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15395:27 [INFO] [stdout] | [INFO] [stdout] 15395 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15400:29 [INFO] [stdout] | [INFO] [stdout] 15400 | *h.offset(hindex as (isize)) = Q; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15432:25 [INFO] [stdout] | [INFO] [stdout] 15432 | if (fnow > enow) as (i32) == (fnow > -enow) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15432:52 [INFO] [stdout] | [INFO] [stdout] 15432 | if (fnow > enow) as (i32) == (fnow > -enow) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15438:26 [INFO] [stdout] | [INFO] [stdout] 15438 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15446:26 [INFO] [stdout] | [INFO] [stdout] 15446 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15451:29 [INFO] [stdout] | [INFO] [stdout] 15451 | if (fnow > enow) as (i32) == (fnow > -enow) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15451:56 [INFO] [stdout] | [INFO] [stdout] 15451 | if (fnow > enow) as (i32) == (fnow > -enow) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15459:30 [INFO] [stdout] | [INFO] [stdout] 15459 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15469:30 [INFO] [stdout] | [INFO] [stdout] 15469 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15478:33 [INFO] [stdout] | [INFO] [stdout] 15478 | if (fnow > enow) as (i32) == (fnow > -enow) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15478:60 [INFO] [stdout] | [INFO] [stdout] 15478 | if (fnow > enow) as (i32) == (fnow > -enow) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15484:37 [INFO] [stdout] | [INFO] [stdout] 15484 | *h.offset(hindex as (isize)) = around + bround; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15489:34 [INFO] [stdout] | [INFO] [stdout] 15489 | ... } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15497:37 [INFO] [stdout] | [INFO] [stdout] 15497 | *h.offset(hindex as (isize)) = around + bround; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15502:34 [INFO] [stdout] | [INFO] [stdout] 15502 | ... } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15518:29 [INFO] [stdout] | [INFO] [stdout] 15518 | *h.offset(hindex as (isize)) = around + bround; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15523:26 [INFO] [stdout] | [INFO] [stdout] 15523 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15537:29 [INFO] [stdout] | [INFO] [stdout] 15537 | *h.offset(hindex as (isize)) = around + bround; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15542:26 [INFO] [stdout] | [INFO] [stdout] 15542 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15547:25 [INFO] [stdout] | [INFO] [stdout] 15547 | *h.offset(hindex as (isize)) = Q; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15577:25 [INFO] [stdout] | [INFO] [stdout] 15577 | if (fnow > enow) as (i32) == (fnow > -enow) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15577:52 [INFO] [stdout] | [INFO] [stdout] 15577 | if (fnow > enow) as (i32) == (fnow > -enow) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15583:26 [INFO] [stdout] | [INFO] [stdout] 15583 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15591:26 [INFO] [stdout] | [INFO] [stdout] 15591 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15596:29 [INFO] [stdout] | [INFO] [stdout] 15596 | if (fnow > enow) as (i32) == (fnow > -enow) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15596:56 [INFO] [stdout] | [INFO] [stdout] 15596 | if (fnow > enow) as (i32) == (fnow > -enow) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15604:30 [INFO] [stdout] | [INFO] [stdout] 15604 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15614:30 [INFO] [stdout] | [INFO] [stdout] 15614 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15624:23 [INFO] [stdout] | [INFO] [stdout] 15624 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15631:33 [INFO] [stdout] | [INFO] [stdout] 15631 | if (fnow > enow) as (i32) == (fnow > -enow) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15631:60 [INFO] [stdout] | [INFO] [stdout] 15631 | if (fnow > enow) as (i32) == (fnow > -enow) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15642:34 [INFO] [stdout] | [INFO] [stdout] 15642 | ... } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15655:34 [INFO] [stdout] | [INFO] [stdout] 15655 | ... } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15667:23 [INFO] [stdout] | [INFO] [stdout] 15667 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15685:26 [INFO] [stdout] | [INFO] [stdout] 15685 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15696:19 [INFO] [stdout] | [INFO] [stdout] 15696 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15713:26 [INFO] [stdout] | [INFO] [stdout] 15713 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15724:19 [INFO] [stdout] | [INFO] [stdout] 15724 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15733:19 [INFO] [stdout] | [INFO] [stdout] 15733 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15767:25 [INFO] [stdout] | [INFO] [stdout] 15767 | if (fnow > enow) as (i32) == (fnow > -enow) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15767:52 [INFO] [stdout] | [INFO] [stdout] 15767 | if (fnow > enow) as (i32) == (fnow > -enow) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15773:26 [INFO] [stdout] | [INFO] [stdout] 15773 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15781:26 [INFO] [stdout] | [INFO] [stdout] 15781 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15784:61 [INFO] [stdout] | [INFO] [stdout] 15784 | if eindex < elen && (findex >= flen || (fnow > enow) as (i32) == (fnow > -enow) as (i32)) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15784:88 [INFO] [stdout] | [INFO] [stdout] 15784 | if eindex < elen && (findex >= flen || (fnow > enow) as (i32) == (fnow > -enow) as (i32)) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15792:26 [INFO] [stdout] | [INFO] [stdout] 15792 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15802:26 [INFO] [stdout] | [INFO] [stdout] 15802 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15811:65 [INFO] [stdout] | [INFO] [stdout] 15811 | if eindex < elen && (findex >= flen || (fnow > enow) as (i32) == (fnow > -enow) as (i32)) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15811:92 [INFO] [stdout] | [INFO] [stdout] 15811 | if eindex < elen && (findex >= flen || (fnow > enow) as (i32) == (fnow > -enow) as (i32)) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15814:33 [INFO] [stdout] | [INFO] [stdout] 15814 | *h.offset(hindex as (isize)) = q - bvirt; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15819:30 [INFO] [stdout] | [INFO] [stdout] 15819 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15824:33 [INFO] [stdout] | [INFO] [stdout] 15824 | *h.offset(hindex as (isize)) = q - bvirt; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15829:30 [INFO] [stdout] | [INFO] [stdout] 15829 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15841:25 [INFO] [stdout] | [INFO] [stdout] 15841 | *h.offset(hindex as (isize)) = q; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15842:34 [INFO] [stdout] | [INFO] [stdout] 15842 | *h.offset((hindex + 1i32) as (isize)) = Q; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15877:25 [INFO] [stdout] | [INFO] [stdout] 15877 | if (fnow > enow) as (i32) == (fnow > -enow) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15877:52 [INFO] [stdout] | [INFO] [stdout] 15877 | if (fnow > enow) as (i32) == (fnow > -enow) as (i32) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15883:26 [INFO] [stdout] | [INFO] [stdout] 15883 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15891:26 [INFO] [stdout] | [INFO] [stdout] 15891 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15894:61 [INFO] [stdout] | [INFO] [stdout] 15894 | if eindex < elen && (findex >= flen || (fnow > enow) as (i32) == (fnow > -enow) as (i32)) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15894:88 [INFO] [stdout] | [INFO] [stdout] 15894 | if eindex < elen && (findex >= flen || (fnow > enow) as (i32) == (fnow > -enow) as (i32)) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15902:26 [INFO] [stdout] | [INFO] [stdout] 15902 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15912:26 [INFO] [stdout] | [INFO] [stdout] 15912 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15921:65 [INFO] [stdout] | [INFO] [stdout] 15921 | if eindex < elen && (findex >= flen || (fnow > enow) as (i32) == (fnow > -enow) as (i32)) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15921:92 [INFO] [stdout] | [INFO] [stdout] 15921 | if eindex < elen && (findex >= flen || (fnow > enow) as (i32) == (fnow > -enow) as (i32)) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15929:30 [INFO] [stdout] | [INFO] [stdout] 15929 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15939:30 [INFO] [stdout] | [INFO] [stdout] 15939 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15949:26 [INFO] [stdout] | [INFO] [stdout] 15949 | if hh != 0i32 as (f64) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15955:23 [INFO] [stdout] | [INFO] [stdout] 15955 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15960:21 [INFO] [stdout] | [INFO] [stdout] 15960 | if q != 0i32 as (f64) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15966:19 [INFO] [stdout] | [INFO] [stdout] 15966 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15975:19 [INFO] [stdout] | [INFO] [stdout] 15975 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:15996:29 [INFO] [stdout] | [INFO] [stdout] 15996 | Q = *e.offset(bottom as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:16002:36 [INFO] [stdout] | [INFO] [stdout] 16002 | enow = *e.offset(eindex as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:16006:25 [INFO] [stdout] | [INFO] [stdout] 16006 | if q != 0i32 as (f64) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:16012:23 [INFO] [stdout] | [INFO] [stdout] 16012 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:16026:36 [INFO] [stdout] | [INFO] [stdout] 16026 | hnow = *h.offset(hindex as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:16030:25 [INFO] [stdout] | [INFO] [stdout] 16030 | if q != 0i32 as (f64) { [INFO] [stdout] | ^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:16036:23 [INFO] [stdout] | [INFO] [stdout] 16036 | } as (isize) [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:16042:22 [INFO] [stdout] | [INFO] [stdout] 16042 | *h.offset(top as (isize)) = Q; [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/predicates.rs:16058:37 [INFO] [stdout] | [INFO] [stdout] 16058 | Q = Q + *e.offset(eindex as (isize)); [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 223 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.94s [INFO] running `Command { std: "docker" "inspect" "5ff3a0bbe6c91fe1ebcf27a1c58d5f2b80742cb7e5395bfbad80746830ab111a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5ff3a0bbe6c91fe1ebcf27a1c58d5f2b80742cb7e5395bfbad80746830ab111a", kill_on_drop: false }` [INFO] [stdout] 5ff3a0bbe6c91fe1ebcf27a1c58d5f2b80742cb7e5395bfbad80746830ab111a