[INFO] cloning repository https://github.com/kozakura913/libwebp2rust [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/kozakura913/libwebp2rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkozakura913%2Flibwebp2rust", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkozakura913%2Flibwebp2rust'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 8c93d9061bfab823e99669d7fea0c1385f689e37 [INFO] checking kozakura913/libwebp2rust against master#385fa9d845dd326c6bbfd58c22244215e431948a for absurd-question-mark-desugar [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkozakura913%2Flibwebp2rust" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/kozakura913/libwebp2rust on toolchain 385fa9d845dd326c6bbfd58c22244215e431948a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+385fa9d845dd326c6bbfd58c22244215e431948a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/kozakura913/libwebp2rust [INFO] finished tweaking git repo https://github.com/kozakura913/libwebp2rust [INFO] tweaked toml for git repo https://github.com/kozakura913/libwebp2rust written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/kozakura913/libwebp2rust already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+385fa9d845dd326c6bbfd58c22244215e431948a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded c2rust-bitfields-derive v0.2.1 [INFO] [stderr] Downloaded c2rust-bitfields v0.3.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+385fa9d845dd326c6bbfd58c22244215e431948a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 14e6d1450e41144e3e7ba6f43a1998e42ce7a43290f6f9b9bdc55d6db74cae31 [INFO] running `Command { std: "docker" "start" "-a" "14e6d1450e41144e3e7ba6f43a1998e42ce7a43290f6f9b9bdc55d6db74cae31", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "14e6d1450e41144e3e7ba6f43a1998e42ce7a43290f6f9b9bdc55d6db74cae31", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "14e6d1450e41144e3e7ba6f43a1998e42ce7a43290f6f9b9bdc55d6db74cae31", kill_on_drop: false }` [INFO] [stdout] 14e6d1450e41144e3e7ba6f43a1998e42ce7a43290f6f9b9bdc55d6db74cae31 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+385fa9d845dd326c6bbfd58c22244215e431948a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3576a07950dd6939cf587d02c59e28875978989e68138682bedb21c96da45793 [INFO] running `Command { std: "docker" "start" "-a" "3576a07950dd6939cf587d02c59e28875978989e68138682bedb21c96da45793", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.153 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling c2rust-bitfields-derive v0.2.1 [INFO] [stderr] Checking c2rust-bitfields v0.3.0 [INFO] [stderr] Checking libwebp2rust v0.0.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> sharpyuv/sharpyuv.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> sharpyuv/sharpyuv_cpu.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> sharpyuv/sharpyuv_csp.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> sharpyuv/sharpyuv_dsp.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> sharpyuv/sharpyuv_gamma.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> sharpyuv/sharpyuv_gamma.rs:249:25 [INFO] [stdout] | [INFO] [stdout] 249 | 1.0f32 + Log10f((if linear < 1.0f32 { linear } else { 1.0f32 })) / 2.0f32 [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 249 - 1.0f32 + Log10f((if linear < 1.0f32 { linear } else { 1.0f32 })) / 2.0f32 [INFO] [stdout] 249 + 1.0f32 + Log10f(if linear < 1.0f32 { linear } else { 1.0f32 }) / 2.0f32 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> sharpyuv/sharpyuv_gamma.rs:264:25 [INFO] [stdout] | [INFO] [stdout] 264 | 1.0f32 + Log10f((if linear < 1.0f32 { linear } else { 1.0f32 })) / 2.5f32 [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 264 - 1.0f32 + Log10f((if linear < 1.0f32 { linear } else { 1.0f32 })) / 2.5f32 [INFO] [stdout] 264 + 1.0f32 + Log10f(if linear < 1.0f32 { linear } else { 1.0f32 }) / 2.5f32 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> sharpyuv/sharpyuv_gamma.rs:346:17 [INFO] [stdout] | [INFO] [stdout] 346 | return Powf((if gamma > 0.0f32 { gamma } else { 0.0f32 }), 2.6f32) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 346 - return Powf((if gamma > 0.0f32 { gamma } else { 0.0f32 }), 2.6f32) [INFO] [stdout] 346 + return Powf(if gamma > 0.0f32 { gamma } else { 0.0f32 }, 2.6f32) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `::libc` [INFO] [stdout] --> sharpyuv/sharpyuv_neon.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `::libc` [INFO] [stdout] --> sharpyuv/sharpyuv_sse2.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/alpha_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/buffer_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/frame_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/idec_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/io_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/quant_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/tree_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/vp8_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/vp8l_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/webp_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/demux/anim_decode.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/demux/demux.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/alpha_processing.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/cost.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/cpu.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/dec_clip_tables.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/filters.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/lossless.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/lossless_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/rescaler.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/ssim.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/upsampling.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/yuv.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/alpha_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/alpha_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/analysis_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/analysis_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/backward_references_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/config_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/cost_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/cost_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/filter_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/filter_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/frame_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/frame_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/histogram_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/iterator_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/iterator_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/near_lossless_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/picture_csp_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/picture_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/picture_rescale_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/picture_tools_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/predictor_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/quant_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/quant_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/syntax_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/syntax_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/token_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/tree_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/tree_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/vp8l_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/webp_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/webp_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/mux/anim_encode.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `WebPProgressHook` [INFO] [stdout] --> src/mux/anim_encode.rs:3:349 [INFO] [stdout] | [INFO] [stdout] 3 | ...MuxAnimDispose, WebPMuxFrameInfo, WebPPicture, WebPPreset, WebPProgressHook, WebPRGBABuffer, WebPRGBABuffer_WebPYUVABuffer, WebPYUVABu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/mux/muxedit.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/mux/muxinternal.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/mux/muxread.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/bit_reader_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/bit_writer_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/color_cache_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/filters_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/huffman_encode_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/huffman_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/palette.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/quant_levels_dec_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/quant_levels_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/random_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/rescaler_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/thread_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> sharpyuv/sharpyuv.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> sharpyuv/sharpyuv_cpu.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> sharpyuv/sharpyuv_csp.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> sharpyuv/sharpyuv_dsp.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> sharpyuv/sharpyuv_gamma.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> sharpyuv/sharpyuv_gamma.rs:249:25 [INFO] [stdout] | [INFO] [stdout] 249 | 1.0f32 + Log10f((if linear < 1.0f32 { linear } else { 1.0f32 })) / 2.0f32 [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 249 - 1.0f32 + Log10f((if linear < 1.0f32 { linear } else { 1.0f32 })) / 2.0f32 [INFO] [stdout] 249 + 1.0f32 + Log10f(if linear < 1.0f32 { linear } else { 1.0f32 }) / 2.0f32 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> sharpyuv/sharpyuv_gamma.rs:264:25 [INFO] [stdout] | [INFO] [stdout] 264 | 1.0f32 + Log10f((if linear < 1.0f32 { linear } else { 1.0f32 })) / 2.5f32 [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 264 - 1.0f32 + Log10f((if linear < 1.0f32 { linear } else { 1.0f32 })) / 2.5f32 [INFO] [stdout] 264 + 1.0f32 + Log10f(if linear < 1.0f32 { linear } else { 1.0f32 }) / 2.5f32 [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> sharpyuv/sharpyuv_gamma.rs:346:17 [INFO] [stdout] | [INFO] [stdout] 346 | return Powf((if gamma > 0.0f32 { gamma } else { 0.0f32 }), 2.6f32) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 346 - return Powf((if gamma > 0.0f32 { gamma } else { 0.0f32 }), 2.6f32) [INFO] [stdout] 346 + return Powf(if gamma > 0.0f32 { gamma } else { 0.0f32 }, 2.6f32) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `::libc` [INFO] [stdout] --> sharpyuv/sharpyuv_neon.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `::libc` [INFO] [stdout] --> sharpyuv/sharpyuv_sse2.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/alpha_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/buffer_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/frame_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/idec_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/io_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/quant_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/tree_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/vp8_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/vp8l_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dec/webp_dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/demux/anim_decode.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/demux/demux.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/alpha_processing.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/cost.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/cpu.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/dec.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/dec_clip_tables.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/filters.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/lossless.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/lossless_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/rescaler.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/ssim.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/upsampling.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/dsp/yuv.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/alpha_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/alpha_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/analysis_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/analysis_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/backward_references_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/config_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/cost_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/cost_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/filter_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/filter_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/frame_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/frame_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/histogram_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/iterator_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/iterator_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/near_lossless_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/picture_csp_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/picture_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/picture_rescale_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/picture_tools_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/predictor_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/quant_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/quant_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/syntax_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/syntax_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/token_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/tree_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/tree_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/vp8l_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/enc/webp_enc.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `c2rust_bitfields` is imported redundantly [INFO] [stdout] --> src/enc/webp_enc.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use ::c2rust_bitfields; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | extern crate c2rust_bitfields; [INFO] [stdout] | ------------------------------ the item `c2rust_bitfields` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/mux/anim_encode.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `WebPProgressHook` [INFO] [stdout] --> src/mux/anim_encode.rs:3:349 [INFO] [stdout] | [INFO] [stdout] 3 | ...MuxAnimDispose, WebPMuxFrameInfo, WebPPicture, WebPPreset, WebPProgressHook, WebPRGBABuffer, WebPRGBABuffer_WebPYUVABuffer, WebPYUVABu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/mux/muxedit.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/mux/muxinternal.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/mux/muxread.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/bit_reader_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/bit_writer_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/color_cache_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/filters_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/huffman_encode_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/huffman_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/palette.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/quant_levels_dec_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/quant_levels_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/random_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/rescaler_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/thread_utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `libc` is imported redundantly [INFO] [stdout] --> src/utils/utils.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use ::libc; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: c2rust-lib.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | extern crate libc; [INFO] [stdout] | ------------------ the item `libc` is already imported here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> sharpyuv/sharpyuv.rs:903:27 [INFO] [stdout] | [INFO] [stdout] 903 | if pthread_mutex_lock(&mut sharpyuv_lock) != 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] = note: `#[warn(static_mut_refs)]` on by default [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 903 | if pthread_mutex_lock(addr_of_mut!(sharpyuv_lock)) != 0 { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> sharpyuv/sharpyuv.rs:908:26 [INFO] [stdout] | [INFO] [stdout] 908 | pthread_mutex_unlock(&mut sharpyuv_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 908 | pthread_mutex_unlock(addr_of_mut!(sharpyuv_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> sharpyuv/sharpyuv_csp.rs:199:21 [INFO] [stdout] | [INFO] [stdout] 199 | 0 => return &kWebpMatrix, [INFO] [stdout] | ^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 199 | 0 => return addr_of!(kWebpMatrix), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> sharpyuv/sharpyuv_csp.rs:200:21 [INFO] [stdout] | [INFO] [stdout] 200 | 1 => return &kRec601LimitedMatrix, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 200 | 1 => return addr_of!(kRec601LimitedMatrix), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> sharpyuv/sharpyuv_csp.rs:201:21 [INFO] [stdout] | [INFO] [stdout] 201 | 2 => return &kRec601FullMatrix, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 201 | 2 => return addr_of!(kRec601FullMatrix), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> sharpyuv/sharpyuv_csp.rs:202:21 [INFO] [stdout] | [INFO] [stdout] 202 | 3 => return &kRec709LimitedMatrix, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 202 | 3 => return addr_of!(kRec709LimitedMatrix), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> sharpyuv/sharpyuv_csp.rs:203:21 [INFO] [stdout] | [INFO] [stdout] 203 | 4 => return &kRec709FullMatrix, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 203 | 4 => return addr_of!(kRec709FullMatrix), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> sharpyuv/sharpyuv_gamma.rs:84:13 [INFO] [stdout] | [INFO] [stdout] 84 | &mut kGammaTablesSOk as *mut libc::c_int, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 84 | addr_of_mut!(kGammaTablesSOk) as *mut libc::c_int, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dec/vp8_dec.rs:1393:9 [INFO] [stdout] | [INFO] [stdout] 1393 | &mut GetCoeffs as *mut GetCoeffsFunc, [INFO] [stdout] | ^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1393 | addr_of_mut!(GetCoeffs) as *mut GetCoeffsFunc, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dec/vp8_dec.rs:1431:29 [INFO] [stdout] | [INFO] [stdout] 1431 | if !(pthread_mutex_lock(&mut InitGetCoeffs_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1431 | if !(pthread_mutex_lock(addr_of_mut!(InitGetCoeffs_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dec/vp8_dec.rs:1433:30 [INFO] [stdout] | [INFO] [stdout] 1433 | pthread_mutex_unlock(&mut InitGetCoeffs_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1433 | pthread_mutex_unlock(addr_of_mut!(InitGetCoeffs_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/alpha_processing.rs:592:29 [INFO] [stdout] | [INFO] [stdout] 592 | if !(pthread_mutex_lock(&mut WebPInitAlphaProcessing_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 592 | if !(pthread_mutex_lock(addr_of_mut!(WebPInitAlphaProcessing_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/alpha_processing.rs:594:30 [INFO] [stdout] | [INFO] [stdout] 594 | pthread_mutex_unlock(&mut WebPInitAlphaProcessing_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 594 | pthread_mutex_unlock(addr_of_mut!(WebPInitAlphaProcessing_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/cost.rs:2517:29 [INFO] [stdout] | [INFO] [stdout] 2517 | if !(pthread_mutex_lock(&mut VP8EncDspCostInit_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 2517 | if !(pthread_mutex_lock(addr_of_mut!(VP8EncDspCostInit_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/cost.rs:2519:30 [INFO] [stdout] | [INFO] [stdout] 2519 | pthread_mutex_unlock(&mut VP8EncDspCostInit_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 2519 | pthread_mutex_unlock(addr_of_mut!(VP8EncDspCostInit_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/dec.rs:1812:29 [INFO] [stdout] | [INFO] [stdout] 1812 | if !(pthread_mutex_lock(&mut VP8DspInit_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1812 | if !(pthread_mutex_lock(addr_of_mut!(VP8DspInit_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/dec.rs:1814:30 [INFO] [stdout] | [INFO] [stdout] 1814 | pthread_mutex_unlock(&mut VP8DspInit_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1814 | pthread_mutex_unlock(addr_of_mut!(VP8DspInit_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/enc.rs:285:13 [INFO] [stdout] | [INFO] [stdout] 285 | &mut tables_ok as *mut libc::c_int, [INFO] [stdout] | ^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 285 | addr_of_mut!(tables_ok) as *mut libc::c_int, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> sharpyuv/sharpyuv.rs:903:27 [INFO] [stdout] | [INFO] [stdout] 903 | if pthread_mutex_lock(&mut sharpyuv_lock) != 0 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] = note: `#[warn(static_mut_refs)]` on by default [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 903 | if pthread_mutex_lock(addr_of_mut!(sharpyuv_lock)) != 0 { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> sharpyuv/sharpyuv.rs:908:26 [INFO] [stdout] | [INFO] [stdout] 908 | pthread_mutex_unlock(&mut sharpyuv_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 908 | pthread_mutex_unlock(addr_of_mut!(sharpyuv_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> sharpyuv/sharpyuv_csp.rs:199:21 [INFO] [stdout] | [INFO] [stdout] 199 | 0 => return &kWebpMatrix, [INFO] [stdout] | ^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 199 | 0 => return addr_of!(kWebpMatrix), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> sharpyuv/sharpyuv_csp.rs:200:21 [INFO] [stdout] | [INFO] [stdout] 200 | 1 => return &kRec601LimitedMatrix, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 200 | 1 => return addr_of!(kRec601LimitedMatrix), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> sharpyuv/sharpyuv_csp.rs:201:21 [INFO] [stdout] | [INFO] [stdout] 201 | 2 => return &kRec601FullMatrix, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 201 | 2 => return addr_of!(kRec601FullMatrix), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> sharpyuv/sharpyuv_csp.rs:202:21 [INFO] [stdout] | [INFO] [stdout] 202 | 3 => return &kRec709LimitedMatrix, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 202 | 3 => return addr_of!(kRec709LimitedMatrix), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a shared reference to mutable static is discouraged [INFO] [stdout] --> sharpyuv/sharpyuv_csp.rs:203:21 [INFO] [stdout] | [INFO] [stdout] 203 | 4 => return &kRec709FullMatrix, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ shared reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this shared reference has lifetime `'static`, but if the static ever gets mutated, or a mutable reference is created, then any further use of this shared reference is Undefined Behavior [INFO] [stdout] help: use `addr_of!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 203 | 4 => return addr_of!(kRec709FullMatrix), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> sharpyuv/sharpyuv_gamma.rs:84:13 [INFO] [stdout] | [INFO] [stdout] 84 | &mut kGammaTablesSOk as *mut libc::c_int, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 84 | addr_of_mut!(kGammaTablesSOk) as *mut libc::c_int, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/enc.rs:1877:29 [INFO] [stdout] | [INFO] [stdout] 1877 | if !(pthread_mutex_lock(&mut VP8EncDspInit_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1877 | if !(pthread_mutex_lock(addr_of_mut!(VP8EncDspInit_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/enc.rs:1879:30 [INFO] [stdout] | [INFO] [stdout] 1879 | pthread_mutex_unlock(&mut VP8EncDspInit_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1879 | pthread_mutex_unlock(addr_of_mut!(VP8EncDspInit_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/filters.rs:442:29 [INFO] [stdout] | [INFO] [stdout] 442 | if !(pthread_mutex_lock(&mut VP8FiltersInit_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 442 | if !(pthread_mutex_lock(addr_of_mut!(VP8FiltersInit_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/filters.rs:444:30 [INFO] [stdout] | [INFO] [stdout] 444 | pthread_mutex_unlock(&mut VP8FiltersInit_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 444 | pthread_mutex_unlock(addr_of_mut!(VP8FiltersInit_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dec/vp8_dec.rs:1393:9 [INFO] [stdout] | [INFO] [stdout] 1393 | &mut GetCoeffs as *mut GetCoeffsFunc, [INFO] [stdout] | ^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1393 | addr_of_mut!(GetCoeffs) as *mut GetCoeffsFunc, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dec/vp8_dec.rs:1431:29 [INFO] [stdout] | [INFO] [stdout] 1431 | if !(pthread_mutex_lock(&mut InitGetCoeffs_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1431 | if !(pthread_mutex_lock(addr_of_mut!(InitGetCoeffs_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dec/vp8_dec.rs:1433:30 [INFO] [stdout] | [INFO] [stdout] 1433 | pthread_mutex_unlock(&mut InitGetCoeffs_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1433 | pthread_mutex_unlock(addr_of_mut!(InitGetCoeffs_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/lossless.rs:1872:29 [INFO] [stdout] | [INFO] [stdout] 1872 | if !(pthread_mutex_lock(&mut VP8LDspInit_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1872 | if !(pthread_mutex_lock(addr_of_mut!(VP8LDspInit_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/lossless.rs:1874:30 [INFO] [stdout] | [INFO] [stdout] 1874 | pthread_mutex_unlock(&mut VP8LDspInit_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1874 | pthread_mutex_unlock(addr_of_mut!(VP8LDspInit_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/alpha_processing.rs:592:29 [INFO] [stdout] | [INFO] [stdout] 592 | if !(pthread_mutex_lock(&mut WebPInitAlphaProcessing_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 592 | if !(pthread_mutex_lock(addr_of_mut!(WebPInitAlphaProcessing_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/alpha_processing.rs:594:30 [INFO] [stdout] | [INFO] [stdout] 594 | pthread_mutex_unlock(&mut WebPInitAlphaProcessing_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 594 | pthread_mutex_unlock(addr_of_mut!(WebPInitAlphaProcessing_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/cost.rs:2517:29 [INFO] [stdout] | [INFO] [stdout] 2517 | if !(pthread_mutex_lock(&mut VP8EncDspCostInit_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 2517 | if !(pthread_mutex_lock(addr_of_mut!(VP8EncDspCostInit_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/cost.rs:2519:30 [INFO] [stdout] | [INFO] [stdout] 2519 | pthread_mutex_unlock(&mut VP8EncDspCostInit_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 2519 | pthread_mutex_unlock(addr_of_mut!(VP8EncDspCostInit_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/lossless_enc.rs:6013:29 [INFO] [stdout] | [INFO] [stdout] 6013 | if !(pthread_mutex_lock(&mut VP8LEncDspInit_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 6013 | if !(pthread_mutex_lock(addr_of_mut!(VP8LEncDspInit_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/dec.rs:1812:29 [INFO] [stdout] | [INFO] [stdout] 1812 | if !(pthread_mutex_lock(&mut VP8DspInit_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1812 | if !(pthread_mutex_lock(addr_of_mut!(VP8DspInit_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/dec.rs:1814:30 [INFO] [stdout] | [INFO] [stdout] 1814 | pthread_mutex_unlock(&mut VP8DspInit_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1814 | pthread_mutex_unlock(addr_of_mut!(VP8DspInit_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/lossless_enc.rs:6015:30 [INFO] [stdout] | [INFO] [stdout] 6015 | pthread_mutex_unlock(&mut VP8LEncDspInit_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 6015 | pthread_mutex_unlock(addr_of_mut!(VP8LEncDspInit_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/enc.rs:285:13 [INFO] [stdout] | [INFO] [stdout] 285 | &mut tables_ok as *mut libc::c_int, [INFO] [stdout] | ^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 285 | addr_of_mut!(tables_ok) as *mut libc::c_int, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/rescaler.rs:363:29 [INFO] [stdout] | [INFO] [stdout] 363 | if !(pthread_mutex_lock(&mut WebPRescalerDspInit_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 363 | if !(pthread_mutex_lock(addr_of_mut!(WebPRescalerDspInit_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/rescaler.rs:365:30 [INFO] [stdout] | [INFO] [stdout] 365 | pthread_mutex_unlock(&mut WebPRescalerDspInit_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 365 | pthread_mutex_unlock(addr_of_mut!(WebPRescalerDspInit_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/ssim.rs:369:29 [INFO] [stdout] | [INFO] [stdout] 369 | if !(pthread_mutex_lock(&mut VP8SSIMDspInit_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 369 | if !(pthread_mutex_lock(addr_of_mut!(VP8SSIMDspInit_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/ssim.rs:371:30 [INFO] [stdout] | [INFO] [stdout] 371 | pthread_mutex_unlock(&mut VP8SSIMDspInit_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 371 | pthread_mutex_unlock(addr_of_mut!(VP8SSIMDspInit_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/enc.rs:1877:29 [INFO] [stdout] | [INFO] [stdout] 1877 | if !(pthread_mutex_lock(&mut VP8EncDspInit_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1877 | if !(pthread_mutex_lock(addr_of_mut!(VP8EncDspInit_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/enc.rs:1879:30 [INFO] [stdout] | [INFO] [stdout] 1879 | pthread_mutex_unlock(&mut VP8EncDspInit_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1879 | pthread_mutex_unlock(addr_of_mut!(VP8EncDspInit_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/upsampling.rs:1383:29 [INFO] [stdout] | [INFO] [stdout] 1383 | if !(pthread_mutex_lock(&mut WebPInitYUV444Converters_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1383 | if !(pthread_mutex_lock(addr_of_mut!(WebPInitYUV444Converters_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/filters.rs:442:29 [INFO] [stdout] | [INFO] [stdout] 442 | if !(pthread_mutex_lock(&mut VP8FiltersInit_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 442 | if !(pthread_mutex_lock(addr_of_mut!(VP8FiltersInit_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/filters.rs:444:30 [INFO] [stdout] | [INFO] [stdout] 444 | pthread_mutex_unlock(&mut VP8FiltersInit_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 444 | pthread_mutex_unlock(addr_of_mut!(VP8FiltersInit_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/upsampling.rs:1385:30 [INFO] [stdout] | [INFO] [stdout] 1385 | pthread_mutex_unlock(&mut WebPInitYUV444Converters_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1385 | pthread_mutex_unlock(addr_of_mut!(WebPInitYUV444Converters_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/upsampling.rs:1536:29 [INFO] [stdout] | [INFO] [stdout] 1536 | if !(pthread_mutex_lock(&mut WebPInitUpsamplers_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1536 | if !(pthread_mutex_lock(addr_of_mut!(WebPInitUpsamplers_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/upsampling.rs:1538:30 [INFO] [stdout] | [INFO] [stdout] 1538 | pthread_mutex_unlock(&mut WebPInitUpsamplers_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1538 | pthread_mutex_unlock(addr_of_mut!(WebPInitUpsamplers_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/yuv.rs:696:29 [INFO] [stdout] | [INFO] [stdout] 696 | if !(pthread_mutex_lock(&mut WebPInitSamplers_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 696 | if !(pthread_mutex_lock(addr_of_mut!(WebPInitSamplers_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/lossless.rs:1872:29 [INFO] [stdout] | [INFO] [stdout] 1872 | if !(pthread_mutex_lock(&mut VP8LDspInit_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1872 | if !(pthread_mutex_lock(addr_of_mut!(VP8LDspInit_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/lossless.rs:1874:30 [INFO] [stdout] | [INFO] [stdout] 1874 | pthread_mutex_unlock(&mut VP8LDspInit_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1874 | pthread_mutex_unlock(addr_of_mut!(VP8LDspInit_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/yuv.rs:698:30 [INFO] [stdout] | [INFO] [stdout] 698 | pthread_mutex_unlock(&mut WebPInitSamplers_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 698 | pthread_mutex_unlock(addr_of_mut!(WebPInitSamplers_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/yuv.rs:942:29 [INFO] [stdout] | [INFO] [stdout] 942 | if !(pthread_mutex_lock(&mut WebPInitConvertARGBToYUV_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 942 | if !(pthread_mutex_lock(addr_of_mut!(WebPInitConvertARGBToYUV_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/yuv.rs:944:30 [INFO] [stdout] | [INFO] [stdout] 944 | pthread_mutex_unlock(&mut WebPInitConvertARGBToYUV_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 944 | pthread_mutex_unlock(addr_of_mut!(WebPInitConvertARGBToYUV_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/lossless_enc.rs:6013:29 [INFO] [stdout] | [INFO] [stdout] 6013 | if !(pthread_mutex_lock(&mut VP8LEncDspInit_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 6013 | if !(pthread_mutex_lock(addr_of_mut!(VP8LEncDspInit_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/lossless_enc.rs:6015:30 [INFO] [stdout] | [INFO] [stdout] 6015 | pthread_mutex_unlock(&mut VP8LEncDspInit_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 6015 | pthread_mutex_unlock(addr_of_mut!(VP8LEncDspInit_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/rescaler.rs:363:29 [INFO] [stdout] | [INFO] [stdout] 363 | if !(pthread_mutex_lock(&mut WebPRescalerDspInit_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 363 | if !(pthread_mutex_lock(addr_of_mut!(WebPRescalerDspInit_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/rescaler.rs:365:30 [INFO] [stdout] | [INFO] [stdout] 365 | pthread_mutex_unlock(&mut WebPRescalerDspInit_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 365 | pthread_mutex_unlock(addr_of_mut!(WebPRescalerDspInit_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/ssim.rs:369:29 [INFO] [stdout] | [INFO] [stdout] 369 | if !(pthread_mutex_lock(&mut VP8SSIMDspInit_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 369 | if !(pthread_mutex_lock(addr_of_mut!(VP8SSIMDspInit_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/ssim.rs:371:30 [INFO] [stdout] | [INFO] [stdout] 371 | pthread_mutex_unlock(&mut VP8SSIMDspInit_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 371 | pthread_mutex_unlock(addr_of_mut!(VP8SSIMDspInit_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/upsampling.rs:1383:29 [INFO] [stdout] | [INFO] [stdout] 1383 | if !(pthread_mutex_lock(&mut WebPInitYUV444Converters_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1383 | if !(pthread_mutex_lock(addr_of_mut!(WebPInitYUV444Converters_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/upsampling.rs:1385:30 [INFO] [stdout] | [INFO] [stdout] 1385 | pthread_mutex_unlock(&mut WebPInitYUV444Converters_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1385 | pthread_mutex_unlock(addr_of_mut!(WebPInitYUV444Converters_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/upsampling.rs:1536:29 [INFO] [stdout] | [INFO] [stdout] 1536 | if !(pthread_mutex_lock(&mut WebPInitUpsamplers_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1536 | if !(pthread_mutex_lock(addr_of_mut!(WebPInitUpsamplers_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/upsampling.rs:1538:30 [INFO] [stdout] | [INFO] [stdout] 1538 | pthread_mutex_unlock(&mut WebPInitUpsamplers_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 1538 | pthread_mutex_unlock(addr_of_mut!(WebPInitUpsamplers_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/yuv.rs:696:29 [INFO] [stdout] | [INFO] [stdout] 696 | if !(pthread_mutex_lock(&mut WebPInitSamplers_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 696 | if !(pthread_mutex_lock(addr_of_mut!(WebPInitSamplers_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/yuv.rs:698:30 [INFO] [stdout] | [INFO] [stdout] 698 | pthread_mutex_unlock(&mut WebPInitSamplers_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 698 | pthread_mutex_unlock(addr_of_mut!(WebPInitSamplers_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/yuv.rs:942:29 [INFO] [stdout] | [INFO] [stdout] 942 | if !(pthread_mutex_lock(&mut WebPInitConvertARGBToYUV_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 942 | if !(pthread_mutex_lock(addr_of_mut!(WebPInitConvertARGBToYUV_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/dsp/yuv.rs:944:30 [INFO] [stdout] | [INFO] [stdout] 944 | pthread_mutex_unlock(&mut WebPInitConvertARGBToYUV_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 944 | pthread_mutex_unlock(addr_of_mut!(WebPInitConvertARGBToYUV_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/enc/picture_csp_enc.rs:396:29 [INFO] [stdout] | [INFO] [stdout] 396 | if !(pthread_mutex_lock(&mut InitGammaTables_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 396 | if !(pthread_mutex_lock(addr_of_mut!(InitGammaTables_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/enc/picture_csp_enc.rs:398:30 [INFO] [stdout] | [INFO] [stdout] 398 | pthread_mutex_unlock(&mut InitGammaTables_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 398 | pthread_mutex_unlock(addr_of_mut!(InitGammaTables_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/enc/picture_csp_enc.rs:424:13 [INFO] [stdout] | [INFO] [stdout] 424 | &mut kGammaTablesOk as *mut libc::c_int, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 424 | addr_of_mut!(kGammaTablesOk) as *mut libc::c_int, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/enc/picture_csp_enc.rs:396:29 [INFO] [stdout] | [INFO] [stdout] 396 | if !(pthread_mutex_lock(&mut InitGammaTables_body_lock) != 0) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 396 | if !(pthread_mutex_lock(addr_of_mut!(InitGammaTables_body_lock)) != 0) { [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/enc/picture_csp_enc.rs:398:30 [INFO] [stdout] | [INFO] [stdout] 398 | pthread_mutex_unlock(&mut InitGammaTables_body_lock); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 398 | pthread_mutex_unlock(addr_of_mut!(InitGammaTables_body_lock)); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/enc/picture_csp_enc.rs:424:13 [INFO] [stdout] | [INFO] [stdout] 424 | &mut kGammaTablesOk as *mut libc::c_int, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 424 | addr_of_mut!(kGammaTablesOk) as *mut libc::c_int, [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/utils/thread_utils.rs:320:12 [INFO] [stdout] | [INFO] [stdout] 320 | return &mut g_worker_interface; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 320 | return addr_of_mut!(g_worker_interface); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: creating a mutable reference to mutable static is discouraged [INFO] [stdout] --> src/utils/thread_utils.rs:320:12 [INFO] [stdout] | [INFO] [stdout] 320 | return &mut g_worker_interface; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static [INFO] [stdout] | [INFO] [stdout] = note: for more information, see issue #114447 [INFO] [stdout] = note: this will be a hard error in the 2024 edition [INFO] [stdout] = note: this mutable reference has lifetime `'static`, but if the static gets accessed (read or written) by any other means, or any other reference is created, then any further use of this mutable reference is Undefined Behavior [INFO] [stdout] help: use `addr_of_mut!` instead to create a raw pointer [INFO] [stdout] | [INFO] [stdout] 320 | return addr_of_mut!(g_worker_interface); [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> sharpyuv/sharpyuv_cpu.rs:131:49 [INFO] [stdout] | [INFO] [stdout] 131 | pub static mut SharpYuvGetCPUInfo: VP8CPUInfo = unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_unsafe)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `headers` [INFO] [stdout] --> src/dec/frame_dec.rs:1369:5 [INFO] [stdout] | [INFO] [stdout] 1369 | headers: *const WebPHeaderStructure, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_headers` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/dec/frame_dec.rs:1371:9 [INFO] [stdout] | [INFO] [stdout] 1371 | mut height: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> sharpyuv/sharpyuv_cpu.rs:131:49 [INFO] [stdout] | [INFO] [stdout] 131 | pub static mut SharpYuvGetCPUInfo: VP8CPUInfo = unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_unsafe)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expected_num_lines_out` [INFO] [stdout] --> src/dec/io_dec.rs:535:9 [INFO] [stdout] | [INFO] [stdout] 535 | mut expected_num_lines_out: libc::c_int, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected_num_lines_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expected_num_lines_out` [INFO] [stdout] --> src/dec/io_dec.rs:591:9 [INFO] [stdout] | [INFO] [stdout] 591 | mut expected_num_lines_out: libc::c_int, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected_num_lines_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expected_num_lines_out` [INFO] [stdout] --> src/dec/io_dec.rs:627:9 [INFO] [stdout] | [INFO] [stdout] 627 | mut expected_num_lines_out: libc::c_int, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected_num_lines_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v_lines_in` [INFO] [stdout] --> src/dec/io_dec.rs:956:17 [INFO] [stdout] | [INFO] [stdout] 956 | let v_lines_in: libc::c_int = WebPRescalerImport( [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_v_lines_in` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `headers` [INFO] [stdout] --> src/dec/frame_dec.rs:1369:5 [INFO] [stdout] | [INFO] [stdout] 1369 | headers: *const WebPHeaderStructure, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_headers` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/dec/frame_dec.rs:1371:9 [INFO] [stdout] | [INFO] [stdout] 1371 | mut height: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expected_num_lines_out` [INFO] [stdout] --> src/dec/io_dec.rs:535:9 [INFO] [stdout] | [INFO] [stdout] 535 | mut expected_num_lines_out: libc::c_int, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected_num_lines_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expected_num_lines_out` [INFO] [stdout] --> src/dec/io_dec.rs:591:9 [INFO] [stdout] | [INFO] [stdout] 591 | mut expected_num_lines_out: libc::c_int, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected_num_lines_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `expected_num_lines_out` [INFO] [stdout] --> src/dec/io_dec.rs:627:9 [INFO] [stdout] | [INFO] [stdout] 627 | mut expected_num_lines_out: libc::c_int, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_expected_num_lines_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v_lines_in` [INFO] [stdout] --> src/dec/io_dec.rs:956:17 [INFO] [stdout] | [INFO] [stdout] 956 | let v_lines_in: libc::c_int = WebPRescalerImport( [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_v_lines_in` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/demux/demux.rs:195:46 [INFO] [stdout] | [INFO] [stdout] 195 | static mut kMasterChunks: [ChunkParser; 4] = unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `iter` [INFO] [stdout] --> src/demux/demux.rs:1384:55 [INFO] [stdout] | [INFO] [stdout] 1384 | pub unsafe extern "C" fn WebPDemuxReleaseIterator(mut iter: *mut WebPIterator) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_iter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `iter` [INFO] [stdout] --> src/demux/demux.rs:1512:9 [INFO] [stdout] | [INFO] [stdout] 1512 | mut iter: *mut WebPChunkIterator, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_iter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/dsp/cpu.rs:131:44 [INFO] [stdout] | [INFO] [stdout] 131 | pub static mut VP8GetCPUInfo: VP8CPUInfo = unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/demux/demux.rs:195:46 [INFO] [stdout] | [INFO] [stdout] 195 | static mut kMasterChunks: [ChunkParser; 4] = unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `iter` [INFO] [stdout] --> src/demux/demux.rs:1384:55 [INFO] [stdout] | [INFO] [stdout] 1384 | pub unsafe extern "C" fn WebPDemuxReleaseIterator(mut iter: *mut WebPIterator) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_iter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `iter` [INFO] [stdout] --> src/demux/demux.rs:1512:9 [INFO] [stdout] | [INFO] [stdout] 1512 | mut iter: *mut WebPChunkIterator, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_iter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/dsp/cpu.rs:131:44 [INFO] [stdout] | [INFO] [stdout] 131 | pub static mut VP8GetCPUInfo: VP8CPUInfo = unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/dsp/filters.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | mut height: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/dsp/filters.rs:159:9 [INFO] [stdout] | [INFO] [stdout] 159 | mut height: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/dsp/filters.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | mut height: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `prev` [INFO] [stdout] --> src/dsp/filters.rs:328:9 [INFO] [stdout] | [INFO] [stdout] 328 | mut prev: *const uint8_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_prev` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/dsp/lossless.rs:335:5 [INFO] [stdout] | [INFO] [stdout] 335 | left: *const uint32_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_left` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `top` [INFO] [stdout] --> src/dsp/lossless.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 336 | top: *const uint32_t, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_top` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `top` [INFO] [stdout] --> src/dsp/lossless.rs:343:5 [INFO] [stdout] | [INFO] [stdout] 343 | top: *const uint32_t, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_top` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/dsp/lossless.rs:349:5 [INFO] [stdout] | [INFO] [stdout] 349 | left: *const uint32_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_left` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/dsp/lossless.rs:356:5 [INFO] [stdout] | [INFO] [stdout] 356 | left: *const uint32_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_left` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/dsp/lossless.rs:363:5 [INFO] [stdout] | [INFO] [stdout] 363 | left: *const uint32_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_left` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/dsp/lossless.rs:398:5 [INFO] [stdout] | [INFO] [stdout] 398 | left: *const uint32_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_left` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/dsp/lossless.rs:409:5 [INFO] [stdout] | [INFO] [stdout] 409 | left: *const uint32_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_left` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `upper` [INFO] [stdout] --> src/dsp/lossless.rs:469:9 [INFO] [stdout] | [INFO] [stdout] 469 | mut upper: *const uint32_t, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_upper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `upper` [INFO] [stdout] --> src/dsp/lossless.rs:486:9 [INFO] [stdout] | [INFO] [stdout] 486 | mut upper: *const uint32_t, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_upper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/dsp/filters.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | mut height: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `upper` [INFO] [stdout] --> src/dsp/lossless_enc.rs:5703:9 [INFO] [stdout] | [INFO] [stdout] 5703 | mut upper: *const uint32_t, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_upper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `upper` [INFO] [stdout] --> src/dsp/lossless_enc.rs:5720:9 [INFO] [stdout] | [INFO] [stdout] 5720 | mut upper: *const uint32_t, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_upper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/dsp/filters.rs:159:9 [INFO] [stdout] | [INFO] [stdout] 159 | mut height: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `height` [INFO] [stdout] --> src/dsp/filters.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | mut height: libc::c_int, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `prev` [INFO] [stdout] --> src/dsp/filters.rs:328:9 [INFO] [stdout] | [INFO] [stdout] 328 | mut prev: *const uint8_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_prev` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/dsp/lossless.rs:335:5 [INFO] [stdout] | [INFO] [stdout] 335 | left: *const uint32_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_left` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `top` [INFO] [stdout] --> src/dsp/lossless.rs:336:5 [INFO] [stdout] | [INFO] [stdout] 336 | top: *const uint32_t, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_top` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `top` [INFO] [stdout] --> src/dsp/lossless.rs:343:5 [INFO] [stdout] | [INFO] [stdout] 343 | top: *const uint32_t, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_top` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/dsp/lossless.rs:349:5 [INFO] [stdout] | [INFO] [stdout] 349 | left: *const uint32_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_left` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/dsp/lossless.rs:356:5 [INFO] [stdout] | [INFO] [stdout] 356 | left: *const uint32_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_left` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/dsp/lossless.rs:363:5 [INFO] [stdout] | [INFO] [stdout] 363 | left: *const uint32_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_left` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/dsp/lossless.rs:398:5 [INFO] [stdout] | [INFO] [stdout] 398 | left: *const uint32_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_left` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `left` [INFO] [stdout] --> src/dsp/lossless.rs:409:5 [INFO] [stdout] | [INFO] [stdout] 409 | left: *const uint32_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_left` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `upper` [INFO] [stdout] --> src/dsp/lossless.rs:469:9 [INFO] [stdout] | [INFO] [stdout] 469 | mut upper: *const uint32_t, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_upper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `upper` [INFO] [stdout] --> src/dsp/lossless.rs:486:9 [INFO] [stdout] | [INFO] [stdout] 486 | mut upper: *const uint32_t, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_upper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `upper` [INFO] [stdout] --> src/dsp/lossless_enc.rs:5703:9 [INFO] [stdout] | [INFO] [stdout] 5703 | mut upper: *const uint32_t, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_upper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `upper` [INFO] [stdout] --> src/dsp/lossless_enc.rs:5720:9 [INFO] [stdout] | [INFO] [stdout] 5720 | mut upper: *const uint32_t, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_upper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `unused` [INFO] [stdout] --> src/enc/alpha_enc.rs:1223:9 [INFO] [stdout] | [INFO] [stdout] 1223 | mut unused: *mut libc::c_void, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_unused` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `unused` [INFO] [stdout] --> src/enc/alpha_enc.rs:1223:9 [INFO] [stdout] | [INFO] [stdout] 1223 | mut unused: *mut libc::c_void, [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_unused` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/enc/picture_enc.rs:142:9 [INFO] [stdout] | [INFO] [stdout] 142 | mut data: *const uint8_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data_size` [INFO] [stdout] --> src/enc/picture_enc.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 143 | mut data_size: size_t, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `picture` [INFO] [stdout] --> src/enc/picture_enc.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | picture: *const WebPPicture, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_picture` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data` [INFO] [stdout] --> src/enc/picture_enc.rs:142:9 [INFO] [stdout] | [INFO] [stdout] 142 | mut data: *const uint8_t, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_data` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data_size` [INFO] [stdout] --> src/enc/picture_enc.rs:143:9 [INFO] [stdout] | [INFO] [stdout] 143 | mut data_size: size_t, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `picture` [INFO] [stdout] --> src/enc/picture_enc.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | picture: *const WebPPicture, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_picture` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `palette_size` [INFO] [stdout] --> src/enc/vp8l_enc.rs:2724:9 [INFO] [stdout] | [INFO] [stdout] 2724 | mut palette_size: libc::c_int, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_palette_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data2` [INFO] [stdout] --> src/enc/vp8l_enc.rs:3084:9 [INFO] [stdout] | [INFO] [stdout] 3084 | mut data2: *mut libc::c_void, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_data2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_allowed_diff` [INFO] [stdout] --> src/mux/anim_encode.rs:565:9 [INFO] [stdout] | [INFO] [stdout] 565 | mut max_allowed_diff: libc::c_int, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_allowed_diff` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `palette_size` [INFO] [stdout] --> src/enc/vp8l_enc.rs:2724:9 [INFO] [stdout] | [INFO] [stdout] 2724 | mut palette_size: libc::c_int, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_palette_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ending_token` [INFO] [stdout] --> src/utils/huffman_encode_utils.rs:448:9 [INFO] [stdout] | [INFO] [stdout] 448 | let ending_token: *mut HuffmanTreeToken = tokens.offset(max_tokens as isize); [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ending_token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data2` [INFO] [stdout] --> src/enc/vp8l_enc.rs:3084:9 [INFO] [stdout] | [INFO] [stdout] 3084 | mut data2: *mut libc::c_void, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_data2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_allowed_diff` [INFO] [stdout] --> src/mux/anim_encode.rs:565:9 [INFO] [stdout] | [INFO] [stdout] 565 | mut max_allowed_diff: libc::c_int, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_allowed_diff` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/utils/thread_utils.rs:291:54 [INFO] [stdout] | [INFO] [stdout] 291 | static mut g_worker_interface: WebPWorkerInterface = unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ending_token` [INFO] [stdout] --> src/utils/huffman_encode_utils.rs:448:9 [INFO] [stdout] | [INFO] [stdout] 448 | let ending_token: *mut HuffmanTreeToken = tokens.offset(max_tokens as isize); [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_ending_token` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv.rs:851:13 [INFO] [stdout] | [INFO] [stdout] 851 | iter; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(path_statements)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary `unsafe` block [INFO] [stdout] --> src/utils/thread_utils.rs:291:54 [INFO] [stdout] | [INFO] [stdout] 291 | static mut g_worker_interface: WebPWorkerInterface = unsafe { [INFO] [stdout] | ^^^^^^ unnecessary `unsafe` block [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv.rs:1056:13 [INFO] [stdout] | [INFO] [stdout] 1056 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv_cpu.rs:69:13 [INFO] [stdout] | [INFO] [stdout] 69 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv_dsp.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv_dsp.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv_dsp.rs:114:9 [INFO] [stdout] | [INFO] [stdout] 114 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv_dsp.rs:116:9 [INFO] [stdout] | [INFO] [stdout] 116 | A; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv_dsp.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 118 | B; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `Option::::is_some` that must be used [INFO] [stdout] --> sharpyuv/sharpyuv_dsp.rs:178:5 [INFO] [stdout] | [INFO] [stdout] 178 | SharpYuvGetCPUInfo.is_some(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you intended to assert that this has a value, consider `.unwrap()` instead [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 178 | let _ = SharpYuvGetCPUInfo.is_some(); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv_gamma.rs:59:13 [INFO] [stdout] | [INFO] [stdout] 59 | v; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv_gamma.rs:78:13 [INFO] [stdout] | [INFO] [stdout] 78 | v; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/alpha_dec.rs:651:13 [INFO] [stdout] | [INFO] [stdout] 651 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:554:9 [INFO] [stdout] | [INFO] [stdout] 554 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:567:9 [INFO] [stdout] | [INFO] [stdout] 567 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:613:17 [INFO] [stdout] | [INFO] [stdout] 613 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:630:17 [INFO] [stdout] | [INFO] [stdout] 630 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:695:17 [INFO] [stdout] | [INFO] [stdout] 695 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:715:21 [INFO] [stdout] | [INFO] [stdout] 715 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:784:13 [INFO] [stdout] | [INFO] [stdout] 784 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:801:13 [INFO] [stdout] | [INFO] [stdout] 801 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:804:9 [INFO] [stdout] | [INFO] [stdout] 804 | mb_x; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:906:9 [INFO] [stdout] | [INFO] [stdout] 906 | mb_x; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:977:17 [INFO] [stdout] | [INFO] [stdout] 977 | i4x4; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:980:13 [INFO] [stdout] | [INFO] [stdout] 980 | s; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:1034:17 [INFO] [stdout] | [INFO] [stdout] 1034 | s; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:1063:9 [INFO] [stdout] | [INFO] [stdout] 1063 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:1097:9 [INFO] [stdout] | [INFO] [stdout] 1097 | mb_x; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/idec_dec.rs:733:21 [INFO] [stdout] | [INFO] [stdout] 733 | p; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:447:9 [INFO] [stdout] | [INFO] [stdout] 447 | num_lines_out; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:493:9 [INFO] [stdout] | [INFO] [stdout] 493 | num_lines_out; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:529:9 [INFO] [stdout] | [INFO] [stdout] 529 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:559:13 [INFO] [stdout] | [INFO] [stdout] 559 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/dec/io_dec.rs:576:13 [INFO] [stdout] | [INFO] [stdout] 576 | *num_rows; [INFO] [stdout] | ^^^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 576 | let _ = *num_rows; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:579:13 [INFO] [stdout] | [INFO] [stdout] 579 | start_y; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:656:17 [INFO] [stdout] | [INFO] [stdout] 656 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:661:13 [INFO] [stdout] | [INFO] [stdout] 661 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:921:9 [INFO] [stdout] | [INFO] [stdout] 921 | num_lines_out; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:1011:9 [INFO] [stdout] | [INFO] [stdout] 1011 | num_lines_out; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:1051:13 [INFO] [stdout] | [INFO] [stdout] 1051 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:1055:9 [INFO] [stdout] | [INFO] [stdout] 1055 | num_lines_out; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/quant_dec.rs:625:9 [INFO] [stdout] | [INFO] [stdout] 625 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/tree_dec.rs:2919:17 [INFO] [stdout] | [INFO] [stdout] 2919 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/tree_dec.rs:2930:13 [INFO] [stdout] | [INFO] [stdout] 2930 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/tree_dec.rs:2954:9 [INFO] [stdout] | [INFO] [stdout] 2954 | mb_x; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/tree_dec.rs:4329:21 [INFO] [stdout] | [INFO] [stdout] 4329 | p; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/tree_dec.rs:4332:17 [INFO] [stdout] | [INFO] [stdout] 4332 | c; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/tree_dec.rs:4335:13 [INFO] [stdout] | [INFO] [stdout] 4335 | b; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/tree_dec.rs:4347:13 [INFO] [stdout] | [INFO] [stdout] 4347 | b; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/tree_dec.rs:4350:9 [INFO] [stdout] | [INFO] [stdout] 4350 | t; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:898:17 [INFO] [stdout] | [INFO] [stdout] 898 | s; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:910:17 [INFO] [stdout] | [INFO] [stdout] 910 | s; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:925:17 [INFO] [stdout] | [INFO] [stdout] 925 | s_0; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:975:9 [INFO] [stdout] | [INFO] [stdout] 975 | p; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1011:17 [INFO] [stdout] | [INFO] [stdout] 1011 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1021:17 [INFO] [stdout] | [INFO] [stdout] 1021 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1294:13 [INFO] [stdout] | [INFO] [stdout] 1294 | tab; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1341:9 [INFO] [stdout] | [INFO] [stdout] 1341 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1387:9 [INFO] [stdout] | [INFO] [stdout] 1387 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1559:13 [INFO] [stdout] | [INFO] [stdout] 1559 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1566:9 [INFO] [stdout] | [INFO] [stdout] 1566 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1604:17 [INFO] [stdout] | [INFO] [stdout] 1604 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1610:13 [INFO] [stdout] | [INFO] [stdout] 1610 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:944:9 [INFO] [stdout] | [INFO] [stdout] 944 | code; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1139:13 [INFO] [stdout] | [INFO] [stdout] 1139 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1213:17 [INFO] [stdout] | [INFO] [stdout] 1213 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1247:25 [INFO] [stdout] | [INFO] [stdout] 1247 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1353:25 [INFO] [stdout] | [INFO] [stdout] 1353 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1409:33 [INFO] [stdout] | [INFO] [stdout] 1409 | ... k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1414:25 [INFO] [stdout] | [INFO] [stdout] 1414 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1455:17 [INFO] [stdout] | [INFO] [stdout] 1455 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1546:9 [INFO] [stdout] | [INFO] [stdout] 1546 | num_lines_out; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1667:9 [INFO] [stdout] | [INFO] [stdout] 1667 | y_pos; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1669:9 [INFO] [stdout] | [INFO] [stdout] 1669 | num_lines_out; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1724:9 [INFO] [stdout] | [INFO] [stdout] 1724 | y_pos; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1899:9 [INFO] [stdout] | [INFO] [stdout] 1899 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1922:13 [INFO] [stdout] | [INFO] [stdout] 1922 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1981:9 [INFO] [stdout] | [INFO] [stdout] 1981 | length; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1987:9 [INFO] [stdout] | [INFO] [stdout] 1987 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1993:9 [INFO] [stdout] | [INFO] [stdout] 1993 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2101:13 [INFO] [stdout] | [INFO] [stdout] 2101 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2121:9 [INFO] [stdout] | [INFO] [stdout] 2121 | length; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2127:9 [INFO] [stdout] | [INFO] [stdout] 2127 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2172:13 [INFO] [stdout] | [INFO] [stdout] 2172 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2213:13 [INFO] [stdout] | [INFO] [stdout] 2213 | pos; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2215:13 [INFO] [stdout] | [INFO] [stdout] 2215 | col; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2219:17 [INFO] [stdout] | [INFO] [stdout] 2219 | row; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2243:21 [INFO] [stdout] | [INFO] [stdout] 2243 | row; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2441:29 [INFO] [stdout] | [INFO] [stdout] 2441 | ... row; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2478:9 [INFO] [stdout] | [INFO] [stdout] 2478 | src; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2480:9 [INFO] [stdout] | [INFO] [stdout] 2480 | col; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2484:13 [INFO] [stdout] | [INFO] [stdout] 2484 | row; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2561:13 [INFO] [stdout] | [INFO] [stdout] 2561 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2566:13 [INFO] [stdout] | [INFO] [stdout] 2566 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2686:9 [INFO] [stdout] | [INFO] [stdout] 2686 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/anim_decode.rs:406:9 [INFO] [stdout] | [INFO] [stdout] 406 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/anim_decode.rs:532:9 [INFO] [stdout] | [INFO] [stdout] 532 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/anim_decode.rs:577:9 [INFO] [stdout] | [INFO] [stdout] 577 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/anim_decode.rs:723:33 [INFO] [stdout] | [INFO] [stdout] 723 | ... y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/anim_decode.rs:774:33 [INFO] [stdout] | [INFO] [stdout] 774 | ... y_0; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/demux.rs:430:21 [INFO] [stdout] | [INFO] [stdout] 430 | alpha_chunks; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/demux.rs:486:21 [INFO] [stdout] | [INFO] [stdout] 486 | image_chunks; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/demux.rs:792:21 [INFO] [stdout] | [INFO] [stdout] 792 | anim_chunks; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/demux.rs:1205:13 [INFO] [stdout] | [INFO] [stdout] 1205 | parser; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/demux.rs:1402:13 [INFO] [stdout] | [INFO] [stdout] 1402 | count; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/demux.rs:1426:13 [INFO] [stdout] | [INFO] [stdout] 1426 | count; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:158:9 [INFO] [stdout] | [INFO] [stdout] 158 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 178 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:230:13 [INFO] [stdout] | [INFO] [stdout] 230 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:288:13 [INFO] [stdout] | [INFO] [stdout] 288 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:320:13 [INFO] [stdout] | [INFO] [stdout] 320 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:325:9 [INFO] [stdout] | [INFO] [stdout] 325 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:349:13 [INFO] [stdout] | [INFO] [stdout] 349 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:354:9 [INFO] [stdout] | [INFO] [stdout] 354 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:377:13 [INFO] [stdout] | [INFO] [stdout] 377 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:382:9 [INFO] [stdout] | [INFO] [stdout] 382 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:399:9 [INFO] [stdout] | [INFO] [stdout] 399 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:453:9 [INFO] [stdout] | [INFO] [stdout] 453 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:490:9 [INFO] [stdout] | [INFO] [stdout] 490 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `Option::::is_some` that must be used [INFO] [stdout] --> src/dsp/alpha_processing.rs:688:5 [INFO] [stdout] | [INFO] [stdout] 688 | VP8GetCPUInfo.is_some(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you intended to assert that this has a value, consider `.unwrap()` instead [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 688 | let _ = VP8GetCPUInfo.is_some(); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/cost.rs:2455:9 [INFO] [stdout] | [INFO] [stdout] 2455 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/cost.rs:2483:13 [INFO] [stdout] | [INFO] [stdout] 2483 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/cpu.rs:69:13 [INFO] [stdout] | [INFO] [stdout] 69 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:147:9 [INFO] [stdout] | [INFO] [stdout] 147 | in_0; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:149:9 [INFO] [stdout] | [INFO] [stdout] 149 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:203:9 [INFO] [stdout] | [INFO] [stdout] 203 | tmp; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:206:9 [INFO] [stdout] | [INFO] [stdout] 206 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:387:13 [INFO] [stdout] | [INFO] [stdout] 387 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:390:9 [INFO] [stdout] | [INFO] [stdout] 390 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:452:9 [INFO] [stdout] | [INFO] [stdout] 452 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:484:9 [INFO] [stdout] | [INFO] [stdout] 484 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:506:13 [INFO] [stdout] | [INFO] [stdout] 506 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:510:9 [INFO] [stdout] | [INFO] [stdout] 510 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:532:9 [INFO] [stdout] | [INFO] [stdout] 532 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:546:9 [INFO] [stdout] | [INFO] [stdout] 546 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:560:9 [INFO] [stdout] | [INFO] [stdout] 560 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:573:9 [INFO] [stdout] | [INFO] [stdout] 573 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:586:9 [INFO] [stdout] | [INFO] [stdout] 586 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:597:9 [INFO] [stdout] | [INFO] [stdout] 597 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:635:9 [INFO] [stdout] | [INFO] [stdout] 635 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:695:9 [INFO] [stdout] | [INFO] [stdout] 695 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:706:9 [INFO] [stdout] | [INFO] [stdout] 706 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:1212:9 [INFO] [stdout] | [INFO] [stdout] 1212 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:1226:9 [INFO] [stdout] | [INFO] [stdout] 1226 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:1240:9 [INFO] [stdout] | [INFO] [stdout] 1240 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:1253:9 [INFO] [stdout] | [INFO] [stdout] 1253 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:1264:9 [INFO] [stdout] | [INFO] [stdout] 1264 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:1277:9 [INFO] [stdout] | [INFO] [stdout] 1277 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:1428:9 [INFO] [stdout] | [INFO] [stdout] 1428 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:1445:9 [INFO] [stdout] | [INFO] [stdout] 1445 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:1459:9 [INFO] [stdout] | [INFO] [stdout] 1459 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:1473:9 [INFO] [stdout] | [INFO] [stdout] 1473 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:1585:9 [INFO] [stdout] | [INFO] [stdout] 1585 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:1609:9 [INFO] [stdout] | [INFO] [stdout] 1609 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:1741:13 [INFO] [stdout] | [INFO] [stdout] 1741 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/dec.rs:1746:9 [INFO] [stdout] | [INFO] [stdout] 1746 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:200:9 [INFO] [stdout] | [INFO] [stdout] 200 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:266:13 [INFO] [stdout] | [INFO] [stdout] 266 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:269:9 [INFO] [stdout] | [INFO] [stdout] 269 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:282:13 [INFO] [stdout] | [INFO] [stdout] 282 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:322:9 [INFO] [stdout] | [INFO] [stdout] 322 | in_0; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:324:9 [INFO] [stdout] | [INFO] [stdout] 324 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:370:9 [INFO] [stdout] | [INFO] [stdout] 370 | tmp; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:372:9 [INFO] [stdout] | [INFO] [stdout] 372 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:422:9 [INFO] [stdout] | [INFO] [stdout] 422 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:456:9 [INFO] [stdout] | [INFO] [stdout] 456 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:500:9 [INFO] [stdout] | [INFO] [stdout] 500 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:534:9 [INFO] [stdout] | [INFO] [stdout] 534 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:552:9 [INFO] [stdout] | [INFO] [stdout] 552 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:571:13 [INFO] [stdout] | [INFO] [stdout] 571 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:593:13 [INFO] [stdout] | [INFO] [stdout] 593 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:627:21 [INFO] [stdout] | [INFO] [stdout] 627 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:631:17 [INFO] [stdout] | [INFO] [stdout] 631 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:658:13 [INFO] [stdout] | [INFO] [stdout] 658 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:665:17 [INFO] [stdout] | [INFO] [stdout] 665 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:676:13 [INFO] [stdout] | [INFO] [stdout] 676 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:838:9 [INFO] [stdout] | [INFO] [stdout] 838 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:892:9 [INFO] [stdout] | [INFO] [stdout] 892 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:1347:13 [INFO] [stdout] | [INFO] [stdout] 1347 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:1351:9 [INFO] [stdout] | [INFO] [stdout] 1351 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:1454:13 [INFO] [stdout] | [INFO] [stdout] 1454 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:1459:9 [INFO] [stdout] | [INFO] [stdout] 1459 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:1504:17 [INFO] [stdout] | [INFO] [stdout] 1504 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:1507:13 [INFO] [stdout] | [INFO] [stdout] 1507 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:1512:9 [INFO] [stdout] | [INFO] [stdout] 1512 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:1537:9 [INFO] [stdout] | [INFO] [stdout] 1537 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:1559:9 [INFO] [stdout] | [INFO] [stdout] 1559 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:1561:9 [INFO] [stdout] | [INFO] [stdout] 1561 | w; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:1654:9 [INFO] [stdout] | [INFO] [stdout] 1654 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/enc.rs:1697:9 [INFO] [stdout] | [INFO] [stdout] 1697 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/filters.rs:87:13 [INFO] [stdout] | [INFO] [stdout] 87 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/filters.rs:98:13 [INFO] [stdout] | [INFO] [stdout] 98 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/filters.rs:149:9 [INFO] [stdout] | [INFO] [stdout] 149 | row; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/filters.rs:190:9 [INFO] [stdout] | [INFO] [stdout] 190 | row; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/filters.rs:264:13 [INFO] [stdout] | [INFO] [stdout] 264 | w; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/filters.rs:267:9 [INFO] [stdout] | [INFO] [stdout] 267 | row; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/filters.rs:363:9 [INFO] [stdout] | [INFO] [stdout] 363 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/filters.rs:384:13 [INFO] [stdout] | [INFO] [stdout] 384 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/filters.rs:409:13 [INFO] [stdout] | [INFO] [stdout] 409 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:481:9 [INFO] [stdout] | [INFO] [stdout] 481 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:497:9 [INFO] [stdout] | [INFO] [stdout] 497 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:515:9 [INFO] [stdout] | [INFO] [stdout] 515 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:533:9 [INFO] [stdout] | [INFO] [stdout] 533 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:551:9 [INFO] [stdout] | [INFO] [stdout] 551 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:569:9 [INFO] [stdout] | [INFO] [stdout] 569 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:587:9 [INFO] [stdout] | [INFO] [stdout] 587 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:605:9 [INFO] [stdout] | [INFO] [stdout] 605 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:623:9 [INFO] [stdout] | [INFO] [stdout] 623 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:641:9 [INFO] [stdout] | [INFO] [stdout] 641 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:659:9 [INFO] [stdout] | [INFO] [stdout] 659 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:677:9 [INFO] [stdout] | [INFO] [stdout] 677 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:695:9 [INFO] [stdout] | [INFO] [stdout] 695 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:713:9 [INFO] [stdout] | [INFO] [stdout] 713 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:735:9 [INFO] [stdout] | [INFO] [stdout] 735 | y_start; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:773:9 [INFO] [stdout] | [INFO] [stdout] 773 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:797:9 [INFO] [stdout] | [INFO] [stdout] 797 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:850:9 [INFO] [stdout] | [INFO] [stdout] 850 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:903:9 [INFO] [stdout] | [INFO] [stdout] 903 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:931:13 [INFO] [stdout] | [INFO] [stdout] 931 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:934:9 [INFO] [stdout] | [INFO] [stdout] 934 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:971:17 [INFO] [stdout] | [INFO] [stdout] 971 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:974:13 [INFO] [stdout] | [INFO] [stdout] 974 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:1005:13 [INFO] [stdout] | [INFO] [stdout] 1005 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:1008:9 [INFO] [stdout] | [INFO] [stdout] 1008 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:1046:17 [INFO] [stdout] | [INFO] [stdout] 1046 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless.rs:1049:13 [INFO] [stdout] | [INFO] [stdout] 1049 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:4910:9 [INFO] [stdout] | [INFO] [stdout] 4910 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:4946:9 [INFO] [stdout] | [INFO] [stdout] 4946 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5010:9 [INFO] [stdout] | [INFO] [stdout] 5010 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5053:9 [INFO] [stdout] | [INFO] [stdout] 5053 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5085:9 [INFO] [stdout] | [INFO] [stdout] 5085 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5125:9 [INFO] [stdout] | [INFO] [stdout] 5125 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/dsp/lossless_enc.rs:5176:13 [INFO] [stdout] | [INFO] [stdout] 5176 | *fresh1; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5176 | let _ = *fresh1; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5178:13 [INFO] [stdout] | [INFO] [stdout] 5178 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/dsp/lossless_enc.rs:5211:13 [INFO] [stdout] | [INFO] [stdout] 5211 | *fresh3; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5211 | let _ = *fresh3; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5213:13 [INFO] [stdout] | [INFO] [stdout] 5213 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5228:9 [INFO] [stdout] | [INFO] [stdout] 5228 | match_len; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5255:13 [INFO] [stdout] | [INFO] [stdout] 5255 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5267:13 [INFO] [stdout] | [INFO] [stdout] 5267 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5293:9 [INFO] [stdout] | [INFO] [stdout] 5293 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5320:9 [INFO] [stdout] | [INFO] [stdout] 5320 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5338:9 [INFO] [stdout] | [INFO] [stdout] 5338 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5353:9 [INFO] [stdout] | [INFO] [stdout] 5353 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5574:13 [INFO] [stdout] | [INFO] [stdout] 5574 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5697:13 [INFO] [stdout] | [INFO] [stdout] 5697 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5715:9 [INFO] [stdout] | [INFO] [stdout] 5715 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5735:9 [INFO] [stdout] | [INFO] [stdout] 5735 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5753:9 [INFO] [stdout] | [INFO] [stdout] 5753 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5771:9 [INFO] [stdout] | [INFO] [stdout] 5771 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5789:9 [INFO] [stdout] | [INFO] [stdout] 5789 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5807:9 [INFO] [stdout] | [INFO] [stdout] 5807 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5825:9 [INFO] [stdout] | [INFO] [stdout] 5825 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5843:9 [INFO] [stdout] | [INFO] [stdout] 5843 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5861:9 [INFO] [stdout] | [INFO] [stdout] 5861 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5879:9 [INFO] [stdout] | [INFO] [stdout] 5879 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5897:9 [INFO] [stdout] | [INFO] [stdout] 5897 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5915:9 [INFO] [stdout] | [INFO] [stdout] 5915 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5933:9 [INFO] [stdout] | [INFO] [stdout] 5933 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/lossless_enc.rs:5951:9 [INFO] [stdout] | [INFO] [stdout] 5951 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/rescaler.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | channel; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/rescaler.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | channel; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/rescaler.rs:188:13 [INFO] [stdout] | [INFO] [stdout] 188 | x_out; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/rescaler.rs:221:13 [INFO] [stdout] | [INFO] [stdout] 221 | x_out; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/rescaler.rs:255:13 [INFO] [stdout] | [INFO] [stdout] 255 | x_out; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/rescaler.rs:275:13 [INFO] [stdout] | [INFO] [stdout] 275 | x_out; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/rescaler.rs:305:17 [INFO] [stdout] | [INFO] [stdout] 305 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/ssim.rs:225:13 [INFO] [stdout] | [INFO] [stdout] 225 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/ssim.rs:228:9 [INFO] [stdout] | [INFO] [stdout] 228 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/ssim.rs:279:13 [INFO] [stdout] | [INFO] [stdout] 279 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/ssim.rs:282:9 [INFO] [stdout] | [INFO] [stdout] 282 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/ssim.rs:302:9 [INFO] [stdout] | [INFO] [stdout] 302 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/upsampling.rs:327:9 [INFO] [stdout] | [INFO] [stdout] 327 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/upsampling.rs:465:9 [INFO] [stdout] | [INFO] [stdout] 465 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/upsampling.rs:603:9 [INFO] [stdout] | [INFO] [stdout] 603 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/upsampling.rs:745:9 [INFO] [stdout] | [INFO] [stdout] 745 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/upsampling.rs:887:9 [INFO] [stdout] | [INFO] [stdout] 887 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/upsampling.rs:1029:9 [INFO] [stdout] | [INFO] [stdout] 1029 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/upsampling.rs:1171:9 [INFO] [stdout] | [INFO] [stdout] 1171 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/upsampling.rs:1227:9 [INFO] [stdout] | [INFO] [stdout] 1227 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/upsampling.rs:1248:9 [INFO] [stdout] | [INFO] [stdout] 1248 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/upsampling.rs:1269:9 [INFO] [stdout] | [INFO] [stdout] 1269 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/upsampling.rs:1290:9 [INFO] [stdout] | [INFO] [stdout] 1290 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/upsampling.rs:1311:9 [INFO] [stdout] | [INFO] [stdout] 1311 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/upsampling.rs:1332:9 [INFO] [stdout] | [INFO] [stdout] 1332 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/upsampling.rs:1353:9 [INFO] [stdout] | [INFO] [stdout] 1353 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:277:9 [INFO] [stdout] | [INFO] [stdout] 277 | u; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 279 | v; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:315:9 [INFO] [stdout] | [INFO] [stdout] 315 | u; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:317:9 [INFO] [stdout] | [INFO] [stdout] 317 | v; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:353:9 [INFO] [stdout] | [INFO] [stdout] 353 | u; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:355:9 [INFO] [stdout] | [INFO] [stdout] 355 | v; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:391:9 [INFO] [stdout] | [INFO] [stdout] 391 | u; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:393:9 [INFO] [stdout] | [INFO] [stdout] 393 | v; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:429:9 [INFO] [stdout] | [INFO] [stdout] 429 | u; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:431:9 [INFO] [stdout] | [INFO] [stdout] 431 | v; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:467:9 [INFO] [stdout] | [INFO] [stdout] 467 | u; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:469:9 [INFO] [stdout] | [INFO] [stdout] 469 | v; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:505:9 [INFO] [stdout] | [INFO] [stdout] 505 | u; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:507:9 [INFO] [stdout] | [INFO] [stdout] 507 | v; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:543:9 [INFO] [stdout] | [INFO] [stdout] 543 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:721:9 [INFO] [stdout] | [INFO] [stdout] 721 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:780:9 [INFO] [stdout] | [INFO] [stdout] 780 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:838:9 [INFO] [stdout] | [INFO] [stdout] 838 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/yuv.rs:860:9 [INFO] [stdout] | [INFO] [stdout] 860 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/alpha_enc.rs:952:13 [INFO] [stdout] | [INFO] [stdout] 952 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/alpha_enc.rs:955:9 [INFO] [stdout] | [INFO] [stdout] 955 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/alpha_enc.rs:961:13 [INFO] [stdout] | [INFO] [stdout] 961 | colors; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/alpha_enc.rs:964:9 [INFO] [stdout] | [INFO] [stdout] 964 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/alpha_enc.rs:1120:13 [INFO] [stdout] | [INFO] [stdout] 1120 | filter; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:481:21 [INFO] [stdout] | [INFO] [stdout] 481 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:486:13 [INFO] [stdout] | [INFO] [stdout] 486 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:489:9 [INFO] [stdout] | [INFO] [stdout] 489 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:499:13 [INFO] [stdout] | [INFO] [stdout] 499 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:502:9 [INFO] [stdout] | [INFO] [stdout] 502 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:533:13 [INFO] [stdout] | [INFO] [stdout] 533 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:550:9 [INFO] [stdout] | [INFO] [stdout] 550 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:596:9 [INFO] [stdout] | [INFO] [stdout] 596 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:602:9 [INFO] [stdout] | [INFO] [stdout] 602 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:611:9 [INFO] [stdout] | [INFO] [stdout] 611 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:623:13 [INFO] [stdout] | [INFO] [stdout] 623 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:634:21 [INFO] [stdout] | [INFO] [stdout] 634 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:641:13 [INFO] [stdout] | [INFO] [stdout] 641 | a; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:657:13 [INFO] [stdout] | [INFO] [stdout] 657 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:665:9 [INFO] [stdout] | [INFO] [stdout] 665 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:675:9 [INFO] [stdout] | [INFO] [stdout] 675 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:716:9 [INFO] [stdout] | [INFO] [stdout] 716 | mode; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:751:9 [INFO] [stdout] | [INFO] [stdout] 751 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:813:9 [INFO] [stdout] | [INFO] [stdout] 813 | mode; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/analysis_enc.rs:841:5 [INFO] [stdout] | [INFO] [stdout] 841 | *fresh0; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 841 | let _ = *fresh0; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:859:9 [INFO] [stdout] | [INFO] [stdout] 859 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/analysis_enc.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:329:13 [INFO] [stdout] | [INFO] [stdout] 329 | nonzeros; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:332:9 [INFO] [stdout] | [INFO] [stdout] 332 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:350:13 [INFO] [stdout] | [INFO] [stdout] 350 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:515:9 [INFO] [stdout] | [INFO] [stdout] 515 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:572:9 [INFO] [stdout] | [INFO] [stdout] 572 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:586:9 [INFO] [stdout] | [INFO] [stdout] 586 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:606:13 [INFO] [stdout] | [INFO] [stdout] 606 | cur; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:612:9 [INFO] [stdout] | [INFO] [stdout] 612 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:627:9 [INFO] [stdout] | [INFO] [stdout] 627 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:658:9 [INFO] [stdout] | [INFO] [stdout] 658 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:803:13 [INFO] [stdout] | [INFO] [stdout] 803 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:866:9 [INFO] [stdout] | [INFO] [stdout] 866 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:995:49 [INFO] [stdout] | [INFO] [stdout] 995 | ... j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:1019:29 [INFO] [stdout] | [INFO] [stdout] 1019 | ... i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:1048:9 [INFO] [stdout] | [INFO] [stdout] 1048 | path; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:1106:29 [INFO] [stdout] | [INFO] [stdout] 1106 | ... k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:1131:21 [INFO] [stdout] | [INFO] [stdout] 1131 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_cost_enc.rs:1134:17 [INFO] [stdout] | [INFO] [stdout] 1134 | ix; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:853:17 [INFO] [stdout] | [INFO] [stdout] 853 | len; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:965:17 [INFO] [stdout] | [INFO] [stdout] 965 | iter; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:978:13 [INFO] [stdout] | [INFO] [stdout] 978 | iter; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1016:13 [INFO] [stdout] | [INFO] [stdout] 1016 | base_position; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1042:17 [INFO] [stdout] | [INFO] [stdout] 1042 | best_length; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1151:21 [INFO] [stdout] | [INFO] [stdout] 1151 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1163:13 [INFO] [stdout] | [INFO] [stdout] 1163 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1236:25 [INFO] [stdout] | [INFO] [stdout] 1236 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1258:29 [INFO] [stdout] | [INFO] [stdout] 1258 | ... j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1380:9 [INFO] [stdout] | [INFO] [stdout] 1380 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1382:9 [INFO] [stdout] | [INFO] [stdout] 1382 | counts; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1399:13 [INFO] [stdout] | [INFO] [stdout] 1399 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1402:9 [INFO] [stdout] | [INFO] [stdout] 1402 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1412:9 [INFO] [stdout] | [INFO] [stdout] 1412 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1424:13 [INFO] [stdout] | [INFO] [stdout] 1424 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1430:13 [INFO] [stdout] | [INFO] [stdout] 1430 | window_offsets_new_size; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1433:9 [INFO] [stdout] | [INFO] [stdout] 1433 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1452:21 [INFO] [stdout] | [INFO] [stdout] 1452 | ind; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1534:17 [INFO] [stdout] | [INFO] [stdout] 1534 | ind; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1552:9 [INFO] [stdout] | [INFO] [stdout] 1552 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1648:9 [INFO] [stdout] | [INFO] [stdout] 1648 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/backward_references_enc.rs:1679:21 [INFO] [stdout] | [INFO] [stdout] 1679 | *fresh8; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 1679 | let _ = *fresh8; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/backward_references_enc.rs:1704:29 [INFO] [stdout] | [INFO] [stdout] 1704 | ... *fresh9; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 1704 | let _ = *fresh9; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/backward_references_enc.rs:1719:29 [INFO] [stdout] | [INFO] [stdout] 1719 | ... *fresh10; [INFO] [stdout] | ^^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 1719 | let _ = *fresh10; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1732:25 [INFO] [stdout] | [INFO] [stdout] 1732 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/backward_references_enc.rs:1752:25 [INFO] [stdout] | [INFO] [stdout] 1752 | *fresh11; [INFO] [stdout] | ^^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 1752 | let _ = *fresh11; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1754:25 [INFO] [stdout] | [INFO] [stdout] 1754 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1767:33 [INFO] [stdout] | [INFO] [stdout] 1767 | ... i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1773:25 [INFO] [stdout] | [INFO] [stdout] 1773 | argb; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1792:17 [INFO] [stdout] | [INFO] [stdout] 1792 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1805:9 [INFO] [stdout] | [INFO] [stdout] 1805 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1835:13 [INFO] [stdout] | [INFO] [stdout] 1835 | pixel_index; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:1844:17 [INFO] [stdout] | [INFO] [stdout] 1844 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:2017:21 [INFO] [stdout] | [INFO] [stdout] 2017 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/backward_references_enc.rs:2093:21 [INFO] [stdout] | [INFO] [stdout] 2093 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/cost_enc.rs:524:9 [INFO] [stdout] | [INFO] [stdout] 524 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/cost_enc.rs:573:21 [INFO] [stdout] | [INFO] [stdout] 573 | v; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/cost_enc.rs:576:17 [INFO] [stdout] | [INFO] [stdout] 576 | ctx; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/cost_enc.rs:579:13 [INFO] [stdout] | [INFO] [stdout] 579 | band; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/cost_enc.rs:594:17 [INFO] [stdout] | [INFO] [stdout] 594 | ctx; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/cost_enc.rs:597:13 [INFO] [stdout] | [INFO] [stdout] 597 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/cost_enc.rs:600:9 [INFO] [stdout] | [INFO] [stdout] 600 | ctype; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/cost_enc.rs:1928:13 [INFO] [stdout] | [INFO] [stdout] 1928 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/cost_enc.rs:1931:9 [INFO] [stdout] | [INFO] [stdout] 1931 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/cost_enc.rs:1985:17 [INFO] [stdout] | [INFO] [stdout] 1985 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/cost_enc.rs:1988:13 [INFO] [stdout] | [INFO] [stdout] 1988 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/cost_enc.rs:2055:17 [INFO] [stdout] | [INFO] [stdout] 2055 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/filter_enc.rs:1044:13 [INFO] [stdout] | [INFO] [stdout] 1044 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/filter_enc.rs:1047:9 [INFO] [stdout] | [INFO] [stdout] 1047 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/filter_enc.rs:1082:13 [INFO] [stdout] | [INFO] [stdout] 1082 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/filter_enc.rs:1085:9 [INFO] [stdout] | [INFO] [stdout] 1085 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/filter_enc.rs:1102:17 [INFO] [stdout] | [INFO] [stdout] 1102 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/filter_enc.rs:1105:13 [INFO] [stdout] | [INFO] [stdout] 1105 | s; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/filter_enc.rs:1163:17 [INFO] [stdout] | [INFO] [stdout] 1163 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/filter_enc.rs:1167:13 [INFO] [stdout] | [INFO] [stdout] 1167 | s; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/filter_enc.rs:1193:13 [INFO] [stdout] | [INFO] [stdout] 1193 | s_0; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:701:21 [INFO] [stdout] | [INFO] [stdout] 701 | p; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:704:17 [INFO] [stdout] | [INFO] [stdout] 704 | c; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:707:13 [INFO] [stdout] | [INFO] [stdout] 707 | b; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:710:9 [INFO] [stdout] | [INFO] [stdout] 710 | t; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:730:9 [INFO] [stdout] | [INFO] [stdout] 730 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:743:9 [INFO] [stdout] | [INFO] [stdout] 743 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:750:13 [INFO] [stdout] | [INFO] [stdout] 750 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1070:13 [INFO] [stdout] | [INFO] [stdout] 1070 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1073:9 [INFO] [stdout] | [INFO] [stdout] 1073 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1103:17 [INFO] [stdout] | [INFO] [stdout] 1103 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1106:13 [INFO] [stdout] | [INFO] [stdout] 1106 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1175:13 [INFO] [stdout] | [INFO] [stdout] 1175 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1178:9 [INFO] [stdout] | [INFO] [stdout] 1178 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1207:17 [INFO] [stdout] | [INFO] [stdout] 1207 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1210:13 [INFO] [stdout] | [INFO] [stdout] 1210 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1267:13 [INFO] [stdout] | [INFO] [stdout] 1267 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1270:9 [INFO] [stdout] | [INFO] [stdout] 1270 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1299:17 [INFO] [stdout] | [INFO] [stdout] 1299 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1302:13 [INFO] [stdout] | [INFO] [stdout] 1302 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1625:13 [INFO] [stdout] | [INFO] [stdout] 1625 | num_pass_left; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1671:9 [INFO] [stdout] | [INFO] [stdout] 1671 | p; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1691:13 [INFO] [stdout] | [INFO] [stdout] 1691 | p; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1709:21 [INFO] [stdout] | [INFO] [stdout] 1709 | s; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1712:17 [INFO] [stdout] | [INFO] [stdout] 1712 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/frame_enc.rs:1982:13 [INFO] [stdout] | [INFO] [stdout] 1982 | num_pass_left; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:542:9 [INFO] [stdout] | [INFO] [stdout] 542 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:590:9 [INFO] [stdout] | [INFO] [stdout] 590 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:614:9 [INFO] [stdout] | [INFO] [stdout] 614 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/histogram_enc.rs:625:5 [INFO] [stdout] | [INFO] [stdout] 625 | *num_used; [INFO] [stdout] | ^^^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 625 | let _ = *num_used; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/histogram_enc.rs:659:9 [INFO] [stdout] | [INFO] [stdout] 659 | *fresh3; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 659 | let _ = *fresh3; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/histogram_enc.rs:671:9 [INFO] [stdout] | [INFO] [stdout] 671 | *fresh4; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 671 | let _ = *fresh4; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/histogram_enc.rs:683:9 [INFO] [stdout] | [INFO] [stdout] 683 | *fresh5; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 683 | let _ = *fresh5; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1214:13 [INFO] [stdout] | [INFO] [stdout] 1214 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1252:9 [INFO] [stdout] | [INFO] [stdout] 1252 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1278:9 [INFO] [stdout] | [INFO] [stdout] 1278 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1293:9 [INFO] [stdout] | [INFO] [stdout] 1293 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1318:9 [INFO] [stdout] | [INFO] [stdout] 1318 | idx; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1324:9 [INFO] [stdout] | [INFO] [stdout] 1324 | idx; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1388:9 [INFO] [stdout] | [INFO] [stdout] 1388 | idx; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1397:13 [INFO] [stdout] | [INFO] [stdout] 1397 | idx; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1530:21 [INFO] [stdout] | [INFO] [stdout] 1530 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1534:13 [INFO] [stdout] | [INFO] [stdout] 1534 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1562:21 [INFO] [stdout] | [INFO] [stdout] 1562 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1579:17 [INFO] [stdout] | [INFO] [stdout] 1579 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1635:13 [INFO] [stdout] | [INFO] [stdout] 1635 | iter; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1665:21 [INFO] [stdout] | [INFO] [stdout] 1665 | idx2; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1683:17 [INFO] [stdout] | [INFO] [stdout] 1683 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1760:25 [INFO] [stdout] | [INFO] [stdout] 1760 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1766:13 [INFO] [stdout] | [INFO] [stdout] 1766 | iter; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1810:21 [INFO] [stdout] | [INFO] [stdout] 1810 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1815:13 [INFO] [stdout] | [INFO] [stdout] 1815 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1822:13 [INFO] [stdout] | [INFO] [stdout] 1822 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1839:9 [INFO] [stdout] | [INFO] [stdout] 1839 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1892:13 [INFO] [stdout] | [INFO] [stdout] 1892 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1915:17 [INFO] [stdout] | [INFO] [stdout] 1915 | cluster_max; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1921:9 [INFO] [stdout] | [INFO] [stdout] 1921 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1931:17 [INFO] [stdout] | [INFO] [stdout] 1931 | cluster_max; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1935:9 [INFO] [stdout] | [INFO] [stdout] 1935 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/histogram_enc.rs:1951:9 [INFO] [stdout] | [INFO] [stdout] 1951 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused comparison that must be used [INFO] [stdout] --> src/enc/histogram_enc.rs:2072:17 [INFO] [stdout] | [INFO] [stdout] 2072 | WebPReportProgress(pic, *percent + percent_range, percent) == 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the comparison produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 2072 | let _ = WebPReportProgress(pic, *percent + percent_range, percent) == 0; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/iterator_enc.rs:543:9 [INFO] [stdout] | [INFO] [stdout] 543 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/iterator_enc.rs:554:9 [INFO] [stdout] | [INFO] [stdout] 554 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/iterator_enc.rs:569:9 [INFO] [stdout] | [INFO] [stdout] 569 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/iterator_enc.rs:575:9 [INFO] [stdout] | [INFO] [stdout] 575 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/iterator_enc.rs:887:13 [INFO] [stdout] | [INFO] [stdout] 887 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/iterator_enc.rs:900:13 [INFO] [stdout] | [INFO] [stdout] 900 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/iterator_enc.rs:958:9 [INFO] [stdout] | [INFO] [stdout] 958 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/iterator_enc.rs:980:9 [INFO] [stdout] | [INFO] [stdout] 980 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/iterator_enc.rs:1035:9 [INFO] [stdout] | [INFO] [stdout] 1035 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/iterator_enc.rs:1043:9 [INFO] [stdout] | [INFO] [stdout] 1043 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/iterator_enc.rs:1052:13 [INFO] [stdout] | [INFO] [stdout] 1052 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/iterator_enc.rs:1062:13 [INFO] [stdout] | [INFO] [stdout] 1062 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/iterator_enc.rs:1083:9 [INFO] [stdout] | [INFO] [stdout] 1083 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/iterator_enc.rs:1097:13 [INFO] [stdout] | [INFO] [stdout] 1097 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/iterator_enc.rs:1104:13 [INFO] [stdout] | [INFO] [stdout] 1104 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/near_lossless_enc.rs:150:9 [INFO] [stdout] | [INFO] [stdout] 150 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/near_lossless_enc.rs:241:17 [INFO] [stdout] | [INFO] [stdout] 241 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/near_lossless_enc.rs:249:9 [INFO] [stdout] | [INFO] [stdout] 249 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/near_lossless_enc.rs:284:13 [INFO] [stdout] | [INFO] [stdout] 284 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/near_lossless_enc.rs:302:9 [INFO] [stdout] | [INFO] [stdout] 302 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_csp_enc.rs:413:13 [INFO] [stdout] | [INFO] [stdout] 413 | v; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_csp_enc.rs:421:13 [INFO] [stdout] | [INFO] [stdout] 421 | v; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused comparison that must be used [INFO] [stdout] --> src/enc/picture_csp_enc.rs:1962:5 [INFO] [stdout] | [INFO] [stdout] 1962 | has_alpha != 0; [INFO] [stdout] | ^^^^^^^^^^^^^^ the comparison produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 1962 | let _ = has_alpha != 0; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_csp_enc.rs:2079:13 [INFO] [stdout] | [INFO] [stdout] 2079 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_csp_enc.rs:2320:17 [INFO] [stdout] | [INFO] [stdout] 2320 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_csp_enc.rs:2323:13 [INFO] [stdout] | [INFO] [stdout] 2323 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_csp_enc.rs:2391:17 [INFO] [stdout] | [INFO] [stdout] 2391 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_csp_enc.rs:2403:17 [INFO] [stdout] | [INFO] [stdout] 2403 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_csp_enc.rs:2419:13 [INFO] [stdout] | [INFO] [stdout] 2419 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:200:21 [INFO] [stdout] | [INFO] [stdout] 200 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:203:17 [INFO] [stdout] | [INFO] [stdout] 203 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:207:13 [INFO] [stdout] | [INFO] [stdout] 207 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:210:9 [INFO] [stdout] | [INFO] [stdout] 210 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:232:9 [INFO] [stdout] | [INFO] [stdout] 232 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:261:13 [INFO] [stdout] | [INFO] [stdout] 261 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:264:9 [INFO] [stdout] | [INFO] [stdout] 264 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:275:13 [INFO] [stdout] | [INFO] [stdout] 275 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:293:13 [INFO] [stdout] | [INFO] [stdout] 293 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:302:13 [INFO] [stdout] | [INFO] [stdout] 302 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:305:9 [INFO] [stdout] | [INFO] [stdout] 305 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:316:13 [INFO] [stdout] | [INFO] [stdout] 316 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:319:9 [INFO] [stdout] | [INFO] [stdout] 319 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:442:17 [INFO] [stdout] | [INFO] [stdout] 442 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:445:13 [INFO] [stdout] | [INFO] [stdout] 445 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_psnr_enc.rs:596:25 [INFO] [stdout] | [INFO] [stdout] 596 | c; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_tools_enc.rs:169:13 [INFO] [stdout] | [INFO] [stdout] 169 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_tools_enc.rs:173:9 [INFO] [stdout] | [INFO] [stdout] 173 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_tools_enc.rs:189:9 [INFO] [stdout] | [INFO] [stdout] 189 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_tools_enc.rs:206:13 [INFO] [stdout] | [INFO] [stdout] 206 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_tools_enc.rs:210:9 [INFO] [stdout] | [INFO] [stdout] 210 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_tools_enc.rs:233:17 [INFO] [stdout] | [INFO] [stdout] 233 | count; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_tools_enc.rs:237:13 [INFO] [stdout] | [INFO] [stdout] 237 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_tools_enc.rs:242:9 [INFO] [stdout] | [INFO] [stdout] 242 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_tools_enc.rs:256:17 [INFO] [stdout] | [INFO] [stdout] 256 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_tools_enc.rs:261:13 [INFO] [stdout] | [INFO] [stdout] 261 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_tools_enc.rs:327:17 [INFO] [stdout] | [INFO] [stdout] 327 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_tools_enc.rs:330:13 [INFO] [stdout] | [INFO] [stdout] 330 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_tools_enc.rs:503:17 [INFO] [stdout] | [INFO] [stdout] 503 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_tools_enc.rs:554:21 [INFO] [stdout] | [INFO] [stdout] 554 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_tools_enc.rs:605:13 [INFO] [stdout] | [INFO] [stdout] 605 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_tools_enc.rs:642:17 [INFO] [stdout] | [INFO] [stdout] 642 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/picture_tools_enc.rs:646:13 [INFO] [stdout] | [INFO] [stdout] 646 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:220:9 [INFO] [stdout] | [INFO] [stdout] 220 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:248:9 [INFO] [stdout] | [INFO] [stdout] 248 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/predictor_enc.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 260 | *fresh0; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 260 | let _ = *fresh0; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/predictor_enc.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | *fresh1; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 266 | let _ = *fresh1; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/predictor_enc.rs:272:5 [INFO] [stdout] | [INFO] [stdout] 272 | *fresh2; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 272 | let _ = *fresh2; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/predictor_enc.rs:278:5 [INFO] [stdout] | [INFO] [stdout] 278 | *fresh3; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 278 | let _ = *fresh3; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:303:9 [INFO] [stdout] | [INFO] [stdout] 303 | x_start; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv.rs:851:13 [INFO] [stdout] | [INFO] [stdout] 851 | iter; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(path_statements)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:305:9 [INFO] [stdout] | [INFO] [stdout] 305 | out; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv.rs:1056:13 [INFO] [stdout] | [INFO] [stdout] 1056 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv_cpu.rs:69:13 [INFO] [stdout] | [INFO] [stdout] 69 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv_dsp.rs:52:9 [INFO] [stdout] | [INFO] [stdout] 52 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv_dsp.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv_dsp.rs:114:9 [INFO] [stdout] | [INFO] [stdout] 114 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv_dsp.rs:116:9 [INFO] [stdout] | [INFO] [stdout] 116 | A; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv_dsp.rs:118:9 [INFO] [stdout] | [INFO] [stdout] 118 | B; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:307:9 [INFO] [stdout] | [INFO] [stdout] 307 | num_pixels; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:414:9 [INFO] [stdout] | [INFO] [stdout] 414 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:592:13 [INFO] [stdout] | [INFO] [stdout] 592 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:722:17 [INFO] [stdout] | [INFO] [stdout] 722 | relative_x; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:725:13 [INFO] [stdout] | [INFO] [stdout] 725 | relative_y; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:745:9 [INFO] [stdout] | [INFO] [stdout] 745 | mode; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:754:13 [INFO] [stdout] | [INFO] [stdout] 754 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:757:9 [INFO] [stdout] | [INFO] [stdout] 757 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:855:9 [INFO] [stdout] | [INFO] [stdout] 855 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:897:13 [INFO] [stdout] | [INFO] [stdout] 897 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:930:17 [INFO] [stdout] | [INFO] [stdout] 930 | tile_x; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:941:13 [INFO] [stdout] | [INFO] [stdout] 941 | tile_y; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:1332:9 [INFO] [stdout] | [INFO] [stdout] 1332 | iter; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:1725:17 [INFO] [stdout] | [INFO] [stdout] 1725 | axis; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:1734:13 [INFO] [stdout] | [INFO] [stdout] 1734 | iter; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:2431:21 [INFO] [stdout] | [INFO] [stdout] 2431 | ix; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:2434:17 [INFO] [stdout] | [INFO] [stdout] 2434 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:2437:13 [INFO] [stdout] | [INFO] [stdout] 2437 | tile_x; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/predictor_enc.rs:2448:9 [INFO] [stdout] | [INFO] [stdout] 2448 | tile_y; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:546:9 [INFO] [stdout] | [INFO] [stdout] 546 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:573:13 [INFO] [stdout] | [INFO] [stdout] 573 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1078:9 [INFO] [stdout] | [INFO] [stdout] 1078 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1087:9 [INFO] [stdout] | [INFO] [stdout] 1087 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1102:9 [INFO] [stdout] | [INFO] [stdout] 1102 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1196:9 [INFO] [stdout] | [INFO] [stdout] 1196 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1225:9 [INFO] [stdout] | [INFO] [stdout] 1225 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1301:17 [INFO] [stdout] | [INFO] [stdout] 1301 | s2; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1310:13 [INFO] [stdout] | [INFO] [stdout] 1310 | num_final_segments; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1313:9 [INFO] [stdout] | [INFO] [stdout] 1313 | s1; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1338:13 [INFO] [stdout] | [INFO] [stdout] 1338 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1367:9 [INFO] [stdout] | [INFO] [stdout] 1367 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1374:9 [INFO] [stdout] | [INFO] [stdout] 1374 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1634:13 [INFO] [stdout] | [INFO] [stdout] 1634 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1639:9 [INFO] [stdout] | [INFO] [stdout] 1639 | last; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1655:9 [INFO] [stdout] | [INFO] [stdout] 1655 | m; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1742:21 [INFO] [stdout] | [INFO] [stdout] 1742 | p; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1776:13 [INFO] [stdout] | [INFO] [stdout] 1776 | m; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1779:9 [INFO] [stdout] | [INFO] [stdout] 1779 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1837:9 [INFO] [stdout] | [INFO] [stdout] 1837 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1907:17 [INFO] [stdout] | [INFO] [stdout] 1907 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1909:17 [INFO] [stdout] | [INFO] [stdout] 1909 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:1912:13 [INFO] [stdout] | [INFO] [stdout] 1912 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:2087:9 [INFO] [stdout] | [INFO] [stdout] 2087 | ch; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:2121:9 [INFO] [stdout] | [INFO] [stdout] 2121 | ch; [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:2184:21 [INFO] [stdout] | [INFO] [stdout] 2184 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:2186:21 [INFO] [stdout] | [INFO] [stdout] 2186 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:2189:17 [INFO] [stdout] | [INFO] [stdout] 2189 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:2318:9 [INFO] [stdout] | [INFO] [stdout] 2318 | mode; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:2486:13 [INFO] [stdout] | [INFO] [stdout] 2486 | mode; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:2608:9 [INFO] [stdout] | [INFO] [stdout] 2608 | mode; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:2717:13 [INFO] [stdout] | [INFO] [stdout] 2717 | mode; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:2760:17 [INFO] [stdout] | [INFO] [stdout] 2760 | mode; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/quant_enc.rs:2819:13 [INFO] [stdout] | [INFO] [stdout] 2819 | mode; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/syntax_enc.rs:686:17 [INFO] [stdout] | [INFO] [stdout] 686 | s; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/syntax_enc.rs:696:17 [INFO] [stdout] | [INFO] [stdout] 696 | s; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/syntax_enc.rs:715:17 [INFO] [stdout] | [INFO] [stdout] 715 | s; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/syntax_enc.rs:771:9 [INFO] [stdout] | [INFO] [stdout] 771 | p; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/syntax_enc.rs:847:9 [INFO] [stdout] | [INFO] [stdout] 847 | p; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/syntax_enc.rs:878:9 [INFO] [stdout] | [INFO] [stdout] 878 | p; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/syntax_enc.rs:928:9 [INFO] [stdout] | [INFO] [stdout] 928 | p; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `Option::::is_some` that must be used [INFO] [stdout] --> sharpyuv/sharpyuv_dsp.rs:178:5 [INFO] [stdout] | [INFO] [stdout] 178 | SharpYuvGetCPUInfo.is_some(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: if you intended to assert that this has a value, consider `.unwrap()` instead [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 178 | let _ = SharpYuvGetCPUInfo.is_some(); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv_gamma.rs:59:13 [INFO] [stdout] | [INFO] [stdout] 59 | v; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> sharpyuv/sharpyuv_gamma.rs:78:13 [INFO] [stdout] | [INFO] [stdout] 78 | v; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/tree_enc.rs:3071:21 [INFO] [stdout] | [INFO] [stdout] 3071 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/tree_enc.rs:3076:17 [INFO] [stdout] | [INFO] [stdout] 3076 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/tree_enc.rs:4441:21 [INFO] [stdout] | [INFO] [stdout] 4441 | p; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/tree_enc.rs:4444:17 [INFO] [stdout] | [INFO] [stdout] 4444 | c; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/tree_enc.rs:4447:13 [INFO] [stdout] | [INFO] [stdout] 4447 | b; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/tree_enc.rs:4450:9 [INFO] [stdout] | [INFO] [stdout] 4450 | t; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:712:5 [INFO] [stdout] | [INFO] [stdout] 712 | *fresh0; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 712 | let _ = *fresh0; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:719:5 [INFO] [stdout] | [INFO] [stdout] 719 | *fresh1; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 719 | let _ = *fresh1; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:731:5 [INFO] [stdout] | [INFO] [stdout] 731 | *fresh2; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 731 | let _ = *fresh2; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:735:5 [INFO] [stdout] | [INFO] [stdout] 735 | *fresh3; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 735 | let _ = *fresh3; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:739:5 [INFO] [stdout] | [INFO] [stdout] 739 | *fresh4; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 739 | let _ = *fresh4; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:743:5 [INFO] [stdout] | [INFO] [stdout] 743 | *fresh5; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 743 | let _ = *fresh5; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:867:21 [INFO] [stdout] | [INFO] [stdout] 867 | *fresh6; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 867 | let _ = *fresh6; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:870:17 [INFO] [stdout] | [INFO] [stdout] 870 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:875:13 [INFO] [stdout] | [INFO] [stdout] 875 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:891:9 [INFO] [stdout] | [INFO] [stdout] 891 | *fresh7; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 891 | let _ = *fresh7; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/alpha_dec.rs:651:13 [INFO] [stdout] | [INFO] [stdout] 651 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:897:9 [INFO] [stdout] | [INFO] [stdout] 897 | *fresh8; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 897 | let _ = *fresh8; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:901:9 [INFO] [stdout] | [INFO] [stdout] 901 | *fresh9; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 901 | let _ = *fresh9; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:554:9 [INFO] [stdout] | [INFO] [stdout] 554 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:905:9 [INFO] [stdout] | [INFO] [stdout] 905 | *fresh10; [INFO] [stdout] | ^^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 905 | let _ = *fresh10; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:567:9 [INFO] [stdout] | [INFO] [stdout] 567 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:613:17 [INFO] [stdout] | [INFO] [stdout] 613 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:630:17 [INFO] [stdout] | [INFO] [stdout] 630 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:695:17 [INFO] [stdout] | [INFO] [stdout] 695 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:715:21 [INFO] [stdout] | [INFO] [stdout] 715 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:784:13 [INFO] [stdout] | [INFO] [stdout] 784 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:801:13 [INFO] [stdout] | [INFO] [stdout] 801 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:804:9 [INFO] [stdout] | [INFO] [stdout] 804 | mb_x; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:906:9 [INFO] [stdout] | [INFO] [stdout] 906 | mb_x; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:977:17 [INFO] [stdout] | [INFO] [stdout] 977 | i4x4; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:980:13 [INFO] [stdout] | [INFO] [stdout] 980 | s; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:1034:17 [INFO] [stdout] | [INFO] [stdout] 1034 | s; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:1063:9 [INFO] [stdout] | [INFO] [stdout] 1063 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/frame_dec.rs:1097:9 [INFO] [stdout] | [INFO] [stdout] 1097 | mb_x; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:909:9 [INFO] [stdout] | [INFO] [stdout] 909 | *fresh11; [INFO] [stdout] | ^^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 909 | let _ = *fresh11; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/idec_dec.rs:733:21 [INFO] [stdout] | [INFO] [stdout] 733 | p; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:913:9 [INFO] [stdout] | [INFO] [stdout] 913 | *fresh12; [INFO] [stdout] | ^^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 913 | let _ = *fresh12; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:922:13 [INFO] [stdout] | [INFO] [stdout] 922 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:965:13 [INFO] [stdout] | [INFO] [stdout] 965 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1007:17 [INFO] [stdout] | [INFO] [stdout] 1007 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1038:9 [INFO] [stdout] | [INFO] [stdout] 1038 | histo_bits; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:1156:33 [INFO] [stdout] | [INFO] [stdout] 1156 | ... *crunch_configs_size; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 1156 | let _ = *crunch_configs_size; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1159:29 [INFO] [stdout] | [INFO] [stdout] 1159 | ... sorting_method; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:1167:25 [INFO] [stdout] | [INFO] [stdout] 1167 | *crunch_configs_size; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 1167 | let _ = *crunch_configs_size; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1171:17 [INFO] [stdout] | [INFO] [stdout] 1171 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1215:13 [INFO] [stdout] | [INFO] [stdout] 1215 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1219:9 [INFO] [stdout] | [INFO] [stdout] 1219 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1241:9 [INFO] [stdout] | [INFO] [stdout] 1241 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1277:13 [INFO] [stdout] | [INFO] [stdout] 1277 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1280:9 [INFO] [stdout] | [INFO] [stdout] 1280 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1307:13 [INFO] [stdout] | [INFO] [stdout] 1307 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:447:9 [INFO] [stdout] | [INFO] [stdout] 447 | num_lines_out; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:493:9 [INFO] [stdout] | [INFO] [stdout] 493 | num_lines_out; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:529:9 [INFO] [stdout] | [INFO] [stdout] 529 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:559:13 [INFO] [stdout] | [INFO] [stdout] 559 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/dec/io_dec.rs:576:13 [INFO] [stdout] | [INFO] [stdout] 576 | *num_rows; [INFO] [stdout] | ^^^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 576 | let _ = *num_rows; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:579:13 [INFO] [stdout] | [INFO] [stdout] 579 | start_y; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:656:17 [INFO] [stdout] | [INFO] [stdout] 656 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:661:13 [INFO] [stdout] | [INFO] [stdout] 661 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:921:9 [INFO] [stdout] | [INFO] [stdout] 921 | num_lines_out; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:1011:9 [INFO] [stdout] | [INFO] [stdout] 1011 | num_lines_out; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:1051:13 [INFO] [stdout] | [INFO] [stdout] 1051 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/io_dec.rs:1055:9 [INFO] [stdout] | [INFO] [stdout] 1055 | num_lines_out; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1361:17 [INFO] [stdout] | [INFO] [stdout] 1361 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/quant_dec.rs:625:9 [INFO] [stdout] | [INFO] [stdout] 625 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1414:9 [INFO] [stdout] | [INFO] [stdout] 1414 | codes_to_store; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1425:9 [INFO] [stdout] | [INFO] [stdout] 1425 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1439:13 [INFO] [stdout] | [INFO] [stdout] 1439 | count; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/tree_dec.rs:2919:17 [INFO] [stdout] | [INFO] [stdout] 2919 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/tree_dec.rs:2930:13 [INFO] [stdout] | [INFO] [stdout] 2930 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/tree_dec.rs:2954:9 [INFO] [stdout] | [INFO] [stdout] 2954 | mb_x; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1445:9 [INFO] [stdout] | [INFO] [stdout] 1445 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/tree_dec.rs:4329:21 [INFO] [stdout] | [INFO] [stdout] 4329 | p; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/tree_dec.rs:4332:17 [INFO] [stdout] | [INFO] [stdout] 4332 | c; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/tree_dec.rs:4335:13 [INFO] [stdout] | [INFO] [stdout] 4335 | b; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/tree_dec.rs:4347:13 [INFO] [stdout] | [INFO] [stdout] 4347 | b; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/tree_dec.rs:4350:9 [INFO] [stdout] | [INFO] [stdout] 4350 | t; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1452:9 [INFO] [stdout] | [INFO] [stdout] 1452 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1485:9 [INFO] [stdout] | [INFO] [stdout] 1485 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:898:17 [INFO] [stdout] | [INFO] [stdout] 898 | s; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:910:17 [INFO] [stdout] | [INFO] [stdout] 910 | s; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:925:17 [INFO] [stdout] | [INFO] [stdout] 925 | s_0; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:975:9 [INFO] [stdout] | [INFO] [stdout] 975 | p; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1011:17 [INFO] [stdout] | [INFO] [stdout] 1011 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1021:17 [INFO] [stdout] | [INFO] [stdout] 1021 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1294:13 [INFO] [stdout] | [INFO] [stdout] 1294 | tab; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1598:9 [INFO] [stdout] | [INFO] [stdout] 1598 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1627:9 [INFO] [stdout] | [INFO] [stdout] 1627 | trimmed_length; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1685:13 [INFO] [stdout] | [INFO] [stdout] 1685 | count; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1688:9 [INFO] [stdout] | [INFO] [stdout] 1688 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1804:17 [INFO] [stdout] | [INFO] [stdout] 1804 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1838:13 [INFO] [stdout] | [INFO] [stdout] 1838 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1959:25 [INFO] [stdout] | [INFO] [stdout] 1959 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:1976:29 [INFO] [stdout] | [INFO] [stdout] 1976 | ... i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused comparison that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:1978:25 [INFO] [stdout] | [INFO] [stdout] 1978 | / StoreImageToBitMask( [INFO] [stdout] 1979 | | bw, [INFO] [stdout] 1980 | | width, [INFO] [stdout] 1981 | | 0 as libc::c_int, [INFO] [stdout] ... | [INFO] [stdout] 1985 | | pic, [INFO] [stdout] 1986 | | ) == 0; [INFO] [stdout] | |______________________________^ the comparison produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 1978 | let _ = StoreImageToBitMask( [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2255:45 [INFO] [stdout] | [INFO] [stdout] 2255 | ... i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2303:37 [INFO] [stdout] | [INFO] [stdout] 2303 | ... i_0; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2321:41 [INFO] [stdout] | [INFO] [stdout] 2321 | ... i_0; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2355:37 [INFO] [stdout] | [INFO] [stdout] 2355 | ... i_cache; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2361:21 [INFO] [stdout] | [INFO] [stdout] 2361 | sub_configs_idx; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused comparison that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:2367:25 [INFO] [stdout] | [INFO] [stdout] 2367 | / WebPReportProgress( [INFO] [stdout] 2368 | | pic, [INFO] [stdout] 2369 | | percent_start + remaining_percent, [INFO] [stdout] 2370 | | percent, [INFO] [stdout] 2371 | | ) == 0; [INFO] [stdout] | |______________________________^ the comparison produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 2367 | let _ = WebPReportProgress( [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2716:9 [INFO] [stdout] | [INFO] [stdout] 2716 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2791:17 [INFO] [stdout] | [INFO] [stdout] 2791 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2798:13 [INFO] [stdout] | [INFO] [stdout] 2798 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2827:21 [INFO] [stdout] | [INFO] [stdout] 2827 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2834:13 [INFO] [stdout] | [INFO] [stdout] 2834 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2851:21 [INFO] [stdout] | [INFO] [stdout] 2851 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2858:17 [INFO] [stdout] | [INFO] [stdout] 2858 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2875:21 [INFO] [stdout] | [INFO] [stdout] 2875 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2882:17 [INFO] [stdout] | [INFO] [stdout] 2882 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2899:21 [INFO] [stdout] | [INFO] [stdout] 2899 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2906:17 [INFO] [stdout] | [INFO] [stdout] 2906 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2934:21 [INFO] [stdout] | [INFO] [stdout] 2934 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:2941:17 [INFO] [stdout] | [INFO] [stdout] 2941 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:3033:9 [INFO] [stdout] | [INFO] [stdout] 3033 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:3076:13 [INFO] [stdout] | [INFO] [stdout] 3076 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:3330:13 [INFO] [stdout] | [INFO] [stdout] 3330 | idx; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:3505:21 [INFO] [stdout] | [INFO] [stdout] 3505 | idx; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:3514:17 [INFO] [stdout] | [INFO] [stdout] 3514 | idx; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused comparison that must be used [INFO] [stdout] --> src/enc/vp8l_enc.rs:3547:21 [INFO] [stdout] | [INFO] [stdout] 3547 | / WebPPictureView( [INFO] [stdout] 3548 | | picture, [INFO] [stdout] 3549 | | 0 as libc::c_int, [INFO] [stdout] 3550 | | 0 as libc::c_int, [INFO] [stdout] ... | [INFO] [stdout] 3553 | | &mut picture_side, [INFO] [stdout] 3554 | | ) == 0; [INFO] [stdout] | |__________________________^ the comparison produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 3547 | let _ = WebPPictureView( [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/vp8l_enc.rs:3606:17 [INFO] [stdout] | [INFO] [stdout] 3606 | idx; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/webp_enc.rs:292:9 [INFO] [stdout] | [INFO] [stdout] 292 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/webp_enc.rs:301:9 [INFO] [stdout] | [INFO] [stdout] 301 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/webp_enc.rs:534:17 [INFO] [stdout] | [INFO] [stdout] 534 | s; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/webp_enc.rs:537:13 [INFO] [stdout] | [INFO] [stdout] 537 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/enc/webp_enc.rs:545:13 [INFO] [stdout] | [INFO] [stdout] 545 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:380:13 [INFO] [stdout] | [INFO] [stdout] 380 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:383:9 [INFO] [stdout] | [INFO] [stdout] 383 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused comparison that must be used [INFO] [stdout] --> src/mux/anim_encode.rs:412:5 [INFO] [stdout] | [INFO] [stdout] 412 | / snprintf( [INFO] [stdout] 413 | | ((*enc).error_str_).as_mut_ptr(), [INFO] [stdout] 414 | | 100 as libc::c_int as libc::c_ulong, [INFO] [stdout] 415 | | b"%s.\0" as *const u8 as *const libc::c_char, [INFO] [stdout] 416 | | str, [INFO] [stdout] 417 | | ) < 0 as libc::c_int; [INFO] [stdout] | |________________________^ the comparison produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 412 | let _ = snprintf( [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused comparison that must be used [INFO] [stdout] --> src/mux/anim_encode.rs:424:5 [INFO] [stdout] | [INFO] [stdout] 424 | / snprintf( [INFO] [stdout] 425 | | ((*enc).error_str_).as_mut_ptr(), [INFO] [stdout] 426 | | 100 as libc::c_int as libc::c_ulong, [INFO] [stdout] 427 | | b"%s: %d.\0" as *const u8 as *const libc::c_char, [INFO] [stdout] 428 | | str, [INFO] [stdout] 429 | | error_code, [INFO] [stdout] 430 | | ) < 0 as libc::c_int; [INFO] [stdout] | |________________________^ the comparison produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 424 | let _ = snprintf( [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:543:17 [INFO] [stdout] | [INFO] [stdout] 543 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:711:9 [INFO] [stdout] | [INFO] [stdout] 711 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:741:13 [INFO] [stdout] | [INFO] [stdout] 741 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:773:17 [INFO] [stdout] | [INFO] [stdout] 773 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:803:21 [INFO] [stdout] | [INFO] [stdout] 803 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:1016:13 [INFO] [stdout] | [INFO] [stdout] 1016 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:1019:9 [INFO] [stdout] | [INFO] [stdout] 1019 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:1047:13 [INFO] [stdout] | [INFO] [stdout] 1047 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:1050:9 [INFO] [stdout] | [INFO] [stdout] 1050 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:1077:13 [INFO] [stdout] | [INFO] [stdout] 1077 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:1080:9 [INFO] [stdout] | [INFO] [stdout] 1080 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:1135:25 [INFO] [stdout] | [INFO] [stdout] 1135 | cnt; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:1153:21 [INFO] [stdout] | [INFO] [stdout] 1153 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:1156:17 [INFO] [stdout] | [INFO] [stdout] 1156 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1341:9 [INFO] [stdout] | [INFO] [stdout] 1341 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1387:9 [INFO] [stdout] | [INFO] [stdout] 1387 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:1168:25 [INFO] [stdout] | [INFO] [stdout] 1168 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1559:13 [INFO] [stdout] | [INFO] [stdout] 1559 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1566:9 [INFO] [stdout] | [INFO] [stdout] 1566 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1604:17 [INFO] [stdout] | [INFO] [stdout] 1604 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8_dec.rs:1610:13 [INFO] [stdout] | [INFO] [stdout] 1610 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:1171:21 [INFO] [stdout] | [INFO] [stdout] 1171 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:944:9 [INFO] [stdout] | [INFO] [stdout] 944 | code; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1139:13 [INFO] [stdout] | [INFO] [stdout] 1139 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1213:17 [INFO] [stdout] | [INFO] [stdout] 1213 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1247:25 [INFO] [stdout] | [INFO] [stdout] 1247 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1353:25 [INFO] [stdout] | [INFO] [stdout] 1353 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1409:33 [INFO] [stdout] | [INFO] [stdout] 1409 | ... k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1414:25 [INFO] [stdout] | [INFO] [stdout] 1414 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1455:17 [INFO] [stdout] | [INFO] [stdout] 1455 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1546:9 [INFO] [stdout] | [INFO] [stdout] 1546 | num_lines_out; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1667:9 [INFO] [stdout] | [INFO] [stdout] 1667 | y_pos; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1669:9 [INFO] [stdout] | [INFO] [stdout] 1669 | num_lines_out; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1724:9 [INFO] [stdout] | [INFO] [stdout] 1724 | y_pos; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1899:9 [INFO] [stdout] | [INFO] [stdout] 1899 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1922:13 [INFO] [stdout] | [INFO] [stdout] 1922 | y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1981:9 [INFO] [stdout] | [INFO] [stdout] 1981 | length; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1987:9 [INFO] [stdout] | [INFO] [stdout] 1987 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:1993:9 [INFO] [stdout] | [INFO] [stdout] 1993 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2101:13 [INFO] [stdout] | [INFO] [stdout] 2101 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2121:9 [INFO] [stdout] | [INFO] [stdout] 2121 | length; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2127:9 [INFO] [stdout] | [INFO] [stdout] 2127 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2172:13 [INFO] [stdout] | [INFO] [stdout] 2172 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2213:13 [INFO] [stdout] | [INFO] [stdout] 2213 | pos; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2215:13 [INFO] [stdout] | [INFO] [stdout] 2215 | col; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2219:17 [INFO] [stdout] | [INFO] [stdout] 2219 | row; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2243:21 [INFO] [stdout] | [INFO] [stdout] 2243 | row; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2441:29 [INFO] [stdout] | [INFO] [stdout] 2441 | ... row; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2478:9 [INFO] [stdout] | [INFO] [stdout] 2478 | src; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2480:9 [INFO] [stdout] | [INFO] [stdout] 2480 | col; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2484:13 [INFO] [stdout] | [INFO] [stdout] 2484 | row; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2561:13 [INFO] [stdout] | [INFO] [stdout] 2561 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2566:13 [INFO] [stdout] | [INFO] [stdout] 2566 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dec/vp8l_dec.rs:2686:9 [INFO] [stdout] | [INFO] [stdout] 2686 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:1570:9 [INFO] [stdout] | [INFO] [stdout] 1570 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:1604:9 [INFO] [stdout] | [INFO] [stdout] 1604 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/anim_encode.rs:1979:17 [INFO] [stdout] | [INFO] [stdout] 1979 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/muxinternal.rs:334:9 [INFO] [stdout] | [INFO] [stdout] 334 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/muxinternal.rs:347:9 [INFO] [stdout] | [INFO] [stdout] 347 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/muxinternal.rs:572:13 [INFO] [stdout] | [INFO] [stdout] 572 | count; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/muxinternal.rs:579:21 [INFO] [stdout] | [INFO] [stdout] 579 | count; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/muxinternal.rs:603:9 [INFO] [stdout] | [INFO] [stdout] 603 | count; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/muxread.rs:950:9 [INFO] [stdout] | [INFO] [stdout] 950 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/mux/muxread.rs:964:13 [INFO] [stdout] | [INFO] [stdout] 964 | count; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/utils/bit_reader_utils.rs:514:9 [INFO] [stdout] | [INFO] [stdout] 514 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused unary operation that must be used [INFO] [stdout] --> src/utils/bit_writer_utils.rs:110:17 [INFO] [stdout] | [INFO] [stdout] 110 | *fresh0; [INFO] [stdout] | ^^^^^^^ the unary operation produces a value [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 110 | let _ = *fresh0; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/utils/filters_utils.rs:100:13 [INFO] [stdout] | [INFO] [stdout] 100 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/utils/filters_utils.rs:107:9 [INFO] [stdout] | [INFO] [stdout] 107 | filter; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/utils/huffman_encode_utils.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | length; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/utils/huffman_encode_utils.rs:93:21 [INFO] [stdout] | [INFO] [stdout] 93 | k; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/utils/huffman_encode_utils.rs:102:13 [INFO] [stdout] | [INFO] [stdout] 102 | stride; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/utils/huffman_encode_utils.rs:105:9 [INFO] [stdout] | [INFO] [stdout] 105 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/utils/huffman_encode_utils.rs:146:21 [INFO] [stdout] | [INFO] [stdout] 146 | k_0; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/utils/huffman_encode_utils.rs:165:9 [INFO] [stdout] | [INFO] [stdout] 165 | stride_0; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/utils/huffman_encode_utils.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 178 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/utils/huffman_encode_utils.rs:237:13 [INFO] [stdout] | [INFO] [stdout] 237 | tree_size_orig; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/anim_decode.rs:406:9 [INFO] [stdout] | [INFO] [stdout] 406 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/anim_decode.rs:532:9 [INFO] [stdout] | [INFO] [stdout] 532 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/anim_decode.rs:577:9 [INFO] [stdout] | [INFO] [stdout] 577 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/anim_decode.rs:723:33 [INFO] [stdout] | [INFO] [stdout] 723 | ... y; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/anim_decode.rs:774:33 [INFO] [stdout] | [INFO] [stdout] 774 | ... y_0; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/utils/huffman_encode_utils.rs:240:9 [INFO] [stdout] | [INFO] [stdout] 240 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/utils/huffman_encode_utils.rs:264:17 [INFO] [stdout] | [INFO] [stdout] 264 | idx; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/demux.rs:430:21 [INFO] [stdout] | [INFO] [stdout] 430 | alpha_chunks; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/demux.rs:486:21 [INFO] [stdout] | [INFO] [stdout] 486 | image_chunks; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/demux.rs:792:21 [INFO] [stdout] | [INFO] [stdout] 792 | anim_chunks; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/demux.rs:1205:13 [INFO] [stdout] | [INFO] [stdout] 1205 | parser; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/demux.rs:1402:13 [INFO] [stdout] | [INFO] [stdout] 1402 | count; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/demux/demux.rs:1426:13 [INFO] [stdout] | [INFO] [stdout] 1426 | count; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:158:9 [INFO] [stdout] | [INFO] [stdout] 158 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 178 | n; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:230:13 [INFO] [stdout] | [INFO] [stdout] 230 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:288:13 [INFO] [stdout] | [INFO] [stdout] 288 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:320:13 [INFO] [stdout] | [INFO] [stdout] 320 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:325:9 [INFO] [stdout] | [INFO] [stdout] 325 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:349:13 [INFO] [stdout] | [INFO] [stdout] 349 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:354:9 [INFO] [stdout] | [INFO] [stdout] 354 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:377:13 [INFO] [stdout] | [INFO] [stdout] 377 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:382:9 [INFO] [stdout] | [INFO] [stdout] 382 | j; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:399:9 [INFO] [stdout] | [INFO] [stdout] 399 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:453:9 [INFO] [stdout] | [INFO] [stdout] 453 | x; [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: path statement with no effect [INFO] [stdout] --> src/dsp/alpha_processing.rs:490:9 [INFO] [stdout] | [INFO] [stdout] 490 | i; [INFO] [stdout] | ^^ [INFO] [stdout] [WARN] too many lines in the log, truncating it