[INFO] fetching crate ws281x-rpi 0.0.1... [INFO] testing ws281x-rpi-0.0.1 against beta-2022-04-10 for beta-1.61-1 [INFO] extracting crate ws281x-rpi 0.0.1 into /workspace/builds/worker-115/source [INFO] validating manifest of crates.io crate ws281x-rpi 0.0.1 on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate ws281x-rpi 0.0.1 [INFO] finished tweaking crates.io crate ws281x-rpi 0.0.1 [INFO] tweaked toml for crates.io crate ws281x-rpi 0.0.1 written to /workspace/builds/worker-115/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-115/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-115/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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2198581ce7da7eded659e23358440e509a0258b02790baf04c8e6bdfd2202b74 [INFO] running `Command { std: "docker" "start" "-a" "2198581ce7da7eded659e23358440e509a0258b02790baf04c8e6bdfd2202b74", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2198581ce7da7eded659e23358440e509a0258b02790baf04c8e6bdfd2202b74", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2198581ce7da7eded659e23358440e509a0258b02790baf04c8e6bdfd2202b74", kill_on_drop: false }` [INFO] [stdout] 2198581ce7da7eded659e23358440e509a0258b02790baf04c8e6bdfd2202b74 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-115/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-115/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 12062b9f72a9c9cf918b819b9f9de34753a7daff7fc2c9005913e299ad3ff23e [INFO] running `Command { std: "docker" "start" "-a" "12062b9f72a9c9cf918b819b9f9de34753a7daff7fc2c9005913e299ad3ff23e", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling memchr v2.4.1 [INFO] [stderr] Compiling proc-macro2 v1.0.37 [INFO] [stderr] Compiling libc v0.2.123 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling regex-syntax v0.6.25 [INFO] [stderr] Compiling bindgen v0.59.2 [INFO] [stderr] Compiling shlex v1.1.0 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling bytemuck v1.9.1 [INFO] [stderr] Compiling rgb v0.8.32 [INFO] [stderr] Compiling smart-leds-trait v0.2.1 [INFO] [stderr] Compiling clang-sys v1.3.1 [INFO] [stderr] Compiling quote v1.0.18 [INFO] [stderr] Compiling nom v7.1.1 [INFO] [stderr] Compiling regex v1.5.5 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling ws281x-rpi v0.0.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> src/lib.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 86 | return bindings::ws2811_render(&mut self.c_struct).into(); [INFO] [stdout] | --------------------------------------------------------- any code following this expression is unreachable [INFO] [stdout] ... [INFO] [stdout] 89 | Ok(()) [INFO] [stdout] | ^^^^^^ unreachable expression [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/lib.rs:72:13 [INFO] [stdout] | [INFO] [stdout] 72 | let mut colors = unsafe { [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT8_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2243 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 1 ; pub const _BITS_STDINT_UINTN_H : u32 = 1 ; pub const INT8_MIN : i32 = - 128 ; pub const INT16_MIN : i32 = - 32768 ; pub const I... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT16_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2278 [INFO] [stdout] | [INFO] [stdout] 3 | ... : u32 = 1 ; pub const INT8_MIN : i32 = - 128 ; pub const INT16_MIN : i32 = - 32768 ; pub const INT32_MIN : i32 = - 2147483648 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT32_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2316 [INFO] [stdout] | [INFO] [stdout] 3 | ...- 128 ; pub const INT16_MIN : i32 = - 32768 ; pub const INT32_MIN : i32 = - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub const IN... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2359 [INFO] [stdout] | [INFO] [stdout] 3 | ...32768 ; pub const INT32_MIN : i32 = - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const INT3... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2392 [INFO] [stdout] | [INFO] [stdout] 3 | ... - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub cons... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2428 [INFO] [stdout] | [INFO] [stdout] 3 | ...32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub const UI... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2469 [INFO] [stdout] | [INFO] [stdout] 3 | ... 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const UIN... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2503 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const UINT32_MAX : u32 = 4294967295 ; pub co... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2540 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const UINT32_MAX : u32 = 4294967295 ; pub const INT_LEAST8_MIN : i32 = - 128 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST8_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2582 [INFO] [stdout] | [INFO] [stdout] 3 | ...35 ; pub const UINT32_MAX : u32 = 4294967295 ; pub const INT_LEAST8_MIN : i32 = - 128 ; pub const INT_LEAST16_MIN : i32 = - 32768 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST16_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2623 [INFO] [stdout] | [INFO] [stdout] 3 | ...5 ; pub const INT_LEAST8_MIN : i32 = - 128 ; pub const INT_LEAST16_MIN : i32 = - 32768 ; pub const INT_LEAST32_MIN : i32 = - 214748364... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST32_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2667 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub const INT_LEAST16_MIN : i32 = - 32768 ; pub const INT_LEAST32_MIN : i32 = - 2147483648 ; pub const INT_LEAST8_MAX : u32 = 127 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2716 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub const INT_LEAST32_MIN : i32 = - 2147483648 ; pub const INT_LEAST8_MAX : u32 = 127 ; pub const INT_LEAST16_MAX : u32 = 32767 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2755 [INFO] [stdout] | [INFO] [stdout] 3 | ...3648 ; pub const INT_LEAST8_MAX : u32 = 127 ; pub const INT_LEAST16_MAX : u32 = 32767 ; pub const INT_LEAST32_MAX : u32 = 2147483647 ;... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2797 [INFO] [stdout] | [INFO] [stdout] 3 | ...; pub const INT_LEAST16_MAX : u32 = 32767 ; pub const INT_LEAST32_MAX : u32 = 2147483647 ; pub const UINT_LEAST8_MAX : u32 = 255 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_LEAST8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2844 [INFO] [stdout] | [INFO] [stdout] 3 | ...pub const INT_LEAST32_MAX : u32 = 2147483647 ; pub const UINT_LEAST8_MAX : u32 = 255 ; pub const UINT_LEAST16_MAX : u32 = 65535 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_LEAST16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2884 [INFO] [stdout] | [INFO] [stdout] 3 | ...647 ; pub const UINT_LEAST8_MAX : u32 = 255 ; pub const UINT_LEAST16_MAX : u32 = 65535 ; pub const UINT_LEAST32_MAX : u32 = 4294967295... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_LEAST32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2927 [INFO] [stdout] | [INFO] [stdout] 3 | ...pub const UINT_LEAST16_MAX : u32 = 65535 ; pub const UINT_LEAST32_MAX : u32 = 4294967295 ; pub const INT_FAST8_MIN : i32 = - 128 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST8_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2975 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub const UINT_LEAST32_MAX : u32 = 4294967295 ; pub const INT_FAST8_MIN : i32 = - 128 ; pub const INT_FAST16_MIN : i64 = - 922337203685... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST16_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3015 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub const INT_FAST8_MIN : i32 = - 128 ; pub const INT_FAST16_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST32_MIN : i64 = - 922... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST32_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3072 [INFO] [stdout] | [INFO] [stdout] 3 | ...16_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST32_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST8_MAX : u32 = 127 ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3129 [INFO] [stdout] | [INFO] [stdout] 3 | ... INT_FAST32_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST8_MAX : u32 = 127 ; pub const INT_FAST16_MAX : u64 = 922337203685477... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3167 [INFO] [stdout] | [INFO] [stdout] 3 | ...; pub const INT_FAST8_MAX : u32 = 127 ; pub const INT_FAST16_MAX : u64 = 9223372036854775807 ; pub const INT_FAST32_MAX : u64 = 922337... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3222 [INFO] [stdout] | [INFO] [stdout] 3 | ...AST16_MAX : u64 = 9223372036854775807 ; pub const INT_FAST32_MAX : u64 = 9223372036854775807 ; pub const UINT_FAST8_MAX : u32 = 255 ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_FAST8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3277 [INFO] [stdout] | [INFO] [stdout] 3 | ...st INT_FAST32_MAX : u64 = 9223372036854775807 ; pub const UINT_FAST8_MAX : u32 = 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_FAST16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3316 [INFO] [stdout] | [INFO] [stdout] 3 | ...75807 ; pub const UINT_FAST8_MAX : u32 = 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub const UINT_FAST32_MAX : i32 = - 1 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_FAST32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3356 [INFO] [stdout] | [INFO] [stdout] 3 | ... 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub const UINT_FAST32_MAX : i32 = - 1 ; pub const INTPTR_MIN : i64 = - 9223372036854775... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INTPTR_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3396 [INFO] [stdout] | [INFO] [stdout] 3 | ... pub const UINT_FAST32_MAX : i32 = - 1 ; pub const INTPTR_MIN : i64 = - 9223372036854775808 ; pub const INTPTR_MAX : u64 = 92233720368... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INTPTR_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3449 [INFO] [stdout] | [INFO] [stdout] 3 | ...NTPTR_MIN : i64 = - 9223372036854775808 ; pub const INTPTR_MAX : u64 = 9223372036854775807 ; pub const UINTPTR_MAX : i32 = - 1 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINTPTR_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3500 [INFO] [stdout] | [INFO] [stdout] 3 | ...b const INTPTR_MAX : u64 = 9223372036854775807 ; pub const UINTPTR_MAX : i32 = - 1 ; pub const PTRDIFF_MIN : i64 = - 92233720368547758... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `PTRDIFF_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3536 [INFO] [stdout] | [INFO] [stdout] 3 | ...7 ; pub const UINTPTR_MAX : i32 = - 1 ; pub const PTRDIFF_MIN : i64 = - 9223372036854775808 ; pub const PTRDIFF_MAX : u64 = 9223372036... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `PTRDIFF_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3590 [INFO] [stdout] | [INFO] [stdout] 3 | ...DIFF_MIN : i64 = - 9223372036854775808 ; pub const PTRDIFF_MAX : u64 = 9223372036854775807 ; pub const SIG_ATOMIC_MIN : i32 = - 214748... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `SIG_ATOMIC_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3642 [INFO] [stdout] | [INFO] [stdout] 3 | ... PTRDIFF_MAX : u64 = 9223372036854775807 ; pub const SIG_ATOMIC_MIN : i32 = - 2147483648 ; pub const SIG_ATOMIC_MAX : u32 = 2147483647... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `SIG_ATOMIC_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3690 [INFO] [stdout] | [INFO] [stdout] 3 | ...const SIG_ATOMIC_MIN : i32 = - 2147483648 ; pub const SIG_ATOMIC_MAX : u32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub const W... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `SIZE_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3736 [INFO] [stdout] | [INFO] [stdout] 3 | ...48 ; pub const SIG_ATOMIC_MAX : u32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_MAX ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `WINT_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3769 [INFO] [stdout] | [INFO] [stdout] 3 | ...u32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_MAX : u32 = 4294967295 ; pub const R... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `WINT_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3800 [INFO] [stdout] | [INFO] [stdout] 3 | ...X : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_MAX : u32 = 4294967295 ; pub const RPI_HWVER_TYPE_UNKNOWN : u32 = 0 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_HWVER_TYPE_UNKNOWN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3840 [INFO] [stdout] | [INFO] [stdout] 3 | ... 0 ; pub const WINT_MAX : u32 = 4294967295 ; pub const RPI_HWVER_TYPE_UNKNOWN : u32 = 0 ; pub const RPI_HWVER_TYPE_PI1 : u32 = 1 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_HWVER_TYPE_PI1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3885 [INFO] [stdout] | [INFO] [stdout] 3 | ...; pub const RPI_HWVER_TYPE_UNKNOWN : u32 = 0 ; pub const RPI_HWVER_TYPE_PI1 : u32 = 1 ; pub const RPI_HWVER_TYPE_PI2 : u32 = 2 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_HWVER_TYPE_PI2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3926 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 0 ; pub const RPI_HWVER_TYPE_PI1 : u32 = 1 ; pub const RPI_HWVER_TYPE_PI2 : u32 = 2 ; pub const RPI_HWVER_TYPE_PI4 : u32 = 3 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_HWVER_TYPE_PI4` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3967 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 1 ; pub const RPI_HWVER_TYPE_PI2 : u32 = 2 ; pub const RPI_HWVER_TYPE_PI4 : u32 = 3 ; pub const RPI_PWM_CHANNELS : u32 = 2 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CHANNELS` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4008 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 2 ; pub const RPI_HWVER_TYPE_PI4 : u32 = 3 ; pub const RPI_PWM_CHANNELS : u32 = 2 ; pub const RPI_PWM_CTL_MSEN2 : u32 = 32768 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_MSEN2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4047 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 3 ; pub const RPI_PWM_CHANNELS : u32 = 2 ; pub const RPI_PWM_CTL_MSEN2 : u32 = 32768 ; pub const RPI_PWM_CTL_USEF2 : u32 = 8192 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_USEF2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4091 [INFO] [stdout] | [INFO] [stdout] 3 | ...; pub const RPI_PWM_CTL_MSEN2 : u32 = 32768 ; pub const RPI_PWM_CTL_USEF2 : u32 = 8192 ; pub const RPI_PWM_CTL_POLA2 : u32 = 4096 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_POLA2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4134 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub const RPI_PWM_CTL_USEF2 : u32 = 8192 ; pub const RPI_PWM_CTL_POLA2 : u32 = 4096 ; pub const RPI_PWM_CTL_SBIT2 : u32 = 2048 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_SBIT2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4177 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub const RPI_PWM_CTL_POLA2 : u32 = 4096 ; pub const RPI_PWM_CTL_SBIT2 : u32 = 2048 ; pub const RPI_PWM_CTL_RPTL2 : u32 = 1024 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_RPTL2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4220 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub const RPI_PWM_CTL_SBIT2 : u32 = 2048 ; pub const RPI_PWM_CTL_RPTL2 : u32 = 1024 ; pub const RPI_PWM_CTL_MODE2 : u32 = 512 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_MODE2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4263 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub const RPI_PWM_CTL_RPTL2 : u32 = 1024 ; pub const RPI_PWM_CTL_MODE2 : u32 = 512 ; pub const RPI_PWM_CTL_PWEN2 : u32 = 256 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_PWEN2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4305 [INFO] [stdout] | [INFO] [stdout] 3 | ...4 ; pub const RPI_PWM_CTL_MODE2 : u32 = 512 ; pub const RPI_PWM_CTL_PWEN2 : u32 = 256 ; pub const RPI_PWM_CTL_MSEN1 : u32 = 128 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_MSEN1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4347 [INFO] [stdout] | [INFO] [stdout] 3 | ...2 ; pub const RPI_PWM_CTL_PWEN2 : u32 = 256 ; pub const RPI_PWM_CTL_MSEN1 : u32 = 128 ; pub const RPI_PWM_CTL_CLRF1 : u32 = 64 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_CLRF1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4389 [INFO] [stdout] | [INFO] [stdout] 3 | ...56 ; pub const RPI_PWM_CTL_MSEN1 : u32 = 128 ; pub const RPI_PWM_CTL_CLRF1 : u32 = 64 ; pub const RPI_PWM_CTL_USEF1 : u32 = 32 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_USEF1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4430 [INFO] [stdout] | [INFO] [stdout] 3 | ...128 ; pub const RPI_PWM_CTL_CLRF1 : u32 = 64 ; pub const RPI_PWM_CTL_USEF1 : u32 = 32 ; pub const RPI_PWM_CTL_POLA1 : u32 = 16 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_POLA1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4471 [INFO] [stdout] | [INFO] [stdout] 3 | ... 64 ; pub const RPI_PWM_CTL_USEF1 : u32 = 32 ; pub const RPI_PWM_CTL_POLA1 : u32 = 16 ; pub const RPI_PWM_CTL_SBIT1 : u32 = 8 ; pub co... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_SBIT1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4512 [INFO] [stdout] | [INFO] [stdout] 3 | ... 32 ; pub const RPI_PWM_CTL_POLA1 : u32 = 16 ; pub const RPI_PWM_CTL_SBIT1 : u32 = 8 ; pub const RPI_PWM_CTL_RPTL1 : u32 = 4 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_RPTL1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4552 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 16 ; pub const RPI_PWM_CTL_SBIT1 : u32 = 8 ; pub const RPI_PWM_CTL_RPTL1 : u32 = 4 ; pub const RPI_PWM_CTL_MODE1 : u32 = 2 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_MODE1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4592 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 8 ; pub const RPI_PWM_CTL_RPTL1 : u32 = 4 ; pub const RPI_PWM_CTL_MODE1 : u32 = 2 ; pub const RPI_PWM_CTL_PWEN1 : u32 = 1 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_PWEN1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4632 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 4 ; pub const RPI_PWM_CTL_MODE1 : u32 = 2 ; pub const RPI_PWM_CTL_PWEN1 : u32 = 1 ; pub const RPI_PWM_STA_STA4 : u32 = 4096 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_STA4` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4672 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 2 ; pub const RPI_PWM_CTL_PWEN1 : u32 = 1 ; pub const RPI_PWM_STA_STA4 : u32 = 4096 ; pub const RPI_PWM_STA_STA3 : u32 = 2048 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_STA3` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4714 [INFO] [stdout] | [INFO] [stdout] 3 | ...1 ; pub const RPI_PWM_STA_STA4 : u32 = 4096 ; pub const RPI_PWM_STA_STA3 : u32 = 2048 ; pub const RPI_PWM_STA_STA2 : u32 = 1024 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_STA2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4756 [INFO] [stdout] | [INFO] [stdout] 3 | ...6 ; pub const RPI_PWM_STA_STA3 : u32 = 2048 ; pub const RPI_PWM_STA_STA2 : u32 = 1024 ; pub const RPI_PWM_STA_STA1 : u32 = 512 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_STA1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4798 [INFO] [stdout] | [INFO] [stdout] 3 | ...48 ; pub const RPI_PWM_STA_STA2 : u32 = 1024 ; pub const RPI_PWM_STA_STA1 : u32 = 512 ; pub const RPI_PWM_STA_BERR : u32 = 256 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_BERR` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4839 [INFO] [stdout] | [INFO] [stdout] 3 | ...024 ; pub const RPI_PWM_STA_STA1 : u32 = 512 ; pub const RPI_PWM_STA_BERR : u32 = 256 ; pub const RPI_PWM_STA_GAP04 : u32 = 128 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_GAP04` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4880 [INFO] [stdout] | [INFO] [stdout] 3 | ...12 ; pub const RPI_PWM_STA_BERR : u32 = 256 ; pub const RPI_PWM_STA_GAP04 : u32 = 128 ; pub const RPI_PWM_STA_GAP03 : u32 = 64 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_GAP03` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4922 [INFO] [stdout] | [INFO] [stdout] 3 | ...56 ; pub const RPI_PWM_STA_GAP04 : u32 = 128 ; pub const RPI_PWM_STA_GAP03 : u32 = 64 ; pub const RPI_PWM_STA_GAP02 : u32 = 32 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_GAP02` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4963 [INFO] [stdout] | [INFO] [stdout] 3 | ...128 ; pub const RPI_PWM_STA_GAP03 : u32 = 64 ; pub const RPI_PWM_STA_GAP02 : u32 = 32 ; pub const RPI_PWM_STA_GAP01 : u32 = 16 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_GAP01` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5004 [INFO] [stdout] | [INFO] [stdout] 3 | ... 64 ; pub const RPI_PWM_STA_GAP02 : u32 = 32 ; pub const RPI_PWM_STA_GAP01 : u32 = 16 ; pub const RPI_PWM_STA_RERR1 : u32 = 8 ; pub co... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_RERR1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5045 [INFO] [stdout] | [INFO] [stdout] 3 | ... 32 ; pub const RPI_PWM_STA_GAP01 : u32 = 16 ; pub const RPI_PWM_STA_RERR1 : u32 = 8 ; pub const RPI_PWM_STA_WERR1 : u32 = 4 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_WERR1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5085 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 16 ; pub const RPI_PWM_STA_RERR1 : u32 = 8 ; pub const RPI_PWM_STA_WERR1 : u32 = 4 ; pub const RPI_PWM_STA_EMPT1 : u32 = 2 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_EMPT1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5125 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 8 ; pub const RPI_PWM_STA_WERR1 : u32 = 4 ; pub const RPI_PWM_STA_EMPT1 : u32 = 2 ; pub const RPI_PWM_STA_FULL1 : u32 = 1 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_FULL1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5165 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 4 ; pub const RPI_PWM_STA_EMPT1 : u32 = 2 ; pub const RPI_PWM_STA_FULL1 : u32 = 1 ; pub const RPI_PWM_DMAC_ENAB : u32 = 2147483648 ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_DMAC_ENAB` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5205 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub const RPI_PWM_STA_FULL1 : u32 = 1 ; pub const RPI_PWM_DMAC_ENAB : u32 = 2147483648 ; pub const PWM_OFFSET : u32 = 2146304 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `PWM_OFFSET` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5254 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub const RPI_PWM_DMAC_ENAB : u32 = 2147483648 ; pub const PWM_OFFSET : u32 = 2146304 ; pub const PWM_PERIPH_PHYS : u32 = 2116075520 ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `PWM_PERIPH_PHYS` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5293 [INFO] [stdout] | [INFO] [stdout] 3 | ...48 ; pub const PWM_OFFSET : u32 = 2146304 ; pub const PWM_PERIPH_PHYS : u32 = 2116075520 ; pub const WS2811_TARGET_FREQ : u32 = 800000... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `WS2811_TARGET_FREQ` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5340 [INFO] [stdout] | [INFO] [stdout] 3 | ... const PWM_PERIPH_PHYS : u32 = 2116075520 ; pub const WS2811_TARGET_FREQ : u32 = 800000 ; pub const SK6812_STRIP_RGBW : u32 = 40370380... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `SK6812_SHIFT_WMASK` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5674 [INFO] [stdout] | [INFO] [stdout] 3 | ...nst SK6812_STRIP_BGRW : u32 = 402655248 ; pub const SK6812_SHIFT_WMASK : u32 = 4026531840 ; pub const WS2811_STRIP_RGB : u32 = 1050624... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least8_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:9899 [INFO] [stdout] | [INFO] [stdout] 3 | ..._sig_atomic_t = :: std :: os :: raw :: c_int ; pub type int_least8_t = __int_least8_t ; pub type int_least16_t = __int_least16_t ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least16_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:9940 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; pub type int_least8_t = __int_least8_t ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __int_least32_t ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least32_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:9983 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __int_least64_t ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least64_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10026 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least8_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10069 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least16_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10112 [INFO] [stdout] | [INFO] [stdout] 3 | ...; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t = __uint_least32_t ;... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least32_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10157 [INFO] [stdout] | [INFO] [stdout] 3 | ...pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t = __uint_least64_t ;... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least64_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10202 [INFO] [stdout] | [INFO] [stdout] 3 | ...pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast8_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10247 [INFO] [stdout] | [INFO] [stdout] 3 | ...pe uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :: c_schar ; pub type int_fast16_t = :: std :: os ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast16_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10303 [INFO] [stdout] | [INFO] [stdout] 3 | ...8_t = :: std :: os :: raw :: c_schar ; pub type int_fast16_t = :: std :: os :: raw :: c_long ; pub type int_fast32_t = :: std :: os ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast32_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10359 [INFO] [stdout] | [INFO] [stdout] 3 | ...16_t = :: std :: os :: raw :: c_long ; pub type int_fast32_t = :: std :: os :: raw :: c_long ; pub type int_fast64_t = :: std :: os ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast64_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10415 [INFO] [stdout] | [INFO] [stdout] 3 | ...32_t = :: std :: os :: raw :: c_long ; pub type int_fast64_t = :: std :: os :: raw :: c_long ; pub type uint_fast8_t = :: std :: os ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast8_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10471 [INFO] [stdout] | [INFO] [stdout] 3 | ...64_t = :: std :: os :: raw :: c_long ; pub type uint_fast8_t = :: std :: os :: raw :: c_uchar ; pub type uint_fast16_t = :: std :: os ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast16_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10528 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t = :: std :: os :: raw :: c_uchar ; pub type uint_fast16_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast32_t = :: std :: os ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast32_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10586 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t = :: std :: os :: raw :: c_ulong ; pub type uint_fast32_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast64_t = :: std :: os ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast64_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10644 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t = :: std :: os :: raw :: c_ulong ; pub type uint_fast64_t = :: std :: os :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `intmax_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10702 [INFO] [stdout] | [INFO] [stdout] 3 | ...e uint_fast64_t = :: std :: os :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; # [repr (C)] # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uintmax_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10735 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; # [repr (C)] # [derive (Debug , Copy , Clone)] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `rpi_hw_detect` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:12322 [INFO] [stdout] | [INFO] [stdout] 3 | ...::" , stringify ! (desc))) ; } extern "C" { pub fn rpi_hw_detect () -> * const rpi_hw_t ; } # [repr (C , packed (4))] # [derive (Debug... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pwm_pin_alt` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:16741 [INFO] [stdout] | [INFO] [stdout] 3 | ... { pub fn pwm_pin_alt (chan : :: std :: os :: raw :: c_int , pinnum : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `ws2811_wait` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:22928 [INFO] [stdout] | [INFO] [stdout] 3 | ... ws2811_return_t ; } extern "C" { pub fn ws2811_wait (ws2811 : * mut ws2811_t) -> ws2811_return_t ; } extern "C" { pub fn ws2811_get_r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `ws2811_get_return_t_str` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:23009 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn ws2811_get_return_t_str (state : ws2811_return_t) -> * const :: std :: os :: raw :: c_char ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `ws2811_set_custom_gamma_factor` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:23124 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_char ; } extern "C" { pub fn ws2811_set_custom_gamma_factor (ws2811 : * mut ws2811_t , gamma_factor : f64) ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `invert` [INFO] [stdout] --> src/channel_builder.rs:31:12 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn invert(&mut self, value: bool) -> &mut Self { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `wshift` [INFO] [stdout] --> src/channel_builder.rs:45:12 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn wshift(&mut self, value: u8) -> &mut Self { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `rshift` [INFO] [stdout] --> src/channel_builder.rs:50:12 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn rshift(&mut self, value: u8) -> &mut Self { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `gshift` [INFO] [stdout] --> src/channel_builder.rs:55:12 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn gshift(&mut self, value: u8) -> &mut Self { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `bshift` [INFO] [stdout] --> src/channel_builder.rs:60:12 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn bshift(&mut self, value: u8) -> &mut Self { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812Rgbw` [INFO] [stdout] --> src/strip_type.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | Sk6812Rgbw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812Rbgw` [INFO] [stdout] --> src/strip_type.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | Sk6812Rbgw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812Gbrw` [INFO] [stdout] --> src/strip_type.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | Sk6812Gbrw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812Grbw` [INFO] [stdout] --> src/strip_type.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | Sk6812Grbw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812Brgw` [INFO] [stdout] --> src/strip_type.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | Sk6812Brgw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812Bgrw` [INFO] [stdout] --> src/strip_type.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | Sk6812Bgrw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2811Rbg` [INFO] [stdout] --> src/strip_type.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | Ws2811Rbg, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2811Grb` [INFO] [stdout] --> src/strip_type.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | Ws2811Grb, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2811Gbr` [INFO] [stdout] --> src/strip_type.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | Ws2811Gbr, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2811Brg` [INFO] [stdout] --> src/strip_type.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | Ws2811Brg, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2811Bgr` [INFO] [stdout] --> src/strip_type.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | Ws2811Bgr, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2812` [INFO] [stdout] --> src/strip_type.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | Ws2812, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812` [INFO] [stdout] --> src/strip_type.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | Sk6812, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812W` [INFO] [stdout] --> src/strip_type.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | Sk6812W, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 119 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 32.01s [INFO] running `Command { std: "docker" "inspect" "12062b9f72a9c9cf918b819b9f9de34753a7daff7fc2c9005913e299ad3ff23e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "12062b9f72a9c9cf918b819b9f9de34753a7daff7fc2c9005913e299ad3ff23e", kill_on_drop: false }` [INFO] [stdout] 12062b9f72a9c9cf918b819b9f9de34753a7daff7fc2c9005913e299ad3ff23e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-115/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-115/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 95ce19ef8a0e14ff1437bfc28dbe5fb660434b37fe0b23a5251c8bf35c697984 [INFO] running `Command { std: "docker" "start" "-a" "95ce19ef8a0e14ff1437bfc28dbe5fb660434b37fe0b23a5251c8bf35c697984", kill_on_drop: false }` [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> src/lib.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 86 | return bindings::ws2811_render(&mut self.c_struct).into(); [INFO] [stdout] | --------------------------------------------------------- any code following this expression is unreachable [INFO] [stdout] ... [INFO] [stdout] 89 | Ok(()) [INFO] [stdout] | ^^^^^^ unreachable expression [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/lib.rs:72:13 [INFO] [stdout] | [INFO] [stdout] 72 | let mut colors = unsafe { [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT8_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2243 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 1 ; pub const _BITS_STDINT_UINTN_H : u32 = 1 ; pub const INT8_MIN : i32 = - 128 ; pub const INT16_MIN : i32 = - 32768 ; pub const I... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT16_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2278 [INFO] [stdout] | [INFO] [stdout] 3 | ... : u32 = 1 ; pub const INT8_MIN : i32 = - 128 ; pub const INT16_MIN : i32 = - 32768 ; pub const INT32_MIN : i32 = - 2147483648 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT32_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2316 [INFO] [stdout] | [INFO] [stdout] 3 | ...- 128 ; pub const INT16_MIN : i32 = - 32768 ; pub const INT32_MIN : i32 = - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub const IN... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2359 [INFO] [stdout] | [INFO] [stdout] 3 | ...32768 ; pub const INT32_MIN : i32 = - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const INT3... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2392 [INFO] [stdout] | [INFO] [stdout] 3 | ... - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub cons... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2428 [INFO] [stdout] | [INFO] [stdout] 3 | ...32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub const UI... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2469 [INFO] [stdout] | [INFO] [stdout] 3 | ... 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const UIN... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2503 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const UINT32_MAX : u32 = 4294967295 ; pub co... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2540 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const UINT32_MAX : u32 = 4294967295 ; pub const INT_LEAST8_MIN : i32 = - 128 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST8_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2582 [INFO] [stdout] | [INFO] [stdout] 3 | ...35 ; pub const UINT32_MAX : u32 = 4294967295 ; pub const INT_LEAST8_MIN : i32 = - 128 ; pub const INT_LEAST16_MIN : i32 = - 32768 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST16_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2623 [INFO] [stdout] | [INFO] [stdout] 3 | ...5 ; pub const INT_LEAST8_MIN : i32 = - 128 ; pub const INT_LEAST16_MIN : i32 = - 32768 ; pub const INT_LEAST32_MIN : i32 = - 214748364... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST32_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2667 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub const INT_LEAST16_MIN : i32 = - 32768 ; pub const INT_LEAST32_MIN : i32 = - 2147483648 ; pub const INT_LEAST8_MAX : u32 = 127 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2716 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub const INT_LEAST32_MIN : i32 = - 2147483648 ; pub const INT_LEAST8_MAX : u32 = 127 ; pub const INT_LEAST16_MAX : u32 = 32767 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2755 [INFO] [stdout] | [INFO] [stdout] 3 | ...3648 ; pub const INT_LEAST8_MAX : u32 = 127 ; pub const INT_LEAST16_MAX : u32 = 32767 ; pub const INT_LEAST32_MAX : u32 = 2147483647 ;... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2797 [INFO] [stdout] | [INFO] [stdout] 3 | ...; pub const INT_LEAST16_MAX : u32 = 32767 ; pub const INT_LEAST32_MAX : u32 = 2147483647 ; pub const UINT_LEAST8_MAX : u32 = 255 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_LEAST8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2844 [INFO] [stdout] | [INFO] [stdout] 3 | ...pub const INT_LEAST32_MAX : u32 = 2147483647 ; pub const UINT_LEAST8_MAX : u32 = 255 ; pub const UINT_LEAST16_MAX : u32 = 65535 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_LEAST16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2884 [INFO] [stdout] | [INFO] [stdout] 3 | ...647 ; pub const UINT_LEAST8_MAX : u32 = 255 ; pub const UINT_LEAST16_MAX : u32 = 65535 ; pub const UINT_LEAST32_MAX : u32 = 4294967295... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_LEAST32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2927 [INFO] [stdout] | [INFO] [stdout] 3 | ...pub const UINT_LEAST16_MAX : u32 = 65535 ; pub const UINT_LEAST32_MAX : u32 = 4294967295 ; pub const INT_FAST8_MIN : i32 = - 128 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST8_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2975 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub const UINT_LEAST32_MAX : u32 = 4294967295 ; pub const INT_FAST8_MIN : i32 = - 128 ; pub const INT_FAST16_MIN : i64 = - 922337203685... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST16_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3015 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub const INT_FAST8_MIN : i32 = - 128 ; pub const INT_FAST16_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST32_MIN : i64 = - 922... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST32_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3072 [INFO] [stdout] | [INFO] [stdout] 3 | ...16_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST32_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST8_MAX : u32 = 127 ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3129 [INFO] [stdout] | [INFO] [stdout] 3 | ... INT_FAST32_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST8_MAX : u32 = 127 ; pub const INT_FAST16_MAX : u64 = 922337203685477... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3167 [INFO] [stdout] | [INFO] [stdout] 3 | ...; pub const INT_FAST8_MAX : u32 = 127 ; pub const INT_FAST16_MAX : u64 = 9223372036854775807 ; pub const INT_FAST32_MAX : u64 = 922337... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3222 [INFO] [stdout] | [INFO] [stdout] 3 | ...AST16_MAX : u64 = 9223372036854775807 ; pub const INT_FAST32_MAX : u64 = 9223372036854775807 ; pub const UINT_FAST8_MAX : u32 = 255 ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_FAST8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3277 [INFO] [stdout] | [INFO] [stdout] 3 | ...st INT_FAST32_MAX : u64 = 9223372036854775807 ; pub const UINT_FAST8_MAX : u32 = 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_FAST16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3316 [INFO] [stdout] | [INFO] [stdout] 3 | ...75807 ; pub const UINT_FAST8_MAX : u32 = 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub const UINT_FAST32_MAX : i32 = - 1 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_FAST32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3356 [INFO] [stdout] | [INFO] [stdout] 3 | ... 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub const UINT_FAST32_MAX : i32 = - 1 ; pub const INTPTR_MIN : i64 = - 9223372036854775... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INTPTR_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3396 [INFO] [stdout] | [INFO] [stdout] 3 | ... pub const UINT_FAST32_MAX : i32 = - 1 ; pub const INTPTR_MIN : i64 = - 9223372036854775808 ; pub const INTPTR_MAX : u64 = 92233720368... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INTPTR_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3449 [INFO] [stdout] | [INFO] [stdout] 3 | ...NTPTR_MIN : i64 = - 9223372036854775808 ; pub const INTPTR_MAX : u64 = 9223372036854775807 ; pub const UINTPTR_MAX : i32 = - 1 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINTPTR_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3500 [INFO] [stdout] | [INFO] [stdout] 3 | ...b const INTPTR_MAX : u64 = 9223372036854775807 ; pub const UINTPTR_MAX : i32 = - 1 ; pub const PTRDIFF_MIN : i64 = - 92233720368547758... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `PTRDIFF_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3536 [INFO] [stdout] | [INFO] [stdout] 3 | ...7 ; pub const UINTPTR_MAX : i32 = - 1 ; pub const PTRDIFF_MIN : i64 = - 9223372036854775808 ; pub const PTRDIFF_MAX : u64 = 9223372036... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `PTRDIFF_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3590 [INFO] [stdout] | [INFO] [stdout] 3 | ...DIFF_MIN : i64 = - 9223372036854775808 ; pub const PTRDIFF_MAX : u64 = 9223372036854775807 ; pub const SIG_ATOMIC_MIN : i32 = - 214748... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `SIG_ATOMIC_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3642 [INFO] [stdout] | [INFO] [stdout] 3 | ... PTRDIFF_MAX : u64 = 9223372036854775807 ; pub const SIG_ATOMIC_MIN : i32 = - 2147483648 ; pub const SIG_ATOMIC_MAX : u32 = 2147483647... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `SIG_ATOMIC_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3690 [INFO] [stdout] | [INFO] [stdout] 3 | ...const SIG_ATOMIC_MIN : i32 = - 2147483648 ; pub const SIG_ATOMIC_MAX : u32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub const W... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `SIZE_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3736 [INFO] [stdout] | [INFO] [stdout] 3 | ...48 ; pub const SIG_ATOMIC_MAX : u32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_MAX ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `WINT_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3769 [INFO] [stdout] | [INFO] [stdout] 3 | ...u32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_MAX : u32 = 4294967295 ; pub const R... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `WINT_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3800 [INFO] [stdout] | [INFO] [stdout] 3 | ...X : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_MAX : u32 = 4294967295 ; pub const RPI_HWVER_TYPE_UNKNOWN : u32 = 0 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_HWVER_TYPE_UNKNOWN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3840 [INFO] [stdout] | [INFO] [stdout] 3 | ... 0 ; pub const WINT_MAX : u32 = 4294967295 ; pub const RPI_HWVER_TYPE_UNKNOWN : u32 = 0 ; pub const RPI_HWVER_TYPE_PI1 : u32 = 1 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_HWVER_TYPE_PI1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3885 [INFO] [stdout] | [INFO] [stdout] 3 | ...; pub const RPI_HWVER_TYPE_UNKNOWN : u32 = 0 ; pub const RPI_HWVER_TYPE_PI1 : u32 = 1 ; pub const RPI_HWVER_TYPE_PI2 : u32 = 2 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_HWVER_TYPE_PI2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3926 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 0 ; pub const RPI_HWVER_TYPE_PI1 : u32 = 1 ; pub const RPI_HWVER_TYPE_PI2 : u32 = 2 ; pub const RPI_HWVER_TYPE_PI4 : u32 = 3 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_HWVER_TYPE_PI4` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3967 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 1 ; pub const RPI_HWVER_TYPE_PI2 : u32 = 2 ; pub const RPI_HWVER_TYPE_PI4 : u32 = 3 ; pub const RPI_PWM_CHANNELS : u32 = 2 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CHANNELS` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4008 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 2 ; pub const RPI_HWVER_TYPE_PI4 : u32 = 3 ; pub const RPI_PWM_CHANNELS : u32 = 2 ; pub const RPI_PWM_CTL_MSEN2 : u32 = 32768 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_MSEN2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4047 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 3 ; pub const RPI_PWM_CHANNELS : u32 = 2 ; pub const RPI_PWM_CTL_MSEN2 : u32 = 32768 ; pub const RPI_PWM_CTL_USEF2 : u32 = 8192 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_USEF2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4091 [INFO] [stdout] | [INFO] [stdout] 3 | ...; pub const RPI_PWM_CTL_MSEN2 : u32 = 32768 ; pub const RPI_PWM_CTL_USEF2 : u32 = 8192 ; pub const RPI_PWM_CTL_POLA2 : u32 = 4096 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_POLA2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4134 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub const RPI_PWM_CTL_USEF2 : u32 = 8192 ; pub const RPI_PWM_CTL_POLA2 : u32 = 4096 ; pub const RPI_PWM_CTL_SBIT2 : u32 = 2048 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_SBIT2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4177 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub const RPI_PWM_CTL_POLA2 : u32 = 4096 ; pub const RPI_PWM_CTL_SBIT2 : u32 = 2048 ; pub const RPI_PWM_CTL_RPTL2 : u32 = 1024 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_RPTL2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4220 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub const RPI_PWM_CTL_SBIT2 : u32 = 2048 ; pub const RPI_PWM_CTL_RPTL2 : u32 = 1024 ; pub const RPI_PWM_CTL_MODE2 : u32 = 512 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_MODE2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4263 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub const RPI_PWM_CTL_RPTL2 : u32 = 1024 ; pub const RPI_PWM_CTL_MODE2 : u32 = 512 ; pub const RPI_PWM_CTL_PWEN2 : u32 = 256 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_PWEN2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4305 [INFO] [stdout] | [INFO] [stdout] 3 | ...4 ; pub const RPI_PWM_CTL_MODE2 : u32 = 512 ; pub const RPI_PWM_CTL_PWEN2 : u32 = 256 ; pub const RPI_PWM_CTL_MSEN1 : u32 = 128 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_MSEN1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4347 [INFO] [stdout] | [INFO] [stdout] 3 | ...2 ; pub const RPI_PWM_CTL_PWEN2 : u32 = 256 ; pub const RPI_PWM_CTL_MSEN1 : u32 = 128 ; pub const RPI_PWM_CTL_CLRF1 : u32 = 64 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_CLRF1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4389 [INFO] [stdout] | [INFO] [stdout] 3 | ...56 ; pub const RPI_PWM_CTL_MSEN1 : u32 = 128 ; pub const RPI_PWM_CTL_CLRF1 : u32 = 64 ; pub const RPI_PWM_CTL_USEF1 : u32 = 32 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_USEF1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4430 [INFO] [stdout] | [INFO] [stdout] 3 | ...128 ; pub const RPI_PWM_CTL_CLRF1 : u32 = 64 ; pub const RPI_PWM_CTL_USEF1 : u32 = 32 ; pub const RPI_PWM_CTL_POLA1 : u32 = 16 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_POLA1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4471 [INFO] [stdout] | [INFO] [stdout] 3 | ... 64 ; pub const RPI_PWM_CTL_USEF1 : u32 = 32 ; pub const RPI_PWM_CTL_POLA1 : u32 = 16 ; pub const RPI_PWM_CTL_SBIT1 : u32 = 8 ; pub co... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_SBIT1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4512 [INFO] [stdout] | [INFO] [stdout] 3 | ... 32 ; pub const RPI_PWM_CTL_POLA1 : u32 = 16 ; pub const RPI_PWM_CTL_SBIT1 : u32 = 8 ; pub const RPI_PWM_CTL_RPTL1 : u32 = 4 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_RPTL1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4552 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 16 ; pub const RPI_PWM_CTL_SBIT1 : u32 = 8 ; pub const RPI_PWM_CTL_RPTL1 : u32 = 4 ; pub const RPI_PWM_CTL_MODE1 : u32 = 2 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_MODE1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4592 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 8 ; pub const RPI_PWM_CTL_RPTL1 : u32 = 4 ; pub const RPI_PWM_CTL_MODE1 : u32 = 2 ; pub const RPI_PWM_CTL_PWEN1 : u32 = 1 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_PWEN1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4632 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 4 ; pub const RPI_PWM_CTL_MODE1 : u32 = 2 ; pub const RPI_PWM_CTL_PWEN1 : u32 = 1 ; pub const RPI_PWM_STA_STA4 : u32 = 4096 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_STA4` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4672 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 2 ; pub const RPI_PWM_CTL_PWEN1 : u32 = 1 ; pub const RPI_PWM_STA_STA4 : u32 = 4096 ; pub const RPI_PWM_STA_STA3 : u32 = 2048 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_STA3` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4714 [INFO] [stdout] | [INFO] [stdout] 3 | ...1 ; pub const RPI_PWM_STA_STA4 : u32 = 4096 ; pub const RPI_PWM_STA_STA3 : u32 = 2048 ; pub const RPI_PWM_STA_STA2 : u32 = 1024 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_STA2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4756 [INFO] [stdout] | [INFO] [stdout] 3 | ...6 ; pub const RPI_PWM_STA_STA3 : u32 = 2048 ; pub const RPI_PWM_STA_STA2 : u32 = 1024 ; pub const RPI_PWM_STA_STA1 : u32 = 512 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_STA1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4798 [INFO] [stdout] | [INFO] [stdout] 3 | ...48 ; pub const RPI_PWM_STA_STA2 : u32 = 1024 ; pub const RPI_PWM_STA_STA1 : u32 = 512 ; pub const RPI_PWM_STA_BERR : u32 = 256 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_BERR` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4839 [INFO] [stdout] | [INFO] [stdout] 3 | ...024 ; pub const RPI_PWM_STA_STA1 : u32 = 512 ; pub const RPI_PWM_STA_BERR : u32 = 256 ; pub const RPI_PWM_STA_GAP04 : u32 = 128 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_GAP04` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4880 [INFO] [stdout] | [INFO] [stdout] 3 | ...12 ; pub const RPI_PWM_STA_BERR : u32 = 256 ; pub const RPI_PWM_STA_GAP04 : u32 = 128 ; pub const RPI_PWM_STA_GAP03 : u32 = 64 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_GAP03` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4922 [INFO] [stdout] | [INFO] [stdout] 3 | ...56 ; pub const RPI_PWM_STA_GAP04 : u32 = 128 ; pub const RPI_PWM_STA_GAP03 : u32 = 64 ; pub const RPI_PWM_STA_GAP02 : u32 = 32 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_GAP02` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4963 [INFO] [stdout] | [INFO] [stdout] 3 | ...128 ; pub const RPI_PWM_STA_GAP03 : u32 = 64 ; pub const RPI_PWM_STA_GAP02 : u32 = 32 ; pub const RPI_PWM_STA_GAP01 : u32 = 16 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_GAP01` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5004 [INFO] [stdout] | [INFO] [stdout] 3 | ... 64 ; pub const RPI_PWM_STA_GAP02 : u32 = 32 ; pub const RPI_PWM_STA_GAP01 : u32 = 16 ; pub const RPI_PWM_STA_RERR1 : u32 = 8 ; pub co... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_RERR1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5045 [INFO] [stdout] | [INFO] [stdout] 3 | ... 32 ; pub const RPI_PWM_STA_GAP01 : u32 = 16 ; pub const RPI_PWM_STA_RERR1 : u32 = 8 ; pub const RPI_PWM_STA_WERR1 : u32 = 4 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_WERR1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5085 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 16 ; pub const RPI_PWM_STA_RERR1 : u32 = 8 ; pub const RPI_PWM_STA_WERR1 : u32 = 4 ; pub const RPI_PWM_STA_EMPT1 : u32 = 2 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_EMPT1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5125 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 8 ; pub const RPI_PWM_STA_WERR1 : u32 = 4 ; pub const RPI_PWM_STA_EMPT1 : u32 = 2 ; pub const RPI_PWM_STA_FULL1 : u32 = 1 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_FULL1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5165 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 4 ; pub const RPI_PWM_STA_EMPT1 : u32 = 2 ; pub const RPI_PWM_STA_FULL1 : u32 = 1 ; pub const RPI_PWM_DMAC_ENAB : u32 = 2147483648 ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_DMAC_ENAB` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5205 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub const RPI_PWM_STA_FULL1 : u32 = 1 ; pub const RPI_PWM_DMAC_ENAB : u32 = 2147483648 ; pub const PWM_OFFSET : u32 = 2146304 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `PWM_OFFSET` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5254 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub const RPI_PWM_DMAC_ENAB : u32 = 2147483648 ; pub const PWM_OFFSET : u32 = 2146304 ; pub const PWM_PERIPH_PHYS : u32 = 2116075520 ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `PWM_PERIPH_PHYS` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5293 [INFO] [stdout] | [INFO] [stdout] 3 | ...48 ; pub const PWM_OFFSET : u32 = 2146304 ; pub const PWM_PERIPH_PHYS : u32 = 2116075520 ; pub const WS2811_TARGET_FREQ : u32 = 800000... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `WS2811_TARGET_FREQ` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5340 [INFO] [stdout] | [INFO] [stdout] 3 | ... const PWM_PERIPH_PHYS : u32 = 2116075520 ; pub const WS2811_TARGET_FREQ : u32 = 800000 ; pub const SK6812_STRIP_RGBW : u32 = 40370380... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `SK6812_SHIFT_WMASK` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5674 [INFO] [stdout] | [INFO] [stdout] 3 | ...nst SK6812_STRIP_BGRW : u32 = 402655248 ; pub const SK6812_SHIFT_WMASK : u32 = 4026531840 ; pub const WS2811_STRIP_RGB : u32 = 1050624... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least8_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:9899 [INFO] [stdout] | [INFO] [stdout] 3 | ..._sig_atomic_t = :: std :: os :: raw :: c_int ; pub type int_least8_t = __int_least8_t ; pub type int_least16_t = __int_least16_t ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least16_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:9940 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; pub type int_least8_t = __int_least8_t ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __int_least32_t ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least32_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:9983 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __int_least64_t ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least64_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10026 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least8_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10069 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least16_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10112 [INFO] [stdout] | [INFO] [stdout] 3 | ...; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t = __uint_least32_t ;... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least32_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10157 [INFO] [stdout] | [INFO] [stdout] 3 | ...pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t = __uint_least64_t ;... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least64_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10202 [INFO] [stdout] | [INFO] [stdout] 3 | ...pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast8_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10247 [INFO] [stdout] | [INFO] [stdout] 3 | ...pe uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :: c_schar ; pub type int_fast16_t = :: std :: os ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast16_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10303 [INFO] [stdout] | [INFO] [stdout] 3 | ...8_t = :: std :: os :: raw :: c_schar ; pub type int_fast16_t = :: std :: os :: raw :: c_long ; pub type int_fast32_t = :: std :: os ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast32_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10359 [INFO] [stdout] | [INFO] [stdout] 3 | ...16_t = :: std :: os :: raw :: c_long ; pub type int_fast32_t = :: std :: os :: raw :: c_long ; pub type int_fast64_t = :: std :: os ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast64_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10415 [INFO] [stdout] | [INFO] [stdout] 3 | ...32_t = :: std :: os :: raw :: c_long ; pub type int_fast64_t = :: std :: os :: raw :: c_long ; pub type uint_fast8_t = :: std :: os ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast8_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10471 [INFO] [stdout] | [INFO] [stdout] 3 | ...64_t = :: std :: os :: raw :: c_long ; pub type uint_fast8_t = :: std :: os :: raw :: c_uchar ; pub type uint_fast16_t = :: std :: os ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast16_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10528 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t = :: std :: os :: raw :: c_uchar ; pub type uint_fast16_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast32_t = :: std :: os ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast32_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10586 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t = :: std :: os :: raw :: c_ulong ; pub type uint_fast32_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast64_t = :: std :: os ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast64_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10644 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t = :: std :: os :: raw :: c_ulong ; pub type uint_fast64_t = :: std :: os :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `intmax_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10702 [INFO] [stdout] | [INFO] [stdout] 3 | ...e uint_fast64_t = :: std :: os :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; # [repr (C)] # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uintmax_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10735 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; # [repr (C)] # [derive (Debug , Copy , Clone)] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `rpi_hw_detect` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:12322 [INFO] [stdout] | [INFO] [stdout] 3 | ...::" , stringify ! (desc))) ; } extern "C" { pub fn rpi_hw_detect () -> * const rpi_hw_t ; } # [repr (C , packed (4))] # [derive (Debug... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pwm_pin_alt` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:16741 [INFO] [stdout] | [INFO] [stdout] 3 | ... { pub fn pwm_pin_alt (chan : :: std :: os :: raw :: c_int , pinnum : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `ws2811_wait` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:22928 [INFO] [stdout] | [INFO] [stdout] 3 | ... ws2811_return_t ; } extern "C" { pub fn ws2811_wait (ws2811 : * mut ws2811_t) -> ws2811_return_t ; } extern "C" { pub fn ws2811_get_r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `ws2811_get_return_t_str` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:23009 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn ws2811_get_return_t_str (state : ws2811_return_t) -> * const :: std :: os :: raw :: c_char ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `ws2811_set_custom_gamma_factor` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:23124 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_char ; } extern "C" { pub fn ws2811_set_custom_gamma_factor (ws2811 : * mut ws2811_t , gamma_factor : f64) ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `invert` [INFO] [stdout] --> src/channel_builder.rs:31:12 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn invert(&mut self, value: bool) -> &mut Self { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `wshift` [INFO] [stdout] --> src/channel_builder.rs:45:12 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn wshift(&mut self, value: u8) -> &mut Self { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `rshift` [INFO] [stdout] --> src/channel_builder.rs:50:12 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn rshift(&mut self, value: u8) -> &mut Self { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `gshift` [INFO] [stdout] --> src/channel_builder.rs:55:12 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn gshift(&mut self, value: u8) -> &mut Self { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `bshift` [INFO] [stdout] --> src/channel_builder.rs:60:12 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn bshift(&mut self, value: u8) -> &mut Self { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812Rgbw` [INFO] [stdout] --> src/strip_type.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | Sk6812Rgbw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812Rbgw` [INFO] [stdout] --> src/strip_type.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | Sk6812Rbgw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling ws281x-rpi v0.0.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: variant is never constructed: `Sk6812Gbrw` [INFO] [stdout] --> src/strip_type.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | Sk6812Gbrw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812Grbw` [INFO] [stdout] --> src/strip_type.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | Sk6812Grbw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812Brgw` [INFO] [stdout] --> src/strip_type.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | Sk6812Brgw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812Bgrw` [INFO] [stdout] --> src/strip_type.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | Sk6812Bgrw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2811Rbg` [INFO] [stdout] --> src/strip_type.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | Ws2811Rbg, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2811Grb` [INFO] [stdout] --> src/strip_type.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | Ws2811Grb, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2811Gbr` [INFO] [stdout] --> src/strip_type.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | Ws2811Gbr, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2811Brg` [INFO] [stdout] --> src/strip_type.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | Ws2811Brg, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2811Bgr` [INFO] [stdout] --> src/strip_type.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | Ws2811Bgr, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2812` [INFO] [stdout] --> src/strip_type.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | Ws2812, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812` [INFO] [stdout] --> src/strip_type.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | Sk6812, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812W` [INFO] [stdout] --> src/strip_type.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | Sk6812W, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 119 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> src/lib.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 86 | return bindings::ws2811_render(&mut self.c_struct).into(); [INFO] [stdout] | --------------------------------------------------------- any code following this expression is unreachable [INFO] [stdout] ... [INFO] [stdout] 89 | Ok(()) [INFO] [stdout] | ^^^^^^ unreachable expression [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/lib.rs:72:13 [INFO] [stdout] | [INFO] [stdout] 72 | let mut colors = unsafe { [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT8_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2243 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 1 ; pub const _BITS_STDINT_UINTN_H : u32 = 1 ; pub const INT8_MIN : i32 = - 128 ; pub const INT16_MIN : i32 = - 32768 ; pub const I... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT16_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2278 [INFO] [stdout] | [INFO] [stdout] 3 | ... : u32 = 1 ; pub const INT8_MIN : i32 = - 128 ; pub const INT16_MIN : i32 = - 32768 ; pub const INT32_MIN : i32 = - 2147483648 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT32_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2316 [INFO] [stdout] | [INFO] [stdout] 3 | ...- 128 ; pub const INT16_MIN : i32 = - 32768 ; pub const INT32_MIN : i32 = - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub const IN... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2359 [INFO] [stdout] | [INFO] [stdout] 3 | ...32768 ; pub const INT32_MIN : i32 = - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const INT3... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2392 [INFO] [stdout] | [INFO] [stdout] 3 | ... - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub cons... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2428 [INFO] [stdout] | [INFO] [stdout] 3 | ...32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub const UI... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2469 [INFO] [stdout] | [INFO] [stdout] 3 | ... 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const UIN... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2503 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const UINT32_MAX : u32 = 4294967295 ; pub co... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2540 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const UINT32_MAX : u32 = 4294967295 ; pub const INT_LEAST8_MIN : i32 = - 128 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST8_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2582 [INFO] [stdout] | [INFO] [stdout] 3 | ...35 ; pub const UINT32_MAX : u32 = 4294967295 ; pub const INT_LEAST8_MIN : i32 = - 128 ; pub const INT_LEAST16_MIN : i32 = - 32768 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST16_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2623 [INFO] [stdout] | [INFO] [stdout] 3 | ...5 ; pub const INT_LEAST8_MIN : i32 = - 128 ; pub const INT_LEAST16_MIN : i32 = - 32768 ; pub const INT_LEAST32_MIN : i32 = - 214748364... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST32_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2667 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub const INT_LEAST16_MIN : i32 = - 32768 ; pub const INT_LEAST32_MIN : i32 = - 2147483648 ; pub const INT_LEAST8_MAX : u32 = 127 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2716 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub const INT_LEAST32_MIN : i32 = - 2147483648 ; pub const INT_LEAST8_MAX : u32 = 127 ; pub const INT_LEAST16_MAX : u32 = 32767 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2755 [INFO] [stdout] | [INFO] [stdout] 3 | ...3648 ; pub const INT_LEAST8_MAX : u32 = 127 ; pub const INT_LEAST16_MAX : u32 = 32767 ; pub const INT_LEAST32_MAX : u32 = 2147483647 ;... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_LEAST32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2797 [INFO] [stdout] | [INFO] [stdout] 3 | ...; pub const INT_LEAST16_MAX : u32 = 32767 ; pub const INT_LEAST32_MAX : u32 = 2147483647 ; pub const UINT_LEAST8_MAX : u32 = 255 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_LEAST8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2844 [INFO] [stdout] | [INFO] [stdout] 3 | ...pub const INT_LEAST32_MAX : u32 = 2147483647 ; pub const UINT_LEAST8_MAX : u32 = 255 ; pub const UINT_LEAST16_MAX : u32 = 65535 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_LEAST16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2884 [INFO] [stdout] | [INFO] [stdout] 3 | ...647 ; pub const UINT_LEAST8_MAX : u32 = 255 ; pub const UINT_LEAST16_MAX : u32 = 65535 ; pub const UINT_LEAST32_MAX : u32 = 4294967295... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_LEAST32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2927 [INFO] [stdout] | [INFO] [stdout] 3 | ...pub const UINT_LEAST16_MAX : u32 = 65535 ; pub const UINT_LEAST32_MAX : u32 = 4294967295 ; pub const INT_FAST8_MIN : i32 = - 128 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST8_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2975 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub const UINT_LEAST32_MAX : u32 = 4294967295 ; pub const INT_FAST8_MIN : i32 = - 128 ; pub const INT_FAST16_MIN : i64 = - 922337203685... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST16_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3015 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub const INT_FAST8_MIN : i32 = - 128 ; pub const INT_FAST16_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST32_MIN : i64 = - 922... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST32_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3072 [INFO] [stdout] | [INFO] [stdout] 3 | ...16_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST32_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST8_MAX : u32 = 127 ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3129 [INFO] [stdout] | [INFO] [stdout] 3 | ... INT_FAST32_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST8_MAX : u32 = 127 ; pub const INT_FAST16_MAX : u64 = 922337203685477... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3167 [INFO] [stdout] | [INFO] [stdout] 3 | ...; pub const INT_FAST8_MAX : u32 = 127 ; pub const INT_FAST16_MAX : u64 = 9223372036854775807 ; pub const INT_FAST32_MAX : u64 = 922337... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INT_FAST32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3222 [INFO] [stdout] | [INFO] [stdout] 3 | ...AST16_MAX : u64 = 9223372036854775807 ; pub const INT_FAST32_MAX : u64 = 9223372036854775807 ; pub const UINT_FAST8_MAX : u32 = 255 ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_FAST8_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3277 [INFO] [stdout] | [INFO] [stdout] 3 | ...st INT_FAST32_MAX : u64 = 9223372036854775807 ; pub const UINT_FAST8_MAX : u32 = 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_FAST16_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3316 [INFO] [stdout] | [INFO] [stdout] 3 | ...75807 ; pub const UINT_FAST8_MAX : u32 = 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub const UINT_FAST32_MAX : i32 = - 1 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINT_FAST32_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3356 [INFO] [stdout] | [INFO] [stdout] 3 | ... 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub const UINT_FAST32_MAX : i32 = - 1 ; pub const INTPTR_MIN : i64 = - 9223372036854775... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INTPTR_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3396 [INFO] [stdout] | [INFO] [stdout] 3 | ... pub const UINT_FAST32_MAX : i32 = - 1 ; pub const INTPTR_MIN : i64 = - 9223372036854775808 ; pub const INTPTR_MAX : u64 = 92233720368... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `INTPTR_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3449 [INFO] [stdout] | [INFO] [stdout] 3 | ...NTPTR_MIN : i64 = - 9223372036854775808 ; pub const INTPTR_MAX : u64 = 9223372036854775807 ; pub const UINTPTR_MAX : i32 = - 1 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `UINTPTR_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3500 [INFO] [stdout] | [INFO] [stdout] 3 | ...b const INTPTR_MAX : u64 = 9223372036854775807 ; pub const UINTPTR_MAX : i32 = - 1 ; pub const PTRDIFF_MIN : i64 = - 92233720368547758... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `PTRDIFF_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3536 [INFO] [stdout] | [INFO] [stdout] 3 | ...7 ; pub const UINTPTR_MAX : i32 = - 1 ; pub const PTRDIFF_MIN : i64 = - 9223372036854775808 ; pub const PTRDIFF_MAX : u64 = 9223372036... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `PTRDIFF_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3590 [INFO] [stdout] | [INFO] [stdout] 3 | ...DIFF_MIN : i64 = - 9223372036854775808 ; pub const PTRDIFF_MAX : u64 = 9223372036854775807 ; pub const SIG_ATOMIC_MIN : i32 = - 214748... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `SIG_ATOMIC_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3642 [INFO] [stdout] | [INFO] [stdout] 3 | ... PTRDIFF_MAX : u64 = 9223372036854775807 ; pub const SIG_ATOMIC_MIN : i32 = - 2147483648 ; pub const SIG_ATOMIC_MAX : u32 = 2147483647... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `SIG_ATOMIC_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3690 [INFO] [stdout] | [INFO] [stdout] 3 | ...const SIG_ATOMIC_MIN : i32 = - 2147483648 ; pub const SIG_ATOMIC_MAX : u32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub const W... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `SIZE_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3736 [INFO] [stdout] | [INFO] [stdout] 3 | ...48 ; pub const SIG_ATOMIC_MAX : u32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_MAX ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `WINT_MIN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3769 [INFO] [stdout] | [INFO] [stdout] 3 | ...u32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_MAX : u32 = 4294967295 ; pub const R... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `WINT_MAX` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3800 [INFO] [stdout] | [INFO] [stdout] 3 | ...X : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_MAX : u32 = 4294967295 ; pub const RPI_HWVER_TYPE_UNKNOWN : u32 = 0 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_HWVER_TYPE_UNKNOWN` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3840 [INFO] [stdout] | [INFO] [stdout] 3 | ... 0 ; pub const WINT_MAX : u32 = 4294967295 ; pub const RPI_HWVER_TYPE_UNKNOWN : u32 = 0 ; pub const RPI_HWVER_TYPE_PI1 : u32 = 1 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_HWVER_TYPE_PI1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3885 [INFO] [stdout] | [INFO] [stdout] 3 | ...; pub const RPI_HWVER_TYPE_UNKNOWN : u32 = 0 ; pub const RPI_HWVER_TYPE_PI1 : u32 = 1 ; pub const RPI_HWVER_TYPE_PI2 : u32 = 2 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_HWVER_TYPE_PI2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3926 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 0 ; pub const RPI_HWVER_TYPE_PI1 : u32 = 1 ; pub const RPI_HWVER_TYPE_PI2 : u32 = 2 ; pub const RPI_HWVER_TYPE_PI4 : u32 = 3 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_HWVER_TYPE_PI4` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3967 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 1 ; pub const RPI_HWVER_TYPE_PI2 : u32 = 2 ; pub const RPI_HWVER_TYPE_PI4 : u32 = 3 ; pub const RPI_PWM_CHANNELS : u32 = 2 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CHANNELS` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4008 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 2 ; pub const RPI_HWVER_TYPE_PI4 : u32 = 3 ; pub const RPI_PWM_CHANNELS : u32 = 2 ; pub const RPI_PWM_CTL_MSEN2 : u32 = 32768 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_MSEN2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4047 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 3 ; pub const RPI_PWM_CHANNELS : u32 = 2 ; pub const RPI_PWM_CTL_MSEN2 : u32 = 32768 ; pub const RPI_PWM_CTL_USEF2 : u32 = 8192 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_USEF2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4091 [INFO] [stdout] | [INFO] [stdout] 3 | ...; pub const RPI_PWM_CTL_MSEN2 : u32 = 32768 ; pub const RPI_PWM_CTL_USEF2 : u32 = 8192 ; pub const RPI_PWM_CTL_POLA2 : u32 = 4096 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_POLA2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4134 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub const RPI_PWM_CTL_USEF2 : u32 = 8192 ; pub const RPI_PWM_CTL_POLA2 : u32 = 4096 ; pub const RPI_PWM_CTL_SBIT2 : u32 = 2048 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_SBIT2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4177 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub const RPI_PWM_CTL_POLA2 : u32 = 4096 ; pub const RPI_PWM_CTL_SBIT2 : u32 = 2048 ; pub const RPI_PWM_CTL_RPTL2 : u32 = 1024 ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_RPTL2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4220 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub const RPI_PWM_CTL_SBIT2 : u32 = 2048 ; pub const RPI_PWM_CTL_RPTL2 : u32 = 1024 ; pub const RPI_PWM_CTL_MODE2 : u32 = 512 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_MODE2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4263 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub const RPI_PWM_CTL_RPTL2 : u32 = 1024 ; pub const RPI_PWM_CTL_MODE2 : u32 = 512 ; pub const RPI_PWM_CTL_PWEN2 : u32 = 256 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_PWEN2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4305 [INFO] [stdout] | [INFO] [stdout] 3 | ...4 ; pub const RPI_PWM_CTL_MODE2 : u32 = 512 ; pub const RPI_PWM_CTL_PWEN2 : u32 = 256 ; pub const RPI_PWM_CTL_MSEN1 : u32 = 128 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_MSEN1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4347 [INFO] [stdout] | [INFO] [stdout] 3 | ...2 ; pub const RPI_PWM_CTL_PWEN2 : u32 = 256 ; pub const RPI_PWM_CTL_MSEN1 : u32 = 128 ; pub const RPI_PWM_CTL_CLRF1 : u32 = 64 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_CLRF1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4389 [INFO] [stdout] | [INFO] [stdout] 3 | ...56 ; pub const RPI_PWM_CTL_MSEN1 : u32 = 128 ; pub const RPI_PWM_CTL_CLRF1 : u32 = 64 ; pub const RPI_PWM_CTL_USEF1 : u32 = 32 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_USEF1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4430 [INFO] [stdout] | [INFO] [stdout] 3 | ...128 ; pub const RPI_PWM_CTL_CLRF1 : u32 = 64 ; pub const RPI_PWM_CTL_USEF1 : u32 = 32 ; pub const RPI_PWM_CTL_POLA1 : u32 = 16 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_POLA1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4471 [INFO] [stdout] | [INFO] [stdout] 3 | ... 64 ; pub const RPI_PWM_CTL_USEF1 : u32 = 32 ; pub const RPI_PWM_CTL_POLA1 : u32 = 16 ; pub const RPI_PWM_CTL_SBIT1 : u32 = 8 ; pub co... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_SBIT1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4512 [INFO] [stdout] | [INFO] [stdout] 3 | ... 32 ; pub const RPI_PWM_CTL_POLA1 : u32 = 16 ; pub const RPI_PWM_CTL_SBIT1 : u32 = 8 ; pub const RPI_PWM_CTL_RPTL1 : u32 = 4 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_RPTL1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4552 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 16 ; pub const RPI_PWM_CTL_SBIT1 : u32 = 8 ; pub const RPI_PWM_CTL_RPTL1 : u32 = 4 ; pub const RPI_PWM_CTL_MODE1 : u32 = 2 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_MODE1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4592 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 8 ; pub const RPI_PWM_CTL_RPTL1 : u32 = 4 ; pub const RPI_PWM_CTL_MODE1 : u32 = 2 ; pub const RPI_PWM_CTL_PWEN1 : u32 = 1 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_CTL_PWEN1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4632 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 4 ; pub const RPI_PWM_CTL_MODE1 : u32 = 2 ; pub const RPI_PWM_CTL_PWEN1 : u32 = 1 ; pub const RPI_PWM_STA_STA4 : u32 = 4096 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_STA4` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4672 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 2 ; pub const RPI_PWM_CTL_PWEN1 : u32 = 1 ; pub const RPI_PWM_STA_STA4 : u32 = 4096 ; pub const RPI_PWM_STA_STA3 : u32 = 2048 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_STA3` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4714 [INFO] [stdout] | [INFO] [stdout] 3 | ...1 ; pub const RPI_PWM_STA_STA4 : u32 = 4096 ; pub const RPI_PWM_STA_STA3 : u32 = 2048 ; pub const RPI_PWM_STA_STA2 : u32 = 1024 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_STA2` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4756 [INFO] [stdout] | [INFO] [stdout] 3 | ...6 ; pub const RPI_PWM_STA_STA3 : u32 = 2048 ; pub const RPI_PWM_STA_STA2 : u32 = 1024 ; pub const RPI_PWM_STA_STA1 : u32 = 512 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_STA1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4798 [INFO] [stdout] | [INFO] [stdout] 3 | ...48 ; pub const RPI_PWM_STA_STA2 : u32 = 1024 ; pub const RPI_PWM_STA_STA1 : u32 = 512 ; pub const RPI_PWM_STA_BERR : u32 = 256 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_BERR` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4839 [INFO] [stdout] | [INFO] [stdout] 3 | ...024 ; pub const RPI_PWM_STA_STA1 : u32 = 512 ; pub const RPI_PWM_STA_BERR : u32 = 256 ; pub const RPI_PWM_STA_GAP04 : u32 = 128 ; pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_GAP04` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4880 [INFO] [stdout] | [INFO] [stdout] 3 | ...12 ; pub const RPI_PWM_STA_BERR : u32 = 256 ; pub const RPI_PWM_STA_GAP04 : u32 = 128 ; pub const RPI_PWM_STA_GAP03 : u32 = 64 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_GAP03` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4922 [INFO] [stdout] | [INFO] [stdout] 3 | ...56 ; pub const RPI_PWM_STA_GAP04 : u32 = 128 ; pub const RPI_PWM_STA_GAP03 : u32 = 64 ; pub const RPI_PWM_STA_GAP02 : u32 = 32 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_GAP02` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4963 [INFO] [stdout] | [INFO] [stdout] 3 | ...128 ; pub const RPI_PWM_STA_GAP03 : u32 = 64 ; pub const RPI_PWM_STA_GAP02 : u32 = 32 ; pub const RPI_PWM_STA_GAP01 : u32 = 16 ; pub c... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_GAP01` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5004 [INFO] [stdout] | [INFO] [stdout] 3 | ... 64 ; pub const RPI_PWM_STA_GAP02 : u32 = 32 ; pub const RPI_PWM_STA_GAP01 : u32 = 16 ; pub const RPI_PWM_STA_RERR1 : u32 = 8 ; pub co... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_RERR1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5045 [INFO] [stdout] | [INFO] [stdout] 3 | ... 32 ; pub const RPI_PWM_STA_GAP01 : u32 = 16 ; pub const RPI_PWM_STA_RERR1 : u32 = 8 ; pub const RPI_PWM_STA_WERR1 : u32 = 4 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_WERR1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5085 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 16 ; pub const RPI_PWM_STA_RERR1 : u32 = 8 ; pub const RPI_PWM_STA_WERR1 : u32 = 4 ; pub const RPI_PWM_STA_EMPT1 : u32 = 2 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_EMPT1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5125 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 8 ; pub const RPI_PWM_STA_WERR1 : u32 = 4 ; pub const RPI_PWM_STA_EMPT1 : u32 = 2 ; pub const RPI_PWM_STA_FULL1 : u32 = 1 ; pub con... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_STA_FULL1` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5165 [INFO] [stdout] | [INFO] [stdout] 3 | ... = 4 ; pub const RPI_PWM_STA_EMPT1 : u32 = 2 ; pub const RPI_PWM_STA_FULL1 : u32 = 1 ; pub const RPI_PWM_DMAC_ENAB : u32 = 2147483648 ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `RPI_PWM_DMAC_ENAB` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5205 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub const RPI_PWM_STA_FULL1 : u32 = 1 ; pub const RPI_PWM_DMAC_ENAB : u32 = 2147483648 ; pub const PWM_OFFSET : u32 = 2146304 ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `PWM_OFFSET` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5254 [INFO] [stdout] | [INFO] [stdout] 3 | ...ub const RPI_PWM_DMAC_ENAB : u32 = 2147483648 ; pub const PWM_OFFSET : u32 = 2146304 ; pub const PWM_PERIPH_PHYS : u32 = 2116075520 ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `PWM_PERIPH_PHYS` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5293 [INFO] [stdout] | [INFO] [stdout] 3 | ...48 ; pub const PWM_OFFSET : u32 = 2146304 ; pub const PWM_PERIPH_PHYS : u32 = 2116075520 ; pub const WS2811_TARGET_FREQ : u32 = 800000... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `WS2811_TARGET_FREQ` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5340 [INFO] [stdout] | [INFO] [stdout] 3 | ... const PWM_PERIPH_PHYS : u32 = 2116075520 ; pub const WS2811_TARGET_FREQ : u32 = 800000 ; pub const SK6812_STRIP_RGBW : u32 = 40370380... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `SK6812_SHIFT_WMASK` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5674 [INFO] [stdout] | [INFO] [stdout] 3 | ...nst SK6812_STRIP_BGRW : u32 = 402655248 ; pub const SK6812_SHIFT_WMASK : u32 = 4026531840 ; pub const WS2811_STRIP_RGB : u32 = 1050624... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least8_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:9899 [INFO] [stdout] | [INFO] [stdout] 3 | ..._sig_atomic_t = :: std :: os :: raw :: c_int ; pub type int_least8_t = __int_least8_t ; pub type int_least16_t = __int_least16_t ; pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least16_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:9940 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; pub type int_least8_t = __int_least8_t ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __int_least32_t ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least32_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:9983 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __int_least64_t ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_least64_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10026 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least8_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10069 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least16_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10112 [INFO] [stdout] | [INFO] [stdout] 3 | ...; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t = __uint_least32_t ;... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least32_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10157 [INFO] [stdout] | [INFO] [stdout] 3 | ...pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t = __uint_least64_t ;... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_least64_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10202 [INFO] [stdout] | [INFO] [stdout] 3 | ...pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast8_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10247 [INFO] [stdout] | [INFO] [stdout] 3 | ...pe uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :: c_schar ; pub type int_fast16_t = :: std :: os ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast16_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10303 [INFO] [stdout] | [INFO] [stdout] 3 | ...8_t = :: std :: os :: raw :: c_schar ; pub type int_fast16_t = :: std :: os :: raw :: c_long ; pub type int_fast32_t = :: std :: os ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast32_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10359 [INFO] [stdout] | [INFO] [stdout] 3 | ...16_t = :: std :: os :: raw :: c_long ; pub type int_fast32_t = :: std :: os :: raw :: c_long ; pub type int_fast64_t = :: std :: os ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `int_fast64_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10415 [INFO] [stdout] | [INFO] [stdout] 3 | ...32_t = :: std :: os :: raw :: c_long ; pub type int_fast64_t = :: std :: os :: raw :: c_long ; pub type uint_fast8_t = :: std :: os ::... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast8_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10471 [INFO] [stdout] | [INFO] [stdout] 3 | ...64_t = :: std :: os :: raw :: c_long ; pub type uint_fast8_t = :: std :: os :: raw :: c_uchar ; pub type uint_fast16_t = :: std :: os ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast16_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10528 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t = :: std :: os :: raw :: c_uchar ; pub type uint_fast16_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast32_t = :: std :: os ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast32_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10586 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t = :: std :: os :: raw :: c_ulong ; pub type uint_fast32_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast64_t = :: std :: os ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uint_fast64_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10644 [INFO] [stdout] | [INFO] [stdout] 3 | ..._t = :: std :: os :: raw :: c_ulong ; pub type uint_fast64_t = :: std :: os :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub t... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `intmax_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10702 [INFO] [stdout] | [INFO] [stdout] 3 | ...e uint_fast64_t = :: std :: os :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; # [repr (C)] # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type alias is never used: `uintmax_t` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10735 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; # [repr (C)] # [derive (Debug , Copy , Clone)] pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `rpi_hw_detect` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:12322 [INFO] [stdout] | [INFO] [stdout] 3 | ...::" , stringify ! (desc))) ; } extern "C" { pub fn rpi_hw_detect () -> * const rpi_hw_t ; } # [repr (C , packed (4))] # [derive (Debug... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `pwm_pin_alt` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:16741 [INFO] [stdout] | [INFO] [stdout] 3 | ... { pub fn pwm_pin_alt (chan : :: std :: os :: raw :: c_int , pinnum : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `ws2811_wait` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:22928 [INFO] [stdout] | [INFO] [stdout] 3 | ... ws2811_return_t ; } extern "C" { pub fn ws2811_wait (ws2811 : * mut ws2811_t) -> ws2811_return_t ; } extern "C" { pub fn ws2811_get_r... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `ws2811_get_return_t_str` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:23009 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn ws2811_get_return_t_str (state : ws2811_return_t) -> * const :: std :: os :: raw :: c_char ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `ws2811_set_custom_gamma_factor` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:23124 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_char ; } extern "C" { pub fn ws2811_set_custom_gamma_factor (ws2811 : * mut ws2811_t , gamma_factor : f64) ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `invert` [INFO] [stdout] --> src/channel_builder.rs:31:12 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn invert(&mut self, value: bool) -> &mut Self { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `wshift` [INFO] [stdout] --> src/channel_builder.rs:45:12 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn wshift(&mut self, value: u8) -> &mut Self { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `rshift` [INFO] [stdout] --> src/channel_builder.rs:50:12 [INFO] [stdout] | [INFO] [stdout] 50 | pub fn rshift(&mut self, value: u8) -> &mut Self { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `gshift` [INFO] [stdout] --> src/channel_builder.rs:55:12 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn gshift(&mut self, value: u8) -> &mut Self { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `bshift` [INFO] [stdout] --> src/channel_builder.rs:60:12 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn bshift(&mut self, value: u8) -> &mut Self { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812Rgbw` [INFO] [stdout] --> src/strip_type.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | Sk6812Rgbw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812Rbgw` [INFO] [stdout] --> src/strip_type.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | Sk6812Rbgw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812Gbrw` [INFO] [stdout] --> src/strip_type.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | Sk6812Gbrw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812Grbw` [INFO] [stdout] --> src/strip_type.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | Sk6812Grbw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812Brgw` [INFO] [stdout] --> src/strip_type.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | Sk6812Brgw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812Bgrw` [INFO] [stdout] --> src/strip_type.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | Sk6812Bgrw, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2811Rbg` [INFO] [stdout] --> src/strip_type.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | Ws2811Rbg, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2811Grb` [INFO] [stdout] --> src/strip_type.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | Ws2811Grb, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2811Gbr` [INFO] [stdout] --> src/strip_type.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | Ws2811Gbr, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2811Brg` [INFO] [stdout] --> src/strip_type.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | Ws2811Brg, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2811Bgr` [INFO] [stdout] --> src/strip_type.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | Ws2811Bgr, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Ws2812` [INFO] [stdout] --> src/strip_type.rs:23:5 [INFO] [stdout] | [INFO] [stdout] 23 | Ws2812, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812` [INFO] [stdout] --> src/strip_type.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 24 | Sk6812, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant is never constructed: `Sk6812W` [INFO] [stdout] --> src/strip_type.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | Sk6812W, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] --> src/strip_type.rs:9:10 [INFO] [stdout] | [INFO] [stdout] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stdout] | ^^^^^ ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:8244 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < __fsid_t > ())) . __val as * const _ as usize } , 0usize , concat ! ("Offset of fiel... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deref_nullptr)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:11291 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < rpi_hw_t > ())) . type_ as * const _ as usize } , 0usize , concat ! ("Offset of fiel... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:11493 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < rpi_hw_t > ())) . hwver as * const _ as usize } , 4usize , concat ! ("Offset of fiel... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:11695 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < rpi_hw_t > ())) . periph_base as * const _ as usize } , 8usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:11909 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < rpi_hw_t > ())) . videocore_base as * const _ as usize } , 12usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:12130 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < rpi_hw_t > ())) . desc as * const _ as usize } , 16usize , concat ! ("Offset of fiel... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:12930 [INFO] [stdout] | [INFO] [stdout] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . ctl as * const _ as usize } , 0usize , concat ! ("Offset of field: "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:13122 [INFO] [stdout] | [INFO] [stdout] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . sta as * const _ as usize } , 4usize , concat ! ("Offset of field: "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:13314 [INFO] [stdout] | [INFO] [stdout] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . dmac as * const _ as usize } , 8usize , concat ! ("Offset of field: ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:13508 [INFO] [stdout] | [INFO] [stdout] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . resvd_0x0c as * const _ as usize } , 12usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:13715 [INFO] [stdout] | [INFO] [stdout] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . rng1 as * const _ as usize } , 16usize , concat ! ("Offset of field:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:13910 [INFO] [stdout] | [INFO] [stdout] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . dat1 as * const _ as usize } , 20usize , concat ! ("Offset of field:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:14105 [INFO] [stdout] | [INFO] [stdout] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . fif1 as * const _ as usize } , 24usize , concat ! ("Offset of field:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:14300 [INFO] [stdout] | [INFO] [stdout] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . resvd_0x1c as * const _ as usize } , 28usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:14507 [INFO] [stdout] | [INFO] [stdout] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . rng2 as * const _ as usize } , 32usize , concat ! ("Offset of field:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:14702 [INFO] [stdout] | [INFO] [stdout] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . dat2 as * const _ as usize } , 36usize , concat ! ("Offset of field:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:15389 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_pin_table_t > ())) . pinnum as * const _ as usize } , 0usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:15607 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_pin_table_t > ())) . altnum as * const _ as usize } , 4usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:16316 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_pin_tables_t > ())) . count as * const _ as usize } , 0usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:16534 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_pin_tables_t > ())) . pins as * const _ as usize } , 8usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:17763 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . gpionum as * const _ as usize } , 0usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:17985 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . invert as * const _ as usize } , 4usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:18205 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . count as * const _ as usize } , 8usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:18423 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . strip_type as * const _ as usize } , 12usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:18652 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . leds as * const _ as usize } , 16usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:18869 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . brightness as * const _ as usize } , 24usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:19098 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . wshift as * const _ as usize } , 25usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:19319 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . rshift as * const _ as usize } , 26usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:19540 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . gshift as * const _ as usize } , 27usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:19761 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . bshift as * const _ as usize } , 28usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:19982 [INFO] [stdout] | [INFO] [stdout] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . gamma as * const _ as usize } , 32usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:20766 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_t > ())) . render_wait_time as * const _ as usize } , 0usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:20990 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_t > ())) . device as * const _ as usize } , 8usize , concat ! ("Offset of fie... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:21194 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_t > ())) . rpi_hw as * const _ as usize } , 16usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:21399 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_t > ())) . freq as * const _ as usize } , 24usize , concat ! ("Offset of fiel... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:21600 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_t > ())) . dmanum as * const _ as usize } , 28usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:21805 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_t > ())) . channel as * const _ as usize } , 32usize , concat ! ("Offset of f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 156 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 1.98s [INFO] [stderr] Executable unittests src/lib.rs (/opt/rustwide/target/debug/deps/ws281x_rpi-61b7262096b64072) [INFO] running `Command { std: "docker" "inspect" "95ce19ef8a0e14ff1437bfc28dbe5fb660434b37fe0b23a5251c8bf35c697984", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "95ce19ef8a0e14ff1437bfc28dbe5fb660434b37fe0b23a5251c8bf35c697984", kill_on_drop: false }` [INFO] [stdout] 95ce19ef8a0e14ff1437bfc28dbe5fb660434b37fe0b23a5251c8bf35c697984 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-115/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-115/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 85ffcc476478395d80f179a1ab4e3592a288906dddf4235db3fdeefceb2740b6 [INFO] running `Command { std: "docker" "start" "-a" "85ffcc476478395d80f179a1ab4e3592a288906dddf4235db3fdeefceb2740b6", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] warning: unreachable expression [INFO] [stderr] --> src/lib.rs:89:9 [INFO] [stderr] | [INFO] [stderr] 86 | return bindings::ws2811_render(&mut self.c_struct).into(); [INFO] [stderr] | --------------------------------------------------------- any code following this expression is unreachable [INFO] [stderr] ... [INFO] [stderr] 89 | Ok(()) [INFO] [stderr] | ^^^^^^ unreachable expression [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unreachable_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/lib.rs:72:13 [INFO] [stderr] | [INFO] [stderr] 72 | let mut colors = unsafe { [INFO] [stderr] | ----^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT8_MIN` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2243 [INFO] [stderr] | [INFO] [stderr] 3 | ... = 1 ; pub const _BITS_STDINT_UINTN_H : u32 = 1 ; pub const INT8_MIN : i32 = - 128 ; pub const INT16_MIN : i32 = - 32768 ; pub const I... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT16_MIN` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2278 [INFO] [stderr] | [INFO] [stderr] 3 | ... : u32 = 1 ; pub const INT8_MIN : i32 = - 128 ; pub const INT16_MIN : i32 = - 32768 ; pub const INT32_MIN : i32 = - 2147483648 ; pub c... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT32_MIN` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2316 [INFO] [stderr] | [INFO] [stderr] 3 | ...- 128 ; pub const INT16_MIN : i32 = - 32768 ; pub const INT32_MIN : i32 = - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub const IN... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT8_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2359 [INFO] [stderr] | [INFO] [stderr] 3 | ...32768 ; pub const INT32_MIN : i32 = - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const INT3... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT16_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2392 [INFO] [stderr] | [INFO] [stderr] 3 | ... - 2147483648 ; pub const INT8_MAX : u32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub cons... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT32_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2428 [INFO] [stderr] | [INFO] [stderr] 3 | ...32 = 127 ; pub const INT16_MAX : u32 = 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub const UI... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UINT8_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2469 [INFO] [stderr] | [INFO] [stderr] 3 | ... 32767 ; pub const INT32_MAX : u32 = 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const UIN... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UINT16_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2503 [INFO] [stderr] | [INFO] [stderr] 3 | ...= 2147483647 ; pub const UINT8_MAX : u32 = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const UINT32_MAX : u32 = 4294967295 ; pub co... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UINT32_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2540 [INFO] [stderr] | [INFO] [stderr] 3 | ... = 255 ; pub const UINT16_MAX : u32 = 65535 ; pub const UINT32_MAX : u32 = 4294967295 ; pub const INT_LEAST8_MIN : i32 = - 128 ; pub c... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT_LEAST8_MIN` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2582 [INFO] [stderr] | [INFO] [stderr] 3 | ...35 ; pub const UINT32_MAX : u32 = 4294967295 ; pub const INT_LEAST8_MIN : i32 = - 128 ; pub const INT_LEAST16_MIN : i32 = - 32768 ; pu... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT_LEAST16_MIN` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2623 [INFO] [stderr] | [INFO] [stderr] 3 | ...5 ; pub const INT_LEAST8_MIN : i32 = - 128 ; pub const INT_LEAST16_MIN : i32 = - 32768 ; pub const INT_LEAST32_MIN : i32 = - 214748364... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT_LEAST32_MIN` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2667 [INFO] [stderr] | [INFO] [stderr] 3 | ...ub const INT_LEAST16_MIN : i32 = - 32768 ; pub const INT_LEAST32_MIN : i32 = - 2147483648 ; pub const INT_LEAST8_MAX : u32 = 127 ; pub... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT_LEAST8_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2716 [INFO] [stderr] | [INFO] [stderr] 3 | ...ub const INT_LEAST32_MIN : i32 = - 2147483648 ; pub const INT_LEAST8_MAX : u32 = 127 ; pub const INT_LEAST16_MAX : u32 = 32767 ; pub c... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT_LEAST16_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2755 [INFO] [stderr] | [INFO] [stderr] 3 | ...3648 ; pub const INT_LEAST8_MAX : u32 = 127 ; pub const INT_LEAST16_MAX : u32 = 32767 ; pub const INT_LEAST32_MAX : u32 = 2147483647 ;... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT_LEAST32_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2797 [INFO] [stderr] | [INFO] [stderr] 3 | ...; pub const INT_LEAST16_MAX : u32 = 32767 ; pub const INT_LEAST32_MAX : u32 = 2147483647 ; pub const UINT_LEAST8_MAX : u32 = 255 ; pub... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UINT_LEAST8_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2844 [INFO] [stderr] | [INFO] [stderr] 3 | ...pub const INT_LEAST32_MAX : u32 = 2147483647 ; pub const UINT_LEAST8_MAX : u32 = 255 ; pub const UINT_LEAST16_MAX : u32 = 65535 ; pub ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UINT_LEAST16_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2884 [INFO] [stderr] | [INFO] [stderr] 3 | ...647 ; pub const UINT_LEAST8_MAX : u32 = 255 ; pub const UINT_LEAST16_MAX : u32 = 65535 ; pub const UINT_LEAST32_MAX : u32 = 4294967295... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UINT_LEAST32_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2927 [INFO] [stderr] | [INFO] [stderr] 3 | ...pub const UINT_LEAST16_MAX : u32 = 65535 ; pub const UINT_LEAST32_MAX : u32 = 4294967295 ; pub const INT_FAST8_MIN : i32 = - 128 ; pub... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT_FAST8_MIN` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:2975 [INFO] [stderr] | [INFO] [stderr] 3 | ...ub const UINT_LEAST32_MAX : u32 = 4294967295 ; pub const INT_FAST8_MIN : i32 = - 128 ; pub const INT_FAST16_MIN : i64 = - 922337203685... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT_FAST16_MIN` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3015 [INFO] [stderr] | [INFO] [stderr] 3 | ...ub const INT_FAST8_MIN : i32 = - 128 ; pub const INT_FAST16_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST32_MIN : i64 = - 922... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT_FAST32_MIN` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3072 [INFO] [stderr] | [INFO] [stderr] 3 | ...16_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST32_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST8_MAX : u32 = 127 ; ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT_FAST8_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3129 [INFO] [stderr] | [INFO] [stderr] 3 | ... INT_FAST32_MIN : i64 = - 9223372036854775808 ; pub const INT_FAST8_MAX : u32 = 127 ; pub const INT_FAST16_MAX : u64 = 922337203685477... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT_FAST16_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3167 [INFO] [stderr] | [INFO] [stderr] 3 | ...; pub const INT_FAST8_MAX : u32 = 127 ; pub const INT_FAST16_MAX : u64 = 9223372036854775807 ; pub const INT_FAST32_MAX : u64 = 922337... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INT_FAST32_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3222 [INFO] [stderr] | [INFO] [stderr] 3 | ...AST16_MAX : u64 = 9223372036854775807 ; pub const INT_FAST32_MAX : u64 = 9223372036854775807 ; pub const UINT_FAST8_MAX : u32 = 255 ; ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UINT_FAST8_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3277 [INFO] [stderr] | [INFO] [stderr] 3 | ...st INT_FAST32_MAX : u64 = 9223372036854775807 ; pub const UINT_FAST8_MAX : u32 = 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub con... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UINT_FAST16_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3316 [INFO] [stderr] | [INFO] [stderr] 3 | ...75807 ; pub const UINT_FAST8_MAX : u32 = 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub const UINT_FAST32_MAX : i32 = - 1 ; pub con... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UINT_FAST32_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3356 [INFO] [stderr] | [INFO] [stderr] 3 | ... 255 ; pub const UINT_FAST16_MAX : i32 = - 1 ; pub const UINT_FAST32_MAX : i32 = - 1 ; pub const INTPTR_MIN : i64 = - 9223372036854775... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INTPTR_MIN` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3396 [INFO] [stderr] | [INFO] [stderr] 3 | ... pub const UINT_FAST32_MAX : i32 = - 1 ; pub const INTPTR_MIN : i64 = - 9223372036854775808 ; pub const INTPTR_MAX : u64 = 92233720368... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `INTPTR_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3449 [INFO] [stderr] | [INFO] [stderr] 3 | ...NTPTR_MIN : i64 = - 9223372036854775808 ; pub const INTPTR_MAX : u64 = 9223372036854775807 ; pub const UINTPTR_MAX : i32 = - 1 ; pub c... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `UINTPTR_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3500 [INFO] [stderr] | [INFO] [stderr] 3 | ...b const INTPTR_MAX : u64 = 9223372036854775807 ; pub const UINTPTR_MAX : i32 = - 1 ; pub const PTRDIFF_MIN : i64 = - 92233720368547758... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `PTRDIFF_MIN` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3536 [INFO] [stderr] | [INFO] [stderr] 3 | ...7 ; pub const UINTPTR_MAX : i32 = - 1 ; pub const PTRDIFF_MIN : i64 = - 9223372036854775808 ; pub const PTRDIFF_MAX : u64 = 9223372036... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `PTRDIFF_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3590 [INFO] [stderr] | [INFO] [stderr] 3 | ...DIFF_MIN : i64 = - 9223372036854775808 ; pub const PTRDIFF_MAX : u64 = 9223372036854775807 ; pub const SIG_ATOMIC_MIN : i32 = - 214748... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `SIG_ATOMIC_MIN` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3642 [INFO] [stderr] | [INFO] [stderr] 3 | ... PTRDIFF_MAX : u64 = 9223372036854775807 ; pub const SIG_ATOMIC_MIN : i32 = - 2147483648 ; pub const SIG_ATOMIC_MAX : u32 = 2147483647... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `SIG_ATOMIC_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3690 [INFO] [stderr] | [INFO] [stderr] 3 | ...const SIG_ATOMIC_MIN : i32 = - 2147483648 ; pub const SIG_ATOMIC_MAX : u32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub const W... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `SIZE_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3736 [INFO] [stderr] | [INFO] [stderr] 3 | ...48 ; pub const SIG_ATOMIC_MAX : u32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_MAX ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `WINT_MIN` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3769 [INFO] [stderr] | [INFO] [stderr] 3 | ...u32 = 2147483647 ; pub const SIZE_MAX : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_MAX : u32 = 4294967295 ; pub const R... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `WINT_MAX` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3800 [INFO] [stderr] | [INFO] [stderr] 3 | ...X : i32 = - 1 ; pub const WINT_MIN : u32 = 0 ; pub const WINT_MAX : u32 = 4294967295 ; pub const RPI_HWVER_TYPE_UNKNOWN : u32 = 0 ; pu... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_HWVER_TYPE_UNKNOWN` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3840 [INFO] [stderr] | [INFO] [stderr] 3 | ... 0 ; pub const WINT_MAX : u32 = 4294967295 ; pub const RPI_HWVER_TYPE_UNKNOWN : u32 = 0 ; pub const RPI_HWVER_TYPE_PI1 : u32 = 1 ; pub... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_HWVER_TYPE_PI1` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3885 [INFO] [stderr] | [INFO] [stderr] 3 | ...; pub const RPI_HWVER_TYPE_UNKNOWN : u32 = 0 ; pub const RPI_HWVER_TYPE_PI1 : u32 = 1 ; pub const RPI_HWVER_TYPE_PI2 : u32 = 2 ; pub c... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_HWVER_TYPE_PI2` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3926 [INFO] [stderr] | [INFO] [stderr] 3 | ...= 0 ; pub const RPI_HWVER_TYPE_PI1 : u32 = 1 ; pub const RPI_HWVER_TYPE_PI2 : u32 = 2 ; pub const RPI_HWVER_TYPE_PI4 : u32 = 3 ; pub c... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_HWVER_TYPE_PI4` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:3967 [INFO] [stderr] | [INFO] [stderr] 3 | ...= 1 ; pub const RPI_HWVER_TYPE_PI2 : u32 = 2 ; pub const RPI_HWVER_TYPE_PI4 : u32 = 3 ; pub const RPI_PWM_CHANNELS : u32 = 2 ; pub con... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_CHANNELS` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4008 [INFO] [stderr] | [INFO] [stderr] 3 | ... = 2 ; pub const RPI_HWVER_TYPE_PI4 : u32 = 3 ; pub const RPI_PWM_CHANNELS : u32 = 2 ; pub const RPI_PWM_CTL_MSEN2 : u32 = 32768 ; pub... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_CTL_MSEN2` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4047 [INFO] [stderr] | [INFO] [stderr] 3 | ...= 3 ; pub const RPI_PWM_CHANNELS : u32 = 2 ; pub const RPI_PWM_CTL_MSEN2 : u32 = 32768 ; pub const RPI_PWM_CTL_USEF2 : u32 = 8192 ; pu... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_CTL_USEF2` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4091 [INFO] [stderr] | [INFO] [stderr] 3 | ...; pub const RPI_PWM_CTL_MSEN2 : u32 = 32768 ; pub const RPI_PWM_CTL_USEF2 : u32 = 8192 ; pub const RPI_PWM_CTL_POLA2 : u32 = 4096 ; pu... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_CTL_POLA2` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4134 [INFO] [stderr] | [INFO] [stderr] 3 | ... ; pub const RPI_PWM_CTL_USEF2 : u32 = 8192 ; pub const RPI_PWM_CTL_POLA2 : u32 = 4096 ; pub const RPI_PWM_CTL_SBIT2 : u32 = 2048 ; pu... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_CTL_SBIT2` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4177 [INFO] [stderr] | [INFO] [stderr] 3 | ... ; pub const RPI_PWM_CTL_POLA2 : u32 = 4096 ; pub const RPI_PWM_CTL_SBIT2 : u32 = 2048 ; pub const RPI_PWM_CTL_RPTL2 : u32 = 1024 ; pu... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_CTL_RPTL2` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4220 [INFO] [stderr] | [INFO] [stderr] 3 | ... ; pub const RPI_PWM_CTL_SBIT2 : u32 = 2048 ; pub const RPI_PWM_CTL_RPTL2 : u32 = 1024 ; pub const RPI_PWM_CTL_MODE2 : u32 = 512 ; pub... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_CTL_MODE2` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4263 [INFO] [stderr] | [INFO] [stderr] 3 | ... ; pub const RPI_PWM_CTL_RPTL2 : u32 = 1024 ; pub const RPI_PWM_CTL_MODE2 : u32 = 512 ; pub const RPI_PWM_CTL_PWEN2 : u32 = 256 ; pub ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_CTL_PWEN2` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4305 [INFO] [stderr] | [INFO] [stderr] 3 | ...4 ; pub const RPI_PWM_CTL_MODE2 : u32 = 512 ; pub const RPI_PWM_CTL_PWEN2 : u32 = 256 ; pub const RPI_PWM_CTL_MSEN1 : u32 = 128 ; pub ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_CTL_MSEN1` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4347 [INFO] [stderr] | [INFO] [stderr] 3 | ...2 ; pub const RPI_PWM_CTL_PWEN2 : u32 = 256 ; pub const RPI_PWM_CTL_MSEN1 : u32 = 128 ; pub const RPI_PWM_CTL_CLRF1 : u32 = 64 ; pub c... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_CTL_CLRF1` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4389 [INFO] [stderr] | [INFO] [stderr] 3 | ...56 ; pub const RPI_PWM_CTL_MSEN1 : u32 = 128 ; pub const RPI_PWM_CTL_CLRF1 : u32 = 64 ; pub const RPI_PWM_CTL_USEF1 : u32 = 32 ; pub c... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_CTL_USEF1` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4430 [INFO] [stderr] | [INFO] [stderr] 3 | ...128 ; pub const RPI_PWM_CTL_CLRF1 : u32 = 64 ; pub const RPI_PWM_CTL_USEF1 : u32 = 32 ; pub const RPI_PWM_CTL_POLA1 : u32 = 16 ; pub c... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_CTL_POLA1` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4471 [INFO] [stderr] | [INFO] [stderr] 3 | ... 64 ; pub const RPI_PWM_CTL_USEF1 : u32 = 32 ; pub const RPI_PWM_CTL_POLA1 : u32 = 16 ; pub const RPI_PWM_CTL_SBIT1 : u32 = 8 ; pub co... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_CTL_SBIT1` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4512 [INFO] [stderr] | [INFO] [stderr] 3 | ... 32 ; pub const RPI_PWM_CTL_POLA1 : u32 = 16 ; pub const RPI_PWM_CTL_SBIT1 : u32 = 8 ; pub const RPI_PWM_CTL_RPTL1 : u32 = 4 ; pub con... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_CTL_RPTL1` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4552 [INFO] [stderr] | [INFO] [stderr] 3 | ...= 16 ; pub const RPI_PWM_CTL_SBIT1 : u32 = 8 ; pub const RPI_PWM_CTL_RPTL1 : u32 = 4 ; pub const RPI_PWM_CTL_MODE1 : u32 = 2 ; pub con... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_CTL_MODE1` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4592 [INFO] [stderr] | [INFO] [stderr] 3 | ... = 8 ; pub const RPI_PWM_CTL_RPTL1 : u32 = 4 ; pub const RPI_PWM_CTL_MODE1 : u32 = 2 ; pub const RPI_PWM_CTL_PWEN1 : u32 = 1 ; pub con... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_CTL_PWEN1` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4632 [INFO] [stderr] | [INFO] [stderr] 3 | ... = 4 ; pub const RPI_PWM_CTL_MODE1 : u32 = 2 ; pub const RPI_PWM_CTL_PWEN1 : u32 = 1 ; pub const RPI_PWM_STA_STA4 : u32 = 4096 ; pub c... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_STA_STA4` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4672 [INFO] [stderr] | [INFO] [stderr] 3 | ...= 2 ; pub const RPI_PWM_CTL_PWEN1 : u32 = 1 ; pub const RPI_PWM_STA_STA4 : u32 = 4096 ; pub const RPI_PWM_STA_STA3 : u32 = 2048 ; pub ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_STA_STA3` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4714 [INFO] [stderr] | [INFO] [stderr] 3 | ...1 ; pub const RPI_PWM_STA_STA4 : u32 = 4096 ; pub const RPI_PWM_STA_STA3 : u32 = 2048 ; pub const RPI_PWM_STA_STA2 : u32 = 1024 ; pub ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_STA_STA2` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4756 [INFO] [stderr] | [INFO] [stderr] 3 | ...6 ; pub const RPI_PWM_STA_STA3 : u32 = 2048 ; pub const RPI_PWM_STA_STA2 : u32 = 1024 ; pub const RPI_PWM_STA_STA1 : u32 = 512 ; pub c... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_STA_STA1` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4798 [INFO] [stderr] | [INFO] [stderr] 3 | ...48 ; pub const RPI_PWM_STA_STA2 : u32 = 1024 ; pub const RPI_PWM_STA_STA1 : u32 = 512 ; pub const RPI_PWM_STA_BERR : u32 = 256 ; pub c... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_STA_BERR` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4839 [INFO] [stderr] | [INFO] [stderr] 3 | ...024 ; pub const RPI_PWM_STA_STA1 : u32 = 512 ; pub const RPI_PWM_STA_BERR : u32 = 256 ; pub const RPI_PWM_STA_GAP04 : u32 = 128 ; pub ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_STA_GAP04` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4880 [INFO] [stderr] | [INFO] [stderr] 3 | ...12 ; pub const RPI_PWM_STA_BERR : u32 = 256 ; pub const RPI_PWM_STA_GAP04 : u32 = 128 ; pub const RPI_PWM_STA_GAP03 : u32 = 64 ; pub c... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_STA_GAP03` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4922 [INFO] [stderr] | [INFO] [stderr] 3 | ...56 ; pub const RPI_PWM_STA_GAP04 : u32 = 128 ; pub const RPI_PWM_STA_GAP03 : u32 = 64 ; pub const RPI_PWM_STA_GAP02 : u32 = 32 ; pub c... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_STA_GAP02` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:4963 [INFO] [stderr] | [INFO] [stderr] 3 | ...128 ; pub const RPI_PWM_STA_GAP03 : u32 = 64 ; pub const RPI_PWM_STA_GAP02 : u32 = 32 ; pub const RPI_PWM_STA_GAP01 : u32 = 16 ; pub c... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_STA_GAP01` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5004 [INFO] [stderr] | [INFO] [stderr] 3 | ... 64 ; pub const RPI_PWM_STA_GAP02 : u32 = 32 ; pub const RPI_PWM_STA_GAP01 : u32 = 16 ; pub const RPI_PWM_STA_RERR1 : u32 = 8 ; pub co... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_STA_RERR1` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5045 [INFO] [stderr] | [INFO] [stderr] 3 | ... 32 ; pub const RPI_PWM_STA_GAP01 : u32 = 16 ; pub const RPI_PWM_STA_RERR1 : u32 = 8 ; pub const RPI_PWM_STA_WERR1 : u32 = 4 ; pub con... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_STA_WERR1` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5085 [INFO] [stderr] | [INFO] [stderr] 3 | ...= 16 ; pub const RPI_PWM_STA_RERR1 : u32 = 8 ; pub const RPI_PWM_STA_WERR1 : u32 = 4 ; pub const RPI_PWM_STA_EMPT1 : u32 = 2 ; pub con... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_STA_EMPT1` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5125 [INFO] [stderr] | [INFO] [stderr] 3 | ... = 8 ; pub const RPI_PWM_STA_WERR1 : u32 = 4 ; pub const RPI_PWM_STA_EMPT1 : u32 = 2 ; pub const RPI_PWM_STA_FULL1 : u32 = 1 ; pub con... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_STA_FULL1` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5165 [INFO] [stderr] | [INFO] [stderr] 3 | ... = 4 ; pub const RPI_PWM_STA_EMPT1 : u32 = 2 ; pub const RPI_PWM_STA_FULL1 : u32 = 1 ; pub const RPI_PWM_DMAC_ENAB : u32 = 2147483648 ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `RPI_PWM_DMAC_ENAB` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5205 [INFO] [stderr] | [INFO] [stderr] 3 | ... ; pub const RPI_PWM_STA_FULL1 : u32 = 1 ; pub const RPI_PWM_DMAC_ENAB : u32 = 2147483648 ; pub const PWM_OFFSET : u32 = 2146304 ; pub... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `PWM_OFFSET` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5254 [INFO] [stderr] | [INFO] [stderr] 3 | ...ub const RPI_PWM_DMAC_ENAB : u32 = 2147483648 ; pub const PWM_OFFSET : u32 = 2146304 ; pub const PWM_PERIPH_PHYS : u32 = 2116075520 ; ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `PWM_PERIPH_PHYS` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5293 [INFO] [stderr] | [INFO] [stderr] 3 | ...48 ; pub const PWM_OFFSET : u32 = 2146304 ; pub const PWM_PERIPH_PHYS : u32 = 2116075520 ; pub const WS2811_TARGET_FREQ : u32 = 800000... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `WS2811_TARGET_FREQ` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5340 [INFO] [stderr] | [INFO] [stderr] 3 | ... const PWM_PERIPH_PHYS : u32 = 2116075520 ; pub const WS2811_TARGET_FREQ : u32 = 800000 ; pub const SK6812_STRIP_RGBW : u32 = 40370380... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `SK6812_SHIFT_WMASK` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:5674 [INFO] [stderr] | [INFO] [stderr] 3 | ...nst SK6812_STRIP_BGRW : u32 = 402655248 ; pub const SK6812_SHIFT_WMASK : u32 = 4026531840 ; pub const WS2811_STRIP_RGB : u32 = 1050624... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `int_least8_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:9899 [INFO] [stderr] | [INFO] [stderr] 3 | ..._sig_atomic_t = :: std :: os :: raw :: c_int ; pub type int_least8_t = __int_least8_t ; pub type int_least16_t = __int_least16_t ; pub... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `int_least16_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:9940 [INFO] [stderr] | [INFO] [stderr] 3 | ...nt ; pub type int_least8_t = __int_least8_t ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __int_least32_t ; pu... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `int_least32_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:9983 [INFO] [stderr] | [INFO] [stderr] 3 | ... ; pub type int_least16_t = __int_least16_t ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __int_least64_t ; pu... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `int_least64_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10026 [INFO] [stderr] | [INFO] [stderr] 3 | ... ; pub type int_least32_t = __int_least32_t ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pu... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `uint_least8_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10069 [INFO] [stderr] | [INFO] [stderr] 3 | ... ; pub type int_least64_t = __int_least64_t ; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `uint_least16_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10112 [INFO] [stderr] | [INFO] [stderr] 3 | ...; pub type uint_least8_t = __uint_least8_t ; pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t = __uint_least32_t ;... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `uint_least32_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10157 [INFO] [stderr] | [INFO] [stderr] 3 | ...pub type uint_least16_t = __uint_least16_t ; pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t = __uint_least64_t ;... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `uint_least64_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10202 [INFO] [stderr] | [INFO] [stderr] 3 | ...pub type uint_least32_t = __uint_least32_t ; pub type uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `int_fast8_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10247 [INFO] [stderr] | [INFO] [stderr] 3 | ...pe uint_least64_t = __uint_least64_t ; pub type int_fast8_t = :: std :: os :: raw :: c_schar ; pub type int_fast16_t = :: std :: os ::... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `int_fast16_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10303 [INFO] [stderr] | [INFO] [stderr] 3 | ...8_t = :: std :: os :: raw :: c_schar ; pub type int_fast16_t = :: std :: os :: raw :: c_long ; pub type int_fast32_t = :: std :: os ::... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `int_fast32_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10359 [INFO] [stderr] | [INFO] [stderr] 3 | ...16_t = :: std :: os :: raw :: c_long ; pub type int_fast32_t = :: std :: os :: raw :: c_long ; pub type int_fast64_t = :: std :: os ::... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `int_fast64_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10415 [INFO] [stderr] | [INFO] [stderr] 3 | ...32_t = :: std :: os :: raw :: c_long ; pub type int_fast64_t = :: std :: os :: raw :: c_long ; pub type uint_fast8_t = :: std :: os ::... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `uint_fast8_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10471 [INFO] [stderr] | [INFO] [stderr] 3 | ...64_t = :: std :: os :: raw :: c_long ; pub type uint_fast8_t = :: std :: os :: raw :: c_uchar ; pub type uint_fast16_t = :: std :: os ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `uint_fast16_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10528 [INFO] [stderr] | [INFO] [stderr] 3 | ..._t = :: std :: os :: raw :: c_uchar ; pub type uint_fast16_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast32_t = :: std :: os ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `uint_fast32_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10586 [INFO] [stderr] | [INFO] [stderr] 3 | ..._t = :: std :: os :: raw :: c_ulong ; pub type uint_fast32_t = :: std :: os :: raw :: c_ulong ; pub type uint_fast64_t = :: std :: os ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `uint_fast64_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10644 [INFO] [stderr] | [INFO] [stderr] 3 | ..._t = :: std :: os :: raw :: c_ulong ; pub type uint_fast64_t = :: std :: os :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub t... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `intmax_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10702 [INFO] [stderr] | [INFO] [stderr] 3 | ...e uint_fast64_t = :: std :: os :: raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; # [repr (C)] # ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: type alias is never used: `uintmax_t` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:10735 [INFO] [stderr] | [INFO] [stderr] 3 | ...raw :: c_ulong ; pub type intmax_t = __intmax_t ; pub type uintmax_t = __uintmax_t ; # [repr (C)] # [derive (Debug , Copy , Clone)] pu... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rpi_hw_detect` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:12322 [INFO] [stderr] | [INFO] [stderr] 3 | ...::" , stringify ! (desc))) ; } extern "C" { pub fn rpi_hw_detect () -> * const rpi_hw_t ; } # [repr (C , packed (4))] # [derive (Debug... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `pwm_pin_alt` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:16741 [INFO] [stderr] | [INFO] [stderr] 3 | ... { pub fn pwm_pin_alt (chan : :: std :: os :: raw :: c_int , pinnum : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ws2811_wait` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:22928 [INFO] [stderr] | [INFO] [stderr] 3 | ... ws2811_return_t ; } extern "C" { pub fn ws2811_wait (ws2811 : * mut ws2811_t) -> ws2811_return_t ; } extern "C" { pub fn ws2811_get_r... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ws2811_get_return_t_str` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:23009 [INFO] [stderr] | [INFO] [stderr] 3 | ...; } extern "C" { pub fn ws2811_get_return_t_str (state : ws2811_return_t) -> * const :: std :: os :: raw :: c_char ; } extern "C" { pu... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ws2811_set_custom_gamma_factor` [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:23124 [INFO] [stderr] | [INFO] [stderr] 3 | ...c_char ; } extern "C" { pub fn ws2811_set_custom_gamma_factor (ws2811 : * mut ws2811_t , gamma_factor : f64) ; } [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `invert` [INFO] [stderr] --> src/channel_builder.rs:31:12 [INFO] [stderr] | [INFO] [stderr] 31 | pub fn invert(&mut self, value: bool) -> &mut Self { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `wshift` [INFO] [stderr] --> src/channel_builder.rs:45:12 [INFO] [stderr] | [INFO] [stderr] 45 | pub fn wshift(&mut self, value: u8) -> &mut Self { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `rshift` [INFO] [stderr] --> src/channel_builder.rs:50:12 [INFO] [stderr] | [INFO] [stderr] 50 | pub fn rshift(&mut self, value: u8) -> &mut Self { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `gshift` [INFO] [stderr] --> src/channel_builder.rs:55:12 [INFO] [stderr] | [INFO] [stderr] 55 | pub fn gshift(&mut self, value: u8) -> &mut Self { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `bshift` [INFO] [stderr] --> src/channel_builder.rs:60:12 [INFO] [stderr] | [INFO] [stderr] 60 | pub fn bshift(&mut self, value: u8) -> &mut Self { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Sk6812Rgbw` [INFO] [stderr] --> src/strip_type.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | Sk6812Rgbw, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/strip_type.rs:9:10 [INFO] [stderr] | [INFO] [stderr] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Sk6812Rbgw` [INFO] [stderr] --> src/strip_type.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | Sk6812Rbgw, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/strip_type.rs:9:10 [INFO] [stderr] | [INFO] [stderr] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Sk6812Gbrw` [INFO] [stderr] --> src/strip_type.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | Sk6812Gbrw, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/strip_type.rs:9:10 [INFO] [stderr] | [INFO] [stderr] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Sk6812Grbw` [INFO] [stderr] --> src/strip_type.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | Sk6812Grbw, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/strip_type.rs:9:10 [INFO] [stderr] | [INFO] [stderr] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Sk6812Brgw` [INFO] [stderr] --> src/strip_type.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | Sk6812Brgw, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/strip_type.rs:9:10 [INFO] [stderr] | [INFO] [stderr] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Sk6812Bgrw` [INFO] [stderr] --> src/strip_type.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | Sk6812Bgrw, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/strip_type.rs:9:10 [INFO] [stderr] | [INFO] [stderr] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Ws2811Rbg` [INFO] [stderr] --> src/strip_type.rs:18:5 [INFO] [stderr] | [INFO] [stderr] 18 | Ws2811Rbg, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/strip_type.rs:9:10 [INFO] [stderr] | [INFO] [stderr] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Ws2811Grb` [INFO] [stderr] --> src/strip_type.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | Ws2811Grb, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/strip_type.rs:9:10 [INFO] [stderr] | [INFO] [stderr] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Ws2811Gbr` [INFO] [stderr] --> src/strip_type.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | Ws2811Gbr, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/strip_type.rs:9:10 [INFO] [stderr] | [INFO] [stderr] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Ws2811Brg` [INFO] [stderr] --> src/strip_type.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | Ws2811Brg, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/strip_type.rs:9:10 [INFO] [stderr] | [INFO] [stderr] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Ws2811Bgr` [INFO] [stderr] --> src/strip_type.rs:22:5 [INFO] [stderr] | [INFO] [stderr] 22 | Ws2811Bgr, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/strip_type.rs:9:10 [INFO] [stderr] | [INFO] [stderr] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Ws2812` [INFO] [stderr] --> src/strip_type.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 23 | Ws2812, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/strip_type.rs:9:10 [INFO] [stderr] | [INFO] [stderr] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Sk6812` [INFO] [stderr] --> src/strip_type.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | Sk6812, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/strip_type.rs:9:10 [INFO] [stderr] | [INFO] [stderr] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: variant is never constructed: `Sk6812W` [INFO] [stderr] --> src/strip_type.rs:25:5 [INFO] [stderr] | [INFO] [stderr] 25 | Sk6812W, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `StripType` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] --> src/strip_type.rs:9:10 [INFO] [stderr] | [INFO] [stderr] 9 | #[derive(Clone, Copy, Debug)] [INFO] [stderr] | ^^^^^ ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:8244 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < __fsid_t > ())) . __val as * const _ as usize } , 0usize , concat ! ("Offset of fiel... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deref_nullptr)]` on by default [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:11291 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < rpi_hw_t > ())) . type_ as * const _ as usize } , 0usize , concat ! ("Offset of fiel... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:11493 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < rpi_hw_t > ())) . hwver as * const _ as usize } , 4usize , concat ! ("Offset of fiel... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:11695 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < rpi_hw_t > ())) . periph_base as * const _ as usize } , 8usize , concat ! ("Offset o... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:11909 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < rpi_hw_t > ())) . videocore_base as * const _ as usize } , 12usize , concat ! ("Offs... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:12130 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < rpi_hw_t > ())) . desc as * const _ as usize } , 16usize , concat ! ("Offset of fiel... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:12930 [INFO] [stderr] | [INFO] [stderr] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . ctl as * const _ as usize } , 0usize , concat ! ("Offset of field: "... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:13122 [INFO] [stderr] | [INFO] [stderr] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . sta as * const _ as usize } , 4usize , concat ! ("Offset of field: "... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:13314 [INFO] [stderr] | [INFO] [stderr] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . dmac as * const _ as usize } , 8usize , concat ! ("Offset of field: ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:13508 [INFO] [stderr] | [INFO] [stderr] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . resvd_0x0c as * const _ as usize } , 12usize , concat ! ("Offset of ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:13715 [INFO] [stderr] | [INFO] [stderr] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . rng1 as * const _ as usize } , 16usize , concat ! ("Offset of field:... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:13910 [INFO] [stderr] | [INFO] [stderr] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . dat1 as * const _ as usize } , 20usize , concat ! ("Offset of field:... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:14105 [INFO] [stderr] | [INFO] [stderr] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . fif1 as * const _ as usize } , 24usize , concat ! ("Offset of field:... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:14300 [INFO] [stderr] | [INFO] [stderr] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . resvd_0x1c as * const _ as usize } , 28usize , concat ! ("Offset of ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:14507 [INFO] [stderr] | [INFO] [stderr] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . rng2 as * const _ as usize } , 32usize , concat ! ("Offset of field:... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:14702 [INFO] [stderr] | [INFO] [stderr] 3 | ...rt_eq ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_t > ())) . dat2 as * const _ as usize } , 36usize , concat ! ("Offset of field:... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:15389 [INFO] [stderr] | [INFO] [stderr] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_pin_table_t > ())) . pinnum as * const _ as usize } , 0usize , concat ! ("Offset of ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:15607 [INFO] [stderr] | [INFO] [stderr] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_pin_table_t > ())) . altnum as * const _ as usize } , 4usize , concat ! ("Offset of ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:16316 [INFO] [stderr] | [INFO] [stderr] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_pin_tables_t > ())) . count as * const _ as usize } , 0usize , concat ! ("Offset of ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:16534 [INFO] [stderr] | [INFO] [stderr] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < pwm_pin_tables_t > ())) . pins as * const _ as usize } , 8usize , concat ! ("Offset of f... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:17763 [INFO] [stderr] | [INFO] [stderr] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . gpionum as * const _ as usize } , 0usize , concat ! ("Offset o... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:17985 [INFO] [stderr] | [INFO] [stderr] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . invert as * const _ as usize } , 4usize , concat ! ("Offset of... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:18205 [INFO] [stderr] | [INFO] [stderr] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . count as * const _ as usize } , 8usize , concat ! ("Offset of ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:18423 [INFO] [stderr] | [INFO] [stderr] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . strip_type as * const _ as usize } , 12usize , concat ! ("Offs... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:18652 [INFO] [stderr] | [INFO] [stderr] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . leds as * const _ as usize } , 16usize , concat ! ("Offset of ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:18869 [INFO] [stderr] | [INFO] [stderr] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . brightness as * const _ as usize } , 24usize , concat ! ("Offs... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:19098 [INFO] [stderr] | [INFO] [stderr] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . wshift as * const _ as usize } , 25usize , concat ! ("Offset o... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:19319 [INFO] [stderr] | [INFO] [stderr] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . rshift as * const _ as usize } , 26usize , concat ! ("Offset o... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:19540 [INFO] [stderr] | [INFO] [stderr] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . gshift as * const _ as usize } , 27usize , concat ! ("Offset o... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:19761 [INFO] [stderr] | [INFO] [stderr] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . bshift as * const _ as usize } , 28usize , concat ! ("Offset o... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:19982 [INFO] [stderr] | [INFO] [stderr] 3 | ... ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_channel_t > ())) . gamma as * const _ as usize } , 32usize , concat ! ("Offset of... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:20766 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_t > ())) . render_wait_time as * const _ as usize } , 0usize , concat ! ("Off... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:20990 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_t > ())) . device as * const _ as usize } , 8usize , concat ! ("Offset of fie... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:21194 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_t > ())) . rpi_hw as * const _ as usize } , 16usize , concat ! ("Offset of fi... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:21399 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_t > ())) . freq as * const _ as usize } , 24usize , concat ! ("Offset of fiel... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:21600 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_t > ())) . dmanum as * const _ as usize } , 28usize , concat ! ("Offset of fi... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/ws281x-rpi-232bf72dad749d67/out/bindings.rs:3:21805 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < ws2811_t > ())) . channel as * const _ as usize } , 32usize , concat ! ("Offset of f... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: `ws281x-rpi` (lib) generated 119 warnings [INFO] [stderr] warning: `ws281x-rpi` (lib test) generated 156 warnings (119 duplicates) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.09s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ws281x_rpi-61b7262096b64072) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test bindings::bindgen_test_layout___fsid_t ... ok [INFO] [stdout] test bindings::bindgen_test_layout_pwm_t ... ok [INFO] [stdout] test bindings::bindgen_test_layout_rpi_hw_t ... ok [INFO] [stdout] test bindings::bindgen_test_layout_pwm_pin_table_t ... ok [INFO] [stdout] test bindings::bindgen_test_layout_pwm_pin_tables_t ... ok [INFO] [stdout] test bindings::bindgen_test_layout_ws2811_channel_t ... ok [INFO] [stdout] test bindings::bindgen_test_layout_ws2811_t ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests ws281x-rpi [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "85ffcc476478395d80f179a1ab4e3592a288906dddf4235db3fdeefceb2740b6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "85ffcc476478395d80f179a1ab4e3592a288906dddf4235db3fdeefceb2740b6", kill_on_drop: false }` [INFO] [stdout] 85ffcc476478395d80f179a1ab4e3592a288906dddf4235db3fdeefceb2740b6