[INFO] fetching crate stb_truetype_rust 1.26.1...
[INFO] testing stb_truetype_rust-1.26.1 against 1.95.0 for beta-1.96-2
[INFO] extracting crate stb_truetype_rust 1.26.1 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate stb_truetype_rust 1.26.1
[INFO] finished tweaking crates.io crate stb_truetype_rust 1.26.1
[INFO] tweaked toml for crates.io crate stb_truetype_rust 1.26.1 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate stb_truetype_rust 1.26.1 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6a62382daef24535f2b28baa6326eb80ceaf3b1bb821924d01afe2a8cea16a6e
[INFO] running `Command { std: "docker" "start" "-a" "6a62382daef24535f2b28baa6326eb80ceaf3b1bb821924d01afe2a8cea16a6e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6a62382daef24535f2b28baa6326eb80ceaf3b1bb821924d01afe2a8cea16a6e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6a62382daef24535f2b28baa6326eb80ceaf3b1bb821924d01afe2a8cea16a6e", kill_on_drop: false }`
[INFO] [stdout] 6a62382daef24535f2b28baa6326eb80ceaf3b1bb821924d01afe2a8cea16a6e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fd1a42b8f44803afe53a6f3e4baa67531567ed44ea1e36f928d3badbe6078012
[INFO] running `Command { std: "docker" "start" "-a" "fd1a42b8f44803afe53a6f3e4baa67531567ed44ea1e36f928d3badbe6078012", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]    Compiling stb_truetype_rust v1.26.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `std::alloc`
[INFO] [stdout]  --> src/c_runtime.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::alloc;
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::mem`
[INFO] [stdout]  --> src/c_runtime.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::mem;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/c_runtime.rs:114:8
[INFO] [stdout]     |
[INFO] [stdout] 114 |     if (data == std::ptr::null_mut()) {
[INFO] [stdout]     |        ^                            ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 114 -     if (data == std::ptr::null_mut()) {
[INFO] [stdout] 114 +     if data == std::ptr::null_mut()  {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `stbtt__active_edge` should have an upper camel case name
[INFO] [stdout]  --> src/stb_truetype_bitmap.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct stbtt__active_edge {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StbttActiveEdge`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `stbtt__bitmap` should have an upper camel case name
[INFO] [stdout]   --> src/stb_truetype_bitmap.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub struct stbtt__bitmap {
[INFO] [stdout]    |            ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StbttBitmap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `stbtt__edge` should have an upper camel case name
[INFO] [stdout]   --> src/stb_truetype_bitmap.rs:27:12
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub struct stbtt__edge {
[INFO] [stdout]    |            ^^^^^^^^^^^ help: convert the identifier to upper camel case: `StbttEdge`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]   --> src/stb_truetype_bitmap.rs:80:11
[INFO] [stdout]    |
[INFO] [stdout] 80 |     while ((e) != std::ptr::null_mut()) {
[INFO] [stdout]    |           ^                           ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 80 -     while ((e) != std::ptr::null_mut()) {
[INFO] [stdout] 80 +     while (e) != std::ptr::null_mut() {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_bitmap.rs:85:58
[INFO] [stdout]    |
[INFO] [stdout] 85 |                     stbtt__handle_clipped_edge(scanline, ((x0) as i32), e, x0, y_top, x0, y_bottom);
[INFO] [stdout]    |                                                          ^           ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 85 -                     stbtt__handle_clipped_edge(scanline, ((x0) as i32), e, x0, y_top, x0, y_bottom);
[INFO] [stdout] 85 +                     stbtt__handle_clipped_edge(scanline, (x0) as i32, e, x0, y_top, x0, y_bottom);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:117:25
[INFO] [stdout]     |
[INFO] [stdout] 117 |                 x_top = ((x0 + dx * ((*e).sy - y_top)) as f32);
[INFO] [stdout]     |                         ^                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 117 -                 x_top = ((x0 + dx * ((*e).sy - y_top)) as f32);
[INFO] [stdout] 117 +                 x_top = (x0 + dx * ((*e).sy - y_top)) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:118:23
[INFO] [stdout]     |
[INFO] [stdout] 118 |                 sy0 = (((*e).sy) as f32);
[INFO] [stdout]     |                       ^                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 118 -                 sy0 = (((*e).sy) as f32);
[INFO] [stdout] 118 +                 sy0 = ((*e).sy) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:120:25
[INFO] [stdout]     |
[INFO] [stdout] 120 |                 x_top = ((x0) as f32);
[INFO] [stdout]     |                         ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 120 -                 x_top = ((x0) as f32);
[INFO] [stdout] 120 +                 x_top = (x0) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:121:23
[INFO] [stdout]     |
[INFO] [stdout] 121 |                 sy0 = ((y_top) as f32);
[INFO] [stdout]     |                       ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 121 -                 sy0 = ((y_top) as f32);
[INFO] [stdout] 121 +                 sy0 = (y_top) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:124:28
[INFO] [stdout]     |
[INFO] [stdout] 124 |                 x_bottom = ((x0 + dx * ((*e).ey - y_top)) as f32);
[INFO] [stdout]     |                            ^                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 124 -                 x_bottom = ((x0 + dx * ((*e).ey - y_top)) as f32);
[INFO] [stdout] 124 +                 x_bottom = (x0 + dx * ((*e).ey - y_top)) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:125:23
[INFO] [stdout]     |
[INFO] [stdout] 125 |                 sy1 = (((*e).ey) as f32);
[INFO] [stdout]     |                       ^                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 125 -                 sy1 = (((*e).ey) as f32);
[INFO] [stdout] 125 +                 sy1 = ((*e).ey) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:127:28
[INFO] [stdout]     |
[INFO] [stdout] 127 |                 x_bottom = ((xb) as f32);
[INFO] [stdout]     |                            ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 127 -                 x_bottom = ((xb) as f32);
[INFO] [stdout] 127 +                 x_bottom = (xb) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:128:23
[INFO] [stdout]     |
[INFO] [stdout] 128 |                 sy1 = ((y_bottom) as f32);
[INFO] [stdout]     |                       ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 128 -                 sy1 = ((y_bottom) as f32);
[INFO] [stdout] 128 +                 sy1 = (y_bottom) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:137:38
[INFO] [stdout]     |
[INFO] [stdout] 137 |                     let mut x: i32 = ((x_top) as i32);
[INFO] [stdout]     |                                      ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 137 -                     let mut x: i32 = ((x_top) as i32);
[INFO] [stdout] 137 +                     let mut x: i32 = (x_top) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:138:30
[INFO] [stdout]     |
[INFO] [stdout] 138 |                     height = (((sy1 - sy0) * (*e).direction) as f32);
[INFO] [stdout]     |                              ^                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 138 -                     height = (((sy1 - sy0) * (*e).direction) as f32);
[INFO] [stdout] 138 +                     height = ((sy1 - sy0) * (*e).direction) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:139:55
[INFO] [stdout]     |
[INFO] [stdout] 139 |                     *scanline.offset((x) as isize) += (stbtt__position_trapezoid_area(
[INFO] [stdout]     |                                                       ^
[INFO] [stdout] ...
[INFO] [stdout] 145 |                     ));
[INFO] [stdout]     |                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 139 ~                     *scanline.offset((x) as isize) += stbtt__position_trapezoid_area(
[INFO] [stdout] 140 |                         height,
[INFO] [stdout] ...
[INFO] [stdout] 144 |                         ((x) as f32) + 1.0f32,
[INFO] [stdout] 145 ~                     );
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:146:60
[INFO] [stdout]     |
[INFO] [stdout] 146 |                     *scanline_fill.offset((x) as isize) += ((height) as f32);
[INFO] [stdout]     |                                                            ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 146 -                     *scanline_fill.offset((x) as isize) += ((height) as f32);
[INFO] [stdout] 146 +                     *scanline_fill.offset((x) as isize) += (height) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:158:31
[INFO] [stdout]     |
[INFO] [stdout] 158 |                         sy0 = ((y_bottom - (sy0 - y_top)) as f32);
[INFO] [stdout]     |                               ^                                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 158 -                         sy0 = ((y_bottom - (sy0 - y_top)) as f32);
[INFO] [stdout] 158 +                         sy0 = (y_bottom - (sy0 - y_top)) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:159:31
[INFO] [stdout]     |
[INFO] [stdout] 159 |                         sy1 = ((y_bottom - (sy1 - y_top)) as f32);
[INFO] [stdout]     |                               ^                                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 159 -                         sy1 = ((y_bottom - (sy1 - y_top)) as f32);
[INFO] [stdout] 159 +                         sy1 = (y_bottom - (sy1 - y_top)) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:160:29
[INFO] [stdout]     |
[INFO] [stdout] 160 |                         t = ((sy0) as f32);
[INFO] [stdout]     |                             ^            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 160 -                         t = ((sy0) as f32);
[INFO] [stdout] 160 +                         t = (sy0) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:161:31
[INFO] [stdout]     |
[INFO] [stdout] 161 |                         sy0 = ((sy1) as f32);
[INFO] [stdout]     |                               ^            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 161 -                         sy0 = ((sy1) as f32);
[INFO] [stdout] 161 +                         sy0 = (sy1) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:162:31
[INFO] [stdout]     |
[INFO] [stdout] 162 |                         sy1 = ((t) as f32);
[INFO] [stdout]     |                               ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 162 -                         sy1 = ((t) as f32);
[INFO] [stdout] 162 +                         sy1 = (t) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:163:29
[INFO] [stdout]     |
[INFO] [stdout] 163 |                         t = ((x_bottom) as f32);
[INFO] [stdout]     |                             ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 163 -                         t = ((x_bottom) as f32);
[INFO] [stdout] 163 +                         t = (x_bottom) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:164:36
[INFO] [stdout]     |
[INFO] [stdout] 164 |                         x_bottom = ((x_top) as f32);
[INFO] [stdout]     |                                    ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 164 -                         x_bottom = ((x_top) as f32);
[INFO] [stdout] 164 +                         x_bottom = (x_top) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:165:33
[INFO] [stdout]     |
[INFO] [stdout] 165 |                         x_top = ((t) as f32);
[INFO] [stdout]     |                                 ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 165 -                         x_top = ((t) as f32);
[INFO] [stdout] 165 +                         x_top = (t) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:166:30
[INFO] [stdout]     |
[INFO] [stdout] 166 |                         dx = ((-dx) as f32);
[INFO] [stdout]     |                              ^            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 166 -                         dx = ((-dx) as f32);
[INFO] [stdout] 166 +                         dx = (-dx) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:167:30
[INFO] [stdout]     |
[INFO] [stdout] 167 |                         dy = ((-dy) as f32);
[INFO] [stdout]     |                              ^            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 167 -                         dy = ((-dy) as f32);
[INFO] [stdout] 167 +                         dy = (-dy) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:168:29
[INFO] [stdout]     |
[INFO] [stdout] 168 |                         t = ((x0) as f32);
[INFO] [stdout]     |                             ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 168 -                         t = ((x0) as f32);
[INFO] [stdout] 168 +                         t = (x0) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:169:30
[INFO] [stdout]     |
[INFO] [stdout] 169 |                         x0 = ((xb) as f32);
[INFO] [stdout]     |                              ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 169 -                         x0 = ((xb) as f32);
[INFO] [stdout] 169 +                         x0 = (xb) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:170:30
[INFO] [stdout]     |
[INFO] [stdout] 170 |                         xb = ((t) as f32);
[INFO] [stdout]     |                              ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 170 -                         xb = ((t) as f32);
[INFO] [stdout] 170 +                         xb = (t) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:172:26
[INFO] [stdout]     |
[INFO] [stdout] 172 |                     x1 = ((x_top) as i32);
[INFO] [stdout]     |                          ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 172 -                     x1 = ((x_top) as i32);
[INFO] [stdout] 172 +                     x1 = (x_top) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:173:26
[INFO] [stdout]     |
[INFO] [stdout] 173 |                     x2 = ((x_bottom) as i32);
[INFO] [stdout]     |                          ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 173 -                     x2 = ((x_bottom) as i32);
[INFO] [stdout] 173 +                     x2 = (x_bottom) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:174:34
[INFO] [stdout]     |
[INFO] [stdout] 174 |                     y_crossing = (y_top + dy * (((x1 + 1) as f32) - x0));
[INFO] [stdout]     |                                  ^                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 174 -                     y_crossing = (y_top + dy * (((x1 + 1) as f32) - x0));
[INFO] [stdout] 174 +                     y_crossing = y_top + dy * (((x1 + 1) as f32) - x0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:175:31
[INFO] [stdout]     |
[INFO] [stdout] 175 |                     y_final = (y_top + dy * (((x2) as f32) - x0));
[INFO] [stdout]     |                               ^                                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 175 -                     y_final = (y_top + dy * (((x2) as f32) - x0));
[INFO] [stdout] 175 +                     y_final = y_top + dy * (((x2) as f32) - x0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:177:38
[INFO] [stdout]     |
[INFO] [stdout] 177 |                         y_crossing = ((y_bottom) as f32);
[INFO] [stdout]     |                                      ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 177 -                         y_crossing = ((y_bottom) as f32);
[INFO] [stdout] 177 +                         y_crossing = (y_bottom) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:179:28
[INFO] [stdout]     |
[INFO] [stdout] 179 |                     sign = (((*e).direction) as f32);
[INFO] [stdout]     |                            ^                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 179 -                     sign = (((*e).direction) as f32);
[INFO] [stdout] 179 +                     sign = ((*e).direction) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:180:28
[INFO] [stdout]     |
[INFO] [stdout] 180 |                     area = ((sign * (y_crossing - sy0)) as f32);
[INFO] [stdout]     |                            ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 180 -                     area = ((sign * (y_crossing - sy0)) as f32);
[INFO] [stdout] 180 +                     area = (sign * (y_crossing - sy0)) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:182:25
[INFO] [stdout]     |
[INFO] [stdout] 182 |                         (stbtt__sized_triangle_area(area, ((x1 + 1) as f32) - x_top));
[INFO] [stdout]     |                         ^                                                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 182 -                         (stbtt__sized_triangle_area(area, ((x1 + 1) as f32) - x_top));
[INFO] [stdout] 182 +                         stbtt__sized_triangle_area(area, ((x1 + 1) as f32) - x_top);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:184:35
[INFO] [stdout]     |
[INFO] [stdout] 184 |                         y_final = ((y_bottom) as f32);
[INFO] [stdout]     |                                   ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 184 -                         y_final = ((y_bottom) as f32);
[INFO] [stdout] 184 +                         y_final = (y_bottom) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:185:30
[INFO] [stdout]     |
[INFO] [stdout] 185 |                         dy = ((y_final - y_crossing) / ((x2 - (x1 + 1)) as f32));
[INFO] [stdout]     |                              ^                                                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 185 -                         dy = ((y_final - y_crossing) / ((x2 - (x1 + 1)) as f32));
[INFO] [stdout] 185 +                         dy = (y_final - y_crossing) / ((x2 - (x1 + 1)) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:187:28
[INFO] [stdout]     |
[INFO] [stdout] 187 |                     step = (sign * dy * ((1) as f32));
[INFO] [stdout]     |                            ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 187 -                     step = (sign * dy * ((1) as f32));
[INFO] [stdout] 187 +                     step = sign * dy * ((1) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:188:25
[INFO] [stdout]     |
[INFO] [stdout] 188 |                     x = ((x1 + 1) as i32);
[INFO] [stdout]     |                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 188 -                     x = ((x1 + 1) as i32);
[INFO] [stdout] 188 +                     x = (x1 + 1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:189:27
[INFO] [stdout]     |
[INFO] [stdout] 189 |                     while (x < x2) {
[INFO] [stdout]     |                           ^      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 189 -                     while (x < x2) {
[INFO] [stdout] 189 +                     while x < x2 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:190:59
[INFO] [stdout]     |
[INFO] [stdout] 190 |                         *scanline.offset((x) as isize) += (area + step / ((2) as f32));
[INFO] [stdout]     |                                                           ^                          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 190 -                         *scanline.offset((x) as isize) += (area + step / ((2) as f32));
[INFO] [stdout] 190 +                         *scanline.offset((x) as isize) += area + step / ((2) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:191:33
[INFO] [stdout]     |
[INFO] [stdout] 191 |                         area += ((step) as f32);
[INFO] [stdout]     |                                 ^             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 191 -                         area += ((step) as f32);
[INFO] [stdout] 191 +                         area += (step) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:194:56
[INFO] [stdout]     |
[INFO] [stdout] 194 |                     *scanline.offset((x2) as isize) += (area
[INFO] [stdout]     |                                                        ^
[INFO] [stdout] ...
[INFO] [stdout] 202 |                             ));
[INFO] [stdout]     |                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 194 ~                     *scanline.offset((x2) as isize) += area
[INFO] [stdout] 195 |                         + sign
[INFO] [stdout] ...
[INFO] [stdout] 201 |                                 ((x2) as f32) + 1.0f32,
[INFO] [stdout] 202 ~                             );
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:198:33
[INFO] [stdout]     |
[INFO] [stdout] 198 | ...                   ((x2) as f32),
[INFO] [stdout]     |                       ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 198 -                                 ((x2) as f32),
[INFO] [stdout] 198 +                                 (x2) as f32,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:203:61
[INFO] [stdout]     |
[INFO] [stdout] 203 |                     *scanline_fill.offset((x2) as isize) += ((sign * (sy1 - sy0)) as f32);
[INFO] [stdout]     |                                                             ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 203 -                     *scanline_fill.offset((x2) as isize) += ((sign * (sy1 - sy0)) as f32);
[INFO] [stdout] 203 +                     *scanline_fill.offset((x2) as isize) += (sign * (sy1 - sy0)) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:207:21
[INFO] [stdout]     |
[INFO] [stdout] 207 |                 x = ((0) as i32);
[INFO] [stdout]     |                     ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 207 -                 x = ((0) as i32);
[INFO] [stdout] 207 +                 x = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:208:23
[INFO] [stdout]     |
[INFO] [stdout] 208 |                 while (x < len) {
[INFO] [stdout]     |                       ^       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 208 -                 while (x < len) {
[INFO] [stdout] 208 +                 while x < len {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:210:39
[INFO] [stdout]     |
[INFO] [stdout] 210 |                     let mut x1: f32 = ((x) as f32);
[INFO] [stdout]     |                                       ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 210 -                     let mut x1: f32 = ((x) as f32);
[INFO] [stdout] 210 +                     let mut x1: f32 = (x) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:211:39
[INFO] [stdout]     |
[INFO] [stdout] 211 |                     let mut x2: f32 = ((x + 1) as f32);
[INFO] [stdout]     |                                       ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 211 -                     let mut x2: f32 = ((x + 1) as f32);
[INFO] [stdout] 211 +                     let mut x2: f32 = (x + 1) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:283:15
[INFO] [stdout]     |
[INFO] [stdout] 283 |         x0 += (((x1 - x0) * ((*e).sy - y0) / (y1 - y0)) as f32);
[INFO] [stdout]     |               ^                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 283 -         x0 += (((x1 - x0) * ((*e).sy - y0) / (y1 - y0)) as f32);
[INFO] [stdout] 283 +         x0 += ((x1 - x0) * ((*e).sy - y0) / (y1 - y0)) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:284:14
[INFO] [stdout]     |
[INFO] [stdout] 284 |         y0 = (((*e).sy) as f32);
[INFO] [stdout]     |              ^                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 284 -         y0 = (((*e).sy) as f32);
[INFO] [stdout] 284 +         y0 = ((*e).sy) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:287:15
[INFO] [stdout]     |
[INFO] [stdout] 287 |         x1 += (((x1 - x0) * ((*e).ey - y1) / (y1 - y0)) as f32);
[INFO] [stdout]     |               ^                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 287 -         x1 += (((x1 - x0) * ((*e).ey - y1) / (y1 - y0)) as f32);
[INFO] [stdout] 287 +         x1 += ((x1 - x0) * ((*e).ey - y1) / (y1 - y0)) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:288:14
[INFO] [stdout]     |
[INFO] [stdout] 288 |         y1 = (((*e).ey) as f32);
[INFO] [stdout]     |              ^                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 288 -         y1 = (((*e).ey) as f32);
[INFO] [stdout] 288 +         y1 = ((*e).ey) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:291:43
[INFO] [stdout]     |
[INFO] [stdout] 291 |         *scanline.offset((x) as isize) += (((*e).direction * (y1 - y0)) as f32);
[INFO] [stdout]     |                                           ^                                   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 291 -         *scanline.offset((x) as isize) += (((*e).direction * (y1 - y0)) as f32);
[INFO] [stdout] 291 +         *scanline.offset((x) as isize) += ((*e).direction * (y1 - y0)) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:295:47
[INFO] [stdout]     |
[INFO] [stdout] 295 |             *scanline.offset((x) as isize) += ((*e).direction
[INFO] [stdout]     |                                               ^
[INFO] [stdout] 296 |                 * (y1 - y0)
[INFO] [stdout] 297 |                 * (((1) as f32) - ((x0 - ((x) as f32)) + (x1 - ((x) as f32))) / ((2) as f32)));
[INFO] [stdout]     |                                                                                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 295 ~             *scanline.offset((x) as isize) += (*e).direction
[INFO] [stdout] 296 |                 * (y1 - y0)
[INFO] [stdout] 297 ~                 * (((1) as f32) - ((x0 - ((x) as f32)) + (x1 - ((x) as f32))) / ((2) as f32));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:324:9
[INFO] [stdout]     |
[INFO] [stdout] 324 |     n = ((0) as i32);
[INFO] [stdout]     |         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 324 -     n = ((0) as i32);
[INFO] [stdout] 324 +     n = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:325:9
[INFO] [stdout]     |
[INFO] [stdout] 325 |     i = ((0) as i32);
[INFO] [stdout]     |         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 325 -     i = ((0) as i32);
[INFO] [stdout] 325 +     i = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:326:11
[INFO] [stdout]     |
[INFO] [stdout] 326 |     while (i < windings) {
[INFO] [stdout]     |           ^            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 326 -     while (i < windings) {
[INFO] [stdout] 326 +     while i < windings {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:327:14
[INFO] [stdout]     |
[INFO] [stdout] 327 |         n += ((*wcount.offset((i) as isize)) as i32);
[INFO] [stdout]     |              ^                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 327 -         n += ((*wcount.offset((i) as isize)) as i32);
[INFO] [stdout] 327 +         n += (*wcount.offset((i) as isize)) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:330:9
[INFO] [stdout]     |
[INFO] [stdout] 330 |     e = ((c_runtime::malloc(std::mem::size_of::<stbtt__edge>() as u64 * ((n + 1) as u64)))
[INFO] [stdout]     |         ^
[INFO] [stdout] 331 |         as *mut stbtt__edge);
[INFO] [stdout]     |                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 330 ~     e = (c_runtime::malloc(std::mem::size_of::<stbtt__edge>() as u64 * ((n + 1) as u64)))
[INFO] [stdout] 331 ~         as *mut stbtt__edge;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:335:9
[INFO] [stdout]     |
[INFO] [stdout] 335 |     n = ((0) as i32);
[INFO] [stdout]     |         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 335 -     n = ((0) as i32);
[INFO] [stdout] 335 +     n = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:336:9
[INFO] [stdout]     |
[INFO] [stdout] 336 |     m = ((0) as i32);
[INFO] [stdout]     |         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 336 -     m = ((0) as i32);
[INFO] [stdout] 336 +     m = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:337:9
[INFO] [stdout]     |
[INFO] [stdout] 337 |     i = ((0) as i32);
[INFO] [stdout]     |         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 337 -     i = ((0) as i32);
[INFO] [stdout] 337 +     i = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:338:11
[INFO] [stdout]     |
[INFO] [stdout] 338 |     while (i < windings) {
[INFO] [stdout]     |           ^            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 338 -     while (i < windings) {
[INFO] [stdout] 338 +     while i < windings {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:340:14
[INFO] [stdout]     |
[INFO] [stdout] 340 |         m += ((*wcount.offset((i) as isize)) as i32);
[INFO] [stdout]     |              ^                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 340 -         m += ((*wcount.offset((i) as isize)) as i32);
[INFO] [stdout] 340 +         m += (*wcount.offset((i) as isize)) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:341:13
[INFO] [stdout]     |
[INFO] [stdout] 341 |         j = ((*wcount.offset((i) as isize) - 1) as i32);
[INFO] [stdout]     |             ^                                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 341 -         j = ((*wcount.offset((i) as isize) - 1) as i32);
[INFO] [stdout] 341 +         j = (*wcount.offset((i) as isize) - 1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:342:13
[INFO] [stdout]     |
[INFO] [stdout] 342 |         k = ((0) as i32);
[INFO] [stdout]     |             ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 342 -         k = ((0) as i32);
[INFO] [stdout] 342 +         k = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:343:15
[INFO] [stdout]     |
[INFO] [stdout] 343 |         while (k < *wcount.offset((i) as isize)) {
[INFO] [stdout]     |               ^                                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 343 -         while (k < *wcount.offset((i) as isize)) {
[INFO] [stdout] 343 +         while k < *wcount.offset((i) as isize) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:347:21
[INFO] [stdout]     |
[INFO] [stdout] 347 |                 j = ((c_runtime::postInc(&mut k)) as i32);
[INFO] [stdout]     |                     ^                                   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 347 -                 j = ((c_runtime::postInc(&mut k)) as i32);
[INFO] [stdout] 347 +                 j = (c_runtime::postInc(&mut k)) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:350:48
[INFO] [stdout]     |
[INFO] [stdout] 350 |             (*e.offset((n) as isize)).invert = ((0) as i32);
[INFO] [stdout]     |                                                ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 350 -             (*e.offset((n) as isize)).invert = ((0) as i32);
[INFO] [stdout] 350 +             (*e.offset((n) as isize)).invert = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:354:52
[INFO] [stdout]     |
[INFO] [stdout] 354 |                 (*e.offset((n) as isize)).invert = ((1) as i32);
[INFO] [stdout]     |                                                    ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 354 -                 (*e.offset((n) as isize)).invert = ((1) as i32);
[INFO] [stdout] 354 +                 (*e.offset((n) as isize)).invert = (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:355:21
[INFO] [stdout]     |
[INFO] [stdout] 355 |                 a = ((j) as i32);
[INFO] [stdout]     |                     ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 355 -                 a = ((j) as i32);
[INFO] [stdout] 355 +                 a = (j) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:356:21
[INFO] [stdout]     |
[INFO] [stdout] 356 |                 b = ((k) as i32);
[INFO] [stdout]     |                     ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 356 -                 b = ((k) as i32);
[INFO] [stdout] 356 +                 b = (k) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:360:17
[INFO] [stdout]     |
[INFO] [stdout] 360 |                 (((*p.offset((a) as isize)).x * scale_x + shift_x) as f32);
[INFO] [stdout]     |                 ^                                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 360 -                 (((*p.offset((a) as isize)).x * scale_x + shift_x) as f32);
[INFO] [stdout] 360 +                 ((*p.offset((a) as isize)).x * scale_x + shift_x) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:362:17
[INFO] [stdout]     |
[INFO] [stdout] 362 |                 (((*p.offset((a) as isize)).y * y_scale_inv + shift_y) * ((vsubsample) as f32));
[INFO] [stdout]     |                 ^                                                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 362 -                 (((*p.offset((a) as isize)).y * y_scale_inv + shift_y) * ((vsubsample) as f32));
[INFO] [stdout] 362 +                 ((*p.offset((a) as isize)).y * y_scale_inv + shift_y) * ((vsubsample) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:364:17
[INFO] [stdout]     |
[INFO] [stdout] 364 |                 (((*p.offset((b) as isize)).x * scale_x + shift_x) as f32);
[INFO] [stdout]     |                 ^                                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 364 -                 (((*p.offset((b) as isize)).x * scale_x + shift_x) as f32);
[INFO] [stdout] 364 +                 ((*p.offset((b) as isize)).x * scale_x + shift_x) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:366:17
[INFO] [stdout]     |
[INFO] [stdout] 366 |                 (((*p.offset((b) as isize)).y * y_scale_inv + shift_y) * ((vsubsample) as f32));
[INFO] [stdout]     |                 ^                                                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 366 -                 (((*p.offset((b) as isize)).y * y_scale_inv + shift_y) * ((vsubsample) as f32));
[INFO] [stdout] 366 +                 ((*p.offset((b) as isize)).y * y_scale_inv + shift_y) * ((vsubsample) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:368:17
[INFO] [stdout]     |
[INFO] [stdout] 368 |             j = ((c_runtime::postInc(&mut k)) as i32);
[INFO] [stdout]     |                 ^                                   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 368 -             j = ((c_runtime::postInc(&mut k)) as i32);
[INFO] [stdout] 368 +             j = (c_runtime::postInc(&mut k)) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:374:21
[INFO] [stdout]     |
[INFO] [stdout] 374 |     c_runtime::free(((e) as *mut u8));
[INFO] [stdout]     |                     ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 374 -     c_runtime::free(((e) as *mut u8));
[INFO] [stdout] 374 +     c_runtime::free((e) as *mut u8);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:396:20
[INFO] [stdout]     |
[INFO] [stdout] 396 |         scanline = ((c_runtime::malloc(
[INFO] [stdout]     |                    ^
[INFO] [stdout] 397 |             (((*result).w * 2 + 1) as u64) * std::mem::size_of::<f32>() as u64,
[INFO] [stdout] 398 |         )) as *mut f32);
[INFO] [stdout]     |                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 396 ~         scanline = (c_runtime::malloc(
[INFO] [stdout] 397 |             (((*result).w * 2 + 1) as u64) * std::mem::size_of::<f32>() as u64,
[INFO] [stdout] 398 ~         )) as *mut f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:403:9
[INFO] [stdout]     |
[INFO] [stdout] 403 |     y = ((off_y) as i32);
[INFO] [stdout]     |         ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 403 -     y = ((off_y) as i32);
[INFO] [stdout] 403 +     y = (off_y) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:404:36
[INFO] [stdout]     |
[INFO] [stdout] 404 |     (*e.offset((n) as isize)).y0 = (((off_y + (*result).h) as f32) + ((1) as f32));
[INFO] [stdout]     |                                    ^                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 404 -     (*e.offset((n) as isize)).y0 = (((off_y + (*result).h) as f32) + ((1) as f32));
[INFO] [stdout] 404 +     (*e.offset((n) as isize)).y0 = ((off_y + (*result).h) as f32) + ((1) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:405:11
[INFO] [stdout]     |
[INFO] [stdout] 405 |     while (j < (*result).h) {
[INFO] [stdout]     |           ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 405 -     while (j < (*result).h) {
[INFO] [stdout] 405 +     while j < (*result).h {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:410:13
[INFO] [stdout]     |
[INFO] [stdout] 410 |             ((scanline) as *mut u8),
[INFO] [stdout]     |             ^                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 410 -             ((scanline) as *mut u8),
[INFO] [stdout] 410 +             (scanline) as *mut u8,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:415:13
[INFO] [stdout]     |
[INFO] [stdout] 415 |             ((scanline2) as *mut u8),
[INFO] [stdout]     |             ^                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 415 -             ((scanline2) as *mut u8),
[INFO] [stdout] 415 +             (scanline2) as *mut u8,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:419:15
[INFO] [stdout]     |
[INFO] [stdout] 419 |         while ((*step) != std::ptr::null_mut()) {
[INFO] [stdout]     |               ^                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 419 -         while ((*step) != std::ptr::null_mut()) {
[INFO] [stdout] 419 +         while (*step) != std::ptr::null_mut() {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:423:34
[INFO] [stdout]     |
[INFO] [stdout] 423 |                 (*z).direction = ((0) as f32);
[INFO] [stdout]     |                                  ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 423 -                 (*z).direction = ((0) as f32);
[INFO] [stdout] 423 +                 (*z).direction = (0) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:424:35
[INFO] [stdout]     |
[INFO] [stdout] 424 |                 stbtt__hheap_free(((&mut hh) as *mut stbtt__hheap), ((z) as *mut u8));
[INFO] [stdout]     |                                   ^                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 424 -                 stbtt__hheap_free(((&mut hh) as *mut stbtt__hheap), ((z) as *mut u8));
[INFO] [stdout] 424 +                 stbtt__hheap_free((&mut hh) as *mut stbtt__hheap, ((z) as *mut u8));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:424:69
[INFO] [stdout]     |
[INFO] [stdout] 424 |                 stbtt__hheap_free(((&mut hh) as *mut stbtt__hheap), ((z) as *mut u8));
[INFO] [stdout]     |                                                                     ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 424 -                 stbtt__hheap_free(((&mut hh) as *mut stbtt__hheap), ((z) as *mut u8));
[INFO] [stdout] 424 +                 stbtt__hheap_free(((&mut hh) as *mut stbtt__hheap), (z) as *mut u8);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:429:15
[INFO] [stdout]     |
[INFO] [stdout] 429 |         while ((*e).y0 <= scan_y_bottom) {
[INFO] [stdout]     |               ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 429 -         while ((*e).y0 <= scan_y_bottom) {
[INFO] [stdout] 429 +         while (*e).y0 <= scan_y_bottom {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:432:21
[INFO] [stdout]     |
[INFO] [stdout] 432 |                     ((&mut hh) as *mut stbtt__hheap),
[INFO] [stdout]     |                     ^                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 432 -                     ((&mut hh) as *mut stbtt__hheap),
[INFO] [stdout] 432 +                     (&mut hh) as *mut stbtt__hheap,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:441:39
[INFO] [stdout]     |
[INFO] [stdout] 441 | ...                   (*z).ey = ((scan_y_top) as f32);
[INFO] [stdout]     |                                 ^                   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 441 -                             (*z).ey = ((scan_y_top) as f32);
[INFO] [stdout] 441 +                             (*z).ey = (scan_y_top) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:460:32
[INFO] [stdout]     |
[INFO] [stdout] 460 |             let mut sum: f32 = ((0) as f32);
[INFO] [stdout]     |                                ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 460 -             let mut sum: f32 = ((0) as f32);
[INFO] [stdout] 460 +             let mut sum: f32 = (0) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:461:17
[INFO] [stdout]     |
[INFO] [stdout] 461 |             i = ((0) as i32);
[INFO] [stdout]     |                 ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 461 -             i = ((0) as i32);
[INFO] [stdout] 461 +             i = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:462:19
[INFO] [stdout]     |
[INFO] [stdout] 462 |             while (i < (*result).w) {
[INFO] [stdout]     |                   ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 462 -             while (i < (*result).w) {
[INFO] [stdout] 462 +             while i < (*result).w {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:465:24
[INFO] [stdout]     |
[INFO] [stdout] 465 |                 sum += ((*scanline2.offset((i) as isize)) as f32);
[INFO] [stdout]     |                        ^                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 465 -                 sum += ((*scanline2.offset((i) as isize)) as f32);
[INFO] [stdout] 465 +                 sum += (*scanline2.offset((i) as isize)) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:466:21
[INFO] [stdout]     |
[INFO] [stdout] 466 |                 k = ((*scanline.offset((i) as isize) + sum) as f32);
[INFO] [stdout]     |                     ^                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 466 -                 k = ((*scanline.offset((i) as isize) + sum) as f32);
[INFO] [stdout] 466 +                 k = (*scanline.offset((i) as isize) + sum) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:468:21
[INFO] [stdout]     |
[INFO] [stdout] 468 |                 m = ((k) as i32);
[INFO] [stdout]     |                     ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 468 -                 m = ((k) as i32);
[INFO] [stdout] 468 +                 m = (k) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:470:25
[INFO] [stdout]     |
[INFO] [stdout] 470 |                     m = ((255) as i32);
[INFO] [stdout]     |                         ^            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 470 -                     m = ((255) as i32);
[INFO] [stdout] 470 +                     m = (255) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:472:81
[INFO] [stdout]     |
[INFO] [stdout] 472 |                 *(*result).pixels.offset((j * (*result).stride + i) as isize) = ((m) as u8);
[INFO] [stdout]     |                                                                                 ^         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 472 -                 *(*result).pixels.offset((j * (*result).stride + i) as isize) = ((m) as u8);
[INFO] [stdout] 472 +                 *(*result).pixels.offset((j * (*result).stride + i) as isize) = (m) as u8;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:477:15
[INFO] [stdout]     |
[INFO] [stdout] 477 |         while ((*step) != std::ptr::null_mut()) {
[INFO] [stdout]     |               ^                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 477 -         while ((*step) != std::ptr::null_mut()) {
[INFO] [stdout] 477 +         while (*step) != std::ptr::null_mut() {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:479:24
[INFO] [stdout]     |
[INFO] [stdout] 479 |             (*z).fx += (((*z).fdx) as f32);
[INFO] [stdout]     |                        ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 479 -             (*z).fx += (((*z).fdx) as f32);
[INFO] [stdout] 479 +             (*z).fx += ((*z).fdx) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:485:26
[INFO] [stdout]     |
[INFO] [stdout] 485 |     stbtt__hheap_cleanup(((&mut hh) as *mut stbtt__hheap), userdata);
[INFO] [stdout]     |                          ^                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 485 -     stbtt__hheap_cleanup(((&mut hh) as *mut stbtt__hheap), userdata);
[INFO] [stdout] 485 +     stbtt__hheap_cleanup((&mut hh) as *mut stbtt__hheap, userdata);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:487:25
[INFO] [stdout]     |
[INFO] [stdout] 487 |         c_runtime::free(((scanline) as *mut u8));
[INFO] [stdout]     |                         ^                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 487 -         c_runtime::free(((scanline) as *mut u8));
[INFO] [stdout] 487 +         c_runtime::free((scanline) as *mut u8);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:499:9
[INFO] [stdout]     |
[INFO] [stdout] 499 |     i = ((1) as i32);
[INFO] [stdout]     |         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 499 -     i = ((1) as i32);
[INFO] [stdout] 499 +     i = (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:500:11
[INFO] [stdout]     |
[INFO] [stdout] 500 |     while (i < n) {
[INFO] [stdout]     |           ^     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 500 -     while (i < n) {
[INFO] [stdout] 500 +     while i < n {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:503:13
[INFO] [stdout]     |
[INFO] [stdout] 503 |         j = ((i) as i32);
[INFO] [stdout]     |             ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 503 -         j = ((i) as i32);
[INFO] [stdout] 503 +         j = (i) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:504:15
[INFO] [stdout]     |
[INFO] [stdout] 504 |         while (j > 0) {
[INFO] [stdout]     |               ^     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 504 -         while (j > 0) {
[INFO] [stdout] 504 +         while j > 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:510:39
[INFO] [stdout]     |
[INFO] [stdout] 510 |             *p.offset((j) as isize) = ((*p.offset((j - 1) as isize)) as stbtt__edge);
[INFO] [stdout]     |                                       ^                                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 510 -             *p.offset((j) as isize) = ((*p.offset((j - 1) as isize)) as stbtt__edge);
[INFO] [stdout] 510 +             *p.offset((j) as isize) = (*p.offset((j - 1) as isize)) as stbtt__edge;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:514:39
[INFO] [stdout]     |
[INFO] [stdout] 514 |             *p.offset((j) as isize) = ((t) as stbtt__edge);
[INFO] [stdout]     |                                       ^                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 514 -             *p.offset((j) as isize) = ((t) as stbtt__edge);
[INFO] [stdout] 514 +             *p.offset((j) as isize) = (t) as stbtt__edge;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:521:11
[INFO] [stdout]     |
[INFO] [stdout] 521 |     while (n > 12) {
[INFO] [stdout]     |           ^      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 521 -     while (n > 12) {
[INFO] [stdout] 521 +     while n > 12 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:529:13
[INFO] [stdout]     |
[INFO] [stdout] 529 |         m = ((n >> 1) as i32);
[INFO] [stdout]     |             ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 529 -         m = ((n >> 1) as i32);
[INFO] [stdout] 529 +         m = (n >> 1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:530:15
[INFO] [stdout]     |
[INFO] [stdout] 530 |         c01 = ((if (&mut *p.offset((0) as isize)).y0 < (&mut *p.offset((m) as isize)).y0 {
[INFO] [stdout]     |               ^
[INFO] [stdout] ...
[INFO] [stdout] 534 |         }) as i32);
[INFO] [stdout]     |                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 530 ~         c01 = (if (&mut *p.offset((0) as isize)).y0 < (&mut *p.offset((m) as isize)).y0 {
[INFO] [stdout] 531 |             1
[INFO] [stdout] 532 |         } else {
[INFO] [stdout] 533 |             0
[INFO] [stdout] 534 ~         }) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:535:15
[INFO] [stdout]     |
[INFO] [stdout] 535 |         c12 = ((if (&mut *p.offset((m) as isize)).y0 < (&mut *p.offset((n - 1) as isize)).y0 {
[INFO] [stdout]     |               ^
[INFO] [stdout] ...
[INFO] [stdout] 539 |         }) as i32);
[INFO] [stdout]     |                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 535 ~         c12 = (if (&mut *p.offset((m) as isize)).y0 < (&mut *p.offset((n - 1) as isize)).y0 {
[INFO] [stdout] 536 |             1
[INFO] [stdout] 537 |         } else {
[INFO] [stdout] 538 |             0
[INFO] [stdout] 539 ~         }) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:542:17
[INFO] [stdout]     |
[INFO] [stdout] 542 |             c = ((if (&mut *p.offset((0) as isize)).y0 < (&mut *p.offset((n - 1) as isize)).y0 {
[INFO] [stdout]     |                 ^
[INFO] [stdout] ...
[INFO] [stdout] 546 |             }) as i32);
[INFO] [stdout]     |                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 542 ~             c = (if (&mut *p.offset((0) as isize)).y0 < (&mut *p.offset((n - 1) as isize)).y0 {
[INFO] [stdout] 543 |                 1
[INFO] [stdout] 544 |             } else {
[INFO] [stdout] 545 |                 0
[INFO] [stdout] 546 ~             }) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:547:17
[INFO] [stdout]     |
[INFO] [stdout] 547 |             z = ((if (c == c12) { 0 } else { n - 1 }) as i32);
[INFO] [stdout]     |                 ^                                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 547 -             z = ((if (c == c12) { 0 } else { n - 1 }) as i32);
[INFO] [stdout] 547 +             z = (if (c == c12) { 0 } else { n - 1 }) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:547:22
[INFO] [stdout]     |
[INFO] [stdout] 547 |             z = ((if (c == c12) { 0 } else { n - 1 }) as i32);
[INFO] [stdout]     |                      ^        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 547 -             z = ((if (c == c12) { 0 } else { n - 1 }) as i32);
[INFO] [stdout] 547 +             z = ((if c == c12 { 0 } else { n - 1 }) as i32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:548:17
[INFO] [stdout]     |
[INFO] [stdout] 548 |             t = ((*p.offset((z) as isize)) as stbtt__edge);
[INFO] [stdout]     |                 ^                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 548 -             t = ((*p.offset((z) as isize)) as stbtt__edge);
[INFO] [stdout] 548 +             t = (*p.offset((z) as isize)) as stbtt__edge;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:549:39
[INFO] [stdout]     |
[INFO] [stdout] 549 |             *p.offset((z) as isize) = ((*p.offset((m) as isize)) as stbtt__edge);
[INFO] [stdout]     |                                       ^                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 549 -             *p.offset((z) as isize) = ((*p.offset((m) as isize)) as stbtt__edge);
[INFO] [stdout] 549 +             *p.offset((z) as isize) = (*p.offset((m) as isize)) as stbtt__edge;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:550:39
[INFO] [stdout]     |
[INFO] [stdout] 550 |             *p.offset((m) as isize) = ((t) as stbtt__edge);
[INFO] [stdout]     |                                       ^                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 550 -             *p.offset((m) as isize) = ((t) as stbtt__edge);
[INFO] [stdout] 550 +             *p.offset((m) as isize) = (t) as stbtt__edge;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:552:13
[INFO] [stdout]     |
[INFO] [stdout] 552 |         t = ((*p.offset((0) as isize)) as stbtt__edge);
[INFO] [stdout]     |             ^                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 552 -         t = ((*p.offset((0) as isize)) as stbtt__edge);
[INFO] [stdout] 552 +         t = (*p.offset((0) as isize)) as stbtt__edge;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:553:35
[INFO] [stdout]     |
[INFO] [stdout] 553 |         *p.offset((0) as isize) = ((*p.offset((m) as isize)) as stbtt__edge);
[INFO] [stdout]     |                                   ^                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 553 -         *p.offset((0) as isize) = ((*p.offset((m) as isize)) as stbtt__edge);
[INFO] [stdout] 553 +         *p.offset((0) as isize) = (*p.offset((m) as isize)) as stbtt__edge;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:554:35
[INFO] [stdout]     |
[INFO] [stdout] 554 |         *p.offset((m) as isize) = ((t) as stbtt__edge);
[INFO] [stdout]     |                                   ^                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 554 -         *p.offset((m) as isize) = ((t) as stbtt__edge);
[INFO] [stdout] 554 +         *p.offset((m) as isize) = (t) as stbtt__edge;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:555:13
[INFO] [stdout]     |
[INFO] [stdout] 555 |         i = ((1) as i32);
[INFO] [stdout]     |             ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 555 -         i = ((1) as i32);
[INFO] [stdout] 555 +         i = (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:556:13
[INFO] [stdout]     |
[INFO] [stdout] 556 |         j = ((n - 1) as i32);
[INFO] [stdout]     |             ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 556 -         j = ((n - 1) as i32);
[INFO] [stdout] 556 +         j = (n - 1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:557:15
[INFO] [stdout]     |
[INFO] [stdout] 557 |         while (true) {
[INFO] [stdout]     |               ^    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 557 -         while (true) {
[INFO] [stdout] 557 +         while true {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: denote infinite loops with `loop { ... }`
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:557:9
[INFO] [stdout]     |
[INFO] [stdout] 557 |         while (true) {
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: use `loop`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(while_true)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:558:19
[INFO] [stdout]     |
[INFO] [stdout] 558 |             while (true) {
[INFO] [stdout]     |                   ^    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 558 -             while (true) {
[INFO] [stdout] 558 +             while true {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: denote infinite loops with `loop { ... }`
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:558:13
[INFO] [stdout]     |
[INFO] [stdout] 558 |             while (true) {
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: use `loop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:564:19
[INFO] [stdout]     |
[INFO] [stdout] 564 |             while (true) {
[INFO] [stdout]     |                   ^    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 564 -             while (true) {
[INFO] [stdout] 564 +             while true {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: denote infinite loops with `loop { ... }`
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:564:13
[INFO] [stdout]     |
[INFO] [stdout] 564 |             while (true) {
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: use `loop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:573:17
[INFO] [stdout]     |
[INFO] [stdout] 573 |             t = ((*p.offset((i) as isize)) as stbtt__edge);
[INFO] [stdout]     |                 ^                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 573 -             t = ((*p.offset((i) as isize)) as stbtt__edge);
[INFO] [stdout] 573 +             t = (*p.offset((i) as isize)) as stbtt__edge;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:574:39
[INFO] [stdout]     |
[INFO] [stdout] 574 |             *p.offset((i) as isize) = ((*p.offset((j) as isize)) as stbtt__edge);
[INFO] [stdout]     |                                       ^                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 574 -             *p.offset((i) as isize) = ((*p.offset((j) as isize)) as stbtt__edge);
[INFO] [stdout] 574 +             *p.offset((i) as isize) = (*p.offset((j) as isize)) as stbtt__edge;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:575:39
[INFO] [stdout]     |
[INFO] [stdout] 575 |             *p.offset((j) as isize) = ((t) as stbtt__edge);
[INFO] [stdout]     |                                       ^                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 575 -             *p.offset((j) as isize) = ((t) as stbtt__edge);
[INFO] [stdout] 575 +             *p.offset((j) as isize) = (t) as stbtt__edge;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:582:17
[INFO] [stdout]     |
[INFO] [stdout] 582 |             n = ((n - i) as i32);
[INFO] [stdout]     |                 ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 582 -             n = ((n - i) as i32);
[INFO] [stdout] 582 +             n = (n - i) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:585:17
[INFO] [stdout]     |
[INFO] [stdout] 585 |             n = ((j) as i32);
[INFO] [stdout]     |                 ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 585 -             n = ((j) as i32);
[INFO] [stdout] 585 +             n = (j) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:611:9
[INFO] [stdout]     |
[INFO] [stdout] 611 |         ((&mut winding_lengths) as *mut *mut i32),
[INFO] [stdout]     |         ^                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 611 -         ((&mut winding_lengths) as *mut *mut i32),
[INFO] [stdout] 611 +         (&mut winding_lengths) as *mut *mut i32,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:612:9
[INFO] [stdout]     |
[INFO] [stdout] 612 |         ((&mut winding_count) as *mut i32),
[INFO] [stdout]     |         ^                                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 612 -         ((&mut winding_count) as *mut i32),
[INFO] [stdout] 612 +         (&mut winding_count) as *mut i32,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:630:25
[INFO] [stdout]     |
[INFO] [stdout] 630 |         c_runtime::free(((winding_lengths) as *mut u8));
[INFO] [stdout]     |                         ^                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 630 -         c_runtime::free(((winding_lengths) as *mut u8));
[INFO] [stdout] 630 +         c_runtime::free((winding_lengths) as *mut u8);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_bitmap.rs:631:25
[INFO] [stdout]     |
[INFO] [stdout] 631 |         c_runtime::free(((windings) as *mut u8));
[INFO] [stdout]     |                         ^                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 631 -         c_runtime::free(((windings) as *mut u8));
[INFO] [stdout] 631 +         c_runtime::free((windings) as *mut u8);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::*`
[INFO] [stdout]  --> src/stb_truetype_buf.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::*;
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `stbtt__buf` should have an upper camel case name
[INFO] [stdout]  --> src/stb_truetype_buf.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct stbtt__buf {
[INFO] [stdout]   |            ^^^^^^^^^^ help: convert the identifier to upper camel case: `StbttBuf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:25:22
[INFO] [stdout]    |
[INFO] [stdout] 25 |     let mut v: u32 = ((0) as u32);
[INFO] [stdout]    |                      ^          ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 25 -     let mut v: u32 = ((0) as u32);
[INFO] [stdout] 25 +     let mut v: u32 = (0) as u32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |     i = ((0) as i32);
[INFO] [stdout]    |         ^          ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 28 -     i = ((0) as i32);
[INFO] [stdout] 28 +     i = (0) as i32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]   --> src/stb_truetype_buf.rs:29:11
[INFO] [stdout]    |
[INFO] [stdout] 29 |     while (i < n) {
[INFO] [stdout]    |           ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 29 -     while (i < n) {
[INFO] [stdout] 29 +     while i < n {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:30:13
[INFO] [stdout]    |
[INFO] [stdout] 30 |         v = ((v << 8) | ((stbtt__buf_get8(b)) as u32));
[INFO] [stdout]    |             ^                                        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 30 -         v = ((v << 8) | ((stbtt__buf_get8(b)) as u32));
[INFO] [stdout] 30 +         v = (v << 8) | ((stbtt__buf_get8(b)) as u32);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:33:12
[INFO] [stdout]    |
[INFO] [stdout] 33 |     return ((v) as u32);
[INFO] [stdout]    |            ^          ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 33 -     return ((v) as u32);
[INFO] [stdout] 33 +     return (v) as u32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:38:16
[INFO] [stdout]    |
[INFO] [stdout] 38 |         return ((0) as u8);
[INFO] [stdout]    |                ^         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 38 -         return ((0) as u8);
[INFO] [stdout] 38 +         return (0) as u8;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:40:12
[INFO] [stdout]    |
[INFO] [stdout] 40 |     return ((*(*b)
[INFO] [stdout]    |            ^
[INFO] [stdout] 41 |         .data
[INFO] [stdout] 42 |         .offset((c_runtime::postInc(&mut (*b).cursor)) as isize)) as u8);
[INFO] [stdout]    |                                                                        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 40 ~     return (*(*b)
[INFO] [stdout] 41 |         .data
[INFO] [stdout] 42 ~         .offset((c_runtime::postInc(&mut (*b).cursor)) as isize)) as u8;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:47:16
[INFO] [stdout]    |
[INFO] [stdout] 47 |         return ((0) as u8);
[INFO] [stdout]    |                ^         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 47 -         return ((0) as u8);
[INFO] [stdout] 47 +         return (0) as u8;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:49:12
[INFO] [stdout]    |
[INFO] [stdout] 49 |     return ((*(*b).data.offset(((*b).cursor) as isize)) as u8);
[INFO] [stdout]    |            ^                                                 ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 49 -     return ((*(*b).data.offset(((*b).cursor) as isize)) as u8);
[INFO] [stdout] 49 +     return (*(*b).data.offset(((*b).cursor) as isize)) as u8;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_buf.rs:53:66
[INFO] [stdout]    |
[INFO] [stdout] 53 |     let mut r: stbtt__buf = stbtt__new_buf(std::ptr::null_mut(), ((0) as u64));
[INFO] [stdout]    |                                                                  ^          ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 53 -     let mut r: stbtt__buf = stbtt__new_buf(std::ptr::null_mut(), ((0) as u64));
[INFO] [stdout] 53 +     let mut r: stbtt__buf = stbtt__new_buf(std::ptr::null_mut(), (0) as u64);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:55:16
[INFO] [stdout]    |
[INFO] [stdout] 55 |         return ((r) as stbtt__buf);
[INFO] [stdout]    |                ^                 ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 55 -         return ((r) as stbtt__buf);
[INFO] [stdout] 55 +         return (r) as stbtt__buf;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:58:14
[INFO] [stdout]    |
[INFO] [stdout] 58 |     r.size = ((s) as i32);
[INFO] [stdout]    |              ^          ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 58 -     r.size = ((s) as i32);
[INFO] [stdout] 58 +     r.size = (s) as i32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:59:12
[INFO] [stdout]    |
[INFO] [stdout] 59 |     return ((r) as stbtt__buf);
[INFO] [stdout]    |            ^                 ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 59 -     return ((r) as stbtt__buf);
[INFO] [stdout] 59 +     return (r) as stbtt__buf;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:63:19
[INFO] [stdout]    |
[INFO] [stdout] 63 |     (*b).cursor = ((if (o > (*b).size || o < 0) {
[INFO] [stdout]    |                   ^
[INFO] [stdout] ...
[INFO] [stdout] 67 |     }) as i32);
[INFO] [stdout]    |              ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 63 ~     (*b).cursor = (if (o > (*b).size || o < 0) {
[INFO] [stdout] 64 |         (*b).size
[INFO] [stdout] 65 |     } else {
[INFO] [stdout] 66 |         o
[INFO] [stdout] 67 ~     }) as i32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]   --> src/stb_truetype_buf.rs:63:24
[INFO] [stdout]    |
[INFO] [stdout] 63 |     (*b).cursor = ((if (o > (*b).size || o < 0) {
[INFO] [stdout]    |                        ^                      ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 63 -     (*b).cursor = ((if (o > (*b).size || o < 0) {
[INFO] [stdout] 63 +     (*b).cursor = ((if o > (*b).size || o < 0 {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:78:13
[INFO] [stdout]    |
[INFO] [stdout] 78 |     start = (((*b).cursor) as i32);
[INFO] [stdout]    |             ^                    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 78 -     start = (((*b).cursor) as i32);
[INFO] [stdout] 78 +     start = ((*b).cursor) as i32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:79:13
[INFO] [stdout]    |
[INFO] [stdout] 79 |     count = ((stbtt__buf_get((b), 2)) as i32);
[INFO] [stdout]    |             ^                               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 79 -     count = ((stbtt__buf_get((b), 2)) as i32);
[INFO] [stdout] 79 +     count = (stbtt__buf_get((b), 2)) as i32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_buf.rs:79:30
[INFO] [stdout]    |
[INFO] [stdout] 79 |     count = ((stbtt__buf_get((b), 2)) as i32);
[INFO] [stdout]    |                              ^ ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 79 -     count = ((stbtt__buf_get((b), 2)) as i32);
[INFO] [stdout] 79 +     count = ((stbtt__buf_get(b, 2)) as i32);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:81:19
[INFO] [stdout]    |
[INFO] [stdout] 81 |         offsize = ((stbtt__buf_get8(b)) as i32);
[INFO] [stdout]    |                   ^                           ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 81 -         offsize = ((stbtt__buf_get8(b)) as i32);
[INFO] [stdout] 81 +         offsize = (stbtt__buf_get8(b)) as i32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_buf.rs:83:28
[INFO] [stdout]    |
[INFO] [stdout] 83 |         stbtt__buf_skip(b, ((stbtt__buf_get(b, offsize) - ((1) as u32)) as i32));
[INFO] [stdout]    |                            ^                                                  ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 83 -         stbtt__buf_skip(b, ((stbtt__buf_get(b, offsize) - ((1) as u32)) as i32));
[INFO] [stdout] 83 +         stbtt__buf_skip(b, (stbtt__buf_get(b, offsize) - ((1) as u32)) as i32);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:85:12
[INFO] [stdout]    |
[INFO] [stdout] 85 |     return ((stbtt__buf_range(b, start, (*b).cursor - start)) as stbtt__buf);
[INFO] [stdout]    |            ^                                                               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 85 -     return ((stbtt__buf_range(b, start, (*b).cursor - start)) as stbtt__buf);
[INFO] [stdout] 85 +     return (stbtt__buf_range(b, start, (*b).cursor - start)) as stbtt__buf;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:90:12
[INFO] [stdout]    |
[INFO] [stdout] 90 |     return ((stbtt__buf_get((b), 2)) as i32);
[INFO] [stdout]    |            ^                               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 90 -     return ((stbtt__buf_get((b), 2)) as i32);
[INFO] [stdout] 90 +     return (stbtt__buf_get((b), 2)) as i32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_buf.rs:90:29
[INFO] [stdout]    |
[INFO] [stdout] 90 |     return ((stbtt__buf_get((b), 2)) as i32);
[INFO] [stdout]    |                             ^ ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 90 -     return ((stbtt__buf_get((b), 2)) as i32);
[INFO] [stdout] 90 +     return ((stbtt__buf_get(b, 2)) as i32);
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:94:23
[INFO] [stdout]    |
[INFO] [stdout] 94 |     let mut b0: i32 = ((stbtt__buf_get8(b)) as i32);
[INFO] [stdout]    |                       ^                           ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 94 -     let mut b0: i32 = ((stbtt__buf_get8(b)) as i32);
[INFO] [stdout] 94 +     let mut b0: i32 = (stbtt__buf_get8(b)) as i32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:96:16
[INFO] [stdout]    |
[INFO] [stdout] 96 |         return ((b0 - 139) as u32);
[INFO] [stdout]    |                ^                 ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 96 -         return ((b0 - 139) as u32);
[INFO] [stdout] 96 +         return (b0 - 139) as u32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]   --> src/stb_truetype_buf.rs:99:20
[INFO] [stdout]    |
[INFO] [stdout] 99 |             return (((b0 - 247) * 256 + ((stbtt__buf_get8(b)) as i32) + 108) as u32);
[INFO] [stdout]    |                    ^                                                               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 99 -             return (((b0 - 247) * 256 + ((stbtt__buf_get8(b)) as i32) + 108) as u32);
[INFO] [stdout] 99 +             return ((b0 - 247) * 256 + ((stbtt__buf_get8(b)) as i32) + 108) as u32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_buf.rs:102:24
[INFO] [stdout]     |
[INFO] [stdout] 102 |                 return ((-(b0 - 251) * 256 - ((stbtt__buf_get8(b)) as i32) - 108) as u32);
[INFO] [stdout]     |                        ^                                                                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 102 -                 return ((-(b0 - 251) * 256 - ((stbtt__buf_get8(b)) as i32) - 108) as u32);
[INFO] [stdout] 102 +                 return (-(b0 - 251) * 256 - ((stbtt__buf_get8(b)) as i32) - 108) as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_buf.rs:105:28
[INFO] [stdout]     |
[INFO] [stdout] 105 |                     return ((stbtt__buf_get((b), 2)) as u32);
[INFO] [stdout]     |                            ^                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 105 -                     return ((stbtt__buf_get((b), 2)) as u32);
[INFO] [stdout] 105 +                     return (stbtt__buf_get((b), 2)) as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_buf.rs:105:45
[INFO] [stdout]     |
[INFO] [stdout] 105 |                     return ((stbtt__buf_get((b), 2)) as u32);
[INFO] [stdout]     |                                             ^ ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 105 -                     return ((stbtt__buf_get((b), 2)) as u32);
[INFO] [stdout] 105 +                     return ((stbtt__buf_get(b, 2)) as u32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_buf.rs:108:32
[INFO] [stdout]     |
[INFO] [stdout] 108 |                         return ((stbtt__buf_get((b), 4)) as u32);
[INFO] [stdout]     |                                ^                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 108 -                         return ((stbtt__buf_get((b), 4)) as u32);
[INFO] [stdout] 108 +                         return (stbtt__buf_get((b), 4)) as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_buf.rs:108:49
[INFO] [stdout]     |
[INFO] [stdout] 108 |                         return ((stbtt__buf_get((b), 4)) as u32);
[INFO] [stdout]     |                                                 ^ ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 108 -                         return ((stbtt__buf_get((b), 4)) as u32);
[INFO] [stdout] 108 +                         return ((stbtt__buf_get(b, 4)) as u32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_buf.rs:115:12
[INFO] [stdout]     |
[INFO] [stdout] 115 |     return ((0) as u32);
[INFO] [stdout]     |            ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 115 -     return ((0) as u32);
[INFO] [stdout] 115 +     return (0) as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_buf.rs:120:23
[INFO] [stdout]     |
[INFO] [stdout] 120 |     let mut b0: i32 = ((stbtt__buf_peek8(b)) as i32);
[INFO] [stdout]     |                       ^                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 120 -     let mut b0: i32 = ((stbtt__buf_peek8(b)) as i32);
[INFO] [stdout] 120 +     let mut b0: i32 = (stbtt__buf_peek8(b)) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_buf.rs:124:15
[INFO] [stdout]     |
[INFO] [stdout] 124 |         while ((*b).cursor < (*b).size) {
[INFO] [stdout]     |               ^                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 124 -         while ((*b).cursor < (*b).size) {
[INFO] [stdout] 124 +         while (*b).cursor < (*b).size {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_buf.rs:125:17
[INFO] [stdout]     |
[INFO] [stdout] 125 |             v = ((stbtt__buf_get8(b)) as i32);
[INFO] [stdout]     |                 ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 125 -             v = ((stbtt__buf_get8(b)) as i32);
[INFO] [stdout] 125 +             v = (stbtt__buf_get8(b)) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_buf.rs:137:11
[INFO] [stdout]     |
[INFO] [stdout] 137 |     while ((*b).cursor < (*b).size) {
[INFO] [stdout]     |           ^                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 137 -     while ((*b).cursor < (*b).size) {
[INFO] [stdout] 137 +     while (*b).cursor < (*b).size {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_buf.rs:141:15
[INFO] [stdout]     |
[INFO] [stdout] 141 |         while (((stbtt__buf_peek8(b)) as i32) >= 28) {
[INFO] [stdout]     |               ^                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 141 -         while (((stbtt__buf_peek8(b)) as i32) >= 28) {
[INFO] [stdout] 141 +         while ((stbtt__buf_peek8(b)) as i32) >= 28 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_buf.rs:144:15
[INFO] [stdout]     |
[INFO] [stdout] 144 |         end = (((*b).cursor) as i32);
[INFO] [stdout]     |               ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 144 -         end = (((*b).cursor) as i32);
[INFO] [stdout] 144 +         end = ((*b).cursor) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_buf.rs:145:14
[INFO] [stdout]     |
[INFO] [stdout] 145 |         op = ((stbtt__buf_get8(b)) as i32);
[INFO] [stdout]     |              ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 145 -         op = ((stbtt__buf_get8(b)) as i32);
[INFO] [stdout] 145 +         op = (stbtt__buf_get8(b)) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_buf.rs:147:18
[INFO] [stdout]     |
[INFO] [stdout] 147 |             op = (((stbtt__buf_get8(b)) as i32) | 0x100);
[INFO] [stdout]     |                  ^                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 147 -             op = (((stbtt__buf_get8(b)) as i32) | 0x100);
[INFO] [stdout] 147 +             op = ((stbtt__buf_get8(b)) as i32) | 0x100;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_buf.rs:150:20
[INFO] [stdout]     |
[INFO] [stdout] 150 |             return ((stbtt__buf_range(b, start, end - start)) as stbtt__buf);
[INFO] [stdout]     |                    ^                                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 150 -             return ((stbtt__buf_range(b, start, end - start)) as stbtt__buf);
[INFO] [stdout] 150 +             return (stbtt__buf_range(b, start, end - start)) as stbtt__buf;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_buf.rs:153:12
[INFO] [stdout]     |
[INFO] [stdout] 153 |     return ((stbtt__buf_range(b, 0, 0)) as stbtt__buf);
[INFO] [stdout]     |            ^                                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 153 -     return ((stbtt__buf_range(b, 0, 0)) as stbtt__buf);
[INFO] [stdout] 153 +     return (stbtt__buf_range(b, 0, 0)) as stbtt__buf;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_buf.rs:164:9
[INFO] [stdout]     |
[INFO] [stdout] 164 |     i = ((0) as i32);
[INFO] [stdout]     |         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 164 -     i = ((0) as i32);
[INFO] [stdout] 164 +     i = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_buf.rs:165:11
[INFO] [stdout]     |
[INFO] [stdout] 165 |     while (i < outcount && operands.cursor < operands.size) {
[INFO] [stdout]     |           ^                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 165 -     while (i < outcount && operands.cursor < operands.size) {
[INFO] [stdout] 165 +     while i < outcount && operands.cursor < operands.size {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_buf.rs:166:37
[INFO] [stdout]     |
[INFO] [stdout] 166 |         *out.offset((i) as isize) = ((stbtt__cff_int(((&mut operands) as *mut stbtt__buf))) as u32);
[INFO] [stdout]     |                                     ^                                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 166 -         *out.offset((i) as isize) = ((stbtt__cff_int(((&mut operands) as *mut stbtt__buf))) as u32);
[INFO] [stdout] 166 +         *out.offset((i) as isize) = (stbtt__cff_int(((&mut operands) as *mut stbtt__buf))) as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_buf.rs:166:54
[INFO] [stdout]     |
[INFO] [stdout] 166 |         *out.offset((i) as isize) = ((stbtt__cff_int(((&mut operands) as *mut stbtt__buf))) as u32);
[INFO] [stdout]     |                                                      ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 166 -         *out.offset((i) as isize) = ((stbtt__cff_int(((&mut operands) as *mut stbtt__buf))) as u32);
[INFO] [stdout] 166 +         *out.offset((i) as isize) = ((stbtt__cff_int((&mut operands) as *mut stbtt__buf)) as u32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_buf.rs:175:14
[INFO] [stdout]     |
[INFO] [stdout] 175 |     r.size = ((size) as i32);
[INFO] [stdout]     |              ^             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 175 -     r.size = ((size) as i32);
[INFO] [stdout] 175 +     r.size = (size) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_buf.rs:176:16
[INFO] [stdout]     |
[INFO] [stdout] 176 |     r.cursor = ((0) as i32);
[INFO] [stdout]     |                ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 176 -     r.cursor = ((0) as i32);
[INFO] [stdout] 176 +     r.cursor = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_buf.rs:177:12
[INFO] [stdout]     |
[INFO] [stdout] 177 |     return ((r) as stbtt__buf);
[INFO] [stdout]     |            ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 177 -     return ((r) as stbtt__buf);
[INFO] [stdout] 177 +     return (r) as stbtt__buf;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `stbtt__csctx` should have an upper camel case name
[INFO] [stdout]  --> src/stb_truetype_charString.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct stbtt__csctx {
[INFO] [stdout]   |            ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StbttCsctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_charString.rs:46:13
[INFO] [stdout]    |
[INFO] [stdout] 46 |             ((STBTT_vline) as u8),
[INFO] [stdout]    |             ^                   ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 46 -             ((STBTT_vline) as u8),
[INFO] [stdout] 46 +             (STBTT_vline) as u8,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_charString.rs:47:13
[INFO] [stdout]    |
[INFO] [stdout] 47 |             (((*ctx).first_x) as i32),
[INFO] [stdout]    |             ^                       ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 47 -             (((*ctx).first_x) as i32),
[INFO] [stdout] 47 +             ((*ctx).first_x) as i32,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_charString.rs:48:13
[INFO] [stdout]    |
[INFO] [stdout] 48 |             (((*ctx).first_y) as i32),
[INFO] [stdout]    |             ^                       ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 48 -             (((*ctx).first_y) as i32),
[INFO] [stdout] 48 +             ((*ctx).first_y) as i32,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/stb_truetype_charString.rs:70:16
[INFO] [stdout]    |
[INFO] [stdout] 70 |     (*ctx).x = ((cx2 + dx3) as f32);
[INFO] [stdout]    |                ^                  ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 70 -     (*ctx).x = ((cx2 + dx3) as f32);
[INFO] [stdout] 70 +     (*ctx).x = (cx2 + dx3) as f32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/stb_truetype_charString.rs:71:16
[INFO] [stdout]    |
[INFO] [stdout] 71 |     (*ctx).y = ((cy2 + dy3) as f32);
[INFO] [stdout]    |                ^                  ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 71 -     (*ctx).y = ((cy2 + dy3) as f32);
[INFO] [stdout] 71 +     (*ctx).y = (cy2 + dy3) as f32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_charString.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |         ((STBTT_vcubic) as u8),
[INFO] [stdout]    |         ^                    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 74 -         ((STBTT_vcubic) as u8),
[INFO] [stdout] 74 +         (STBTT_vcubic) as u8,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_charString.rs:75:9
[INFO] [stdout]    |
[INFO] [stdout] 75 |         (((*ctx).x) as i32),
[INFO] [stdout]    |         ^                 ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 75 -         (((*ctx).x) as i32),
[INFO] [stdout] 75 +         ((*ctx).x) as i32,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_charString.rs:76:9
[INFO] [stdout]    |
[INFO] [stdout] 76 |         (((*ctx).y) as i32),
[INFO] [stdout]    |         ^                 ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 76 -         (((*ctx).y) as i32),
[INFO] [stdout] 76 +         ((*ctx).y) as i32,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_charString.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |         ((cx1) as i32),
[INFO] [stdout]    |         ^            ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 77 -         ((cx1) as i32),
[INFO] [stdout] 77 +         (cx1) as i32,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_charString.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |         ((cy1) as i32),
[INFO] [stdout]    |         ^            ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 78 -         ((cy1) as i32),
[INFO] [stdout] 78 +         (cy1) as i32,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_charString.rs:79:9
[INFO] [stdout]    |
[INFO] [stdout] 79 |         ((cx2) as i32),
[INFO] [stdout]    |         ^            ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 79 -         ((cx2) as i32),
[INFO] [stdout] 79 +         (cx2) as i32,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_charString.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         ((cy2) as i32),
[INFO] [stdout]    |         ^            ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 80 -         ((cy2) as i32),
[INFO] [stdout] 80 +         (cy2) as i32,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/stb_truetype_charString.rs:85:17
[INFO] [stdout]    |
[INFO] [stdout] 85 |     (*ctx).x += ((dx) as f32);
[INFO] [stdout]    |                 ^           ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 85 -     (*ctx).x += ((dx) as f32);
[INFO] [stdout] 85 +     (*ctx).x += (dx) as f32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/stb_truetype_charString.rs:86:17
[INFO] [stdout]    |
[INFO] [stdout] 86 |     (*ctx).y += ((dy) as f32);
[INFO] [stdout]    |                 ^           ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 86 -     (*ctx).y += ((dy) as f32);
[INFO] [stdout] 86 +     (*ctx).y += (dy) as f32;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_charString.rs:89:9
[INFO] [stdout]    |
[INFO] [stdout] 89 |         ((STBTT_vline) as u8),
[INFO] [stdout]    |         ^                   ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 89 -         ((STBTT_vline) as u8),
[INFO] [stdout] 89 +         (STBTT_vline) as u8,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_charString.rs:90:9
[INFO] [stdout]    |
[INFO] [stdout] 90 |         (((*ctx).x) as i32),
[INFO] [stdout]    |         ^                 ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 90 -         (((*ctx).x) as i32),
[INFO] [stdout] 90 +         ((*ctx).x) as i32,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]   --> src/stb_truetype_charString.rs:91:9
[INFO] [stdout]    |
[INFO] [stdout] 91 |         (((*ctx).y) as i32),
[INFO] [stdout]    |         ^                 ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 91 -         (((*ctx).y) as i32),
[INFO] [stdout] 91 +         ((*ctx).y) as i32,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:109:9
[INFO] [stdout]     |
[INFO] [stdout] 109 |         ((STBTT_vmove) as u8),
[INFO] [stdout]     |         ^                   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 109 -         ((STBTT_vmove) as u8),
[INFO] [stdout] 109 +         (STBTT_vmove) as u8,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:110:9
[INFO] [stdout]     |
[INFO] [stdout] 110 |         (((*ctx).x) as i32),
[INFO] [stdout]     |         ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 110 -         (((*ctx).x) as i32),
[INFO] [stdout] 110 +         ((*ctx).x) as i32,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:111:9
[INFO] [stdout]     |
[INFO] [stdout] 111 |         (((*ctx).y) as i32),
[INFO] [stdout]     |         ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 111 -         (((*ctx).y) as i32),
[INFO] [stdout] 111 +         ((*ctx).y) as i32,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:137:13
[INFO] [stdout]     |
[INFO] [stdout] 137 |             ((&mut *(*c).pvertices.offset(((*c).num_vertices) as isize)) as *mut stbtt_vertex),
[INFO] [stdout]     |             ^                                                                                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 137 -             ((&mut *(*c).pvertices.offset(((*c).num_vertices) as isize)) as *mut stbtt_vertex),
[INFO] [stdout] 137 +             (&mut *(*c).pvertices.offset(((*c).num_vertices) as isize)) as *mut stbtt_vertex,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:144:70
[INFO] [stdout]     |
[INFO] [stdout] 144 |         (*(*c).pvertices.offset(((*c).num_vertices) as isize)).cx1 = ((cx1) as i16);
[INFO] [stdout]     |                                                                      ^            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 144 -         (*(*c).pvertices.offset(((*c).num_vertices) as isize)).cx1 = ((cx1) as i16);
[INFO] [stdout] 144 +         (*(*c).pvertices.offset(((*c).num_vertices) as isize)).cx1 = (cx1) as i16;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:145:70
[INFO] [stdout]     |
[INFO] [stdout] 145 |         (*(*c).pvertices.offset(((*c).num_vertices) as isize)).cy1 = ((cy1) as i16);
[INFO] [stdout]     |                                                                      ^            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 145 -         (*(*c).pvertices.offset(((*c).num_vertices) as isize)).cy1 = ((cy1) as i16);
[INFO] [stdout] 145 +         (*(*c).pvertices.offset(((*c).num_vertices) as isize)).cy1 = (cy1) as i16;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:169:9
[INFO] [stdout]     |
[INFO] [stdout] 169 |     b = ((stbtt__cff_index_get((*info).charstrings, glyph_index)) as stbtt__buf);
[INFO] [stdout]     |         ^                                                                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 169 -     b = ((stbtt__cff_index_get((*info).charstrings, glyph_index)) as stbtt__buf);
[INFO] [stdout] 169 +     b = (stbtt__cff_index_get((*info).charstrings, glyph_index)) as stbtt__buf;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_charString.rs:170:11
[INFO] [stdout]     |
[INFO] [stdout] 170 |     while (b.cursor < b.size) {
[INFO] [stdout]     |           ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 170 -     while (b.cursor < b.size) {
[INFO] [stdout] 170 +     while b.cursor < b.size {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:171:13
[INFO] [stdout]     |
[INFO] [stdout] 171 |         i = ((0) as i32);
[INFO] [stdout]     |             ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 171 -         i = ((0) as i32);
[INFO] [stdout] 171 +         i = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:172:23
[INFO] [stdout]     |
[INFO] [stdout] 172 |         clear_stack = ((1) as i32);
[INFO] [stdout]     |                       ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 172 -         clear_stack = ((1) as i32);
[INFO] [stdout] 172 +         clear_stack = (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:173:14
[INFO] [stdout]     |
[INFO] [stdout] 173 |         b0 = ((stbtt__buf_get8(((&mut b) as *mut stbtt__buf))) as i32);
[INFO] [stdout]     |              ^                                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 173 -         b0 = ((stbtt__buf_get8(((&mut b) as *mut stbtt__buf))) as i32);
[INFO] [stdout] 173 +         b0 = (stbtt__buf_get8(((&mut b) as *mut stbtt__buf))) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:173:32
[INFO] [stdout]     |
[INFO] [stdout] 173 |         b0 = ((stbtt__buf_get8(((&mut b) as *mut stbtt__buf))) as i32);
[INFO] [stdout]     |                                ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 173 -         b0 = ((stbtt__buf_get8(((&mut b) as *mut stbtt__buf))) as i32);
[INFO] [stdout] 173 +         b0 = ((stbtt__buf_get8((&mut b) as *mut stbtt__buf)) as i32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:176:29
[INFO] [stdout]     |
[INFO] [stdout] 176 |                 maskbits += ((sp / 2) as i32);
[INFO] [stdout]     |                             ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 176 -                 maskbits += ((sp / 2) as i32);
[INFO] [stdout] 176 +                 maskbits += (sp / 2) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:178:25
[INFO] [stdout]     |
[INFO] [stdout] 178 |             in_header = ((0) as i32);
[INFO] [stdout]     |                         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 178 -             in_header = ((0) as i32);
[INFO] [stdout] 178 +             in_header = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:179:29
[INFO] [stdout]     |
[INFO] [stdout] 179 |             stbtt__buf_skip(((&mut b) as *mut stbtt__buf), (maskbits + 7) / 8);
[INFO] [stdout]     |                             ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 179 -             stbtt__buf_skip(((&mut b) as *mut stbtt__buf), (maskbits + 7) / 8);
[INFO] [stdout] 179 +             stbtt__buf_skip((&mut b) as *mut stbtt__buf, (maskbits + 7) / 8);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:181:25
[INFO] [stdout]     |
[INFO] [stdout] 181 |             maskbits += ((sp / 2) as i32);
[INFO] [stdout]     |                         ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 181 -             maskbits += ((sp / 2) as i32);
[INFO] [stdout] 181 +             maskbits += (sp / 2) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:183:25
[INFO] [stdout]     |
[INFO] [stdout] 183 |             in_header = ((0) as i32);
[INFO] [stdout]     |                         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 183 -             in_header = ((0) as i32);
[INFO] [stdout] 183 +             in_header = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:185:24
[INFO] [stdout]     |
[INFO] [stdout] 185 |                 return ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 185 -                 return ((0) as i32);
[INFO] [stdout] 185 +                 return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:189:25
[INFO] [stdout]     |
[INFO] [stdout] 189 |             in_header = ((0) as i32);
[INFO] [stdout]     |                         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 189 -             in_header = ((0) as i32);
[INFO] [stdout] 189 +             in_header = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:191:24
[INFO] [stdout]     |
[INFO] [stdout] 191 |                 return ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 191 -                 return ((0) as i32);
[INFO] [stdout] 191 +                 return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:193:38
[INFO] [stdout]     |
[INFO] [stdout] 193 |             stbtt__csctx_rmove_to(c, ((0) as f32), s[(sp - 1) as usize]);
[INFO] [stdout]     |                                      ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 193 -             stbtt__csctx_rmove_to(c, ((0) as f32), s[(sp - 1) as usize]);
[INFO] [stdout] 193 +             stbtt__csctx_rmove_to(c, (0) as f32, s[(sp - 1) as usize]);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:195:25
[INFO] [stdout]     |
[INFO] [stdout] 195 |             in_header = ((0) as i32);
[INFO] [stdout]     |                         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 195 -             in_header = ((0) as i32);
[INFO] [stdout] 195 +             in_header = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:197:24
[INFO] [stdout]     |
[INFO] [stdout] 197 |                 return ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 197 -                 return ((0) as i32);
[INFO] [stdout] 197 +                 return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:199:60
[INFO] [stdout]     |
[INFO] [stdout] 199 |             stbtt__csctx_rmove_to(c, s[(sp - 1) as usize], ((0) as f32));
[INFO] [stdout]     |                                                            ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 199 -             stbtt__csctx_rmove_to(c, s[(sp - 1) as usize], ((0) as f32));
[INFO] [stdout] 199 +             stbtt__csctx_rmove_to(c, s[(sp - 1) as usize], (0) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:202:24
[INFO] [stdout]     |
[INFO] [stdout] 202 |                 return ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 202 -                 return ((0) as i32);
[INFO] [stdout] 202 +                 return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_charString.rs:204:19
[INFO] [stdout]     |
[INFO] [stdout] 204 |             while (i + 1 < sp) {
[INFO] [stdout]     |                   ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 204 -             while (i + 1 < sp) {
[INFO] [stdout] 204 +             while i + 1 < sp {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:206:22
[INFO] [stdout]     |
[INFO] [stdout] 206 |                 i += ((2) as i32);
[INFO] [stdout]     |                      ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 206 -                 i += ((2) as i32);
[INFO] [stdout] 206 +                 i += (2) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/stb_truetype_charString.rs:233:41
[INFO] [stdout]     |
[INFO] [stdout] 233 |             let mut goto_hvcurveto = if (b0 == 0x1F) { 1 } else { 0 };
[INFO] [stdout]     |                                         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 233 -             let mut goto_hvcurveto = if (b0 == 0x1F) { 1 } else { 0 };
[INFO] [stdout] 233 +             let mut goto_hvcurveto = if b0 == 0x1F { 1 } else { 0 };
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/stb_truetype_charString.rs:236:24
[INFO] [stdout]     |
[INFO] [stdout] 236 |                     if (i + 3 >= sp) {
[INFO] [stdout]     |                        ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 236 -                     if (i + 3 >= sp) {
[INFO] [stdout] 236 +                     if i + 3 >= sp {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/stb_truetype_charString.rs:256:20
[INFO] [stdout]     |
[INFO] [stdout] 256 |                 if (i + 3 >= sp) {
[INFO] [stdout]     |                    ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 256 -                 if (i + 3 >= sp) {
[INFO] [stdout] 256 +                 if i + 3 >= sp {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/stb_truetype_charString.rs:265:24
[INFO] [stdout]     |
[INFO] [stdout] 265 |                     if (sp - i == 5) {
[INFO] [stdout]     |                        ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 265 -                     if (sp - i == 5) {
[INFO] [stdout] 265 +                     if sp - i == 5 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:276:24
[INFO] [stdout]     |
[INFO] [stdout] 276 |                 return ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 276 -                 return ((0) as i32);
[INFO] [stdout] 276 +                 return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_charString.rs:278:19
[INFO] [stdout]     |
[INFO] [stdout] 278 |             while (i + 5 < sp) {
[INFO] [stdout]     |                   ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 278 -             while (i + 5 < sp) {
[INFO] [stdout] 278 +             while i + 5 < sp {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:288:22
[INFO] [stdout]     |
[INFO] [stdout] 288 |                 i += ((6) as i32);
[INFO] [stdout]     |                      ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 288 -                 i += ((6) as i32);
[INFO] [stdout] 288 +                 i += (6) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:292:24
[INFO] [stdout]     |
[INFO] [stdout] 292 |                 return ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 292 -                 return ((0) as i32);
[INFO] [stdout] 292 +                 return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_charString.rs:294:19
[INFO] [stdout]     |
[INFO] [stdout] 294 |             while (i + 5 < sp - 2) {
[INFO] [stdout]     |                   ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 294 -             while (i + 5 < sp - 2) {
[INFO] [stdout] 294 +             while i + 5 < sp - 2 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:304:22
[INFO] [stdout]     |
[INFO] [stdout] 304 |                 i += ((6) as i32);
[INFO] [stdout]     |                      ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 304 -                 i += ((6) as i32);
[INFO] [stdout] 304 +                 i += (6) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:307:24
[INFO] [stdout]     |
[INFO] [stdout] 307 |                 return ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 307 -                 return ((0) as i32);
[INFO] [stdout] 307 +                 return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:312:24
[INFO] [stdout]     |
[INFO] [stdout] 312 |                 return ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 312 -                 return ((0) as i32);
[INFO] [stdout] 312 +                 return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_charString.rs:314:19
[INFO] [stdout]     |
[INFO] [stdout] 314 |             while (i + 1 < sp - 6) {
[INFO] [stdout]     |                   ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 314 -             while (i + 1 < sp - 6) {
[INFO] [stdout] 314 +             while i + 1 < sp - 6 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:316:22
[INFO] [stdout]     |
[INFO] [stdout] 316 |                 i += ((2) as i32);
[INFO] [stdout]     |                      ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 316 -                 i += ((2) as i32);
[INFO] [stdout] 316 +                 i += (2) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:319:24
[INFO] [stdout]     |
[INFO] [stdout] 319 |                 return ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 319 -                 return ((0) as i32);
[INFO] [stdout] 319 +                 return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:332:24
[INFO] [stdout]     |
[INFO] [stdout] 332 |                 return ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 332 -                 return ((0) as i32);
[INFO] [stdout] 332 +                 return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:334:17
[INFO] [stdout]     |
[INFO] [stdout] 334 |             f = ((0.032) as f32);
[INFO] [stdout]     |                 ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 334 -             f = ((0.032) as f32);
[INFO] [stdout] 334 +             f = (0.032) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:336:21
[INFO] [stdout]     |
[INFO] [stdout] 336 |                 f = ((s[(i) as usize]) as f32);
[INFO] [stdout]     |                     ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 336 -                 f = ((s[(i) as usize]) as f32);
[INFO] [stdout] 336 +                 f = (s[(i) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_charString.rs:339:19
[INFO] [stdout]     |
[INFO] [stdout] 339 |             while (i + 3 < sp) {
[INFO] [stdout]     |                   ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 339 -             while (i + 3 < sp) {
[INFO] [stdout] 339 +             while i + 3 < sp {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:348:25
[INFO] [stdout]     |
[INFO] [stdout] 348 |                         ((0.032) as f32),
[INFO] [stdout]     |                         ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 348 -                         ((0.032) as f32),
[INFO] [stdout] 348 +                         (0.032) as f32,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:357:25
[INFO] [stdout]     |
[INFO] [stdout] 357 |                         ((0.032) as f32),
[INFO] [stdout]     |                         ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 357 -                         ((0.032) as f32),
[INFO] [stdout] 357 +                         (0.032) as f32,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:361:21
[INFO] [stdout]     |
[INFO] [stdout] 361 |                 f = ((0.032) as f32);
[INFO] [stdout]     |                     ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 361 -                 f = ((0.032) as f32);
[INFO] [stdout] 361 +                 f = (0.032) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:362:22
[INFO] [stdout]     |
[INFO] [stdout] 362 |                 i += ((4) as i32);
[INFO] [stdout]     |                      ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 362 -                 i += ((4) as i32);
[INFO] [stdout] 362 +                 i += (4) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:367:29
[INFO] [stdout]     |
[INFO] [stdout] 367 |                     subrs = ((stbtt__cid_get_glyph_subrs(info, glyph_index)) as stbtt__buf);
[INFO] [stdout]     |                             ^                                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 367 -                     subrs = ((stbtt__cid_get_glyph_subrs(info, glyph_index)) as stbtt__buf);
[INFO] [stdout] 367 +                     subrs = (stbtt__cid_get_glyph_subrs(info, glyph_index)) as stbtt__buf;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:369:29
[INFO] [stdout]     |
[INFO] [stdout] 369 |                 has_subrs = ((1) as i32);
[INFO] [stdout]     |                             ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 369 -                 has_subrs = ((1) as i32);
[INFO] [stdout] 369 +                 has_subrs = (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:373:24
[INFO] [stdout]     |
[INFO] [stdout] 373 |                 return ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 373 -                 return ((0) as i32);
[INFO] [stdout] 373 +                 return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:375:17
[INFO] [stdout]     |
[INFO] [stdout] 375 |             v = ((s[(c_runtime::preDec(&mut sp)) as usize]) as i32);
[INFO] [stdout]     |                 ^                                                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 375 -             v = ((s[(c_runtime::preDec(&mut sp)) as usize]) as i32);
[INFO] [stdout] 375 +             v = (s[(c_runtime::preDec(&mut sp)) as usize]) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:377:24
[INFO] [stdout]     |
[INFO] [stdout] 377 |                 return ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 377 -                 return ((0) as i32);
[INFO] [stdout] 377 +                 return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:379:81
[INFO] [stdout]     |
[INFO] [stdout] 379 |             subr_stack[(c_runtime::postInc(&mut subr_stack_height)) as usize] = ((b) as stbtt__buf);
[INFO] [stdout]     |                                                                                 ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 379 -             subr_stack[(c_runtime::postInc(&mut subr_stack_height)) as usize] = ((b) as stbtt__buf);
[INFO] [stdout] 379 +             subr_stack[(c_runtime::postInc(&mut subr_stack_height)) as usize] = (b) as stbtt__buf;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:380:17
[INFO] [stdout]     |
[INFO] [stdout] 380 |             b = (stbtt__get_subr(
[INFO] [stdout]     |                 ^
[INFO] [stdout] ...
[INFO] [stdout] 383 |             ));
[INFO] [stdout]     |              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 380 ~             b = stbtt__get_subr(
[INFO] [stdout] 381 |                 ((if b0 == 0x0A { subrs } else { (*info).gsubrs }) as stbtt__buf),
[INFO] [stdout] 382 |                 v,
[INFO] [stdout] 383 ~             );
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:381:17
[INFO] [stdout]     |
[INFO] [stdout] 381 |                 ((if b0 == 0x0A { subrs } else { (*info).gsubrs }) as stbtt__buf),
[INFO] [stdout]     |                 ^                                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 381 -                 ((if b0 == 0x0A { subrs } else { (*info).gsubrs }) as stbtt__buf),
[INFO] [stdout] 381 +                 (if b0 == 0x0A { subrs } else { (*info).gsubrs }) as stbtt__buf,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:385:24
[INFO] [stdout]     |
[INFO] [stdout] 385 |                 return ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 385 -                 return ((0) as i32);
[INFO] [stdout] 385 +                 return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:387:24
[INFO] [stdout]     |
[INFO] [stdout] 387 |             b.cursor = ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 387 -             b.cursor = ((0) as i32);
[INFO] [stdout] 387 +             b.cursor = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:388:27
[INFO] [stdout]     |
[INFO] [stdout] 388 |             clear_stack = ((0) as i32);
[INFO] [stdout]     |                           ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 388 -             clear_stack = ((0) as i32);
[INFO] [stdout] 388 +             clear_stack = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:391:24
[INFO] [stdout]     |
[INFO] [stdout] 391 |                 return ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 391 -                 return ((0) as i32);
[INFO] [stdout] 391 +                 return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:393:17
[INFO] [stdout]     |
[INFO] [stdout] 393 |             b = ((subr_stack[(c_runtime::preDec(&mut subr_stack_height)) as usize]) as stbtt__buf);
[INFO] [stdout]     |                 ^                                                                                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 393 -             b = ((subr_stack[(c_runtime::preDec(&mut subr_stack_height)) as usize]) as stbtt__buf);
[INFO] [stdout] 393 +             b = (subr_stack[(c_runtime::preDec(&mut subr_stack_height)) as usize]) as stbtt__buf;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:394:27
[INFO] [stdout]     |
[INFO] [stdout] 394 |             clear_stack = ((0) as i32);
[INFO] [stdout]     |                           ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 394 -             clear_stack = ((0) as i32);
[INFO] [stdout] 394 +             clear_stack = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:397:20
[INFO] [stdout]     |
[INFO] [stdout] 397 |             return ((1) as i32);
[INFO] [stdout]     |                    ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 397 -             return ((1) as i32);
[INFO] [stdout] 397 +             return (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:413:31
[INFO] [stdout]     |
[INFO] [stdout] 413 |             let mut b1: i32 = ((stbtt__buf_get8(((&mut b) as *mut stbtt__buf))) as i32);
[INFO] [stdout]     |                               ^                                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 413 -             let mut b1: i32 = ((stbtt__buf_get8(((&mut b) as *mut stbtt__buf))) as i32);
[INFO] [stdout] 413 +             let mut b1: i32 = (stbtt__buf_get8(((&mut b) as *mut stbtt__buf))) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:413:49
[INFO] [stdout]     |
[INFO] [stdout] 413 |             let mut b1: i32 = ((stbtt__buf_get8(((&mut b) as *mut stbtt__buf))) as i32);
[INFO] [stdout]     |                                                 ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 413 -             let mut b1: i32 = ((stbtt__buf_get8(((&mut b) as *mut stbtt__buf))) as i32);
[INFO] [stdout] 413 +             let mut b1: i32 = ((stbtt__buf_get8((&mut b) as *mut stbtt__buf)) as i32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:416:28
[INFO] [stdout]     |
[INFO] [stdout] 416 |                     return ((0) as i32);
[INFO] [stdout]     |                            ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 416 -                     return ((0) as i32);
[INFO] [stdout] 416 +                     return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:418:23
[INFO] [stdout]     |
[INFO] [stdout] 418 |                 dx1 = ((s[(0) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 418 -                 dx1 = ((s[(0) as usize]) as f32);
[INFO] [stdout] 418 +                 dx1 = (s[(0) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:419:23
[INFO] [stdout]     |
[INFO] [stdout] 419 |                 dx2 = ((s[(1) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 419 -                 dx2 = ((s[(1) as usize]) as f32);
[INFO] [stdout] 419 +                 dx2 = (s[(1) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:420:23
[INFO] [stdout]     |
[INFO] [stdout] 420 |                 dy2 = ((s[(2) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 420 -                 dy2 = ((s[(2) as usize]) as f32);
[INFO] [stdout] 420 +                 dy2 = (s[(2) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:421:23
[INFO] [stdout]     |
[INFO] [stdout] 421 |                 dx3 = ((s[(3) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 421 -                 dx3 = ((s[(3) as usize]) as f32);
[INFO] [stdout] 421 +                 dx3 = (s[(3) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:422:23
[INFO] [stdout]     |
[INFO] [stdout] 422 |                 dx4 = ((s[(4) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 422 -                 dx4 = ((s[(4) as usize]) as f32);
[INFO] [stdout] 422 +                 dx4 = (s[(4) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:423:23
[INFO] [stdout]     |
[INFO] [stdout] 423 |                 dx5 = ((s[(5) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 423 -                 dx5 = ((s[(5) as usize]) as f32);
[INFO] [stdout] 423 +                 dx5 = (s[(5) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:424:23
[INFO] [stdout]     |
[INFO] [stdout] 424 |                 dx6 = ((s[(6) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 424 -                 dx6 = ((s[(6) as usize]) as f32);
[INFO] [stdout] 424 +                 dx6 = (s[(6) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:425:49
[INFO] [stdout]     |
[INFO] [stdout] 425 |                 stbtt__csctx_rccurve_to(c, dx1, ((0) as f32), dx2, dy2, dx3, ((0) as f32));
[INFO] [stdout]     |                                                 ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 425 -                 stbtt__csctx_rccurve_to(c, dx1, ((0) as f32), dx2, dy2, dx3, ((0) as f32));
[INFO] [stdout] 425 +                 stbtt__csctx_rccurve_to(c, dx1, (0) as f32, dx2, dy2, dx3, ((0) as f32));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:425:78
[INFO] [stdout]     |
[INFO] [stdout] 425 |                 stbtt__csctx_rccurve_to(c, dx1, ((0) as f32), dx2, dy2, dx3, ((0) as f32));
[INFO] [stdout]     |                                                                              ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 425 -                 stbtt__csctx_rccurve_to(c, dx1, ((0) as f32), dx2, dy2, dx3, ((0) as f32));
[INFO] [stdout] 425 +                 stbtt__csctx_rccurve_to(c, dx1, ((0) as f32), dx2, dy2, dx3, (0) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:426:49
[INFO] [stdout]     |
[INFO] [stdout] 426 |                 stbtt__csctx_rccurve_to(c, dx4, ((0) as f32), dx5, -dy2, dx6, ((0) as f32));
[INFO] [stdout]     |                                                 ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 426 -                 stbtt__csctx_rccurve_to(c, dx4, ((0) as f32), dx5, -dy2, dx6, ((0) as f32));
[INFO] [stdout] 426 +                 stbtt__csctx_rccurve_to(c, dx4, (0) as f32, dx5, -dy2, dx6, ((0) as f32));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:426:79
[INFO] [stdout]     |
[INFO] [stdout] 426 |                 stbtt__csctx_rccurve_to(c, dx4, ((0) as f32), dx5, -dy2, dx6, ((0) as f32));
[INFO] [stdout]     |                                                                               ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 426 -                 stbtt__csctx_rccurve_to(c, dx4, ((0) as f32), dx5, -dy2, dx6, ((0) as f32));
[INFO] [stdout] 426 +                 stbtt__csctx_rccurve_to(c, dx4, ((0) as f32), dx5, -dy2, dx6, (0) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:429:28
[INFO] [stdout]     |
[INFO] [stdout] 429 |                     return ((0) as i32);
[INFO] [stdout]     |                            ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 429 -                     return ((0) as i32);
[INFO] [stdout] 429 +                     return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:431:23
[INFO] [stdout]     |
[INFO] [stdout] 431 |                 dx1 = ((s[(0) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 431 -                 dx1 = ((s[(0) as usize]) as f32);
[INFO] [stdout] 431 +                 dx1 = (s[(0) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:432:23
[INFO] [stdout]     |
[INFO] [stdout] 432 |                 dy1 = ((s[(1) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 432 -                 dy1 = ((s[(1) as usize]) as f32);
[INFO] [stdout] 432 +                 dy1 = (s[(1) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:433:23
[INFO] [stdout]     |
[INFO] [stdout] 433 |                 dx2 = ((s[(2) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 433 -                 dx2 = ((s[(2) as usize]) as f32);
[INFO] [stdout] 433 +                 dx2 = (s[(2) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:434:23
[INFO] [stdout]     |
[INFO] [stdout] 434 |                 dy2 = ((s[(3) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 434 -                 dy2 = ((s[(3) as usize]) as f32);
[INFO] [stdout] 434 +                 dy2 = (s[(3) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:435:23
[INFO] [stdout]     |
[INFO] [stdout] 435 |                 dx3 = ((s[(4) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 435 -                 dx3 = ((s[(4) as usize]) as f32);
[INFO] [stdout] 435 +                 dx3 = (s[(4) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:436:23
[INFO] [stdout]     |
[INFO] [stdout] 436 |                 dy3 = ((s[(5) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 436 -                 dy3 = ((s[(5) as usize]) as f32);
[INFO] [stdout] 436 +                 dy3 = (s[(5) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:437:23
[INFO] [stdout]     |
[INFO] [stdout] 437 |                 dx4 = ((s[(6) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 437 -                 dx4 = ((s[(6) as usize]) as f32);
[INFO] [stdout] 437 +                 dx4 = (s[(6) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:438:23
[INFO] [stdout]     |
[INFO] [stdout] 438 |                 dy4 = ((s[(7) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 438 -                 dy4 = ((s[(7) as usize]) as f32);
[INFO] [stdout] 438 +                 dy4 = (s[(7) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:439:23
[INFO] [stdout]     |
[INFO] [stdout] 439 |                 dx5 = ((s[(8) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 439 -                 dx5 = ((s[(8) as usize]) as f32);
[INFO] [stdout] 439 +                 dx5 = (s[(8) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:440:23
[INFO] [stdout]     |
[INFO] [stdout] 440 |                 dy5 = ((s[(9) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 440 -                 dy5 = ((s[(9) as usize]) as f32);
[INFO] [stdout] 440 +                 dy5 = (s[(9) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:441:23
[INFO] [stdout]     |
[INFO] [stdout] 441 |                 dx6 = ((s[(10) as usize]) as f32);
[INFO] [stdout]     |                       ^                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 441 -                 dx6 = ((s[(10) as usize]) as f32);
[INFO] [stdout] 441 +                 dx6 = (s[(10) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:442:23
[INFO] [stdout]     |
[INFO] [stdout] 442 |                 dy6 = ((s[(11) as usize]) as f32);
[INFO] [stdout]     |                       ^                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 442 -                 dy6 = ((s[(11) as usize]) as f32);
[INFO] [stdout] 442 +                 dy6 = (s[(11) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:447:28
[INFO] [stdout]     |
[INFO] [stdout] 447 |                     return ((0) as i32);
[INFO] [stdout]     |                            ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 447 -                     return ((0) as i32);
[INFO] [stdout] 447 +                     return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:449:23
[INFO] [stdout]     |
[INFO] [stdout] 449 |                 dx1 = ((s[(0) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 449 -                 dx1 = ((s[(0) as usize]) as f32);
[INFO] [stdout] 449 +                 dx1 = (s[(0) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:450:23
[INFO] [stdout]     |
[INFO] [stdout] 450 |                 dy1 = ((s[(1) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 450 -                 dy1 = ((s[(1) as usize]) as f32);
[INFO] [stdout] 450 +                 dy1 = (s[(1) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:451:23
[INFO] [stdout]     |
[INFO] [stdout] 451 |                 dx2 = ((s[(2) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 451 -                 dx2 = ((s[(2) as usize]) as f32);
[INFO] [stdout] 451 +                 dx2 = (s[(2) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:452:23
[INFO] [stdout]     |
[INFO] [stdout] 452 |                 dy2 = ((s[(3) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 452 -                 dy2 = ((s[(3) as usize]) as f32);
[INFO] [stdout] 452 +                 dy2 = (s[(3) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:453:23
[INFO] [stdout]     |
[INFO] [stdout] 453 |                 dx3 = ((s[(4) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 453 -                 dx3 = ((s[(4) as usize]) as f32);
[INFO] [stdout] 453 +                 dx3 = (s[(4) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:454:23
[INFO] [stdout]     |
[INFO] [stdout] 454 |                 dx4 = ((s[(5) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 454 -                 dx4 = ((s[(5) as usize]) as f32);
[INFO] [stdout] 454 +                 dx4 = (s[(5) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:455:23
[INFO] [stdout]     |
[INFO] [stdout] 455 |                 dx5 = ((s[(6) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 455 -                 dx5 = ((s[(6) as usize]) as f32);
[INFO] [stdout] 455 +                 dx5 = (s[(6) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:456:23
[INFO] [stdout]     |
[INFO] [stdout] 456 |                 dy5 = ((s[(7) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 456 -                 dy5 = ((s[(7) as usize]) as f32);
[INFO] [stdout] 456 +                 dy5 = (s[(7) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:457:23
[INFO] [stdout]     |
[INFO] [stdout] 457 |                 dx6 = ((s[(8) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 457 -                 dx6 = ((s[(8) as usize]) as f32);
[INFO] [stdout] 457 +                 dx6 = (s[(8) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:458:69
[INFO] [stdout]     |
[INFO] [stdout] 458 |                 stbtt__csctx_rccurve_to(c, dx1, dy1, dx2, dy2, dx3, ((0) as f32));
[INFO] [stdout]     |                                                                     ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 458 -                 stbtt__csctx_rccurve_to(c, dx1, dy1, dx2, dy2, dx3, ((0) as f32));
[INFO] [stdout] 458 +                 stbtt__csctx_rccurve_to(c, dx1, dy1, dx2, dy2, dx3, (0) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:459:49
[INFO] [stdout]     |
[INFO] [stdout] 459 |                 stbtt__csctx_rccurve_to(c, dx4, ((0) as f32), dx5, dy5, dx6, -(dy1 + dy2 + dy5));
[INFO] [stdout]     |                                                 ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 459 -                 stbtt__csctx_rccurve_to(c, dx4, ((0) as f32), dx5, dy5, dx6, -(dy1 + dy2 + dy5));
[INFO] [stdout] 459 +                 stbtt__csctx_rccurve_to(c, dx4, (0) as f32, dx5, dy5, dx6, -(dy1 + dy2 + dy5));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:462:28
[INFO] [stdout]     |
[INFO] [stdout] 462 |                     return ((0) as i32);
[INFO] [stdout]     |                            ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 462 -                     return ((0) as i32);
[INFO] [stdout] 462 +                     return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:464:23
[INFO] [stdout]     |
[INFO] [stdout] 464 |                 dx1 = ((s[(0) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 464 -                 dx1 = ((s[(0) as usize]) as f32);
[INFO] [stdout] 464 +                 dx1 = (s[(0) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:465:23
[INFO] [stdout]     |
[INFO] [stdout] 465 |                 dy1 = ((s[(1) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 465 -                 dy1 = ((s[(1) as usize]) as f32);
[INFO] [stdout] 465 +                 dy1 = (s[(1) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:466:23
[INFO] [stdout]     |
[INFO] [stdout] 466 |                 dx2 = ((s[(2) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 466 -                 dx2 = ((s[(2) as usize]) as f32);
[INFO] [stdout] 466 +                 dx2 = (s[(2) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:467:23
[INFO] [stdout]     |
[INFO] [stdout] 467 |                 dy2 = ((s[(3) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 467 -                 dy2 = ((s[(3) as usize]) as f32);
[INFO] [stdout] 467 +                 dy2 = (s[(3) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:468:23
[INFO] [stdout]     |
[INFO] [stdout] 468 |                 dx3 = ((s[(4) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 468 -                 dx3 = ((s[(4) as usize]) as f32);
[INFO] [stdout] 468 +                 dx3 = (s[(4) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:469:23
[INFO] [stdout]     |
[INFO] [stdout] 469 |                 dy3 = ((s[(5) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 469 -                 dy3 = ((s[(5) as usize]) as f32);
[INFO] [stdout] 469 +                 dy3 = (s[(5) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:470:23
[INFO] [stdout]     |
[INFO] [stdout] 470 |                 dx4 = ((s[(6) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 470 -                 dx4 = ((s[(6) as usize]) as f32);
[INFO] [stdout] 470 +                 dx4 = (s[(6) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:471:23
[INFO] [stdout]     |
[INFO] [stdout] 471 |                 dy4 = ((s[(7) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 471 -                 dy4 = ((s[(7) as usize]) as f32);
[INFO] [stdout] 471 +                 dy4 = (s[(7) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:472:23
[INFO] [stdout]     |
[INFO] [stdout] 472 |                 dx5 = ((s[(8) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 472 -                 dx5 = ((s[(8) as usize]) as f32);
[INFO] [stdout] 472 +                 dx5 = (s[(8) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:473:23
[INFO] [stdout]     |
[INFO] [stdout] 473 |                 dy5 = ((s[(9) as usize]) as f32);
[INFO] [stdout]     |                       ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 473 -                 dy5 = ((s[(9) as usize]) as f32);
[INFO] [stdout] 473 +                 dy5 = (s[(9) as usize]) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:477:22
[INFO] [stdout]     |
[INFO] [stdout] 477 |                 dx = ((dx1 + dx2 + dx3 + dx4 + dx5) as f32);
[INFO] [stdout]     |                      ^                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 477 -                 dx = ((dx1 + dx2 + dx3 + dx4 + dx5) as f32);
[INFO] [stdout] 477 +                 dx = (dx1 + dx2 + dx3 + dx4 + dx5) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:478:22
[INFO] [stdout]     |
[INFO] [stdout] 478 |                 dy = ((dy1 + dy2 + dy3 + dy4 + dy5) as f32);
[INFO] [stdout]     |                      ^                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 478 -                 dy = ((dy1 + dy2 + dy3 + dy4 + dy5) as f32);
[INFO] [stdout] 478 +                 dy = (dy1 + dy2 + dy3 + dy4 + dy5) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:480:27
[INFO] [stdout]     |
[INFO] [stdout] 480 |                     dy6 = ((-dy) as f32);
[INFO] [stdout]     |                           ^            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 480 -                     dy6 = ((-dy) as f32);
[INFO] [stdout] 480 +                     dy6 = (-dy) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:482:27
[INFO] [stdout]     |
[INFO] [stdout] 482 |                     dx6 = ((-dx) as f32);
[INFO] [stdout]     |                           ^            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 482 -                     dx6 = ((-dx) as f32);
[INFO] [stdout] 482 +                     dx6 = (-dx) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:487:24
[INFO] [stdout]     |
[INFO] [stdout] 487 |                 return ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 487 -                 return ((0) as i32);
[INFO] [stdout] 487 +                 return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:491:24
[INFO] [stdout]     |
[INFO] [stdout] 491 |                 return ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 491 -                 return ((0) as i32);
[INFO] [stdout] 491 +                 return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:494:21
[INFO] [stdout]     |
[INFO] [stdout] 494 |                 f = ((((stbtt__buf_get(((&mut b) as *mut stbtt__buf), 4)) as i32) as f32)
[INFO] [stdout]     |                     ^
[INFO] [stdout] 495 |                     / ((0x10000) as f32));
[INFO] [stdout]     |                                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 494 ~                 f = (((stbtt__buf_get(((&mut b) as *mut stbtt__buf), 4)) as i32) as f32)
[INFO] [stdout] 495 ~                     / ((0x10000) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:494:40
[INFO] [stdout]     |
[INFO] [stdout] 494 |                 f = ((((stbtt__buf_get(((&mut b) as *mut stbtt__buf), 4)) as i32) as f32)
[INFO] [stdout]     |                                        ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 494 -                 f = ((((stbtt__buf_get(((&mut b) as *mut stbtt__buf), 4)) as i32) as f32)
[INFO] [stdout] 494 +                 f = ((((stbtt__buf_get((&mut b) as *mut stbtt__buf, 4)) as i32) as f32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:497:33
[INFO] [stdout]     |
[INFO] [stdout] 497 |                 stbtt__buf_skip(((&mut b) as *mut stbtt__buf), -1);
[INFO] [stdout]     |                                 ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 497 -                 stbtt__buf_skip(((&mut b) as *mut stbtt__buf), -1);
[INFO] [stdout] 497 +                 stbtt__buf_skip((&mut b) as *mut stbtt__buf, -1);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:498:21
[INFO] [stdout]     |
[INFO] [stdout] 498 |                 f = (((stbtt__cff_int(((&mut b) as *mut stbtt__buf))) as i16) as f32);
[INFO] [stdout]     |                     ^                                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 498 -                 f = (((stbtt__cff_int(((&mut b) as *mut stbtt__buf))) as i16) as f32);
[INFO] [stdout] 498 +                 f = ((stbtt__cff_int(((&mut b) as *mut stbtt__buf))) as i16) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_charString.rs:498:39
[INFO] [stdout]     |
[INFO] [stdout] 498 |                 f = (((stbtt__cff_int(((&mut b) as *mut stbtt__buf))) as i16) as f32);
[INFO] [stdout]     |                                       ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 498 -                 f = (((stbtt__cff_int(((&mut b) as *mut stbtt__buf))) as i16) as f32);
[INFO] [stdout] 498 +                 f = (((stbtt__cff_int((&mut b) as *mut stbtt__buf)) as i16) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:501:24
[INFO] [stdout]     |
[INFO] [stdout] 501 |                 return ((0) as i32);
[INFO] [stdout]     |                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 501 -                 return ((0) as i32);
[INFO] [stdout] 501 +                 return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:503:57
[INFO] [stdout]     |
[INFO] [stdout] 503 |             s[(c_runtime::postInc(&mut sp)) as usize] = ((f) as f32);
[INFO] [stdout]     |                                                         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 503 -             s[(c_runtime::postInc(&mut sp)) as usize] = ((f) as f32);
[INFO] [stdout] 503 +             s[(c_runtime::postInc(&mut sp)) as usize] = (f) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:504:27
[INFO] [stdout]     |
[INFO] [stdout] 504 |             clear_stack = ((0) as i32);
[INFO] [stdout]     |                           ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 504 -             clear_stack = ((0) as i32);
[INFO] [stdout] 504 +             clear_stack = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:507:18
[INFO] [stdout]     |
[INFO] [stdout] 507 |             sp = ((0) as i32);
[INFO] [stdout]     |                  ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 507 -             sp = ((0) as i32);
[INFO] [stdout] 507 +             sp = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:510:12
[INFO] [stdout]     |
[INFO] [stdout] 510 |     return ((0) as i32);
[INFO] [stdout]     |            ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 510 -     return ((0) as i32);
[INFO] [stdout] 510 +     return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:515:22
[INFO] [stdout]     |
[INFO] [stdout] 515 |         (*c).max_x = ((x) as i32);
[INFO] [stdout]     |                      ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 515 -         (*c).max_x = ((x) as i32);
[INFO] [stdout] 515 +         (*c).max_x = (x) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:518:22
[INFO] [stdout]     |
[INFO] [stdout] 518 |         (*c).max_y = ((y) as i32);
[INFO] [stdout]     |                      ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 518 -         (*c).max_y = ((y) as i32);
[INFO] [stdout] 518 +         (*c).max_y = (y) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:521:22
[INFO] [stdout]     |
[INFO] [stdout] 521 |         (*c).min_x = ((x) as i32);
[INFO] [stdout]     |                      ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 521 -         (*c).min_x = ((x) as i32);
[INFO] [stdout] 521 +         (*c).min_x = (x) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:524:22
[INFO] [stdout]     |
[INFO] [stdout] 524 |         (*c).min_y = ((y) as i32);
[INFO] [stdout]     |                      ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 524 -         (*c).min_y = ((y) as i32);
[INFO] [stdout] 524 +         (*c).min_y = (y) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_charString.rs:526:20
[INFO] [stdout]     |
[INFO] [stdout] 526 |     (*c).started = ((1) as i32);
[INFO] [stdout]     |                    ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 526 -     (*c).started = ((1) as i32);
[INFO] [stdout] 526 +     (*c).started = (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `stbtt__point` should have an upper camel case name
[INFO] [stdout]   --> src/stb_truetype_common.rs:60:12
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub struct stbtt__point {
[INFO] [stdout]    |            ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StbttPoint`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `stbtt_aligned_quad` should have an upper camel case name
[INFO] [stdout]   --> src/stb_truetype_common.rs:66:12
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub struct stbtt_aligned_quad {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StbttAlignedQuad`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `stbtt_bakedchar` should have an upper camel case name
[INFO] [stdout]   --> src/stb_truetype_common.rs:78:12
[INFO] [stdout]    |
[INFO] [stdout] 78 | pub struct stbtt_bakedchar {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StbttBakedchar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `stbtt_packedchar` should have an upper camel case name
[INFO] [stdout]   --> src/stb_truetype_common.rs:89:12
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub struct stbtt_packedchar {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StbttPackedchar`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `stbtt_vertex` should have an upper camel case name
[INFO] [stdout]    --> src/stb_truetype_common.rs:102:12
[INFO] [stdout]     |
[INFO] [stdout] 102 | pub struct stbtt_vertex {
[INFO] [stdout]     |            ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `StbttVertex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:183:12
[INFO] [stdout]     |
[INFO] [stdout] 183 |     return ((if (*a.offset((0) as isize) == *b.offset((0) as isize)
[INFO] [stdout]     |            ^
[INFO] [stdout] ...
[INFO] [stdout] 189 |     }) as i32);
[INFO] [stdout]     |              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 183 ~     return (if (*a.offset((0) as isize) == *b.offset((0) as isize)
[INFO] [stdout] 184 |         && *a.offset((1) as isize) == *b.offset((1) as isize))
[INFO] [stdout] ...
[INFO] [stdout] 188 |         0
[INFO] [stdout] 189 ~     }) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:183:17
[INFO] [stdout]     |
[INFO] [stdout] 183 |     return ((if (*a.offset((0) as isize) == *b.offset((0) as isize)
[INFO] [stdout]     |                 ^
[INFO] [stdout] 184 |         && *a.offset((1) as isize) == *b.offset((1) as isize))
[INFO] [stdout]     |                                                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 183 ~     return ((if *a.offset((0) as isize) == *b.offset((0) as isize)
[INFO] [stdout] 184 ~         && *a.offset((1) as isize) == *b.offset((1) as isize)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:196:40
[INFO] [stdout]     |
[INFO] [stdout] 196 |     (*points.offset((n) as isize)).x = ((x) as f32);
[INFO] [stdout]     |                                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 196 -     (*points.offset((n) as isize)).x = ((x) as f32);
[INFO] [stdout] 196 +     (*points.offset((n) as isize)).x = (x) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:197:40
[INFO] [stdout]     |
[INFO] [stdout] 197 |     (*points.offset((n) as isize)).y = ((y) as f32);
[INFO] [stdout]     |                                        ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 197 -     (*points.offset((n) as isize)).y = ((y) as f32);
[INFO] [stdout] 197 +     (*points.offset((n) as isize)).y = (y) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:205:21
[INFO] [stdout]     |
[INFO] [stdout] 205 |     stbtt__buf_seek(((&mut b) as *mut stbtt__buf), 0);
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 205 -     stbtt__buf_seek(((&mut b) as *mut stbtt__buf), 0);
[INFO] [stdout] 205 +     stbtt__buf_seek((&mut b) as *mut stbtt__buf, 0);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:206:13
[INFO] [stdout]     |
[INFO] [stdout] 206 |     count = ((stbtt__buf_get(((&mut b) as *mut stbtt__buf), 2)) as i32);
[INFO] [stdout]     |             ^                                                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 206 -     count = ((stbtt__buf_get(((&mut b) as *mut stbtt__buf), 2)) as i32);
[INFO] [stdout] 206 +     count = (stbtt__buf_get(((&mut b) as *mut stbtt__buf), 2)) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:206:30
[INFO] [stdout]     |
[INFO] [stdout] 206 |     count = ((stbtt__buf_get(((&mut b) as *mut stbtt__buf), 2)) as i32);
[INFO] [stdout]     |                              ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 206 -     count = ((stbtt__buf_get(((&mut b) as *mut stbtt__buf), 2)) as i32);
[INFO] [stdout] 206 +     count = ((stbtt__buf_get((&mut b) as *mut stbtt__buf, 2)) as i32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:207:15
[INFO] [stdout]     |
[INFO] [stdout] 207 |     offsize = ((stbtt__buf_get8(((&mut b) as *mut stbtt__buf))) as i32);
[INFO] [stdout]     |               ^                                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 207 -     offsize = ((stbtt__buf_get8(((&mut b) as *mut stbtt__buf))) as i32);
[INFO] [stdout] 207 +     offsize = (stbtt__buf_get8(((&mut b) as *mut stbtt__buf))) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:207:33
[INFO] [stdout]     |
[INFO] [stdout] 207 |     offsize = ((stbtt__buf_get8(((&mut b) as *mut stbtt__buf))) as i32);
[INFO] [stdout]     |                                 ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 207 -     offsize = ((stbtt__buf_get8(((&mut b) as *mut stbtt__buf))) as i32);
[INFO] [stdout] 207 +     offsize = ((stbtt__buf_get8((&mut b) as *mut stbtt__buf)) as i32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:209:21
[INFO] [stdout]     |
[INFO] [stdout] 209 |     stbtt__buf_skip(((&mut b) as *mut stbtt__buf), i * offsize);
[INFO] [stdout]     |                     ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 209 -     stbtt__buf_skip(((&mut b) as *mut stbtt__buf), i * offsize);
[INFO] [stdout] 209 +     stbtt__buf_skip((&mut b) as *mut stbtt__buf, i * offsize);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:210:13
[INFO] [stdout]     |
[INFO] [stdout] 210 |     start = ((stbtt__buf_get(((&mut b) as *mut stbtt__buf), offsize)) as i32);
[INFO] [stdout]     |             ^                                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 210 -     start = ((stbtt__buf_get(((&mut b) as *mut stbtt__buf), offsize)) as i32);
[INFO] [stdout] 210 +     start = (stbtt__buf_get(((&mut b) as *mut stbtt__buf), offsize)) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:210:30
[INFO] [stdout]     |
[INFO] [stdout] 210 |     start = ((stbtt__buf_get(((&mut b) as *mut stbtt__buf), offsize)) as i32);
[INFO] [stdout]     |                              ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 210 -     start = ((stbtt__buf_get(((&mut b) as *mut stbtt__buf), offsize)) as i32);
[INFO] [stdout] 210 +     start = ((stbtt__buf_get((&mut b) as *mut stbtt__buf, offsize)) as i32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:211:11
[INFO] [stdout]     |
[INFO] [stdout] 211 |     end = ((stbtt__buf_get(((&mut b) as *mut stbtt__buf), offsize)) as i32);
[INFO] [stdout]     |           ^                                                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 211 -     end = ((stbtt__buf_get(((&mut b) as *mut stbtt__buf), offsize)) as i32);
[INFO] [stdout] 211 +     end = (stbtt__buf_get(((&mut b) as *mut stbtt__buf), offsize)) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:211:28
[INFO] [stdout]     |
[INFO] [stdout] 211 |     end = ((stbtt__buf_get(((&mut b) as *mut stbtt__buf), offsize)) as i32);
[INFO] [stdout]     |                            ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 211 -     end = ((stbtt__buf_get(((&mut b) as *mut stbtt__buf), offsize)) as i32);
[INFO] [stdout] 211 +     end = ((stbtt__buf_get((&mut b) as *mut stbtt__buf, offsize)) as i32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:212:12
[INFO] [stdout]     |
[INFO] [stdout] 212 |     return ((stbtt__buf_range(
[INFO] [stdout]     |            ^
[INFO] [stdout] ...
[INFO] [stdout] 216 |     )) as stbtt__buf);
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 212 ~     return (stbtt__buf_range(
[INFO] [stdout] 213 |         ((&mut b) as *mut stbtt__buf),
[INFO] [stdout] 214 |         2 + (count + 1) * offsize + start,
[INFO] [stdout] 215 |         end - start,
[INFO] [stdout] 216 ~     )) as stbtt__buf;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 |         ((&mut b) as *mut stbtt__buf),
[INFO] [stdout]     |         ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 213 -         ((&mut b) as *mut stbtt__buf),
[INFO] [stdout] 213 +         (&mut b) as *mut stbtt__buf,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:226:11
[INFO] [stdout]     |
[INFO] [stdout] 226 |     while ((len2) != 0) {
[INFO] [stdout]     |           ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 226 -     while ((len2) != 0) {
[INFO] [stdout] 226 +     while (len2) != 0 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:227:27
[INFO] [stdout]     |
[INFO] [stdout] 227 |         let mut ch: u16 = ((((*s2.offset((0) as isize)) as i32) * 256
[INFO] [stdout]     |                           ^
[INFO] [stdout] 228 |             + ((*s2.offset((1) as isize)) as i32)) as u16);
[INFO] [stdout]     |                                                          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 227 ~         let mut ch: u16 = (((*s2.offset((0) as isize)) as i32) * 256
[INFO] [stdout] 228 ~             + ((*s2.offset((1) as isize)) as i32)) as u16;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:231:24
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 return ((-1) as i32);
[INFO] [stdout]     |                        ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 231 -                 return ((-1) as i32);
[INFO] [stdout] 231 +                 return (-1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:234:24
[INFO] [stdout]     |
[INFO] [stdout] 234 |                 return ((-1) as i32);
[INFO] [stdout]     |                        ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 234 -                 return ((-1) as i32);
[INFO] [stdout] 234 +                 return (-1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:239:28
[INFO] [stdout]     |
[INFO] [stdout] 239 |                     return ((-1) as i32);
[INFO] [stdout]     |                            ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 239 -                     return ((-1) as i32);
[INFO] [stdout] 239 +                     return (-1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:244:28
[INFO] [stdout]     |
[INFO] [stdout] 244 |                     return ((-1) as i32);
[INFO] [stdout]     |                            ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 244 -                     return ((-1) as i32);
[INFO] [stdout] 244 +                     return (-1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:249:28
[INFO] [stdout]     |
[INFO] [stdout] 249 |                     return ((-1) as i32);
[INFO] [stdout]     |                            ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 249 -                     return ((-1) as i32);
[INFO] [stdout] 249 +                     return (-1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:254:40
[INFO] [stdout]     |
[INFO] [stdout] 254 |                     let mut ch2: u16 = ((((*s2.offset((2) as isize)) as i32) * 256
[INFO] [stdout]     |                                        ^
[INFO] [stdout] 255 |                         + ((*s2.offset((3) as isize)) as i32))
[INFO] [stdout] 256 |                         as u16);
[INFO] [stdout]     |                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 254 ~                     let mut ch2: u16 = (((*s2.offset((2) as isize)) as i32) * 256
[INFO] [stdout] 255 |                         + ((*s2.offset((3) as isize)) as i32))
[INFO] [stdout] 256 ~                         as u16;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:258:32
[INFO] [stdout]     |
[INFO] [stdout] 258 |                         return ((-1) as i32);
[INFO] [stdout]     |                                ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 258 -                         return ((-1) as i32);
[INFO] [stdout] 258 +                         return (-1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:260:25
[INFO] [stdout]     |
[INFO] [stdout] 260 |                     c = ((((((ch) as i32) - 0xd800) << 10) + (((ch2) as i32) - 0xdc00) + 0x10000)
[INFO] [stdout]     |                         ^
[INFO] [stdout] 261 |                         as u32);
[INFO] [stdout]     |                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 260 ~                     c = (((((ch) as i32) - 0xd800) << 10) + (((ch2) as i32) - 0xdc00) + 0x10000)
[INFO] [stdout] 261 ~                         as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:265:32
[INFO] [stdout]     |
[INFO] [stdout] 265 |                         return ((-1) as i32);
[INFO] [stdout]     |                                ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 265 -                         return ((-1) as i32);
[INFO] [stdout] 265 +                         return (-1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:270:32
[INFO] [stdout]     |
[INFO] [stdout] 270 |                         return ((-1) as i32);
[INFO] [stdout]     |                                ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 270 -                         return ((-1) as i32);
[INFO] [stdout] 270 +                         return (-1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:275:32
[INFO] [stdout]     |
[INFO] [stdout] 275 |                         return ((-1) as i32);
[INFO] [stdout]     |                                ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 275 -                         return ((-1) as i32);
[INFO] [stdout] 275 +                         return (-1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:280:32
[INFO] [stdout]     |
[INFO] [stdout] 280 |                         return ((-1) as i32);
[INFO] [stdout]     |                                ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 280 -                         return ((-1) as i32);
[INFO] [stdout] 280 +                         return (-1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:283:29
[INFO] [stdout]     |
[INFO] [stdout] 283 |                     len2 -= ((2) as i32);
[INFO] [stdout]     |                             ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 283 -                     len2 -= ((2) as i32);
[INFO] [stdout] 283 +                     len2 -= (2) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:286:32
[INFO] [stdout]     |
[INFO] [stdout] 286 |                         return ((-1) as i32);
[INFO] [stdout]     |                                ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 286 -                         return ((-1) as i32);
[INFO] [stdout] 286 +                         return (-1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:289:36
[INFO] [stdout]     |
[INFO] [stdout] 289 | ...                   return ((-1) as i32);
[INFO] [stdout]     |                              ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 289 -                             return ((-1) as i32);
[INFO] [stdout] 289 +                             return (-1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:294:36
[INFO] [stdout]     |
[INFO] [stdout] 294 | ...                   return ((-1) as i32);
[INFO] [stdout]     |                              ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 294 -                             return ((-1) as i32);
[INFO] [stdout] 294 +                             return (-1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:299:36
[INFO] [stdout]     |
[INFO] [stdout] 299 | ...                   return ((-1) as i32);
[INFO] [stdout]     |                              ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 299 -                             return ((-1) as i32);
[INFO] [stdout] 299 +                             return (-1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:304:36
[INFO] [stdout]     |
[INFO] [stdout] 304 | ...                   return ((-1) as i32);
[INFO] [stdout]     |                              ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 304 -                             return ((-1) as i32);
[INFO] [stdout] 304 +                             return (-1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:311:17
[INFO] [stdout]     |
[INFO] [stdout] 311 |         len2 -= ((2) as i32);
[INFO] [stdout]     |                 ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 311 -         len2 -= ((2) as i32);
[INFO] [stdout] 311 +         len2 -= (2) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:313:12
[INFO] [stdout]     |
[INFO] [stdout] 313 |     return ((i) as i32);
[INFO] [stdout]     |            ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 313 -     return ((i) as i32);
[INFO] [stdout] 313 +     return (i) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:329:14
[INFO] [stdout]     |
[INFO] [stdout] 329 |         y += ((0.01f32) as f32);
[INFO] [stdout]     |              ^                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 329 -         y += ((0.01f32) as f32);
[INFO] [stdout] 329 +         y += (0.01f32) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:332:18
[INFO] [stdout]     |
[INFO] [stdout] 332 |             y -= ((0.01f32) as f32);
[INFO] [stdout]     |                  ^                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 332 -             y -= ((0.01f32) as f32);
[INFO] [stdout] 332 +             y -= (0.01f32) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:335:26
[INFO] [stdout]     |
[INFO] [stdout] 335 |     orig[(0) as usize] = ((x) as f32);
[INFO] [stdout]     |                          ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 335 -     orig[(0) as usize] = ((x) as f32);
[INFO] [stdout] 335 +     orig[(0) as usize] = (x) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:336:26
[INFO] [stdout]     |
[INFO] [stdout] 336 |     orig[(1) as usize] = ((y) as f32);
[INFO] [stdout]     |                          ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 336 -     orig[(1) as usize] = ((y) as f32);
[INFO] [stdout] 336 +     orig[(1) as usize] = (y) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:337:9
[INFO] [stdout]     |
[INFO] [stdout] 337 |     i = ((0) as i32);
[INFO] [stdout]     |         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 337 -     i = ((0) as i32);
[INFO] [stdout] 337 +     i = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:338:11
[INFO] [stdout]     |
[INFO] [stdout] 338 |     while (i < nverts) {
[INFO] [stdout]     |           ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 338 -     while (i < nverts) {
[INFO] [stdout] 338 +     while i < nverts {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:340:31
[INFO] [stdout]     |
[INFO] [stdout] 340 |             let mut x0: i32 = (((*verts.offset((i - 1) as isize)).x) as i32);
[INFO] [stdout]     |                               ^                                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 340 -             let mut x0: i32 = (((*verts.offset((i - 1) as isize)).x) as i32);
[INFO] [stdout] 340 +             let mut x0: i32 = ((*verts.offset((i - 1) as isize)).x) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:341:31
[INFO] [stdout]     |
[INFO] [stdout] 341 |             let mut y0: i32 = (((*verts.offset((i - 1) as isize)).y) as i32);
[INFO] [stdout]     |                               ^                                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 341 -             let mut y0: i32 = (((*verts.offset((i - 1) as isize)).y) as i32);
[INFO] [stdout] 341 +             let mut y0: i32 = ((*verts.offset((i - 1) as isize)).y) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:342:31
[INFO] [stdout]     |
[INFO] [stdout] 342 |             let mut x1: i32 = (((*verts.offset((i) as isize)).x) as i32);
[INFO] [stdout]     |                               ^                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 342 -             let mut x1: i32 = (((*verts.offset((i) as isize)).x) as i32);
[INFO] [stdout] 342 +             let mut x1: i32 = ((*verts.offset((i) as isize)).x) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:343:31
[INFO] [stdout]     |
[INFO] [stdout] 343 |             let mut y1: i32 = (((*verts.offset((i) as isize)).y) as i32);
[INFO] [stdout]     |                               ^                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 343 -             let mut y1: i32 = (((*verts.offset((i) as isize)).y) as i32);
[INFO] [stdout] 343 +             let mut y1: i32 = ((*verts.offset((i) as isize)).y) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:344:39
[INFO] [stdout]     |
[INFO] [stdout] 344 |             if y > ((if (y0) < (y1) { (y0) } else { (y1) }) as f32)
[INFO] [stdout]     |                                       ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 344 -             if y > ((if (y0) < (y1) { (y0) } else { (y1) }) as f32)
[INFO] [stdout] 344 +             if y > ((if (y0) < (y1) { y0 } else { (y1) }) as f32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:344:53
[INFO] [stdout]     |
[INFO] [stdout] 344 |             if y > ((if (y0) < (y1) { (y0) } else { (y1) }) as f32)
[INFO] [stdout]     |                                                     ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 344 -             if y > ((if (y0) < (y1) { (y0) } else { (y1) }) as f32)
[INFO] [stdout] 344 +             if y > ((if (y0) < (y1) { (y0) } else { y1 }) as f32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:345:43
[INFO] [stdout]     |
[INFO] [stdout] 345 |                 && y < ((if (y0) < (y1) { (y1) } else { (y0) }) as f32)
[INFO] [stdout]     |                                           ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 345 -                 && y < ((if (y0) < (y1) { (y1) } else { (y0) }) as f32)
[INFO] [stdout] 345 +                 && y < ((if (y0) < (y1) { y1 } else { (y0) }) as f32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:345:57
[INFO] [stdout]     |
[INFO] [stdout] 345 |                 && y < ((if (y0) < (y1) { (y1) } else { (y0) }) as f32)
[INFO] [stdout]     |                                                         ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 345 -                 && y < ((if (y0) < (y1) { (y1) } else { (y0) }) as f32)
[INFO] [stdout] 345 +                 && y < ((if (y0) < (y1) { (y1) } else { y0 }) as f32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:346:43
[INFO] [stdout]     |
[INFO] [stdout] 346 |                 && x > ((if (x0) < (x1) { (x0) } else { (x1) }) as f32)
[INFO] [stdout]     |                                           ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 346 -                 && x > ((if (x0) < (x1) { (x0) } else { (x1) }) as f32)
[INFO] [stdout] 346 +                 && x > ((if (x0) < (x1) { x0 } else { (x1) }) as f32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:346:57
[INFO] [stdout]     |
[INFO] [stdout] 346 |                 && x > ((if (x0) < (x1) { (x0) } else { (x1) }) as f32)
[INFO] [stdout]     |                                                         ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 346 -                 && x > ((if (x0) < (x1) { (x0) } else { (x1) }) as f32)
[INFO] [stdout] 346 +                 && x > ((if (x0) < (x1) { (x0) } else { x1 }) as f32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:351:32
[INFO] [stdout]     |
[INFO] [stdout] 351 |                     winding += ((if (y0 < y1) { 1 } else { -1 }) as i32);
[INFO] [stdout]     |                                ^                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 351 -                     winding += ((if (y0 < y1) { 1 } else { -1 }) as i32);
[INFO] [stdout] 351 +                     winding += (if (y0 < y1) { 1 } else { -1 }) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:351:37
[INFO] [stdout]     |
[INFO] [stdout] 351 |                     winding += ((if (y0 < y1) { 1 } else { -1 }) as i32);
[INFO] [stdout]     |                                     ^       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 351 -                     winding += ((if (y0 < y1) { 1 } else { -1 }) as i32);
[INFO] [stdout] 351 +                     winding += ((if y0 < y1 { 1 } else { -1 }) as i32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:356:31
[INFO] [stdout]     |
[INFO] [stdout] 356 |             let mut x0: i32 = (((*verts.offset((i - 1) as isize)).x) as i32);
[INFO] [stdout]     |                               ^                                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 356 -             let mut x0: i32 = (((*verts.offset((i - 1) as isize)).x) as i32);
[INFO] [stdout] 356 +             let mut x0: i32 = ((*verts.offset((i - 1) as isize)).x) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:357:31
[INFO] [stdout]     |
[INFO] [stdout] 357 |             let mut y0: i32 = (((*verts.offset((i - 1) as isize)).y) as i32);
[INFO] [stdout]     |                               ^                                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 357 -             let mut y0: i32 = (((*verts.offset((i - 1) as isize)).y) as i32);
[INFO] [stdout] 357 +             let mut y0: i32 = ((*verts.offset((i - 1) as isize)).y) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:358:31
[INFO] [stdout]     |
[INFO] [stdout] 358 |             let mut x1: i32 = (((*verts.offset((i) as isize)).cx) as i32);
[INFO] [stdout]     |                               ^                                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 358 -             let mut x1: i32 = (((*verts.offset((i) as isize)).cx) as i32);
[INFO] [stdout] 358 +             let mut x1: i32 = ((*verts.offset((i) as isize)).cx) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:359:31
[INFO] [stdout]     |
[INFO] [stdout] 359 |             let mut y1: i32 = (((*verts.offset((i) as isize)).cy) as i32);
[INFO] [stdout]     |                               ^                                         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 359 -             let mut y1: i32 = (((*verts.offset((i) as isize)).cy) as i32);
[INFO] [stdout] 359 +             let mut y1: i32 = ((*verts.offset((i) as isize)).cy) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:360:31
[INFO] [stdout]     |
[INFO] [stdout] 360 |             let mut x2: i32 = (((*verts.offset((i) as isize)).x) as i32);
[INFO] [stdout]     |                               ^                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 360 -             let mut x2: i32 = (((*verts.offset((i) as isize)).x) as i32);
[INFO] [stdout] 360 +             let mut x2: i32 = ((*verts.offset((i) as isize)).x) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:361:31
[INFO] [stdout]     |
[INFO] [stdout] 361 |             let mut y2: i32 = (((*verts.offset((i) as isize)).y) as i32);
[INFO] [stdout]     |                               ^                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 361 -             let mut y2: i32 = (((*verts.offset((i) as isize)).y) as i32);
[INFO] [stdout] 361 +             let mut y2: i32 = ((*verts.offset((i) as isize)).y) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:362:31
[INFO] [stdout]     |
[INFO] [stdout] 362 |             let mut ax: i32 = (if (x0) < (if (x1) < (x2) { (x1) } else { (x2) }) {
[INFO] [stdout]     |                               ^
[INFO] [stdout] ...
[INFO] [stdout] 366 |             });
[INFO] [stdout]     |              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 362 ~             let mut ax: i32 = if (x0) < (if (x1) < (x2) { (x1) } else { (x2) }) {
[INFO] [stdout] 363 |                 (x0)
[INFO] [stdout] 364 |             } else {
[INFO] [stdout] 365 |                 (if (x1) < (x2) { (x1) } else { (x2) })
[INFO] [stdout] 366 ~             };
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:362:60
[INFO] [stdout]     |
[INFO] [stdout] 362 |             let mut ax: i32 = (if (x0) < (if (x1) < (x2) { (x1) } else { (x2) }) {
[INFO] [stdout]     |                                                            ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 362 -             let mut ax: i32 = (if (x0) < (if (x1) < (x2) { (x1) } else { (x2) }) {
[INFO] [stdout] 362 +             let mut ax: i32 = (if (x0) < (if (x1) < (x2) { x1 } else { (x2) }) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:362:74
[INFO] [stdout]     |
[INFO] [stdout] 362 |             let mut ax: i32 = (if (x0) < (if (x1) < (x2) { (x1) } else { (x2) }) {
[INFO] [stdout]     |                                                                          ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 362 -             let mut ax: i32 = (if (x0) < (if (x1) < (x2) { (x1) } else { (x2) }) {
[INFO] [stdout] 362 +             let mut ax: i32 = (if (x0) < (if (x1) < (x2) { (x1) } else { x2 }) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:363:17
[INFO] [stdout]     |
[INFO] [stdout] 363 |                 (x0)
[INFO] [stdout]     |                 ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 363 -                 (x0)
[INFO] [stdout] 363 +                 x0
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:365:17
[INFO] [stdout]     |
[INFO] [stdout] 365 |                 (if (x1) < (x2) { (x1) } else { (x2) })
[INFO] [stdout]     |                 ^                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 365 -                 (if (x1) < (x2) { (x1) } else { (x2) })
[INFO] [stdout] 365 +                 if (x1) < (x2) { (x1) } else { (x2) }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:365:35
[INFO] [stdout]     |
[INFO] [stdout] 365 |                 (if (x1) < (x2) { (x1) } else { (x2) })
[INFO] [stdout]     |                                   ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 365 -                 (if (x1) < (x2) { (x1) } else { (x2) })
[INFO] [stdout] 365 +                 (if (x1) < (x2) { x1 } else { (x2) })
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:365:49
[INFO] [stdout]     |
[INFO] [stdout] 365 |                 (if (x1) < (x2) { (x1) } else { (x2) })
[INFO] [stdout]     |                                                 ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 365 -                 (if (x1) < (x2) { (x1) } else { (x2) })
[INFO] [stdout] 365 +                 (if (x1) < (x2) { (x1) } else { x2 })
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:367:31
[INFO] [stdout]     |
[INFO] [stdout] 367 |             let mut ay: i32 = (if (y0) < (if (y1) < (y2) { (y1) } else { (y2) }) {
[INFO] [stdout]     |                               ^
[INFO] [stdout] ...
[INFO] [stdout] 371 |             });
[INFO] [stdout]     |              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 367 ~             let mut ay: i32 = if (y0) < (if (y1) < (y2) { (y1) } else { (y2) }) {
[INFO] [stdout] 368 |                 (y0)
[INFO] [stdout] 369 |             } else {
[INFO] [stdout] 370 |                 (if (y1) < (y2) { (y1) } else { (y2) })
[INFO] [stdout] 371 ~             };
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:367:60
[INFO] [stdout]     |
[INFO] [stdout] 367 |             let mut ay: i32 = (if (y0) < (if (y1) < (y2) { (y1) } else { (y2) }) {
[INFO] [stdout]     |                                                            ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 367 -             let mut ay: i32 = (if (y0) < (if (y1) < (y2) { (y1) } else { (y2) }) {
[INFO] [stdout] 367 +             let mut ay: i32 = (if (y0) < (if (y1) < (y2) { y1 } else { (y2) }) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:367:74
[INFO] [stdout]     |
[INFO] [stdout] 367 |             let mut ay: i32 = (if (y0) < (if (y1) < (y2) { (y1) } else { (y2) }) {
[INFO] [stdout]     |                                                                          ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 367 -             let mut ay: i32 = (if (y0) < (if (y1) < (y2) { (y1) } else { (y2) }) {
[INFO] [stdout] 367 +             let mut ay: i32 = (if (y0) < (if (y1) < (y2) { (y1) } else { y2 }) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:368:17
[INFO] [stdout]     |
[INFO] [stdout] 368 |                 (y0)
[INFO] [stdout]     |                 ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 368 -                 (y0)
[INFO] [stdout] 368 +                 y0
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:370:17
[INFO] [stdout]     |
[INFO] [stdout] 370 |                 (if (y1) < (y2) { (y1) } else { (y2) })
[INFO] [stdout]     |                 ^                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 370 -                 (if (y1) < (y2) { (y1) } else { (y2) })
[INFO] [stdout] 370 +                 if (y1) < (y2) { (y1) } else { (y2) }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:370:35
[INFO] [stdout]     |
[INFO] [stdout] 370 |                 (if (y1) < (y2) { (y1) } else { (y2) })
[INFO] [stdout]     |                                   ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 370 -                 (if (y1) < (y2) { (y1) } else { (y2) })
[INFO] [stdout] 370 +                 (if (y1) < (y2) { y1 } else { (y2) })
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:370:49
[INFO] [stdout]     |
[INFO] [stdout] 370 |                 (if (y1) < (y2) { (y1) } else { (y2) })
[INFO] [stdout]     |                                                 ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 370 -                 (if (y1) < (y2) { (y1) } else { (y2) })
[INFO] [stdout] 370 +                 (if (y1) < (y2) { (y1) } else { y2 })
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:372:31
[INFO] [stdout]     |
[INFO] [stdout] 372 |             let mut by: i32 = (if (y0) < (if (y1) < (y2) { (y2) } else { (y1) }) {
[INFO] [stdout]     |                               ^
[INFO] [stdout] ...
[INFO] [stdout] 376 |             });
[INFO] [stdout]     |              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 372 ~             let mut by: i32 = if (y0) < (if (y1) < (y2) { (y2) } else { (y1) }) {
[INFO] [stdout] 373 |                 (if (y1) < (y2) { (y2) } else { (y1) })
[INFO] [stdout] 374 |             } else {
[INFO] [stdout] 375 |                 (y0)
[INFO] [stdout] 376 ~             };
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:372:60
[INFO] [stdout]     |
[INFO] [stdout] 372 |             let mut by: i32 = (if (y0) < (if (y1) < (y2) { (y2) } else { (y1) }) {
[INFO] [stdout]     |                                                            ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 372 -             let mut by: i32 = (if (y0) < (if (y1) < (y2) { (y2) } else { (y1) }) {
[INFO] [stdout] 372 +             let mut by: i32 = (if (y0) < (if (y1) < (y2) { y2 } else { (y1) }) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:372:74
[INFO] [stdout]     |
[INFO] [stdout] 372 |             let mut by: i32 = (if (y0) < (if (y1) < (y2) { (y2) } else { (y1) }) {
[INFO] [stdout]     |                                                                          ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 372 -             let mut by: i32 = (if (y0) < (if (y1) < (y2) { (y2) } else { (y1) }) {
[INFO] [stdout] 372 +             let mut by: i32 = (if (y0) < (if (y1) < (y2) { (y2) } else { y1 }) {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:373:17
[INFO] [stdout]     |
[INFO] [stdout] 373 |                 (if (y1) < (y2) { (y2) } else { (y1) })
[INFO] [stdout]     |                 ^                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 373 -                 (if (y1) < (y2) { (y2) } else { (y1) })
[INFO] [stdout] 373 +                 if (y1) < (y2) { (y2) } else { (y1) }
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:373:35
[INFO] [stdout]     |
[INFO] [stdout] 373 |                 (if (y1) < (y2) { (y2) } else { (y1) })
[INFO] [stdout]     |                                   ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 373 -                 (if (y1) < (y2) { (y2) } else { (y1) })
[INFO] [stdout] 373 +                 (if (y1) < (y2) { y2 } else { (y1) })
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:373:49
[INFO] [stdout]     |
[INFO] [stdout] 373 |                 (if (y1) < (y2) { (y2) } else { (y1) })
[INFO] [stdout]     |                                                 ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 373 -                 (if (y1) < (y2) { (y2) } else { (y1) })
[INFO] [stdout] 373 +                 (if (y1) < (y2) { (y2) } else { y1 })
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:375:17
[INFO] [stdout]     |
[INFO] [stdout] 375 |                 (y0)
[INFO] [stdout]     |                 ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 375 -                 (y0)
[INFO] [stdout] 375 +                 y0
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:382:36
[INFO] [stdout]     |
[INFO] [stdout] 382 |                 q0[(0) as usize] = ((x0) as f32);
[INFO] [stdout]     |                                    ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 382 -                 q0[(0) as usize] = ((x0) as f32);
[INFO] [stdout] 382 +                 q0[(0) as usize] = (x0) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:383:36
[INFO] [stdout]     |
[INFO] [stdout] 383 |                 q0[(1) as usize] = ((y0) as f32);
[INFO] [stdout]     |                                    ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 383 -                 q0[(1) as usize] = ((y0) as f32);
[INFO] [stdout] 383 +                 q0[(1) as usize] = (y0) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:384:36
[INFO] [stdout]     |
[INFO] [stdout] 384 |                 q1[(0) as usize] = ((x1) as f32);
[INFO] [stdout]     |                                    ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 384 -                 q1[(0) as usize] = ((x1) as f32);
[INFO] [stdout] 384 +                 q1[(0) as usize] = (x1) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:385:36
[INFO] [stdout]     |
[INFO] [stdout] 385 |                 q1[(1) as usize] = ((y1) as f32);
[INFO] [stdout]     |                                    ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 385 -                 q1[(1) as usize] = ((y1) as f32);
[INFO] [stdout] 385 +                 q1[(1) as usize] = (y1) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:386:36
[INFO] [stdout]     |
[INFO] [stdout] 386 |                 q2[(0) as usize] = ((x2) as f32);
[INFO] [stdout]     |                                    ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 386 -                 q2[(0) as usize] = ((x2) as f32);
[INFO] [stdout] 386 +                 q2[(0) as usize] = (x2) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:387:36
[INFO] [stdout]     |
[INFO] [stdout] 387 |                 q2[(1) as usize] = ((y2) as f32);
[INFO] [stdout]     |                                    ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 387 -                 q2[(1) as usize] = ((y2) as f32);
[INFO] [stdout] 387 +                 q2[(1) as usize] = (y2) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:389:21
[INFO] [stdout]     |
[INFO] [stdout] 389 |                     ((q0.as_mut_ptr()) as *mut f32),
[INFO] [stdout]     |                     ^                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 389 -                     ((q0.as_mut_ptr()) as *mut f32),
[INFO] [stdout] 389 +                     (q0.as_mut_ptr()) as *mut f32,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:390:21
[INFO] [stdout]     |
[INFO] [stdout] 390 |                     ((q1.as_mut_ptr()) as *mut f32),
[INFO] [stdout]     |                     ^                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 390 -                     ((q1.as_mut_ptr()) as *mut f32),
[INFO] [stdout] 390 +                     (q1.as_mut_ptr()) as *mut f32,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:393:25
[INFO] [stdout]     |
[INFO] [stdout] 393 |                         ((q1.as_mut_ptr()) as *mut f32),
[INFO] [stdout]     |                         ^                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 393 -                         ((q1.as_mut_ptr()) as *mut f32),
[INFO] [stdout] 393 +                         (q1.as_mut_ptr()) as *mut f32,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:394:25
[INFO] [stdout]     |
[INFO] [stdout] 394 |                         ((q2.as_mut_ptr()) as *mut f32),
[INFO] [stdout]     |                         ^                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 394 -                         ((q2.as_mut_ptr()) as *mut f32),
[INFO] [stdout] 394 +                         (q2.as_mut_ptr()) as *mut f32,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:397:26
[INFO] [stdout]     |
[INFO] [stdout] 397 |                     x0 = (((*verts.offset((i - 1) as isize)).x) as i32);
[INFO] [stdout]     |                          ^                                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 397 -                     x0 = (((*verts.offset((i - 1) as isize)).x) as i32);
[INFO] [stdout] 397 +                     x0 = ((*verts.offset((i - 1) as isize)).x) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:398:26
[INFO] [stdout]     |
[INFO] [stdout] 398 |                     y0 = (((*verts.offset((i - 1) as isize)).y) as i32);
[INFO] [stdout]     |                          ^                                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 398 -                     y0 = (((*verts.offset((i - 1) as isize)).y) as i32);
[INFO] [stdout] 398 +                     y0 = ((*verts.offset((i - 1) as isize)).y) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:399:26
[INFO] [stdout]     |
[INFO] [stdout] 399 |                     x1 = (((*verts.offset((i) as isize)).x) as i32);
[INFO] [stdout]     |                          ^                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 399 -                     x1 = (((*verts.offset((i) as isize)).x) as i32);
[INFO] [stdout] 399 +                     x1 = ((*verts.offset((i) as isize)).x) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:400:26
[INFO] [stdout]     |
[INFO] [stdout] 400 |                     y1 = (((*verts.offset((i) as isize)).y) as i32);
[INFO] [stdout]     |                          ^                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 400 -                     y1 = (((*verts.offset((i) as isize)).y) as i32);
[INFO] [stdout] 400 +                     y1 = ((*verts.offset((i) as isize)).y) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:401:47
[INFO] [stdout]     |
[INFO] [stdout] 401 |                     if y > ((if (y0) < (y1) { (y0) } else { (y1) }) as f32)
[INFO] [stdout]     |                                               ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 401 -                     if y > ((if (y0) < (y1) { (y0) } else { (y1) }) as f32)
[INFO] [stdout] 401 +                     if y > ((if (y0) < (y1) { y0 } else { (y1) }) as f32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:401:61
[INFO] [stdout]     |
[INFO] [stdout] 401 |                     if y > ((if (y0) < (y1) { (y0) } else { (y1) }) as f32)
[INFO] [stdout]     |                                                             ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 401 -                     if y > ((if (y0) < (y1) { (y0) } else { (y1) }) as f32)
[INFO] [stdout] 401 +                     if y > ((if (y0) < (y1) { (y0) } else { y1 }) as f32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:402:51
[INFO] [stdout]     |
[INFO] [stdout] 402 |                         && y < ((if (y0) < (y1) { (y1) } else { (y0) }) as f32)
[INFO] [stdout]     |                                                   ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 402 -                         && y < ((if (y0) < (y1) { (y1) } else { (y0) }) as f32)
[INFO] [stdout] 402 +                         && y < ((if (y0) < (y1) { y1 } else { (y0) }) as f32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:402:65
[INFO] [stdout]     |
[INFO] [stdout] 402 |                         && y < ((if (y0) < (y1) { (y1) } else { (y0) }) as f32)
[INFO] [stdout]     |                                                                 ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 402 -                         && y < ((if (y0) < (y1) { (y1) } else { (y0) }) as f32)
[INFO] [stdout] 402 +                         && y < ((if (y0) < (y1) { (y1) } else { y0 }) as f32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:403:51
[INFO] [stdout]     |
[INFO] [stdout] 403 |                         && x > ((if (x0) < (x1) { (x0) } else { (x1) }) as f32)
[INFO] [stdout]     |                                                   ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 403 -                         && x > ((if (x0) < (x1) { (x0) } else { (x1) }) as f32)
[INFO] [stdout] 403 +                         && x > ((if (x0) < (x1) { x0 } else { (x1) }) as f32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/stb_truetype_common.rs:403:65
[INFO] [stdout]     |
[INFO] [stdout] 403 |                         && x > ((if (x0) < (x1) { (x0) } else { (x1) }) as f32)
[INFO] [stdout]     |                                                                 ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 403 -                         && x > ((if (x0) < (x1) { (x0) } else { (x1) }) as f32)
[INFO] [stdout] 403 +                         && x > ((if (x0) < (x1) { (x0) } else { x1 }) as f32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:409:40
[INFO] [stdout]     |
[INFO] [stdout] 409 | ...                   winding += ((if (y0 < y1) { 1 } else { -1 }) as i32);
[INFO] [stdout]     |                                  ^                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 409 -                             winding += ((if (y0 < y1) { 1 } else { -1 }) as i32);
[INFO] [stdout] 409 +                             winding += (if (y0 < y1) { 1 } else { -1 }) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:409:45
[INFO] [stdout]     |
[INFO] [stdout] 409 | ...                   winding += ((if (y0 < y1) { 1 } else { -1 }) as i32);
[INFO] [stdout]     |                                       ^       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 409 -                             winding += ((if (y0 < y1) { 1 } else { -1 }) as i32);
[INFO] [stdout] 409 +                             winding += ((if y0 < y1 { 1 } else { -1 }) as i32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:417:40
[INFO] [stdout]     |
[INFO] [stdout] 417 | ...                   winding += ((if hits[(0) as usize][(1) as usize] < ((0) as f32) {
[INFO] [stdout]     |                                  ^
[INFO] [stdout] ...
[INFO] [stdout] 421 | ...                   }) as i32);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 417 ~                             winding += (if hits[(0) as usize][(1) as usize] < ((0) as f32) {
[INFO] [stdout] 418 |                                 -1
[INFO] [stdout] 419 |                             } else {
[INFO] [stdout] 420 |                                 1
[INFO] [stdout] 421 ~                             }) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:426:40
[INFO] [stdout]     |
[INFO] [stdout] 426 | ...                   winding += ((if hits[(1) as usize][(1) as usize] < ((0) as f32) {
[INFO] [stdout]     |                                  ^
[INFO] [stdout] ...
[INFO] [stdout] 430 | ...                   }) as i32);
[INFO] [stdout]     |                                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 426 ~                             winding += (if hits[(1) as usize][(1) as usize] < ((0) as f32) {
[INFO] [stdout] 427 |                                 -1
[INFO] [stdout] 428 |                             } else {
[INFO] [stdout] 429 |                                 1
[INFO] [stdout] 430 ~                             }) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:438:12
[INFO] [stdout]     |
[INFO] [stdout] 438 |     return ((winding) as i32);
[INFO] [stdout]     |            ^                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 438 -     return ((winding) as i32);
[INFO] [stdout] 438 +     return (winding) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:443:34
[INFO] [stdout]     |
[INFO] [stdout] 443 |         return -((c_runtime::pow(((-x) as f32), ((1.0f32 / 3.0f32) as f32))) as f32);
[INFO] [stdout]     |                                  ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 443 -         return -((c_runtime::pow(((-x) as f32), ((1.0f32 / 3.0f32) as f32))) as f32);
[INFO] [stdout] 443 +         return -((c_runtime::pow((-x) as f32, ((1.0f32 / 3.0f32) as f32))) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:443:49
[INFO] [stdout]     |
[INFO] [stdout] 443 |         return -((c_runtime::pow(((-x) as f32), ((1.0f32 / 3.0f32) as f32))) as f32);
[INFO] [stdout]     |                                                 ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 443 -         return -((c_runtime::pow(((-x) as f32), ((1.0f32 / 3.0f32) as f32))) as f32);
[INFO] [stdout] 443 +         return -((c_runtime::pow(((-x) as f32), (1.0f32 / 3.0f32) as f32)) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:445:16
[INFO] [stdout]     |
[INFO] [stdout] 445 |         return ((c_runtime::pow(((x) as f32), ((1.0f32 / 3.0f32) as f32))) as f32);
[INFO] [stdout]     |                ^                                                                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 445 -         return ((c_runtime::pow(((x) as f32), ((1.0f32 / 3.0f32) as f32))) as f32);
[INFO] [stdout] 445 +         return (c_runtime::pow(((x) as f32), ((1.0f32 / 3.0f32) as f32))) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:445:33
[INFO] [stdout]     |
[INFO] [stdout] 445 |         return ((c_runtime::pow(((x) as f32), ((1.0f32 / 3.0f32) as f32))) as f32);
[INFO] [stdout]     |                                 ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 445 -         return ((c_runtime::pow(((x) as f32), ((1.0f32 / 3.0f32) as f32))) as f32);
[INFO] [stdout] 445 +         return ((c_runtime::pow((x) as f32, ((1.0f32 / 3.0f32) as f32))) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:445:47
[INFO] [stdout]     |
[INFO] [stdout] 445 |         return ((c_runtime::pow(((x) as f32), ((1.0f32 / 3.0f32) as f32))) as f32);
[INFO] [stdout]     |                                               ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 445 -         return ((c_runtime::pow(((x) as f32), ((1.0f32 / 3.0f32) as f32))) as f32);
[INFO] [stdout] 445 +         return ((c_runtime::pow(((x) as f32), (1.0f32 / 3.0f32) as f32)) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:451:9
[INFO] [stdout]     |
[INFO] [stdout] 451 |         ((ttUSHORT(((data).offset((fontstart) as isize)).offset((4) as isize))) as i32);
[INFO] [stdout]     |         ^                                                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 451 -         ((ttUSHORT(((data).offset((fontstart) as isize)).offset((4) as isize))) as i32);
[INFO] [stdout] 451 +         (ttUSHORT(((data).offset((fontstart) as isize)).offset((4) as isize))) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:454:9
[INFO] [stdout]     |
[INFO] [stdout] 454 |     i = ((0) as i32);
[INFO] [stdout]     |         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 454 -     i = ((0) as i32);
[INFO] [stdout] 454 +     i = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:455:11
[INFO] [stdout]     |
[INFO] [stdout] 455 |     while (i < num_tables) {
[INFO] [stdout]     |           ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 455 -     while (i < num_tables) {
[INFO] [stdout] 455 +     while i < num_tables {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:457:12
[INFO] [stdout]     |
[INFO] [stdout] 457 |         if (((*(((data).offset((loc) as isize)).offset((0) as isize)).offset((0) as isize)) as i32)
[INFO] [stdout]     |            ^
[INFO] [stdout] ...
[INFO] [stdout] 467 |                 == (tag.chars().nth(3).unwrap() as i32))
[INFO] [stdout]     |                                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 457 ~         if ((*(((data).offset((loc) as isize)).offset((0) as isize)).offset((0) as isize)) as i32)
[INFO] [stdout] 458 |             == (tag.chars().nth(0).unwrap() as i32)
[INFO] [stdout] ...
[INFO] [stdout] 466 |                 as i32)
[INFO] [stdout] 467 ~                 == (tag.chars().nth(3).unwrap() as i32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:469:20
[INFO] [stdout]     |
[INFO] [stdout] 469 |             return ((ttULONG(((data).offset((loc) as isize)).offset((8) as isize))) as u32);
[INFO] [stdout]     |                    ^                                                                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 469 -             return ((ttULONG(((data).offset((loc) as isize)).offset((8) as isize))) as u32);
[INFO] [stdout] 469 +             return (ttULONG(((data).offset((loc) as isize)).offset((8) as isize))) as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:473:12
[INFO] [stdout]     |
[INFO] [stdout] 473 |     return ((0) as u32);
[INFO] [stdout]     |            ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 473 -     return ((0) as u32);
[INFO] [stdout] 473 +     return (0) as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:477:49
[INFO] [stdout]     |
[INFO] [stdout] 477 |     let mut count: i32 = stbtt__cff_index_count(((&mut idx) as *mut stbtt__buf));
[INFO] [stdout]     |                                                 ^                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 477 -     let mut count: i32 = stbtt__cff_index_count(((&mut idx) as *mut stbtt__buf));
[INFO] [stdout] 477 +     let mut count: i32 = stbtt__cff_index_count((&mut idx) as *mut stbtt__buf);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:480:16
[INFO] [stdout]     |
[INFO] [stdout] 480 |         bias = ((32768) as i32);
[INFO] [stdout]     |                ^              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 480 -         bias = ((32768) as i32);
[INFO] [stdout] 480 +         bias = (32768) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:483:20
[INFO] [stdout]     |
[INFO] [stdout] 483 |             bias = ((1131) as i32);
[INFO] [stdout]     |                    ^             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 483 -             bias = ((1131) as i32);
[INFO] [stdout] 483 +             bias = (1131) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:486:10
[INFO] [stdout]     |
[INFO] [stdout] 486 |     n += ((bias) as i32);
[INFO] [stdout]     |          ^             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 486 -     n += ((bias) as i32);
[INFO] [stdout] 486 +     n += (bias) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:488:16
[INFO] [stdout]     |
[INFO] [stdout] 488 |         return ((stbtt__new_buf(std::ptr::null_mut(), ((0) as u64))) as stbtt__buf);
[INFO] [stdout]     |                ^                                                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 488 -         return ((stbtt__new_buf(std::ptr::null_mut(), ((0) as u64))) as stbtt__buf);
[INFO] [stdout] 488 +         return (stbtt__new_buf(std::ptr::null_mut(), ((0) as u64))) as stbtt__buf;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:488:55
[INFO] [stdout]     |
[INFO] [stdout] 488 |         return ((stbtt__new_buf(std::ptr::null_mut(), ((0) as u64))) as stbtt__buf);
[INFO] [stdout]     |                                                       ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 488 -         return ((stbtt__new_buf(std::ptr::null_mut(), ((0) as u64))) as stbtt__buf);
[INFO] [stdout] 488 +         return ((stbtt__new_buf(std::ptr::null_mut(), (0) as u64)) as stbtt__buf);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:490:12
[INFO] [stdout]     |
[INFO] [stdout] 490 |     return ((stbtt__cff_index_get(idx, n)) as stbtt__buf);
[INFO] [stdout]     |            ^                                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 490 -     return ((stbtt__cff_index_get(idx, n)) as stbtt__buf);
[INFO] [stdout] 490 +     return (stbtt__cff_index_get(idx, n)) as stbtt__buf;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:494:29
[INFO] [stdout]     |
[INFO] [stdout] 494 |     let mut subrsoff: u32 = ((0) as u32);
[INFO] [stdout]     |                             ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 494 -     let mut subrsoff: u32 = ((0) as u32);
[INFO] [stdout] 494 +     let mut subrsoff: u32 = (0) as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:498:9
[INFO] [stdout]     |
[INFO] [stdout] 498 |         ((&mut fontdict) as *mut stbtt__buf),
[INFO] [stdout]     |         ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 498 -         ((&mut fontdict) as *mut stbtt__buf),
[INFO] [stdout] 498 +         (&mut fontdict) as *mut stbtt__buf,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:501:9
[INFO] [stdout]     |
[INFO] [stdout] 501 |         ((private_loc.as_mut_ptr()) as *mut u32),
[INFO] [stdout]     |         ^                                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 501 -         ((private_loc.as_mut_ptr()) as *mut u32),
[INFO] [stdout] 501 +         (private_loc.as_mut_ptr()) as *mut u32,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:504:16
[INFO] [stdout]     |
[INFO] [stdout] 504 |         return ((stbtt__new_buf(std::ptr::null_mut(), ((0) as u64))) as stbtt__buf);
[INFO] [stdout]     |                ^                                                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 504 -         return ((stbtt__new_buf(std::ptr::null_mut(), ((0) as u64))) as stbtt__buf);
[INFO] [stdout] 504 +         return (stbtt__new_buf(std::ptr::null_mut(), ((0) as u64))) as stbtt__buf;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:504:55
[INFO] [stdout]     |
[INFO] [stdout] 504 |         return ((stbtt__new_buf(std::ptr::null_mut(), ((0) as u64))) as stbtt__buf);
[INFO] [stdout]     |                                                       ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 504 -         return ((stbtt__new_buf(std::ptr::null_mut(), ((0) as u64))) as stbtt__buf);
[INFO] [stdout] 504 +         return ((stbtt__new_buf(std::ptr::null_mut(), (0) as u64)) as stbtt__buf);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:506:13
[INFO] [stdout]     |
[INFO] [stdout] 506 |     pdict = ((stbtt__buf_range(
[INFO] [stdout]     |             ^
[INFO] [stdout] ...
[INFO] [stdout] 510 |     )) as stbtt__buf);
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 506 ~     pdict = (stbtt__buf_range(
[INFO] [stdout] 507 |         ((&mut cff) as *mut stbtt__buf),
[INFO] [stdout] 508 |         ((private_loc[(1) as usize]) as i32),
[INFO] [stdout] 509 |         ((private_loc[(0) as usize]) as i32),
[INFO] [stdout] 510 ~     )) as stbtt__buf;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:507:9
[INFO] [stdout]     |
[INFO] [stdout] 507 |         ((&mut cff) as *mut stbtt__buf),
[INFO] [stdout]     |         ^                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 507 -         ((&mut cff) as *mut stbtt__buf),
[INFO] [stdout] 507 +         (&mut cff) as *mut stbtt__buf,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:508:9
[INFO] [stdout]     |
[INFO] [stdout] 508 |         ((private_loc[(1) as usize]) as i32),
[INFO] [stdout]     |         ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 508 -         ((private_loc[(1) as usize]) as i32),
[INFO] [stdout] 508 +         (private_loc[(1) as usize]) as i32,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:509:9
[INFO] [stdout]     |
[INFO] [stdout] 509 |         ((private_loc[(0) as usize]) as i32),
[INFO] [stdout]     |         ^                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 509 -         ((private_loc[(0) as usize]) as i32),
[INFO] [stdout] 509 +         (private_loc[(0) as usize]) as i32,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:512:9
[INFO] [stdout]     |
[INFO] [stdout] 512 |         ((&mut pdict) as *mut stbtt__buf),
[INFO] [stdout]     |         ^                               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 512 -         ((&mut pdict) as *mut stbtt__buf),
[INFO] [stdout] 512 +         (&mut pdict) as *mut stbtt__buf,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:515:9
[INFO] [stdout]     |
[INFO] [stdout] 515 |         ((&mut subrsoff) as *mut u32),
[INFO] [stdout]     |         ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 515 -         ((&mut subrsoff) as *mut u32),
[INFO] [stdout] 515 +         (&mut subrsoff) as *mut u32,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:518:16
[INFO] [stdout]     |
[INFO] [stdout] 518 |         return ((stbtt__new_buf(std::ptr::null_mut(), ((0) as u64))) as stbtt__buf);
[INFO] [stdout]     |                ^                                                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 518 -         return ((stbtt__new_buf(std::ptr::null_mut(), ((0) as u64))) as stbtt__buf);
[INFO] [stdout] 518 +         return (stbtt__new_buf(std::ptr::null_mut(), ((0) as u64))) as stbtt__buf;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:518:55
[INFO] [stdout]     |
[INFO] [stdout] 518 |         return ((stbtt__new_buf(std::ptr::null_mut(), ((0) as u64))) as stbtt__buf);
[INFO] [stdout]     |                                                       ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 518 -         return ((stbtt__new_buf(std::ptr::null_mut(), ((0) as u64))) as stbtt__buf);
[INFO] [stdout] 518 +         return ((stbtt__new_buf(std::ptr::null_mut(), (0) as u64)) as stbtt__buf);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:521:9
[INFO] [stdout]     |
[INFO] [stdout] 521 |         ((&mut cff) as *mut stbtt__buf),
[INFO] [stdout]     |         ^                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 521 -         ((&mut cff) as *mut stbtt__buf),
[INFO] [stdout] 521 +         (&mut cff) as *mut stbtt__buf,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:522:9
[INFO] [stdout]     |
[INFO] [stdout] 522 |         ((private_loc[(1) as usize] + subrsoff) as i32),
[INFO] [stdout]     |         ^                                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 522 -         ((private_loc[(1) as usize] + subrsoff) as i32),
[INFO] [stdout] 522 +         (private_loc[(1) as usize] + subrsoff) as i32,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:524:12
[INFO] [stdout]     |
[INFO] [stdout] 524 |     return ((stbtt__cff_get_index(((&mut cff) as *mut stbtt__buf))) as stbtt__buf);
[INFO] [stdout]     |            ^                                                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 524 -     return ((stbtt__cff_get_index(((&mut cff) as *mut stbtt__buf))) as stbtt__buf);
[INFO] [stdout] 524 +     return (stbtt__cff_get_index(((&mut cff) as *mut stbtt__buf))) as stbtt__buf;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:524:35
[INFO] [stdout]     |
[INFO] [stdout] 524 |     return ((stbtt__cff_get_index(((&mut cff) as *mut stbtt__buf))) as stbtt__buf);
[INFO] [stdout]     |                                   ^                             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 524 -     return ((stbtt__cff_get_index(((&mut cff) as *mut stbtt__buf))) as stbtt__buf);
[INFO] [stdout] 524 +     return ((stbtt__cff_get_index((&mut cff) as *mut stbtt__buf)) as stbtt__buf);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:535:27
[INFO] [stdout]     |
[INFO] [stdout] 535 |     let mut safe_w: i32 = ((((w) as u32) - kernel_width) as i32);
[INFO] [stdout]     |                           ^                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 535 -     let mut safe_w: i32 = ((((w) as u32) - kernel_width) as i32);
[INFO] [stdout] 535 +     let mut safe_w: i32 = (((w) as u32) - kernel_width) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:537:23
[INFO] [stdout]     |
[INFO] [stdout] 537 |     c_runtime::memset(((buffer.as_mut_ptr()) as *mut u8), 0, ((8) as u64));
[INFO] [stdout]     |                       ^                                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 537 -     c_runtime::memset(((buffer.as_mut_ptr()) as *mut u8), 0, ((8) as u64));
[INFO] [stdout] 537 +     c_runtime::memset((buffer.as_mut_ptr()) as *mut u8, 0, ((8) as u64));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:537:62
[INFO] [stdout]     |
[INFO] [stdout] 537 |     c_runtime::memset(((buffer.as_mut_ptr()) as *mut u8), 0, ((8) as u64));
[INFO] [stdout]     |                                                              ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 537 -     c_runtime::memset(((buffer.as_mut_ptr()) as *mut u8), 0, ((8) as u64));
[INFO] [stdout] 537 +     c_runtime::memset(((buffer.as_mut_ptr()) as *mut u8), 0, (8) as u64);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:538:9
[INFO] [stdout]     |
[INFO] [stdout] 538 |     j = ((0) as i32);
[INFO] [stdout]     |         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 538 -     j = ((0) as i32);
[INFO] [stdout] 538 +     j = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:539:11
[INFO] [stdout]     |
[INFO] [stdout] 539 |     while (j < h) {
[INFO] [stdout]     |           ^     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 539 -     while (j < h) {
[INFO] [stdout] 539 +     while j < h {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:543:13
[INFO] [stdout]     |
[INFO] [stdout] 543 |             ((buffer.as_mut_ptr()) as *mut u8),
[INFO] [stdout]     |             ^                                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 543 -             ((buffer.as_mut_ptr()) as *mut u8),
[INFO] [stdout] 543 +             (buffer.as_mut_ptr()) as *mut u8,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:545:13
[INFO] [stdout]     |
[INFO] [stdout] 545 |             ((kernel_width) as u64),
[INFO] [stdout]     |             ^                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 545 -             ((kernel_width) as u64),
[INFO] [stdout] 545 +             (kernel_width) as u64,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:547:17
[INFO] [stdout]     |
[INFO] [stdout] 547 |         total = ((0) as u32);
[INFO] [stdout]     |                 ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 547 -         total = ((0) as u32);
[INFO] [stdout] 547 +         total = (0) as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:549:17
[INFO] [stdout]     |
[INFO] [stdout] 549 |             i = ((0) as i32);
[INFO] [stdout]     |                 ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 549 -             i = ((0) as i32);
[INFO] [stdout] 549 +             i = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:550:19
[INFO] [stdout]     |
[INFO] [stdout] 550 |             while (i <= safe_w) {
[INFO] [stdout]     |                   ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 550 -             while (i <= safe_w) {
[INFO] [stdout] 550 +             while i <= safe_w {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:551:26
[INFO] [stdout]     |
[INFO] [stdout] 551 |                 total += ((((*pixels.offset((i) as isize)) as i32)
[INFO] [stdout]     |                          ^
[INFO] [stdout] 552 |                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32);
[INFO] [stdout]     |                                                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 551 ~                 total += (((*pixels.offset((i) as isize)) as i32)
[INFO] [stdout] 552 ~                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:554:21
[INFO] [stdout]     |
[INFO] [stdout] 554 |                     ((*pixels.offset((i) as isize)) as u8);
[INFO] [stdout]     |                     ^                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 554 -                     ((*pixels.offset((i) as isize)) as u8);
[INFO] [stdout] 554 +                     (*pixels.offset((i) as isize)) as u8;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:555:48
[INFO] [stdout]     |
[INFO] [stdout] 555 |                 *pixels.offset((i) as isize) = ((total / ((2) as u32)) as u8);
[INFO] [stdout]     |                                                ^                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 555 -                 *pixels.offset((i) as isize) = ((total / ((2) as u32)) as u8);
[INFO] [stdout] 555 +                 *pixels.offset((i) as isize) = (total / ((2) as u32)) as u8;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:559:17
[INFO] [stdout]     |
[INFO] [stdout] 559 |             i = ((0) as i32);
[INFO] [stdout]     |                 ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 559 -             i = ((0) as i32);
[INFO] [stdout] 559 +             i = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:560:19
[INFO] [stdout]     |
[INFO] [stdout] 560 |             while (i <= safe_w) {
[INFO] [stdout]     |                   ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 560 -             while (i <= safe_w) {
[INFO] [stdout] 560 +             while i <= safe_w {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:561:26
[INFO] [stdout]     |
[INFO] [stdout] 561 |                 total += ((((*pixels.offset((i) as isize)) as i32)
[INFO] [stdout]     |                          ^
[INFO] [stdout] 562 |                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32);
[INFO] [stdout]     |                                                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 561 ~                 total += (((*pixels.offset((i) as isize)) as i32)
[INFO] [stdout] 562 ~                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:564:21
[INFO] [stdout]     |
[INFO] [stdout] 564 |                     ((*pixels.offset((i) as isize)) as u8);
[INFO] [stdout]     |                     ^                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 564 -                     ((*pixels.offset((i) as isize)) as u8);
[INFO] [stdout] 564 +                     (*pixels.offset((i) as isize)) as u8;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:565:48
[INFO] [stdout]     |
[INFO] [stdout] 565 |                 *pixels.offset((i) as isize) = ((total / ((3) as u32)) as u8);
[INFO] [stdout]     |                                                ^                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 565 -                 *pixels.offset((i) as isize) = ((total / ((3) as u32)) as u8);
[INFO] [stdout] 565 +                 *pixels.offset((i) as isize) = (total / ((3) as u32)) as u8;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:569:17
[INFO] [stdout]     |
[INFO] [stdout] 569 |             i = ((0) as i32);
[INFO] [stdout]     |                 ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 569 -             i = ((0) as i32);
[INFO] [stdout] 569 +             i = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:570:19
[INFO] [stdout]     |
[INFO] [stdout] 570 |             while (i <= safe_w) {
[INFO] [stdout]     |                   ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 570 -             while (i <= safe_w) {
[INFO] [stdout] 570 +             while i <= safe_w {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:571:26
[INFO] [stdout]     |
[INFO] [stdout] 571 |                 total += ((((*pixels.offset((i) as isize)) as i32)
[INFO] [stdout]     |                          ^
[INFO] [stdout] 572 |                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32);
[INFO] [stdout]     |                                                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 571 ~                 total += (((*pixels.offset((i) as isize)) as i32)
[INFO] [stdout] 572 ~                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:574:21
[INFO] [stdout]     |
[INFO] [stdout] 574 |                     ((*pixels.offset((i) as isize)) as u8);
[INFO] [stdout]     |                     ^                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 574 -                     ((*pixels.offset((i) as isize)) as u8);
[INFO] [stdout] 574 +                     (*pixels.offset((i) as isize)) as u8;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:575:48
[INFO] [stdout]     |
[INFO] [stdout] 575 |                 *pixels.offset((i) as isize) = ((total / ((4) as u32)) as u8);
[INFO] [stdout]     |                                                ^                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 575 -                 *pixels.offset((i) as isize) = ((total / ((4) as u32)) as u8);
[INFO] [stdout] 575 +                 *pixels.offset((i) as isize) = (total / ((4) as u32)) as u8;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:579:17
[INFO] [stdout]     |
[INFO] [stdout] 579 |             i = ((0) as i32);
[INFO] [stdout]     |                 ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 579 -             i = ((0) as i32);
[INFO] [stdout] 579 +             i = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:580:19
[INFO] [stdout]     |
[INFO] [stdout] 580 |             while (i <= safe_w) {
[INFO] [stdout]     |                   ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 580 -             while (i <= safe_w) {
[INFO] [stdout] 580 +             while i <= safe_w {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:581:26
[INFO] [stdout]     |
[INFO] [stdout] 581 |                 total += ((((*pixels.offset((i) as isize)) as i32)
[INFO] [stdout]     |                          ^
[INFO] [stdout] 582 |                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32);
[INFO] [stdout]     |                                                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 581 ~                 total += (((*pixels.offset((i) as isize)) as i32)
[INFO] [stdout] 582 ~                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:584:21
[INFO] [stdout]     |
[INFO] [stdout] 584 |                     ((*pixels.offset((i) as isize)) as u8);
[INFO] [stdout]     |                     ^                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 584 -                     ((*pixels.offset((i) as isize)) as u8);
[INFO] [stdout] 584 +                     (*pixels.offset((i) as isize)) as u8;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:585:48
[INFO] [stdout]     |
[INFO] [stdout] 585 |                 *pixels.offset((i) as isize) = ((total / ((5) as u32)) as u8);
[INFO] [stdout]     |                                                ^                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 585 -                 *pixels.offset((i) as isize) = ((total / ((5) as u32)) as u8);
[INFO] [stdout] 585 +                 *pixels.offset((i) as isize) = (total / ((5) as u32)) as u8;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:589:17
[INFO] [stdout]     |
[INFO] [stdout] 589 |             i = ((0) as i32);
[INFO] [stdout]     |                 ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 589 -             i = ((0) as i32);
[INFO] [stdout] 589 +             i = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:590:19
[INFO] [stdout]     |
[INFO] [stdout] 590 |             while (i <= safe_w) {
[INFO] [stdout]     |                   ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 590 -             while (i <= safe_w) {
[INFO] [stdout] 590 +             while i <= safe_w {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:591:26
[INFO] [stdout]     |
[INFO] [stdout] 591 |                 total += ((((*pixels.offset((i) as isize)) as i32)
[INFO] [stdout]     |                          ^
[INFO] [stdout] 592 |                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32);
[INFO] [stdout]     |                                                                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 591 ~                 total += (((*pixels.offset((i) as isize)) as i32)
[INFO] [stdout] 592 ~                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:594:21
[INFO] [stdout]     |
[INFO] [stdout] 594 |                     ((*pixels.offset((i) as isize)) as u8);
[INFO] [stdout]     |                     ^                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 594 -                     ((*pixels.offset((i) as isize)) as u8);
[INFO] [stdout] 594 +                     (*pixels.offset((i) as isize)) as u8;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:595:48
[INFO] [stdout]     |
[INFO] [stdout] 595 |                 *pixels.offset((i) as isize) = ((total / kernel_width) as u8);
[INFO] [stdout]     |                                                ^                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 595 -                 *pixels.offset((i) as isize) = ((total / kernel_width) as u8);
[INFO] [stdout] 595 +                 *pixels.offset((i) as isize) = (total / kernel_width) as u8;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:599:15
[INFO] [stdout]     |
[INFO] [stdout] 599 |         while (i < w) {
[INFO] [stdout]     |               ^     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 599 -         while (i < w) {
[INFO] [stdout] 599 +         while i < w {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:600:22
[INFO] [stdout]     |
[INFO] [stdout] 600 |             total -= ((buffer[(i & (8 - 1)) as usize]) as u32);
[INFO] [stdout]     |                      ^                                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 600 -             total -= ((buffer[(i & (8 - 1)) as usize]) as u32);
[INFO] [stdout] 600 +             total -= (buffer[(i & (8 - 1)) as usize]) as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:601:44
[INFO] [stdout]     |
[INFO] [stdout] 601 |             *pixels.offset((i) as isize) = ((total / kernel_width) as u8);
[INFO] [stdout]     |                                            ^                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 601 -             *pixels.offset((i) as isize) = ((total / kernel_width) as u8);
[INFO] [stdout] 601 +             *pixels.offset((i) as isize) = (total / kernel_width) as u8;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:610:8
[INFO] [stdout]     |
[INFO] [stdout] 610 |     if (((*(font).offset((0) as isize)) as i32) == (49)
[INFO] [stdout]     |        ^
[INFO] [stdout] ...
[INFO] [stdout] 613 |         && ((*(font).offset((3) as isize)) as i32) == (0))
[INFO] [stdout]     |                                                          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 610 ~     if ((*(font).offset((0) as isize)) as i32) == (49)
[INFO] [stdout] 611 |         && ((*(font).offset((1) as isize)) as i32) == (0)
[INFO] [stdout] 612 |         && ((*(font).offset((2) as isize)) as i32) == (0)
[INFO] [stdout] 613 ~         && ((*(font).offset((3) as isize)) as i32) == (0)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:615:16
[INFO] [stdout]     |
[INFO] [stdout] 615 |         return ((1) as i32);
[INFO] [stdout]     |                ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 615 -         return ((1) as i32);
[INFO] [stdout] 615 +         return (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:617:8
[INFO] [stdout]     |
[INFO] [stdout] 617 |     if (((*(font).offset((0) as isize)) as i32) == ('t' as i32)
[INFO] [stdout]     |        ^
[INFO] [stdout] ...
[INFO] [stdout] 620 |         && ((*(font).offset((3) as isize)) as i32) == ('1' as i32))
[INFO] [stdout]     |                                                                   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 617 ~     if ((*(font).offset((0) as isize)) as i32) == ('t' as i32)
[INFO] [stdout] 618 |         && ((*(font).offset((1) as isize)) as i32) == ('y' as i32)
[INFO] [stdout] 619 |         && ((*(font).offset((2) as isize)) as i32) == ('p' as i32)
[INFO] [stdout] 620 ~         && ((*(font).offset((3) as isize)) as i32) == ('1' as i32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:622:16
[INFO] [stdout]     |
[INFO] [stdout] 622 |         return ((1) as i32);
[INFO] [stdout]     |                ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 622 -         return ((1) as i32);
[INFO] [stdout] 622 +         return (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:624:8
[INFO] [stdout]     |
[INFO] [stdout] 624 |     if (((*(font).offset((0) as isize)) as i32) == ('O' as i32)
[INFO] [stdout]     |        ^
[INFO] [stdout] ...
[INFO] [stdout] 627 |         && ((*(font).offset((3) as isize)) as i32) == ('O' as i32))
[INFO] [stdout]     |                                                                   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 624 ~     if ((*(font).offset((0) as isize)) as i32) == ('O' as i32)
[INFO] [stdout] 625 |         && ((*(font).offset((1) as isize)) as i32) == ('T' as i32)
[INFO] [stdout] 626 |         && ((*(font).offset((2) as isize)) as i32) == ('T' as i32)
[INFO] [stdout] 627 ~         && ((*(font).offset((3) as isize)) as i32) == ('O' as i32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:629:16
[INFO] [stdout]     |
[INFO] [stdout] 629 |         return ((1) as i32);
[INFO] [stdout]     |                ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 629 -         return ((1) as i32);
[INFO] [stdout] 629 +         return (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:631:8
[INFO] [stdout]     |
[INFO] [stdout] 631 |     if (((*(font).offset((0) as isize)) as i32) == (0)
[INFO] [stdout]     |        ^
[INFO] [stdout] ...
[INFO] [stdout] 634 |         && ((*(font).offset((3) as isize)) as i32) == (0))
[INFO] [stdout]     |                                                          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 631 ~     if ((*(font).offset((0) as isize)) as i32) == (0)
[INFO] [stdout] 632 |         && ((*(font).offset((1) as isize)) as i32) == (1)
[INFO] [stdout] 633 |         && ((*(font).offset((2) as isize)) as i32) == (0)
[INFO] [stdout] 634 ~         && ((*(font).offset((3) as isize)) as i32) == (0)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:636:16
[INFO] [stdout]     |
[INFO] [stdout] 636 |         return ((1) as i32);
[INFO] [stdout]     |                ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 636 -         return ((1) as i32);
[INFO] [stdout] 636 +         return (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:638:8
[INFO] [stdout]     |
[INFO] [stdout] 638 |     if (((*(font).offset((0) as isize)) as i32) == ('t' as i32)
[INFO] [stdout]     |        ^
[INFO] [stdout] ...
[INFO] [stdout] 641 |         && ((*(font).offset((3) as isize)) as i32) == ('e' as i32))
[INFO] [stdout]     |                                                                   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 638 ~     if ((*(font).offset((0) as isize)) as i32) == ('t' as i32)
[INFO] [stdout] 639 |         && ((*(font).offset((1) as isize)) as i32) == ('r' as i32)
[INFO] [stdout] 640 |         && ((*(font).offset((2) as isize)) as i32) == ('u' as i32)
[INFO] [stdout] 641 ~         && ((*(font).offset((3) as isize)) as i32) == ('e' as i32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:643:16
[INFO] [stdout]     |
[INFO] [stdout] 643 |         return ((1) as i32);
[INFO] [stdout]     |                ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 643 -         return ((1) as i32);
[INFO] [stdout] 643 +         return (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:645:12
[INFO] [stdout]     |
[INFO] [stdout] 645 |     return ((0) as i32);
[INFO] [stdout]     |            ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 645 -     return ((0) as i32);
[INFO] [stdout] 645 +     return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:654:25
[INFO] [stdout]     |
[INFO] [stdout] 654 |     let mut nlen: i32 = ((c_runtime::strlen(name)) as i32);
[INFO] [stdout]     |                         ^                                ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 654 -     let mut nlen: i32 = ((c_runtime::strlen(name)) as i32);
[INFO] [stdout] 654 +     let mut nlen: i32 = (c_runtime::strlen(name)) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:658:16
[INFO] [stdout]     |
[INFO] [stdout] 658 |         return ((0) as i32);
[INFO] [stdout]     |                ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 658 -         return ((0) as i32);
[INFO] [stdout] 658 +         return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:661:14
[INFO] [stdout]     |
[INFO] [stdout] 661 |         hd = ((stbtt__find_table(fc, offset, "head")) as u32);
[INFO] [stdout]     |              ^                                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 661 -         hd = ((stbtt__find_table(fc, offset, "head")) as u32);
[INFO] [stdout] 661 +         hd = (stbtt__find_table(fc, offset, "head")) as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:665:20
[INFO] [stdout]     |
[INFO] [stdout] 665 |             return ((0) as i32);
[INFO] [stdout]     |                    ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 665 -             return ((0) as i32);
[INFO] [stdout] 665 +             return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:668:10
[INFO] [stdout]     |
[INFO] [stdout] 668 |     nm = ((stbtt__find_table(fc, offset, "name")) as u32);
[INFO] [stdout]     |          ^                                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 668 -     nm = ((stbtt__find_table(fc, offset, "name")) as u32);
[INFO] [stdout] 668 +     nm = (stbtt__find_table(fc, offset, "name")) as u32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:670:16
[INFO] [stdout]     |
[INFO] [stdout] 670 |         return ((0) as i32);
[INFO] [stdout]     |                ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 670 -         return ((0) as i32);
[INFO] [stdout] 670 +         return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:674:20
[INFO] [stdout]     |
[INFO] [stdout] 674 |             return ((1) as i32);
[INFO] [stdout]     |                    ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 674 -             return ((1) as i32);
[INFO] [stdout] 674 +             return (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:677:20
[INFO] [stdout]     |
[INFO] [stdout] 677 |             return ((1) as i32);
[INFO] [stdout]     |                    ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 677 -             return ((1) as i32);
[INFO] [stdout] 677 +             return (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:680:20
[INFO] [stdout]     |
[INFO] [stdout] 680 |             return ((1) as i32);
[INFO] [stdout]     |                    ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 680 -             return ((1) as i32);
[INFO] [stdout] 680 +             return (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:684:20
[INFO] [stdout]     |
[INFO] [stdout] 684 |             return ((1) as i32);
[INFO] [stdout]     |                    ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 684 -             return ((1) as i32);
[INFO] [stdout] 684 +             return (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:687:20
[INFO] [stdout]     |
[INFO] [stdout] 687 |             return ((1) as i32);
[INFO] [stdout]     |                    ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 687 -             return ((1) as i32);
[INFO] [stdout] 687 +             return (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:690:20
[INFO] [stdout]     |
[INFO] [stdout] 690 |             return ((1) as i32);
[INFO] [stdout]     |                    ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 690 -             return ((1) as i32);
[INFO] [stdout] 690 +             return (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:693:12
[INFO] [stdout]     |
[INFO] [stdout] 693 |     return ((0) as i32);
[INFO] [stdout]     |            ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 693 -     return ((0) as i32);
[INFO] [stdout] 693 +     return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:705:26
[INFO] [stdout]     |
[INFO] [stdout] 705 |     let mut count: i32 = ((ttUSHORT(((fc).offset((nm) as isize)).offset((2) as isize))) as i32);
[INFO] [stdout]     |                          ^                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 705 -     let mut count: i32 = ((ttUSHORT(((fc).offset((nm) as isize)).offset((2) as isize))) as i32);
[INFO] [stdout] 705 +     let mut count: i32 = (ttUSHORT(((fc).offset((nm) as isize)).offset((2) as isize))) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:707:9
[INFO] [stdout]     |
[INFO] [stdout] 707 |         ((nm + ((ttUSHORT(((fc).offset((nm) as isize)).offset((4) as isize))) as u32)) as i32);
[INFO] [stdout]     |         ^                                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 707 -         ((nm + ((ttUSHORT(((fc).offset((nm) as isize)).offset((4) as isize))) as u32)) as i32);
[INFO] [stdout] 707 +         (nm + ((ttUSHORT(((fc).offset((nm) as isize)).offset((4) as isize))) as u32)) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:708:9
[INFO] [stdout]     |
[INFO] [stdout] 708 |     i = ((0) as i32);
[INFO] [stdout]     |         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 708 -     i = ((0) as i32);
[INFO] [stdout] 708 +     i = (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]    --> src/stb_truetype_common.rs:709:11
[INFO] [stdout]     |
[INFO] [stdout] 709 |     while (i < count) {
[INFO] [stdout]     |           ^         ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 709 -     while (i < count) {
[INFO] [stdout] 709 +     while i < count {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:711:27
[INFO] [stdout]     |
[INFO] [stdout] 711 |         let mut id: i32 = ((ttUSHORT(((fc).offset((loc) as isize)).offset((6) as isize))) as i32);
[INFO] [stdout]     |                           ^                                                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 711 -         let mut id: i32 = ((ttUSHORT(((fc).offset((loc) as isize)).offset((6) as isize))) as i32);
[INFO] [stdout] 711 +         let mut id: i32 = (ttUSHORT(((fc).offset((loc) as isize)).offset((6) as isize))) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:714:17
[INFO] [stdout]     |
[INFO] [stdout] 714 |                 ((ttUSHORT(((fc).offset((loc) as isize)).offset((0) as isize))) as i32);
[INFO] [stdout]     |                 ^                                                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 714 -                 ((ttUSHORT(((fc).offset((loc) as isize)).offset((0) as isize))) as i32);
[INFO] [stdout] 714 +                 (ttUSHORT(((fc).offset((loc) as isize)).offset((0) as isize))) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:716:17
[INFO] [stdout]     |
[INFO] [stdout] 716 |                 ((ttUSHORT(((fc).offset((loc) as isize)).offset((2) as isize))) as i32);
[INFO] [stdout]     |                 ^                                                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 716 -                 ((ttUSHORT(((fc).offset((loc) as isize)).offset((2) as isize))) as i32);
[INFO] [stdout] 716 +                 (ttUSHORT(((fc).offset((loc) as isize)).offset((2) as isize))) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:718:17
[INFO] [stdout]     |
[INFO] [stdout] 718 |                 ((ttUSHORT(((fc).offset((loc) as isize)).offset((4) as isize))) as i32);
[INFO] [stdout]     |                 ^                                                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 718 -                 ((ttUSHORT(((fc).offset((loc) as isize)).offset((4) as isize))) as i32);
[INFO] [stdout] 718 +                 (ttUSHORT(((fc).offset((loc) as isize)).offset((4) as isize))) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:724:21
[INFO] [stdout]     |
[INFO] [stdout] 724 |                     ((ttUSHORT(((fc).offset((loc) as isize)).offset((8) as isize))) as i32);
[INFO] [stdout]     |                     ^                                                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 724 -                     ((ttUSHORT(((fc).offset((loc) as isize)).offset((8) as isize))) as i32);
[INFO] [stdout] 724 +                     (ttUSHORT(((fc).offset((loc) as isize)).offset((8) as isize))) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:726:21
[INFO] [stdout]     |
[INFO] [stdout] 726 |                     ((ttUSHORT(((fc).offset((loc) as isize)).offset((10) as isize))) as i32);
[INFO] [stdout]     |                     ^                                                                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 726 -                     ((ttUSHORT(((fc).offset((loc) as isize)).offset((10) as isize))) as i32);
[INFO] [stdout] 726 +                     (ttUSHORT(((fc).offset((loc) as isize)).offset((10) as isize))) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:753:32
[INFO] [stdout]     |
[INFO] [stdout] 753 |                         slen = ((ttUSHORT(
[INFO] [stdout]     |                                ^
[INFO] [stdout] ...
[INFO] [stdout] 756 |                         )) as i32);
[INFO] [stdout]     |                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 753 ~                         slen = (ttUSHORT(
[INFO] [stdout] 754 |                             (((fc).offset((loc) as isize)).offset((12) as isize))
[INFO] [stdout] 755 |                                 .offset((8) as isize),
[INFO] [stdout] 756 ~                         )) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:757:31
[INFO] [stdout]     |
[INFO] [stdout] 757 |                         off = ((ttUSHORT(
[INFO] [stdout]     |                               ^
[INFO] [stdout] ...
[INFO] [stdout] 760 |                         )) as i32);
[INFO] [stdout]     |                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 757 ~                         off = (ttUSHORT(
[INFO] [stdout] 758 |                             (((fc).offset((loc) as isize)).offset((12) as isize))
[INFO] [stdout] 759 |                                 .offset((10) as isize),
[INFO] [stdout] 760 ~                         )) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:763:40
[INFO] [stdout]     |
[INFO] [stdout] 763 | ...                   return ((1) as i32);
[INFO] [stdout]     |                              ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 763 -                                 return ((1) as i32);
[INFO] [stdout] 763 +                                 return (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:770:37
[INFO] [stdout]     |
[INFO] [stdout] 770 | ...                   ((((name).offset((matchlen) as isize)) as *mut i8) as *mut i8),
[INFO] [stdout]     |                       ^                                                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 770 -                                     ((((name).offset((matchlen) as isize)) as *mut i8) as *mut i8),
[INFO] [stdout] 770 +                                     (((name).offset((matchlen) as isize)) as *mut i8) as *mut i8,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:772:37
[INFO] [stdout]     |
[INFO] [stdout] 772 | ...                   (((((fc).offset((stringOffset) as isize))
[INFO] [stdout]     |                       ^
[INFO] [stdout] ...
[INFO] [stdout] 775 | ...                       as *mut i8),
[INFO] [stdout]     |                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 772 ~                                     ((((fc).offset((stringOffset) as isize))
[INFO] [stdout] 773 |                                         .offset((off) as isize))
[INFO] [stdout] 774 |                                         as *mut i8)
[INFO] [stdout] 775 ~                                         as *mut i8,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:779:44
[INFO] [stdout]     |
[INFO] [stdout] 779 | ...                   return ((1) as i32);
[INFO] [stdout]     |                              ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 779 -                                     return ((1) as i32);
[INFO] [stdout] 779 +                                     return (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:785:36
[INFO] [stdout]     |
[INFO] [stdout] 785 | ...                   return ((1) as i32);
[INFO] [stdout]     |                              ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 785 -                             return ((1) as i32);
[INFO] [stdout] 785 +                             return (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:793:12
[INFO] [stdout]     |
[INFO] [stdout] 793 |     return ((0) as i32);
[INFO] [stdout]     |            ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 793 -     return ((0) as i32);
[INFO] [stdout] 793 +     return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:798:16
[INFO] [stdout]     |
[INFO] [stdout] 798 |         return ((0.0f32) as f32);
[INFO] [stdout]     |                ^               ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 798 -         return ((0.0f32) as f32);
[INFO] [stdout] 798 +         return (0.0f32) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:810:12
[INFO] [stdout]     |
[INFO] [stdout] 810 |     return ((stbtt__sized_trapezoid_area(height, tx1 - tx0, bx1 - bx0)) as f32);
[INFO] [stdout]     |            ^                                                                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 810 -     return ((stbtt__sized_trapezoid_area(height, tx1 - tx0, bx1 - bx0)) as f32);
[INFO] [stdout] 810 +     return (stbtt__sized_trapezoid_area(height, tx1 - tx0, bx1 - bx0)) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:832:23
[INFO] [stdout]     |
[INFO] [stdout] 832 |     let mut s0: f32 = ((0.32) as f32);
[INFO] [stdout]     |                       ^             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 832 -     let mut s0: f32 = ((0.32) as f32);
[INFO] [stdout] 832 +     let mut s0: f32 = (0.32) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:833:23
[INFO] [stdout]     |
[INFO] [stdout] 833 |     let mut s1: f32 = ((0.32) as f32);
[INFO] [stdout]     |                       ^             ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 833 -     let mut s1: f32 = ((0.32) as f32);
[INFO] [stdout] 833 +     let mut s1: f32 = (0.32) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:840:18
[INFO] [stdout]     |
[INFO] [stdout] 840 |             s0 = (((b + d) * rcpna) as f32);
[INFO] [stdout]     |                  ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 840 -             s0 = (((b + d) * rcpna) as f32);
[INFO] [stdout] 840 +             s0 = ((b + d) * rcpna) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:841:18
[INFO] [stdout]     |
[INFO] [stdout] 841 |             s1 = (((b - d) * rcpna) as f32);
[INFO] [stdout]     |                  ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 841 -             s1 = (((b - d) * rcpna) as f32);
[INFO] [stdout] 841 +             s1 = ((b - d) * rcpna) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:843:25
[INFO] [stdout]     |
[INFO] [stdout] 843 |                 num_s = ((1) as i32);
[INFO] [stdout]     |                         ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 843 -                 num_s = ((1) as i32);
[INFO] [stdout] 843 +                 num_s = (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:847:26
[INFO] [stdout]     |
[INFO] [stdout] 847 |                     s0 = ((s1) as f32);
[INFO] [stdout]     |                          ^           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 847 -                     s0 = ((s1) as f32);
[INFO] [stdout] 847 +                     s0 = (s1) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:853:14
[INFO] [stdout]     |
[INFO] [stdout] 853 |         s0 = (c / (((-2) as f32) * b));
[INFO] [stdout]     |              ^                       ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 853 -         s0 = (c / (((-2) as f32) * b));
[INFO] [stdout] 853 +         s0 = c / (((-2) as f32) * b);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:855:21
[INFO] [stdout]     |
[INFO] [stdout] 855 |             num_s = ((1) as i32);
[INFO] [stdout]     |                     ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 855 -             num_s = ((1) as i32);
[INFO] [stdout] 855 +             num_s = (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:859:16
[INFO] [stdout]     |
[INFO] [stdout] 859 |         return ((0) as i32);
[INFO] [stdout]     |                ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 859 -         return ((0) as i32);
[INFO] [stdout] 859 +         return (0) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:873:13
[INFO] [stdout]     |
[INFO] [stdout] 873 |             ((q0rd + s0 * (2.0f32 - 2.0f32 * s0) * q10d + s0 * s0 * q20d) as f32);
[INFO] [stdout]     |             ^                                                                   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 873 -             ((q0rd + s0 * (2.0f32 - 2.0f32 * s0) * q10d + s0 * s0 * q20d) as f32);
[INFO] [stdout] 873 +             (q0rd + s0 * (2.0f32 - 2.0f32 * s0) * q10d + s0 * s0 * q20d) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:874:44
[INFO] [stdout]     |
[INFO] [stdout] 874 |         hits[(0) as usize][(1) as usize] = ((a * s0 + b) as f32);
[INFO] [stdout]     |                                            ^                   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 874 -         hits[(0) as usize][(1) as usize] = ((a * s0 + b) as f32);
[INFO] [stdout] 874 +         hits[(0) as usize][(1) as usize] = (a * s0 + b) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:877:17
[INFO] [stdout]     |
[INFO] [stdout] 877 |                 ((q0rd + s1 * (2.0f32 - 2.0f32 * s1) * q10d + s1 * s1 * q20d) as f32);
[INFO] [stdout]     |                 ^                                                                   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 877 -                 ((q0rd + s1 * (2.0f32 - 2.0f32 * s1) * q10d + s1 * s1 * q20d) as f32);
[INFO] [stdout] 877 +                 (q0rd + s1 * (2.0f32 - 2.0f32 * s1) * q10d + s1 * s1 * q20d) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:878:48
[INFO] [stdout]     |
[INFO] [stdout] 878 |             hits[(1) as usize][(1) as usize] = ((a * s1 + b) as f32);
[INFO] [stdout]     |                                                ^                   ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 878 -             hits[(1) as usize][(1) as usize] = ((a * s1 + b) as f32);
[INFO] [stdout] 878 +             hits[(1) as usize][(1) as usize] = (a * s1 + b) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:879:20
[INFO] [stdout]     |
[INFO] [stdout] 879 |             return ((2) as i32);
[INFO] [stdout]     |                    ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 879 -             return ((2) as i32);
[INFO] [stdout] 879 +             return (2) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:881:20
[INFO] [stdout]     |
[INFO] [stdout] 881 |             return ((1) as i32);
[INFO] [stdout]     |                    ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 881 -             return ((1) as i32);
[INFO] [stdout] 881 +             return (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:891:12
[INFO] [stdout]     |
[INFO] [stdout] 891 |     return (((top_width + bottom_width) / 2.0f32 * height) as f32);
[INFO] [stdout]     |            ^                                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 891 -     return (((top_width + bottom_width) / 2.0f32 * height) as f32);
[INFO] [stdout] 891 +     return ((top_width + bottom_width) / 2.0f32 * height) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:908:13
[INFO] [stdout]     |
[INFO] [stdout] 908 |         u = ((stbtt__cuberoot(u)) as f32);
[INFO] [stdout]     |             ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 908 -         u = ((stbtt__cuberoot(u)) as f32);
[INFO] [stdout] 908 +         u = (stbtt__cuberoot(u)) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:909:13
[INFO] [stdout]     |
[INFO] [stdout] 909 |         v = ((stbtt__cuberoot(v)) as f32);
[INFO] [stdout]     |             ^                           ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 909 -         v = ((stbtt__cuberoot(v)) as f32);
[INFO] [stdout] 909 +         v = (stbtt__cuberoot(v)) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:910:35
[INFO] [stdout]     |
[INFO] [stdout] 910 |         *r.offset((0) as isize) = ((s + u + v) as f32);
[INFO] [stdout]     |                                   ^                  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 910 -         *r.offset((0) as isize) = ((s + u + v) as f32);
[INFO] [stdout] 910 +         *r.offset((0) as isize) = (s + u + v) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:911:16
[INFO] [stdout]     |
[INFO] [stdout] 911 |         return ((1) as i32);
[INFO] [stdout]     |                ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 911 -         return ((1) as i32);
[INFO] [stdout] 911 +         return (1) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:913:26
[INFO] [stdout]     |
[INFO] [stdout] 913 |         let mut u: f32 = ((c_runtime::sqrt(((-p / ((3) as f32)) as f32))) as f32);
[INFO] [stdout]     |                          ^                                                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 913 -         let mut u: f32 = ((c_runtime::sqrt(((-p / ((3) as f32)) as f32))) as f32);
[INFO] [stdout] 913 +         let mut u: f32 = (c_runtime::sqrt(((-p / ((3) as f32)) as f32))) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:913:44
[INFO] [stdout]     |
[INFO] [stdout] 913 |         let mut u: f32 = ((c_runtime::sqrt(((-p / ((3) as f32)) as f32))) as f32);
[INFO] [stdout]     |                                            ^                          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 913 -         let mut u: f32 = ((c_runtime::sqrt(((-p / ((3) as f32)) as f32))) as f32);
[INFO] [stdout] 913 +         let mut u: f32 = ((c_runtime::sqrt((-p / ((3) as f32)) as f32)) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:915:30
[INFO] [stdout]     |
[INFO] [stdout] 915 |             -c_runtime::sqrt(((((-27) as f32) / p3) as f32)) * ((q) as f32) / ((2) as f32),
[INFO] [stdout]     |                              ^                            ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 915 -             -c_runtime::sqrt(((((-27) as f32) / p3) as f32)) * ((q) as f32) / ((2) as f32),
[INFO] [stdout] 915 +             -c_runtime::sqrt((((-27) as f32) / p3) as f32) * ((q) as f32) / ((2) as f32),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:918:26
[INFO] [stdout]     |
[INFO] [stdout] 918 |         let mut m: f32 = ((c_runtime::cos(((v) as f32))) as f32);
[INFO] [stdout]     |                          ^                                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 918 -         let mut m: f32 = ((c_runtime::cos(((v) as f32))) as f32);
[INFO] [stdout] 918 +         let mut m: f32 = (c_runtime::cos(((v) as f32))) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:918:43
[INFO] [stdout]     |
[INFO] [stdout] 918 |         let mut m: f32 = ((c_runtime::cos(((v) as f32))) as f32);
[INFO] [stdout]     |                                           ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 918 -         let mut m: f32 = ((c_runtime::cos(((v) as f32))) as f32);
[INFO] [stdout] 918 +         let mut m: f32 = ((c_runtime::cos((v) as f32)) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:921:35
[INFO] [stdout]     |
[INFO] [stdout] 921 |         *r.offset((0) as isize) = (s + u * ((2) as f32) * m);
[INFO] [stdout]     |                                   ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 921 -         *r.offset((0) as isize) = (s + u * ((2) as f32) * m);
[INFO] [stdout] 921 +         *r.offset((0) as isize) = s + u * ((2) as f32) * m;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:922:35
[INFO] [stdout]     |
[INFO] [stdout] 922 |         *r.offset((1) as isize) = ((s - u * (m + n)) as f32);
[INFO] [stdout]     |                                   ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 922 -         *r.offset((1) as isize) = ((s - u * (m + n)) as f32);
[INFO] [stdout] 922 +         *r.offset((1) as isize) = (s - u * (m + n)) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:923:35
[INFO] [stdout]     |
[INFO] [stdout] 923 |         *r.offset((2) as isize) = ((s - u * (m - n)) as f32);
[INFO] [stdout]     |                                   ^                        ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 923 -         *r.offset((2) as isize) = ((s - u * (m - n)) as f32);
[INFO] [stdout] 923 +         *r.offset((2) as isize) = (s - u * (m - n)) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]    --> src/stb_truetype_common.rs:924:16
[INFO] [stdout]     |
[INFO] [stdout] 924 |         return ((3) as i32);
[INFO] [stdout]     |                ^          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 924 -         return ((3) as i32);
[INFO] [stdout] 924 +         return (3) as i32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:950:28
[INFO] [stdout]     |
[INFO] [stdout] 950 |     let mut longlen: f32 = ((c_runtime::sqrt(((dx0 * dx0 + dy0 * dy0) as f32))
[INFO] [stdout]     |                            ^
[INFO] [stdout] 951 |         + c_runtime::sqrt(((dx1 * dx1 + dy1 * dy1) as f32))
[INFO] [stdout] 952 |         + c_runtime::sqrt(((dx2 * dx2 + dy2 * dy2) as f32))) as f32);
[INFO] [stdout]     |                                                                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 950 ~     let mut longlen: f32 = (c_runtime::sqrt(((dx0 * dx0 + dy0 * dy0) as f32))
[INFO] [stdout] 951 |         + c_runtime::sqrt(((dx1 * dx1 + dy1 * dy1) as f32))
[INFO] [stdout] 952 ~         + c_runtime::sqrt(((dx2 * dx2 + dy2 * dy2) as f32))) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:950:46
[INFO] [stdout]     |
[INFO] [stdout] 950 |     let mut longlen: f32 = ((c_runtime::sqrt(((dx0 * dx0 + dy0 * dy0) as f32))
[INFO] [stdout]     |                                              ^                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 950 -     let mut longlen: f32 = ((c_runtime::sqrt(((dx0 * dx0 + dy0 * dy0) as f32))
[INFO] [stdout] 950 +     let mut longlen: f32 = ((c_runtime::sqrt((dx0 * dx0 + dy0 * dy0) as f32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:951:27
[INFO] [stdout]     |
[INFO] [stdout] 951 |         + c_runtime::sqrt(((dx1 * dx1 + dy1 * dy1) as f32))
[INFO] [stdout]     |                           ^                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 951 -         + c_runtime::sqrt(((dx1 * dx1 + dy1 * dy1) as f32))
[INFO] [stdout] 951 +         + c_runtime::sqrt((dx1 * dx1 + dy1 * dy1) as f32)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:952:27
[INFO] [stdout]     |
[INFO] [stdout] 952 |         + c_runtime::sqrt(((dx2 * dx2 + dy2 * dy2) as f32))) as f32);
[INFO] [stdout]     |                           ^                              ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 952 -         + c_runtime::sqrt(((dx2 * dx2 + dy2 * dy2) as f32))) as f32);
[INFO] [stdout] 952 +         + c_runtime::sqrt((dx2 * dx2 + dy2 * dy2) as f32)) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/stb_truetype_common.rs:953:29
[INFO] [stdout]     |
[INFO] [stdout] 953 |     let mut shortlen: f32 = ((c_runtime::sqrt(((dx * dx + dy * dy) as f32))) as f32);
[INFO] [stdout]     |                             ^                                                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 953 -     let mut shortlen: f32 = ((c_runtime::sqrt(((dx * dx + dy * dy) as f32))) as f32);
[INFO] [stdout] 953 +     let mut shortlen: f32 = (c_runtime::sqrt(((dx * dx + dy * dy) as f32))) as f32;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]    --> src/stb_truetype_common.rs:953:47
[INFO] [stdout]     |
[INFO] [stdout] 953 |     let mut shortlen: f32 = ((c_runtime::sqrt(((dx * dx + dy * dy) as f32))) as f32);
[INFO] [stdout]     |                                               ^                          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 953 -     let mut shortlen: f32 = ((c_runtime::sqrt(((dx * dx + dy * dy) as f32))) as f32);
[INFO] [stdout] 953 +     let mut shortlen: f32 = ((c_runtime::sqrt((dx * dx + dy * dy) as f32)) as f32);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1001:23
[INFO] [stdout]      |
[INFO] [stdout] 1001 |         *num_points = ((*num_points + 1) as i32);
[INFO] [stdout]      |                       ^                        ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1001 -         *num_points = ((*num_points + 1) as i32);
[INFO] [stdout] 1001 +         *num_points = (*num_points + 1) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1022:16
[INFO] [stdout]      |
[INFO] [stdout] 1022 |         return ((1) as i32);
[INFO] [stdout]      |                ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1022 -         return ((1) as i32);
[INFO] [stdout] 1022 +         return (1) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1051:23
[INFO] [stdout]      |
[INFO] [stdout] 1051 |         *num_points = ((*num_points + 1) as i32);
[INFO] [stdout]      |                       ^                        ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1051 -         *num_points = ((*num_points + 1) as i32);
[INFO] [stdout] 1051 +         *num_points = (*num_points + 1) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1053:12
[INFO] [stdout]      |
[INFO] [stdout] 1053 |     return ((1) as i32);
[INFO] [stdout]      |            ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1053 -     return ((1) as i32);
[INFO] [stdout] 1053 +     return (1) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1064:27
[INFO] [stdout]      |
[INFO] [stdout] 1064 |     let mut safe_h: i32 = ((((h) as u32) - kernel_width) as i32);
[INFO] [stdout]      |                           ^                                    ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1064 -     let mut safe_h: i32 = ((((h) as u32) - kernel_width) as i32);
[INFO] [stdout] 1064 +     let mut safe_h: i32 = (((h) as u32) - kernel_width) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1066:23
[INFO] [stdout]      |
[INFO] [stdout] 1066 |     c_runtime::memset(((buffer.as_mut_ptr()) as *mut u8), 0, ((8) as u64));
[INFO] [stdout]      |                       ^                                ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1066 -     c_runtime::memset(((buffer.as_mut_ptr()) as *mut u8), 0, ((8) as u64));
[INFO] [stdout] 1066 +     c_runtime::memset((buffer.as_mut_ptr()) as *mut u8, 0, ((8) as u64));
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1066:62
[INFO] [stdout]      |
[INFO] [stdout] 1066 |     c_runtime::memset(((buffer.as_mut_ptr()) as *mut u8), 0, ((8) as u64));
[INFO] [stdout]      |                                                              ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1066 -     c_runtime::memset(((buffer.as_mut_ptr()) as *mut u8), 0, ((8) as u64));
[INFO] [stdout] 1066 +     c_runtime::memset(((buffer.as_mut_ptr()) as *mut u8), 0, (8) as u64);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1067:9
[INFO] [stdout]      |
[INFO] [stdout] 1067 |     j = ((0) as i32);
[INFO] [stdout]      |         ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1067 -     j = ((0) as i32);
[INFO] [stdout] 1067 +     j = (0) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]     --> src/stb_truetype_common.rs:1068:11
[INFO] [stdout]      |
[INFO] [stdout] 1068 |     while (j < w) {
[INFO] [stdout]      |           ^     ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1068 -     while (j < w) {
[INFO] [stdout] 1068 +     while j < w {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1072:13
[INFO] [stdout]      |
[INFO] [stdout] 1072 |             ((buffer.as_mut_ptr()) as *mut u8),
[INFO] [stdout]      |             ^                                ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1072 -             ((buffer.as_mut_ptr()) as *mut u8),
[INFO] [stdout] 1072 +             (buffer.as_mut_ptr()) as *mut u8,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1074:13
[INFO] [stdout]      |
[INFO] [stdout] 1074 |             ((kernel_width) as u64),
[INFO] [stdout]      |             ^                     ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1074 -             ((kernel_width) as u64),
[INFO] [stdout] 1074 +             (kernel_width) as u64,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1076:17
[INFO] [stdout]      |
[INFO] [stdout] 1076 |         total = ((0) as u32);
[INFO] [stdout]      |                 ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1076 -         total = ((0) as u32);
[INFO] [stdout] 1076 +         total = (0) as u32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1078:17
[INFO] [stdout]      |
[INFO] [stdout] 1078 |             i = ((0) as i32);
[INFO] [stdout]      |                 ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1078 -             i = ((0) as i32);
[INFO] [stdout] 1078 +             i = (0) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]     --> src/stb_truetype_common.rs:1079:19
[INFO] [stdout]      |
[INFO] [stdout] 1079 |             while (i <= safe_h) {
[INFO] [stdout]      |                   ^           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1079 -             while (i <= safe_h) {
[INFO] [stdout] 1079 +             while i <= safe_h {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1080:26
[INFO] [stdout]      |
[INFO] [stdout] 1080 |                 total += ((((*pixels.offset((i * stride_in_bytes) as isize)) as i32)
[INFO] [stdout]      |                          ^
[INFO] [stdout] 1081 |                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32);
[INFO] [stdout]      |                                                                        ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1080 ~                 total += (((*pixels.offset((i * stride_in_bytes) as isize)) as i32)
[INFO] [stdout] 1081 ~                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1083:21
[INFO] [stdout]      |
[INFO] [stdout] 1083 |                     ((*pixels.offset((i * stride_in_bytes) as isize)) as u8);
[INFO] [stdout]      |                     ^                                                      ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1083 -                     ((*pixels.offset((i * stride_in_bytes) as isize)) as u8);
[INFO] [stdout] 1083 +                     (*pixels.offset((i * stride_in_bytes) as isize)) as u8;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1084:66
[INFO] [stdout]      |
[INFO] [stdout] 1084 |                 *pixels.offset((i * stride_in_bytes) as isize) = ((total / ((2) as u32)) as u8);
[INFO] [stdout]      |                                                                  ^                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1084 -                 *pixels.offset((i * stride_in_bytes) as isize) = ((total / ((2) as u32)) as u8);
[INFO] [stdout] 1084 +                 *pixels.offset((i * stride_in_bytes) as isize) = (total / ((2) as u32)) as u8;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1088:17
[INFO] [stdout]      |
[INFO] [stdout] 1088 |             i = ((0) as i32);
[INFO] [stdout]      |                 ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1088 -             i = ((0) as i32);
[INFO] [stdout] 1088 +             i = (0) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]     --> src/stb_truetype_common.rs:1089:19
[INFO] [stdout]      |
[INFO] [stdout] 1089 |             while (i <= safe_h) {
[INFO] [stdout]      |                   ^           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1089 -             while (i <= safe_h) {
[INFO] [stdout] 1089 +             while i <= safe_h {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1090:26
[INFO] [stdout]      |
[INFO] [stdout] 1090 |                 total += ((((*pixels.offset((i * stride_in_bytes) as isize)) as i32)
[INFO] [stdout]      |                          ^
[INFO] [stdout] 1091 |                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32);
[INFO] [stdout]      |                                                                        ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1090 ~                 total += (((*pixels.offset((i * stride_in_bytes) as isize)) as i32)
[INFO] [stdout] 1091 ~                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1093:21
[INFO] [stdout]      |
[INFO] [stdout] 1093 |                     ((*pixels.offset((i * stride_in_bytes) as isize)) as u8);
[INFO] [stdout]      |                     ^                                                      ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1093 -                     ((*pixels.offset((i * stride_in_bytes) as isize)) as u8);
[INFO] [stdout] 1093 +                     (*pixels.offset((i * stride_in_bytes) as isize)) as u8;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1094:66
[INFO] [stdout]      |
[INFO] [stdout] 1094 |                 *pixels.offset((i * stride_in_bytes) as isize) = ((total / ((3) as u32)) as u8);
[INFO] [stdout]      |                                                                  ^                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1094 -                 *pixels.offset((i * stride_in_bytes) as isize) = ((total / ((3) as u32)) as u8);
[INFO] [stdout] 1094 +                 *pixels.offset((i * stride_in_bytes) as isize) = (total / ((3) as u32)) as u8;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1098:17
[INFO] [stdout]      |
[INFO] [stdout] 1098 |             i = ((0) as i32);
[INFO] [stdout]      |                 ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1098 -             i = ((0) as i32);
[INFO] [stdout] 1098 +             i = (0) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]     --> src/stb_truetype_common.rs:1099:19
[INFO] [stdout]      |
[INFO] [stdout] 1099 |             while (i <= safe_h) {
[INFO] [stdout]      |                   ^           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1099 -             while (i <= safe_h) {
[INFO] [stdout] 1099 +             while i <= safe_h {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1100:26
[INFO] [stdout]      |
[INFO] [stdout] 1100 |                 total += ((((*pixels.offset((i * stride_in_bytes) as isize)) as i32)
[INFO] [stdout]      |                          ^
[INFO] [stdout] 1101 |                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32);
[INFO] [stdout]      |                                                                        ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1100 ~                 total += (((*pixels.offset((i * stride_in_bytes) as isize)) as i32)
[INFO] [stdout] 1101 ~                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1103:21
[INFO] [stdout]      |
[INFO] [stdout] 1103 |                     ((*pixels.offset((i * stride_in_bytes) as isize)) as u8);
[INFO] [stdout]      |                     ^                                                      ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1103 -                     ((*pixels.offset((i * stride_in_bytes) as isize)) as u8);
[INFO] [stdout] 1103 +                     (*pixels.offset((i * stride_in_bytes) as isize)) as u8;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1104:66
[INFO] [stdout]      |
[INFO] [stdout] 1104 |                 *pixels.offset((i * stride_in_bytes) as isize) = ((total / ((4) as u32)) as u8);
[INFO] [stdout]      |                                                                  ^                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1104 -                 *pixels.offset((i * stride_in_bytes) as isize) = ((total / ((4) as u32)) as u8);
[INFO] [stdout] 1104 +                 *pixels.offset((i * stride_in_bytes) as isize) = (total / ((4) as u32)) as u8;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1108:17
[INFO] [stdout]      |
[INFO] [stdout] 1108 |             i = ((0) as i32);
[INFO] [stdout]      |                 ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1108 -             i = ((0) as i32);
[INFO] [stdout] 1108 +             i = (0) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]     --> src/stb_truetype_common.rs:1109:19
[INFO] [stdout]      |
[INFO] [stdout] 1109 |             while (i <= safe_h) {
[INFO] [stdout]      |                   ^           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1109 -             while (i <= safe_h) {
[INFO] [stdout] 1109 +             while i <= safe_h {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1110:26
[INFO] [stdout]      |
[INFO] [stdout] 1110 |                 total += ((((*pixels.offset((i * stride_in_bytes) as isize)) as i32)
[INFO] [stdout]      |                          ^
[INFO] [stdout] 1111 |                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32);
[INFO] [stdout]      |                                                                        ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1110 ~                 total += (((*pixels.offset((i * stride_in_bytes) as isize)) as i32)
[INFO] [stdout] 1111 ~                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1113:21
[INFO] [stdout]      |
[INFO] [stdout] 1113 |                     ((*pixels.offset((i * stride_in_bytes) as isize)) as u8);
[INFO] [stdout]      |                     ^                                                      ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1113 -                     ((*pixels.offset((i * stride_in_bytes) as isize)) as u8);
[INFO] [stdout] 1113 +                     (*pixels.offset((i * stride_in_bytes) as isize)) as u8;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1114:66
[INFO] [stdout]      |
[INFO] [stdout] 1114 |                 *pixels.offset((i * stride_in_bytes) as isize) = ((total / ((5) as u32)) as u8);
[INFO] [stdout]      |                                                                  ^                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1114 -                 *pixels.offset((i * stride_in_bytes) as isize) = ((total / ((5) as u32)) as u8);
[INFO] [stdout] 1114 +                 *pixels.offset((i * stride_in_bytes) as isize) = (total / ((5) as u32)) as u8;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1118:17
[INFO] [stdout]      |
[INFO] [stdout] 1118 |             i = ((0) as i32);
[INFO] [stdout]      |                 ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1118 -             i = ((0) as i32);
[INFO] [stdout] 1118 +             i = (0) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]     --> src/stb_truetype_common.rs:1119:19
[INFO] [stdout]      |
[INFO] [stdout] 1119 |             while (i <= safe_h) {
[INFO] [stdout]      |                   ^           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1119 -             while (i <= safe_h) {
[INFO] [stdout] 1119 +             while i <= safe_h {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1120:26
[INFO] [stdout]      |
[INFO] [stdout] 1120 |                 total += ((((*pixels.offset((i * stride_in_bytes) as isize)) as i32)
[INFO] [stdout]      |                          ^
[INFO] [stdout] 1121 |                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32);
[INFO] [stdout]      |                                                                        ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1120 ~                 total += (((*pixels.offset((i * stride_in_bytes) as isize)) as i32)
[INFO] [stdout] 1121 ~                     - ((buffer[(i & (8 - 1)) as usize]) as i32)) as u32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1123:21
[INFO] [stdout]      |
[INFO] [stdout] 1123 |                     ((*pixels.offset((i * stride_in_bytes) as isize)) as u8);
[INFO] [stdout]      |                     ^                                                      ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1123 -                     ((*pixels.offset((i * stride_in_bytes) as isize)) as u8);
[INFO] [stdout] 1123 +                     (*pixels.offset((i * stride_in_bytes) as isize)) as u8;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1124:66
[INFO] [stdout]      |
[INFO] [stdout] 1124 |                 *pixels.offset((i * stride_in_bytes) as isize) = ((total / kernel_width) as u8);
[INFO] [stdout]      |                                                                  ^                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1124 -                 *pixels.offset((i * stride_in_bytes) as isize) = ((total / kernel_width) as u8);
[INFO] [stdout] 1124 +                 *pixels.offset((i * stride_in_bytes) as isize) = (total / kernel_width) as u8;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]     --> src/stb_truetype_common.rs:1128:15
[INFO] [stdout]      |
[INFO] [stdout] 1128 |         while (i < h) {
[INFO] [stdout]      |               ^     ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1128 -         while (i < h) {
[INFO] [stdout] 1128 +         while i < h {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1129:22
[INFO] [stdout]      |
[INFO] [stdout] 1129 |             total -= ((buffer[(i & (8 - 1)) as usize]) as u32);
[INFO] [stdout]      |                      ^                                       ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1129 -             total -= ((buffer[(i & (8 - 1)) as usize]) as u32);
[INFO] [stdout] 1129 +             total -= (buffer[(i & (8 - 1)) as usize]) as u32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1130:62
[INFO] [stdout]      |
[INFO] [stdout] 1130 |             *pixels.offset((i * stride_in_bytes) as isize) = ((total / kernel_width) as u8);
[INFO] [stdout]      |                                                              ^                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1130 -             *pixels.offset((i * stride_in_bytes) as isize) = ((total / kernel_width) as u8);
[INFO] [stdout] 1130 +             *pixels.offset((i * stride_in_bytes) as isize) = (total / kernel_width) as u8;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1149:12
[INFO] [stdout]      |
[INFO] [stdout] 1149 |     return ((stbtt_BakeFontBitmap_internal(
[INFO] [stdout]      |            ^
[INFO] [stdout] ...
[INFO] [stdout] 1159 |     )) as i32);
[INFO] [stdout]      |              ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1149 ~     return (stbtt_BakeFontBitmap_internal(
[INFO] [stdout] 1150 |         data,
[INFO] [stdout]  ...
[INFO] [stdout] 1158 |         chardata,
[INFO] [stdout] 1159 ~     )) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1180:23
[INFO] [stdout]      |
[INFO] [stdout] 1180 |     if stbtt_InitFont(((&mut f) as *mut stbtt_fontinfo), data, offset) == 0 {
[INFO] [stdout]      |                       ^                               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1180 -     if stbtt_InitFont(((&mut f) as *mut stbtt_fontinfo), data, offset) == 0 {
[INFO] [stdout] 1180 +     if stbtt_InitFont((&mut f) as *mut stbtt_fontinfo, data, offset) == 0 {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1181:16
[INFO] [stdout]      |
[INFO] [stdout] 1181 |         return ((-1) as i32);
[INFO] [stdout]      |                ^           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1181 -         return ((-1) as i32);
[INFO] [stdout] 1181 +         return (-1) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1183:34
[INFO] [stdout]      |
[INFO] [stdout] 1183 |     c_runtime::memset(pixels, 0, ((pw * ph) as u64));
[INFO] [stdout]      |                                  ^                ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1183 -     c_runtime::memset(pixels, 0, ((pw * ph) as u64));
[INFO] [stdout] 1183 +     c_runtime::memset(pixels, 0, (pw * ph) as u64);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1187:16
[INFO] [stdout]      |
[INFO] [stdout] 1187 |     bottom_y = ((1) as i32);
[INFO] [stdout]      |                ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1187 -     bottom_y = ((1) as i32);
[INFO] [stdout] 1187 +     bottom_y = (1) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1188:13
[INFO] [stdout]      |
[INFO] [stdout] 1188 |     scale = ((stbtt_ScaleForPixelHeight(((&mut f) as *mut stbtt_fontinfo), pixel_height)) as f32);
[INFO] [stdout]      |             ^                                                                                   ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1188 -     scale = ((stbtt_ScaleForPixelHeight(((&mut f) as *mut stbtt_fontinfo), pixel_height)) as f32);
[INFO] [stdout] 1188 +     scale = (stbtt_ScaleForPixelHeight(((&mut f) as *mut stbtt_fontinfo), pixel_height)) as f32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1188:41
[INFO] [stdout]      |
[INFO] [stdout] 1188 |     scale = ((stbtt_ScaleForPixelHeight(((&mut f) as *mut stbtt_fontinfo), pixel_height)) as f32);
[INFO] [stdout]      |                                         ^                               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1188 -     scale = ((stbtt_ScaleForPixelHeight(((&mut f) as *mut stbtt_fontinfo), pixel_height)) as f32);
[INFO] [stdout] 1188 +     scale = ((stbtt_ScaleForPixelHeight((&mut f) as *mut stbtt_fontinfo, pixel_height)) as f32);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1189:9
[INFO] [stdout]      |
[INFO] [stdout] 1189 |     i = ((0) as i32);
[INFO] [stdout]      |         ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1189 -     i = ((0) as i32);
[INFO] [stdout] 1189 +     i = (0) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]     --> src/stb_truetype_common.rs:1190:11
[INFO] [stdout]      |
[INFO] [stdout] 1190 |     while (i < num_chars) {
[INFO] [stdout]      |           ^             ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1190 -     while (i < num_chars) {
[INFO] [stdout] 1190 +     while i < num_chars {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1199:47
[INFO] [stdout]      |
[INFO] [stdout] 1199 |         let mut g: i32 = stbtt_FindGlyphIndex(((&mut f) as *mut stbtt_fontinfo), first_char + i);
[INFO] [stdout]      |                                               ^                               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1199 -         let mut g: i32 = stbtt_FindGlyphIndex(((&mut f) as *mut stbtt_fontinfo), first_char + i);
[INFO] [stdout] 1199 +         let mut g: i32 = stbtt_FindGlyphIndex((&mut f) as *mut stbtt_fontinfo, first_char + i);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1201:13
[INFO] [stdout]      |
[INFO] [stdout] 1201 |             ((&mut f) as *mut stbtt_fontinfo),
[INFO] [stdout]      |             ^                               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1201 -             ((&mut f) as *mut stbtt_fontinfo),
[INFO] [stdout] 1201 +             (&mut f) as *mut stbtt_fontinfo,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1203:13
[INFO] [stdout]      |
[INFO] [stdout] 1203 |             ((&mut advance) as *mut i32),
[INFO] [stdout]      |             ^                          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1203 -             ((&mut advance) as *mut i32),
[INFO] [stdout] 1203 +             (&mut advance) as *mut i32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1204:13
[INFO] [stdout]      |
[INFO] [stdout] 1204 |             ((&mut lsb) as *mut i32),
[INFO] [stdout]      |             ^                      ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1204 -             ((&mut lsb) as *mut i32),
[INFO] [stdout] 1204 +             (&mut lsb) as *mut i32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1207:13
[INFO] [stdout]      |
[INFO] [stdout] 1207 |             ((&mut f) as *mut stbtt_fontinfo),
[INFO] [stdout]      |             ^                               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1207 -             ((&mut f) as *mut stbtt_fontinfo),
[INFO] [stdout] 1207 +             (&mut f) as *mut stbtt_fontinfo,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1211:13
[INFO] [stdout]      |
[INFO] [stdout] 1211 |             ((&mut x0) as *mut i32),
[INFO] [stdout]      |             ^                     ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1211 -             ((&mut x0) as *mut i32),
[INFO] [stdout] 1211 +             (&mut x0) as *mut i32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1212:13
[INFO] [stdout]      |
[INFO] [stdout] 1212 |             ((&mut y0) as *mut i32),
[INFO] [stdout]      |             ^                     ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1212 -             ((&mut y0) as *mut i32),
[INFO] [stdout] 1212 +             (&mut y0) as *mut i32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1213:13
[INFO] [stdout]      |
[INFO] [stdout] 1213 |             ((&mut x1) as *mut i32),
[INFO] [stdout]      |             ^                     ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1213 -             ((&mut x1) as *mut i32),
[INFO] [stdout] 1213 +             (&mut x1) as *mut i32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1214:13
[INFO] [stdout]      |
[INFO] [stdout] 1214 |             ((&mut y1) as *mut i32),
[INFO] [stdout]      |             ^                     ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1214 -             ((&mut y1) as *mut i32),
[INFO] [stdout] 1214 +             (&mut y1) as *mut i32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1216:14
[INFO] [stdout]      |
[INFO] [stdout] 1216 |         gw = ((x1 - x0) as i32);
[INFO] [stdout]      |              ^                ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1216 -         gw = ((x1 - x0) as i32);
[INFO] [stdout] 1216 +         gw = (x1 - x0) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1217:14
[INFO] [stdout]      |
[INFO] [stdout] 1217 |         gh = ((y1 - y0) as i32);
[INFO] [stdout]      |              ^                ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1217 -         gh = ((y1 - y0) as i32);
[INFO] [stdout] 1217 +         gh = (y1 - y0) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1219:17
[INFO] [stdout]      |
[INFO] [stdout] 1219 |             y = ((bottom_y) as i32);
[INFO] [stdout]      |                 ^                 ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1219 -             y = ((bottom_y) as i32);
[INFO] [stdout] 1219 +             y = (bottom_y) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1220:17
[INFO] [stdout]      |
[INFO] [stdout] 1220 |             x = ((1) as i32);
[INFO] [stdout]      |                 ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1220 -             x = ((1) as i32);
[INFO] [stdout] 1220 +             x = (1) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1223:20
[INFO] [stdout]      |
[INFO] [stdout] 1223 |             return ((-i) as i32);
[INFO] [stdout]      |                    ^           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1223 -             return ((-i) as i32);
[INFO] [stdout] 1223 +             return (-i) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1226:13
[INFO] [stdout]      |
[INFO] [stdout] 1226 |             ((&mut f) as *mut stbtt_fontinfo),
[INFO] [stdout]      |             ^                               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1226 -             ((&mut f) as *mut stbtt_fontinfo),
[INFO] [stdout] 1226 +             (&mut f) as *mut stbtt_fontinfo,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1235:47
[INFO] [stdout]      |
[INFO] [stdout] 1235 |         (*chardata.offset((i) as isize)).x0 = (((x) as i16) as u16);
[INFO] [stdout]      |                                               ^                   ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1235 -         (*chardata.offset((i) as isize)).x0 = (((x) as i16) as u16);
[INFO] [stdout] 1235 +         (*chardata.offset((i) as isize)).x0 = ((x) as i16) as u16;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1236:47
[INFO] [stdout]      |
[INFO] [stdout] 1236 |         (*chardata.offset((i) as isize)).y0 = (((y) as i16) as u16);
[INFO] [stdout]      |                                               ^                   ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1236 -         (*chardata.offset((i) as isize)).y0 = (((y) as i16) as u16);
[INFO] [stdout] 1236 +         (*chardata.offset((i) as isize)).y0 = ((y) as i16) as u16;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1237:47
[INFO] [stdout]      |
[INFO] [stdout] 1237 |         (*chardata.offset((i) as isize)).x1 = (((x + gw) as i16) as u16);
[INFO] [stdout]      |                                               ^                        ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1237 -         (*chardata.offset((i) as isize)).x1 = (((x + gw) as i16) as u16);
[INFO] [stdout] 1237 +         (*chardata.offset((i) as isize)).x1 = ((x + gw) as i16) as u16;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1238:47
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         (*chardata.offset((i) as isize)).y1 = (((y + gh) as i16) as u16);
[INFO] [stdout]      |                                               ^                        ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1238 -         (*chardata.offset((i) as isize)).y1 = (((y + gh) as i16) as u16);
[INFO] [stdout] 1238 +         (*chardata.offset((i) as isize)).y1 = ((y + gh) as i16) as u16;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1239:53
[INFO] [stdout]      |
[INFO] [stdout] 1239 |         (*chardata.offset((i) as isize)).xadvance = (scale * ((advance) as f32));
[INFO] [stdout]      |                                                     ^                          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1239 -         (*chardata.offset((i) as isize)).xadvance = (scale * ((advance) as f32));
[INFO] [stdout] 1239 +         (*chardata.offset((i) as isize)).xadvance = scale * ((advance) as f32);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1240:49
[INFO] [stdout]      |
[INFO] [stdout] 1240 |         (*chardata.offset((i) as isize)).xoff = ((x0) as f32);
[INFO] [stdout]      |                                                 ^           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1240 -         (*chardata.offset((i) as isize)).xoff = ((x0) as f32);
[INFO] [stdout] 1240 +         (*chardata.offset((i) as isize)).xoff = (x0) as f32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1241:49
[INFO] [stdout]      |
[INFO] [stdout] 1241 |         (*chardata.offset((i) as isize)).yoff = ((y0) as f32);
[INFO] [stdout]      |                                                 ^           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1241 -         (*chardata.offset((i) as isize)).yoff = ((y0) as f32);
[INFO] [stdout] 1241 +         (*chardata.offset((i) as isize)).yoff = (y0) as f32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1242:13
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         x = ((x + gw + 1) as i32);
[INFO] [stdout]      |             ^                   ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1242 -         x = ((x + gw + 1) as i32);
[INFO] [stdout] 1242 +         x = (x + gw + 1) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1244:24
[INFO] [stdout]      |
[INFO] [stdout] 1244 |             bottom_y = ((y + gh + 1) as i32);
[INFO] [stdout]      |                        ^                   ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1244 -             bottom_y = ((y + gh + 1) as i32);
[INFO] [stdout] 1244 +             bottom_y = (y + gh + 1) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1248:12
[INFO] [stdout]      |
[INFO] [stdout] 1248 |     return ((bottom_y) as i32);
[INFO] [stdout]      |            ^                 ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1248 -     return ((bottom_y) as i32);
[INFO] [stdout] 1248 +     return (bottom_y) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1257:12
[INFO] [stdout]      |
[INFO] [stdout] 1257 |     return ((stbtt_CompareUTF8toUTF16_bigendian_internal(s1, len1, s2, len2)) as i32);
[INFO] [stdout]      |            ^                                                                        ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1257 -     return ((stbtt_CompareUTF8toUTF16_bigendian_internal(s1, len1, s2, len2)) as i32);
[INFO] [stdout] 1257 +     return (stbtt_CompareUTF8toUTF16_bigendian_internal(s1, len1, s2, len2)) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1266:12
[INFO] [stdout]      |
[INFO] [stdout] 1266 |     return ((if len1
[INFO] [stdout]      |            ^
[INFO] [stdout] ...
[INFO] [stdout] 1276 |     }) as i32);
[INFO] [stdout]      |              ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1266 ~     return (if len1
[INFO] [stdout] 1267 |         == stbtt__CompareUTF8toUTF16_bigendian_prefix(
[INFO] [stdout]  ...
[INFO] [stdout] 1275 |         0
[INFO] [stdout] 1276 ~     }) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1268:13
[INFO] [stdout]      |
[INFO] [stdout] 1268 |             (((s1) as *mut u8) as *mut u8),
[INFO] [stdout]      |             ^                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1268 -             (((s1) as *mut u8) as *mut u8),
[INFO] [stdout] 1268 +             ((s1) as *mut u8) as *mut u8,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1270:13
[INFO] [stdout]      |
[INFO] [stdout] 1270 |             (((s2) as *mut u8) as *mut u8),
[INFO] [stdout]      |             ^                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1270 -             (((s2) as *mut u8) as *mut u8),
[INFO] [stdout] 1270 +             ((s2) as *mut u8) as *mut u8,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1284:12
[INFO] [stdout]      |
[INFO] [stdout] 1284 |     return ((stbtt_FindMatchingFont_internal(fontdata, name, flags)) as i32);
[INFO] [stdout]      |            ^                                                               ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1284 -     return ((stbtt_FindMatchingFont_internal(fontdata, name, flags)) as i32);
[INFO] [stdout] 1284 +     return (stbtt_FindMatchingFont_internal(fontdata, name, flags)) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1293:9
[INFO] [stdout]      |
[INFO] [stdout] 1293 |     i = ((0) as i32);
[INFO] [stdout]      |         ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1293 -     i = ((0) as i32);
[INFO] [stdout] 1293 +     i = (0) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]     --> src/stb_truetype_common.rs:1294:11
[INFO] [stdout]      |
[INFO] [stdout] 1294 |     while (true) {
[INFO] [stdout]      |           ^    ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1294 -     while (true) {
[INFO] [stdout] 1294 +     while true {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: denote infinite loops with `loop { ... }`
[INFO] [stdout]     --> src/stb_truetype_common.rs:1294:5
[INFO] [stdout]      |
[INFO] [stdout] 1294 |     while (true) {
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: use `loop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1297:20
[INFO] [stdout]      |
[INFO] [stdout] 1297 |             return ((off) as i32);
[INFO] [stdout]      |                    ^            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1297 -             return ((off) as i32);
[INFO] [stdout] 1297 +             return (off) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1300:13
[INFO] [stdout]      |
[INFO] [stdout] 1300 |             ((font_collection) as *mut u8),
[INFO] [stdout]      |             ^                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1300 -             ((font_collection) as *mut u8),
[INFO] [stdout] 1300 +             (font_collection) as *mut u8,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1301:13
[INFO] [stdout]      |
[INFO] [stdout] 1301 |             ((off) as u32),
[INFO] [stdout]      |             ^            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1301 -             ((off) as u32),
[INFO] [stdout] 1301 +             (off) as u32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1302:13
[INFO] [stdout]      |
[INFO] [stdout] 1302 |             (((name_utf8) as *mut u8) as *mut u8),
[INFO] [stdout]      |             ^                                   ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1302 -             (((name_utf8) as *mut u8) as *mut u8),
[INFO] [stdout] 1302 +             ((name_utf8) as *mut u8) as *mut u8,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1306:20
[INFO] [stdout]      |
[INFO] [stdout] 1306 |             return ((off) as i32);
[INFO] [stdout]      |                    ^            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1306 -             return ((off) as i32);
[INFO] [stdout] 1306 +             return (off) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1329:9
[INFO] [stdout]      |
[INFO] [stdout] 1329 |     i = ((0) as i32);
[INFO] [stdout]      |         ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1329 -     i = ((0) as i32);
[INFO] [stdout] 1329 +     i = (0) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]     --> src/stb_truetype_common.rs:1330:11
[INFO] [stdout]      |
[INFO] [stdout] 1330 |     while (i < num_verts) {
[INFO] [stdout]      |           ^             ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1330 -     while (i < num_verts) {
[INFO] [stdout] 1330 +     while i < num_verts {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1336:21
[INFO] [stdout]      |
[INFO] [stdout] 1336 |     *num_contours = ((n) as i32);
[INFO] [stdout]      |                     ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1336 -     *num_contours = ((n) as i32);
[INFO] [stdout] 1336 +     *num_contours = (n) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1341:9
[INFO] [stdout]      |
[INFO] [stdout] 1341 |         ((c_runtime::malloc(std::mem::size_of::<i32>() as u64 * ((n) as u64))) as *mut i32);
[INFO] [stdout]      |         ^                                                                                 ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1341 -         ((c_runtime::malloc(std::mem::size_of::<i32>() as u64 * ((n) as u64))) as *mut i32);
[INFO] [stdout] 1341 +         (c_runtime::malloc(std::mem::size_of::<i32>() as u64 * ((n) as u64))) as *mut i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1343:25
[INFO] [stdout]      |
[INFO] [stdout] 1343 |         *num_contours = ((0) as i32);
[INFO] [stdout]      |                         ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1343 -         *num_contours = ((0) as i32);
[INFO] [stdout] 1343 +         *num_contours = (0) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1346:12
[INFO] [stdout]      |
[INFO] [stdout] 1346 |     pass = ((0) as i32);
[INFO] [stdout]      |            ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1346 -     pass = ((0) as i32);
[INFO] [stdout] 1346 +     pass = (0) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]     --> src/stb_truetype_common.rs:1349:15
[INFO] [stdout]      |
[INFO] [stdout] 1349 |         while (pass < 2) {
[INFO] [stdout]      |               ^        ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1349 -         while (pass < 2) {
[INFO] [stdout] 1349 +         while pass < 2 {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1350:30
[INFO] [stdout]      |
[INFO] [stdout] 1350 |             let mut x: f32 = ((0) as f32);
[INFO] [stdout]      |                              ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1350 -             let mut x: f32 = ((0) as f32);
[INFO] [stdout] 1350 +             let mut x: f32 = (0) as f32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1351:30
[INFO] [stdout]      |
[INFO] [stdout] 1351 |             let mut y: f32 = ((0) as f32);
[INFO] [stdout]      |                              ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1351 -             let mut y: f32 = ((0) as f32);
[INFO] [stdout] 1351 +             let mut y: f32 = (0) as f32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1353:26
[INFO] [stdout]      |
[INFO] [stdout] 1353 |                 points = ((c_runtime::malloc(
[INFO] [stdout]      |                          ^
[INFO] [stdout] 1354 |                     ((num_points) as u64) * std::mem::size_of::<stbtt__point>() as u64,
[INFO] [stdout] 1355 |                 )) as *mut stbtt__point);
[INFO] [stdout]      |                                        ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1353 ~                 points = (c_runtime::malloc(
[INFO] [stdout] 1354 |                     ((num_points) as u64) * std::mem::size_of::<stbtt__point>() as u64,
[INFO] [stdout] 1355 ~                 )) as *mut stbtt__point;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1360:26
[INFO] [stdout]      |
[INFO] [stdout] 1360 |             num_points = ((0) as i32);
[INFO] [stdout]      |                          ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1360 -             num_points = ((0) as i32);
[INFO] [stdout] 1360 +             num_points = (0) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1361:17
[INFO] [stdout]      |
[INFO] [stdout] 1361 |             n = ((-1) as i32);
[INFO] [stdout]      |                 ^           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1361 -             n = ((-1) as i32);
[INFO] [stdout] 1361 +             n = (-1) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1362:17
[INFO] [stdout]      |
[INFO] [stdout] 1362 |             i = ((0) as i32);
[INFO] [stdout]      |                 ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1362 -             i = ((0) as i32);
[INFO] [stdout] 1362 +             i = (0) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `while` condition
[INFO] [stdout]     --> src/stb_truetype_common.rs:1363:19
[INFO] [stdout]      |
[INFO] [stdout] 1363 |             while (i < num_verts) {
[INFO] [stdout]      |                   ^             ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1363 -             while (i < num_verts) {
[INFO] [stdout] 1363 +             while i < num_verts {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1366:68
[INFO] [stdout]      |
[INFO] [stdout] 1366 |                         *(*contour_lengths).offset((n) as isize) = ((num_points - start) as i32);
[INFO] [stdout]      |                                                                    ^                           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1366 -                         *(*contour_lengths).offset((n) as isize) = ((num_points - start) as i32);
[INFO] [stdout] 1366 +                         *(*contour_lengths).offset((n) as isize) = (num_points - start) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1369:29
[INFO] [stdout]      |
[INFO] [stdout] 1369 |                     start = ((num_points) as i32);
[INFO] [stdout]      |                             ^                   ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1369 -                     start = ((num_points) as i32);
[INFO] [stdout] 1369 +                     start = (num_points) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1370:25
[INFO] [stdout]      |
[INFO] [stdout] 1370 |                     x = (((*vertices.offset((i) as isize)).x) as f32);
[INFO] [stdout]      |                         ^                                           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1370 -                     x = (((*vertices.offset((i) as isize)).x) as f32);
[INFO] [stdout] 1370 +                     x = ((*vertices.offset((i) as isize)).x) as f32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1371:25
[INFO] [stdout]      |
[INFO] [stdout] 1371 |                     y = (((*vertices.offset((i) as isize)).y) as f32);
[INFO] [stdout]      |                         ^                                           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1371 -                     y = (((*vertices.offset((i) as isize)).y) as f32);
[INFO] [stdout] 1371 +                     y = ((*vertices.offset((i) as isize)).y) as f32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1374:25
[INFO] [stdout]      |
[INFO] [stdout] 1374 |                     x = (((*vertices.offset((i) as isize)).x) as f32);
[INFO] [stdout]      |                         ^                                           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1374 -                     x = (((*vertices.offset((i) as isize)).x) as f32);
[INFO] [stdout] 1374 +                     x = ((*vertices.offset((i) as isize)).x) as f32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1375:25
[INFO] [stdout]      |
[INFO] [stdout] 1375 |                     y = (((*vertices.offset((i) as isize)).y) as f32);
[INFO] [stdout]      |                         ^                                           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1375 -                     y = (((*vertices.offset((i) as isize)).y) as f32);
[INFO] [stdout] 1375 +                     y = ((*vertices.offset((i) as isize)).y) as f32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1380:25
[INFO] [stdout]      |
[INFO] [stdout] 1380 |                         ((&mut num_points) as *mut i32),
[INFO] [stdout]      |                         ^                             ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1380 -                         ((&mut num_points) as *mut i32),
[INFO] [stdout] 1380 +                         (&mut num_points) as *mut i32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1383:25
[INFO] [stdout]      |
[INFO] [stdout] 1383 |                         (((*vertices.offset((i) as isize)).cx) as f32),
[INFO] [stdout]      |                         ^                                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1383 -                         (((*vertices.offset((i) as isize)).cx) as f32),
[INFO] [stdout] 1383 +                         ((*vertices.offset((i) as isize)).cx) as f32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1384:25
[INFO] [stdout]      |
[INFO] [stdout] 1384 |                         (((*vertices.offset((i) as isize)).cy) as f32),
[INFO] [stdout]      |                         ^                                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1384 -                         (((*vertices.offset((i) as isize)).cy) as f32),
[INFO] [stdout] 1384 +                         ((*vertices.offset((i) as isize)).cy) as f32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1385:25
[INFO] [stdout]      |
[INFO] [stdout] 1385 |                         (((*vertices.offset((i) as isize)).x) as f32),
[INFO] [stdout]      |                         ^                                           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1385 -                         (((*vertices.offset((i) as isize)).x) as f32),
[INFO] [stdout] 1385 +                         ((*vertices.offset((i) as isize)).x) as f32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1386:25
[INFO] [stdout]      |
[INFO] [stdout] 1386 |                         (((*vertices.offset((i) as isize)).y) as f32),
[INFO] [stdout]      |                         ^                                           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1386 -                         (((*vertices.offset((i) as isize)).y) as f32),
[INFO] [stdout] 1386 +                         ((*vertices.offset((i) as isize)).y) as f32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1390:25
[INFO] [stdout]      |
[INFO] [stdout] 1390 |                     x = (((*vertices.offset((i) as isize)).x) as f32);
[INFO] [stdout]      |                         ^                                           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1390 -                     x = (((*vertices.offset((i) as isize)).x) as f32);
[INFO] [stdout] 1390 +                     x = ((*vertices.offset((i) as isize)).x) as f32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1391:25
[INFO] [stdout]      |
[INFO] [stdout] 1391 |                     y = (((*vertices.offset((i) as isize)).y) as f32);
[INFO] [stdout]      |                         ^                                           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1391 -                     y = (((*vertices.offset((i) as isize)).y) as f32);
[INFO] [stdout] 1391 +                     y = ((*vertices.offset((i) as isize)).y) as f32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1395:25
[INFO] [stdout]      |
[INFO] [stdout] 1395 |                         ((&mut num_points) as *mut i32),
[INFO] [stdout]      |                         ^                             ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1395 -                         ((&mut num_points) as *mut i32),
[INFO] [stdout] 1395 +                         (&mut num_points) as *mut i32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1398:25
[INFO] [stdout]      |
[INFO] [stdout] 1398 |                         (((*vertices.offset((i) as isize)).cx) as f32),
[INFO] [stdout]      |                         ^                                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1398 -                         (((*vertices.offset((i) as isize)).cx) as f32),
[INFO] [stdout] 1398 +                         ((*vertices.offset((i) as isize)).cx) as f32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1399:25
[INFO] [stdout]      |
[INFO] [stdout] 1399 |                         (((*vertices.offset((i) as isize)).cy) as f32),
[INFO] [stdout]      |                         ^                                            ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1399 -                         (((*vertices.offset((i) as isize)).cy) as f32),
[INFO] [stdout] 1399 +                         ((*vertices.offset((i) as isize)).cy) as f32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1400:25
[INFO] [stdout]      |
[INFO] [stdout] 1400 |                         (((*vertices.offset((i) as isize)).cx1) as f32),
[INFO] [stdout]      |                         ^                                             ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1400 -                         (((*vertices.offset((i) as isize)).cx1) as f32),
[INFO] [stdout] 1400 +                         ((*vertices.offset((i) as isize)).cx1) as f32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1401:25
[INFO] [stdout]      |
[INFO] [stdout] 1401 |                         (((*vertices.offset((i) as isize)).cy1) as f32),
[INFO] [stdout]      |                         ^                                             ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1401 -                         (((*vertices.offset((i) as isize)).cy1) as f32),
[INFO] [stdout] 1401 +                         ((*vertices.offset((i) as isize)).cy1) as f32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1402:25
[INFO] [stdout]      |
[INFO] [stdout] 1402 |                         (((*vertices.offset((i) as isize)).x) as f32),
[INFO] [stdout]      |                         ^                                           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1402 -                         (((*vertices.offset((i) as isize)).x) as f32),
[INFO] [stdout] 1402 +                         ((*vertices.offset((i) as isize)).x) as f32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1403:25
[INFO] [stdout]      |
[INFO] [stdout] 1403 |                         (((*vertices.offset((i) as isize)).y) as f32),
[INFO] [stdout]      |                         ^                                           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1403 -                         (((*vertices.offset((i) as isize)).y) as f32),
[INFO] [stdout] 1403 +                         ((*vertices.offset((i) as isize)).y) as f32,
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1407:25
[INFO] [stdout]      |
[INFO] [stdout] 1407 |                     x = (((*vertices.offset((i) as isize)).x) as f32);
[INFO] [stdout]      |                         ^                                           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1407 -                     x = (((*vertices.offset((i) as isize)).x) as f32);
[INFO] [stdout] 1407 +                     x = ((*vertices.offset((i) as isize)).x) as f32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1408:25
[INFO] [stdout]      |
[INFO] [stdout] 1408 |                     y = (((*vertices.offset((i) as isize)).y) as f32);
[INFO] [stdout]      |                         ^                                           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1408 -                     y = (((*vertices.offset((i) as isize)).y) as f32);
[INFO] [stdout] 1408 +                     y = ((*vertices.offset((i) as isize)).y) as f32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1412:56
[INFO] [stdout]      |
[INFO] [stdout] 1412 |             *(*contour_lengths).offset((n) as isize) = ((num_points - start) as i32);
[INFO] [stdout]      |                                                        ^                           ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1412 -             *(*contour_lengths).offset((n) as isize) = ((num_points - start) as i32);
[INFO] [stdout] 1412 +             *(*contour_lengths).offset((n) as isize) = (num_points - start) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1417:21
[INFO] [stdout]      |
[INFO] [stdout] 1417 |     c_runtime::free(((points) as *mut u8));
[INFO] [stdout]      |                     ^                   ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1417 -     c_runtime::free(((points) as *mut u8));
[INFO] [stdout] 1417 +     c_runtime::free((points) as *mut u8);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1418:21
[INFO] [stdout]      |
[INFO] [stdout] 1418 |     c_runtime::free(((*contour_lengths) as *mut u8));
[INFO] [stdout]      |                     ^                             ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1418 -     c_runtime::free(((*contour_lengths) as *mut u8));
[INFO] [stdout] 1418 +     c_runtime::free((*contour_lengths) as *mut u8);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1419:24
[INFO] [stdout]      |
[INFO] [stdout] 1419 |     *contour_lengths = ((std::ptr::null_mut()) as *mut i32);
[INFO] [stdout]      |                        ^                                  ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1419 -     *contour_lengths = ((std::ptr::null_mut()) as *mut i32);
[INFO] [stdout] 1419 +     *contour_lengths = (std::ptr::null_mut()) as *mut i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1420:21
[INFO] [stdout]      |
[INFO] [stdout] 1420 |     *num_contours = ((0) as i32);
[INFO] [stdout]      |                     ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1420 -     *num_contours = ((0) as i32);
[INFO] [stdout] 1420 +     *num_contours = (0) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1443:9
[INFO] [stdout]      |
[INFO] [stdout] 1443 |         ((0) as f32)
[INFO] [stdout]      |         ^          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1443 -         ((0) as f32)
[INFO] [stdout] 1443 +         (0) as f32
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1450:28
[INFO] [stdout]      |
[INFO] [stdout] 1450 |     let mut round_x: i32 = ((c_runtime::floor((((*xpos + (*b).xoff) + 0.5f32) as f32))) as i32);
[INFO] [stdout]      |                            ^                                                                  ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1450 -     let mut round_x: i32 = ((c_runtime::floor((((*xpos + (*b).xoff) + 0.5f32) as f32))) as i32);
[INFO] [stdout] 1450 +     let mut round_x: i32 = (c_runtime::floor((((*xpos + (*b).xoff) + 0.5f32) as f32))) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1450:47
[INFO] [stdout]      |
[INFO] [stdout] 1450 |     let mut round_x: i32 = ((c_runtime::floor((((*xpos + (*b).xoff) + 0.5f32) as f32))) as i32);
[INFO] [stdout]      |                                               ^                                     ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1450 -     let mut round_x: i32 = ((c_runtime::floor((((*xpos + (*b).xoff) + 0.5f32) as f32))) as i32);
[INFO] [stdout] 1450 +     let mut round_x: i32 = ((c_runtime::floor(((*xpos + (*b).xoff) + 0.5f32) as f32)) as i32);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1451:28
[INFO] [stdout]      |
[INFO] [stdout] 1451 |     let mut round_y: i32 = ((c_runtime::floor((((*ypos + (*b).yoff) + 0.5f32) as f32))) as i32);
[INFO] [stdout]      |                            ^                                                                  ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1451 -     let mut round_y: i32 = ((c_runtime::floor((((*ypos + (*b).yoff) + 0.5f32) as f32))) as i32);
[INFO] [stdout] 1451 +     let mut round_y: i32 = (c_runtime::floor((((*ypos + (*b).yoff) + 0.5f32) as f32))) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around function argument
[INFO] [stdout]     --> src/stb_truetype_common.rs:1451:47
[INFO] [stdout]      |
[INFO] [stdout] 1451 |     let mut round_y: i32 = ((c_runtime::floor((((*ypos + (*b).yoff) + 0.5f32) as f32))) as i32);
[INFO] [stdout]      |                                               ^                                     ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1451 -     let mut round_y: i32 = ((c_runtime::floor((((*ypos + (*b).yoff) + 0.5f32) as f32))) as i32);
[INFO] [stdout] 1451 +     let mut round_y: i32 = ((c_runtime::floor(((*ypos + (*b).yoff) + 0.5f32) as f32)) as i32);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1452:15
[INFO] [stdout]      |
[INFO] [stdout] 1452 |     (*q).x0 = (((round_x) as f32) + d3d_bias);
[INFO] [stdout]      |               ^                             ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1452 -     (*q).x0 = (((round_x) as f32) + d3d_bias);
[INFO] [stdout] 1452 +     (*q).x0 = ((round_x) as f32) + d3d_bias;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1453:15
[INFO] [stdout]      |
[INFO] [stdout] 1453 |     (*q).y0 = (((round_y) as f32) + d3d_bias);
[INFO] [stdout]      |               ^                             ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1453 -     (*q).y0 = (((round_y) as f32) + d3d_bias);
[INFO] [stdout] 1453 +     (*q).y0 = ((round_y) as f32) + d3d_bias;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1454:15
[INFO] [stdout]      |
[INFO] [stdout] 1454 |     (*q).x1 = (((round_x + (((*b).x1) as i32) - (((*b).x0) as i32)) as f32) + d3d_bias);
[INFO] [stdout]      |               ^                                                                       ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1454 -     (*q).x1 = (((round_x + (((*b).x1) as i32) - (((*b).x0) as i32)) as f32) + d3d_bias);
[INFO] [stdout] 1454 +     (*q).x1 = ((round_x + (((*b).x1) as i32) - (((*b).x0) as i32)) as f32) + d3d_bias;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1455:15
[INFO] [stdout]      |
[INFO] [stdout] 1455 |     (*q).y1 = (((round_y + (((*b).y1) as i32) - (((*b).y0) as i32)) as f32) + d3d_bias);
[INFO] [stdout]      |               ^                                                                       ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1455 -     (*q).y1 = (((round_y + (((*b).y1) as i32) - (((*b).y0) as i32)) as f32) + d3d_bias);
[INFO] [stdout] 1455 +     (*q).y1 = ((round_y + (((*b).y1) as i32) - (((*b).y0) as i32)) as f32) + d3d_bias;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1456:15
[INFO] [stdout]      |
[INFO] [stdout] 1456 |     (*q).s0 = (((((*b).x0) as i32) as f32) * ipw);
[INFO] [stdout]      |               ^                                 ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1456 -     (*q).s0 = (((((*b).x0) as i32) as f32) * ipw);
[INFO] [stdout] 1456 +     (*q).s0 = ((((*b).x0) as i32) as f32) * ipw;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1457:15
[INFO] [stdout]      |
[INFO] [stdout] 1457 |     (*q).t0 = (((((*b).y0) as i32) as f32) * iph);
[INFO] [stdout]      |               ^                                 ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1457 -     (*q).t0 = (((((*b).y0) as i32) as f32) * iph);
[INFO] [stdout] 1457 +     (*q).t0 = ((((*b).y0) as i32) as f32) * iph;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1458:15
[INFO] [stdout]      |
[INFO] [stdout] 1458 |     (*q).s1 = (((((*b).x1) as i32) as f32) * ipw);
[INFO] [stdout]      |               ^                                 ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1458 -     (*q).s1 = (((((*b).x1) as i32) as f32) * ipw);
[INFO] [stdout] 1458 +     (*q).s1 = ((((*b).x1) as i32) as f32) * ipw;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1459:15
[INFO] [stdout]      |
[INFO] [stdout] 1459 |     (*q).t1 = (((((*b).y1) as i32) as f32) * iph);
[INFO] [stdout]      |               ^                                 ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1459 -     (*q).t1 = (((((*b).y1) as i32) as f32) * iph);
[INFO] [stdout] 1459 +     (*q).t1 = ((((*b).y1) as i32) as f32) * iph;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1460:14
[INFO] [stdout]      |
[INFO] [stdout] 1460 |     *xpos += (((*b).xadvance) as f32);
[INFO] [stdout]      |              ^                      ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1460 -     *xpos += (((*b).xadvance) as f32);
[INFO] [stdout] 1460 +     *xpos += ((*b).xadvance) as f32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1464:12
[INFO] [stdout]      |
[INFO] [stdout] 1464 |     return ((stbtt_GetFontOffsetForIndex_internal(data, index)) as i32);
[INFO] [stdout]      |            ^                                                          ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1464 -     return ((stbtt_GetFontOffsetForIndex_internal(data, index)) as i32);
[INFO] [stdout] 1464 +     return (stbtt_GetFontOffsetForIndex_internal(data, index)) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `return` value
[INFO] [stdout]     --> src/stb_truetype_common.rs:1472:16
[INFO] [stdout]      |
[INFO] [stdout] 1472 |         return ((if index == 0 { 0 } else { -1 }) as i32);
[INFO] [stdout]      |                ^                                        ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1472 -         return ((if index == 0 { 0 } else { -1 }) as i32);
[INFO] [stdout] 1472 +         return (if index == 0 { 0 } else { -1 }) as i32;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]     --> src/stb_truetype_common.rs:1474:8
[INFO] [stdout]      |
[INFO] [stdout] 1474 |     if (((*(font_collection).offset((0) as isize)) as i32) == ('t' as i32)
[INFO] [stdout]      |        ^
[INFO] [stdout] ...
[INFO] [stdout] 1477 |         && ((*(font_collection).offset((3) as isize)) as i32) == ('f' as i32))
[INFO] [stdout]      |                                                                              ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 1474 ~     if ((*(font_collection).offset((0) as isize)) as i32) == ('t' as i32)
[INFO] [stdout] 1475 |         && ((*(font_collection).offset((1) as isize)) as i32) == ('t' as i32)
[INFO] [stdout] 1476 |         && ((*(font_collection).offset((2) as isize)) as i32) == ('c' as i32)
[INFO] [stdout] 1477 ~         && ((*(font_collection).offset((3) as isize)) as i32) == ('f' as i32)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[WARN] too many lines in the log, truncating it
