[INFO] fetching crate drm-rs 0.1.3...
[INFO] testing drm-rs-0.1.3 against 1.90.0 for beta-1.91-3
[INFO] extracting crate drm-rs 0.1.3 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate drm-rs 0.1.3
[INFO] finished tweaking crates.io crate drm-rs 0.1.3
[INFO] tweaked toml for crates.io crate drm-rs 0.1.3 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate drm-rs 0.1.3 on toolchain 1.90.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 2 packages to latest compatible versions
[INFO] [stderr]       Adding byteorder v0.5.3 (available: v1.5.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1093b4dcc08fd514026aae3f24343b6ee51e57e5480bf62e677953a295dcee15
[INFO] running `Command { std: "docker" "start" "-a" "1093b4dcc08fd514026aae3f24343b6ee51e57e5480bf62e677953a295dcee15", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1093b4dcc08fd514026aae3f24343b6ee51e57e5480bf62e677953a295dcee15", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1093b4dcc08fd514026aae3f24343b6ee51e57e5480bf62e677953a295dcee15", kill_on_drop: false }`
[INFO] [stdout] 1093b4dcc08fd514026aae3f24343b6ee51e57e5480bf62e677953a295dcee15
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b3cf74f45b3ac739383e738a477c92a1e11b63a9ab7dfb711a7f2b12685aac83
[INFO] running `Command { std: "docker" "start" "-a" "b3cf74f45b3ac739383e738a477c92a1e11b63a9ab7dfb711a7f2b12685aac83", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr]    Compiling byteorder v0.5.3
[INFO] [stderr]    Compiling drm-rs v0.1.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:34:42
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub const DRM_MODE_TYPE_BUILTIN: c_int = (1<<0);
[INFO] [stdout]    |                                          ^    ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 34 - pub const DRM_MODE_TYPE_BUILTIN: c_int = (1<<0);
[INFO] [stdout] 34 + pub const DRM_MODE_TYPE_BUILTIN: c_int = 1<<0;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:35:42
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const DRM_MODE_TYPE_CLOCK_C: c_int = ((1<<1) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stdout]    |                                          ^                              ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 35 - pub const DRM_MODE_TYPE_CLOCK_C: c_int = ((1<<1) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stdout] 35 + pub const DRM_MODE_TYPE_CLOCK_C: c_int = (1<<1) | DRM_MODE_TYPE_BUILTIN;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:36:41
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub const DRM_MODE_TYPE_CRTC_C: c_int = ((1<<2) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stdout]    |                                         ^                              ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 36 - pub const DRM_MODE_TYPE_CRTC_C: c_int = ((1<<2) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stdout] 36 + pub const DRM_MODE_TYPE_CRTC_C: c_int = (1<<2) | DRM_MODE_TYPE_BUILTIN;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:37:44
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub const DRM_MODE_TYPE_PREFERRED: c_int = (1<<3);
[INFO] [stdout]    |                                            ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 37 - pub const DRM_MODE_TYPE_PREFERRED: c_int = (1<<3);
[INFO] [stdout] 37 + pub const DRM_MODE_TYPE_PREFERRED: c_int = 1<<3;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:38:42
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub const DRM_MODE_TYPE_DEFAULT: c_int = (1<<4);
[INFO] [stdout]    |                                          ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 38 - pub const DRM_MODE_TYPE_DEFAULT: c_int = (1<<4);
[INFO] [stdout] 38 + pub const DRM_MODE_TYPE_DEFAULT: c_int = 1<<4;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:39:42
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const DRM_MODE_TYPE_USERDEF: c_int = (1<<5);
[INFO] [stdout]    |                                          ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 39 - pub const DRM_MODE_TYPE_USERDEF: c_int = (1<<5);
[INFO] [stdout] 39 + pub const DRM_MODE_TYPE_USERDEF: c_int = 1<<5;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:40:41
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub const DRM_MODE_TYPE_DRIVER: c_int = (1<<6);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 40 - pub const DRM_MODE_TYPE_DRIVER: c_int = (1<<6);
[INFO] [stdout] 40 + pub const DRM_MODE_TYPE_DRIVER: c_int = 1<<6;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:44:41
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub const DRM_MODE_FLAG_PHSYNC: c_int = (1<<0);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 44 - pub const DRM_MODE_FLAG_PHSYNC: c_int = (1<<0);
[INFO] [stdout] 44 + pub const DRM_MODE_FLAG_PHSYNC: c_int = 1<<0;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:45:41
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub const DRM_MODE_FLAG_NHSYNC: c_int = (1<<1);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 45 - pub const DRM_MODE_FLAG_NHSYNC: c_int = (1<<1);
[INFO] [stdout] 45 + pub const DRM_MODE_FLAG_NHSYNC: c_int = 1<<1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:46:41
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub const DRM_MODE_FLAG_PVSYNC: c_int = (1<<2);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 46 - pub const DRM_MODE_FLAG_PVSYNC: c_int = (1<<2);
[INFO] [stdout] 46 + pub const DRM_MODE_FLAG_PVSYNC: c_int = 1<<2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:47:41
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub const DRM_MODE_FLAG_NVSYNC: c_int = (1<<3);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 47 - pub const DRM_MODE_FLAG_NVSYNC: c_int = (1<<3);
[INFO] [stdout] 47 + pub const DRM_MODE_FLAG_NVSYNC: c_int = 1<<3;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:48:44
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub const DRM_MODE_FLAG_INTERLACE: c_int = (1<<4);
[INFO] [stdout]    |                                            ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 48 - pub const DRM_MODE_FLAG_INTERLACE: c_int = (1<<4);
[INFO] [stdout] 48 + pub const DRM_MODE_FLAG_INTERLACE: c_int = 1<<4;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:49:42
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub const DRM_MODE_FLAG_DBLSCAN: c_int = (1<<5);
[INFO] [stdout]    |                                          ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 49 - pub const DRM_MODE_FLAG_DBLSCAN: c_int = (1<<5);
[INFO] [stdout] 49 + pub const DRM_MODE_FLAG_DBLSCAN: c_int = 1<<5;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:50:40
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub const DRM_MODE_FLAG_CSYNC: c_int = (1<<6);
[INFO] [stdout]    |                                        ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 50 - pub const DRM_MODE_FLAG_CSYNC: c_int = (1<<6);
[INFO] [stdout] 50 + pub const DRM_MODE_FLAG_CSYNC: c_int = 1<<6;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:51:41
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub const DRM_MODE_FLAG_PCSYNC: c_int = (1<<7);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 51 - pub const DRM_MODE_FLAG_PCSYNC: c_int = (1<<7);
[INFO] [stdout] 51 + pub const DRM_MODE_FLAG_PCSYNC: c_int = 1<<7;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:52:41
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub const DRM_MODE_FLAG_NCSYNC: c_int = (1<<8);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 52 - pub const DRM_MODE_FLAG_NCSYNC: c_int = (1<<8);
[INFO] [stdout] 52 + pub const DRM_MODE_FLAG_NCSYNC: c_int = 1<<8;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:53:40
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub const DRM_MODE_FLAG_HSKEW: c_int = (1<<9); /* hskew provided */
[INFO] [stdout]    |                                        ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 53 - pub const DRM_MODE_FLAG_HSKEW: c_int = (1<<9); /* hskew provided */
[INFO] [stdout] 53 + pub const DRM_MODE_FLAG_HSKEW: c_int = 1<<9; /* hskew provided */
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:54:40
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub const DRM_MODE_FLAG_BCAST: c_int = (1<<10);
[INFO] [stdout]    |                                        ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 54 - pub const DRM_MODE_FLAG_BCAST: c_int = (1<<10);
[INFO] [stdout] 54 + pub const DRM_MODE_FLAG_BCAST: c_int = 1<<10;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:55:41
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub const DRM_MODE_FLAG_PIXMUX: c_int = (1<<11);
[INFO] [stdout]    |                                         ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 55 - pub const DRM_MODE_FLAG_PIXMUX: c_int = (1<<11);
[INFO] [stdout] 55 + pub const DRM_MODE_FLAG_PIXMUX: c_int = 1<<11;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:56:41
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub const DRM_MODE_FLAG_DBLCLK: c_int = (1<<12);
[INFO] [stdout]    |                                         ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 56 - pub const DRM_MODE_FLAG_DBLCLK: c_int = (1<<12);
[INFO] [stdout] 56 + pub const DRM_MODE_FLAG_DBLCLK: c_int = 1<<12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:57:42
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub const DRM_MODE_FLAG_CLKDIV2: c_int = (1<<13);
[INFO] [stdout]    |                                          ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 57 - pub const DRM_MODE_FLAG_CLKDIV2: c_int = (1<<13);
[INFO] [stdout] 57 + pub const DRM_MODE_FLAG_CLKDIV2: c_int = 1<<13;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:62:42
[INFO] [stdout]    |
[INFO] [stdout] 62 | pub const DRM_MODE_FLAG_3D_MASK: c_int = (0x1f<<14);
[INFO] [stdout]    |                                          ^        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 62 - pub const DRM_MODE_FLAG_3D_MASK: c_int = (0x1f<<14);
[INFO] [stdout] 62 + pub const DRM_MODE_FLAG_3D_MASK: c_int = 0x1f<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:63:42
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub const DRM_MODE_FLAG_3D_NONE: c_int = (0<<14);
[INFO] [stdout]    |                                          ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 63 - pub const DRM_MODE_FLAG_3D_NONE: c_int = (0<<14);
[INFO] [stdout] 63 + pub const DRM_MODE_FLAG_3D_NONE: c_int = 0<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:64:51
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub const DRM_MODE_FLAG_3D_FRAME_PACKING: c_int = (1<<14);
[INFO] [stdout]    |                                                   ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 64 - pub const DRM_MODE_FLAG_3D_FRAME_PACKING: c_int = (1<<14);
[INFO] [stdout] 64 + pub const DRM_MODE_FLAG_3D_FRAME_PACKING: c_int = 1<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:65:55
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub const DRM_MODE_FLAG_3D_FIELD_ALTERNATIVE: c_int = (2<<14);
[INFO] [stdout]    |                                                       ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 65 - pub const DRM_MODE_FLAG_3D_FIELD_ALTERNATIVE: c_int = (2<<14);
[INFO] [stdout] 65 + pub const DRM_MODE_FLAG_3D_FIELD_ALTERNATIVE: c_int = 2<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:66:54
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub const DRM_MODE_FLAG_3D_LINE_ALTERNATIVE: c_int = (3<<14);
[INFO] [stdout]    |                                                      ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 66 - pub const DRM_MODE_FLAG_3D_LINE_ALTERNATIVE: c_int = (3<<14);
[INFO] [stdout] 66 + pub const DRM_MODE_FLAG_3D_LINE_ALTERNATIVE: c_int = 3<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:67:55
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_FULL: c_int = (4<<14);
[INFO] [stdout]    |                                                       ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 67 - pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_FULL: c_int = (4<<14);
[INFO] [stdout] 67 + pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_FULL: c_int = 4<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:68:45
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub const DRM_MODE_FLAG_3D_L_DEPTH: c_int = (5<<14);
[INFO] [stdout]    |                                             ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 68 - pub const DRM_MODE_FLAG_3D_L_DEPTH: c_int = (5<<14);
[INFO] [stdout] 68 + pub const DRM_MODE_FLAG_3D_L_DEPTH: c_int = 5<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:69:59
[INFO] [stdout]    |
[INFO] [stdout] 69 | pub const DRM_MODE_FLAG_3D_L_DEPTH_GFX_GFX_DEPTH: c_int = (6<<14);
[INFO] [stdout]    |                                                           ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 69 - pub const DRM_MODE_FLAG_3D_L_DEPTH_GFX_GFX_DEPTH: c_int = (6<<14);
[INFO] [stdout] 69 + pub const DRM_MODE_FLAG_3D_L_DEPTH_GFX_GFX_DEPTH: c_int = 6<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:70:52
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub const DRM_MODE_FLAG_3D_TOP_AND_BOTTOM: c_int = (7<<14);
[INFO] [stdout]    |                                                    ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 70 - pub const DRM_MODE_FLAG_3D_TOP_AND_BOTTOM: c_int = (7<<14);
[INFO] [stdout] 70 + pub const DRM_MODE_FLAG_3D_TOP_AND_BOTTOM: c_int = 7<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:71:55
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF: c_int = (8<<14);
[INFO] [stdout]    |                                                       ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 71 - pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF: c_int = (8<<14);
[INFO] [stdout] 71 + pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF: c_int = 8<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:303:25
[INFO] [stdout]     |
[INFO] [stdout] 303 |     pub vblank_handler: extern fn(fd: c_int,
[INFO] [stdout]     |                         ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(missing_abi)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:309:28
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub page_flip_handler: extern fn(fd: c_int,
[INFO] [stdout]     |                            ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:436:16
[INFO] [stdout]     |
[INFO] [stdout] 436 |   debug_print: extern fn(format: *const c_char, ap: va_list) -> c_int,
[INFO] [stdout]     |                ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:437:16
[INFO] [stdout]     |
[INFO] [stdout] 437 |   load_module: extern fn(name: *const c_char) -> c_int,
[INFO] [stdout]     |                ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:438:14
[INFO] [stdout]     |
[INFO] [stdout] 438 |   get_perms: extern fn(gid: *mut gid_t, mode: *mut mode_t) -> c_void
[INFO] [stdout]     |              ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:449:8
[INFO] [stdout]     |
[INFO] [stdout] 449 |     f: extern fn(num: c_int, ptr1: *mut c_void, ptr2: *mut c_void) -> c_void,
[INFO] [stdout]     |        ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:531:1
[INFO] [stdout]     |
[INFO] [stdout] 531 | extern {
[INFO] [stdout]     | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:88:42
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub const DRM_MODE_PROP_PENDING: c_int = (1<<0);
[INFO] [stdout]    |                                          ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 88 - pub const DRM_MODE_PROP_PENDING: c_int = (1<<0);
[INFO] [stdout] 88 + pub const DRM_MODE_PROP_PENDING: c_int = 1<<0;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:89:40
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub const DRM_MODE_PROP_RANGE: c_int = (1<<1);
[INFO] [stdout]    |                                        ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 89 - pub const DRM_MODE_PROP_RANGE: c_int = (1<<1);
[INFO] [stdout] 89 + pub const DRM_MODE_PROP_RANGE: c_int = 1<<1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:90:44
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub const DRM_MODE_PROP_IMMUTABLE: c_int = (1<<2);
[INFO] [stdout]    |                                            ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 90 - pub const DRM_MODE_PROP_IMMUTABLE: c_int = (1<<2);
[INFO] [stdout] 90 + pub const DRM_MODE_PROP_IMMUTABLE: c_int = 1<<2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:91:39
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub const DRM_MODE_PROP_ENUM: c_int = (1<<3) /* enumerated type with text strings */;
[INFO] [stdout]    |                                       ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 91 - pub const DRM_MODE_PROP_ENUM: c_int = (1<<3) /* enumerated type with text strings */;
[INFO] [stdout] 91 + pub const DRM_MODE_PROP_ENUM: c_int = 1<<3 /* enumerated type with text strings */;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:92:39
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub const DRM_MODE_PROP_BLOB: c_int = (1<<4);
[INFO] [stdout]    |                                       ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 92 - pub const DRM_MODE_PROP_BLOB: c_int = (1<<4);
[INFO] [stdout] 92 + pub const DRM_MODE_PROP_BLOB: c_int = 1<<4;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:94:39
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub const DRM_MODE_CURSOR_BO: c_int = (1<<0);
[INFO] [stdout]    |                                       ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 94 - pub const DRM_MODE_CURSOR_BO: c_int = (1<<0);
[INFO] [stdout] 94 + pub const DRM_MODE_CURSOR_BO: c_int = 1<<0;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:95:41
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub const DRM_MODE_CURSOR_MOVE: c_int = (1<<1);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 95 - pub const DRM_MODE_CURSOR_MOVE: c_int = (1<<1);
[INFO] [stdout] 95 + pub const DRM_MODE_CURSOR_MOVE: c_int = 1<<1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:369:1
[INFO] [stdout]     |
[INFO] [stdout] 369 | extern {
[INFO] [stdout]     | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/event_handler.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | /// Thread local storage for event contexts.
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]    = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:836:32
[INFO] [stdout]     |
[INFO] [stdout] 836 | pub const DRM_CAP_DUMB_BUFFER: uint64_t = 0x1;
[INFO] [stdout]     |                                ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:837:37
[INFO] [stdout]     |
[INFO] [stdout] 837 | pub const DRM_CAP_VBLANK_HIGH_CRTC: uint64_t = 0x2;
[INFO] [stdout]     |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:838:41
[INFO] [stdout]     |
[INFO] [stdout] 838 | pub const DRM_CAP_DUMB_PREFERRED_DEPTH: uint64_t = 0x3;
[INFO] [stdout]     |                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:839:39
[INFO] [stdout]     |
[INFO] [stdout] 839 | pub const DRM_CAP_DUMB_PREFER_SHADOW: uint64_t = 0x4;
[INFO] [stdout]     |                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:840:26
[INFO] [stdout]     |
[INFO] [stdout] 840 | pub const DRM_CAP_PRIME: uint64_t = 0x5;
[INFO] [stdout]     |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:841:34
[INFO] [stdout]     |
[INFO] [stdout] 841 | pub const  DRM_PRIME_CAP_IMPORT: uint64_t = 0x1;
[INFO] [stdout]     |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:842:34
[INFO] [stdout]     |
[INFO] [stdout] 842 | pub const  DRM_PRIME_CAP_EXPORT: uint64_t = 0x2;
[INFO] [stdout]     |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:843:40
[INFO] [stdout]     |
[INFO] [stdout] 843 | pub const DRM_CAP_TIMESTAMP_MONOTONIC: uint64_t = 0x6;
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:844:36
[INFO] [stdout]     |
[INFO] [stdout] 844 | pub const DRM_CAP_ASYNC_PAGE_FLIP: uint64_t = 0x7;
[INFO] [stdout]     |                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:854:33
[INFO] [stdout]     |
[INFO] [stdout] 854 | pub const DRM_CAP_CURSOR_WIDTH: uint64_t = 0x8;
[INFO] [stdout]     |                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:855:34
[INFO] [stdout]     |
[INFO] [stdout] 855 | pub const DRM_CAP_CURSOR_HEIGHT: uint64_t = 0x9;
[INFO] [stdout]     |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:856:37
[INFO] [stdout]     |
[INFO] [stdout] 856 | pub const DRM_CAP_ADDFB2_MODIFIERS: uint64_t = 0x10;
[INFO] [stdout]     |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:241:13
[INFO] [stdout]     |
[INFO] [stdout] 241 |     domain: uint16_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:242:10
[INFO] [stdout]     |
[INFO] [stdout] 242 |     bus: uint8_t,
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:243:10
[INFO] [stdout]     |
[INFO] [stdout] 243 |     dev: uint8_t,
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:244:11
[INFO] [stdout]     |
[INFO] [stdout] 244 |     func: uint8_t,
[INFO] [stdout]     |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:254:16
[INFO] [stdout]     |
[INFO] [stdout] 254 |     vendor_id: uint16_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:255:16
[INFO] [stdout]     |
[INFO] [stdout] 255 |     device_id: uint16_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:256:19
[INFO] [stdout]     |
[INFO] [stdout] 256 |     subvendor_id: uint16_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:257:19
[INFO] [stdout]     |
[INFO] [stdout] 257 |     subdevice_id: uint16_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:258:18
[INFO] [stdout]     |
[INFO] [stdout] 258 |     revision_id: uint8_t,
[INFO] [stdout]     |                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:544:45
[INFO] [stdout]     |
[INFO] [stdout] 544 |     pub fn drmGetCap(fd: c_int, capability: uint64_t, value: *mut uint64_t) -> c_int;
[INFO] [stdout]     |                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:544:67
[INFO] [stdout]     |
[INFO] [stdout] 544 |     pub fn drmGetCap(fd: c_int, capability: uint64_t, value: *mut uint64_t) -> c_int;
[INFO] [stdout]     |                                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:601:51
[INFO] [stdout]     |
[INFO] [stdout] 601 |     pub fn drmSetClientCap(fd: c_int, capability: uint64_t, value: uint64_t) -> c_int;
[INFO] [stdout]     |                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:601:68
[INFO] [stdout]     |
[INFO] [stdout] 601 |     pub fn drmSetClientCap(fd: c_int, capability: uint64_t, value: uint64_t) -> c_int;
[INFO] [stdout]     |                                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:698:50
[INFO] [stdout]     |
[INFO] [stdout] 698 |     pub fn drmPrimeHandleToFD(fd: c_int, handle: uint32_t, flags: uint32_t,
[INFO] [stdout]     |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:698:67
[INFO] [stdout]     |
[INFO] [stdout] 698 |     pub fn drmPrimeHandleToFD(fd: c_int, handle: uint32_t, flags: uint32_t,
[INFO] [stdout]     |                                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:700:72
[INFO] [stdout]     |
[INFO] [stdout] 700 |     pub fn drmPrimeFDToHandle(fd: c_int, prime_fd: c_int, handle: *mut uint32_t) -> c_int;
[INFO] [stdout]     |                                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:109:19
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fbs: *mut uint32_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:112:21
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub crtcs: *mut uint32_t,
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:115:26
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub connectors: *mut uint32_t,
[INFO] [stdout]     |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:118:24
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub encoders: *mut uint32_t,
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:120:20
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub min_width: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:121:20
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub max_width: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:122:21
[INFO] [stdout]     |
[INFO] [stdout] 122 |     pub min_height: uint32_t,
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:123:21
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub max_height: uint32_t
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:134:16
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub clock: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:135:19
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub hdisplay: uint16_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:136:22
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub hsync_start: uint16_t,
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:137:20
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub hsync_end: uint16_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:138:17
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub htotal: uint16_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:139:16
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub hskew: uint16_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:140:19
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub vdisplay: uint16_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:141:22
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub vsync_start: uint16_t,
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:142:20
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub vsync_end: uint16_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:143:17
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub vtotal: uint16_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:144:16
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub vscan: uint16_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:145:19
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub vrefresh: uint32_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:146:16
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub flags: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:147:20
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub mode_type: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:158:9
[INFO] [stdout]     |
[INFO] [stdout] 158 |     fb_id: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |     width: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:160:13
[INFO] [stdout]     |
[INFO] [stdout] 160 |     height: uint32_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 161 |     pitch: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:162:7
[INFO] [stdout]     |
[INFO] [stdout] 162 |     bpp: uint32_t,
[INFO] [stdout]     |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:163:9
[INFO] [stdout]     |
[INFO] [stdout] 163 |     depth: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:165:10
[INFO] [stdout]     |
[INFO] [stdout] 165 |     handle: uint32_t
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:178:6
[INFO] [stdout]     |
[INFO] [stdout] 178 |     id: uint32_t,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:179:10
[INFO] [stdout]     |
[INFO] [stdout] 179 |     length: uint32_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:190:11
[INFO] [stdout]     |
[INFO] [stdout] 190 |     prop_id: uint32_t,
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 |     flags: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:194:10
[INFO] [stdout]     |
[INFO] [stdout] 194 |     values: uint64_t, /* store the blob lengths */
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:198:17
[INFO] [stdout]     |
[INFO] [stdout] 198 |     blob_ids: *mut uint32_t
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:217:15
[INFO] [stdout]     |
[INFO] [stdout] 217 |     pub crtc_id: uint32_t,
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:218:17
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub buffer_id: uint32_t, /**< FB id to connect to 0 = disconnect */
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |     pub x: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:221:12
[INFO] [stdout]     |
[INFO] [stdout] 221 |     pub y: uint32_t, /**< Position on the framebuffer */
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:222:13
[INFO] [stdout]     |
[INFO] [stdout] 222 |     pub width: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:223:17
[INFO] [stdout]     |
[INFO] [stdout] 223 |     pub height: uint32_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:236:18
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub encoder_id: uint32_t,
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:237:20
[INFO] [stdout]     |
[INFO] [stdout] 237 |     pub encoder_type: uint32_t,
[INFO] [stdout]     |                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:238:15
[INFO] [stdout]     |
[INFO] [stdout] 238 |     pub crtc_id: uint32_t,
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:239:22
[INFO] [stdout]     |
[INFO] [stdout] 239 |     pub possible_crtcs: uint32_t,
[INFO] [stdout]     |                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:240:23
[INFO] [stdout]     |
[INFO] [stdout] 240 |     pub possible_clones: uint32_t
[INFO] [stdout]     |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:267:20
[INFO] [stdout]     |
[INFO] [stdout] 267 |     pub connector_id: uint32_t,
[INFO] [stdout]     |                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:268:18
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub encoder_id: uint32_t, /**< Encoder currently connected to */
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:269:22
[INFO] [stdout]     |
[INFO] [stdout] 269 |     pub connector_type: uint32_t,
[INFO] [stdout]     |                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:270:25
[INFO] [stdout]     |
[INFO] [stdout] 270 |     pub connector_type_id: uint32_t,
[INFO] [stdout]     |                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:272:15
[INFO] [stdout]     |
[INFO] [stdout] 272 |     pub mmWidth: uint32_t,
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:273:19
[INFO] [stdout]     |
[INFO] [stdout] 273 |     pub mmHeight: uint32_t, /**< HxW in millimeters */
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:280:18
[INFO] [stdout]     |
[INFO] [stdout] 280 |     pub props: *mut uint32_t, /**< List of property ids */
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:281:24
[INFO] [stdout]     |
[INFO] [stdout] 281 |     pub prop_values: *mut uint64_t, /**< List of property values */
[INFO] [stdout]     |                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:284:21
[INFO] [stdout]     |
[INFO] [stdout] 284 |     pub encoders: *mut uint32_t
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:298:15
[INFO] [stdout]     |
[INFO] [stdout] 298 |     count_props: uint32_t,
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:299:14
[INFO] [stdout]     |
[INFO] [stdout] 299 |     props: *mut uint32_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:300:20
[INFO] [stdout]     |
[INFO] [stdout] 300 |     prop_values: *mut uint64_t
[INFO] [stdout]     |                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:310:17
[INFO] [stdout]     |
[INFO] [stdout] 310 |     count_formats: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:311:16
[INFO] [stdout]     |
[INFO] [stdout] 311 |     formats: *mut uint32_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:312:12
[INFO] [stdout]     |
[INFO] [stdout] 312 |     plane_id: uint32_t,
[INFO] [stdout]     |               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:314:11
[INFO] [stdout]     |
[INFO] [stdout] 314 |     crtc_id: uint32_t,
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:315:9
[INFO] [stdout]     |
[INFO] [stdout] 315 |     fb_id: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:317:10
[INFO] [stdout]     |
[INFO] [stdout] 317 |     crtc_x: uint32_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:318:13
[INFO] [stdout]     |
[INFO] [stdout] 318 |     crtc_y: uint32_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:319:5
[INFO] [stdout]     |
[INFO] [stdout] 319 |     x: uint32_t,
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:320:8
[INFO] [stdout]     |
[INFO] [stdout] 320 |     y: uint32_t,
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:322:18
[INFO] [stdout]     |
[INFO] [stdout] 322 |     possible_crtcs: uint32_t,
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:323:14
[INFO] [stdout]     |
[INFO] [stdout] 323 |     gamma_size: uint32_t
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:333:16
[INFO] [stdout]     |
[INFO] [stdout] 333 |     count_planes: uint32_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:334:15
[INFO] [stdout]     |
[INFO] [stdout] 334 |     planes: *mut uint32_t
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:344:13
[INFO] [stdout]     |
[INFO] [stdout] 344 |     object_id: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:345:15
[INFO] [stdout]     |
[INFO] [stdout] 345 |     property_id: uint32_t,
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:346:9
[INFO] [stdout]     |
[INFO] [stdout] 346 |     value: uint64_t
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:355:10
[INFO] [stdout]     |
[INFO] [stdout] 355 |     cursor: uint32_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:356:14
[INFO] [stdout]     |
[INFO] [stdout] 356 |     size_items: uint32_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:391:46
[INFO] [stdout]     |
[INFO] [stdout] 391 |     pub fn drmModeGetFB(fd: c_int, bufferId: uint32_t) -> drmModeFBPtr;
[INFO] [stdout]     |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:396:43
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub fn drmModeAddFB(fd: c_int, width: uint32_t, height: uint32_t, depth: uint8_t,
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:396:61
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub fn drmModeAddFB(fd: c_int, width: uint32_t, height: uint32_t, depth: uint8_t,
[INFO] [stdout]     |                                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:396:78
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub fn drmModeAddFB(fd: c_int, width: uint32_t, height: uint32_t, depth: uint8_t,
[INFO] [stdout]     |                                                                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:397:14
[INFO] [stdout]     |
[INFO] [stdout] 397 |         bpp: uint8_t, pitch: uint32_t, bo_handle: uint32_t,
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:397:30
[INFO] [stdout]     |
[INFO] [stdout] 397 |         bpp: uint8_t, pitch: uint32_t, bo_handle: uint32_t,
[INFO] [stdout]     |                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:397:51
[INFO] [stdout]     |
[INFO] [stdout] 397 |         bpp: uint8_t, pitch: uint32_t, bo_handle: uint32_t,
[INFO] [stdout]     |                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:398:22
[INFO] [stdout]     |
[INFO] [stdout] 398 |         buf_id: *mut uint32_t) -> c_int;
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:401:44
[INFO] [stdout]     |
[INFO] [stdout] 401 |     pub fn drmModeAddFB2(fd: c_int, width: uint32_t, height: uint32_t,
[INFO] [stdout]     |                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:401:62
[INFO] [stdout]     |
[INFO] [stdout] 401 |     pub fn drmModeAddFB2(fd: c_int, width: uint32_t, height: uint32_t,
[INFO] [stdout]     |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:402:23
[INFO] [stdout]     |
[INFO] [stdout] 402 |         pixel_format: uint32_t, bo_handles: [uint32_t; 4],
[INFO] [stdout]     |                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:402:46
[INFO] [stdout]     |
[INFO] [stdout] 402 |         pixel_format: uint32_t, bo_handles: [uint32_t; 4],
[INFO] [stdout]     |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:403:19
[INFO] [stdout]     |
[INFO] [stdout] 403 |         pitches: [uint32_t; 4], offsets: [uint32_t; 4],
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:403:43
[INFO] [stdout]     |
[INFO] [stdout] 403 |         pitches: [uint32_t; 4], offsets: [uint32_t; 4],
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:404:22
[INFO] [stdout]     |
[INFO] [stdout] 404 |         buf_id: *mut uint32_t, flags: uint32_t) -> c_int;
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:404:39
[INFO] [stdout]     |
[INFO] [stdout] 404 |         buf_id: *mut uint32_t, flags: uint32_t) -> c_int;
[INFO] [stdout]     |                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:409:45
[INFO] [stdout]     |
[INFO] [stdout] 409 |     pub fn drmModeRmFB(fd: c_int, bufferId: uint32_t) -> c_int;
[INFO] [stdout]     |                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:414:48
[INFO] [stdout]     |
[INFO] [stdout] 414 |     pub fn drmModeDirtyFB(fd: c_int, bufferId: uint32_t,
[INFO] [stdout]     |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:415:43
[INFO] [stdout]     |
[INFO] [stdout] 415 |         clips: drmModeClipPtr, num_clips: uint32_t) -> c_int;
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:424:46
[INFO] [stdout]     |
[INFO] [stdout] 424 |     pub fn drmModeGetCrtc(fd: c_int, crtcId: uint32_t) -> drmModeCrtcPtr;
[INFO] [stdout]     |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:429:46
[INFO] [stdout]     |
[INFO] [stdout] 429 |     pub fn drmModeSetCrtc(fd: c_int, crtcId: uint32_t, bufferId: uint32_t,
[INFO] [stdout]     |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:429:66
[INFO] [stdout]     |
[INFO] [stdout] 429 |     pub fn drmModeSetCrtc(fd: c_int, crtcId: uint32_t, bufferId: uint32_t,
[INFO] [stdout]     |                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:430:12
[INFO] [stdout]     |
[INFO] [stdout] 430 |         x: uint32_t, y: uint32_t, connectors: *const uint32_t, count: c_int,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:430:25
[INFO] [stdout]     |
[INFO] [stdout] 430 |         x: uint32_t, y: uint32_t, connectors: *const uint32_t, count: c_int,
[INFO] [stdout]     |                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:430:54
[INFO] [stdout]     |
[INFO] [stdout] 430 |         x: uint32_t, y: uint32_t, connectors: *const uint32_t, count: c_int,
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:440:48
[INFO] [stdout]     |
[INFO] [stdout] 440 |     pub fn drmModeSetCursor(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:440:69
[INFO] [stdout]     |
[INFO] [stdout] 440 |     pub fn drmModeSetCursor(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:440:86
[INFO] [stdout]     |
[INFO] [stdout] 440 |     pub fn drmModeSetCursor(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:441:17
[INFO] [stdout]     |
[INFO] [stdout] 441 |         height: uint32_t) -> c_int;
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:443:49
[INFO] [stdout]     |
[INFO] [stdout] 443 |     pub fn drmModeSetCursor2(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:443:70
[INFO] [stdout]     |
[INFO] [stdout] 443 |     pub fn drmModeSetCursor2(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:443:87
[INFO] [stdout]     |
[INFO] [stdout] 443 |     pub fn drmModeSetCursor2(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:444:17
[INFO] [stdout]     |
[INFO] [stdout] 444 |         height: uint32_t, hot_x: int32_t, hot_y: int32_t) -> c_int;
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:444:34
[INFO] [stdout]     |
[INFO] [stdout] 444 |         height: uint32_t, hot_x: int32_t, hot_y: int32_t) -> c_int;
[INFO] [stdout]     |                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:444:50
[INFO] [stdout]     |
[INFO] [stdout] 444 |         height: uint32_t, hot_x: int32_t, hot_y: int32_t) -> c_int;
[INFO] [stdout]     |                                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:449:49
[INFO] [stdout]     |
[INFO] [stdout] 449 |     pub fn drmModeMoveCursor(fd: c_int, crtcId: uint32_t, x: c_int, y: c_int) -> c_int;
[INFO] [stdout]     |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:454:53
[INFO] [stdout]     |
[INFO] [stdout] 454 |     pub fn drmModeGetEncoder(fd: c_int, encoder_id: uint32_t) -> drmModeEncoderPtr;
[INFO] [stdout]     |                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:465:56
[INFO] [stdout]     |
[INFO] [stdout] 465 |     pub fn drmModeGetConnector(fd: c_int, connectorId: uint32_t) -> drmModeConnectorPtr;
[INFO] [stdout]     |                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:475:64
[INFO] [stdout]     |
[INFO] [stdout] 475 |     pub fn drmModeGetConnectorCurrent(fd: c_int, connector_id: uint32_t) -> drmModeConnectorPtr;
[INFO] [stdout]     |                                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:480:54
[INFO] [stdout]     |
[INFO] [stdout] 480 |     pub fn drmModeAttachMode(fd: c_int, connectorId: uint32_t,
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:487:54
[INFO] [stdout]     |
[INFO] [stdout] 487 |     pub fn drmModeDetachMode(fd: c_int, connectorId: uint32_t,
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:490:54
[INFO] [stdout]     |
[INFO] [stdout] 490 |     pub fn drmModeGetProperty(fd: c_int, propertyId: uint32_t) -> drmModePropertyPtr;
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:493:55
[INFO] [stdout]     |
[INFO] [stdout] 493 |     pub fn drmModeGetPropertyBlob(fd: c_int, blob_id: uint32_t) -> drmModePropertyBlobPtr;
[INFO] [stdout]     |                                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:495:65
[INFO] [stdout]     |
[INFO] [stdout] 495 |     pub fn drmModeConnectorSetProperty(fd: c_int, connector_id: uint32_t, property_id: uint32_t,
[INFO] [stdout]     |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:495:88
[INFO] [stdout]     |
[INFO] [stdout] 495 |     pub fn drmModeConnectorSetProperty(fd: c_int, connector_id: uint32_t, property_id: uint32_t,
[INFO] [stdout]     |                                                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:496:16
[INFO] [stdout]     |
[INFO] [stdout] 496 |         value: uint64_t) -> c_int;
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:499:52
[INFO] [stdout]     |
[INFO] [stdout] 499 |     pub fn drmModeCrtcSetGamma(fd: c_int, crtc_id: uint32_t, size: uint32_t,
[INFO] [stdout]     |                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:499:68
[INFO] [stdout]     |
[INFO] [stdout] 499 |     pub fn drmModeCrtcSetGamma(fd: c_int, crtc_id: uint32_t, size: uint32_t,
[INFO] [stdout]     |                                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:500:19
[INFO] [stdout]     |
[INFO] [stdout] 500 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:500:41
[INFO] [stdout]     |
[INFO] [stdout] 500 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:500:62
[INFO] [stdout]     |
[INFO] [stdout] 500 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:501:52
[INFO] [stdout]     |
[INFO] [stdout] 501 |     pub fn drmModeCrtcGetGamma(fd: c_int, crtc_id: uint32_t, size: uint32_t,
[INFO] [stdout]     |                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:501:68
[INFO] [stdout]     |
[INFO] [stdout] 501 |     pub fn drmModeCrtcGetGamma(fd: c_int, crtc_id: uint32_t, size: uint32_t,
[INFO] [stdout]     |                                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:502:19
[INFO] [stdout]     |
[INFO] [stdout] 502 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:502:41
[INFO] [stdout]     |
[INFO] [stdout] 502 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:502:62
[INFO] [stdout]     |
[INFO] [stdout] 502 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:503:48
[INFO] [stdout]     |
[INFO] [stdout] 503 |     pub fn drmModePageFlip(fd: c_int, crtc_id: uint32_t, fb_id: uint32_t,
[INFO] [stdout]     |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:503:65
[INFO] [stdout]     |
[INFO] [stdout] 503 |     pub fn drmModePageFlip(fd: c_int, crtc_id: uint32_t, fb_id: uint32_t,
[INFO] [stdout]     |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:504:16
[INFO] [stdout]     |
[INFO] [stdout] 504 |         flags: uint32_t, user_data: *const c_void) -> c_int;
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:507:49
[INFO] [stdout]     |
[INFO] [stdout] 507 |     pub fn drmModeGetPlane(fd: c_int, plane_id: uint32_t) -> drmModePlanePtr;
[INFO] [stdout]     |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:508:49
[INFO] [stdout]     |
[INFO] [stdout] 508 |     pub fn drmModeSetPlane(fd: c_int, plane_id: uint32_t, crtc_id: uint32_t,
[INFO] [stdout]     |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:508:68
[INFO] [stdout]     |
[INFO] [stdout] 508 |     pub fn drmModeSetPlane(fd: c_int, plane_id: uint32_t, crtc_id: uint32_t,
[INFO] [stdout]     |                                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:509:16
[INFO] [stdout]     |
[INFO] [stdout] 509 |         fb_id: uint32_t, flags: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:509:33
[INFO] [stdout]     |
[INFO] [stdout] 509 |         fb_id: uint32_t, flags: uint32_t,
[INFO] [stdout]     |                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:510:17
[INFO] [stdout]     |
[INFO] [stdout] 510 |         crtc_x: int32_t, crtc_y: int32_t,
[INFO] [stdout]     |                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:510:34
[INFO] [stdout]     |
[INFO] [stdout] 510 |         crtc_x: int32_t, crtc_y: int32_t,
[INFO] [stdout]     |                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:511:17
[INFO] [stdout]     |
[INFO] [stdout] 511 |         crtc_w: uint32_t, crtc_h: uint32_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:511:35
[INFO] [stdout]     |
[INFO] [stdout] 511 |         crtc_w: uint32_t, crtc_h: uint32_t,
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:512:16
[INFO] [stdout]     |
[INFO] [stdout] 512 |         src_x: uint32_t, src_y: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:512:33
[INFO] [stdout]     |
[INFO] [stdout] 512 |         src_x: uint32_t, src_y: uint32_t,
[INFO] [stdout]     |                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:513:16
[INFO] [stdout]     |
[INFO] [stdout] 513 |         src_w: uint32_t, src_h: uint32_t) -> c_int;
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:513:33
[INFO] [stdout]     |
[INFO] [stdout] 513 |         src_w: uint32_t, src_h: uint32_t) -> c_int;
[INFO] [stdout]     |                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:516:20
[INFO] [stdout]     |
[INFO] [stdout] 516 |         object_id: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:517:22
[INFO] [stdout]     |
[INFO] [stdout] 517 |         object_type: uint32_t) -> drmModeObjectPropertiesPtr;
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:519:59
[INFO] [stdout]     |
[INFO] [stdout] 519 |     pub fn drmModeObjectSetProperty(fd: c_int, object_id: uint32_t,
[INFO] [stdout]     |                                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:520:22
[INFO] [stdout]     |
[INFO] [stdout] 520 |         object_type: uint32_t, property_id: uint32_t,
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:520:45
[INFO] [stdout]     |
[INFO] [stdout] 520 |         object_type: uint32_t, property_id: uint32_t,
[INFO] [stdout]     |                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:521:16
[INFO] [stdout]     |
[INFO] [stdout] 521 |         value: uint64_t) -> c_int;
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:531:20
[INFO] [stdout]     |
[INFO] [stdout] 531 |         object_id: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:532:22
[INFO] [stdout]     |
[INFO] [stdout] 532 |         property_id: uint32_t,
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:533:16
[INFO] [stdout]     |
[INFO] [stdout] 533 |         value: uint64_t) -> c_int;
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:536:16
[INFO] [stdout]     |
[INFO] [stdout] 536 |         flags: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:540:18
[INFO] [stdout]     |
[INFO] [stdout] 540 |         id: *mut uint32_t) -> c_int;
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:541:54
[INFO] [stdout]     |
[INFO] [stdout] 541 |     pub fn drmModeDestroyPropertyBlob(fd: c_int, id: uint32_t) -> c_int;
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/event_handler.rs:46:50
[INFO] [stdout]    |
[INFO] [stdout] 46 | thread_local!(static CONTEXT: RefCell<Option<Box<EventContext>>> = RefCell::new(None));
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 46 | thread_local!(static CONTEXT: RefCell<Option<Box<dyn EventContext>>> = RefCell::new(None));
[INFO] [stdout]    |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/event_handler.rs:73:49
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub fn handle_event(fd: io::RawFd, context: Box<EventContext>) {
[INFO] [stdout]    |                                                 ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub fn handle_event(fd: io::RawFd, context: Box<dyn EventContext>) {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `drmEventContext` does not permit zero-initialization
[INFO] [stdout]    --> src/ffi/xf86drm.rs:317:48
[INFO] [stdout]     |
[INFO] [stdout] 317 |     fn default() -> drmEventContext { unsafe { ::std::mem::zeroed() } }
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                                |
[INFO] [stdout]     |                                                this code causes undefined behavior when executed
[INFO] [stdout]     |                                                help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout] note: function pointers must be non-null (in this struct field)
[INFO] [stdout]    --> src/ffi/xf86drm.rs:303:5
[INFO] [stdout]     |
[INFO] [stdout] 303 | /     pub vblank_handler: extern fn(fd: c_int,
[INFO] [stdout] 304 | |                                   sequence: c_uint,
[INFO] [stdout] 305 | |                                   tv_sec: c_uint,
[INFO] [stdout] 306 | |                                   tv_usec: c_uint,
[INFO] [stdout] 307 | |                                   user_data: *mut c_void),
[INFO] [stdout]     | |_________________________________________________________^
[INFO] [stdout]     = note: `#[warn(invalid_value)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `drmServerInfo` does not permit zero-initialization
[INFO] [stdout]    --> src/ffi/xf86drm.rs:441:46
[INFO] [stdout]     |
[INFO] [stdout] 441 |     fn default() -> drmServerInfo { unsafe { ::std::mem::zeroed() } }
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                              |
[INFO] [stdout]     |                                              this code causes undefined behavior when executed
[INFO] [stdout]     |                                              help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout] note: function pointers must be non-null (in this struct field)
[INFO] [stdout]    --> src/ffi/xf86drm.rs:436:3
[INFO] [stdout]     |
[INFO] [stdout] 436 |   debug_print: extern fn(format: *const c_char, ap: va_list) -> c_int,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `drmHashEntry` does not permit zero-initialization
[INFO] [stdout]    --> src/ffi/xf86drm.rs:453:45
[INFO] [stdout]     |
[INFO] [stdout] 453 |     fn default() -> drmHashEntry { unsafe { ::std::mem::zeroed() } }
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                             |
[INFO] [stdout]     |                                             this code causes undefined behavior when executed
[INFO] [stdout]     |                                             help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout] note: function pointers must be non-null (in this struct field)
[INFO] [stdout]    --> src/ffi/xf86drm.rs:449:5
[INFO] [stdout]     |
[INFO] [stdout] 449 |     f: extern fn(num: c_int, ptr1: *mut c_void, ptr2: *mut c_void) -> c_void,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` block uses type `[u32; 4]`, which is not FFI-safe
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:402:45
[INFO] [stdout]     |
[INFO] [stdout] 402 |         pixel_format: uint32_t, bo_handles: [uint32_t; 4],
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ not FFI-safe
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider passing a pointer to the array
[INFO] [stdout]     = note: passing raw arrays by value is not FFI-safe
[INFO] [stdout]     = note: `#[warn(improper_ctypes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` block uses type `[u32; 4]`, which is not FFI-safe
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:403:18
[INFO] [stdout]     |
[INFO] [stdout] 403 |         pitches: [uint32_t; 4], offsets: [uint32_t; 4],
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ not FFI-safe
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider passing a pointer to the array
[INFO] [stdout]     = note: passing raw arrays by value is not FFI-safe
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` block uses type `[u32; 4]`, which is not FFI-safe
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:403:42
[INFO] [stdout]     |
[INFO] [stdout] 403 |         pitches: [uint32_t; 4], offsets: [uint32_t; 4],
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ not FFI-safe
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider passing a pointer to the array
[INFO] [stdout]     = note: passing raw arrays by value is not FFI-safe
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.65s
[INFO] running `Command { std: "docker" "inspect" "b3cf74f45b3ac739383e738a477c92a1e11b63a9ab7dfb711a7f2b12685aac83", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b3cf74f45b3ac739383e738a477c92a1e11b63a9ab7dfb711a7f2b12685aac83", kill_on_drop: false }`
[INFO] [stdout] b3cf74f45b3ac739383e738a477c92a1e11b63a9ab7dfb711a7f2b12685aac83
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 696d38ee11269de88c1e7506b7674004366678afecf0a327c27df00c84656029
[INFO] running `Command { std: "docker" "start" "-a" "696d38ee11269de88c1e7506b7674004366678afecf0a327c27df00c84656029", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:34:42
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub const DRM_MODE_TYPE_BUILTIN: c_int = (1<<0);
[INFO] [stdout]    |                                          ^    ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 34 - pub const DRM_MODE_TYPE_BUILTIN: c_int = (1<<0);
[INFO] [stdout] 34 + pub const DRM_MODE_TYPE_BUILTIN: c_int = 1<<0;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:35:42
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const DRM_MODE_TYPE_CLOCK_C: c_int = ((1<<1) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stdout]    |                                          ^                              ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 35 - pub const DRM_MODE_TYPE_CLOCK_C: c_int = ((1<<1) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stdout] 35 + pub const DRM_MODE_TYPE_CLOCK_C: c_int = (1<<1) | DRM_MODE_TYPE_BUILTIN;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:36:41
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub const DRM_MODE_TYPE_CRTC_C: c_int = ((1<<2) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stdout]    |                                         ^                              ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 36 - pub const DRM_MODE_TYPE_CRTC_C: c_int = ((1<<2) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stdout] 36 + pub const DRM_MODE_TYPE_CRTC_C: c_int = (1<<2) | DRM_MODE_TYPE_BUILTIN;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:37:44
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub const DRM_MODE_TYPE_PREFERRED: c_int = (1<<3);
[INFO] [stdout]    |                                            ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 37 - pub const DRM_MODE_TYPE_PREFERRED: c_int = (1<<3);
[INFO] [stdout] 37 + pub const DRM_MODE_TYPE_PREFERRED: c_int = 1<<3;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:38:42
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub const DRM_MODE_TYPE_DEFAULT: c_int = (1<<4);
[INFO] [stdout]    |                                          ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 38 - pub const DRM_MODE_TYPE_DEFAULT: c_int = (1<<4);
[INFO] [stdout] 38 + pub const DRM_MODE_TYPE_DEFAULT: c_int = 1<<4;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:39:42
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const DRM_MODE_TYPE_USERDEF: c_int = (1<<5);
[INFO] [stdout]    |                                          ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 39 - pub const DRM_MODE_TYPE_USERDEF: c_int = (1<<5);
[INFO] [stdout] 39 + pub const DRM_MODE_TYPE_USERDEF: c_int = 1<<5;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:40:41
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub const DRM_MODE_TYPE_DRIVER: c_int = (1<<6);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 40 - pub const DRM_MODE_TYPE_DRIVER: c_int = (1<<6);
[INFO] [stdout] 40 + pub const DRM_MODE_TYPE_DRIVER: c_int = 1<<6;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:44:41
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub const DRM_MODE_FLAG_PHSYNC: c_int = (1<<0);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 44 - pub const DRM_MODE_FLAG_PHSYNC: c_int = (1<<0);
[INFO] [stdout] 44 + pub const DRM_MODE_FLAG_PHSYNC: c_int = 1<<0;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:45:41
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub const DRM_MODE_FLAG_NHSYNC: c_int = (1<<1);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 45 - pub const DRM_MODE_FLAG_NHSYNC: c_int = (1<<1);
[INFO] [stdout] 45 + pub const DRM_MODE_FLAG_NHSYNC: c_int = 1<<1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:46:41
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub const DRM_MODE_FLAG_PVSYNC: c_int = (1<<2);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 46 - pub const DRM_MODE_FLAG_PVSYNC: c_int = (1<<2);
[INFO] [stdout] 46 + pub const DRM_MODE_FLAG_PVSYNC: c_int = 1<<2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:47:41
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub const DRM_MODE_FLAG_NVSYNC: c_int = (1<<3);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 47 - pub const DRM_MODE_FLAG_NVSYNC: c_int = (1<<3);
[INFO] [stdout] 47 + pub const DRM_MODE_FLAG_NVSYNC: c_int = 1<<3;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:48:44
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub const DRM_MODE_FLAG_INTERLACE: c_int = (1<<4);
[INFO] [stdout]    |                                            ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 48 - pub const DRM_MODE_FLAG_INTERLACE: c_int = (1<<4);
[INFO] [stdout] 48 + pub const DRM_MODE_FLAG_INTERLACE: c_int = 1<<4;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:49:42
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub const DRM_MODE_FLAG_DBLSCAN: c_int = (1<<5);
[INFO] [stdout]    |                                          ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 49 - pub const DRM_MODE_FLAG_DBLSCAN: c_int = (1<<5);
[INFO] [stdout] 49 + pub const DRM_MODE_FLAG_DBLSCAN: c_int = 1<<5;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:50:40
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub const DRM_MODE_FLAG_CSYNC: c_int = (1<<6);
[INFO] [stdout]    |                                        ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 50 - pub const DRM_MODE_FLAG_CSYNC: c_int = (1<<6);
[INFO] [stdout] 50 + pub const DRM_MODE_FLAG_CSYNC: c_int = 1<<6;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:51:41
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub const DRM_MODE_FLAG_PCSYNC: c_int = (1<<7);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 51 - pub const DRM_MODE_FLAG_PCSYNC: c_int = (1<<7);
[INFO] [stdout] 51 + pub const DRM_MODE_FLAG_PCSYNC: c_int = 1<<7;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:52:41
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub const DRM_MODE_FLAG_NCSYNC: c_int = (1<<8);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 52 - pub const DRM_MODE_FLAG_NCSYNC: c_int = (1<<8);
[INFO] [stdout] 52 + pub const DRM_MODE_FLAG_NCSYNC: c_int = 1<<8;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:53:40
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub const DRM_MODE_FLAG_HSKEW: c_int = (1<<9); /* hskew provided */
[INFO] [stdout]    |                                        ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 53 - pub const DRM_MODE_FLAG_HSKEW: c_int = (1<<9); /* hskew provided */
[INFO] [stdout] 53 + pub const DRM_MODE_FLAG_HSKEW: c_int = 1<<9; /* hskew provided */
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:54:40
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub const DRM_MODE_FLAG_BCAST: c_int = (1<<10);
[INFO] [stdout]    |                                        ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 54 - pub const DRM_MODE_FLAG_BCAST: c_int = (1<<10);
[INFO] [stdout] 54 + pub const DRM_MODE_FLAG_BCAST: c_int = 1<<10;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:55:41
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub const DRM_MODE_FLAG_PIXMUX: c_int = (1<<11);
[INFO] [stdout]    |                                         ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 55 - pub const DRM_MODE_FLAG_PIXMUX: c_int = (1<<11);
[INFO] [stdout] 55 + pub const DRM_MODE_FLAG_PIXMUX: c_int = 1<<11;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:56:41
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub const DRM_MODE_FLAG_DBLCLK: c_int = (1<<12);
[INFO] [stdout]    |                                         ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 56 - pub const DRM_MODE_FLAG_DBLCLK: c_int = (1<<12);
[INFO] [stdout] 56 + pub const DRM_MODE_FLAG_DBLCLK: c_int = 1<<12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:57:42
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub const DRM_MODE_FLAG_CLKDIV2: c_int = (1<<13);
[INFO] [stdout]    |                                          ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 57 - pub const DRM_MODE_FLAG_CLKDIV2: c_int = (1<<13);
[INFO] [stdout] 57 + pub const DRM_MODE_FLAG_CLKDIV2: c_int = 1<<13;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:62:42
[INFO] [stdout]    |
[INFO] [stdout] 62 | pub const DRM_MODE_FLAG_3D_MASK: c_int = (0x1f<<14);
[INFO] [stdout]    |                                          ^        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 62 - pub const DRM_MODE_FLAG_3D_MASK: c_int = (0x1f<<14);
[INFO] [stdout] 62 + pub const DRM_MODE_FLAG_3D_MASK: c_int = 0x1f<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:63:42
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub const DRM_MODE_FLAG_3D_NONE: c_int = (0<<14);
[INFO] [stdout]    |                                          ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 63 - pub const DRM_MODE_FLAG_3D_NONE: c_int = (0<<14);
[INFO] [stdout] 63 + pub const DRM_MODE_FLAG_3D_NONE: c_int = 0<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:64:51
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub const DRM_MODE_FLAG_3D_FRAME_PACKING: c_int = (1<<14);
[INFO] [stdout]    |                                                   ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 64 - pub const DRM_MODE_FLAG_3D_FRAME_PACKING: c_int = (1<<14);
[INFO] [stdout] 64 + pub const DRM_MODE_FLAG_3D_FRAME_PACKING: c_int = 1<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:65:55
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub const DRM_MODE_FLAG_3D_FIELD_ALTERNATIVE: c_int = (2<<14);
[INFO] [stdout]    |                                                       ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 65 - pub const DRM_MODE_FLAG_3D_FIELD_ALTERNATIVE: c_int = (2<<14);
[INFO] [stdout] 65 + pub const DRM_MODE_FLAG_3D_FIELD_ALTERNATIVE: c_int = 2<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:66:54
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub const DRM_MODE_FLAG_3D_LINE_ALTERNATIVE: c_int = (3<<14);
[INFO] [stdout]    |                                                      ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 66 - pub const DRM_MODE_FLAG_3D_LINE_ALTERNATIVE: c_int = (3<<14);
[INFO] [stdout] 66 + pub const DRM_MODE_FLAG_3D_LINE_ALTERNATIVE: c_int = 3<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:67:55
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_FULL: c_int = (4<<14);
[INFO] [stdout]    |                                                       ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 67 - pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_FULL: c_int = (4<<14);
[INFO] [stdout] 67 + pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_FULL: c_int = 4<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:68:45
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub const DRM_MODE_FLAG_3D_L_DEPTH: c_int = (5<<14);
[INFO] [stdout]    |                                             ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 68 - pub const DRM_MODE_FLAG_3D_L_DEPTH: c_int = (5<<14);
[INFO] [stdout] 68 + pub const DRM_MODE_FLAG_3D_L_DEPTH: c_int = 5<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:69:59
[INFO] [stdout]    |
[INFO] [stdout] 69 | pub const DRM_MODE_FLAG_3D_L_DEPTH_GFX_GFX_DEPTH: c_int = (6<<14);
[INFO] [stdout]    |                                                           ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 69 - pub const DRM_MODE_FLAG_3D_L_DEPTH_GFX_GFX_DEPTH: c_int = (6<<14);
[INFO] [stdout] 69 + pub const DRM_MODE_FLAG_3D_L_DEPTH_GFX_GFX_DEPTH: c_int = 6<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:70:52
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub const DRM_MODE_FLAG_3D_TOP_AND_BOTTOM: c_int = (7<<14);
[INFO] [stdout]    |                                                    ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 70 - pub const DRM_MODE_FLAG_3D_TOP_AND_BOTTOM: c_int = (7<<14);
[INFO] [stdout] 70 + pub const DRM_MODE_FLAG_3D_TOP_AND_BOTTOM: c_int = 7<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:71:55
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF: c_int = (8<<14);
[INFO] [stdout]    |                                                       ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 71 - pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF: c_int = (8<<14);
[INFO] [stdout] 71 + pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF: c_int = 8<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:303:25
[INFO] [stdout]     |
[INFO] [stdout] 303 |     pub vblank_handler: extern fn(fd: c_int,
[INFO] [stdout]     |                         ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(missing_abi)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:309:28
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub page_flip_handler: extern fn(fd: c_int,
[INFO] [stdout]     |                            ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:436:16
[INFO] [stdout]     |
[INFO] [stdout] 436 |   debug_print: extern fn(format: *const c_char, ap: va_list) -> c_int,
[INFO] [stdout]     |                ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:437:16
[INFO] [stdout]     |
[INFO] [stdout] 437 |   load_module: extern fn(name: *const c_char) -> c_int,
[INFO] [stdout]     |                ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:438:14
[INFO] [stdout]     |
[INFO] [stdout] 438 |   get_perms: extern fn(gid: *mut gid_t, mode: *mut mode_t) -> c_void
[INFO] [stdout]     |              ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:449:8
[INFO] [stdout]     |
[INFO] [stdout] 449 |     f: extern fn(num: c_int, ptr1: *mut c_void, ptr2: *mut c_void) -> c_void,
[INFO] [stdout]     |        ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:531:1
[INFO] [stdout]     |
[INFO] [stdout] 531 | extern {
[INFO] [stdout]     | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:88:42
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub const DRM_MODE_PROP_PENDING: c_int = (1<<0);
[INFO] [stdout]    |                                          ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 88 - pub const DRM_MODE_PROP_PENDING: c_int = (1<<0);
[INFO] [stdout] 88 + pub const DRM_MODE_PROP_PENDING: c_int = 1<<0;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:89:40
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub const DRM_MODE_PROP_RANGE: c_int = (1<<1);
[INFO] [stdout]    |                                        ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 89 - pub const DRM_MODE_PROP_RANGE: c_int = (1<<1);
[INFO] [stdout] 89 + pub const DRM_MODE_PROP_RANGE: c_int = 1<<1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:90:44
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub const DRM_MODE_PROP_IMMUTABLE: c_int = (1<<2);
[INFO] [stdout]    |                                            ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 90 - pub const DRM_MODE_PROP_IMMUTABLE: c_int = (1<<2);
[INFO] [stdout] 90 + pub const DRM_MODE_PROP_IMMUTABLE: c_int = 1<<2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:91:39
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub const DRM_MODE_PROP_ENUM: c_int = (1<<3) /* enumerated type with text strings */;
[INFO] [stdout]    |                                       ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 91 - pub const DRM_MODE_PROP_ENUM: c_int = (1<<3) /* enumerated type with text strings */;
[INFO] [stdout] 91 + pub const DRM_MODE_PROP_ENUM: c_int = 1<<3 /* enumerated type with text strings */;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:92:39
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub const DRM_MODE_PROP_BLOB: c_int = (1<<4);
[INFO] [stdout]    |                                       ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 92 - pub const DRM_MODE_PROP_BLOB: c_int = (1<<4);
[INFO] [stdout] 92 + pub const DRM_MODE_PROP_BLOB: c_int = 1<<4;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:94:39
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub const DRM_MODE_CURSOR_BO: c_int = (1<<0);
[INFO] [stdout]    |                                       ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 94 - pub const DRM_MODE_CURSOR_BO: c_int = (1<<0);
[INFO] [stdout] 94 + pub const DRM_MODE_CURSOR_BO: c_int = 1<<0;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:95:41
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub const DRM_MODE_CURSOR_MOVE: c_int = (1<<1);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 95 - pub const DRM_MODE_CURSOR_MOVE: c_int = (1<<1);
[INFO] [stdout] 95 + pub const DRM_MODE_CURSOR_MOVE: c_int = 1<<1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:369:1
[INFO] [stdout]     |
[INFO] [stdout] 369 | extern {
[INFO] [stdout]     | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/event_handler.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | /// Thread local storage for event contexts.
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]    = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:836:32
[INFO] [stdout]     |
[INFO] [stdout] 836 | pub const DRM_CAP_DUMB_BUFFER: uint64_t = 0x1;
[INFO] [stdout]     |                                ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:837:37
[INFO] [stdout]     |
[INFO] [stdout] 837 | pub const DRM_CAP_VBLANK_HIGH_CRTC: uint64_t = 0x2;
[INFO] [stdout]     |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:838:41
[INFO] [stdout]     |
[INFO] [stdout] 838 | pub const DRM_CAP_DUMB_PREFERRED_DEPTH: uint64_t = 0x3;
[INFO] [stdout]     |                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:839:39
[INFO] [stdout]     |
[INFO] [stdout] 839 | pub const DRM_CAP_DUMB_PREFER_SHADOW: uint64_t = 0x4;
[INFO] [stdout]     |                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:840:26
[INFO] [stdout]     |
[INFO] [stdout] 840 | pub const DRM_CAP_PRIME: uint64_t = 0x5;
[INFO] [stdout]     |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:841:34
[INFO] [stdout]     |
[INFO] [stdout] 841 | pub const  DRM_PRIME_CAP_IMPORT: uint64_t = 0x1;
[INFO] [stdout]     |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:842:34
[INFO] [stdout]     |
[INFO] [stdout] 842 | pub const  DRM_PRIME_CAP_EXPORT: uint64_t = 0x2;
[INFO] [stdout]     |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:843:40
[INFO] [stdout]     |
[INFO] [stdout] 843 | pub const DRM_CAP_TIMESTAMP_MONOTONIC: uint64_t = 0x6;
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:844:36
[INFO] [stdout]     |
[INFO] [stdout] 844 | pub const DRM_CAP_ASYNC_PAGE_FLIP: uint64_t = 0x7;
[INFO] [stdout]     |                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:854:33
[INFO] [stdout]     |
[INFO] [stdout] 854 | pub const DRM_CAP_CURSOR_WIDTH: uint64_t = 0x8;
[INFO] [stdout]     |                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:855:34
[INFO] [stdout]     |
[INFO] [stdout] 855 | pub const DRM_CAP_CURSOR_HEIGHT: uint64_t = 0x9;
[INFO] [stdout]     |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:856:37
[INFO] [stdout]     |
[INFO] [stdout] 856 | pub const DRM_CAP_ADDFB2_MODIFIERS: uint64_t = 0x10;
[INFO] [stdout]     |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:241:13
[INFO] [stdout]     |
[INFO] [stdout] 241 |     domain: uint16_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:242:10
[INFO] [stdout]     |
[INFO] [stdout] 242 |     bus: uint8_t,
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:243:10
[INFO] [stdout]     |
[INFO] [stdout] 243 |     dev: uint8_t,
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:244:11
[INFO] [stdout]     |
[INFO] [stdout] 244 |     func: uint8_t,
[INFO] [stdout]     |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:254:16
[INFO] [stdout]     |
[INFO] [stdout] 254 |     vendor_id: uint16_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:255:16
[INFO] [stdout]     |
[INFO] [stdout] 255 |     device_id: uint16_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:256:19
[INFO] [stdout]     |
[INFO] [stdout] 256 |     subvendor_id: uint16_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:257:19
[INFO] [stdout]     |
[INFO] [stdout] 257 |     subdevice_id: uint16_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:258:18
[INFO] [stdout]     |
[INFO] [stdout] 258 |     revision_id: uint8_t,
[INFO] [stdout]     |                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:544:45
[INFO] [stdout]     |
[INFO] [stdout] 544 |     pub fn drmGetCap(fd: c_int, capability: uint64_t, value: *mut uint64_t) -> c_int;
[INFO] [stdout]     |                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:544:67
[INFO] [stdout]     |
[INFO] [stdout] 544 |     pub fn drmGetCap(fd: c_int, capability: uint64_t, value: *mut uint64_t) -> c_int;
[INFO] [stdout]     |                                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:601:51
[INFO] [stdout]     |
[INFO] [stdout] 601 |     pub fn drmSetClientCap(fd: c_int, capability: uint64_t, value: uint64_t) -> c_int;
[INFO] [stdout]     |                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:601:68
[INFO] [stdout]     |
[INFO] [stdout] 601 |     pub fn drmSetClientCap(fd: c_int, capability: uint64_t, value: uint64_t) -> c_int;
[INFO] [stdout]     |                                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:698:50
[INFO] [stdout]     |
[INFO] [stdout] 698 |     pub fn drmPrimeHandleToFD(fd: c_int, handle: uint32_t, flags: uint32_t,
[INFO] [stdout]     |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:698:67
[INFO] [stdout]     |
[INFO] [stdout] 698 |     pub fn drmPrimeHandleToFD(fd: c_int, handle: uint32_t, flags: uint32_t,
[INFO] [stdout]     |                                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:700:72
[INFO] [stdout]     |
[INFO] [stdout] 700 |     pub fn drmPrimeFDToHandle(fd: c_int, prime_fd: c_int, handle: *mut uint32_t) -> c_int;
[INFO] [stdout]     |                                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:109:19
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fbs: *mut uint32_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:112:21
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub crtcs: *mut uint32_t,
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:115:26
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub connectors: *mut uint32_t,
[INFO] [stdout]     |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:118:24
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub encoders: *mut uint32_t,
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:120:20
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub min_width: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:121:20
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub max_width: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:122:21
[INFO] [stdout]     |
[INFO] [stdout] 122 |     pub min_height: uint32_t,
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:123:21
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub max_height: uint32_t
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:134:16
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub clock: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:135:19
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub hdisplay: uint16_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:136:22
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub hsync_start: uint16_t,
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:137:20
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub hsync_end: uint16_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:138:17
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub htotal: uint16_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:139:16
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub hskew: uint16_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:140:19
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub vdisplay: uint16_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:141:22
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub vsync_start: uint16_t,
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:142:20
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub vsync_end: uint16_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:143:17
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub vtotal: uint16_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:144:16
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub vscan: uint16_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:145:19
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub vrefresh: uint32_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:146:16
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub flags: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:147:20
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub mode_type: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:158:9
[INFO] [stdout]     |
[INFO] [stdout] 158 |     fb_id: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |     width: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:160:13
[INFO] [stdout]     |
[INFO] [stdout] 160 |     height: uint32_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 161 |     pitch: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:162:7
[INFO] [stdout]     |
[INFO] [stdout] 162 |     bpp: uint32_t,
[INFO] [stdout]     |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:163:9
[INFO] [stdout]     |
[INFO] [stdout] 163 |     depth: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:165:10
[INFO] [stdout]     |
[INFO] [stdout] 165 |     handle: uint32_t
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:178:6
[INFO] [stdout]     |
[INFO] [stdout] 178 |     id: uint32_t,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:179:10
[INFO] [stdout]     |
[INFO] [stdout] 179 |     length: uint32_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:190:11
[INFO] [stdout]     |
[INFO] [stdout] 190 |     prop_id: uint32_t,
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 |     flags: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:194:10
[INFO] [stdout]     |
[INFO] [stdout] 194 |     values: uint64_t, /* store the blob lengths */
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:198:17
[INFO] [stdout]     |
[INFO] [stdout] 198 |     blob_ids: *mut uint32_t
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:217:15
[INFO] [stdout]     |
[INFO] [stdout] 217 |     pub crtc_id: uint32_t,
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:218:17
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub buffer_id: uint32_t, /**< FB id to connect to 0 = disconnect */
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |     pub x: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:221:12
[INFO] [stdout]     |
[INFO] [stdout] 221 |     pub y: uint32_t, /**< Position on the framebuffer */
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:222:13
[INFO] [stdout]     |
[INFO] [stdout] 222 |     pub width: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:223:17
[INFO] [stdout]     |
[INFO] [stdout] 223 |     pub height: uint32_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:236:18
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub encoder_id: uint32_t,
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:237:20
[INFO] [stdout]     |
[INFO] [stdout] 237 |     pub encoder_type: uint32_t,
[INFO] [stdout]     |                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:238:15
[INFO] [stdout]     |
[INFO] [stdout] 238 |     pub crtc_id: uint32_t,
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:239:22
[INFO] [stdout]     |
[INFO] [stdout] 239 |     pub possible_crtcs: uint32_t,
[INFO] [stdout]     |                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:240:23
[INFO] [stdout]     |
[INFO] [stdout] 240 |     pub possible_clones: uint32_t
[INFO] [stdout]     |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:267:20
[INFO] [stdout]     |
[INFO] [stdout] 267 |     pub connector_id: uint32_t,
[INFO] [stdout]     |                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:268:18
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub encoder_id: uint32_t, /**< Encoder currently connected to */
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:269:22
[INFO] [stdout]     |
[INFO] [stdout] 269 |     pub connector_type: uint32_t,
[INFO] [stdout]     |                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:270:25
[INFO] [stdout]     |
[INFO] [stdout] 270 |     pub connector_type_id: uint32_t,
[INFO] [stdout]     |                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:272:15
[INFO] [stdout]     |
[INFO] [stdout] 272 |     pub mmWidth: uint32_t,
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:273:19
[INFO] [stdout]     |
[INFO] [stdout] 273 |     pub mmHeight: uint32_t, /**< HxW in millimeters */
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:280:18
[INFO] [stdout]     |
[INFO] [stdout] 280 |     pub props: *mut uint32_t, /**< List of property ids */
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:281:24
[INFO] [stdout]     |
[INFO] [stdout] 281 |     pub prop_values: *mut uint64_t, /**< List of property values */
[INFO] [stdout]     |                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:284:21
[INFO] [stdout]     |
[INFO] [stdout] 284 |     pub encoders: *mut uint32_t
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:298:15
[INFO] [stdout]     |
[INFO] [stdout] 298 |     count_props: uint32_t,
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:299:14
[INFO] [stdout]     |
[INFO] [stdout] 299 |     props: *mut uint32_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:300:20
[INFO] [stdout]     |
[INFO] [stdout] 300 |     prop_values: *mut uint64_t
[INFO] [stdout]     |                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:310:17
[INFO] [stdout]     |
[INFO] [stdout] 310 |     count_formats: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:311:16
[INFO] [stdout]     |
[INFO] [stdout] 311 |     formats: *mut uint32_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:312:12
[INFO] [stdout]     |
[INFO] [stdout] 312 |     plane_id: uint32_t,
[INFO] [stdout]     |               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:314:11
[INFO] [stdout]     |
[INFO] [stdout] 314 |     crtc_id: uint32_t,
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:315:9
[INFO] [stdout]     |
[INFO] [stdout] 315 |     fb_id: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:317:10
[INFO] [stdout]     |
[INFO] [stdout] 317 |     crtc_x: uint32_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:318:13
[INFO] [stdout]     |
[INFO] [stdout] 318 |     crtc_y: uint32_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:319:5
[INFO] [stdout]     |
[INFO] [stdout] 319 |     x: uint32_t,
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:320:8
[INFO] [stdout]     |
[INFO] [stdout] 320 |     y: uint32_t,
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:322:18
[INFO] [stdout]     |
[INFO] [stdout] 322 |     possible_crtcs: uint32_t,
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:323:14
[INFO] [stdout]     |
[INFO] [stdout] 323 |     gamma_size: uint32_t
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:333:16
[INFO] [stdout]     |
[INFO] [stdout] 333 |     count_planes: uint32_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:334:15
[INFO] [stdout]     |
[INFO] [stdout] 334 |     planes: *mut uint32_t
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:344:13
[INFO] [stdout]     |
[INFO] [stdout] 344 |     object_id: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:345:15
[INFO] [stdout]     |
[INFO] [stdout] 345 |     property_id: uint32_t,
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:346:9
[INFO] [stdout]     |
[INFO] [stdout] 346 |     value: uint64_t
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:355:10
[INFO] [stdout]     |
[INFO] [stdout] 355 |     cursor: uint32_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:356:14
[INFO] [stdout]     |
[INFO] [stdout] 356 |     size_items: uint32_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:391:46
[INFO] [stdout]     |
[INFO] [stdout] 391 |     pub fn drmModeGetFB(fd: c_int, bufferId: uint32_t) -> drmModeFBPtr;
[INFO] [stdout]     |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:396:43
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub fn drmModeAddFB(fd: c_int, width: uint32_t, height: uint32_t, depth: uint8_t,
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:396:61
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub fn drmModeAddFB(fd: c_int, width: uint32_t, height: uint32_t, depth: uint8_t,
[INFO] [stdout]     |                                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:396:78
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub fn drmModeAddFB(fd: c_int, width: uint32_t, height: uint32_t, depth: uint8_t,
[INFO] [stdout]     |                                                                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:397:14
[INFO] [stdout]     |
[INFO] [stdout] 397 |         bpp: uint8_t, pitch: uint32_t, bo_handle: uint32_t,
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:397:30
[INFO] [stdout]     |
[INFO] [stdout] 397 |         bpp: uint8_t, pitch: uint32_t, bo_handle: uint32_t,
[INFO] [stdout]     |                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:397:51
[INFO] [stdout]     |
[INFO] [stdout] 397 |         bpp: uint8_t, pitch: uint32_t, bo_handle: uint32_t,
[INFO] [stdout]     |                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:398:22
[INFO] [stdout]     |
[INFO] [stdout] 398 |         buf_id: *mut uint32_t) -> c_int;
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:401:44
[INFO] [stdout]     |
[INFO] [stdout] 401 |     pub fn drmModeAddFB2(fd: c_int, width: uint32_t, height: uint32_t,
[INFO] [stdout]     |                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:401:62
[INFO] [stdout]     |
[INFO] [stdout] 401 |     pub fn drmModeAddFB2(fd: c_int, width: uint32_t, height: uint32_t,
[INFO] [stdout]     |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:402:23
[INFO] [stdout]     |
[INFO] [stdout] 402 |         pixel_format: uint32_t, bo_handles: [uint32_t; 4],
[INFO] [stdout]     |                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:402:46
[INFO] [stdout]     |
[INFO] [stdout] 402 |         pixel_format: uint32_t, bo_handles: [uint32_t; 4],
[INFO] [stdout]     |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:403:19
[INFO] [stdout]     |
[INFO] [stdout] 403 |         pitches: [uint32_t; 4], offsets: [uint32_t; 4],
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:403:43
[INFO] [stdout]     |
[INFO] [stdout] 403 |         pitches: [uint32_t; 4], offsets: [uint32_t; 4],
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:404:22
[INFO] [stdout]     |
[INFO] [stdout] 404 |         buf_id: *mut uint32_t, flags: uint32_t) -> c_int;
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:404:39
[INFO] [stdout]     |
[INFO] [stdout] 404 |         buf_id: *mut uint32_t, flags: uint32_t) -> c_int;
[INFO] [stdout]     |                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:409:45
[INFO] [stdout]     |
[INFO] [stdout] 409 |     pub fn drmModeRmFB(fd: c_int, bufferId: uint32_t) -> c_int;
[INFO] [stdout]     |                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:414:48
[INFO] [stdout]     |
[INFO] [stdout] 414 |     pub fn drmModeDirtyFB(fd: c_int, bufferId: uint32_t,
[INFO] [stdout]     |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:415:43
[INFO] [stdout]     |
[INFO] [stdout] 415 |         clips: drmModeClipPtr, num_clips: uint32_t) -> c_int;
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:424:46
[INFO] [stdout]     |
[INFO] [stdout] 424 |     pub fn drmModeGetCrtc(fd: c_int, crtcId: uint32_t) -> drmModeCrtcPtr;
[INFO] [stdout]     |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:429:46
[INFO] [stdout]     |
[INFO] [stdout] 429 |     pub fn drmModeSetCrtc(fd: c_int, crtcId: uint32_t, bufferId: uint32_t,
[INFO] [stdout]     |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:429:66
[INFO] [stdout]     |
[INFO] [stdout] 429 |     pub fn drmModeSetCrtc(fd: c_int, crtcId: uint32_t, bufferId: uint32_t,
[INFO] [stdout]     |                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:430:12
[INFO] [stdout]     |
[INFO] [stdout] 430 |         x: uint32_t, y: uint32_t, connectors: *const uint32_t, count: c_int,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:430:25
[INFO] [stdout]     |
[INFO] [stdout] 430 |         x: uint32_t, y: uint32_t, connectors: *const uint32_t, count: c_int,
[INFO] [stdout]     |                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:430:54
[INFO] [stdout]     |
[INFO] [stdout] 430 |         x: uint32_t, y: uint32_t, connectors: *const uint32_t, count: c_int,
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:440:48
[INFO] [stdout]     |
[INFO] [stdout] 440 |     pub fn drmModeSetCursor(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:440:69
[INFO] [stdout]     |
[INFO] [stdout] 440 |     pub fn drmModeSetCursor(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:440:86
[INFO] [stdout]     |
[INFO] [stdout] 440 |     pub fn drmModeSetCursor(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:441:17
[INFO] [stdout]     |
[INFO] [stdout] 441 |         height: uint32_t) -> c_int;
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:443:49
[INFO] [stdout]     |
[INFO] [stdout] 443 |     pub fn drmModeSetCursor2(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:443:70
[INFO] [stdout]     |
[INFO] [stdout] 443 |     pub fn drmModeSetCursor2(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:443:87
[INFO] [stdout]     |
[INFO] [stdout] 443 |     pub fn drmModeSetCursor2(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:444:17
[INFO] [stdout]     |
[INFO] [stdout] 444 |         height: uint32_t, hot_x: int32_t, hot_y: int32_t) -> c_int;
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:444:34
[INFO] [stdout]     |
[INFO] [stdout] 444 |         height: uint32_t, hot_x: int32_t, hot_y: int32_t) -> c_int;
[INFO] [stdout]     |                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:444:50
[INFO] [stdout]     |
[INFO] [stdout] 444 |         height: uint32_t, hot_x: int32_t, hot_y: int32_t) -> c_int;
[INFO] [stdout]     |                                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:449:49
[INFO] [stdout]     |
[INFO] [stdout] 449 |     pub fn drmModeMoveCursor(fd: c_int, crtcId: uint32_t, x: c_int, y: c_int) -> c_int;
[INFO] [stdout]     |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:454:53
[INFO] [stdout]     |
[INFO] [stdout] 454 |     pub fn drmModeGetEncoder(fd: c_int, encoder_id: uint32_t) -> drmModeEncoderPtr;
[INFO] [stdout]     |                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:465:56
[INFO] [stdout]     |
[INFO] [stdout] 465 |     pub fn drmModeGetConnector(fd: c_int, connectorId: uint32_t) -> drmModeConnectorPtr;
[INFO] [stdout]     |                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:475:64
[INFO] [stdout]     |
[INFO] [stdout] 475 |     pub fn drmModeGetConnectorCurrent(fd: c_int, connector_id: uint32_t) -> drmModeConnectorPtr;
[INFO] [stdout]     |                                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:480:54
[INFO] [stdout]     |
[INFO] [stdout] 480 |     pub fn drmModeAttachMode(fd: c_int, connectorId: uint32_t,
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:487:54
[INFO] [stdout]     |
[INFO] [stdout] 487 |     pub fn drmModeDetachMode(fd: c_int, connectorId: uint32_t,
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:490:54
[INFO] [stdout]     |
[INFO] [stdout] 490 |     pub fn drmModeGetProperty(fd: c_int, propertyId: uint32_t) -> drmModePropertyPtr;
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:493:55
[INFO] [stdout]     |
[INFO] [stdout] 493 |     pub fn drmModeGetPropertyBlob(fd: c_int, blob_id: uint32_t) -> drmModePropertyBlobPtr;
[INFO] [stdout]     |                                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:495:65
[INFO] [stdout]     |
[INFO] [stdout] 495 |     pub fn drmModeConnectorSetProperty(fd: c_int, connector_id: uint32_t, property_id: uint32_t,
[INFO] [stdout]     |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:495:88
[INFO] [stdout]     |
[INFO] [stdout] 495 |     pub fn drmModeConnectorSetProperty(fd: c_int, connector_id: uint32_t, property_id: uint32_t,
[INFO] [stdout]     |                                                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:496:16
[INFO] [stdout]     |
[INFO] [stdout] 496 |         value: uint64_t) -> c_int;
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:499:52
[INFO] [stdout]     |
[INFO] [stdout] 499 |     pub fn drmModeCrtcSetGamma(fd: c_int, crtc_id: uint32_t, size: uint32_t,
[INFO] [stdout]     |                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:499:68
[INFO] [stdout]     |
[INFO] [stdout] 499 |     pub fn drmModeCrtcSetGamma(fd: c_int, crtc_id: uint32_t, size: uint32_t,
[INFO] [stdout]     |                                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:500:19
[INFO] [stdout]     |
[INFO] [stdout] 500 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:500:41
[INFO] [stdout]     |
[INFO] [stdout] 500 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:500:62
[INFO] [stdout]     |
[INFO] [stdout] 500 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:501:52
[INFO] [stdout]     |
[INFO] [stdout] 501 |     pub fn drmModeCrtcGetGamma(fd: c_int, crtc_id: uint32_t, size: uint32_t,
[INFO] [stdout]     |                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:501:68
[INFO] [stdout]     |
[INFO] [stdout] 501 |     pub fn drmModeCrtcGetGamma(fd: c_int, crtc_id: uint32_t, size: uint32_t,
[INFO] [stdout]     |                                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:502:19
[INFO] [stdout]     |
[INFO] [stdout] 502 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:502:41
[INFO] [stdout]     |
[INFO] [stdout] 502 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:502:62
[INFO] [stdout]     |
[INFO] [stdout] 502 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:503:48
[INFO] [stdout]     |
[INFO] [stdout] 503 |     pub fn drmModePageFlip(fd: c_int, crtc_id: uint32_t, fb_id: uint32_t,
[INFO] [stdout]     |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:503:65
[INFO] [stdout]     |
[INFO] [stdout] 503 |     pub fn drmModePageFlip(fd: c_int, crtc_id: uint32_t, fb_id: uint32_t,
[INFO] [stdout]     |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:504:16
[INFO] [stdout]     |
[INFO] [stdout] 504 |         flags: uint32_t, user_data: *const c_void) -> c_int;
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:507:49
[INFO] [stdout]     |
[INFO] [stdout] 507 |     pub fn drmModeGetPlane(fd: c_int, plane_id: uint32_t) -> drmModePlanePtr;
[INFO] [stdout]     |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:508:49
[INFO] [stdout]     |
[INFO] [stdout] 508 |     pub fn drmModeSetPlane(fd: c_int, plane_id: uint32_t, crtc_id: uint32_t,
[INFO] [stdout]     |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:508:68
[INFO] [stdout]     |
[INFO] [stdout] 508 |     pub fn drmModeSetPlane(fd: c_int, plane_id: uint32_t, crtc_id: uint32_t,
[INFO] [stdout]     |                                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:509:16
[INFO] [stdout]     |
[INFO] [stdout] 509 |         fb_id: uint32_t, flags: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:509:33
[INFO] [stdout]     |
[INFO] [stdout] 509 |         fb_id: uint32_t, flags: uint32_t,
[INFO] [stdout]     |                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:510:17
[INFO] [stdout]     |
[INFO] [stdout] 510 |         crtc_x: int32_t, crtc_y: int32_t,
[INFO] [stdout]     |                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:510:34
[INFO] [stdout]     |
[INFO] [stdout] 510 |         crtc_x: int32_t, crtc_y: int32_t,
[INFO] [stdout]     |                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:511:17
[INFO] [stdout]     |
[INFO] [stdout] 511 |         crtc_w: uint32_t, crtc_h: uint32_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:511:35
[INFO] [stdout]     |
[INFO] [stdout] 511 |         crtc_w: uint32_t, crtc_h: uint32_t,
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:512:16
[INFO] [stdout]     |
[INFO] [stdout] 512 |         src_x: uint32_t, src_y: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:512:33
[INFO] [stdout]     |
[INFO] [stdout] 512 |         src_x: uint32_t, src_y: uint32_t,
[INFO] [stdout]     |                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:513:16
[INFO] [stdout]     |
[INFO] [stdout] 513 |         src_w: uint32_t, src_h: uint32_t) -> c_int;
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:513:33
[INFO] [stdout]     |
[INFO] [stdout] 513 |         src_w: uint32_t, src_h: uint32_t) -> c_int;
[INFO] [stdout]     |                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:516:20
[INFO] [stdout]     |
[INFO] [stdout] 516 |         object_id: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:517:22
[INFO] [stdout]     |
[INFO] [stdout] 517 |         object_type: uint32_t) -> drmModeObjectPropertiesPtr;
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:519:59
[INFO] [stdout]     |
[INFO] [stdout] 519 |     pub fn drmModeObjectSetProperty(fd: c_int, object_id: uint32_t,
[INFO] [stdout]     |                                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:520:22
[INFO] [stdout]     |
[INFO] [stdout] 520 |         object_type: uint32_t, property_id: uint32_t,
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:520:45
[INFO] [stdout]     |
[INFO] [stdout] 520 |         object_type: uint32_t, property_id: uint32_t,
[INFO] [stdout]     |                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:521:16
[INFO] [stdout]     |
[INFO] [stdout] 521 |         value: uint64_t) -> c_int;
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:531:20
[INFO] [stdout]     |
[INFO] [stdout] 531 |         object_id: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:532:22
[INFO] [stdout]     |
[INFO] [stdout] 532 |         property_id: uint32_t,
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:533:16
[INFO] [stdout]     |
[INFO] [stdout] 533 |         value: uint64_t) -> c_int;
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:536:16
[INFO] [stdout]     |
[INFO] [stdout] 536 |         flags: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:540:18
[INFO] [stdout]     |
[INFO] [stdout] 540 |         id: *mut uint32_t) -> c_int;
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:541:54
[INFO] [stdout]     |
[INFO] [stdout] 541 |     pub fn drmModeDestroyPropertyBlob(fd: c_int, id: uint32_t) -> c_int;
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/event_handler.rs:46:50
[INFO] [stdout]    |
[INFO] [stdout] 46 | thread_local!(static CONTEXT: RefCell<Option<Box<EventContext>>> = RefCell::new(None));
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 46 | thread_local!(static CONTEXT: RefCell<Option<Box<dyn EventContext>>> = RefCell::new(None));
[INFO] [stdout]    |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/event_handler.rs:73:49
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub fn handle_event(fd: io::RawFd, context: Box<EventContext>) {
[INFO] [stdout]    |                                                 ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub fn handle_event(fd: io::RawFd, context: Box<dyn EventContext>) {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `drmEventContext` does not permit zero-initialization
[INFO] [stdout]    --> src/ffi/xf86drm.rs:317:48
[INFO] [stdout]     |
[INFO] [stdout] 317 |     fn default() -> drmEventContext { unsafe { ::std::mem::zeroed() } }
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                                |
[INFO] [stdout]     |                                                this code causes undefined behavior when executed
[INFO] [stdout]     |                                                help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout] note: function pointers must be non-null (in this struct field)
[INFO] [stdout]    --> src/ffi/xf86drm.rs:303:5
[INFO] [stdout]     |
[INFO] [stdout] 303 | /     pub vblank_handler: extern fn(fd: c_int,
[INFO] [stdout] 304 | |                                   sequence: c_uint,
[INFO] [stdout] 305 | |                                   tv_sec: c_uint,
[INFO] [stdout] 306 | |                                   tv_usec: c_uint,
[INFO] [stdout] 307 | |                                   user_data: *mut c_void),
[INFO] [stdout]     | |_________________________________________________________^
[INFO] [stdout]     = note: `#[warn(invalid_value)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `drmServerInfo` does not permit zero-initialization
[INFO] [stdout]    --> src/ffi/xf86drm.rs:441:46
[INFO] [stdout]     |
[INFO] [stdout] 441 |     fn default() -> drmServerInfo { unsafe { ::std::mem::zeroed() } }
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                              |
[INFO] [stdout]     |                                              this code causes undefined behavior when executed
[INFO] [stdout]     |                                              help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout] note: function pointers must be non-null (in this struct field)
[INFO] [stdout]    --> src/ffi/xf86drm.rs:436:3
[INFO] [stdout]     |
[INFO] [stdout] 436 |   debug_print: extern fn(format: *const c_char, ap: va_list) -> c_int,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `drmHashEntry` does not permit zero-initialization
[INFO] [stdout]    --> src/ffi/xf86drm.rs:453:45
[INFO] [stdout]     |
[INFO] [stdout] 453 |     fn default() -> drmHashEntry { unsafe { ::std::mem::zeroed() } }
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                             |
[INFO] [stdout]     |                                             this code causes undefined behavior when executed
[INFO] [stdout]     |                                             help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout] note: function pointers must be non-null (in this struct field)
[INFO] [stdout]    --> src/ffi/xf86drm.rs:449:5
[INFO] [stdout]     |
[INFO] [stdout] 449 |     f: extern fn(num: c_int, ptr1: *mut c_void, ptr2: *mut c_void) -> c_void,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` block uses type `[u32; 4]`, which is not FFI-safe
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:402:45
[INFO] [stdout]     |
[INFO] [stdout] 402 |         pixel_format: uint32_t, bo_handles: [uint32_t; 4],
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ not FFI-safe
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider passing a pointer to the array
[INFO] [stdout]     = note: passing raw arrays by value is not FFI-safe
[INFO] [stdout]     = note: `#[warn(improper_ctypes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` block uses type `[u32; 4]`, which is not FFI-safe
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:403:18
[INFO] [stdout]     |
[INFO] [stdout] 403 |         pitches: [uint32_t; 4], offsets: [uint32_t; 4],
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ not FFI-safe
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider passing a pointer to the array
[INFO] [stdout]     = note: passing raw arrays by value is not FFI-safe
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` block uses type `[u32; 4]`, which is not FFI-safe
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:403:42
[INFO] [stdout]     |
[INFO] [stdout] 403 |         pitches: [uint32_t; 4], offsets: [uint32_t; 4],
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ not FFI-safe
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider passing a pointer to the array
[INFO] [stdout]     = note: passing raw arrays by value is not FFI-safe
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling drm-rs v0.1.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:34:42
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub const DRM_MODE_TYPE_BUILTIN: c_int = (1<<0);
[INFO] [stdout]    |                                          ^    ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 34 - pub const DRM_MODE_TYPE_BUILTIN: c_int = (1<<0);
[INFO] [stdout] 34 + pub const DRM_MODE_TYPE_BUILTIN: c_int = 1<<0;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:35:42
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub const DRM_MODE_TYPE_CLOCK_C: c_int = ((1<<1) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stdout]    |                                          ^                              ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 35 - pub const DRM_MODE_TYPE_CLOCK_C: c_int = ((1<<1) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stdout] 35 + pub const DRM_MODE_TYPE_CLOCK_C: c_int = (1<<1) | DRM_MODE_TYPE_BUILTIN;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:36:41
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub const DRM_MODE_TYPE_CRTC_C: c_int = ((1<<2) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stdout]    |                                         ^                              ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 36 - pub const DRM_MODE_TYPE_CRTC_C: c_int = ((1<<2) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stdout] 36 + pub const DRM_MODE_TYPE_CRTC_C: c_int = (1<<2) | DRM_MODE_TYPE_BUILTIN;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:37:44
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub const DRM_MODE_TYPE_PREFERRED: c_int = (1<<3);
[INFO] [stdout]    |                                            ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 37 - pub const DRM_MODE_TYPE_PREFERRED: c_int = (1<<3);
[INFO] [stdout] 37 + pub const DRM_MODE_TYPE_PREFERRED: c_int = 1<<3;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:38:42
[INFO] [stdout]    |
[INFO] [stdout] 38 | pub const DRM_MODE_TYPE_DEFAULT: c_int = (1<<4);
[INFO] [stdout]    |                                          ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 38 - pub const DRM_MODE_TYPE_DEFAULT: c_int = (1<<4);
[INFO] [stdout] 38 + pub const DRM_MODE_TYPE_DEFAULT: c_int = 1<<4;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:39:42
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub const DRM_MODE_TYPE_USERDEF: c_int = (1<<5);
[INFO] [stdout]    |                                          ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 39 - pub const DRM_MODE_TYPE_USERDEF: c_int = (1<<5);
[INFO] [stdout] 39 + pub const DRM_MODE_TYPE_USERDEF: c_int = 1<<5;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:40:41
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub const DRM_MODE_TYPE_DRIVER: c_int = (1<<6);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 40 - pub const DRM_MODE_TYPE_DRIVER: c_int = (1<<6);
[INFO] [stdout] 40 + pub const DRM_MODE_TYPE_DRIVER: c_int = 1<<6;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:44:41
[INFO] [stdout]    |
[INFO] [stdout] 44 | pub const DRM_MODE_FLAG_PHSYNC: c_int = (1<<0);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 44 - pub const DRM_MODE_FLAG_PHSYNC: c_int = (1<<0);
[INFO] [stdout] 44 + pub const DRM_MODE_FLAG_PHSYNC: c_int = 1<<0;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:45:41
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub const DRM_MODE_FLAG_NHSYNC: c_int = (1<<1);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 45 - pub const DRM_MODE_FLAG_NHSYNC: c_int = (1<<1);
[INFO] [stdout] 45 + pub const DRM_MODE_FLAG_NHSYNC: c_int = 1<<1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:46:41
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub const DRM_MODE_FLAG_PVSYNC: c_int = (1<<2);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 46 - pub const DRM_MODE_FLAG_PVSYNC: c_int = (1<<2);
[INFO] [stdout] 46 + pub const DRM_MODE_FLAG_PVSYNC: c_int = 1<<2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:47:41
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub const DRM_MODE_FLAG_NVSYNC: c_int = (1<<3);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 47 - pub const DRM_MODE_FLAG_NVSYNC: c_int = (1<<3);
[INFO] [stdout] 47 + pub const DRM_MODE_FLAG_NVSYNC: c_int = 1<<3;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:48:44
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub const DRM_MODE_FLAG_INTERLACE: c_int = (1<<4);
[INFO] [stdout]    |                                            ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 48 - pub const DRM_MODE_FLAG_INTERLACE: c_int = (1<<4);
[INFO] [stdout] 48 + pub const DRM_MODE_FLAG_INTERLACE: c_int = 1<<4;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:49:42
[INFO] [stdout]    |
[INFO] [stdout] 49 | pub const DRM_MODE_FLAG_DBLSCAN: c_int = (1<<5);
[INFO] [stdout]    |                                          ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 49 - pub const DRM_MODE_FLAG_DBLSCAN: c_int = (1<<5);
[INFO] [stdout] 49 + pub const DRM_MODE_FLAG_DBLSCAN: c_int = 1<<5;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:50:40
[INFO] [stdout]    |
[INFO] [stdout] 50 | pub const DRM_MODE_FLAG_CSYNC: c_int = (1<<6);
[INFO] [stdout]    |                                        ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 50 - pub const DRM_MODE_FLAG_CSYNC: c_int = (1<<6);
[INFO] [stdout] 50 + pub const DRM_MODE_FLAG_CSYNC: c_int = 1<<6;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:51:41
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub const DRM_MODE_FLAG_PCSYNC: c_int = (1<<7);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 51 - pub const DRM_MODE_FLAG_PCSYNC: c_int = (1<<7);
[INFO] [stdout] 51 + pub const DRM_MODE_FLAG_PCSYNC: c_int = 1<<7;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:52:41
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub const DRM_MODE_FLAG_NCSYNC: c_int = (1<<8);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 52 - pub const DRM_MODE_FLAG_NCSYNC: c_int = (1<<8);
[INFO] [stdout] 52 + pub const DRM_MODE_FLAG_NCSYNC: c_int = 1<<8;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:53:40
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub const DRM_MODE_FLAG_HSKEW: c_int = (1<<9); /* hskew provided */
[INFO] [stdout]    |                                        ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 53 - pub const DRM_MODE_FLAG_HSKEW: c_int = (1<<9); /* hskew provided */
[INFO] [stdout] 53 + pub const DRM_MODE_FLAG_HSKEW: c_int = 1<<9; /* hskew provided */
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:54:40
[INFO] [stdout]    |
[INFO] [stdout] 54 | pub const DRM_MODE_FLAG_BCAST: c_int = (1<<10);
[INFO] [stdout]    |                                        ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 54 - pub const DRM_MODE_FLAG_BCAST: c_int = (1<<10);
[INFO] [stdout] 54 + pub const DRM_MODE_FLAG_BCAST: c_int = 1<<10;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:55:41
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub const DRM_MODE_FLAG_PIXMUX: c_int = (1<<11);
[INFO] [stdout]    |                                         ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 55 - pub const DRM_MODE_FLAG_PIXMUX: c_int = (1<<11);
[INFO] [stdout] 55 + pub const DRM_MODE_FLAG_PIXMUX: c_int = 1<<11;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:56:41
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub const DRM_MODE_FLAG_DBLCLK: c_int = (1<<12);
[INFO] [stdout]    |                                         ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 56 - pub const DRM_MODE_FLAG_DBLCLK: c_int = (1<<12);
[INFO] [stdout] 56 + pub const DRM_MODE_FLAG_DBLCLK: c_int = 1<<12;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:57:42
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub const DRM_MODE_FLAG_CLKDIV2: c_int = (1<<13);
[INFO] [stdout]    |                                          ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 57 - pub const DRM_MODE_FLAG_CLKDIV2: c_int = (1<<13);
[INFO] [stdout] 57 + pub const DRM_MODE_FLAG_CLKDIV2: c_int = 1<<13;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:62:42
[INFO] [stdout]    |
[INFO] [stdout] 62 | pub const DRM_MODE_FLAG_3D_MASK: c_int = (0x1f<<14);
[INFO] [stdout]    |                                          ^        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 62 - pub const DRM_MODE_FLAG_3D_MASK: c_int = (0x1f<<14);
[INFO] [stdout] 62 + pub const DRM_MODE_FLAG_3D_MASK: c_int = 0x1f<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:63:42
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub const DRM_MODE_FLAG_3D_NONE: c_int = (0<<14);
[INFO] [stdout]    |                                          ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 63 - pub const DRM_MODE_FLAG_3D_NONE: c_int = (0<<14);
[INFO] [stdout] 63 + pub const DRM_MODE_FLAG_3D_NONE: c_int = 0<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:64:51
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub const DRM_MODE_FLAG_3D_FRAME_PACKING: c_int = (1<<14);
[INFO] [stdout]    |                                                   ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 64 - pub const DRM_MODE_FLAG_3D_FRAME_PACKING: c_int = (1<<14);
[INFO] [stdout] 64 + pub const DRM_MODE_FLAG_3D_FRAME_PACKING: c_int = 1<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:65:55
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub const DRM_MODE_FLAG_3D_FIELD_ALTERNATIVE: c_int = (2<<14);
[INFO] [stdout]    |                                                       ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 65 - pub const DRM_MODE_FLAG_3D_FIELD_ALTERNATIVE: c_int = (2<<14);
[INFO] [stdout] 65 + pub const DRM_MODE_FLAG_3D_FIELD_ALTERNATIVE: c_int = 2<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:66:54
[INFO] [stdout]    |
[INFO] [stdout] 66 | pub const DRM_MODE_FLAG_3D_LINE_ALTERNATIVE: c_int = (3<<14);
[INFO] [stdout]    |                                                      ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 66 - pub const DRM_MODE_FLAG_3D_LINE_ALTERNATIVE: c_int = (3<<14);
[INFO] [stdout] 66 + pub const DRM_MODE_FLAG_3D_LINE_ALTERNATIVE: c_int = 3<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:67:55
[INFO] [stdout]    |
[INFO] [stdout] 67 | pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_FULL: c_int = (4<<14);
[INFO] [stdout]    |                                                       ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 67 - pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_FULL: c_int = (4<<14);
[INFO] [stdout] 67 + pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_FULL: c_int = 4<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:68:45
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub const DRM_MODE_FLAG_3D_L_DEPTH: c_int = (5<<14);
[INFO] [stdout]    |                                             ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 68 - pub const DRM_MODE_FLAG_3D_L_DEPTH: c_int = (5<<14);
[INFO] [stdout] 68 + pub const DRM_MODE_FLAG_3D_L_DEPTH: c_int = 5<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:69:59
[INFO] [stdout]    |
[INFO] [stdout] 69 | pub const DRM_MODE_FLAG_3D_L_DEPTH_GFX_GFX_DEPTH: c_int = (6<<14);
[INFO] [stdout]    |                                                           ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 69 - pub const DRM_MODE_FLAG_3D_L_DEPTH_GFX_GFX_DEPTH: c_int = (6<<14);
[INFO] [stdout] 69 + pub const DRM_MODE_FLAG_3D_L_DEPTH_GFX_GFX_DEPTH: c_int = 6<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:70:52
[INFO] [stdout]    |
[INFO] [stdout] 70 | pub const DRM_MODE_FLAG_3D_TOP_AND_BOTTOM: c_int = (7<<14);
[INFO] [stdout]    |                                                    ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 70 - pub const DRM_MODE_FLAG_3D_TOP_AND_BOTTOM: c_int = (7<<14);
[INFO] [stdout] 70 + pub const DRM_MODE_FLAG_3D_TOP_AND_BOTTOM: c_int = 7<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/drm_mode.rs:71:55
[INFO] [stdout]    |
[INFO] [stdout] 71 | pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF: c_int = (8<<14);
[INFO] [stdout]    |                                                       ^     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 71 - pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF: c_int = (8<<14);
[INFO] [stdout] 71 + pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF: c_int = 8<<14;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:303:25
[INFO] [stdout]     |
[INFO] [stdout] 303 |     pub vblank_handler: extern fn(fd: c_int,
[INFO] [stdout]     |                         ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(missing_abi)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:309:28
[INFO] [stdout]     |
[INFO] [stdout] 309 |     pub page_flip_handler: extern fn(fd: c_int,
[INFO] [stdout]     |                            ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:436:16
[INFO] [stdout]     |
[INFO] [stdout] 436 |   debug_print: extern fn(format: *const c_char, ap: va_list) -> c_int,
[INFO] [stdout]     |                ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:437:16
[INFO] [stdout]     |
[INFO] [stdout] 437 |   load_module: extern fn(name: *const c_char) -> c_int,
[INFO] [stdout]     |                ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:438:14
[INFO] [stdout]     |
[INFO] [stdout] 438 |   get_perms: extern fn(gid: *mut gid_t, mode: *mut mode_t) -> c_void
[INFO] [stdout]     |              ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:449:8
[INFO] [stdout]     |
[INFO] [stdout] 449 |     f: extern fn(num: c_int, ptr1: *mut c_void, ptr2: *mut c_void) -> c_void,
[INFO] [stdout]     |        ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm.rs:531:1
[INFO] [stdout]     |
[INFO] [stdout] 531 | extern {
[INFO] [stdout]     | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:88:42
[INFO] [stdout]    |
[INFO] [stdout] 88 | pub const DRM_MODE_PROP_PENDING: c_int = (1<<0);
[INFO] [stdout]    |                                          ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 88 - pub const DRM_MODE_PROP_PENDING: c_int = (1<<0);
[INFO] [stdout] 88 + pub const DRM_MODE_PROP_PENDING: c_int = 1<<0;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:89:40
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub const DRM_MODE_PROP_RANGE: c_int = (1<<1);
[INFO] [stdout]    |                                        ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 89 - pub const DRM_MODE_PROP_RANGE: c_int = (1<<1);
[INFO] [stdout] 89 + pub const DRM_MODE_PROP_RANGE: c_int = 1<<1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:90:44
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub const DRM_MODE_PROP_IMMUTABLE: c_int = (1<<2);
[INFO] [stdout]    |                                            ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 90 - pub const DRM_MODE_PROP_IMMUTABLE: c_int = (1<<2);
[INFO] [stdout] 90 + pub const DRM_MODE_PROP_IMMUTABLE: c_int = 1<<2;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:91:39
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub const DRM_MODE_PROP_ENUM: c_int = (1<<3) /* enumerated type with text strings */;
[INFO] [stdout]    |                                       ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 91 - pub const DRM_MODE_PROP_ENUM: c_int = (1<<3) /* enumerated type with text strings */;
[INFO] [stdout] 91 + pub const DRM_MODE_PROP_ENUM: c_int = 1<<3 /* enumerated type with text strings */;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:92:39
[INFO] [stdout]    |
[INFO] [stdout] 92 | pub const DRM_MODE_PROP_BLOB: c_int = (1<<4);
[INFO] [stdout]    |                                       ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 92 - pub const DRM_MODE_PROP_BLOB: c_int = (1<<4);
[INFO] [stdout] 92 + pub const DRM_MODE_PROP_BLOB: c_int = 1<<4;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:94:39
[INFO] [stdout]    |
[INFO] [stdout] 94 | pub const DRM_MODE_CURSOR_BO: c_int = (1<<0);
[INFO] [stdout]    |                                       ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 94 - pub const DRM_MODE_CURSOR_BO: c_int = (1<<0);
[INFO] [stdout] 94 + pub const DRM_MODE_CURSOR_BO: c_int = 1<<0;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/ffi/xf86drm_mode.rs:95:41
[INFO] [stdout]    |
[INFO] [stdout] 95 | pub const DRM_MODE_CURSOR_MOVE: c_int = (1<<1);
[INFO] [stdout]    |                                         ^    ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 95 - pub const DRM_MODE_CURSOR_MOVE: c_int = (1<<1);
[INFO] [stdout] 95 + pub const DRM_MODE_CURSOR_MOVE: c_int = 1<<1;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:369:1
[INFO] [stdout]     |
[INFO] [stdout] 369 | extern {
[INFO] [stdout]     | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused doc comment
[INFO] [stdout]   --> src/event_handler.rs:45:1
[INFO] [stdout]    |
[INFO] [stdout] 45 | /// Thread local storage for event contexts.
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stdout]    |
[INFO] [stdout]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stdout]    = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:836:32
[INFO] [stdout]     |
[INFO] [stdout] 836 | pub const DRM_CAP_DUMB_BUFFER: uint64_t = 0x1;
[INFO] [stdout]     |                                ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:837:37
[INFO] [stdout]     |
[INFO] [stdout] 837 | pub const DRM_CAP_VBLANK_HIGH_CRTC: uint64_t = 0x2;
[INFO] [stdout]     |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:838:41
[INFO] [stdout]     |
[INFO] [stdout] 838 | pub const DRM_CAP_DUMB_PREFERRED_DEPTH: uint64_t = 0x3;
[INFO] [stdout]     |                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:839:39
[INFO] [stdout]     |
[INFO] [stdout] 839 | pub const DRM_CAP_DUMB_PREFER_SHADOW: uint64_t = 0x4;
[INFO] [stdout]     |                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:840:26
[INFO] [stdout]     |
[INFO] [stdout] 840 | pub const DRM_CAP_PRIME: uint64_t = 0x5;
[INFO] [stdout]     |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:841:34
[INFO] [stdout]     |
[INFO] [stdout] 841 | pub const  DRM_PRIME_CAP_IMPORT: uint64_t = 0x1;
[INFO] [stdout]     |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:842:34
[INFO] [stdout]     |
[INFO] [stdout] 842 | pub const  DRM_PRIME_CAP_EXPORT: uint64_t = 0x2;
[INFO] [stdout]     |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:843:40
[INFO] [stdout]     |
[INFO] [stdout] 843 | pub const DRM_CAP_TIMESTAMP_MONOTONIC: uint64_t = 0x6;
[INFO] [stdout]     |                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:844:36
[INFO] [stdout]     |
[INFO] [stdout] 844 | pub const DRM_CAP_ASYNC_PAGE_FLIP: uint64_t = 0x7;
[INFO] [stdout]     |                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:854:33
[INFO] [stdout]     |
[INFO] [stdout] 854 | pub const DRM_CAP_CURSOR_WIDTH: uint64_t = 0x8;
[INFO] [stdout]     |                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:855:34
[INFO] [stdout]     |
[INFO] [stdout] 855 | pub const DRM_CAP_CURSOR_HEIGHT: uint64_t = 0x9;
[INFO] [stdout]     |                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/drm.rs:856:37
[INFO] [stdout]     |
[INFO] [stdout] 856 | pub const DRM_CAP_ADDFB2_MODIFIERS: uint64_t = 0x10;
[INFO] [stdout]     |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:241:13
[INFO] [stdout]     |
[INFO] [stdout] 241 |     domain: uint16_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:242:10
[INFO] [stdout]     |
[INFO] [stdout] 242 |     bus: uint8_t,
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:243:10
[INFO] [stdout]     |
[INFO] [stdout] 243 |     dev: uint8_t,
[INFO] [stdout]     |          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:244:11
[INFO] [stdout]     |
[INFO] [stdout] 244 |     func: uint8_t,
[INFO] [stdout]     |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:254:16
[INFO] [stdout]     |
[INFO] [stdout] 254 |     vendor_id: uint16_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:255:16
[INFO] [stdout]     |
[INFO] [stdout] 255 |     device_id: uint16_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:256:19
[INFO] [stdout]     |
[INFO] [stdout] 256 |     subvendor_id: uint16_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:257:19
[INFO] [stdout]     |
[INFO] [stdout] 257 |     subdevice_id: uint16_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:258:18
[INFO] [stdout]     |
[INFO] [stdout] 258 |     revision_id: uint8_t,
[INFO] [stdout]     |                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:544:45
[INFO] [stdout]     |
[INFO] [stdout] 544 |     pub fn drmGetCap(fd: c_int, capability: uint64_t, value: *mut uint64_t) -> c_int;
[INFO] [stdout]     |                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:544:67
[INFO] [stdout]     |
[INFO] [stdout] 544 |     pub fn drmGetCap(fd: c_int, capability: uint64_t, value: *mut uint64_t) -> c_int;
[INFO] [stdout]     |                                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:601:51
[INFO] [stdout]     |
[INFO] [stdout] 601 |     pub fn drmSetClientCap(fd: c_int, capability: uint64_t, value: uint64_t) -> c_int;
[INFO] [stdout]     |                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:601:68
[INFO] [stdout]     |
[INFO] [stdout] 601 |     pub fn drmSetClientCap(fd: c_int, capability: uint64_t, value: uint64_t) -> c_int;
[INFO] [stdout]     |                                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:698:50
[INFO] [stdout]     |
[INFO] [stdout] 698 |     pub fn drmPrimeHandleToFD(fd: c_int, handle: uint32_t, flags: uint32_t,
[INFO] [stdout]     |                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:698:67
[INFO] [stdout]     |
[INFO] [stdout] 698 |     pub fn drmPrimeHandleToFD(fd: c_int, handle: uint32_t, flags: uint32_t,
[INFO] [stdout]     |                                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm.rs:700:72
[INFO] [stdout]     |
[INFO] [stdout] 700 |     pub fn drmPrimeFDToHandle(fd: c_int, prime_fd: c_int, handle: *mut uint32_t) -> c_int;
[INFO] [stdout]     |                                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:109:19
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fbs: *mut uint32_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:112:21
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub crtcs: *mut uint32_t,
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:115:26
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub connectors: *mut uint32_t,
[INFO] [stdout]     |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:118:24
[INFO] [stdout]     |
[INFO] [stdout] 118 |     pub encoders: *mut uint32_t,
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:120:20
[INFO] [stdout]     |
[INFO] [stdout] 120 |     pub min_width: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:121:20
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub max_width: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:122:21
[INFO] [stdout]     |
[INFO] [stdout] 122 |     pub min_height: uint32_t,
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:123:21
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub max_height: uint32_t
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:134:16
[INFO] [stdout]     |
[INFO] [stdout] 134 |     pub clock: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:135:19
[INFO] [stdout]     |
[INFO] [stdout] 135 |     pub hdisplay: uint16_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:136:22
[INFO] [stdout]     |
[INFO] [stdout] 136 |     pub hsync_start: uint16_t,
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:137:20
[INFO] [stdout]     |
[INFO] [stdout] 137 |     pub hsync_end: uint16_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:138:17
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub htotal: uint16_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:139:16
[INFO] [stdout]     |
[INFO] [stdout] 139 |     pub hskew: uint16_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:140:19
[INFO] [stdout]     |
[INFO] [stdout] 140 |     pub vdisplay: uint16_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:141:22
[INFO] [stdout]     |
[INFO] [stdout] 141 |     pub vsync_start: uint16_t,
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:142:20
[INFO] [stdout]     |
[INFO] [stdout] 142 |     pub vsync_end: uint16_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:143:17
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub vtotal: uint16_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:144:16
[INFO] [stdout]     |
[INFO] [stdout] 144 |     pub vscan: uint16_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:145:19
[INFO] [stdout]     |
[INFO] [stdout] 145 |     pub vrefresh: uint32_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:146:16
[INFO] [stdout]     |
[INFO] [stdout] 146 |     pub flags: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:147:20
[INFO] [stdout]     |
[INFO] [stdout] 147 |     pub mode_type: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:158:9
[INFO] [stdout]     |
[INFO] [stdout] 158 |     fb_id: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |     width: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:160:13
[INFO] [stdout]     |
[INFO] [stdout] 160 |     height: uint32_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:161:9
[INFO] [stdout]     |
[INFO] [stdout] 161 |     pitch: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:162:7
[INFO] [stdout]     |
[INFO] [stdout] 162 |     bpp: uint32_t,
[INFO] [stdout]     |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:163:9
[INFO] [stdout]     |
[INFO] [stdout] 163 |     depth: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:165:10
[INFO] [stdout]     |
[INFO] [stdout] 165 |     handle: uint32_t
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:178:6
[INFO] [stdout]     |
[INFO] [stdout] 178 |     id: uint32_t,
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:179:10
[INFO] [stdout]     |
[INFO] [stdout] 179 |     length: uint32_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:190:11
[INFO] [stdout]     |
[INFO] [stdout] 190 |     prop_id: uint32_t,
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:191:9
[INFO] [stdout]     |
[INFO] [stdout] 191 |     flags: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:194:10
[INFO] [stdout]     |
[INFO] [stdout] 194 |     values: uint64_t, /* store the blob lengths */
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:198:17
[INFO] [stdout]     |
[INFO] [stdout] 198 |     blob_ids: *mut uint32_t
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:217:15
[INFO] [stdout]     |
[INFO] [stdout] 217 |     pub crtc_id: uint32_t,
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:218:17
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub buffer_id: uint32_t, /**< FB id to connect to 0 = disconnect */
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |     pub x: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:221:12
[INFO] [stdout]     |
[INFO] [stdout] 221 |     pub y: uint32_t, /**< Position on the framebuffer */
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:222:13
[INFO] [stdout]     |
[INFO] [stdout] 222 |     pub width: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:223:17
[INFO] [stdout]     |
[INFO] [stdout] 223 |     pub height: uint32_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:236:18
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub encoder_id: uint32_t,
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:237:20
[INFO] [stdout]     |
[INFO] [stdout] 237 |     pub encoder_type: uint32_t,
[INFO] [stdout]     |                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:238:15
[INFO] [stdout]     |
[INFO] [stdout] 238 |     pub crtc_id: uint32_t,
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:239:22
[INFO] [stdout]     |
[INFO] [stdout] 239 |     pub possible_crtcs: uint32_t,
[INFO] [stdout]     |                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:240:23
[INFO] [stdout]     |
[INFO] [stdout] 240 |     pub possible_clones: uint32_t
[INFO] [stdout]     |                          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:267:20
[INFO] [stdout]     |
[INFO] [stdout] 267 |     pub connector_id: uint32_t,
[INFO] [stdout]     |                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:268:18
[INFO] [stdout]     |
[INFO] [stdout] 268 |     pub encoder_id: uint32_t, /**< Encoder currently connected to */
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:269:22
[INFO] [stdout]     |
[INFO] [stdout] 269 |     pub connector_type: uint32_t,
[INFO] [stdout]     |                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:270:25
[INFO] [stdout]     |
[INFO] [stdout] 270 |     pub connector_type_id: uint32_t,
[INFO] [stdout]     |                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:272:15
[INFO] [stdout]     |
[INFO] [stdout] 272 |     pub mmWidth: uint32_t,
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:273:19
[INFO] [stdout]     |
[INFO] [stdout] 273 |     pub mmHeight: uint32_t, /**< HxW in millimeters */
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:280:18
[INFO] [stdout]     |
[INFO] [stdout] 280 |     pub props: *mut uint32_t, /**< List of property ids */
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:281:24
[INFO] [stdout]     |
[INFO] [stdout] 281 |     pub prop_values: *mut uint64_t, /**< List of property values */
[INFO] [stdout]     |                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:284:21
[INFO] [stdout]     |
[INFO] [stdout] 284 |     pub encoders: *mut uint32_t
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:298:15
[INFO] [stdout]     |
[INFO] [stdout] 298 |     count_props: uint32_t,
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:299:14
[INFO] [stdout]     |
[INFO] [stdout] 299 |     props: *mut uint32_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:300:20
[INFO] [stdout]     |
[INFO] [stdout] 300 |     prop_values: *mut uint64_t
[INFO] [stdout]     |                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:310:17
[INFO] [stdout]     |
[INFO] [stdout] 310 |     count_formats: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:311:16
[INFO] [stdout]     |
[INFO] [stdout] 311 |     formats: *mut uint32_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:312:12
[INFO] [stdout]     |
[INFO] [stdout] 312 |     plane_id: uint32_t,
[INFO] [stdout]     |               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:314:11
[INFO] [stdout]     |
[INFO] [stdout] 314 |     crtc_id: uint32_t,
[INFO] [stdout]     |              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:315:9
[INFO] [stdout]     |
[INFO] [stdout] 315 |     fb_id: uint32_t,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:317:10
[INFO] [stdout]     |
[INFO] [stdout] 317 |     crtc_x: uint32_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:318:13
[INFO] [stdout]     |
[INFO] [stdout] 318 |     crtc_y: uint32_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:319:5
[INFO] [stdout]     |
[INFO] [stdout] 319 |     x: uint32_t,
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:320:8
[INFO] [stdout]     |
[INFO] [stdout] 320 |     y: uint32_t,
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:322:18
[INFO] [stdout]     |
[INFO] [stdout] 322 |     possible_crtcs: uint32_t,
[INFO] [stdout]     |                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:323:14
[INFO] [stdout]     |
[INFO] [stdout] 323 |     gamma_size: uint32_t
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:333:16
[INFO] [stdout]     |
[INFO] [stdout] 333 |     count_planes: uint32_t,
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:334:15
[INFO] [stdout]     |
[INFO] [stdout] 334 |     planes: *mut uint32_t
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:344:13
[INFO] [stdout]     |
[INFO] [stdout] 344 |     object_id: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:345:15
[INFO] [stdout]     |
[INFO] [stdout] 345 |     property_id: uint32_t,
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:346:9
[INFO] [stdout]     |
[INFO] [stdout] 346 |     value: uint64_t
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:355:10
[INFO] [stdout]     |
[INFO] [stdout] 355 |     cursor: uint32_t,
[INFO] [stdout]     |             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:356:14
[INFO] [stdout]     |
[INFO] [stdout] 356 |     size_items: uint32_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:391:46
[INFO] [stdout]     |
[INFO] [stdout] 391 |     pub fn drmModeGetFB(fd: c_int, bufferId: uint32_t) -> drmModeFBPtr;
[INFO] [stdout]     |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:396:43
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub fn drmModeAddFB(fd: c_int, width: uint32_t, height: uint32_t, depth: uint8_t,
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:396:61
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub fn drmModeAddFB(fd: c_int, width: uint32_t, height: uint32_t, depth: uint8_t,
[INFO] [stdout]     |                                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:396:78
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub fn drmModeAddFB(fd: c_int, width: uint32_t, height: uint32_t, depth: uint8_t,
[INFO] [stdout]     |                                                                              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:397:14
[INFO] [stdout]     |
[INFO] [stdout] 397 |         bpp: uint8_t, pitch: uint32_t, bo_handle: uint32_t,
[INFO] [stdout]     |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:397:30
[INFO] [stdout]     |
[INFO] [stdout] 397 |         bpp: uint8_t, pitch: uint32_t, bo_handle: uint32_t,
[INFO] [stdout]     |                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:397:51
[INFO] [stdout]     |
[INFO] [stdout] 397 |         bpp: uint8_t, pitch: uint32_t, bo_handle: uint32_t,
[INFO] [stdout]     |                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:398:22
[INFO] [stdout]     |
[INFO] [stdout] 398 |         buf_id: *mut uint32_t) -> c_int;
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:401:44
[INFO] [stdout]     |
[INFO] [stdout] 401 |     pub fn drmModeAddFB2(fd: c_int, width: uint32_t, height: uint32_t,
[INFO] [stdout]     |                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:401:62
[INFO] [stdout]     |
[INFO] [stdout] 401 |     pub fn drmModeAddFB2(fd: c_int, width: uint32_t, height: uint32_t,
[INFO] [stdout]     |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:402:23
[INFO] [stdout]     |
[INFO] [stdout] 402 |         pixel_format: uint32_t, bo_handles: [uint32_t; 4],
[INFO] [stdout]     |                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:402:46
[INFO] [stdout]     |
[INFO] [stdout] 402 |         pixel_format: uint32_t, bo_handles: [uint32_t; 4],
[INFO] [stdout]     |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:403:19
[INFO] [stdout]     |
[INFO] [stdout] 403 |         pitches: [uint32_t; 4], offsets: [uint32_t; 4],
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:403:43
[INFO] [stdout]     |
[INFO] [stdout] 403 |         pitches: [uint32_t; 4], offsets: [uint32_t; 4],
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:404:22
[INFO] [stdout]     |
[INFO] [stdout] 404 |         buf_id: *mut uint32_t, flags: uint32_t) -> c_int;
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:404:39
[INFO] [stdout]     |
[INFO] [stdout] 404 |         buf_id: *mut uint32_t, flags: uint32_t) -> c_int;
[INFO] [stdout]     |                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:409:45
[INFO] [stdout]     |
[INFO] [stdout] 409 |     pub fn drmModeRmFB(fd: c_int, bufferId: uint32_t) -> c_int;
[INFO] [stdout]     |                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:414:48
[INFO] [stdout]     |
[INFO] [stdout] 414 |     pub fn drmModeDirtyFB(fd: c_int, bufferId: uint32_t,
[INFO] [stdout]     |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:415:43
[INFO] [stdout]     |
[INFO] [stdout] 415 |         clips: drmModeClipPtr, num_clips: uint32_t) -> c_int;
[INFO] [stdout]     |                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:424:46
[INFO] [stdout]     |
[INFO] [stdout] 424 |     pub fn drmModeGetCrtc(fd: c_int, crtcId: uint32_t) -> drmModeCrtcPtr;
[INFO] [stdout]     |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:429:46
[INFO] [stdout]     |
[INFO] [stdout] 429 |     pub fn drmModeSetCrtc(fd: c_int, crtcId: uint32_t, bufferId: uint32_t,
[INFO] [stdout]     |                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:429:66
[INFO] [stdout]     |
[INFO] [stdout] 429 |     pub fn drmModeSetCrtc(fd: c_int, crtcId: uint32_t, bufferId: uint32_t,
[INFO] [stdout]     |                                                                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:430:12
[INFO] [stdout]     |
[INFO] [stdout] 430 |         x: uint32_t, y: uint32_t, connectors: *const uint32_t, count: c_int,
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:430:25
[INFO] [stdout]     |
[INFO] [stdout] 430 |         x: uint32_t, y: uint32_t, connectors: *const uint32_t, count: c_int,
[INFO] [stdout]     |                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:430:54
[INFO] [stdout]     |
[INFO] [stdout] 430 |         x: uint32_t, y: uint32_t, connectors: *const uint32_t, count: c_int,
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:440:48
[INFO] [stdout]     |
[INFO] [stdout] 440 |     pub fn drmModeSetCursor(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:440:69
[INFO] [stdout]     |
[INFO] [stdout] 440 |     pub fn drmModeSetCursor(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:440:86
[INFO] [stdout]     |
[INFO] [stdout] 440 |     pub fn drmModeSetCursor(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:441:17
[INFO] [stdout]     |
[INFO] [stdout] 441 |         height: uint32_t) -> c_int;
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:443:49
[INFO] [stdout]     |
[INFO] [stdout] 443 |     pub fn drmModeSetCursor2(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:443:70
[INFO] [stdout]     |
[INFO] [stdout] 443 |     pub fn drmModeSetCursor2(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:443:87
[INFO] [stdout]     |
[INFO] [stdout] 443 |     pub fn drmModeSetCursor2(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stdout]     |                                                                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:444:17
[INFO] [stdout]     |
[INFO] [stdout] 444 |         height: uint32_t, hot_x: int32_t, hot_y: int32_t) -> c_int;
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:444:34
[INFO] [stdout]     |
[INFO] [stdout] 444 |         height: uint32_t, hot_x: int32_t, hot_y: int32_t) -> c_int;
[INFO] [stdout]     |                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:444:50
[INFO] [stdout]     |
[INFO] [stdout] 444 |         height: uint32_t, hot_x: int32_t, hot_y: int32_t) -> c_int;
[INFO] [stdout]     |                                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:449:49
[INFO] [stdout]     |
[INFO] [stdout] 449 |     pub fn drmModeMoveCursor(fd: c_int, crtcId: uint32_t, x: c_int, y: c_int) -> c_int;
[INFO] [stdout]     |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:454:53
[INFO] [stdout]     |
[INFO] [stdout] 454 |     pub fn drmModeGetEncoder(fd: c_int, encoder_id: uint32_t) -> drmModeEncoderPtr;
[INFO] [stdout]     |                                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:465:56
[INFO] [stdout]     |
[INFO] [stdout] 465 |     pub fn drmModeGetConnector(fd: c_int, connectorId: uint32_t) -> drmModeConnectorPtr;
[INFO] [stdout]     |                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:475:64
[INFO] [stdout]     |
[INFO] [stdout] 475 |     pub fn drmModeGetConnectorCurrent(fd: c_int, connector_id: uint32_t) -> drmModeConnectorPtr;
[INFO] [stdout]     |                                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:480:54
[INFO] [stdout]     |
[INFO] [stdout] 480 |     pub fn drmModeAttachMode(fd: c_int, connectorId: uint32_t,
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:487:54
[INFO] [stdout]     |
[INFO] [stdout] 487 |     pub fn drmModeDetachMode(fd: c_int, connectorId: uint32_t,
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:490:54
[INFO] [stdout]     |
[INFO] [stdout] 490 |     pub fn drmModeGetProperty(fd: c_int, propertyId: uint32_t) -> drmModePropertyPtr;
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:493:55
[INFO] [stdout]     |
[INFO] [stdout] 493 |     pub fn drmModeGetPropertyBlob(fd: c_int, blob_id: uint32_t) -> drmModePropertyBlobPtr;
[INFO] [stdout]     |                                                       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:495:65
[INFO] [stdout]     |
[INFO] [stdout] 495 |     pub fn drmModeConnectorSetProperty(fd: c_int, connector_id: uint32_t, property_id: uint32_t,
[INFO] [stdout]     |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:495:88
[INFO] [stdout]     |
[INFO] [stdout] 495 |     pub fn drmModeConnectorSetProperty(fd: c_int, connector_id: uint32_t, property_id: uint32_t,
[INFO] [stdout]     |                                                                                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:496:16
[INFO] [stdout]     |
[INFO] [stdout] 496 |         value: uint64_t) -> c_int;
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:499:52
[INFO] [stdout]     |
[INFO] [stdout] 499 |     pub fn drmModeCrtcSetGamma(fd: c_int, crtc_id: uint32_t, size: uint32_t,
[INFO] [stdout]     |                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:499:68
[INFO] [stdout]     |
[INFO] [stdout] 499 |     pub fn drmModeCrtcSetGamma(fd: c_int, crtc_id: uint32_t, size: uint32_t,
[INFO] [stdout]     |                                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:500:19
[INFO] [stdout]     |
[INFO] [stdout] 500 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:500:41
[INFO] [stdout]     |
[INFO] [stdout] 500 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:500:62
[INFO] [stdout]     |
[INFO] [stdout] 500 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:501:52
[INFO] [stdout]     |
[INFO] [stdout] 501 |     pub fn drmModeCrtcGetGamma(fd: c_int, crtc_id: uint32_t, size: uint32_t,
[INFO] [stdout]     |                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:501:68
[INFO] [stdout]     |
[INFO] [stdout] 501 |     pub fn drmModeCrtcGetGamma(fd: c_int, crtc_id: uint32_t, size: uint32_t,
[INFO] [stdout]     |                                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:502:19
[INFO] [stdout]     |
[INFO] [stdout] 502 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:502:41
[INFO] [stdout]     |
[INFO] [stdout] 502 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                                         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:502:62
[INFO] [stdout]     |
[INFO] [stdout] 502 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stdout]     |                                                              ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:503:48
[INFO] [stdout]     |
[INFO] [stdout] 503 |     pub fn drmModePageFlip(fd: c_int, crtc_id: uint32_t, fb_id: uint32_t,
[INFO] [stdout]     |                                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:503:65
[INFO] [stdout]     |
[INFO] [stdout] 503 |     pub fn drmModePageFlip(fd: c_int, crtc_id: uint32_t, fb_id: uint32_t,
[INFO] [stdout]     |                                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:504:16
[INFO] [stdout]     |
[INFO] [stdout] 504 |         flags: uint32_t, user_data: *const c_void) -> c_int;
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:507:49
[INFO] [stdout]     |
[INFO] [stdout] 507 |     pub fn drmModeGetPlane(fd: c_int, plane_id: uint32_t) -> drmModePlanePtr;
[INFO] [stdout]     |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:508:49
[INFO] [stdout]     |
[INFO] [stdout] 508 |     pub fn drmModeSetPlane(fd: c_int, plane_id: uint32_t, crtc_id: uint32_t,
[INFO] [stdout]     |                                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:508:68
[INFO] [stdout]     |
[INFO] [stdout] 508 |     pub fn drmModeSetPlane(fd: c_int, plane_id: uint32_t, crtc_id: uint32_t,
[INFO] [stdout]     |                                                                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:509:16
[INFO] [stdout]     |
[INFO] [stdout] 509 |         fb_id: uint32_t, flags: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:509:33
[INFO] [stdout]     |
[INFO] [stdout] 509 |         fb_id: uint32_t, flags: uint32_t,
[INFO] [stdout]     |                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:510:17
[INFO] [stdout]     |
[INFO] [stdout] 510 |         crtc_x: int32_t, crtc_y: int32_t,
[INFO] [stdout]     |                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:510:34
[INFO] [stdout]     |
[INFO] [stdout] 510 |         crtc_x: int32_t, crtc_y: int32_t,
[INFO] [stdout]     |                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:511:17
[INFO] [stdout]     |
[INFO] [stdout] 511 |         crtc_w: uint32_t, crtc_h: uint32_t,
[INFO] [stdout]     |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:511:35
[INFO] [stdout]     |
[INFO] [stdout] 511 |         crtc_w: uint32_t, crtc_h: uint32_t,
[INFO] [stdout]     |                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:512:16
[INFO] [stdout]     |
[INFO] [stdout] 512 |         src_x: uint32_t, src_y: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:512:33
[INFO] [stdout]     |
[INFO] [stdout] 512 |         src_x: uint32_t, src_y: uint32_t,
[INFO] [stdout]     |                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:513:16
[INFO] [stdout]     |
[INFO] [stdout] 513 |         src_w: uint32_t, src_h: uint32_t) -> c_int;
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:513:33
[INFO] [stdout]     |
[INFO] [stdout] 513 |         src_w: uint32_t, src_h: uint32_t) -> c_int;
[INFO] [stdout]     |                                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:516:20
[INFO] [stdout]     |
[INFO] [stdout] 516 |         object_id: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:517:22
[INFO] [stdout]     |
[INFO] [stdout] 517 |         object_type: uint32_t) -> drmModeObjectPropertiesPtr;
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:519:59
[INFO] [stdout]     |
[INFO] [stdout] 519 |     pub fn drmModeObjectSetProperty(fd: c_int, object_id: uint32_t,
[INFO] [stdout]     |                                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:520:22
[INFO] [stdout]     |
[INFO] [stdout] 520 |         object_type: uint32_t, property_id: uint32_t,
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:520:45
[INFO] [stdout]     |
[INFO] [stdout] 520 |         object_type: uint32_t, property_id: uint32_t,
[INFO] [stdout]     |                                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:521:16
[INFO] [stdout]     |
[INFO] [stdout] 521 |         value: uint64_t) -> c_int;
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:531:20
[INFO] [stdout]     |
[INFO] [stdout] 531 |         object_id: uint32_t,
[INFO] [stdout]     |                    ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:532:22
[INFO] [stdout]     |
[INFO] [stdout] 532 |         property_id: uint32_t,
[INFO] [stdout]     |                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:533:16
[INFO] [stdout]     |
[INFO] [stdout] 533 |         value: uint64_t) -> c_int;
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:536:16
[INFO] [stdout]     |
[INFO] [stdout] 536 |         flags: uint32_t,
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:540:18
[INFO] [stdout]     |
[INFO] [stdout] 540 |         id: *mut uint32_t) -> c_int;
[INFO] [stdout]     |                  ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:541:54
[INFO] [stdout]     |
[INFO] [stdout] 541 |     pub fn drmModeDestroyPropertyBlob(fd: c_int, id: uint32_t) -> c_int;
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/event_handler.rs:46:50
[INFO] [stdout]    |
[INFO] [stdout] 46 | thread_local!(static CONTEXT: RefCell<Option<Box<EventContext>>> = RefCell::new(None));
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 46 | thread_local!(static CONTEXT: RefCell<Option<Box<dyn EventContext>>> = RefCell::new(None));
[INFO] [stdout]    |                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stdout]   --> src/event_handler.rs:73:49
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub fn handle_event(fd: io::RawFd, context: Box<EventContext>) {
[INFO] [stdout]    |                                                 ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub fn handle_event(fd: io::RawFd, context: Box<dyn EventContext>) {
[INFO] [stdout]    |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `drmEventContext` does not permit zero-initialization
[INFO] [stdout]    --> src/ffi/xf86drm.rs:317:48
[INFO] [stdout]     |
[INFO] [stdout] 317 |     fn default() -> drmEventContext { unsafe { ::std::mem::zeroed() } }
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                                |
[INFO] [stdout]     |                                                this code causes undefined behavior when executed
[INFO] [stdout]     |                                                help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout] note: function pointers must be non-null (in this struct field)
[INFO] [stdout]    --> src/ffi/xf86drm.rs:303:5
[INFO] [stdout]     |
[INFO] [stdout] 303 | /     pub vblank_handler: extern fn(fd: c_int,
[INFO] [stdout] 304 | |                                   sequence: c_uint,
[INFO] [stdout] 305 | |                                   tv_sec: c_uint,
[INFO] [stdout] 306 | |                                   tv_usec: c_uint,
[INFO] [stdout] 307 | |                                   user_data: *mut c_void),
[INFO] [stdout]     | |_________________________________________________________^
[INFO] [stdout]     = note: `#[warn(invalid_value)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `drmServerInfo` does not permit zero-initialization
[INFO] [stdout]    --> src/ffi/xf86drm.rs:441:46
[INFO] [stdout]     |
[INFO] [stdout] 441 |     fn default() -> drmServerInfo { unsafe { ::std::mem::zeroed() } }
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                              |
[INFO] [stdout]     |                                              this code causes undefined behavior when executed
[INFO] [stdout]     |                                              help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout] note: function pointers must be non-null (in this struct field)
[INFO] [stdout]    --> src/ffi/xf86drm.rs:436:3
[INFO] [stdout]     |
[INFO] [stdout] 436 |   debug_print: extern fn(format: *const c_char, ap: va_list) -> c_int,
[INFO] [stdout]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `drmHashEntry` does not permit zero-initialization
[INFO] [stdout]    --> src/ffi/xf86drm.rs:453:45
[INFO] [stdout]     |
[INFO] [stdout] 453 |     fn default() -> drmHashEntry { unsafe { ::std::mem::zeroed() } }
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                             |
[INFO] [stdout]     |                                             this code causes undefined behavior when executed
[INFO] [stdout]     |                                             help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout] note: function pointers must be non-null (in this struct field)
[INFO] [stdout]    --> src/ffi/xf86drm.rs:449:5
[INFO] [stdout]     |
[INFO] [stdout] 449 |     f: extern fn(num: c_int, ptr1: *mut c_void, ptr2: *mut c_void) -> c_void,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` block uses type `[u32; 4]`, which is not FFI-safe
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:402:45
[INFO] [stdout]     |
[INFO] [stdout] 402 |         pixel_format: uint32_t, bo_handles: [uint32_t; 4],
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ not FFI-safe
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider passing a pointer to the array
[INFO] [stdout]     = note: passing raw arrays by value is not FFI-safe
[INFO] [stdout]     = note: `#[warn(improper_ctypes)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` block uses type `[u32; 4]`, which is not FFI-safe
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:403:18
[INFO] [stdout]     |
[INFO] [stdout] 403 |         pitches: [uint32_t; 4], offsets: [uint32_t; 4],
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ not FFI-safe
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider passing a pointer to the array
[INFO] [stdout]     = note: passing raw arrays by value is not FFI-safe
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` block uses type `[u32; 4]`, which is not FFI-safe
[INFO] [stdout]    --> src/ffi/xf86drm_mode.rs:403:42
[INFO] [stdout]     |
[INFO] [stdout] 403 |         pitches: [uint32_t; 4], offsets: [uint32_t; 4],
[INFO] [stdout]     |                                          ^^^^^^^^^^^^^ not FFI-safe
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider passing a pointer to the array
[INFO] [stdout]     = note: passing raw arrays by value is not FFI-safe
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.71s
[INFO] running `Command { std: "docker" "inspect" "696d38ee11269de88c1e7506b7674004366678afecf0a327c27df00c84656029", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "696d38ee11269de88c1e7506b7674004366678afecf0a327c27df00c84656029", kill_on_drop: false }`
[INFO] [stdout] 696d38ee11269de88c1e7506b7674004366678afecf0a327c27df00c84656029
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f077d89f948c3ac68a5f0260a52d36d46ba1ad167533b7ffc2f5f0a59551e757
[INFO] running `Command { std: "docker" "start" "-a" "f077d89f948c3ac68a5f0260a52d36d46ba1ad167533b7ffc2f5f0a59551e757", kill_on_drop: false }`
[INFO] [stderr] warning: no edition set: defaulting to the 2015 edition while the latest is 2024
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:34:42
[INFO] [stderr]    |
[INFO] [stderr] 34 | pub const DRM_MODE_TYPE_BUILTIN: c_int = (1<<0);
[INFO] [stderr]    |                                          ^    ^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 34 - pub const DRM_MODE_TYPE_BUILTIN: c_int = (1<<0);
[INFO] [stderr] 34 + pub const DRM_MODE_TYPE_BUILTIN: c_int = 1<<0;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:35:42
[INFO] [stderr]    |
[INFO] [stderr] 35 | pub const DRM_MODE_TYPE_CLOCK_C: c_int = ((1<<1) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stderr]    |                                          ^                              ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 35 - pub const DRM_MODE_TYPE_CLOCK_C: c_int = ((1<<1) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stderr] 35 + pub const DRM_MODE_TYPE_CLOCK_C: c_int = (1<<1) | DRM_MODE_TYPE_BUILTIN;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:36:41
[INFO] [stderr]    |
[INFO] [stderr] 36 | pub const DRM_MODE_TYPE_CRTC_C: c_int = ((1<<2) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stderr]    |                                         ^                              ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 36 - pub const DRM_MODE_TYPE_CRTC_C: c_int = ((1<<2) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stderr] 36 + pub const DRM_MODE_TYPE_CRTC_C: c_int = (1<<2) | DRM_MODE_TYPE_BUILTIN;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:37:44
[INFO] [stderr]    |
[INFO] [stderr] 37 | pub const DRM_MODE_TYPE_PREFERRED: c_int = (1<<3);
[INFO] [stderr]    |                                            ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 37 - pub const DRM_MODE_TYPE_PREFERRED: c_int = (1<<3);
[INFO] [stderr] 37 + pub const DRM_MODE_TYPE_PREFERRED: c_int = 1<<3;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:38:42
[INFO] [stderr]    |
[INFO] [stderr] 38 | pub const DRM_MODE_TYPE_DEFAULT: c_int = (1<<4);
[INFO] [stderr]    |                                          ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 38 - pub const DRM_MODE_TYPE_DEFAULT: c_int = (1<<4);
[INFO] [stderr] 38 + pub const DRM_MODE_TYPE_DEFAULT: c_int = 1<<4;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:39:42
[INFO] [stderr]    |
[INFO] [stderr] 39 | pub const DRM_MODE_TYPE_USERDEF: c_int = (1<<5);
[INFO] [stderr]    |                                          ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 39 - pub const DRM_MODE_TYPE_USERDEF: c_int = (1<<5);
[INFO] [stderr] 39 + pub const DRM_MODE_TYPE_USERDEF: c_int = 1<<5;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:40:41
[INFO] [stderr]    |
[INFO] [stderr] 40 | pub const DRM_MODE_TYPE_DRIVER: c_int = (1<<6);
[INFO] [stderr]    |                                         ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 40 - pub const DRM_MODE_TYPE_DRIVER: c_int = (1<<6);
[INFO] [stderr] 40 + pub const DRM_MODE_TYPE_DRIVER: c_int = 1<<6;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:44:41
[INFO] [stderr]    |
[INFO] [stderr] 44 | pub const DRM_MODE_FLAG_PHSYNC: c_int = (1<<0);
[INFO] [stderr]    |                                         ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 44 - pub const DRM_MODE_FLAG_PHSYNC: c_int = (1<<0);
[INFO] [stderr] 44 + pub const DRM_MODE_FLAG_PHSYNC: c_int = 1<<0;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:45:41
[INFO] [stderr]    |
[INFO] [stderr] 45 | pub const DRM_MODE_FLAG_NHSYNC: c_int = (1<<1);
[INFO] [stderr]    |                                         ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 45 - pub const DRM_MODE_FLAG_NHSYNC: c_int = (1<<1);
[INFO] [stderr] 45 + pub const DRM_MODE_FLAG_NHSYNC: c_int = 1<<1;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:46:41
[INFO] [stderr]    |
[INFO] [stderr] 46 | pub const DRM_MODE_FLAG_PVSYNC: c_int = (1<<2);
[INFO] [stderr]    |                                         ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 46 - pub const DRM_MODE_FLAG_PVSYNC: c_int = (1<<2);
[INFO] [stderr] 46 + pub const DRM_MODE_FLAG_PVSYNC: c_int = 1<<2;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:47:41
[INFO] [stderr]    |
[INFO] [stderr] 47 | pub const DRM_MODE_FLAG_NVSYNC: c_int = (1<<3);
[INFO] [stderr]    |                                         ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 47 - pub const DRM_MODE_FLAG_NVSYNC: c_int = (1<<3);
[INFO] [stderr] 47 + pub const DRM_MODE_FLAG_NVSYNC: c_int = 1<<3;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:48:44
[INFO] [stderr]    |
[INFO] [stderr] 48 | pub const DRM_MODE_FLAG_INTERLACE: c_int = (1<<4);
[INFO] [stderr]    |                                            ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 48 - pub const DRM_MODE_FLAG_INTERLACE: c_int = (1<<4);
[INFO] [stderr] 48 + pub const DRM_MODE_FLAG_INTERLACE: c_int = 1<<4;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:49:42
[INFO] [stderr]    |
[INFO] [stderr] 49 | pub const DRM_MODE_FLAG_DBLSCAN: c_int = (1<<5);
[INFO] [stderr]    |                                          ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 49 - pub const DRM_MODE_FLAG_DBLSCAN: c_int = (1<<5);
[INFO] [stderr] 49 + pub const DRM_MODE_FLAG_DBLSCAN: c_int = 1<<5;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:50:40
[INFO] [stderr]    |
[INFO] [stderr] 50 | pub const DRM_MODE_FLAG_CSYNC: c_int = (1<<6);
[INFO] [stderr]    |                                        ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 50 - pub const DRM_MODE_FLAG_CSYNC: c_int = (1<<6);
[INFO] [stderr] 50 + pub const DRM_MODE_FLAG_CSYNC: c_int = 1<<6;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:51:41
[INFO] [stderr]    |
[INFO] [stderr] 51 | pub const DRM_MODE_FLAG_PCSYNC: c_int = (1<<7);
[INFO] [stderr]    |                                         ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 51 - pub const DRM_MODE_FLAG_PCSYNC: c_int = (1<<7);
[INFO] [stderr] 51 + pub const DRM_MODE_FLAG_PCSYNC: c_int = 1<<7;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:52:41
[INFO] [stderr]    |
[INFO] [stderr] 52 | pub const DRM_MODE_FLAG_NCSYNC: c_int = (1<<8);
[INFO] [stderr]    |                                         ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 52 - pub const DRM_MODE_FLAG_NCSYNC: c_int = (1<<8);
[INFO] [stderr] 52 + pub const DRM_MODE_FLAG_NCSYNC: c_int = 1<<8;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:53:40
[INFO] [stderr]    |
[INFO] [stderr] 53 | pub const DRM_MODE_FLAG_HSKEW: c_int = (1<<9); /* hskew provided */
[INFO] [stderr]    |                                        ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 53 - pub const DRM_MODE_FLAG_HSKEW: c_int = (1<<9); /* hskew provided */
[INFO] [stderr] 53 + pub const DRM_MODE_FLAG_HSKEW: c_int = 1<<9; /* hskew provided */
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:54:40
[INFO] [stderr]    |
[INFO] [stderr] 54 | pub const DRM_MODE_FLAG_BCAST: c_int = (1<<10);
[INFO] [stderr]    |                                        ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 54 - pub const DRM_MODE_FLAG_BCAST: c_int = (1<<10);
[INFO] [stderr] 54 + pub const DRM_MODE_FLAG_BCAST: c_int = 1<<10;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:55:41
[INFO] [stderr]    |
[INFO] [stderr] 55 | pub const DRM_MODE_FLAG_PIXMUX: c_int = (1<<11);
[INFO] [stderr]    |                                         ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 55 - pub const DRM_MODE_FLAG_PIXMUX: c_int = (1<<11);
[INFO] [stderr] 55 + pub const DRM_MODE_FLAG_PIXMUX: c_int = 1<<11;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:56:41
[INFO] [stderr]    |
[INFO] [stderr] 56 | pub const DRM_MODE_FLAG_DBLCLK: c_int = (1<<12);
[INFO] [stderr]    |                                         ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 56 - pub const DRM_MODE_FLAG_DBLCLK: c_int = (1<<12);
[INFO] [stderr] 56 + pub const DRM_MODE_FLAG_DBLCLK: c_int = 1<<12;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:57:42
[INFO] [stderr]    |
[INFO] [stderr] 57 | pub const DRM_MODE_FLAG_CLKDIV2: c_int = (1<<13);
[INFO] [stderr]    |                                          ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 57 - pub const DRM_MODE_FLAG_CLKDIV2: c_int = (1<<13);
[INFO] [stderr] 57 + pub const DRM_MODE_FLAG_CLKDIV2: c_int = 1<<13;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:62:42
[INFO] [stderr]    |
[INFO] [stderr] 62 | pub const DRM_MODE_FLAG_3D_MASK: c_int = (0x1f<<14);
[INFO] [stderr]    |                                          ^        ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 62 - pub const DRM_MODE_FLAG_3D_MASK: c_int = (0x1f<<14);
[INFO] [stderr] 62 + pub const DRM_MODE_FLAG_3D_MASK: c_int = 0x1f<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:63:42
[INFO] [stderr]    |
[INFO] [stderr] 63 | pub const DRM_MODE_FLAG_3D_NONE: c_int = (0<<14);
[INFO] [stderr]    |                                          ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 63 - pub const DRM_MODE_FLAG_3D_NONE: c_int = (0<<14);
[INFO] [stderr] 63 + pub const DRM_MODE_FLAG_3D_NONE: c_int = 0<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:64:51
[INFO] [stderr]    |
[INFO] [stderr] 64 | pub const DRM_MODE_FLAG_3D_FRAME_PACKING: c_int = (1<<14);
[INFO] [stderr]    |                                                   ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 64 - pub const DRM_MODE_FLAG_3D_FRAME_PACKING: c_int = (1<<14);
[INFO] [stderr] 64 + pub const DRM_MODE_FLAG_3D_FRAME_PACKING: c_int = 1<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:65:55
[INFO] [stderr]    |
[INFO] [stderr] 65 | pub const DRM_MODE_FLAG_3D_FIELD_ALTERNATIVE: c_int = (2<<14);
[INFO] [stderr]    |                                                       ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 65 - pub const DRM_MODE_FLAG_3D_FIELD_ALTERNATIVE: c_int = (2<<14);
[INFO] [stderr] 65 + pub const DRM_MODE_FLAG_3D_FIELD_ALTERNATIVE: c_int = 2<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:66:54
[INFO] [stderr]    |
[INFO] [stderr] 66 | pub const DRM_MODE_FLAG_3D_LINE_ALTERNATIVE: c_int = (3<<14);
[INFO] [stderr]    |                                                      ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 66 - pub const DRM_MODE_FLAG_3D_LINE_ALTERNATIVE: c_int = (3<<14);
[INFO] [stderr] 66 + pub const DRM_MODE_FLAG_3D_LINE_ALTERNATIVE: c_int = 3<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:67:55
[INFO] [stderr]    |
[INFO] [stderr] 67 | pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_FULL: c_int = (4<<14);
[INFO] [stderr]    |                                                       ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 67 - pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_FULL: c_int = (4<<14);
[INFO] [stderr] 67 + pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_FULL: c_int = 4<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:68:45
[INFO] [stderr]    |
[INFO] [stderr] 68 | pub const DRM_MODE_FLAG_3D_L_DEPTH: c_int = (5<<14);
[INFO] [stderr]    |                                             ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 68 - pub const DRM_MODE_FLAG_3D_L_DEPTH: c_int = (5<<14);
[INFO] [stderr] 68 + pub const DRM_MODE_FLAG_3D_L_DEPTH: c_int = 5<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:69:59
[INFO] [stderr]    |
[INFO] [stderr] 69 | pub const DRM_MODE_FLAG_3D_L_DEPTH_GFX_GFX_DEPTH: c_int = (6<<14);
[INFO] [stderr]    |                                                           ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 69 - pub const DRM_MODE_FLAG_3D_L_DEPTH_GFX_GFX_DEPTH: c_int = (6<<14);
[INFO] [stderr] 69 + pub const DRM_MODE_FLAG_3D_L_DEPTH_GFX_GFX_DEPTH: c_int = 6<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:70:52
[INFO] [stderr]    |
[INFO] [stderr] 70 | pub const DRM_MODE_FLAG_3D_TOP_AND_BOTTOM: c_int = (7<<14);
[INFO] [stderr]    |                                                    ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 70 - pub const DRM_MODE_FLAG_3D_TOP_AND_BOTTOM: c_int = (7<<14);
[INFO] [stderr] 70 + pub const DRM_MODE_FLAG_3D_TOP_AND_BOTTOM: c_int = 7<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:71:55
[INFO] [stderr]    |
[INFO] [stderr] 71 | pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF: c_int = (8<<14);
[INFO] [stderr]    |                                                       ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 71 - pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF: c_int = (8<<14);
[INFO] [stderr] 71 + pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF: c_int = 8<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]    --> src/ffi/xf86drm.rs:303:25
[INFO] [stderr]     |
[INFO] [stderr] 303 |     pub vblank_handler: extern fn(fd: c_int,
[INFO] [stderr]     |                         ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(missing_abi)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]    --> src/ffi/xf86drm.rs:309:28
[INFO] [stderr]     |
[INFO] [stderr] 309 |     pub page_flip_handler: extern fn(fd: c_int,
[INFO] [stderr]     |                            ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]    --> src/ffi/xf86drm.rs:436:16
[INFO] [stderr]     |
[INFO] [stderr] 436 |   debug_print: extern fn(format: *const c_char, ap: va_list) -> c_int,
[INFO] [stderr]     |                ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]    --> src/ffi/xf86drm.rs:437:16
[INFO] [stderr]     |
[INFO] [stderr] 437 |   load_module: extern fn(name: *const c_char) -> c_int,
[INFO] [stderr]     |                ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]    --> src/ffi/xf86drm.rs:438:14
[INFO] [stderr]     |
[INFO] [stderr] 438 |   get_perms: extern fn(gid: *mut gid_t, mode: *mut mode_t) -> c_void
[INFO] [stderr]     |              ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]    --> src/ffi/xf86drm.rs:449:8
[INFO] [stderr]     |
[INFO] [stderr] 449 |     f: extern fn(num: c_int, ptr1: *mut c_void, ptr2: *mut c_void) -> c_void,
[INFO] [stderr]     |        ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]    --> src/ffi/xf86drm.rs:531:1
[INFO] [stderr]     |
[INFO] [stderr] 531 | extern {
[INFO] [stderr]     | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/xf86drm_mode.rs:88:42
[INFO] [stderr]    |
[INFO] [stderr] 88 | pub const DRM_MODE_PROP_PENDING: c_int = (1<<0);
[INFO] [stderr]    |                                          ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 88 - pub const DRM_MODE_PROP_PENDING: c_int = (1<<0);
[INFO] [stderr] 88 + pub const DRM_MODE_PROP_PENDING: c_int = 1<<0;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/xf86drm_mode.rs:89:40
[INFO] [stderr]    |
[INFO] [stderr] 89 | pub const DRM_MODE_PROP_RANGE: c_int = (1<<1);
[INFO] [stderr]    |                                        ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 89 - pub const DRM_MODE_PROP_RANGE: c_int = (1<<1);
[INFO] [stderr] 89 + pub const DRM_MODE_PROP_RANGE: c_int = 1<<1;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/xf86drm_mode.rs:90:44
[INFO] [stderr]    |
[INFO] [stderr] 90 | pub const DRM_MODE_PROP_IMMUTABLE: c_int = (1<<2);
[INFO] [stderr]    |                                            ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 90 - pub const DRM_MODE_PROP_IMMUTABLE: c_int = (1<<2);
[INFO] [stderr] 90 + pub const DRM_MODE_PROP_IMMUTABLE: c_int = 1<<2;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/xf86drm_mode.rs:91:39
[INFO] [stderr]    |
[INFO] [stderr] 91 | pub const DRM_MODE_PROP_ENUM: c_int = (1<<3) /* enumerated type with text strings */;
[INFO] [stderr]    |                                       ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 91 - pub const DRM_MODE_PROP_ENUM: c_int = (1<<3) /* enumerated type with text strings */;
[INFO] [stderr] 91 + pub const DRM_MODE_PROP_ENUM: c_int = 1<<3 /* enumerated type with text strings */;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/xf86drm_mode.rs:92:39
[INFO] [stderr]    |
[INFO] [stderr] 92 | pub const DRM_MODE_PROP_BLOB: c_int = (1<<4);
[INFO] [stderr]    |                                       ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 92 - pub const DRM_MODE_PROP_BLOB: c_int = (1<<4);
[INFO] [stderr] 92 + pub const DRM_MODE_PROP_BLOB: c_int = 1<<4;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/xf86drm_mode.rs:94:39
[INFO] [stderr]    |
[INFO] [stderr] 94 | pub const DRM_MODE_CURSOR_BO: c_int = (1<<0);
[INFO] [stderr]    |                                       ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 94 - pub const DRM_MODE_CURSOR_BO: c_int = (1<<0);
[INFO] [stderr] 94 + pub const DRM_MODE_CURSOR_BO: c_int = 1<<0;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/xf86drm_mode.rs:95:41
[INFO] [stderr]    |
[INFO] [stderr] 95 | pub const DRM_MODE_CURSOR_MOVE: c_int = (1<<1);
[INFO] [stderr]    |                                         ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 95 - pub const DRM_MODE_CURSOR_MOVE: c_int = (1<<1);
[INFO] [stderr] 95 + pub const DRM_MODE_CURSOR_MOVE: c_int = 1<<1;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:369:1
[INFO] [stderr]     |
[INFO] [stderr] 369 | extern {
[INFO] [stderr]     | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stderr] 
[INFO] [stderr] warning: unused doc comment
[INFO] [stderr]   --> src/event_handler.rs:45:1
[INFO] [stderr]    |
[INFO] [stderr] 45 | /// Thread local storage for event contexts.
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations
[INFO] [stderr]    |
[INFO] [stderr]    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion
[INFO] [stderr]    = note: `#[warn(unused_doc_comments)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/drm.rs:836:32
[INFO] [stderr]     |
[INFO] [stderr] 836 | pub const DRM_CAP_DUMB_BUFFER: uint64_t = 0x1;
[INFO] [stderr]     |                                ^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/drm.rs:837:37
[INFO] [stderr]     |
[INFO] [stderr] 837 | pub const DRM_CAP_VBLANK_HIGH_CRTC: uint64_t = 0x2;
[INFO] [stderr]     |                                     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/drm.rs:838:41
[INFO] [stderr]     |
[INFO] [stderr] 838 | pub const DRM_CAP_DUMB_PREFERRED_DEPTH: uint64_t = 0x3;
[INFO] [stderr]     |                                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/drm.rs:839:39
[INFO] [stderr]     |
[INFO] [stderr] 839 | pub const DRM_CAP_DUMB_PREFER_SHADOW: uint64_t = 0x4;
[INFO] [stderr]     |                                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/drm.rs:840:26
[INFO] [stderr]     |
[INFO] [stderr] 840 | pub const DRM_CAP_PRIME: uint64_t = 0x5;
[INFO] [stderr]     |                          ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/drm.rs:841:34
[INFO] [stderr]     |
[INFO] [stderr] 841 | pub const  DRM_PRIME_CAP_IMPORT: uint64_t = 0x1;
[INFO] [stderr]     |                                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/drm.rs:842:34
[INFO] [stderr]     |
[INFO] [stderr] 842 | pub const  DRM_PRIME_CAP_EXPORT: uint64_t = 0x2;
[INFO] [stderr]     |                                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/drm.rs:843:40
[INFO] [stderr]     |
[INFO] [stderr] 843 | pub const DRM_CAP_TIMESTAMP_MONOTONIC: uint64_t = 0x6;
[INFO] [stderr]     |                                        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/drm.rs:844:36
[INFO] [stderr]     |
[INFO] [stderr] 844 | pub const DRM_CAP_ASYNC_PAGE_FLIP: uint64_t = 0x7;
[INFO] [stderr]     |                                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/drm.rs:854:33
[INFO] [stderr]     |
[INFO] [stderr] 854 | pub const DRM_CAP_CURSOR_WIDTH: uint64_t = 0x8;
[INFO] [stderr]     |                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/drm.rs:855:34
[INFO] [stderr]     |
[INFO] [stderr] 855 | pub const DRM_CAP_CURSOR_HEIGHT: uint64_t = 0x9;
[INFO] [stderr]     |                                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/drm.rs:856:37
[INFO] [stderr]     |
[INFO] [stderr] 856 | pub const DRM_CAP_ADDFB2_MODIFIERS: uint64_t = 0x10;
[INFO] [stderr]     |                                     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm.rs:241:13
[INFO] [stderr]     |
[INFO] [stderr] 241 |     domain: uint16_t,
[INFO] [stderr]     |             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stderr]    --> src/ffi/xf86drm.rs:242:10
[INFO] [stderr]     |
[INFO] [stderr] 242 |     bus: uint8_t,
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stderr]    --> src/ffi/xf86drm.rs:243:10
[INFO] [stderr]     |
[INFO] [stderr] 243 |     dev: uint8_t,
[INFO] [stderr]     |          ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stderr]    --> src/ffi/xf86drm.rs:244:11
[INFO] [stderr]     |
[INFO] [stderr] 244 |     func: uint8_t,
[INFO] [stderr]     |           ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm.rs:254:16
[INFO] [stderr]     |
[INFO] [stderr] 254 |     vendor_id: uint16_t,
[INFO] [stderr]     |                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm.rs:255:16
[INFO] [stderr]     |
[INFO] [stderr] 255 |     device_id: uint16_t,
[INFO] [stderr]     |                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm.rs:256:19
[INFO] [stderr]     |
[INFO] [stderr] 256 |     subvendor_id: uint16_t,
[INFO] [stderr]     |                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm.rs:257:19
[INFO] [stderr]     |
[INFO] [stderr] 257 |     subdevice_id: uint16_t,
[INFO] [stderr]     |                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stderr]    --> src/ffi/xf86drm.rs:258:18
[INFO] [stderr]     |
[INFO] [stderr] 258 |     revision_id: uint8_t,
[INFO] [stderr]     |                  ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/xf86drm.rs:544:45
[INFO] [stderr]     |
[INFO] [stderr] 544 |     pub fn drmGetCap(fd: c_int, capability: uint64_t, value: *mut uint64_t) -> c_int;
[INFO] [stderr]     |                                             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/xf86drm.rs:544:67
[INFO] [stderr]     |
[INFO] [stderr] 544 |     pub fn drmGetCap(fd: c_int, capability: uint64_t, value: *mut uint64_t) -> c_int;
[INFO] [stderr]     |                                                                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/xf86drm.rs:601:51
[INFO] [stderr]     |
[INFO] [stderr] 601 |     pub fn drmSetClientCap(fd: c_int, capability: uint64_t, value: uint64_t) -> c_int;
[INFO] [stderr]     |                                                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/xf86drm.rs:601:68
[INFO] [stderr]     |
[INFO] [stderr] 601 |     pub fn drmSetClientCap(fd: c_int, capability: uint64_t, value: uint64_t) -> c_int;
[INFO] [stderr]     |                                                                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm.rs:698:50
[INFO] [stderr]     |
[INFO] [stderr] 698 |     pub fn drmPrimeHandleToFD(fd: c_int, handle: uint32_t, flags: uint32_t,
[INFO] [stderr]     |                                                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm.rs:698:67
[INFO] [stderr]     |
[INFO] [stderr] 698 |     pub fn drmPrimeHandleToFD(fd: c_int, handle: uint32_t, flags: uint32_t,
[INFO] [stderr]     |                                                                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm.rs:700:72
[INFO] [stderr]     |
[INFO] [stderr] 700 |     pub fn drmPrimeFDToHandle(fd: c_int, prime_fd: c_int, handle: *mut uint32_t) -> c_int;
[INFO] [stderr]     |                                                                        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:109:19
[INFO] [stderr]     |
[INFO] [stderr] 109 |     pub fbs: *mut uint32_t,
[INFO] [stderr]     |                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:112:21
[INFO] [stderr]     |
[INFO] [stderr] 112 |     pub crtcs: *mut uint32_t,
[INFO] [stderr]     |                     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:115:26
[INFO] [stderr]     |
[INFO] [stderr] 115 |     pub connectors: *mut uint32_t,
[INFO] [stderr]     |                          ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:118:24
[INFO] [stderr]     |
[INFO] [stderr] 118 |     pub encoders: *mut uint32_t,
[INFO] [stderr]     |                        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:120:20
[INFO] [stderr]     |
[INFO] [stderr] 120 |     pub min_width: uint32_t,
[INFO] [stderr]     |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:121:20
[INFO] [stderr]     |
[INFO] [stderr] 121 |     pub max_width: uint32_t,
[INFO] [stderr]     |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:122:21
[INFO] [stderr]     |
[INFO] [stderr] 122 |     pub min_height: uint32_t,
[INFO] [stderr]     |                     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:123:21
[INFO] [stderr]     |
[INFO] [stderr] 123 |     pub max_height: uint32_t
[INFO] [stderr]     |                     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:134:16
[INFO] [stderr]     |
[INFO] [stderr] 134 |     pub clock: uint32_t,
[INFO] [stderr]     |                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:135:19
[INFO] [stderr]     |
[INFO] [stderr] 135 |     pub hdisplay: uint16_t,
[INFO] [stderr]     |                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:136:22
[INFO] [stderr]     |
[INFO] [stderr] 136 |     pub hsync_start: uint16_t,
[INFO] [stderr]     |                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:137:20
[INFO] [stderr]     |
[INFO] [stderr] 137 |     pub hsync_end: uint16_t,
[INFO] [stderr]     |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:138:17
[INFO] [stderr]     |
[INFO] [stderr] 138 |     pub htotal: uint16_t,
[INFO] [stderr]     |                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:139:16
[INFO] [stderr]     |
[INFO] [stderr] 139 |     pub hskew: uint16_t,
[INFO] [stderr]     |                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:140:19
[INFO] [stderr]     |
[INFO] [stderr] 140 |     pub vdisplay: uint16_t,
[INFO] [stderr]     |                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:141:22
[INFO] [stderr]     |
[INFO] [stderr] 141 |     pub vsync_start: uint16_t,
[INFO] [stderr]     |                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:142:20
[INFO] [stderr]     |
[INFO] [stderr] 142 |     pub vsync_end: uint16_t,
[INFO] [stderr]     |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:143:17
[INFO] [stderr]     |
[INFO] [stderr] 143 |     pub vtotal: uint16_t,
[INFO] [stderr]     |                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:144:16
[INFO] [stderr]     |
[INFO] [stderr] 144 |     pub vscan: uint16_t,
[INFO] [stderr]     |                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:145:19
[INFO] [stderr]     |
[INFO] [stderr] 145 |     pub vrefresh: uint32_t,
[INFO] [stderr]     |                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:146:16
[INFO] [stderr]     |
[INFO] [stderr] 146 |     pub flags: uint32_t,
[INFO] [stderr]     |                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:147:20
[INFO] [stderr]     |
[INFO] [stderr] 147 |     pub mode_type: uint32_t,
[INFO] [stderr]     |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:158:9
[INFO] [stderr]     |
[INFO] [stderr] 158 |     fb_id: uint32_t,
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:159:9
[INFO] [stderr]     |
[INFO] [stderr] 159 |     width: uint32_t,
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:160:13
[INFO] [stderr]     |
[INFO] [stderr] 160 |     height: uint32_t,
[INFO] [stderr]     |             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:161:9
[INFO] [stderr]     |
[INFO] [stderr] 161 |     pitch: uint32_t,
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:162:7
[INFO] [stderr]     |
[INFO] [stderr] 162 |     bpp: uint32_t,
[INFO] [stderr]     |          ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:163:9
[INFO] [stderr]     |
[INFO] [stderr] 163 |     depth: uint32_t,
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:165:10
[INFO] [stderr]     |
[INFO] [stderr] 165 |     handle: uint32_t
[INFO] [stderr]     |             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:178:6
[INFO] [stderr]     |
[INFO] [stderr] 178 |     id: uint32_t,
[INFO] [stderr]     |         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:179:10
[INFO] [stderr]     |
[INFO] [stderr] 179 |     length: uint32_t,
[INFO] [stderr]     |             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:190:11
[INFO] [stderr]     |
[INFO] [stderr] 190 |     prop_id: uint32_t,
[INFO] [stderr]     |              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:191:9
[INFO] [stderr]     |
[INFO] [stderr] 191 |     flags: uint32_t,
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:194:10
[INFO] [stderr]     |
[INFO] [stderr] 194 |     values: uint64_t, /* store the blob lengths */
[INFO] [stderr]     |             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:198:17
[INFO] [stderr]     |
[INFO] [stderr] 198 |     blob_ids: *mut uint32_t
[INFO] [stderr]     |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:217:15
[INFO] [stderr]     |
[INFO] [stderr] 217 |     pub crtc_id: uint32_t,
[INFO] [stderr]     |                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:218:17
[INFO] [stderr]     |
[INFO] [stderr] 218 |     pub buffer_id: uint32_t, /**< FB id to connect to 0 = disconnect */
[INFO] [stderr]     |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:220:9
[INFO] [stderr]     |
[INFO] [stderr] 220 |     pub x: uint32_t,
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:221:12
[INFO] [stderr]     |
[INFO] [stderr] 221 |     pub y: uint32_t, /**< Position on the framebuffer */
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:222:13
[INFO] [stderr]     |
[INFO] [stderr] 222 |     pub width: uint32_t,
[INFO] [stderr]     |                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:223:17
[INFO] [stderr]     |
[INFO] [stderr] 223 |     pub height: uint32_t,
[INFO] [stderr]     |                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:236:18
[INFO] [stderr]     |
[INFO] [stderr] 236 |     pub encoder_id: uint32_t,
[INFO] [stderr]     |                     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:237:20
[INFO] [stderr]     |
[INFO] [stderr] 237 |     pub encoder_type: uint32_t,
[INFO] [stderr]     |                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:238:15
[INFO] [stderr]     |
[INFO] [stderr] 238 |     pub crtc_id: uint32_t,
[INFO] [stderr]     |                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:239:22
[INFO] [stderr]     |
[INFO] [stderr] 239 |     pub possible_crtcs: uint32_t,
[INFO] [stderr]     |                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:240:23
[INFO] [stderr]     |
[INFO] [stderr] 240 |     pub possible_clones: uint32_t
[INFO] [stderr]     |                          ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:267:20
[INFO] [stderr]     |
[INFO] [stderr] 267 |     pub connector_id: uint32_t,
[INFO] [stderr]     |                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:268:18
[INFO] [stderr]     |
[INFO] [stderr] 268 |     pub encoder_id: uint32_t, /**< Encoder currently connected to */
[INFO] [stderr]     |                     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:269:22
[INFO] [stderr]     |
[INFO] [stderr] 269 |     pub connector_type: uint32_t,
[INFO] [stderr]     |                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:270:25
[INFO] [stderr]     |
[INFO] [stderr] 270 |     pub connector_type_id: uint32_t,
[INFO] [stderr]     |                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:272:15
[INFO] [stderr]     |
[INFO] [stderr] 272 |     pub mmWidth: uint32_t,
[INFO] [stderr]     |                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:273:19
[INFO] [stderr]     |
[INFO] [stderr] 273 |     pub mmHeight: uint32_t, /**< HxW in millimeters */
[INFO] [stderr]     |                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:280:18
[INFO] [stderr]     |
[INFO] [stderr] 280 |     pub props: *mut uint32_t, /**< List of property ids */
[INFO] [stderr]     |                     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:281:24
[INFO] [stderr]     |
[INFO] [stderr] 281 |     pub prop_values: *mut uint64_t, /**< List of property values */
[INFO] [stderr]     |                           ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:284:21
[INFO] [stderr]     |
[INFO] [stderr] 284 |     pub encoders: *mut uint32_t
[INFO] [stderr]     |                        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:298:15
[INFO] [stderr]     |
[INFO] [stderr] 298 |     count_props: uint32_t,
[INFO] [stderr]     |                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:299:14
[INFO] [stderr]     |
[INFO] [stderr] 299 |     props: *mut uint32_t,
[INFO] [stderr]     |                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:300:20
[INFO] [stderr]     |
[INFO] [stderr] 300 |     prop_values: *mut uint64_t
[INFO] [stderr]     |                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:310:17
[INFO] [stderr]     |
[INFO] [stderr] 310 |     count_formats: uint32_t,
[INFO] [stderr]     |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:311:16
[INFO] [stderr]     |
[INFO] [stderr] 311 |     formats: *mut uint32_t,
[INFO] [stderr]     |                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:312:12
[INFO] [stderr]     |
[INFO] [stderr] 312 |     plane_id: uint32_t,
[INFO] [stderr]     |               ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:314:11
[INFO] [stderr]     |
[INFO] [stderr] 314 |     crtc_id: uint32_t,
[INFO] [stderr]     |              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:315:9
[INFO] [stderr]     |
[INFO] [stderr] 315 |     fb_id: uint32_t,
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:317:10
[INFO] [stderr]     |
[INFO] [stderr] 317 |     crtc_x: uint32_t,
[INFO] [stderr]     |             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:318:13
[INFO] [stderr]     |
[INFO] [stderr] 318 |     crtc_y: uint32_t,
[INFO] [stderr]     |             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:319:5
[INFO] [stderr]     |
[INFO] [stderr] 319 |     x: uint32_t,
[INFO] [stderr]     |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:320:8
[INFO] [stderr]     |
[INFO] [stderr] 320 |     y: uint32_t,
[INFO] [stderr]     |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:322:18
[INFO] [stderr]     |
[INFO] [stderr] 322 |     possible_crtcs: uint32_t,
[INFO] [stderr]     |                     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:323:14
[INFO] [stderr]     |
[INFO] [stderr] 323 |     gamma_size: uint32_t
[INFO] [stderr]     |                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:333:16
[INFO] [stderr]     |
[INFO] [stderr] 333 |     count_planes: uint32_t,
[INFO] [stderr]     |                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:334:15
[INFO] [stderr]     |
[INFO] [stderr] 334 |     planes: *mut uint32_t
[INFO] [stderr]     |                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:344:13
[INFO] [stderr]     |
[INFO] [stderr] 344 |     object_id: uint32_t,
[INFO] [stderr]     |                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:345:15
[INFO] [stderr]     |
[INFO] [stderr] 345 |     property_id: uint32_t,
[INFO] [stderr]     |                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:346:9
[INFO] [stderr]     |
[INFO] [stderr] 346 |     value: uint64_t
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:355:10
[INFO] [stderr]     |
[INFO] [stderr] 355 |     cursor: uint32_t,
[INFO] [stderr]     |             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:356:14
[INFO] [stderr]     |
[INFO] [stderr] 356 |     size_items: uint32_t,
[INFO] [stderr]     |                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:391:46
[INFO] [stderr]     |
[INFO] [stderr] 391 |     pub fn drmModeGetFB(fd: c_int, bufferId: uint32_t) -> drmModeFBPtr;
[INFO] [stderr]     |                                              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:396:43
[INFO] [stderr]     |
[INFO] [stderr] 396 |     pub fn drmModeAddFB(fd: c_int, width: uint32_t, height: uint32_t, depth: uint8_t,
[INFO] [stderr]     |                                           ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:396:61
[INFO] [stderr]     |
[INFO] [stderr] 396 |     pub fn drmModeAddFB(fd: c_int, width: uint32_t, height: uint32_t, depth: uint8_t,
[INFO] [stderr]     |                                                             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:396:78
[INFO] [stderr]     |
[INFO] [stderr] 396 |     pub fn drmModeAddFB(fd: c_int, width: uint32_t, height: uint32_t, depth: uint8_t,
[INFO] [stderr]     |                                                                              ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:397:14
[INFO] [stderr]     |
[INFO] [stderr] 397 |         bpp: uint8_t, pitch: uint32_t, bo_handle: uint32_t,
[INFO] [stderr]     |              ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:397:30
[INFO] [stderr]     |
[INFO] [stderr] 397 |         bpp: uint8_t, pitch: uint32_t, bo_handle: uint32_t,
[INFO] [stderr]     |                              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:397:51
[INFO] [stderr]     |
[INFO] [stderr] 397 |         bpp: uint8_t, pitch: uint32_t, bo_handle: uint32_t,
[INFO] [stderr]     |                                                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:398:22
[INFO] [stderr]     |
[INFO] [stderr] 398 |         buf_id: *mut uint32_t) -> c_int;
[INFO] [stderr]     |                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:401:44
[INFO] [stderr]     |
[INFO] [stderr] 401 |     pub fn drmModeAddFB2(fd: c_int, width: uint32_t, height: uint32_t,
[INFO] [stderr]     |                                            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:401:62
[INFO] [stderr]     |
[INFO] [stderr] 401 |     pub fn drmModeAddFB2(fd: c_int, width: uint32_t, height: uint32_t,
[INFO] [stderr]     |                                                              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:402:23
[INFO] [stderr]     |
[INFO] [stderr] 402 |         pixel_format: uint32_t, bo_handles: [uint32_t; 4],
[INFO] [stderr]     |                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:402:46
[INFO] [stderr]     |
[INFO] [stderr] 402 |         pixel_format: uint32_t, bo_handles: [uint32_t; 4],
[INFO] [stderr]     |                                              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:403:19
[INFO] [stderr]     |
[INFO] [stderr] 403 |         pitches: [uint32_t; 4], offsets: [uint32_t; 4],
[INFO] [stderr]     |                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:403:43
[INFO] [stderr]     |
[INFO] [stderr] 403 |         pitches: [uint32_t; 4], offsets: [uint32_t; 4],
[INFO] [stderr]     |                                           ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:404:22
[INFO] [stderr]     |
[INFO] [stderr] 404 |         buf_id: *mut uint32_t, flags: uint32_t) -> c_int;
[INFO] [stderr]     |                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:404:39
[INFO] [stderr]     |
[INFO] [stderr] 404 |         buf_id: *mut uint32_t, flags: uint32_t) -> c_int;
[INFO] [stderr]     |                                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:409:45
[INFO] [stderr]     |
[INFO] [stderr] 409 |     pub fn drmModeRmFB(fd: c_int, bufferId: uint32_t) -> c_int;
[INFO] [stderr]     |                                             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:414:48
[INFO] [stderr]     |
[INFO] [stderr] 414 |     pub fn drmModeDirtyFB(fd: c_int, bufferId: uint32_t,
[INFO] [stderr]     |                                                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:415:43
[INFO] [stderr]     |
[INFO] [stderr] 415 |         clips: drmModeClipPtr, num_clips: uint32_t) -> c_int;
[INFO] [stderr]     |                                           ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:424:46
[INFO] [stderr]     |
[INFO] [stderr] 424 |     pub fn drmModeGetCrtc(fd: c_int, crtcId: uint32_t) -> drmModeCrtcPtr;
[INFO] [stderr]     |                                              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:429:46
[INFO] [stderr]     |
[INFO] [stderr] 429 |     pub fn drmModeSetCrtc(fd: c_int, crtcId: uint32_t, bufferId: uint32_t,
[INFO] [stderr]     |                                              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:429:66
[INFO] [stderr]     |
[INFO] [stderr] 429 |     pub fn drmModeSetCrtc(fd: c_int, crtcId: uint32_t, bufferId: uint32_t,
[INFO] [stderr]     |                                                                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:430:12
[INFO] [stderr]     |
[INFO] [stderr] 430 |         x: uint32_t, y: uint32_t, connectors: *const uint32_t, count: c_int,
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:430:25
[INFO] [stderr]     |
[INFO] [stderr] 430 |         x: uint32_t, y: uint32_t, connectors: *const uint32_t, count: c_int,
[INFO] [stderr]     |                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:430:54
[INFO] [stderr]     |
[INFO] [stderr] 430 |         x: uint32_t, y: uint32_t, connectors: *const uint32_t, count: c_int,
[INFO] [stderr]     |                                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:440:48
[INFO] [stderr]     |
[INFO] [stderr] 440 |     pub fn drmModeSetCursor(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stderr]     |                                                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:440:69
[INFO] [stderr]     |
[INFO] [stderr] 440 |     pub fn drmModeSetCursor(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stderr]     |                                                                     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:440:86
[INFO] [stderr]     |
[INFO] [stderr] 440 |     pub fn drmModeSetCursor(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stderr]     |                                                                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:441:17
[INFO] [stderr]     |
[INFO] [stderr] 441 |         height: uint32_t) -> c_int;
[INFO] [stderr]     |                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:443:49
[INFO] [stderr]     |
[INFO] [stderr] 443 |     pub fn drmModeSetCursor2(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stderr]     |                                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:443:70
[INFO] [stderr]     |
[INFO] [stderr] 443 |     pub fn drmModeSetCursor2(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stderr]     |                                                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:443:87
[INFO] [stderr]     |
[INFO] [stderr] 443 |     pub fn drmModeSetCursor2(fd: c_int, crtcId: uint32_t, bo_handle: uint32_t, width: uint32_t,
[INFO] [stderr]     |                                                                                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:444:17
[INFO] [stderr]     |
[INFO] [stderr] 444 |         height: uint32_t, hot_x: int32_t, hot_y: int32_t) -> c_int;
[INFO] [stderr]     |                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:444:34
[INFO] [stderr]     |
[INFO] [stderr] 444 |         height: uint32_t, hot_x: int32_t, hot_y: int32_t) -> c_int;
[INFO] [stderr]     |                                  ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:444:50
[INFO] [stderr]     |
[INFO] [stderr] 444 |         height: uint32_t, hot_x: int32_t, hot_y: int32_t) -> c_int;
[INFO] [stderr]     |                                                  ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:449:49
[INFO] [stderr]     |
[INFO] [stderr] 449 |     pub fn drmModeMoveCursor(fd: c_int, crtcId: uint32_t, x: c_int, y: c_int) -> c_int;
[INFO] [stderr]     |                                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:454:53
[INFO] [stderr]     |
[INFO] [stderr] 454 |     pub fn drmModeGetEncoder(fd: c_int, encoder_id: uint32_t) -> drmModeEncoderPtr;
[INFO] [stderr]     |                                                     ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:465:56
[INFO] [stderr]     |
[INFO] [stderr] 465 |     pub fn drmModeGetConnector(fd: c_int, connectorId: uint32_t) -> drmModeConnectorPtr;
[INFO] [stderr]     |                                                        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:475:64
[INFO] [stderr]     |
[INFO] [stderr] 475 |     pub fn drmModeGetConnectorCurrent(fd: c_int, connector_id: uint32_t) -> drmModeConnectorPtr;
[INFO] [stderr]     |                                                                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:480:54
[INFO] [stderr]     |
[INFO] [stderr] 480 |     pub fn drmModeAttachMode(fd: c_int, connectorId: uint32_t,
[INFO] [stderr]     |                                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:487:54
[INFO] [stderr]     |
[INFO] [stderr] 487 |     pub fn drmModeDetachMode(fd: c_int, connectorId: uint32_t,
[INFO] [stderr]     |                                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:490:54
[INFO] [stderr]     |
[INFO] [stderr] 490 |     pub fn drmModeGetProperty(fd: c_int, propertyId: uint32_t) -> drmModePropertyPtr;
[INFO] [stderr]     |                                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:493:55
[INFO] [stderr]     |
[INFO] [stderr] 493 |     pub fn drmModeGetPropertyBlob(fd: c_int, blob_id: uint32_t) -> drmModePropertyBlobPtr;
[INFO] [stderr]     |                                                       ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:495:65
[INFO] [stderr]     |
[INFO] [stderr] 495 |     pub fn drmModeConnectorSetProperty(fd: c_int, connector_id: uint32_t, property_id: uint32_t,
[INFO] [stderr]     |                                                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:495:88
[INFO] [stderr]     |
[INFO] [stderr] 495 |     pub fn drmModeConnectorSetProperty(fd: c_int, connector_id: uint32_t, property_id: uint32_t,
[INFO] [stderr]     |                                                                                        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:496:16
[INFO] [stderr]     |
[INFO] [stderr] 496 |         value: uint64_t) -> c_int;
[INFO] [stderr]     |                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:499:52
[INFO] [stderr]     |
[INFO] [stderr] 499 |     pub fn drmModeCrtcSetGamma(fd: c_int, crtc_id: uint32_t, size: uint32_t,
[INFO] [stderr]     |                                                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:499:68
[INFO] [stderr]     |
[INFO] [stderr] 499 |     pub fn drmModeCrtcSetGamma(fd: c_int, crtc_id: uint32_t, size: uint32_t,
[INFO] [stderr]     |                                                                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:500:19
[INFO] [stderr]     |
[INFO] [stderr] 500 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stderr]     |                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:500:41
[INFO] [stderr]     |
[INFO] [stderr] 500 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stderr]     |                                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:500:62
[INFO] [stderr]     |
[INFO] [stderr] 500 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stderr]     |                                                              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:501:52
[INFO] [stderr]     |
[INFO] [stderr] 501 |     pub fn drmModeCrtcGetGamma(fd: c_int, crtc_id: uint32_t, size: uint32_t,
[INFO] [stderr]     |                                                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:501:68
[INFO] [stderr]     |
[INFO] [stderr] 501 |     pub fn drmModeCrtcGetGamma(fd: c_int, crtc_id: uint32_t, size: uint32_t,
[INFO] [stderr]     |                                                                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:502:19
[INFO] [stderr]     |
[INFO] [stderr] 502 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stderr]     |                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:502:41
[INFO] [stderr]     |
[INFO] [stderr] 502 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stderr]     |                                         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint16_t`: Use u16 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:502:62
[INFO] [stderr]     |
[INFO] [stderr] 502 |         red: *mut uint16_t, green: *mut uint16_t, blue: *mut uint16_t) -> c_int;
[INFO] [stderr]     |                                                              ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:503:48
[INFO] [stderr]     |
[INFO] [stderr] 503 |     pub fn drmModePageFlip(fd: c_int, crtc_id: uint32_t, fb_id: uint32_t,
[INFO] [stderr]     |                                                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:503:65
[INFO] [stderr]     |
[INFO] [stderr] 503 |     pub fn drmModePageFlip(fd: c_int, crtc_id: uint32_t, fb_id: uint32_t,
[INFO] [stderr]     |                                                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:504:16
[INFO] [stderr]     |
[INFO] [stderr] 504 |         flags: uint32_t, user_data: *const c_void) -> c_int;
[INFO] [stderr]     |                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:507:49
[INFO] [stderr]     |
[INFO] [stderr] 507 |     pub fn drmModeGetPlane(fd: c_int, plane_id: uint32_t) -> drmModePlanePtr;
[INFO] [stderr]     |                                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:508:49
[INFO] [stderr]     |
[INFO] [stderr] 508 |     pub fn drmModeSetPlane(fd: c_int, plane_id: uint32_t, crtc_id: uint32_t,
[INFO] [stderr]     |                                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:508:68
[INFO] [stderr]     |
[INFO] [stderr] 508 |     pub fn drmModeSetPlane(fd: c_int, plane_id: uint32_t, crtc_id: uint32_t,
[INFO] [stderr]     |                                                                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:509:16
[INFO] [stderr]     |
[INFO] [stderr] 509 |         fb_id: uint32_t, flags: uint32_t,
[INFO] [stderr]     |                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:509:33
[INFO] [stderr]     |
[INFO] [stderr] 509 |         fb_id: uint32_t, flags: uint32_t,
[INFO] [stderr]     |                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:510:17
[INFO] [stderr]     |
[INFO] [stderr] 510 |         crtc_x: int32_t, crtc_y: int32_t,
[INFO] [stderr]     |                 ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:510:34
[INFO] [stderr]     |
[INFO] [stderr] 510 |         crtc_x: int32_t, crtc_y: int32_t,
[INFO] [stderr]     |                                  ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:511:17
[INFO] [stderr]     |
[INFO] [stderr] 511 |         crtc_w: uint32_t, crtc_h: uint32_t,
[INFO] [stderr]     |                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:511:35
[INFO] [stderr]     |
[INFO] [stderr] 511 |         crtc_w: uint32_t, crtc_h: uint32_t,
[INFO] [stderr]     |                                   ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:512:16
[INFO] [stderr]     |
[INFO] [stderr] 512 |         src_x: uint32_t, src_y: uint32_t,
[INFO] [stderr]     |                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:512:33
[INFO] [stderr]     |
[INFO] [stderr] 512 |         src_x: uint32_t, src_y: uint32_t,
[INFO] [stderr]     |                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:513:16
[INFO] [stderr]     |
[INFO] [stderr] 513 |         src_w: uint32_t, src_h: uint32_t) -> c_int;
[INFO] [stderr]     |                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:513:33
[INFO] [stderr]     |
[INFO] [stderr] 513 |         src_w: uint32_t, src_h: uint32_t) -> c_int;
[INFO] [stderr]     |                                 ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:516:20
[INFO] [stderr]     |
[INFO] [stderr] 516 |         object_id: uint32_t,
[INFO] [stderr]     |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:517:22
[INFO] [stderr]     |
[INFO] [stderr] 517 |         object_type: uint32_t) -> drmModeObjectPropertiesPtr;
[INFO] [stderr]     |                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:519:59
[INFO] [stderr]     |
[INFO] [stderr] 519 |     pub fn drmModeObjectSetProperty(fd: c_int, object_id: uint32_t,
[INFO] [stderr]     |                                                           ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:520:22
[INFO] [stderr]     |
[INFO] [stderr] 520 |         object_type: uint32_t, property_id: uint32_t,
[INFO] [stderr]     |                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:520:45
[INFO] [stderr]     |
[INFO] [stderr] 520 |         object_type: uint32_t, property_id: uint32_t,
[INFO] [stderr]     |                                             ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:521:16
[INFO] [stderr]     |
[INFO] [stderr] 521 |         value: uint64_t) -> c_int;
[INFO] [stderr]     |                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:531:20
[INFO] [stderr]     |
[INFO] [stderr] 531 |         object_id: uint32_t,
[INFO] [stderr]     |                    ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:532:22
[INFO] [stderr]     |
[INFO] [stderr] 532 |         property_id: uint32_t,
[INFO] [stderr]     |                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint64_t`: Use u64 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:533:16
[INFO] [stderr]     |
[INFO] [stderr] 533 |         value: uint64_t) -> c_int;
[INFO] [stderr]     |                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:536:16
[INFO] [stderr]     |
[INFO] [stderr] 536 |         flags: uint32_t,
[INFO] [stderr]     |                ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:540:18
[INFO] [stderr]     |
[INFO] [stderr] 540 |         id: *mut uint32_t) -> c_int;
[INFO] [stderr]     |                  ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead.
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:541:54
[INFO] [stderr]     |
[INFO] [stderr] 541 |     pub fn drmModeDestroyPropertyBlob(fd: c_int, id: uint32_t) -> c_int;
[INFO] [stderr]     |                                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/event_handler.rs:46:50
[INFO] [stderr]    |
[INFO] [stderr] 46 | thread_local!(static CONTEXT: RefCell<Option<Box<EventContext>>> = RefCell::new(None));
[INFO] [stderr]    |                                                  ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr]    = note: `#[warn(bare_trait_objects)]` on by default
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr]    |
[INFO] [stderr] 46 | thread_local!(static CONTEXT: RefCell<Option<Box<dyn EventContext>>> = RefCell::new(None));
[INFO] [stderr]    |                                                  +++
[INFO] [stderr] 
[INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated
[INFO] [stderr]   --> src/event_handler.rs:73:49
[INFO] [stderr]    |
[INFO] [stderr] 73 | pub fn handle_event(fd: io::RawFd, context: Box<EventContext>) {
[INFO] [stderr]    |                                                 ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stderr]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stderr] help: if this is a dyn-compatible trait, use `dyn`
[INFO] [stderr]    |
[INFO] [stderr] 73 | pub fn handle_event(fd: io::RawFd, context: Box<dyn EventContext>) {
[INFO] [stderr]    |                                                 +++
[INFO] [stderr] 
[INFO] [stderr] warning: the type `drmEventContext` does not permit zero-initialization
[INFO] [stderr]    --> src/ffi/xf86drm.rs:317:48
[INFO] [stderr]     |
[INFO] [stderr] 317 |     fn default() -> drmEventContext { unsafe { ::std::mem::zeroed() } }
[INFO] [stderr]     |                                                ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |                                                |
[INFO] [stderr]     |                                                this code causes undefined behavior when executed
[INFO] [stderr]     |                                                help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr]     |
[INFO] [stderr] note: function pointers must be non-null (in this struct field)
[INFO] [stderr]    --> src/ffi/xf86drm.rs:303:5
[INFO] [stderr]     |
[INFO] [stderr] 303 | /     pub vblank_handler: extern fn(fd: c_int,
[INFO] [stderr] 304 | |                                   sequence: c_uint,
[INFO] [stderr] 305 | |                                   tv_sec: c_uint,
[INFO] [stderr] 306 | |                                   tv_usec: c_uint,
[INFO] [stderr] 307 | |                                   user_data: *mut c_void),
[INFO] [stderr]     | |_________________________________________________________^
[INFO] [stderr]     = note: `#[warn(invalid_value)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: the type `drmServerInfo` does not permit zero-initialization
[INFO] [stderr]    --> src/ffi/xf86drm.rs:441:46
[INFO] [stderr]     |
[INFO] [stderr] 441 |     fn default() -> drmServerInfo { unsafe { ::std::mem::zeroed() } }
[INFO] [stderr]     |                                              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |                                              |
[INFO] [stderr]     |                                              this code causes undefined behavior when executed
[INFO] [stderr]     |                                              help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr]     |
[INFO] [stderr] note: function pointers must be non-null (in this struct field)
[INFO] [stderr]    --> src/ffi/xf86drm.rs:436:3
[INFO] [stderr]     |
[INFO] [stderr] 436 |   debug_print: extern fn(format: *const c_char, ap: va_list) -> c_int,
[INFO] [stderr]     |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: the type `drmHashEntry` does not permit zero-initialization
[INFO] [stderr]    --> src/ffi/xf86drm.rs:453:45
[INFO] [stderr]     |
[INFO] [stderr] 453 |     fn default() -> drmHashEntry { unsafe { ::std::mem::zeroed() } }
[INFO] [stderr]     |                                             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |                                             |
[INFO] [stderr]     |                                             this code causes undefined behavior when executed
[INFO] [stderr]     |                                             help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stderr]     |
[INFO] [stderr] note: function pointers must be non-null (in this struct field)
[INFO] [stderr]    --> src/ffi/xf86drm.rs:449:5
[INFO] [stderr]     |
[INFO] [stderr] 449 |     f: extern fn(num: c_int, ptr1: *mut c_void, ptr2: *mut c_void) -> c_void,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` block uses type `[u32; 4]`, which is not FFI-safe
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:402:45
[INFO] [stderr]     |
[INFO] [stderr] 402 |         pixel_format: uint32_t, bo_handles: [uint32_t; 4],
[INFO] [stderr]     |                                             ^^^^^^^^^^^^^ not FFI-safe
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider passing a pointer to the array
[INFO] [stderr]     = note: passing raw arrays by value is not FFI-safe
[INFO] [stderr]     = note: `#[warn(improper_ctypes)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` block uses type `[u32; 4]`, which is not FFI-safe
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:403:18
[INFO] [stderr]     |
[INFO] [stderr] 403 |         pitches: [uint32_t; 4], offsets: [uint32_t; 4],
[INFO] [stderr]     |                  ^^^^^^^^^^^^^ not FFI-safe
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider passing a pointer to the array
[INFO] [stderr]     = note: passing raw arrays by value is not FFI-safe
[INFO] [stderr] 
[INFO] [stderr] warning: `extern` block uses type `[u32; 4]`, which is not FFI-safe
[INFO] [stderr]    --> src/ffi/xf86drm_mode.rs:403:42
[INFO] [stderr]     |
[INFO] [stderr] 403 |         pitches: [uint32_t; 4], offsets: [uint32_t; 4],
[INFO] [stderr]     |                                          ^^^^^^^^^^^^^ not FFI-safe
[INFO] [stderr]     |
[INFO] [stderr]     = help: consider passing a pointer to the array
[INFO] [stderr]     = note: passing raw arrays by value is not FFI-safe
[INFO] [stderr] 
[INFO] [stderr] warning: `drm-rs` (lib) generated 243 warnings (run `cargo fix --lib -p drm-rs` to apply 48 suggestions)
[INFO] [stderr] warning: `drm-rs` (lib test) generated 243 warnings (243 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.19s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/drm-561719e1eec9a25b)
[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] [stderr]    Doc-tests drm
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:34:42
[INFO] [stderr]    |
[INFO] [stderr] 34 | pub const DRM_MODE_TYPE_BUILTIN: c_int = (1<<0);
[INFO] [stderr]    |                                          ^    ^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_parens)]` on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 34 - pub const DRM_MODE_TYPE_BUILTIN: c_int = (1<<0);
[INFO] [stderr] 34 + pub const DRM_MODE_TYPE_BUILTIN: c_int = 1<<0;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:35:42
[INFO] [stderr]    |
[INFO] [stderr] 35 | pub const DRM_MODE_TYPE_CLOCK_C: c_int = ((1<<1) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stderr]    |                                          ^                              ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 35 - pub const DRM_MODE_TYPE_CLOCK_C: c_int = ((1<<1) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stderr] 35 + pub const DRM_MODE_TYPE_CLOCK_C: c_int = (1<<1) | DRM_MODE_TYPE_BUILTIN;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:36:41
[INFO] [stderr]    |
[INFO] [stderr] 36 | pub const DRM_MODE_TYPE_CRTC_C: c_int = ((1<<2) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stderr]    |                                         ^                              ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 36 - pub const DRM_MODE_TYPE_CRTC_C: c_int = ((1<<2) | DRM_MODE_TYPE_BUILTIN);
[INFO] [stderr] 36 + pub const DRM_MODE_TYPE_CRTC_C: c_int = (1<<2) | DRM_MODE_TYPE_BUILTIN;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:37:44
[INFO] [stderr]    |
[INFO] [stderr] 37 | pub const DRM_MODE_TYPE_PREFERRED: c_int = (1<<3);
[INFO] [stderr]    |                                            ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 37 - pub const DRM_MODE_TYPE_PREFERRED: c_int = (1<<3);
[INFO] [stderr] 37 + pub const DRM_MODE_TYPE_PREFERRED: c_int = 1<<3;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:38:42
[INFO] [stderr]    |
[INFO] [stderr] 38 | pub const DRM_MODE_TYPE_DEFAULT: c_int = (1<<4);
[INFO] [stderr]    |                                          ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 38 - pub const DRM_MODE_TYPE_DEFAULT: c_int = (1<<4);
[INFO] [stderr] 38 + pub const DRM_MODE_TYPE_DEFAULT: c_int = 1<<4;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:39:42
[INFO] [stderr]    |
[INFO] [stderr] 39 | pub const DRM_MODE_TYPE_USERDEF: c_int = (1<<5);
[INFO] [stderr]    |                                          ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 39 - pub const DRM_MODE_TYPE_USERDEF: c_int = (1<<5);
[INFO] [stderr] 39 + pub const DRM_MODE_TYPE_USERDEF: c_int = 1<<5;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:40:41
[INFO] [stderr]    |
[INFO] [stderr] 40 | pub const DRM_MODE_TYPE_DRIVER: c_int = (1<<6);
[INFO] [stderr]    |                                         ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 40 - pub const DRM_MODE_TYPE_DRIVER: c_int = (1<<6);
[INFO] [stderr] 40 + pub const DRM_MODE_TYPE_DRIVER: c_int = 1<<6;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:44:41
[INFO] [stderr]    |
[INFO] [stderr] 44 | pub const DRM_MODE_FLAG_PHSYNC: c_int = (1<<0);
[INFO] [stderr]    |                                         ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 44 - pub const DRM_MODE_FLAG_PHSYNC: c_int = (1<<0);
[INFO] [stderr] 44 + pub const DRM_MODE_FLAG_PHSYNC: c_int = 1<<0;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:45:41
[INFO] [stderr]    |
[INFO] [stderr] 45 | pub const DRM_MODE_FLAG_NHSYNC: c_int = (1<<1);
[INFO] [stderr]    |                                         ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 45 - pub const DRM_MODE_FLAG_NHSYNC: c_int = (1<<1);
[INFO] [stderr] 45 + pub const DRM_MODE_FLAG_NHSYNC: c_int = 1<<1;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:46:41
[INFO] [stderr]    |
[INFO] [stderr] 46 | pub const DRM_MODE_FLAG_PVSYNC: c_int = (1<<2);
[INFO] [stderr]    |                                         ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 46 - pub const DRM_MODE_FLAG_PVSYNC: c_int = (1<<2);
[INFO] [stderr] 46 + pub const DRM_MODE_FLAG_PVSYNC: c_int = 1<<2;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:47:41
[INFO] [stderr]    |
[INFO] [stderr] 47 | pub const DRM_MODE_FLAG_NVSYNC: c_int = (1<<3);
[INFO] [stderr]    |                                         ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 47 - pub const DRM_MODE_FLAG_NVSYNC: c_int = (1<<3);
[INFO] [stderr] 47 + pub const DRM_MODE_FLAG_NVSYNC: c_int = 1<<3;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:48:44
[INFO] [stderr]    |
[INFO] [stderr] 48 | pub const DRM_MODE_FLAG_INTERLACE: c_int = (1<<4);
[INFO] [stderr]    |                                            ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 48 - pub const DRM_MODE_FLAG_INTERLACE: c_int = (1<<4);
[INFO] [stderr] 48 + pub const DRM_MODE_FLAG_INTERLACE: c_int = 1<<4;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:49:42
[INFO] [stderr]    |
[INFO] [stderr] 49 | pub const DRM_MODE_FLAG_DBLSCAN: c_int = (1<<5);
[INFO] [stderr]    |                                          ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 49 - pub const DRM_MODE_FLAG_DBLSCAN: c_int = (1<<5);
[INFO] [stderr] 49 + pub const DRM_MODE_FLAG_DBLSCAN: c_int = 1<<5;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:50:40
[INFO] [stderr]    |
[INFO] [stderr] 50 | pub const DRM_MODE_FLAG_CSYNC: c_int = (1<<6);
[INFO] [stderr]    |                                        ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 50 - pub const DRM_MODE_FLAG_CSYNC: c_int = (1<<6);
[INFO] [stderr] 50 + pub const DRM_MODE_FLAG_CSYNC: c_int = 1<<6;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:51:41
[INFO] [stderr]    |
[INFO] [stderr] 51 | pub const DRM_MODE_FLAG_PCSYNC: c_int = (1<<7);
[INFO] [stdout] 
[INFO] [stderr]    |                                         ^    ^
[INFO] [stdout] running 0 tests
[INFO] [stderr]    |
[INFO] [stdout] 
[INFO] [stderr] help: remove these parentheses
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]    |
[INFO] [stdout] 
[INFO] [stderr] 51 - pub const DRM_MODE_FLAG_PCSYNC: c_int = (1<<7);
[INFO] [stderr] 51 + pub const DRM_MODE_FLAG_PCSYNC: c_int = 1<<7;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:52:41
[INFO] [stderr]    |
[INFO] [stderr] 52 | pub const DRM_MODE_FLAG_NCSYNC: c_int = (1<<8);
[INFO] [stderr]    |                                         ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 52 - pub const DRM_MODE_FLAG_NCSYNC: c_int = (1<<8);
[INFO] [stderr] 52 + pub const DRM_MODE_FLAG_NCSYNC: c_int = 1<<8;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:53:40
[INFO] [stderr]    |
[INFO] [stderr] 53 | pub const DRM_MODE_FLAG_HSKEW: c_int = (1<<9); /* hskew provided */
[INFO] [stderr]    |                                        ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 53 - pub const DRM_MODE_FLAG_HSKEW: c_int = (1<<9); /* hskew provided */
[INFO] [stderr] 53 + pub const DRM_MODE_FLAG_HSKEW: c_int = 1<<9; /* hskew provided */
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:54:40
[INFO] [stderr]    |
[INFO] [stderr] 54 | pub const DRM_MODE_FLAG_BCAST: c_int = (1<<10);
[INFO] [stderr]    |                                        ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 54 - pub const DRM_MODE_FLAG_BCAST: c_int = (1<<10);
[INFO] [stderr] 54 + pub const DRM_MODE_FLAG_BCAST: c_int = 1<<10;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:55:41
[INFO] [stderr]    |
[INFO] [stderr] 55 | pub const DRM_MODE_FLAG_PIXMUX: c_int = (1<<11);
[INFO] [stderr]    |                                         ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 55 - pub const DRM_MODE_FLAG_PIXMUX: c_int = (1<<11);
[INFO] [stderr] 55 + pub const DRM_MODE_FLAG_PIXMUX: c_int = 1<<11;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:56:41
[INFO] [stderr]    |
[INFO] [stderr] 56 | pub const DRM_MODE_FLAG_DBLCLK: c_int = (1<<12);
[INFO] [stderr]    |                                         ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 56 - pub const DRM_MODE_FLAG_DBLCLK: c_int = (1<<12);
[INFO] [stderr] 56 + pub const DRM_MODE_FLAG_DBLCLK: c_int = 1<<12;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:57:42
[INFO] [stderr]    |
[INFO] [stderr] 57 | pub const DRM_MODE_FLAG_CLKDIV2: c_int = (1<<13);
[INFO] [stderr]    |                                          ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 57 - pub const DRM_MODE_FLAG_CLKDIV2: c_int = (1<<13);
[INFO] [stderr] 57 + pub const DRM_MODE_FLAG_CLKDIV2: c_int = 1<<13;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:62:42
[INFO] [stderr]    |
[INFO] [stderr] 62 | pub const DRM_MODE_FLAG_3D_MASK: c_int = (0x1f<<14);
[INFO] [stderr]    |                                          ^        ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 62 - pub const DRM_MODE_FLAG_3D_MASK: c_int = (0x1f<<14);
[INFO] [stderr] 62 + pub const DRM_MODE_FLAG_3D_MASK: c_int = 0x1f<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:63:42
[INFO] [stderr]    |
[INFO] [stderr] 63 | pub const DRM_MODE_FLAG_3D_NONE: c_int = (0<<14);
[INFO] [stderr]    |                                          ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 63 - pub const DRM_MODE_FLAG_3D_NONE: c_int = (0<<14);
[INFO] [stderr] 63 + pub const DRM_MODE_FLAG_3D_NONE: c_int = 0<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:64:51
[INFO] [stderr]    |
[INFO] [stderr] 64 | pub const DRM_MODE_FLAG_3D_FRAME_PACKING: c_int = (1<<14);
[INFO] [stderr]    |                                                   ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 64 - pub const DRM_MODE_FLAG_3D_FRAME_PACKING: c_int = (1<<14);
[INFO] [stderr] 64 + pub const DRM_MODE_FLAG_3D_FRAME_PACKING: c_int = 1<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:65:55
[INFO] [stderr]    |
[INFO] [stderr] 65 | pub const DRM_MODE_FLAG_3D_FIELD_ALTERNATIVE: c_int = (2<<14);
[INFO] [stderr]    |                                                       ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 65 - pub const DRM_MODE_FLAG_3D_FIELD_ALTERNATIVE: c_int = (2<<14);
[INFO] [stderr] 65 + pub const DRM_MODE_FLAG_3D_FIELD_ALTERNATIVE: c_int = 2<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:66:54
[INFO] [stderr]    |
[INFO] [stderr] 66 | pub const DRM_MODE_FLAG_3D_LINE_ALTERNATIVE: c_int = (3<<14);
[INFO] [stderr]    |                                                      ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 66 - pub const DRM_MODE_FLAG_3D_LINE_ALTERNATIVE: c_int = (3<<14);
[INFO] [stderr] 66 + pub const DRM_MODE_FLAG_3D_LINE_ALTERNATIVE: c_int = 3<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:67:55
[INFO] [stderr]    |
[INFO] [stderr] 67 | pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_FULL: c_int = (4<<14);
[INFO] [stderr]    |                                                       ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 67 - pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_FULL: c_int = (4<<14);
[INFO] [stderr] 67 + pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_FULL: c_int = 4<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:68:45
[INFO] [stderr]    |
[INFO] [stderr] 68 | pub const DRM_MODE_FLAG_3D_L_DEPTH: c_int = (5<<14);
[INFO] [stderr]    |                                             ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 68 - pub const DRM_MODE_FLAG_3D_L_DEPTH: c_int = (5<<14);
[INFO] [stderr] 68 + pub const DRM_MODE_FLAG_3D_L_DEPTH: c_int = 5<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:69:59
[INFO] [stderr]    |
[INFO] [stderr] 69 | pub const DRM_MODE_FLAG_3D_L_DEPTH_GFX_GFX_DEPTH: c_int = (6<<14);
[INFO] [stderr]    |                                                           ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 69 - pub const DRM_MODE_FLAG_3D_L_DEPTH_GFX_GFX_DEPTH: c_int = (6<<14);
[INFO] [stderr] 69 + pub const DRM_MODE_FLAG_3D_L_DEPTH_GFX_GFX_DEPTH: c_int = 6<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:70:52
[INFO] [stderr]    |
[INFO] [stderr] 70 | pub const DRM_MODE_FLAG_3D_TOP_AND_BOTTOM: c_int = (7<<14);
[INFO] [stderr]    |                                                    ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 70 - pub const DRM_MODE_FLAG_3D_TOP_AND_BOTTOM: c_int = (7<<14);
[INFO] [stderr] 70 + pub const DRM_MODE_FLAG_3D_TOP_AND_BOTTOM: c_int = 7<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/drm_mode.rs:71:55
[INFO] [stderr]    |
[INFO] [stderr] 71 | pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF: c_int = (8<<14);
[INFO] [stderr]    |                                                       ^     ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 71 - pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF: c_int = (8<<14);
[INFO] [stderr] 71 + pub const DRM_MODE_FLAG_3D_SIDE_BY_SIDE_HALF: c_int = 8<<14;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/xf86drm_mode.rs:88:42
[INFO] [stderr]    |
[INFO] [stderr] 88 | pub const DRM_MODE_PROP_PENDING: c_int = (1<<0);
[INFO] [stderr]    |                                          ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 88 - pub const DRM_MODE_PROP_PENDING: c_int = (1<<0);
[INFO] [stderr] 88 + pub const DRM_MODE_PROP_PENDING: c_int = 1<<0;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/xf86drm_mode.rs:89:40
[INFO] [stderr]    |
[INFO] [stderr] 89 | pub const DRM_MODE_PROP_RANGE: c_int = (1<<1);
[INFO] [stderr]    |                                        ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 89 - pub const DRM_MODE_PROP_RANGE: c_int = (1<<1);
[INFO] [stderr] 89 + pub const DRM_MODE_PROP_RANGE: c_int = 1<<1;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/xf86drm_mode.rs:90:44
[INFO] [stderr]    |
[INFO] [stderr] 90 | pub const DRM_MODE_PROP_IMMUTABLE: c_int = (1<<2);
[INFO] [stderr]    |                                            ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 90 - pub const DRM_MODE_PROP_IMMUTABLE: c_int = (1<<2);
[INFO] [stderr] 90 + pub const DRM_MODE_PROP_IMMUTABLE: c_int = 1<<2;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/xf86drm_mode.rs:91:39
[INFO] [stderr]    |
[INFO] [stderr] 91 | pub const DRM_MODE_PROP_ENUM: c_int = (1<<3) /* enumerated type with text strings */;
[INFO] [stderr]    |                                       ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 91 - pub const DRM_MODE_PROP_ENUM: c_int = (1<<3) /* enumerated type with text strings */;
[INFO] [stderr] 91 + pub const DRM_MODE_PROP_ENUM: c_int = 1<<3 /* enumerated type with text strings */;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/xf86drm_mode.rs:92:39
[INFO] [stderr]    |
[INFO] [stderr] 92 | pub const DRM_MODE_PROP_BLOB: c_int = (1<<4);
[INFO] [stderr]    |                                       ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 92 - pub const DRM_MODE_PROP_BLOB: c_int = (1<<4);
[INFO] [stderr] 92 + pub const DRM_MODE_PROP_BLOB: c_int = 1<<4;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/xf86drm_mode.rs:94:39
[INFO] [stderr]    |
[INFO] [stderr] 94 | pub const DRM_MODE_CURSOR_BO: c_int = (1<<0);
[INFO] [stderr]    |                                       ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 94 - pub const DRM_MODE_CURSOR_BO: c_int = (1<<0);
[INFO] [stderr] 94 + pub const DRM_MODE_CURSOR_BO: c_int = 1<<0;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary parentheses around assigned value
[INFO] [stderr]   --> src/ffi/xf86drm_mode.rs:95:41
[INFO] [stderr]    |
[INFO] [stderr] 95 | pub const DRM_MODE_CURSOR_MOVE: c_int = (1<<1);
[INFO] [stderr]    |                                         ^    ^
[INFO] [stderr]    |
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]    |
[INFO] [stderr] 95 - pub const DRM_MODE_CURSOR_MOVE: c_int = (1<<1);
[INFO] [stderr] 95 + pub const DRM_MODE_CURSOR_MOVE: c_int = 1<<1;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: 38 warnings emitted
[INFO] [stderr] 
[INFO] running `Command { std: "docker" "inspect" "f077d89f948c3ac68a5f0260a52d36d46ba1ad167533b7ffc2f5f0a59551e757", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f077d89f948c3ac68a5f0260a52d36d46ba1ad167533b7ffc2f5f0a59551e757", kill_on_drop: false }`
[INFO] [stdout] f077d89f948c3ac68a5f0260a52d36d46ba1ad167533b7ffc2f5f0a59551e757
