[INFO] fetching crate hiddev-sys 0.1.3...
[INFO] testing hiddev-sys-0.1.3 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7
[INFO] extracting crate hiddev-sys 0.1.3 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate hiddev-sys 0.1.3
[INFO] finished tweaking crates.io crate hiddev-sys 0.1.3
[INFO] tweaked toml for crates.io crate hiddev-sys 0.1.3 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate hiddev-sys 0.1.3 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 70 packages to latest compatible versions
[INFO] [stderr]       Adding env_logger v0.10.2 (available: v0.11.8)
[INFO] [stderr]       Adding nix v0.26.4 (available: v0.30.1)
[INFO] [stderr]       Adding num_enum v0.5.11 (available: v0.7.5)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e657ba314aa65dfd7b93e624616ed4f96f8fe65c4d5e0d41c3399f619a56ec66
[INFO] running `Command { std: "docker" "start" "-a" "e657ba314aa65dfd7b93e624616ed4f96f8fe65c4d5e0d41c3399f619a56ec66", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e657ba314aa65dfd7b93e624616ed4f96f8fe65c4d5e0d41c3399f619a56ec66", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e657ba314aa65dfd7b93e624616ed4f96f8fe65c4d5e0d41c3399f619a56ec66", kill_on_drop: false }`
[INFO] [stdout] e657ba314aa65dfd7b93e624616ed4f96f8fe65c4d5e0d41c3399f619a56ec66
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 27f9a6949438acec2c8fb719bdbab4732c1334cd23e54bf476dc728ca3ff3f91
[INFO] running `Command { std: "docker" "start" "-a" "27f9a6949438acec2c8fb719bdbab4732c1334cd23e54bf476dc728ca3ff3f91", kill_on_drop: false }`
[INFO] [stderr]    Compiling indexmap v2.12.0
[INFO] [stderr]    Compiling memoffset v0.7.1
[INFO] [stderr]    Compiling env_filter v0.1.4
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling syn v2.0.110
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling env_logger v0.10.2
[INFO] [stderr]    Compiling nix v0.26.4
[INFO] [stderr]    Compiling env_logger v0.11.8
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling test-log-macros v0.2.18
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]    Compiling test-log v0.2.18
[INFO] [stderr]    Compiling num_enum_derive v0.5.11
[INFO] [stderr]    Compiling num_enum v0.5.11
[INFO] [stderr]    Compiling hiddev-sys v0.1.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `num_enum::TryFromPrimitive`
[INFO] [stdout]  --> src/lib.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use num_enum::TryFromPrimitive;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGVERSION` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:153:13
[INFO] [stdout]     |
[INFO] [stdout] 153 | ioctl_read!(HIDIOCGVERSION, 'H', 0x01, i32);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgversion`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCAPPLICATION` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:154:15
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub unsafe fn HIDIOCAPPLICATION(fd: nix::libc::c_int, index: u32) -> nix::Result<nix::libc::c_int> {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocapplication`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGDEVINFO` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:161:13
[INFO] [stdout]     |
[INFO] [stdout] 161 | ioctl_read!(HIDIOCGDEVINFO, 'H', 0x03, Devinfo);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgdevinfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGSTRING` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:162:13
[INFO] [stdout]     |
[INFO] [stdout] 162 | ioctl_read!(HIDIOCGSTRING, 'H', 0x04, StringDescriptor);
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgstring`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCINITREPORT` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:163:13
[INFO] [stdout]     |
[INFO] [stdout] 163 | ioctl_none!(HIDIOCINITREPORT, 'H', 0x05);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocinitreport`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGNAME` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:164:17
[INFO] [stdout]     |
[INFO] [stdout] 164 | ioctl_read_buf!(HIDIOCGNAME, 'H', 0x06, u8);
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgname`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGREPORT` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:165:18
[INFO] [stdout]     |
[INFO] [stdout] 165 | ioctl_write_ptr!(HIDIOCGREPORT, 'H', 0x07, ReportInfo);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgreport`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCSREPORT` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 | ioctl_write_ptr!(HIDIOCSREPORT, 'H', 0x08, ReportInfo);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocsreport`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGREPORTINFO` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:167:18
[INFO] [stdout]     |
[INFO] [stdout] 167 | ioctl_readwrite!(HIDIOCGREPORTINFO, 'H', 0x09, ReportInfo);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgreportinfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGFIELDINFO` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 | ioctl_readwrite!(HIDIOCGFIELDINFO, 'H', 0x0A, FieldInfo);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgfieldinfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGUSAGE` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:169:18
[INFO] [stdout]     |
[INFO] [stdout] 169 | ioctl_readwrite!(HIDIOCGUSAGE, 'H', 0x0B, UsageRef);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgusage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCSUSAGE` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:170:18
[INFO] [stdout]     |
[INFO] [stdout] 170 | ioctl_write_ptr!(HIDIOCSUSAGE, 'H', 0x0C, UsageRef);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocsusage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGUCODE` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:171:18
[INFO] [stdout]     |
[INFO] [stdout] 171 | ioctl_readwrite!(HIDIOCGUCODE, 'H', 0x0D, UsageRef);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgucode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGFLAG` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:173:13
[INFO] [stdout]     |
[INFO] [stdout] 173 | ioctl_read!(HIDIOCGFLAG, 'H', 0x0E, i32);
[INFO] [stdout]     |             ^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgflag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCSFLAG` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:174:18
[INFO] [stdout]     |
[INFO] [stdout] 174 | ioctl_write_ptr!(HIDIOCSFLAG, 'H', 0x0F, HIDIOCSFLAGFlag);
[INFO] [stdout]     |                  ^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocsflag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGCOLLECTIONINDEX` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:175:18
[INFO] [stdout]     |
[INFO] [stdout] 175 | ioctl_write_ptr!(HIDIOCGCOLLECTIONINDEX, 'H', 0x10, UsageRef);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgcollectionindex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGCOLLECTIONINFO` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:176:18
[INFO] [stdout]     |
[INFO] [stdout] 176 | ioctl_readwrite!(HIDIOCGCOLLECTIONINFO, 'H', 0x11, CollectionInfo);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgcollectioninfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGPHYS` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:177:17
[INFO] [stdout]     |
[INFO] [stdout] 177 | ioctl_read_buf!(HIDIOCGPHYS, 'H', 0x12, u8);
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgphys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGUSAGES` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:180:18
[INFO] [stdout]     |
[INFO] [stdout] 180 | ioctl_readwrite!(HIDIOCGUSAGES, 'H', 0x13, UsageRefMulti);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgusages`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCSUSAGES` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:181:18
[INFO] [stdout]     |
[INFO] [stdout] 181 | ioctl_write_ptr!(HIDIOCSUSAGES, 'H', 0x14, UsageRefMulti);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocsusages`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.28s
[INFO] running `Command { std: "docker" "inspect" "27f9a6949438acec2c8fb719bdbab4732c1334cd23e54bf476dc728ca3ff3f91", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "27f9a6949438acec2c8fb719bdbab4732c1334cd23e54bf476dc728ca3ff3f91", kill_on_drop: false }`
[INFO] [stdout] 27f9a6949438acec2c8fb719bdbab4732c1334cd23e54bf476dc728ca3ff3f91
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 21b4545c8f56a587e912a4ab6c6ab501540f78303dd74c1967371375c2eb6c42
[INFO] running `Command { std: "docker" "start" "-a" "21b4545c8f56a587e912a4ab6c6ab501540f78303dd74c1967371375c2eb6c42", kill_on_drop: false }`
[INFO] [stdout] warning: unused import: `num_enum::TryFromPrimitive`
[INFO] [stdout]  --> src/lib.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use num_enum::TryFromPrimitive;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGVERSION` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:153:13
[INFO] [stdout]     |
[INFO] [stdout] 153 | ioctl_read!(HIDIOCGVERSION, 'H', 0x01, i32);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgversion`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCAPPLICATION` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:154:15
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub unsafe fn HIDIOCAPPLICATION(fd: nix::libc::c_int, index: u32) -> nix::Result<nix::libc::c_int> {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocapplication`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGDEVINFO` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:161:13
[INFO] [stdout]     |
[INFO] [stdout] 161 | ioctl_read!(HIDIOCGDEVINFO, 'H', 0x03, Devinfo);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgdevinfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGSTRING` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:162:13
[INFO] [stdout]     |
[INFO] [stdout] 162 | ioctl_read!(HIDIOCGSTRING, 'H', 0x04, StringDescriptor);
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgstring`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCINITREPORT` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:163:13
[INFO] [stdout]     |
[INFO] [stdout] 163 | ioctl_none!(HIDIOCINITREPORT, 'H', 0x05);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocinitreport`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGNAME` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:164:17
[INFO] [stdout]     |
[INFO] [stdout] 164 | ioctl_read_buf!(HIDIOCGNAME, 'H', 0x06, u8);
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgname`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGREPORT` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:165:18
[INFO] [stdout]     |
[INFO] [stdout] 165 | ioctl_write_ptr!(HIDIOCGREPORT, 'H', 0x07, ReportInfo);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgreport`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling hiddev-sys v0.1.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: function `HIDIOCSREPORT` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 | ioctl_write_ptr!(HIDIOCSREPORT, 'H', 0x08, ReportInfo);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocsreport`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGREPORTINFO` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:167:18
[INFO] [stdout]     |
[INFO] [stdout] 167 | ioctl_readwrite!(HIDIOCGREPORTINFO, 'H', 0x09, ReportInfo);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgreportinfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGFIELDINFO` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 | ioctl_readwrite!(HIDIOCGFIELDINFO, 'H', 0x0A, FieldInfo);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgfieldinfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGUSAGE` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:169:18
[INFO] [stdout]     |
[INFO] [stdout] 169 | ioctl_readwrite!(HIDIOCGUSAGE, 'H', 0x0B, UsageRef);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgusage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCSUSAGE` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:170:18
[INFO] [stdout]     |
[INFO] [stdout] 170 | ioctl_write_ptr!(HIDIOCSUSAGE, 'H', 0x0C, UsageRef);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocsusage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGUCODE` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:171:18
[INFO] [stdout]     |
[INFO] [stdout] 171 | ioctl_readwrite!(HIDIOCGUCODE, 'H', 0x0D, UsageRef);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgucode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGFLAG` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:173:13
[INFO] [stdout]     |
[INFO] [stdout] 173 | ioctl_read!(HIDIOCGFLAG, 'H', 0x0E, i32);
[INFO] [stdout]     |             ^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgflag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCSFLAG` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:174:18
[INFO] [stdout]     |
[INFO] [stdout] 174 | ioctl_write_ptr!(HIDIOCSFLAG, 'H', 0x0F, HIDIOCSFLAGFlag);
[INFO] [stdout]     |                  ^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocsflag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGCOLLECTIONINDEX` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:175:18
[INFO] [stdout]     |
[INFO] [stdout] 175 | ioctl_write_ptr!(HIDIOCGCOLLECTIONINDEX, 'H', 0x10, UsageRef);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgcollectionindex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGCOLLECTIONINFO` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:176:18
[INFO] [stdout]     |
[INFO] [stdout] 176 | ioctl_readwrite!(HIDIOCGCOLLECTIONINFO, 'H', 0x11, CollectionInfo);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgcollectioninfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGPHYS` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:177:17
[INFO] [stdout]     |
[INFO] [stdout] 177 | ioctl_read_buf!(HIDIOCGPHYS, 'H', 0x12, u8);
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgphys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGUSAGES` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:180:18
[INFO] [stdout]     |
[INFO] [stdout] 180 | ioctl_readwrite!(HIDIOCGUSAGES, 'H', 0x13, UsageRefMulti);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgusages`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCSUSAGES` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:181:18
[INFO] [stdout]     |
[INFO] [stdout] 181 | ioctl_write_ptr!(HIDIOCSUSAGES, 'H', 0x14, UsageRefMulti);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocsusages`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `num_enum::TryFromPrimitive`
[INFO] [stdout]  --> src/lib.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use num_enum::TryFromPrimitive;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGVERSION` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:153:13
[INFO] [stdout]     |
[INFO] [stdout] 153 | ioctl_read!(HIDIOCGVERSION, 'H', 0x01, i32);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgversion`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCAPPLICATION` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:154:15
[INFO] [stdout]     |
[INFO] [stdout] 154 | pub unsafe fn HIDIOCAPPLICATION(fd: nix::libc::c_int, index: u32) -> nix::Result<nix::libc::c_int> {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocapplication`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGDEVINFO` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:161:13
[INFO] [stdout]     |
[INFO] [stdout] 161 | ioctl_read!(HIDIOCGDEVINFO, 'H', 0x03, Devinfo);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgdevinfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGSTRING` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:162:13
[INFO] [stdout]     |
[INFO] [stdout] 162 | ioctl_read!(HIDIOCGSTRING, 'H', 0x04, StringDescriptor);
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgstring`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCINITREPORT` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:163:13
[INFO] [stdout]     |
[INFO] [stdout] 163 | ioctl_none!(HIDIOCINITREPORT, 'H', 0x05);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocinitreport`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGNAME` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:164:17
[INFO] [stdout]     |
[INFO] [stdout] 164 | ioctl_read_buf!(HIDIOCGNAME, 'H', 0x06, u8);
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgname`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGREPORT` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:165:18
[INFO] [stdout]     |
[INFO] [stdout] 165 | ioctl_write_ptr!(HIDIOCGREPORT, 'H', 0x07, ReportInfo);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgreport`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCSREPORT` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:166:18
[INFO] [stdout]     |
[INFO] [stdout] 166 | ioctl_write_ptr!(HIDIOCSREPORT, 'H', 0x08, ReportInfo);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocsreport`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGREPORTINFO` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:167:18
[INFO] [stdout]     |
[INFO] [stdout] 167 | ioctl_readwrite!(HIDIOCGREPORTINFO, 'H', 0x09, ReportInfo);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgreportinfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGFIELDINFO` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:168:18
[INFO] [stdout]     |
[INFO] [stdout] 168 | ioctl_readwrite!(HIDIOCGFIELDINFO, 'H', 0x0A, FieldInfo);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgfieldinfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGUSAGE` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:169:18
[INFO] [stdout]     |
[INFO] [stdout] 169 | ioctl_readwrite!(HIDIOCGUSAGE, 'H', 0x0B, UsageRef);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgusage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCSUSAGE` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:170:18
[INFO] [stdout]     |
[INFO] [stdout] 170 | ioctl_write_ptr!(HIDIOCSUSAGE, 'H', 0x0C, UsageRef);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocsusage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGUCODE` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:171:18
[INFO] [stdout]     |
[INFO] [stdout] 171 | ioctl_readwrite!(HIDIOCGUCODE, 'H', 0x0D, UsageRef);
[INFO] [stdout]     |                  ^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgucode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGFLAG` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:173:13
[INFO] [stdout]     |
[INFO] [stdout] 173 | ioctl_read!(HIDIOCGFLAG, 'H', 0x0E, i32);
[INFO] [stdout]     |             ^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgflag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCSFLAG` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:174:18
[INFO] [stdout]     |
[INFO] [stdout] 174 | ioctl_write_ptr!(HIDIOCSFLAG, 'H', 0x0F, HIDIOCSFLAGFlag);
[INFO] [stdout]     |                  ^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocsflag`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGCOLLECTIONINDEX` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:175:18
[INFO] [stdout]     |
[INFO] [stdout] 175 | ioctl_write_ptr!(HIDIOCGCOLLECTIONINDEX, 'H', 0x10, UsageRef);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgcollectionindex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGCOLLECTIONINFO` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:176:18
[INFO] [stdout]     |
[INFO] [stdout] 176 | ioctl_readwrite!(HIDIOCGCOLLECTIONINFO, 'H', 0x11, CollectionInfo);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgcollectioninfo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGPHYS` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:177:17
[INFO] [stdout]     |
[INFO] [stdout] 177 | ioctl_read_buf!(HIDIOCGPHYS, 'H', 0x12, u8);
[INFO] [stdout]     |                 ^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgphys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCGUSAGES` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:180:18
[INFO] [stdout]     |
[INFO] [stdout] 180 | ioctl_readwrite!(HIDIOCGUSAGES, 'H', 0x13, UsageRefMulti);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgusages`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `HIDIOCSUSAGES` should have a snake case name
[INFO] [stdout]    --> src/lib.rs:181:18
[INFO] [stdout]     |
[INFO] [stdout] 181 | ioctl_write_ptr!(HIDIOCSUSAGES, 'H', 0x14, UsageRefMulti);
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocsusages`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.56s
[INFO] running `Command { std: "docker" "inspect" "21b4545c8f56a587e912a4ab6c6ab501540f78303dd74c1967371375c2eb6c42", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "21b4545c8f56a587e912a4ab6c6ab501540f78303dd74c1967371375c2eb6c42", kill_on_drop: false }`
[INFO] [stdout] 21b4545c8f56a587e912a4ab6c6ab501540f78303dd74c1967371375c2eb6c42
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ab0728009dc84c119d3dcafdc69712cfd9c193dcbc3b02aadf91a486936e10b6
[INFO] running `Command { std: "docker" "start" "-a" "ab0728009dc84c119d3dcafdc69712cfd9c193dcbc3b02aadf91a486936e10b6", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `num_enum::TryFromPrimitive`
[INFO] [stderr]  --> src/lib.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 | use num_enum::TryFromPrimitive;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCGVERSION` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:153:13
[INFO] [stderr]     |
[INFO] [stderr] 153 | ioctl_read!(HIDIOCGVERSION, 'H', 0x01, i32);
[INFO] [stderr]     |             ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgversion`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCAPPLICATION` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:154:15
[INFO] [stderr]     |
[INFO] [stderr] 154 | pub unsafe fn HIDIOCAPPLICATION(fd: nix::libc::c_int, index: u32) -> nix::Result<nix::libc::c_int> {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocapplication`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCGDEVINFO` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:161:13
[INFO] [stderr]     |
[INFO] [stderr] 161 | ioctl_read!(HIDIOCGDEVINFO, 'H', 0x03, Devinfo);
[INFO] [stderr]     |             ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgdevinfo`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCGSTRING` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:162:13
[INFO] [stderr]     |
[INFO] [stderr] 162 | ioctl_read!(HIDIOCGSTRING, 'H', 0x04, StringDescriptor);
[INFO] [stderr]     |             ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgstring`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCINITREPORT` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:163:13
[INFO] [stderr]     |
[INFO] [stderr] 163 | ioctl_none!(HIDIOCINITREPORT, 'H', 0x05);
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocinitreport`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCGNAME` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:164:17
[INFO] [stderr]     |
[INFO] [stderr] 164 | ioctl_read_buf!(HIDIOCGNAME, 'H', 0x06, u8);
[INFO] [stderr]     |                 ^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgname`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCGREPORT` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:165:18
[INFO] [stderr]     |
[INFO] [stderr] 165 | ioctl_write_ptr!(HIDIOCGREPORT, 'H', 0x07, ReportInfo);
[INFO] [stderr]     |                  ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgreport`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCSREPORT` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:166:18
[INFO] [stderr]     |
[INFO] [stderr] 166 | ioctl_write_ptr!(HIDIOCSREPORT, 'H', 0x08, ReportInfo);
[INFO] [stderr]     |                  ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocsreport`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCGREPORTINFO` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:167:18
[INFO] [stderr]     |
[INFO] [stderr] 167 | ioctl_readwrite!(HIDIOCGREPORTINFO, 'H', 0x09, ReportInfo);
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgreportinfo`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCGFIELDINFO` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:168:18
[INFO] [stderr]     |
[INFO] [stderr] 168 | ioctl_readwrite!(HIDIOCGFIELDINFO, 'H', 0x0A, FieldInfo);
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgfieldinfo`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCGUSAGE` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:169:18
[INFO] [stderr]     |
[INFO] [stderr] 169 | ioctl_readwrite!(HIDIOCGUSAGE, 'H', 0x0B, UsageRef);
[INFO] [stderr]     |                  ^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgusage`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCSUSAGE` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:170:18
[INFO] [stderr]     |
[INFO] [stderr] 170 | ioctl_write_ptr!(HIDIOCSUSAGE, 'H', 0x0C, UsageRef);
[INFO] [stderr]     |                  ^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocsusage`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCGUCODE` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:171:18
[INFO] [stderr]     |
[INFO] [stderr] 171 | ioctl_readwrite!(HIDIOCGUCODE, 'H', 0x0D, UsageRef);
[INFO] [stderr]     |                  ^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgucode`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCGFLAG` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:173:13
[INFO] [stderr]     |
[INFO] [stderr] 173 | ioctl_read!(HIDIOCGFLAG, 'H', 0x0E, i32);
[INFO] [stderr]     |             ^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgflag`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCSFLAG` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:174:18
[INFO] [stderr]     |
[INFO] [stderr] 174 | ioctl_write_ptr!(HIDIOCSFLAG, 'H', 0x0F, HIDIOCSFLAGFlag);
[INFO] [stderr]     |                  ^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocsflag`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCGCOLLECTIONINDEX` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:175:18
[INFO] [stderr]     |
[INFO] [stderr] 175 | ioctl_write_ptr!(HIDIOCGCOLLECTIONINDEX, 'H', 0x10, UsageRef);
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgcollectionindex`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCGCOLLECTIONINFO` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:176:18
[INFO] [stderr]     |
[INFO] [stderr] 176 | ioctl_readwrite!(HIDIOCGCOLLECTIONINFO, 'H', 0x11, CollectionInfo);
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgcollectioninfo`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCGPHYS` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:177:17
[INFO] [stderr]     |
[INFO] [stderr] 177 | ioctl_read_buf!(HIDIOCGPHYS, 'H', 0x12, u8);
[INFO] [stderr]     |                 ^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgphys`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCGUSAGES` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:180:18
[INFO] [stderr]     |
[INFO] [stderr] 180 | ioctl_readwrite!(HIDIOCGUSAGES, 'H', 0x13, UsageRefMulti);
[INFO] [stderr]     |                  ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocgusages`
[INFO] [stderr] 
[INFO] [stderr] warning: function `HIDIOCSUSAGES` should have a snake case name
[INFO] [stderr]    --> src/lib.rs:181:18
[INFO] [stderr]     |
[INFO] [stderr] 181 | ioctl_write_ptr!(HIDIOCSUSAGES, 'H', 0x14, UsageRefMulti);
[INFO] [stderr]     |                  ^^^^^^^^^^^^^ help: convert the identifier to snake case: `hidiocsusages`
[INFO] [stderr] 
[INFO] [stderr] warning: `hiddev-sys` (lib) generated 21 warnings (run `cargo fix --lib -p hiddev-sys` to apply 1 suggestion)
[INFO] [stderr] warning: `hiddev-sys` (lib test) generated 21 warnings (21 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/hiddev_sys-fec42f5f4ede0c74)
[INFO] [stdout] running 1 test
[INFO] [stdout] test field::test::field_info ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests hiddev_sys
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ab0728009dc84c119d3dcafdc69712cfd9c193dcbc3b02aadf91a486936e10b6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ab0728009dc84c119d3dcafdc69712cfd9c193dcbc3b02aadf91a486936e10b6", kill_on_drop: false }`
[INFO] [stdout] ab0728009dc84c119d3dcafdc69712cfd9c193dcbc3b02aadf91a486936e10b6
