[INFO] cloning repository https://github.com/gridgentoo/firecracker [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/gridgentoo/firecracker" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgridgentoo%2Ffirecracker", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgridgentoo%2Ffirecracker'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] efddfcf0e96031aff8914ce6c79bc6b636b99c47 [INFO] checking gridgentoo/firecracker against try#cac44d9528e3bbbdaa1537d187bd489ccc5de18c for pr-91141 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgridgentoo%2Ffirecracker" "/workspace/builds/worker-74/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-74/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/gridgentoo/firecracker on toolchain cac44d9528e3bbbdaa1537d187bd489ccc5de18c [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+cac44d9528e3bbbdaa1537d187bd489ccc5de18c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-74/source/.cargo/config [INFO] started tweaking git repo https://github.com/gridgentoo/firecracker [INFO] finished tweaking git repo https://github.com/gridgentoo/firecracker [INFO] tweaked toml for git repo https://github.com/gridgentoo/firecracker written to /workspace/builds/worker-74/source/Cargo.toml [INFO] crate git repo https://github.com/gridgentoo/firecracker already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+cac44d9528e3bbbdaa1537d187bd489ccc5de18c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] warning: patch for `kvm-bindings` uses the features mechanism. default-features and features will not take effect because the patch dependency does not support this mechanism [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-74/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-74/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:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+cac44d9528e3bbbdaa1537d187bd489ccc5de18c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] cf42257b1f6021d551e394255350bd27548f5b3007319b58ff62b27e11b595dd [INFO] running `Command { std: "docker" "start" "-a" "cf42257b1f6021d551e394255350bd27548f5b3007319b58ff62b27e11b595dd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "cf42257b1f6021d551e394255350bd27548f5b3007319b58ff62b27e11b595dd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cf42257b1f6021d551e394255350bd27548f5b3007319b58ff62b27e11b595dd", kill_on_drop: false }` [INFO] [stdout] cf42257b1f6021d551e394255350bd27548f5b3007319b58ff62b27e11b595dd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-74/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-74/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "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:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+cac44d9528e3bbbdaa1537d187bd489ccc5de18c" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ca28ba0014e98c726fb0bc118f8d8bb9d9c1bacfd23fcb2c0056d088d1ea20de [INFO] running `Command { std: "docker" "start" "-a" "ca28ba0014e98c726fb0bc118f8d8bb9d9c1bacfd23fcb2c0056d088d1ea20de", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] warning: patch for `kvm-bindings` uses the features mechanism. default-features and features will not take effect because the patch dependency does not support this mechanism [INFO] [stderr] Compiling libc v0.2.100 [INFO] [stderr] Compiling proc-macro2 v1.0.28 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling syn v1.0.75 [INFO] [stderr] Compiling serde_derive v1.0.130 [INFO] [stderr] Compiling serde v1.0.130 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Compiling serde_json v1.0.68 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking itoa v0.4.8 [INFO] [stderr] Checking net_gen v0.1.0 (/opt/rustwide/workdir/src/net_gen) [INFO] [stderr] Checking crc64 v1.0.0 [INFO] [stderr] Checking vm-superio v0.4.0 [INFO] [stderr] Compiling seccompiler v1.0.0 (/opt/rustwide/workdir/src/seccompiler) [INFO] [stderr] Compiling crossbeam-utils v0.8.5 [INFO] [stderr] Compiling semver v1.0.4 [INFO] [stderr] Compiling memchr v2.4.1 [INFO] [stderr] Checking regex-syntax v0.6.25 [INFO] [stderr] Compiling crossbeam-epoch v0.9.5 [INFO] [stderr] Compiling vmm v0.1.0 (/opt/rustwide/workdir/src/vmm) [INFO] [stderr] Compiling rayon-core v1.9.1 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Checking virtio_gen v0.1.0 (/opt/rustwide/workdir/src/virtio_gen) [INFO] [stderr] Checking either v1.6.1 [INFO] [stderr] Checking unicode-width v0.1.8 [INFO] [stderr] Checking vm-fdt v0.1.0 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking arch_gen v0.1.0 (/opt/rustwide/workdir/src/arch_gen) [INFO] [stderr] Checking plotters-backend v0.3.2 [INFO] [stderr] Checking regex-automata v0.1.10 [INFO] [stderr] Checking half v1.7.1 [INFO] [stderr] Checking oorandom v11.1.3 [INFO] [stderr] Compiling jailer v1.0.0 (/opt/rustwide/workdir/src/jailer) [INFO] [stderr] Checking quick-error v2.0.1 [INFO] [stderr] Compiling firecracker v1.0.0 (/opt/rustwide/workdir/src/firecracker) [INFO] [stderr] Checking byteorder v1.4.3 [INFO] [stderr] Checking device_tree v1.1.0 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling memoffset v0.6.4 [INFO] [stderr] Compiling rayon v1.5.1 [INFO] [stderr] Checking walkdir v2.3.2 [INFO] [stderr] Checking textwrap v0.11.0 [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:70:19 [INFO] [stdout] | [INFO] [stdout] 70 | unsafe { &(*(0 as *const mpf_intel)).signature as *const _ as usize }, [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] --> src/arch_gen/src/x86/mpspec.rs:80:19 [INFO] [stdout] | [INFO] [stdout] 80 | unsafe { &(*(0 as *const mpf_intel)).physptr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:90:19 [INFO] [stdout] | [INFO] [stdout] 90 | unsafe { &(*(0 as *const mpf_intel)).length as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:100:19 [INFO] [stdout] | [INFO] [stdout] 100 | unsafe { &(*(0 as *const mpf_intel)).specification as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:110:19 [INFO] [stdout] | [INFO] [stdout] 110 | unsafe { &(*(0 as *const mpf_intel)).checksum as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:120:19 [INFO] [stdout] | [INFO] [stdout] 120 | unsafe { &(*(0 as *const mpf_intel)).feature1 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:130:19 [INFO] [stdout] | [INFO] [stdout] 130 | unsafe { &(*(0 as *const mpf_intel)).feature2 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:140:19 [INFO] [stdout] | [INFO] [stdout] 140 | unsafe { &(*(0 as *const mpf_intel)).feature3 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:150:19 [INFO] [stdout] | [INFO] [stdout] 150 | unsafe { &(*(0 as *const mpf_intel)).feature4 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:160:19 [INFO] [stdout] | [INFO] [stdout] 160 | unsafe { &(*(0 as *const mpf_intel)).feature5 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:203:19 [INFO] [stdout] | [INFO] [stdout] 203 | unsafe { &(*(0 as *const mpc_table)).signature as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:213:19 [INFO] [stdout] | [INFO] [stdout] 213 | unsafe { &(*(0 as *const mpc_table)).length as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:223:19 [INFO] [stdout] | [INFO] [stdout] 223 | unsafe { &(*(0 as *const mpc_table)).spec as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:233:19 [INFO] [stdout] | [INFO] [stdout] 233 | unsafe { &(*(0 as *const mpc_table)).checksum as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:243:19 [INFO] [stdout] | [INFO] [stdout] 243 | unsafe { &(*(0 as *const mpc_table)).oem as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:253:19 [INFO] [stdout] | [INFO] [stdout] 253 | unsafe { &(*(0 as *const mpc_table)).productid as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:263:19 [INFO] [stdout] | [INFO] [stdout] 263 | unsafe { &(*(0 as *const mpc_table)).oemptr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:273:19 [INFO] [stdout] | [INFO] [stdout] 273 | unsafe { &(*(0 as *const mpc_table)).oemsize as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:283:19 [INFO] [stdout] | [INFO] [stdout] 283 | unsafe { &(*(0 as *const mpc_table)).oemcount as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:293:19 [INFO] [stdout] | [INFO] [stdout] 293 | unsafe { &(*(0 as *const mpc_table)).lapic as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:303:19 [INFO] [stdout] | [INFO] [stdout] 303 | unsafe { &(*(0 as *const mpc_table)).reserved as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:342:19 [INFO] [stdout] | [INFO] [stdout] 342 | unsafe { &(*(0 as *const mpc_cpu)).type_ as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:352:19 [INFO] [stdout] | [INFO] [stdout] 352 | unsafe { &(*(0 as *const mpc_cpu)).apicid as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:362:19 [INFO] [stdout] | [INFO] [stdout] 362 | unsafe { &(*(0 as *const mpc_cpu)).apicver as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:372:19 [INFO] [stdout] | [INFO] [stdout] 372 | unsafe { &(*(0 as *const mpc_cpu)).cpuflag as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:382:19 [INFO] [stdout] | [INFO] [stdout] 382 | unsafe { &(*(0 as *const mpc_cpu)).cpufeature as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:392:19 [INFO] [stdout] | [INFO] [stdout] 392 | unsafe { &(*(0 as *const mpc_cpu)).featureflag as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:402:19 [INFO] [stdout] | [INFO] [stdout] 402 | unsafe { &(*(0 as *const mpc_cpu)).reserved as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:437:19 [INFO] [stdout] | [INFO] [stdout] 437 | unsafe { &(*(0 as *const mpc_bus)).type_ as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:447:19 [INFO] [stdout] | [INFO] [stdout] 447 | unsafe { &(*(0 as *const mpc_bus)).busid as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:457:19 [INFO] [stdout] | [INFO] [stdout] 457 | unsafe { &(*(0 as *const mpc_bus)).bustype as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:494:19 [INFO] [stdout] | [INFO] [stdout] 494 | unsafe { &(*(0 as *const mpc_ioapic)).type_ as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:504:19 [INFO] [stdout] | [INFO] [stdout] 504 | unsafe { &(*(0 as *const mpc_ioapic)).apicid as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:514:19 [INFO] [stdout] | [INFO] [stdout] 514 | unsafe { &(*(0 as *const mpc_ioapic)).apicver as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:524:19 [INFO] [stdout] | [INFO] [stdout] 524 | unsafe { &(*(0 as *const mpc_ioapic)).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:534:19 [INFO] [stdout] | [INFO] [stdout] 534 | unsafe { &(*(0 as *const mpc_ioapic)).apicaddr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:573:19 [INFO] [stdout] | [INFO] [stdout] 573 | unsafe { &(*(0 as *const mpc_intsrc)).type_ as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:583:19 [INFO] [stdout] | [INFO] [stdout] 583 | unsafe { &(*(0 as *const mpc_intsrc)).irqtype as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:593:19 [INFO] [stdout] | [INFO] [stdout] 593 | unsafe { &(*(0 as *const mpc_intsrc)).irqflag as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:603:19 [INFO] [stdout] | [INFO] [stdout] 603 | unsafe { &(*(0 as *const mpc_intsrc)).srcbus as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:613:19 [INFO] [stdout] | [INFO] [stdout] 613 | unsafe { &(*(0 as *const mpc_intsrc)).srcbusirq as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:623:19 [INFO] [stdout] | [INFO] [stdout] 623 | unsafe { &(*(0 as *const mpc_intsrc)).dstapic as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:633:19 [INFO] [stdout] | [INFO] [stdout] 633 | unsafe { &(*(0 as *const mpc_intsrc)).dstirq as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:677:19 [INFO] [stdout] | [INFO] [stdout] 677 | unsafe { &(*(0 as *const mpc_lintsrc)).type_ as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:687:19 [INFO] [stdout] | [INFO] [stdout] 687 | unsafe { &(*(0 as *const mpc_lintsrc)).irqtype as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:697:19 [INFO] [stdout] | [INFO] [stdout] 697 | unsafe { &(*(0 as *const mpc_lintsrc)).irqflag as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:707:19 [INFO] [stdout] | [INFO] [stdout] 707 | unsafe { &(*(0 as *const mpc_lintsrc)).srcbusid as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:717:19 [INFO] [stdout] | [INFO] [stdout] 717 | unsafe { &(*(0 as *const mpc_lintsrc)).srcbusirq as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:727:19 [INFO] [stdout] | [INFO] [stdout] 727 | unsafe { &(*(0 as *const mpc_lintsrc)).destapic as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:737:19 [INFO] [stdout] | [INFO] [stdout] 737 | unsafe { &(*(0 as *const mpc_lintsrc)).destapiclint as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:774:19 [INFO] [stdout] | [INFO] [stdout] 774 | unsafe { &(*(0 as *const mpc_oemtable)).signature as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:784:19 [INFO] [stdout] | [INFO] [stdout] 784 | unsafe { &(*(0 as *const mpc_oemtable)).length as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:794:19 [INFO] [stdout] | [INFO] [stdout] 794 | unsafe { &(*(0 as *const mpc_oemtable)).rev as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:804:19 [INFO] [stdout] | [INFO] [stdout] 804 | unsafe { &(*(0 as *const mpc_oemtable)).checksum as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/arch_gen/src/x86/mpspec.rs:814:19 [INFO] [stdout] | [INFO] [stdout] 814 | unsafe { &(*(0 as *const mpc_oemtable)).mpc as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: reference to packed field is unaligned [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:252:18 [INFO] [stdout] | [INFO] [stdout] 252 | unsafe { &(*(::std::ptr::null::())).capacity as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unaligned_references)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #82523 [INFO] [stdout] = note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: reference to packed field is unaligned [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:262:18 [INFO] [stdout] | [INFO] [stdout] 262 | unsafe { &(*(::std::ptr::null::())).size_max as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #82523 [INFO] [stdout] = note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: reference to packed field is unaligned [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:272:18 [INFO] [stdout] | [INFO] [stdout] 272 | unsafe { &(*(::std::ptr::null::())).seg_max as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #82523 [INFO] [stdout] = note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: reference to packed field is unaligned [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:282:18 [INFO] [stdout] | [INFO] [stdout] 282 | unsafe { &(*(::std::ptr::null::())).geometry as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #82523 [INFO] [stdout] = note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: reference to packed field is unaligned [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:292:18 [INFO] [stdout] | [INFO] [stdout] 292 | unsafe { &(*(::std::ptr::null::())).blk_size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #82523 [INFO] [stdout] = note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: reference to packed field is unaligned [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:326:18 [INFO] [stdout] | [INFO] [stdout] 326 | unsafe { &(*(::std::ptr::null::())).min_io_size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #82523 [INFO] [stdout] = note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: reference to packed field is unaligned [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:336:18 [INFO] [stdout] | [INFO] [stdout] 336 | unsafe { &(*(::std::ptr::null::())).opt_io_size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #82523 [INFO] [stdout] = note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: reference to packed field is unaligned [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:366:18 [INFO] [stdout] | [INFO] [stdout] 366 | unsafe { &(*(::std::ptr::null::())).num_queues as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #82523 [INFO] [stdout] = note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: reference to packed field is unaligned [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:355:18 [INFO] [stdout] | [INFO] [stdout] 355 | unsafe { &(*(::std::ptr::null::())).h_proto as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #82523 [INFO] [stdout] = note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: reference to packed field is unaligned [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:396:18 [INFO] [stdout] | [INFO] [stdout] 396 | unsafe { &(*(::std::ptr::null::())).status as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #82523 [INFO] [stdout] = note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: reference to packed field is unaligned [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:407:13 [INFO] [stdout] | [INFO] [stdout] 407 | &(*(::std::ptr::null::())).max_virtqueue_pairs as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #82523 [INFO] [stdout] = note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: reference to packed field is unaligned [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:418:18 [INFO] [stdout] | [INFO] [stdout] 418 | unsafe { &(*(::std::ptr::null::())).mtu as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #82523 [INFO] [stdout] = note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:78:19 [INFO] [stdout] | [INFO] [stdout] 78 | unsafe { &(*(::std::ptr::null::<__kernel_fd_set>())).fds_bits as *const _ as usize }, [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] --> src/virtio_gen/src/virtio_blk.rs:128:19 [INFO] [stdout] | [INFO] [stdout] 128 | unsafe { &(*(::std::ptr::null::<__kernel_fsid_t>())).val as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:201:14 [INFO] [stdout] | [INFO] [stdout] 201 | &(*(::std::ptr::null::())).cylinders as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:214:14 [INFO] [stdout] | [INFO] [stdout] 214 | &(*(::std::ptr::null::())).heads as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:227:14 [INFO] [stdout] | [INFO] [stdout] 227 | &(*(::std::ptr::null::())).sectors as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:252:19 [INFO] [stdout] | [INFO] [stdout] 252 | unsafe { &(*(::std::ptr::null::())).capacity as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:262:19 [INFO] [stdout] | [INFO] [stdout] 262 | unsafe { &(*(::std::ptr::null::())).size_max as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:272:19 [INFO] [stdout] | [INFO] [stdout] 272 | unsafe { &(*(::std::ptr::null::())).seg_max as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:282:19 [INFO] [stdout] | [INFO] [stdout] 282 | unsafe { &(*(::std::ptr::null::())).geometry as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:292:19 [INFO] [stdout] | [INFO] [stdout] 292 | unsafe { &(*(::std::ptr::null::())).blk_size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:303:14 [INFO] [stdout] | [INFO] [stdout] 303 | &(*(::std::ptr::null::())).physical_block_exp as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:315:14 [INFO] [stdout] | [INFO] [stdout] 315 | &(*(::std::ptr::null::())).alignment_offset as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:326:19 [INFO] [stdout] | [INFO] [stdout] 326 | unsafe { &(*(::std::ptr::null::())).min_io_size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:336:19 [INFO] [stdout] | [INFO] [stdout] 336 | unsafe { &(*(::std::ptr::null::())).opt_io_size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:346:19 [INFO] [stdout] | [INFO] [stdout] 346 | unsafe { &(*(::std::ptr::null::())).wce as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:356:19 [INFO] [stdout] | [INFO] [stdout] 356 | unsafe { &(*(::std::ptr::null::())).unused as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:366:19 [INFO] [stdout] | [INFO] [stdout] 366 | unsafe { &(*(::std::ptr::null::())).num_queues as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:396:19 [INFO] [stdout] | [INFO] [stdout] 396 | unsafe { &(*(::std::ptr::null::())).type_ as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:406:19 [INFO] [stdout] | [INFO] [stdout] 406 | unsafe { &(*(::std::ptr::null::())).ioprio as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:416:19 [INFO] [stdout] | [INFO] [stdout] 416 | unsafe { &(*(::std::ptr::null::())).sector as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:447:19 [INFO] [stdout] | [INFO] [stdout] 447 | unsafe { &(*(::std::ptr::null::())).errors as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:457:19 [INFO] [stdout] | [INFO] [stdout] 457 | unsafe { &(*(::std::ptr::null::())).data_len as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:467:19 [INFO] [stdout] | [INFO] [stdout] 467 | unsafe { &(*(::std::ptr::null::())).sense_len as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_blk.rs:477:19 [INFO] [stdout] | [INFO] [stdout] 477 | unsafe { &(*(::std::ptr::null::())).residual as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:235:19 [INFO] [stdout] | [INFO] [stdout] 235 | unsafe { &(*(::std::ptr::null::<__kernel_fd_set>())).fds_bits as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:285:19 [INFO] [stdout] | [INFO] [stdout] 285 | unsafe { &(*(::std::ptr::null::<__kernel_fsid_t>())).val as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:335:19 [INFO] [stdout] | [INFO] [stdout] 335 | unsafe { &(*(::std::ptr::null::())).h_dest as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:345:19 [INFO] [stdout] | [INFO] [stdout] 345 | unsafe { &(*(::std::ptr::null::())).h_source as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:355:19 [INFO] [stdout] | [INFO] [stdout] 355 | unsafe { &(*(::std::ptr::null::())).h_proto as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:386:19 [INFO] [stdout] | [INFO] [stdout] 386 | unsafe { &(*(::std::ptr::null::())).mac as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:396:19 [INFO] [stdout] | [INFO] [stdout] 396 | unsafe { &(*(::std::ptr::null::())).status as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:407:14 [INFO] [stdout] | [INFO] [stdout] 407 | &(*(::std::ptr::null::())).max_virtqueue_pairs as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:418:19 [INFO] [stdout] | [INFO] [stdout] 418 | unsafe { &(*(::std::ptr::null::())).mtu as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:452:19 [INFO] [stdout] | [INFO] [stdout] 452 | unsafe { &(*(::std::ptr::null::())).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:462:19 [INFO] [stdout] | [INFO] [stdout] 462 | unsafe { &(*(::std::ptr::null::())).gso_type as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:472:19 [INFO] [stdout] | [INFO] [stdout] 472 | unsafe { &(*(::std::ptr::null::())).hdr_len as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:482:19 [INFO] [stdout] | [INFO] [stdout] 482 | unsafe { &(*(::std::ptr::null::())).gso_size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:492:19 [INFO] [stdout] | [INFO] [stdout] 492 | unsafe { &(*(::std::ptr::null::())).csum_start as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:502:19 [INFO] [stdout] | [INFO] [stdout] 502 | unsafe { &(*(::std::ptr::null::())).csum_offset as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:512:19 [INFO] [stdout] | [INFO] [stdout] 512 | unsafe { &(*(::std::ptr::null::())).num_buffers as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:545:19 [INFO] [stdout] | [INFO] [stdout] 545 | unsafe { &(*(::std::ptr::null::())).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:555:19 [INFO] [stdout] | [INFO] [stdout] 555 | unsafe { &(*(::std::ptr::null::())).gso_type as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:565:19 [INFO] [stdout] | [INFO] [stdout] 565 | unsafe { &(*(::std::ptr::null::())).hdr_len as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:575:19 [INFO] [stdout] | [INFO] [stdout] 575 | unsafe { &(*(::std::ptr::null::())).gso_size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:585:19 [INFO] [stdout] | [INFO] [stdout] 585 | unsafe { &(*(::std::ptr::null::())).csum_start as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:595:19 [INFO] [stdout] | [INFO] [stdout] 595 | unsafe { &(*(::std::ptr::null::())).csum_offset as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:624:19 [INFO] [stdout] | [INFO] [stdout] 624 | unsafe { &(*(::std::ptr::null::())).hdr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:635:14 [INFO] [stdout] | [INFO] [stdout] 635 | &(*(::std::ptr::null::())).num_buffers as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:665:19 [INFO] [stdout] | [INFO] [stdout] 665 | unsafe { &(*(::std::ptr::null::())).class as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:675:19 [INFO] [stdout] | [INFO] [stdout] 675 | unsafe { &(*(::std::ptr::null::())).cmd as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_net.rs:724:14 [INFO] [stdout] | [INFO] [stdout] 724 | &(*(::std::ptr::null::())).virtqueue_pairs as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_ring.rs:167:19 [INFO] [stdout] | [INFO] [stdout] 167 | unsafe { &(*(::std::ptr::null::<__kernel_fd_set>())).fds_bits as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_ring.rs:217:19 [INFO] [stdout] | [INFO] [stdout] 217 | unsafe { &(*(::std::ptr::null::<__kernel_fsid_t>())).val as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_ring.rs:268:19 [INFO] [stdout] | [INFO] [stdout] 268 | unsafe { &(*(::std::ptr::null::())).addr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_ring.rs:278:19 [INFO] [stdout] | [INFO] [stdout] 278 | unsafe { &(*(::std::ptr::null::())).len as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_ring.rs:288:19 [INFO] [stdout] | [INFO] [stdout] 288 | unsafe { &(*(::std::ptr::null::())).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_ring.rs:298:19 [INFO] [stdout] | [INFO] [stdout] 298 | unsafe { &(*(::std::ptr::null::())).next as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_ring.rs:347:19 [INFO] [stdout] | [INFO] [stdout] 347 | unsafe { &(*(::std::ptr::null::())).id as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_ring.rs:357:19 [INFO] [stdout] | [INFO] [stdout] 357 | unsafe { &(*(::std::ptr::null::())).len as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_ring.rs:409:19 [INFO] [stdout] | [INFO] [stdout] 409 | unsafe { &(*(::std::ptr::null::())).num as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_ring.rs:419:19 [INFO] [stdout] | [INFO] [stdout] 419 | unsafe { &(*(::std::ptr::null::())).desc as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_ring.rs:429:19 [INFO] [stdout] | [INFO] [stdout] 429 | unsafe { &(*(::std::ptr::null::())).avail as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/virtio_gen/src/virtio_ring.rs:439:19 [INFO] [stdout] | [INFO] [stdout] 439 | unsafe { &(*(::std::ptr::null::())).used as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: reference to packed field is unaligned [INFO] [stdout] --> src/net_gen/src/if_tun.rs:371:18 [INFO] [stdout] | [INFO] [stdout] 371 | unsafe { &(*(0 as *const ethhdr)).h_proto as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unaligned_references)]` on by default [INFO] [stdout] = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! [INFO] [stdout] = note: for more information, see issue #82523 [INFO] [stdout] = note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:411:19 [INFO] [stdout] | [INFO] [stdout] 411 | unsafe { &(*(0 as *const __kernel_fd_set)).fds_bits as *const _ as usize }, [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] --> src/net_gen/src/iff.rs:466:19 [INFO] [stdout] | [INFO] [stdout] 466 | unsafe { &(*(0 as *const __kernel_fsid_t)).val as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:518:19 [INFO] [stdout] | [INFO] [stdout] 518 | unsafe { &(*(0 as *const __kernel_sockaddr_storage)).ss_family as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:528:19 [INFO] [stdout] | [INFO] [stdout] 528 | unsafe { &(*(0 as *const __kernel_sockaddr_storage)).__data as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:585:19 [INFO] [stdout] | [INFO] [stdout] 585 | unsafe { &(*(0 as *const __fsid_t)).__val as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:678:19 [INFO] [stdout] | [INFO] [stdout] 678 | unsafe { &(*(0 as *const __sigset_t)).__val as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:713:19 [INFO] [stdout] | [INFO] [stdout] 713 | unsafe { &(*(0 as *const timespec)).tv_sec as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:723:19 [INFO] [stdout] | [INFO] [stdout] 723 | unsafe { &(*(0 as *const timespec)).tv_nsec as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:757:19 [INFO] [stdout] | [INFO] [stdout] 757 | unsafe { &(*(0 as *const timeval)).tv_sec as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:767:19 [INFO] [stdout] | [INFO] [stdout] 767 | unsafe { &(*(0 as *const timeval)).tv_usec as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:802:19 [INFO] [stdout] | [INFO] [stdout] 802 | unsafe { &(*(0 as *const fd_set)).__fds_bits as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:874:19 [INFO] [stdout] | [INFO] [stdout] 874 | unsafe { &(*(0 as *const pthread_attr_t)).__size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:884:19 [INFO] [stdout] | [INFO] [stdout] 884 | unsafe { &(*(0 as *const pthread_attr_t)).__align as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:918:19 [INFO] [stdout] | [INFO] [stdout] 918 | unsafe { &(*(0 as *const __pthread_internal_list)).__prev as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:928:19 [INFO] [stdout] | [INFO] [stdout] 928 | unsafe { &(*(0 as *const __pthread_internal_list)).__next as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:985:19 [INFO] [stdout] | [INFO] [stdout] 985 | unsafe { &(*(0 as *const pthread_mutex_t___pthread_mutex_s)).__lock as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:995:19 [INFO] [stdout] | [INFO] [stdout] 995 | unsafe { &(*(0 as *const pthread_mutex_t___pthread_mutex_s)).__count as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1005:19 [INFO] [stdout] | [INFO] [stdout] 1005 | unsafe { &(*(0 as *const pthread_mutex_t___pthread_mutex_s)).__owner as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1016:14 [INFO] [stdout] | [INFO] [stdout] 1016 | &(*(0 as *const pthread_mutex_t___pthread_mutex_s)).__nusers as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1027:19 [INFO] [stdout] | [INFO] [stdout] 1027 | unsafe { &(*(0 as *const pthread_mutex_t___pthread_mutex_s)).__kind as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1037:19 [INFO] [stdout] | [INFO] [stdout] 1037 | unsafe { &(*(0 as *const pthread_mutex_t___pthread_mutex_s)).__spins as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1048:14 [INFO] [stdout] | [INFO] [stdout] 1048 | &(*(0 as *const pthread_mutex_t___pthread_mutex_s)).__elision as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1059:19 [INFO] [stdout] | [INFO] [stdout] 1059 | unsafe { &(*(0 as *const pthread_mutex_t___pthread_mutex_s)).__list as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1092:19 [INFO] [stdout] | [INFO] [stdout] 1092 | unsafe { &(*(0 as *const pthread_mutex_t)).__data as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1102:19 [INFO] [stdout] | [INFO] [stdout] 1102 | unsafe { &(*(0 as *const pthread_mutex_t)).__size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1112:19 [INFO] [stdout] | [INFO] [stdout] 1112 | unsafe { &(*(0 as *const pthread_mutex_t)).__align as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1147:19 [INFO] [stdout] | [INFO] [stdout] 1147 | unsafe { &(*(0 as *const pthread_mutexattr_t)).__size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1157:19 [INFO] [stdout] | [INFO] [stdout] 1157 | unsafe { &(*(0 as *const pthread_mutexattr_t)).__align as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1205:19 [INFO] [stdout] | [INFO] [stdout] 1205 | unsafe { &(*(0 as *const pthread_cond_t__bindgen_ty_1)).__lock as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1215:19 [INFO] [stdout] | [INFO] [stdout] 1215 | unsafe { &(*(0 as *const pthread_cond_t__bindgen_ty_1)).__futex as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1225:19 [INFO] [stdout] | [INFO] [stdout] 1225 | unsafe { &(*(0 as *const pthread_cond_t__bindgen_ty_1)).__total_seq as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1235:19 [INFO] [stdout] | [INFO] [stdout] 1235 | unsafe { &(*(0 as *const pthread_cond_t__bindgen_ty_1)).__wakeup_seq as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1245:19 [INFO] [stdout] | [INFO] [stdout] 1245 | unsafe { &(*(0 as *const pthread_cond_t__bindgen_ty_1)).__woken_seq as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1255:19 [INFO] [stdout] | [INFO] [stdout] 1255 | unsafe { &(*(0 as *const pthread_cond_t__bindgen_ty_1)).__mutex as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1265:19 [INFO] [stdout] | [INFO] [stdout] 1265 | unsafe { &(*(0 as *const pthread_cond_t__bindgen_ty_1)).__nwaiters as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1276:14 [INFO] [stdout] | [INFO] [stdout] 1276 | &(*(0 as *const pthread_cond_t__bindgen_ty_1)).__broadcast_seq as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1310:19 [INFO] [stdout] | [INFO] [stdout] 1310 | unsafe { &(*(0 as *const pthread_cond_t)).__data as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1320:19 [INFO] [stdout] | [INFO] [stdout] 1320 | unsafe { &(*(0 as *const pthread_cond_t)).__size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1330:19 [INFO] [stdout] | [INFO] [stdout] 1330 | unsafe { &(*(0 as *const pthread_cond_t)).__align as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1365:19 [INFO] [stdout] | [INFO] [stdout] 1365 | unsafe { &(*(0 as *const pthread_condattr_t)).__size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1375:19 [INFO] [stdout] | [INFO] [stdout] 1375 | unsafe { &(*(0 as *const pthread_condattr_t)).__align as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1429:19 [INFO] [stdout] | [INFO] [stdout] 1429 | unsafe { &(*(0 as *const pthread_rwlock_t__bindgen_ty_1)).__lock as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1440:14 [INFO] [stdout] | [INFO] [stdout] 1440 | &(*(0 as *const pthread_rwlock_t__bindgen_ty_1)).__nr_readers as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1452:14 [INFO] [stdout] | [INFO] [stdout] 1452 | &(*(0 as *const pthread_rwlock_t__bindgen_ty_1)).__readers_wakeup as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1464:14 [INFO] [stdout] | [INFO] [stdout] 1464 | &(*(0 as *const pthread_rwlock_t__bindgen_ty_1)).__writer_wakeup as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1476:14 [INFO] [stdout] | [INFO] [stdout] 1476 | &(*(0 as *const pthread_rwlock_t__bindgen_ty_1)).__nr_readers_queued as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1489:14 [INFO] [stdout] | [INFO] [stdout] 1489 | &(*(0 as *const pthread_rwlock_t__bindgen_ty_1)).__nr_writers_queued as *const _ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1501:19 [INFO] [stdout] | [INFO] [stdout] 1501 | unsafe { &(*(0 as *const pthread_rwlock_t__bindgen_ty_1)).__writer as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1511:19 [INFO] [stdout] | [INFO] [stdout] 1511 | unsafe { &(*(0 as *const pthread_rwlock_t__bindgen_ty_1)).__shared as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1522:14 [INFO] [stdout] | [INFO] [stdout] 1522 | &(*(0 as *const pthread_rwlock_t__bindgen_ty_1)).__rwelision as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1533:19 [INFO] [stdout] | [INFO] [stdout] 1533 | unsafe { &(*(0 as *const pthread_rwlock_t__bindgen_ty_1)).__pad1 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1543:19 [INFO] [stdout] | [INFO] [stdout] 1543 | unsafe { &(*(0 as *const pthread_rwlock_t__bindgen_ty_1)).__pad2 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1553:19 [INFO] [stdout] | [INFO] [stdout] 1553 | unsafe { &(*(0 as *const pthread_rwlock_t__bindgen_ty_1)).__flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1581:19 [INFO] [stdout] | [INFO] [stdout] 1581 | unsafe { &(*(0 as *const pthread_rwlock_t)).__data as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1591:19 [INFO] [stdout] | [INFO] [stdout] 1591 | unsafe { &(*(0 as *const pthread_rwlock_t)).__size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1601:19 [INFO] [stdout] | [INFO] [stdout] 1601 | unsafe { &(*(0 as *const pthread_rwlock_t)).__align as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1636:19 [INFO] [stdout] | [INFO] [stdout] 1636 | unsafe { &(*(0 as *const pthread_rwlockattr_t)).__size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1646:19 [INFO] [stdout] | [INFO] [stdout] 1646 | unsafe { &(*(0 as *const pthread_rwlockattr_t)).__align as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1682:19 [INFO] [stdout] | [INFO] [stdout] 1682 | unsafe { &(*(0 as *const pthread_barrier_t)).__size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1692:19 [INFO] [stdout] | [INFO] [stdout] 1692 | unsafe { &(*(0 as *const pthread_barrier_t)).__align as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1727:19 [INFO] [stdout] | [INFO] [stdout] 1727 | unsafe { &(*(0 as *const pthread_barrierattr_t)).__size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1737:19 [INFO] [stdout] | [INFO] [stdout] 1737 | unsafe { &(*(0 as *const pthread_barrierattr_t)).__align as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1771:19 [INFO] [stdout] | [INFO] [stdout] 1771 | unsafe { &(*(0 as *const iovec)).iov_base as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1781:19 [INFO] [stdout] | [INFO] [stdout] 1781 | unsafe { &(*(0 as *const iovec)).iov_len as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1862:19 [INFO] [stdout] | [INFO] [stdout] 1862 | unsafe { &(*(0 as *const sockaddr)).sa_family as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1872:19 [INFO] [stdout] | [INFO] [stdout] 1872 | unsafe { &(*(0 as *const sockaddr)).sa_data as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1906:19 [INFO] [stdout] | [INFO] [stdout] 1906 | unsafe { &(*(0 as *const sockaddr_storage)).ss_family as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1916:19 [INFO] [stdout] | [INFO] [stdout] 1916 | unsafe { &(*(0 as *const sockaddr_storage)).__ss_padding as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1926:19 [INFO] [stdout] | [INFO] [stdout] 1926 | unsafe { &(*(0 as *const sockaddr_storage)).__ss_align as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1985:19 [INFO] [stdout] | [INFO] [stdout] 1985 | unsafe { &(*(0 as *const msghdr)).msg_name as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:1995:19 [INFO] [stdout] | [INFO] [stdout] 1995 | unsafe { &(*(0 as *const msghdr)).msg_namelen as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2005:19 [INFO] [stdout] | [INFO] [stdout] 2005 | unsafe { &(*(0 as *const msghdr)).msg_iov as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2015:19 [INFO] [stdout] | [INFO] [stdout] 2015 | unsafe { &(*(0 as *const msghdr)).msg_iovlen as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2025:19 [INFO] [stdout] | [INFO] [stdout] 2025 | unsafe { &(*(0 as *const msghdr)).msg_control as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2035:19 [INFO] [stdout] | [INFO] [stdout] 2035 | unsafe { &(*(0 as *const msghdr)).msg_controllen as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2045:19 [INFO] [stdout] | [INFO] [stdout] 2045 | unsafe { &(*(0 as *const msghdr)).msg_flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2115:19 [INFO] [stdout] | [INFO] [stdout] 2115 | unsafe { &(*(0 as *const linger)).l_onoff as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2125:19 [INFO] [stdout] | [INFO] [stdout] 2125 | unsafe { &(*(0 as *const linger)).l_linger as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2159:19 [INFO] [stdout] | [INFO] [stdout] 2159 | unsafe { &(*(0 as *const osockaddr)).sa_family as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2169:19 [INFO] [stdout] | [INFO] [stdout] 2169 | unsafe { &(*(0 as *const osockaddr)).sa_data as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2345:19 [INFO] [stdout] | [INFO] [stdout] 2345 | unsafe { &(*(0 as *const sync_serial_settings)).clock_rate as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2355:19 [INFO] [stdout] | [INFO] [stdout] 2355 | unsafe { &(*(0 as *const sync_serial_settings)).clock_type as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2365:19 [INFO] [stdout] | [INFO] [stdout] 2365 | unsafe { &(*(0 as *const sync_serial_settings)).loopback as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2401:19 [INFO] [stdout] | [INFO] [stdout] 2401 | unsafe { &(*(0 as *const te1_settings)).clock_rate as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2411:19 [INFO] [stdout] | [INFO] [stdout] 2411 | unsafe { &(*(0 as *const te1_settings)).clock_type as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2421:19 [INFO] [stdout] | [INFO] [stdout] 2421 | unsafe { &(*(0 as *const te1_settings)).loopback as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2431:19 [INFO] [stdout] | [INFO] [stdout] 2431 | unsafe { &(*(0 as *const te1_settings)).slot_map as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2465:19 [INFO] [stdout] | [INFO] [stdout] 2465 | unsafe { &(*(0 as *const raw_hdlc_proto)).encoding as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2475:19 [INFO] [stdout] | [INFO] [stdout] 2475 | unsafe { &(*(0 as *const raw_hdlc_proto)).parity as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2514:19 [INFO] [stdout] | [INFO] [stdout] 2514 | unsafe { &(*(0 as *const fr_proto)).t391 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2524:19 [INFO] [stdout] | [INFO] [stdout] 2524 | unsafe { &(*(0 as *const fr_proto)).t392 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2534:19 [INFO] [stdout] | [INFO] [stdout] 2534 | unsafe { &(*(0 as *const fr_proto)).n391 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2544:19 [INFO] [stdout] | [INFO] [stdout] 2544 | unsafe { &(*(0 as *const fr_proto)).n392 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2554:19 [INFO] [stdout] | [INFO] [stdout] 2554 | unsafe { &(*(0 as *const fr_proto)).n393 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2564:19 [INFO] [stdout] | [INFO] [stdout] 2564 | unsafe { &(*(0 as *const fr_proto)).lmi as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2574:19 [INFO] [stdout] | [INFO] [stdout] 2574 | unsafe { &(*(0 as *const fr_proto)).dce as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2607:19 [INFO] [stdout] | [INFO] [stdout] 2607 | unsafe { &(*(0 as *const fr_proto_pvc)).dlci as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2642:19 [INFO] [stdout] | [INFO] [stdout] 2642 | unsafe { &(*(0 as *const fr_proto_pvc_info)).dlci as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2652:19 [INFO] [stdout] | [INFO] [stdout] 2652 | unsafe { &(*(0 as *const fr_proto_pvc_info)).master as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2686:19 [INFO] [stdout] | [INFO] [stdout] 2686 | unsafe { &(*(0 as *const cisco_proto)).interval as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2696:19 [INFO] [stdout] | [INFO] [stdout] 2696 | unsafe { &(*(0 as *const cisco_proto)).timeout as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2804:19 [INFO] [stdout] | [INFO] [stdout] 2804 | unsafe { &(*(0 as *const ifmap)).mem_start as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2814:19 [INFO] [stdout] | [INFO] [stdout] 2814 | unsafe { &(*(0 as *const ifmap)).mem_end as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2824:19 [INFO] [stdout] | [INFO] [stdout] 2824 | unsafe { &(*(0 as *const ifmap)).base_addr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2834:19 [INFO] [stdout] | [INFO] [stdout] 2834 | unsafe { &(*(0 as *const ifmap)).irq as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2844:19 [INFO] [stdout] | [INFO] [stdout] 2844 | unsafe { &(*(0 as *const ifmap)).dma as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2854:19 [INFO] [stdout] | [INFO] [stdout] 2854 | unsafe { &(*(0 as *const ifmap)).port as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2901:19 [INFO] [stdout] | [INFO] [stdout] 2901 | unsafe { &(*(0 as *const if_settings__bindgen_ty_1)).raw_hdlc as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2911:19 [INFO] [stdout] | [INFO] [stdout] 2911 | unsafe { &(*(0 as *const if_settings__bindgen_ty_1)).cisco as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2921:19 [INFO] [stdout] | [INFO] [stdout] 2921 | unsafe { &(*(0 as *const if_settings__bindgen_ty_1)).fr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2931:19 [INFO] [stdout] | [INFO] [stdout] 2931 | unsafe { &(*(0 as *const if_settings__bindgen_ty_1)).fr_pvc as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2941:19 [INFO] [stdout] | [INFO] [stdout] 2941 | unsafe { &(*(0 as *const if_settings__bindgen_ty_1)).fr_pvc_info as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2951:19 [INFO] [stdout] | [INFO] [stdout] 2951 | unsafe { &(*(0 as *const if_settings__bindgen_ty_1)).sync as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2961:19 [INFO] [stdout] | [INFO] [stdout] 2961 | unsafe { &(*(0 as *const if_settings__bindgen_ty_1)).te1 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2989:19 [INFO] [stdout] | [INFO] [stdout] 2989 | unsafe { &(*(0 as *const if_settings)).type_ as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:2999:19 [INFO] [stdout] | [INFO] [stdout] 2999 | unsafe { &(*(0 as *const if_settings)).size as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:3009:19 [INFO] [stdout] | [INFO] [stdout] 3009 | unsafe { &(*(0 as *const if_settings)).ifs_ifsu as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:3049:19 [INFO] [stdout] | [INFO] [stdout] 3049 | unsafe { &(*(0 as *const ifreq__bindgen_ty_1)).ifrn_name as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:3096:19 [INFO] [stdout] | [INFO] [stdout] 3096 | unsafe { &(*(0 as *const ifreq__bindgen_ty_2)).ifru_addr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:3106:19 [INFO] [stdout] | [INFO] [stdout] 3106 | unsafe { &(*(0 as *const ifreq__bindgen_ty_2)).ifru_dstaddr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:3116:19 [INFO] [stdout] | [INFO] [stdout] 3116 | unsafe { &(*(0 as *const ifreq__bindgen_ty_2)).ifru_broadaddr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:3126:19 [INFO] [stdout] | [INFO] [stdout] 3126 | unsafe { &(*(0 as *const ifreq__bindgen_ty_2)).ifru_netmask as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:3136:19 [INFO] [stdout] | [INFO] [stdout] 3136 | unsafe { &(*(0 as *const ifreq__bindgen_ty_2)).ifru_hwaddr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:3146:19 [INFO] [stdout] | [INFO] [stdout] 3146 | unsafe { &(*(0 as *const ifreq__bindgen_ty_2)).ifru_flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:3156:19 [INFO] [stdout] | [INFO] [stdout] 3156 | unsafe { &(*(0 as *const ifreq__bindgen_ty_2)).ifru_ivalue as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:3166:19 [INFO] [stdout] | [INFO] [stdout] 3166 | unsafe { &(*(0 as *const ifreq__bindgen_ty_2)).ifru_mtu as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:3176:19 [INFO] [stdout] | [INFO] [stdout] 3176 | unsafe { &(*(0 as *const ifreq__bindgen_ty_2)).ifru_map as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:3186:19 [INFO] [stdout] | [INFO] [stdout] 3186 | unsafe { &(*(0 as *const ifreq__bindgen_ty_2)).ifru_slave as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:3196:19 [INFO] [stdout] | [INFO] [stdout] 3196 | unsafe { &(*(0 as *const ifreq__bindgen_ty_2)).ifru_newname as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:3206:19 [INFO] [stdout] | [INFO] [stdout] 3206 | unsafe { &(*(0 as *const ifreq__bindgen_ty_2)).ifru_data as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:3216:19 [INFO] [stdout] | [INFO] [stdout] 3216 | unsafe { &(*(0 as *const ifreq__bindgen_ty_2)).ifru_settings as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:3244:19 [INFO] [stdout] | [INFO] [stdout] 3244 | unsafe { &(*(0 as *const ifreq)).ifr_ifrn as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/iff.rs:3254:19 [INFO] [stdout] | [INFO] [stdout] 3254 | unsafe { &(*(0 as *const ifreq)).ifr_ifru as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/if_tun.rs:244:19 [INFO] [stdout] | [INFO] [stdout] 244 | unsafe { &(*(0 as *const __kernel_fd_set)).fds_bits as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/if_tun.rs:299:19 [INFO] [stdout] | [INFO] [stdout] 299 | unsafe { &(*(0 as *const __kernel_fsid_t)).val as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/if_tun.rs:351:19 [INFO] [stdout] | [INFO] [stdout] 351 | unsafe { &(*(0 as *const ethhdr)).h_dest as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/if_tun.rs:361:19 [INFO] [stdout] | [INFO] [stdout] 361 | unsafe { &(*(0 as *const ethhdr)).h_source as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/if_tun.rs:371:19 [INFO] [stdout] | [INFO] [stdout] 371 | unsafe { &(*(0 as *const ethhdr)).h_proto as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/if_tun.rs:407:19 [INFO] [stdout] | [INFO] [stdout] 407 | unsafe { &(*(0 as *const sock_filter)).code as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/if_tun.rs:417:19 [INFO] [stdout] | [INFO] [stdout] 417 | unsafe { &(*(0 as *const sock_filter)).jt as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/if_tun.rs:427:19 [INFO] [stdout] | [INFO] [stdout] 427 | unsafe { &(*(0 as *const sock_filter)).jf as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/if_tun.rs:437:19 [INFO] [stdout] | [INFO] [stdout] 437 | unsafe { &(*(0 as *const sock_filter)).k as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/if_tun.rs:471:19 [INFO] [stdout] | [INFO] [stdout] 471 | unsafe { &(*(0 as *const sock_fprog)).len as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/if_tun.rs:481:19 [INFO] [stdout] | [INFO] [stdout] 481 | unsafe { &(*(0 as *const sock_fprog)).filter as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/if_tun.rs:520:19 [INFO] [stdout] | [INFO] [stdout] 520 | unsafe { &(*(0 as *const tun_pi)).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/if_tun.rs:530:19 [INFO] [stdout] | [INFO] [stdout] 530 | unsafe { &(*(0 as *const tun_pi)).proto as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/if_tun.rs:565:19 [INFO] [stdout] | [INFO] [stdout] 565 | unsafe { &(*(0 as *const tun_filter)).flags as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/if_tun.rs:575:19 [INFO] [stdout] | [INFO] [stdout] 575 | unsafe { &(*(0 as *const tun_filter)).count as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/if_tun.rs:585:19 [INFO] [stdout] | [INFO] [stdout] 585 | unsafe { &(*(0 as *const tun_filter)).addr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:127:19 [INFO] [stdout] | [INFO] [stdout] 127 | unsafe { &(*(0 as *const __kernel_fd_set)).fds_bits as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:182:19 [INFO] [stdout] | [INFO] [stdout] 182 | unsafe { &(*(0 as *const __kernel_fsid_t)).val as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:234:19 [INFO] [stdout] | [INFO] [stdout] 234 | unsafe { &(*(0 as *const __kernel_sockaddr_storage)).ss_family as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:244:19 [INFO] [stdout] | [INFO] [stdout] 244 | unsafe { &(*(0 as *const __kernel_sockaddr_storage)).__data as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:304:19 [INFO] [stdout] | [INFO] [stdout] 304 | unsafe { &(*(0 as *const in_addr)).s_addr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:338:19 [INFO] [stdout] | [INFO] [stdout] 338 | unsafe { &(*(0 as *const ip_mreq)).imr_multiaddr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:348:19 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { &(*(0 as *const ip_mreq)).imr_interface as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:383:19 [INFO] [stdout] | [INFO] [stdout] 383 | unsafe { &(*(0 as *const ip_mreqn)).imr_multiaddr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:393:19 [INFO] [stdout] | [INFO] [stdout] 393 | unsafe { &(*(0 as *const ip_mreqn)).imr_address as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:403:19 [INFO] [stdout] | [INFO] [stdout] 403 | unsafe { &(*(0 as *const ip_mreqn)).imr_ifindex as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:438:19 [INFO] [stdout] | [INFO] [stdout] 438 | unsafe { &(*(0 as *const ip_mreq_source)).imr_multiaddr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:448:19 [INFO] [stdout] | [INFO] [stdout] 448 | unsafe { &(*(0 as *const ip_mreq_source)).imr_interface as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:458:19 [INFO] [stdout] | [INFO] [stdout] 458 | unsafe { &(*(0 as *const ip_mreq_source)).imr_sourceaddr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:495:19 [INFO] [stdout] | [INFO] [stdout] 495 | unsafe { &(*(0 as *const ip_msfilter)).imsf_multiaddr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:505:19 [INFO] [stdout] | [INFO] [stdout] 505 | unsafe { &(*(0 as *const ip_msfilter)).imsf_interface as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:515:19 [INFO] [stdout] | [INFO] [stdout] 515 | unsafe { &(*(0 as *const ip_msfilter)).imsf_fmode as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:525:19 [INFO] [stdout] | [INFO] [stdout] 525 | unsafe { &(*(0 as *const ip_msfilter)).imsf_numsrc as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:535:19 [INFO] [stdout] | [INFO] [stdout] 535 | unsafe { &(*(0 as *const ip_msfilter)).imsf_slist as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:568:19 [INFO] [stdout] | [INFO] [stdout] 568 | unsafe { &(*(0 as *const group_req)).gr_interface as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:578:19 [INFO] [stdout] | [INFO] [stdout] 578 | unsafe { &(*(0 as *const group_req)).gr_group as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:612:19 [INFO] [stdout] | [INFO] [stdout] 612 | unsafe { &(*(0 as *const group_source_req)).gsr_interface as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:622:19 [INFO] [stdout] | [INFO] [stdout] 622 | unsafe { &(*(0 as *const group_source_req)).gsr_group as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:632:19 [INFO] [stdout] | [INFO] [stdout] 632 | unsafe { &(*(0 as *const group_source_req)).gsr_source as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:668:19 [INFO] [stdout] | [INFO] [stdout] 668 | unsafe { &(*(0 as *const group_filter)).gf_interface as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:678:19 [INFO] [stdout] | [INFO] [stdout] 678 | unsafe { &(*(0 as *const group_filter)).gf_group as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:688:19 [INFO] [stdout] | [INFO] [stdout] 688 | unsafe { &(*(0 as *const group_filter)).gf_fmode as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:698:19 [INFO] [stdout] | [INFO] [stdout] 698 | unsafe { &(*(0 as *const group_filter)).gf_numsrc as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:708:19 [INFO] [stdout] | [INFO] [stdout] 708 | unsafe { &(*(0 as *const group_filter)).gf_slist as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:743:19 [INFO] [stdout] | [INFO] [stdout] 743 | unsafe { &(*(0 as *const in_pktinfo)).ipi_ifindex as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:753:19 [INFO] [stdout] | [INFO] [stdout] 753 | unsafe { &(*(0 as *const in_pktinfo)).ipi_spec_dst as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:763:19 [INFO] [stdout] | [INFO] [stdout] 763 | unsafe { &(*(0 as *const in_pktinfo)).ipi_addr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:799:19 [INFO] [stdout] | [INFO] [stdout] 799 | unsafe { &(*(0 as *const sockaddr_in)).sin_family as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:809:19 [INFO] [stdout] | [INFO] [stdout] 809 | unsafe { &(*(0 as *const sockaddr_in)).sin_port as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:819:19 [INFO] [stdout] | [INFO] [stdout] 819 | unsafe { &(*(0 as *const sockaddr_in)).sin_addr as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/net_gen/src/inn.rs:829:19 [INFO] [stdout] | [INFO] [stdout] 829 | unsafe { &(*(0 as *const sockaddr_in)).__pad as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `regex-syntax` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --crate-name regex_syntax --edition=2018 /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-syntax-0.6.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata -C panic=abort -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' -C metadata=78a2fe9949d864d7 -C extra-filename=-78a2fe9949d864d7 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --cap-lints allow --cap-lints=forbid` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] warning: 55 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 75 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 185 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "ca28ba0014e98c726fb0bc118f8d8bb9d9c1bacfd23fcb2c0056d088d1ea20de", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ca28ba0014e98c726fb0bc118f8d8bb9d9c1bacfd23fcb2c0056d088d1ea20de", kill_on_drop: false }` [INFO] [stdout] ca28ba0014e98c726fb0bc118f8d8bb9d9c1bacfd23fcb2c0056d088d1ea20de