[INFO] fetching crate usb-compat-01-sys 0.2.2... [INFO] testing usb-compat-01-sys-0.2.2 against beta-2022-04-10 for beta-1.61-1 [INFO] extracting crate usb-compat-01-sys 0.2.2 into /workspace/builds/worker-20/source [INFO] validating manifest of crates.io crate usb-compat-01-sys 0.2.2 on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate usb-compat-01-sys 0.2.2 [INFO] finished tweaking crates.io crate usb-compat-01-sys 0.2.2 [INFO] tweaked toml for crates.io crate usb-compat-01-sys 0.2.2 written to /workspace/builds/worker-20/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d9fceac03896d61f9570d780dbf2c19969fd5b710f2089bdd6dbd09bc2fea147 [INFO] running `Command { std: "docker" "start" "-a" "d9fceac03896d61f9570d780dbf2c19969fd5b710f2089bdd6dbd09bc2fea147", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d9fceac03896d61f9570d780dbf2c19969fd5b710f2089bdd6dbd09bc2fea147", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d9fceac03896d61f9570d780dbf2c19969fd5b710f2089bdd6dbd09bc2fea147", kill_on_drop: false }` [INFO] [stdout] d9fceac03896d61f9570d780dbf2c19969fd5b710f2089bdd6dbd09bc2fea147 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4d6ad5e860f611267acff6df45fda98a9a3980c70db46ef311582a774db06b74 [INFO] running `Command { std: "docker" "start" "-a" "4d6ad5e860f611267acff6df45fda98a9a3980c70db46ef311582a774db06b74", kill_on_drop: false }` [INFO] [stderr] Compiling memchr v2.4.1 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling proc-macro2 v1.0.37 [INFO] [stderr] Compiling regex-syntax v0.6.25 [INFO] [stderr] Compiling bindgen v0.58.1 [INFO] [stderr] Compiling ansi_term v0.12.1 [INFO] [stderr] Compiling termcolor v1.1.3 [INFO] [stderr] Compiling humantime v2.1.0 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling shlex v1.1.0 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling nom v5.1.2 [INFO] [stderr] Compiling libloading v0.7.3 [INFO] [stderr] Compiling libusb1-sys v0.5.0 [INFO] [stderr] Compiling which v3.1.1 [INFO] [stderr] Compiling clap v2.34.0 [INFO] [stderr] Compiling clang-sys v1.3.1 [INFO] [stderr] Compiling aho-corasick v0.7.18 [INFO] [stderr] Compiling quote v1.0.18 [INFO] [stderr] Compiling regex v1.5.5 [INFO] [stderr] Compiling cexpr v0.4.0 [INFO] [stderr] Compiling env_logger v0.8.4 [INFO] [stderr] Compiling usb-compat-01-sys v0.2.2 (/opt/rustwide/workdir) [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_init': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:209:4: warning: 'libusb_set_debug' is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations] [INFO] [stderr] warning: 209 | libusb_set_debug(ctx, 3); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1352:18: note: declared here [INFO] [stderr] warning: 1352 | void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_set_debug': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:219:3: warning: 'libusb_set_debug' is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations] [INFO] [stderr] warning: 219 | libusb_set_debug(ctx, 3); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1352:18: note: declared here [INFO] [stderr] warning: 1352 | void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_bulk_io': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:811:51: warning: pointer targets in passing argument 3 of 'libusb_bulk_transfer' differ in signedness [-Wpointer-sign] [INFO] [stderr] warning: 811 | r = libusb_bulk_transfer(dev->handle, ep & 0xff, bytes, size, [INFO] [stderr] warning: | ^~~~~ [INFO] [stderr] warning: | | [INFO] [stderr] warning: | char * [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1800:41: note: expected 'unsigned char *' but argument is of type 'char *' [INFO] [stderr] warning: 1800 | unsigned char endpoint, unsigned char *data, int length, [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_interrupt_io': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:856:56: warning: pointer targets in passing argument 3 of 'libusb_interrupt_transfer' differ in signedness [-Wpointer-sign] [INFO] [stderr] warning: 856 | r = libusb_interrupt_transfer(dev->handle, ep & 0xff, bytes, size, [INFO] [stderr] warning: | ^~~~~ [INFO] [stderr] warning: | | [INFO] [stderr] warning: | char * [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1804:41: note: expected 'unsigned char *' but argument is of type 'char *' [INFO] [stderr] warning: 1804 | unsigned char endpoint, unsigned char *data, int length, [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_control_msg': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:902:54: warning: pointer targets in passing argument 6 of 'libusb_control_transfer' differ in signedness [-Wpointer-sign] [INFO] [stderr] warning: 902 | bRequest & 0xff, wValue & 0xffff, wIndex & 0xffff, bytes, size & 0xffff, [INFO] [stderr] warning: | ^~~~~ [INFO] [stderr] warning: | | [INFO] [stderr] warning: | char * [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1797:17: note: expected 'unsigned char *' but argument is of type 'char *' [INFO] [stderr] warning: 1797 | unsigned char *data, uint16_t wLength, unsigned int timeout); [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_get_string': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:916:20: warning: pointer targets in passing argument 4 of 'libusb_get_string_descriptor' differ in signedness [-Wpointer-sign] [INFO] [stderr] warning: 916 | langid & 0xffff, buf, (int) buflen); [INFO] [stderr] warning: | ^~~ [INFO] [stderr] warning: | | [INFO] [stderr] warning: | char * [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1842:54: note: expected 'unsigned char *' but argument is of type 'char *' [INFO] [stderr] warning: 1842 | uint8_t desc_index, uint16_t langid, unsigned char *data, int length) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_get_string_simple': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:927:3: warning: pointer targets in passing argument 3 of 'libusb_get_string_descriptor_ascii' differ in signedness [-Wpointer-sign] [INFO] [stderr] warning: 927 | buf, (int) buflen); [INFO] [stderr] warning: | ^~~ [INFO] [stderr] warning: | | [INFO] [stderr] warning: | char * [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1850:37: note: expected 'unsigned char *' but argument is of type 'char *' [INFO] [stderr] warning: 1850 | uint8_t desc_index, unsigned char *data, int length); [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 12.80s [INFO] running `Command { std: "docker" "inspect" "4d6ad5e860f611267acff6df45fda98a9a3980c70db46ef311582a774db06b74", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4d6ad5e860f611267acff6df45fda98a9a3980c70db46ef311582a774db06b74", kill_on_drop: false }` [INFO] [stdout] 4d6ad5e860f611267acff6df45fda98a9a3980c70db46ef311582a774db06b74 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 263edcfcf610f4fab26a93838e994e5b1b5bcf2510e4731952fbd3adc29512f7 [INFO] running `Command { std: "docker" "start" "-a" "263edcfcf610f4fab26a93838e994e5b1b5bcf2510e4731952fbd3adc29512f7", kill_on_drop: false }` [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_init': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:209:4: warning: 'libusb_set_debug' is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations] [INFO] [stderr] warning: 209 | libusb_set_debug(ctx, 3); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1352:18: note: declared here [INFO] [stderr] warning: 1352 | void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_set_debug': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:219:3: warning: 'libusb_set_debug' is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations] [INFO] [stderr] warning: 219 | libusb_set_debug(ctx, 3); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1352:18: note: declared here [INFO] [stderr] warning: 1352 | void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_bulk_io': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:811:51: warning: pointer targets in passing argument 3 of 'libusb_bulk_transfer' differ in signedness [-Wpointer-sign] [INFO] [stderr] warning: 811 | r = libusb_bulk_transfer(dev->handle, ep & 0xff, bytes, size, [INFO] [stderr] warning: | ^~~~~ [INFO] [stderr] warning: | | [INFO] [stderr] warning: | char * [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1800:41: note: expected 'unsigned char *' but argument is of type 'char *' [INFO] [stderr] warning: 1800 | unsigned char endpoint, unsigned char *data, int length, [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_interrupt_io': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:856:56: warning: pointer targets in passing argument 3 of 'libusb_interrupt_transfer' differ in signedness [-Wpointer-sign] [INFO] [stderr] warning: 856 | r = libusb_interrupt_transfer(dev->handle, ep & 0xff, bytes, size, [INFO] [stderr] warning: | ^~~~~ [INFO] [stderr] warning: | | [INFO] [stderr] warning: | char * [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1804:41: note: expected 'unsigned char *' but argument is of type 'char *' [INFO] [stderr] warning: 1804 | unsigned char endpoint, unsigned char *data, int length, [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_control_msg': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:902:54: warning: pointer targets in passing argument 6 of 'libusb_control_transfer' differ in signedness [-Wpointer-sign] [INFO] [stderr] warning: 902 | bRequest & 0xff, wValue & 0xffff, wIndex & 0xffff, bytes, size & 0xffff, [INFO] [stderr] warning: | ^~~~~ [INFO] [stderr] warning: | | [INFO] [stderr] warning: | char * [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1797:17: note: expected 'unsigned char *' but argument is of type 'char *' [INFO] [stderr] warning: 1797 | unsigned char *data, uint16_t wLength, unsigned int timeout); [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_get_string': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:916:20: warning: pointer targets in passing argument 4 of 'libusb_get_string_descriptor' differ in signedness [-Wpointer-sign] [INFO] [stderr] warning: 916 | langid & 0xffff, buf, (int) buflen); [INFO] [stderr] warning: | ^~~ [INFO] [stderr] warning: | | [INFO] [stderr] warning: | char * [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1842:54: note: expected 'unsigned char *' but argument is of type 'char *' [INFO] [stderr] warning: 1842 | uint8_t desc_index, uint16_t langid, unsigned char *data, int length) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_get_string_simple': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:927:3: warning: pointer targets in passing argument 3 of 'libusb_get_string_descriptor_ascii' differ in signedness [-Wpointer-sign] [INFO] [stderr] warning: 927 | buf, (int) buflen); [INFO] [stderr] warning: | ^~~ [INFO] [stderr] warning: | | [INFO] [stderr] warning: | char * [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1850:37: note: expected 'unsigned char *' but argument is of type 'char *' [INFO] [stderr] warning: 1850 | uint8_t desc_index, unsigned char *data, int length); [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] Compiling usb-compat-01-sys v0.2.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:3137 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_descriptor_header > ())) . bLength as * const _ as usize } , 0usize , concat ! ("Offset... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deref_nullptr)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:3369 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_descriptor_header > ())) . bDescriptorType as * const _ as usize } , 1usize , concat ! ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:4132 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_string_descriptor > ())) . bLength as * const _ as usize } , 0usize , concat ! ("Offset... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:4364 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_string_descriptor > ())) . bDescriptorType as * const _ as usize } , 1usize , concat ! ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:4612 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_string_descriptor > ())) . wData as * const _ as usize } , 2usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:5378 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < usb_hid_descriptor > ())) . bLength as * const _ as usize } , 0usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:5604 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < usb_hid_descriptor > ())) . bDescriptorType as * const _ as usize } , 1usize , concat ! (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:5846 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < usb_hid_descriptor > ())) . bcdHID as * const _ as usize } , 2usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:6070 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < usb_hid_descriptor > ())) . bCountryCode as * const _ as usize } , 4usize , concat ! ("Of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:6306 [INFO] [stdout] | [INFO] [stdout] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < usb_hid_descriptor > ())) . bNumDescriptors as * const _ as usize } , 5usize , concat ! (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:7289 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . bLength as * const _ as usize } , 0usize , concat ! ("Offse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:7525 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . bDescriptorType as * const _ as usize } , 1usize , concat !... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:7777 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . bEndpointAddress as * const _ as usize } , 2usize , concat ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:8031 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . bmAttributes as * const _ as usize } , 3usize , concat ! ("... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:8277 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . wMaxPacketSize as * const _ as usize } , 4usize , concat ! ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:8527 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . bInterval as * const _ as usize } , 6usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:8767 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . bRefresh as * const _ as usize } , 7usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:9005 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . bSynchAddress as * const _ as usize } , 8usize , concat ! (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:9253 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . extra as * const _ as usize } , 16usize , concat ! ("Offset... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:9486 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . extralen as * const _ as usize } , 24usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:10565 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . bLength as * const _ as usize } , 0usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:10803 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . bDescriptorType as * const _ as usize } , 1usize , concat ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:11057 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . bInterfaceNumber as * const _ as usize } , 2usize , concat... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:11313 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . bAlternateSetting as * const _ as usize } , 3usize , conca... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:11571 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . bNumEndpoints as * const _ as usize } , 4usize , concat ! ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:11821 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . bInterfaceClass as * const _ as usize } , 5usize , concat ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:12075 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . bInterfaceSubClass as * const _ as usize } , 6usize , conc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:12335 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . bInterfaceProtocol as * const _ as usize } , 7usize , conc... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:12595 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . iInterface as * const _ as usize } , 8usize , concat ! ("O... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:12839 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . endpoint as * const _ as usize } , 16usize , concat ! ("Of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:13080 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . extra as * const _ as usize } , 24usize , concat ! ("Offse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:13315 [INFO] [stdout] | [INFO] [stdout] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . extralen as * const _ as usize } , 32usize , concat ! ("Of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:14051 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < usb_interface > ())) . altsetting as * const _ as usize } , 0usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:14273 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < usb_interface > ())) . num_altsetting as * const _ as usize } , 8usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:15277 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . bLength as * const _ as usize } , 0usize , concat ! ("Offset... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:15509 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . bDescriptorType as * const _ as usize } , 1usize , concat ! ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:15757 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . wTotalLength as * const _ as usize } , 2usize , concat ! ("O... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:15999 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . bNumInterfaces as * const _ as usize } , 4usize , concat ! (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:16245 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . bConfigurationValue as * const _ as usize } , 5usize , conca... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:16501 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . iConfiguration as * const _ as usize } , 6usize , concat ! (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:16747 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . bmAttributes as * const _ as usize } , 7usize , concat ! ("O... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:16989 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . MaxPower as * const _ as usize } , 8usize , concat ! ("Offse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:17223 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . interface as * const _ as usize } , 16usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:17460 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . extra as * const _ as usize } , 24usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:17689 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . extralen as * const _ as usize } , 32usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:18700 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bLength as * const _ as usize } , 0usize , concat ! ("Offset... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:18932 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bDescriptorType as * const _ as usize } , 1usize , concat ! ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:19180 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bcdUSB as * const _ as usize } , 2usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:19410 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bDeviceClass as * const _ as usize } , 4usize , concat ! ("O... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:19652 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bDeviceSubClass as * const _ as usize } , 5usize , concat ! ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:19900 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bDeviceProtocol as * const _ as usize } , 6usize , concat ! ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:20148 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bMaxPacketSize0 as * const _ as usize } , 7usize , concat ! ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:20396 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . idVendor as * const _ as usize } , 8usize , concat ! ("Offse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:20630 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . idProduct as * const _ as usize } , 10usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:20867 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bcdDevice as * const _ as usize } , 12usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:21104 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . iManufacturer as * const _ as usize } , 14usize , concat ! (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:21349 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . iProduct as * const _ as usize } , 15usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:21584 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . iSerialNumber as * const _ as usize } , 16usize , concat ! (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:21829 [INFO] [stdout] | [INFO] [stdout] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bNumConfigurations as * const _ as usize } , 17usize , conca... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:22584 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < usb_ctrl_setup > ())) . bRequestType as * const _ as usize } , 0usize , concat ! ("Offs... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:22812 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < usb_ctrl_setup > ())) . bRequest as * const _ as usize } , 1usize , concat ! ("Offset o... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:23032 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < usb_ctrl_setup > ())) . wValue as * const _ as usize } , 2usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:23248 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < usb_ctrl_setup > ())) . wIndex as * const _ as usize } , 4usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:23464 [INFO] [stdout] | [INFO] [stdout] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < usb_ctrl_setup > ())) . wLength as * const _ as usize } , 6usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:24440 [INFO] [stdout] | [INFO] [stdout] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . next as * const _ as usize } , 0usize , concat ! ("Offset of fiel... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:24644 [INFO] [stdout] | [INFO] [stdout] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . prev as * const _ as usize } , 8usize , concat ! ("Offset of fiel... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:24848 [INFO] [stdout] | [INFO] [stdout] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . filename as * const _ as usize } , 16usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:25061 [INFO] [stdout] | [INFO] [stdout] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . bus as * const _ as usize } , 4120usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:25266 [INFO] [stdout] | [INFO] [stdout] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . descriptor as * const _ as usize } , 4128usize , concat ! ("Offse... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:25485 [INFO] [stdout] | [INFO] [stdout] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . config as * const _ as usize } , 4152usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:25696 [INFO] [stdout] | [INFO] [stdout] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . dev as * const _ as usize } , 4160usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:25901 [INFO] [stdout] | [INFO] [stdout] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . devnum as * const _ as usize } , 4168usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:26112 [INFO] [stdout] | [INFO] [stdout] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . num_children as * const _ as usize } , 4169usize , concat ! ("Off... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:26335 [INFO] [stdout] | [INFO] [stdout] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . children as * const _ as usize } , 4176usize , concat ! ("Offset ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:27103 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_bus > ())) . next as * const _ as usize } , 0usize , concat ! ("Offset of field:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:27301 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_bus > ())) . prev as * const _ as usize } , 8usize , concat ! ("Offset of field:... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:27499 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_bus > ())) . dirname as * const _ as usize } , 16usize , concat ! ("Offset of fi... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:27704 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_bus > ())) . devices as * const _ as usize } , 4120usize , concat ! ("Offset of ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:27911 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_bus > ())) . location as * const _ as usize } , 4128usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:28120 [INFO] [stdout] | [INFO] [stdout] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_bus > ())) . root_dev as * const _ as usize } , 4136usize , concat ! ("Offset of... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 80 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.78s [INFO] [stderr] Executable unittests src/lib.rs (/opt/rustwide/target/debug/deps/usb_compat_01_sys-b36d4b04bff4761d) [INFO] running `Command { std: "docker" "inspect" "263edcfcf610f4fab26a93838e994e5b1b5bcf2510e4731952fbd3adc29512f7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "263edcfcf610f4fab26a93838e994e5b1b5bcf2510e4731952fbd3adc29512f7", kill_on_drop: false }` [INFO] [stdout] 263edcfcf610f4fab26a93838e994e5b1b5bcf2510e4731952fbd3adc29512f7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-20/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] f1562b9fc4aeac325a3495fceef5fa462349ed1038126dbeab144c0f4dba8c64 [INFO] running `Command { std: "docker" "start" "-a" "f1562b9fc4aeac325a3495fceef5fa462349ed1038126dbeab144c0f4dba8c64", kill_on_drop: false }` [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_init': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:209:4: warning: 'libusb_set_debug' is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations] [INFO] [stderr] warning: 209 | libusb_set_debug(ctx, 3); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1352:18: note: declared here [INFO] [stderr] warning: 1352 | void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_set_debug': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:219:3: warning: 'libusb_set_debug' is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations] [INFO] [stderr] warning: 219 | libusb_set_debug(ctx, 3); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1352:18: note: declared here [INFO] [stderr] warning: 1352 | void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level); [INFO] [stderr] warning: | ^~~~~~~~~~~~~~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_bulk_io': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:811:51: warning: pointer targets in passing argument 3 of 'libusb_bulk_transfer' differ in signedness [-Wpointer-sign] [INFO] [stderr] warning: 811 | r = libusb_bulk_transfer(dev->handle, ep & 0xff, bytes, size, [INFO] [stderr] warning: | ^~~~~ [INFO] [stderr] warning: | | [INFO] [stderr] warning: | char * [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1800:41: note: expected 'unsigned char *' but argument is of type 'char *' [INFO] [stderr] warning: 1800 | unsigned char endpoint, unsigned char *data, int length, [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_interrupt_io': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:856:56: warning: pointer targets in passing argument 3 of 'libusb_interrupt_transfer' differ in signedness [-Wpointer-sign] [INFO] [stderr] warning: 856 | r = libusb_interrupt_transfer(dev->handle, ep & 0xff, bytes, size, [INFO] [stderr] warning: | ^~~~~ [INFO] [stderr] warning: | | [INFO] [stderr] warning: | char * [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1804:41: note: expected 'unsigned char *' but argument is of type 'char *' [INFO] [stderr] warning: 1804 | unsigned char endpoint, unsigned char *data, int length, [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_control_msg': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:902:54: warning: pointer targets in passing argument 6 of 'libusb_control_transfer' differ in signedness [-Wpointer-sign] [INFO] [stderr] warning: 902 | bRequest & 0xff, wValue & 0xffff, wIndex & 0xffff, bytes, size & 0xffff, [INFO] [stderr] warning: | ^~~~~ [INFO] [stderr] warning: | | [INFO] [stderr] warning: | char * [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1797:17: note: expected 'unsigned char *' but argument is of type 'char *' [INFO] [stderr] warning: 1797 | unsigned char *data, uint16_t wLength, unsigned int timeout); [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_get_string': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:916:20: warning: pointer targets in passing argument 4 of 'libusb_get_string_descriptor' differ in signedness [-Wpointer-sign] [INFO] [stderr] warning: 916 | langid & 0xffff, buf, (int) buflen); [INFO] [stderr] warning: | ^~~ [INFO] [stderr] warning: | | [INFO] [stderr] warning: | char * [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1842:54: note: expected 'unsigned char *' but argument is of type 'char *' [INFO] [stderr] warning: 1842 | uint8_t desc_index, uint16_t langid, unsigned char *data, int length) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c: In function 'usb_get_string_simple': [INFO] [stderr] warning: /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:927:3: warning: pointer targets in passing argument 3 of 'libusb_get_string_descriptor_ascii' differ in signedness [-Wpointer-sign] [INFO] [stderr] warning: 927 | buf, (int) buflen); [INFO] [stderr] warning: | ^~~ [INFO] [stderr] warning: | | [INFO] [stderr] warning: | char * [INFO] [stderr] warning: In file included from /opt/rustwide/workdir/vendor/usb-compat-0.1/libusb/core.c:29: [INFO] [stderr] warning: /opt/rustwide/target/debug/build/libusb1-sys-bdda7e963f1177f1/out/include/libusb.h:1850:37: note: expected 'unsigned char *' but argument is of type 'char *' [INFO] [stderr] warning: 1850 | uint8_t desc_index, unsigned char *data, int length); [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~^~~~ [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:3137 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_descriptor_header > ())) . bLength as * const _ as usize } , 0usize , concat ! ("Offset... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deref_nullptr)]` on by default [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:3369 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_descriptor_header > ())) . bDescriptorType as * const _ as usize } , 1usize , concat ! ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:4132 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_string_descriptor > ())) . bLength as * const _ as usize } , 0usize , concat ! ("Offset... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:4364 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_string_descriptor > ())) . bDescriptorType as * const _ as usize } , 1usize , concat ! ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:4612 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_string_descriptor > ())) . wData as * const _ as usize } , 2usize , concat ! ("Offset o... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:5378 [INFO] [stderr] | [INFO] [stderr] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < usb_hid_descriptor > ())) . bLength as * const _ as usize } , 0usize , concat ! ("Offset ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:5604 [INFO] [stderr] | [INFO] [stderr] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < usb_hid_descriptor > ())) . bDescriptorType as * const _ as usize } , 1usize , concat ! (... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:5846 [INFO] [stderr] | [INFO] [stderr] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < usb_hid_descriptor > ())) . bcdHID as * const _ as usize } , 2usize , concat ! ("Offset o... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:6070 [INFO] [stderr] | [INFO] [stderr] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < usb_hid_descriptor > ())) . bCountryCode as * const _ as usize } , 4usize , concat ! ("Of... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:6306 [INFO] [stderr] | [INFO] [stderr] 3 | ...! (unsafe { & (* (:: std :: ptr :: null :: < usb_hid_descriptor > ())) . bNumDescriptors as * const _ as usize } , 5usize , concat ! (... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:7289 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . bLength as * const _ as usize } , 0usize , concat ! ("Offse... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:7525 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . bDescriptorType as * const _ as usize } , 1usize , concat !... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:7777 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . bEndpointAddress as * const _ as usize } , 2usize , concat ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:8031 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . bmAttributes as * const _ as usize } , 3usize , concat ! ("... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:8277 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . wMaxPacketSize as * const _ as usize } , 4usize , concat ! ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:8527 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . bInterval as * const _ as usize } , 6usize , concat ! ("Off... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:8767 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . bRefresh as * const _ as usize } , 7usize , concat ! ("Offs... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:9005 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . bSynchAddress as * const _ as usize } , 8usize , concat ! (... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:9253 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . extra as * const _ as usize } , 16usize , concat ! ("Offset... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:9486 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_endpoint_descriptor > ())) . extralen as * const _ as usize } , 24usize , concat ! ("Off... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:10565 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . bLength as * const _ as usize } , 0usize , concat ! ("Offs... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:10803 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . bDescriptorType as * const _ as usize } , 1usize , concat ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:11057 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . bInterfaceNumber as * const _ as usize } , 2usize , concat... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:11313 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . bAlternateSetting as * const _ as usize } , 3usize , conca... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:11571 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . bNumEndpoints as * const _ as usize } , 4usize , concat ! ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:11821 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . bInterfaceClass as * const _ as usize } , 5usize , concat ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:12075 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . bInterfaceSubClass as * const _ as usize } , 6usize , conc... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:12335 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . bInterfaceProtocol as * const _ as usize } , 7usize , conc... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:12595 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . iInterface as * const _ as usize } , 8usize , concat ! ("O... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:12839 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . endpoint as * const _ as usize } , 16usize , concat ! ("Of... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:13080 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . extra as * const _ as usize } , 24usize , concat ! ("Offse... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:13315 [INFO] [stderr] | [INFO] [stderr] 3 | ...unsafe { & (* (:: std :: ptr :: null :: < usb_interface_descriptor > ())) . extralen as * const _ as usize } , 32usize , concat ! ("Of... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:14051 [INFO] [stderr] | [INFO] [stderr] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < usb_interface > ())) . altsetting as * const _ as usize } , 0usize , concat ! ("Offset ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:14273 [INFO] [stderr] | [INFO] [stderr] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < usb_interface > ())) . num_altsetting as * const _ as usize } , 8usize , concat ! ("Off... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:15277 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . bLength as * const _ as usize } , 0usize , concat ! ("Offset... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:15509 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . bDescriptorType as * const _ as usize } , 1usize , concat ! ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:15757 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . wTotalLength as * const _ as usize } , 2usize , concat ! ("O... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:15999 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . bNumInterfaces as * const _ as usize } , 4usize , concat ! (... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:16245 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . bConfigurationValue as * const _ as usize } , 5usize , conca... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:16501 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . iConfiguration as * const _ as usize } , 6usize , concat ! (... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:16747 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . bmAttributes as * const _ as usize } , 7usize , concat ! ("O... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:16989 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . MaxPower as * const _ as usize } , 8usize , concat ! ("Offse... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:17223 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . interface as * const _ as usize } , 16usize , concat ! ("Off... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:17460 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . extra as * const _ as usize } , 24usize , concat ! ("Offset ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:17689 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_config_descriptor > ())) . extralen as * const _ as usize } , 32usize , concat ! ("Offs... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:18700 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bLength as * const _ as usize } , 0usize , concat ! ("Offset... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:18932 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bDescriptorType as * const _ as usize } , 1usize , concat ! ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:19180 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bcdUSB as * const _ as usize } , 2usize , concat ! ("Offset ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:19410 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bDeviceClass as * const _ as usize } , 4usize , concat ! ("O... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:19652 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bDeviceSubClass as * const _ as usize } , 5usize , concat ! ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:19900 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bDeviceProtocol as * const _ as usize } , 6usize , concat ! ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:20148 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bMaxPacketSize0 as * const _ as usize } , 7usize , concat ! ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:20396 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . idVendor as * const _ as usize } , 8usize , concat ! ("Offse... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:20630 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . idProduct as * const _ as usize } , 10usize , concat ! ("Off... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:20867 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bcdDevice as * const _ as usize } , 12usize , concat ! ("Off... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:21104 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . iManufacturer as * const _ as usize } , 14usize , concat ! (... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:21349 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . iProduct as * const _ as usize } , 15usize , concat ! ("Offs... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:21584 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . iSerialNumber as * const _ as usize } , 16usize , concat ! (... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:21829 [INFO] [stderr] | [INFO] [stderr] 3 | ...(unsafe { & (* (:: std :: ptr :: null :: < usb_device_descriptor > ())) . bNumConfigurations as * const _ as usize } , 17usize , conca... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:22584 [INFO] [stderr] | [INFO] [stderr] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < usb_ctrl_setup > ())) . bRequestType as * const _ as usize } , 0usize , concat ! ("Offs... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:22812 [INFO] [stderr] | [INFO] [stderr] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < usb_ctrl_setup > ())) . bRequest as * const _ as usize } , 1usize , concat ! ("Offset o... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:23032 [INFO] [stderr] | [INFO] [stderr] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < usb_ctrl_setup > ())) . wValue as * const _ as usize } , 2usize , concat ! ("Offset of ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:23248 [INFO] [stderr] | [INFO] [stderr] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < usb_ctrl_setup > ())) . wIndex as * const _ as usize } , 4usize , concat ! ("Offset of ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:23464 [INFO] [stderr] | [INFO] [stderr] 3 | ...q ! (unsafe { & (* (:: std :: ptr :: null :: < usb_ctrl_setup > ())) . wLength as * const _ as usize } , 6usize , concat ! ("Offset of... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:24440 [INFO] [stderr] | [INFO] [stderr] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . next as * const _ as usize } , 0usize , concat ! ("Offset of fiel... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:24644 [INFO] [stderr] | [INFO] [stderr] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . prev as * const _ as usize } , 8usize , concat ! ("Offset of fiel... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:24848 [INFO] [stderr] | [INFO] [stderr] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . filename as * const _ as usize } , 16usize , concat ! ("Offset of... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:25061 [INFO] [stderr] | [INFO] [stderr] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . bus as * const _ as usize } , 4120usize , concat ! ("Offset of fi... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:25266 [INFO] [stderr] | [INFO] [stderr] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . descriptor as * const _ as usize } , 4128usize , concat ! ("Offse... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:25485 [INFO] [stderr] | [INFO] [stderr] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . config as * const _ as usize } , 4152usize , concat ! ("Offset of... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:25696 [INFO] [stderr] | [INFO] [stderr] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . dev as * const _ as usize } , 4160usize , concat ! ("Offset of fi... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:25901 [INFO] [stderr] | [INFO] [stderr] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . devnum as * const _ as usize } , 4168usize , concat ! ("Offset of... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:26112 [INFO] [stderr] | [INFO] [stderr] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . num_children as * const _ as usize } , 4169usize , concat ! ("Off... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:26335 [INFO] [stderr] | [INFO] [stderr] 3 | ..._eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_device > ())) . children as * const _ as usize } , 4176usize , concat ! ("Offset ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:27103 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_bus > ())) . next as * const _ as usize } , 0usize , concat ! ("Offset of field:... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:27301 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_bus > ())) . prev as * const _ as usize } , 8usize , concat ! ("Offset of field:... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:27499 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_bus > ())) . dirname as * const _ as usize } , 16usize , concat ! ("Offset of fi... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:27704 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_bus > ())) . devices as * const _ as usize } , 4120usize , concat ! ("Offset of ... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:27911 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_bus > ())) . location as * const _ as usize } , 4128usize , concat ! ("Offset of... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: dereferencing a null pointer [INFO] [stderr] --> /opt/rustwide/target/debug/build/usb-compat-01-sys-5969174b94f37eb9/out/bindings.rs:3:28120 [INFO] [stderr] | [INFO] [stderr] 3 | ...t_eq ! (unsafe { & (* (:: std :: ptr :: null :: < usb_bus > ())) . root_dev as * const _ as usize } , 4136usize , concat ! ("Offset of... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stderr] [INFO] [stderr] warning: `usb-compat-01-sys` (lib test) generated 80 warnings [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/usb_compat_01_sys-b36d4b04bff4761d) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test bindgen_test_layout_usb_bus ... ok [INFO] [stdout] test bindgen_test_layout_usb_ctrl_setup ... ok [INFO] [stdout] test bindgen_test_layout_usb_descriptor_header ... ok [INFO] [stdout] test bindgen_test_layout_usb_config_descriptor ... ok [INFO] [stdout] test bindgen_test_layout_usb_device ... ok [INFO] [stdout] test bindgen_test_layout_usb_endpoint_descriptor ... ok [INFO] [stdout] test bindgen_test_layout_usb_device_descriptor ... ok [INFO] [stdout] test bindgen_test_layout_usb_hid_descriptor ... ok [INFO] [stdout] test bindgen_test_layout_usb_interface ... ok [INFO] [stdout] test bindgen_test_layout_usb_interface_descriptor ... ok [INFO] [stdout] test bindgen_test_layout_usb_string_descriptor ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests usb-compat-01-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" "f1562b9fc4aeac325a3495fceef5fa462349ed1038126dbeab144c0f4dba8c64", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f1562b9fc4aeac325a3495fceef5fa462349ed1038126dbeab144c0f4dba8c64", kill_on_drop: false }` [INFO] [stdout] f1562b9fc4aeac325a3495fceef5fa462349ed1038126dbeab144c0f4dba8c64