[INFO] fetching crate alpm-sys 2.0.0... [INFO] testing alpm-sys-2.0.0 against master#99e3aef02079e9c10583638520cd0c134dc3a01d for pr-85530 [INFO] extracting crate alpm-sys 2.0.0 into /workspace/builds/worker-11/source [INFO] validating manifest of crates.io crate alpm-sys 2.0.0 on toolchain 99e3aef02079e9c10583638520cd0c134dc3a01d [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+99e3aef02079e9c10583638520cd0c134dc3a01d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate alpm-sys 2.0.0 [INFO] finished tweaking crates.io crate alpm-sys 2.0.0 [INFO] tweaked toml for crates.io crate alpm-sys 2.0.0 written to /workspace/builds/worker-11/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+99e3aef02079e9c10583638520cd0c134dc3a01d" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+99e3aef02079e9c10583638520cd0c134dc3a01d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+99e3aef02079e9c10583638520cd0c134dc3a01d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 78abe029704cd2f8578fae821d89bc4c7e4beca63e8789b11ee3d924d12829c8 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "78abe029704cd2f8578fae821d89bc4c7e4beca63e8789b11ee3d924d12829c8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "78abe029704cd2f8578fae821d89bc4c7e4beca63e8789b11ee3d924d12829c8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "78abe029704cd2f8578fae821d89bc4c7e4beca63e8789b11ee3d924d12829c8", kill_on_drop: false }` [INFO] [stdout] 78abe029704cd2f8578fae821d89bc4c7e4beca63e8789b11ee3d924d12829c8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+99e3aef02079e9c10583638520cd0c134dc3a01d" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3798f785440f6b15bff228342a452fb46efc0f99c98ccafe26477f710c55fb25 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "3798f785440f6b15bff228342a452fb46efc0f99c98ccafe26477f710c55fb25", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling alpm-sys v2.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.19s [INFO] running `Command { std: "docker" "inspect" "3798f785440f6b15bff228342a452fb46efc0f99c98ccafe26477f710c55fb25", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3798f785440f6b15bff228342a452fb46efc0f99c98ccafe26477f710c55fb25", kill_on_drop: false }` [INFO] [stdout] 3798f785440f6b15bff228342a452fb46efc0f99c98ccafe26477f710c55fb25 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+99e3aef02079e9c10583638520cd0c134dc3a01d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 1b0b17a0b92a67b01aae21358415f0e6b4a369a4a1afe4ab150b0772a6ab3215 [INFO] running `Command { std: "docker" "start" "-a" "1b0b17a0b92a67b01aae21358415f0e6b4a369a4a1afe4ab150b0772a6ab3215", kill_on_drop: false }` [INFO] [stderr] Compiling alpm-sys v2.0.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:39:19 [INFO] [stdout] | [INFO] [stdout] 39 | unsafe { &(*(::std::ptr::null::<__alpm_list_t>())).data 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/ffi.rs:49:19 [INFO] [stdout] | [INFO] [stdout] 49 | unsafe { &(*(::std::ptr::null::<__alpm_list_t>())).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/ffi.rs:59:19 [INFO] [stdout] | [INFO] [stdout] 59 | unsafe { &(*(::std::ptr::null::<__alpm_list_t>())).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/ffi.rs:282:19 [INFO] [stdout] | [INFO] [stdout] 282 | unsafe { &(*(::std::ptr::null::<_alpm_file_t>())).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/ffi.rs:292:19 [INFO] [stdout] | [INFO] [stdout] 292 | unsafe { &(*(::std::ptr::null::<_alpm_file_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/ffi.rs:302:19 [INFO] [stdout] | [INFO] [stdout] 302 | unsafe { &(*(::std::ptr::null::<_alpm_file_t>())).mode as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:336:19 [INFO] [stdout] | [INFO] [stdout] 336 | unsafe { &(*(::std::ptr::null::<_alpm_filelist_t>())).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/ffi.rs:346:19 [INFO] [stdout] | [INFO] [stdout] 346 | unsafe { &(*(::std::ptr::null::<_alpm_filelist_t>())).files as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:380:19 [INFO] [stdout] | [INFO] [stdout] 380 | unsafe { &(*(::std::ptr::null::<_alpm_backup_t>())).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/ffi.rs:390:19 [INFO] [stdout] | [INFO] [stdout] 390 | unsafe { &(*(::std::ptr::null::<_alpm_backup_t>())).hash as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:437:19 [INFO] [stdout] | [INFO] [stdout] 437 | unsafe { &(*(::std::ptr::null::<_alpm_group_t>())).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/ffi.rs:447:19 [INFO] [stdout] | [INFO] [stdout] 447 | unsafe { &(*(::std::ptr::null::<_alpm_group_t>())).packages as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:728:19 [INFO] [stdout] | [INFO] [stdout] 728 | unsafe { &(*(::std::ptr::null::<_alpm_pgpkey_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/ffi.rs:738:19 [INFO] [stdout] | [INFO] [stdout] 738 | unsafe { &(*(::std::ptr::null::<_alpm_pgpkey_t>())).fingerprint as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:748:19 [INFO] [stdout] | [INFO] [stdout] 748 | unsafe { &(*(::std::ptr::null::<_alpm_pgpkey_t>())).uid as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:758:19 [INFO] [stdout] | [INFO] [stdout] 758 | unsafe { &(*(::std::ptr::null::<_alpm_pgpkey_t>())).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/ffi.rs:768:19 [INFO] [stdout] | [INFO] [stdout] 768 | unsafe { &(*(::std::ptr::null::<_alpm_pgpkey_t>())).email as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:778:19 [INFO] [stdout] | [INFO] [stdout] 778 | unsafe { &(*(::std::ptr::null::<_alpm_pgpkey_t>())).created as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:788:19 [INFO] [stdout] | [INFO] [stdout] 788 | unsafe { &(*(::std::ptr::null::<_alpm_pgpkey_t>())).expires as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:798:19 [INFO] [stdout] | [INFO] [stdout] 798 | unsafe { &(*(::std::ptr::null::<_alpm_pgpkey_t>())).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/ffi.rs:808:19 [INFO] [stdout] | [INFO] [stdout] 808 | unsafe { &(*(::std::ptr::null::<_alpm_pgpkey_t>())).revoked as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:818:19 [INFO] [stdout] | [INFO] [stdout] 818 | unsafe { &(*(::std::ptr::null::<_alpm_pgpkey_t>())).pubkey_algo as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:855:19 [INFO] [stdout] | [INFO] [stdout] 855 | unsafe { &(*(::std::ptr::null::<_alpm_sigresult_t>())).key as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:865:19 [INFO] [stdout] | [INFO] [stdout] 865 | unsafe { &(*(::std::ptr::null::<_alpm_sigresult_t>())).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/ffi.rs:875:19 [INFO] [stdout] | [INFO] [stdout] 875 | unsafe { &(*(::std::ptr::null::<_alpm_sigresult_t>())).validity as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:911:19 [INFO] [stdout] | [INFO] [stdout] 911 | unsafe { &(*(::std::ptr::null::<_alpm_siglist_t>())).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/ffi.rs:921:19 [INFO] [stdout] | [INFO] [stdout] 921 | unsafe { &(*(::std::ptr::null::<_alpm_siglist_t>())).results as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1056:19 [INFO] [stdout] | [INFO] [stdout] 1056 | unsafe { &(*(::std::ptr::null::<_alpm_depend_t>())).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/ffi.rs:1066:19 [INFO] [stdout] | [INFO] [stdout] 1066 | unsafe { &(*(::std::ptr::null::<_alpm_depend_t>())).version as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1076:19 [INFO] [stdout] | [INFO] [stdout] 1076 | unsafe { &(*(::std::ptr::null::<_alpm_depend_t>())).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/ffi.rs:1086:19 [INFO] [stdout] | [INFO] [stdout] 1086 | unsafe { &(*(::std::ptr::null::<_alpm_depend_t>())).name_hash as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1096:19 [INFO] [stdout] | [INFO] [stdout] 1096 | unsafe { &(*(::std::ptr::null::<_alpm_depend_t>())).mod_ as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1136:19 [INFO] [stdout] | [INFO] [stdout] 1136 | unsafe { &(*(::std::ptr::null::<_alpm_depmissing_t>())).target as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1146:19 [INFO] [stdout] | [INFO] [stdout] 1146 | unsafe { &(*(::std::ptr::null::<_alpm_depmissing_t>())).depend as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1156:19 [INFO] [stdout] | [INFO] [stdout] 1156 | unsafe { &(*(::std::ptr::null::<_alpm_depmissing_t>())).causingpkg as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1198:19 [INFO] [stdout] | [INFO] [stdout] 1198 | unsafe { &(*(::std::ptr::null::<_alpm_conflict_t>())).package1_hash as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1208:19 [INFO] [stdout] | [INFO] [stdout] 1208 | unsafe { &(*(::std::ptr::null::<_alpm_conflict_t>())).package2_hash as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1218:19 [INFO] [stdout] | [INFO] [stdout] 1218 | unsafe { &(*(::std::ptr::null::<_alpm_conflict_t>())).package1 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1228:19 [INFO] [stdout] | [INFO] [stdout] 1228 | unsafe { &(*(::std::ptr::null::<_alpm_conflict_t>())).package2 as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1238:19 [INFO] [stdout] | [INFO] [stdout] 1238 | unsafe { &(*(::std::ptr::null::<_alpm_conflict_t>())).reason as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1280:19 [INFO] [stdout] | [INFO] [stdout] 1280 | unsafe { &(*(::std::ptr::null::<_alpm_fileconflict_t>())).target as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1290:19 [INFO] [stdout] | [INFO] [stdout] 1290 | unsafe { &(*(::std::ptr::null::<_alpm_fileconflict_t>())).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/ffi.rs:1300:19 [INFO] [stdout] | [INFO] [stdout] 1300 | unsafe { &(*(::std::ptr::null::<_alpm_fileconflict_t>())).file as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1310:19 [INFO] [stdout] | [INFO] [stdout] 1310 | unsafe { &(*(::std::ptr::null::<_alpm_fileconflict_t>())).ctarget as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1524:19 [INFO] [stdout] | [INFO] [stdout] 1524 | unsafe { &(*(::std::ptr::null::<_alpm_event_any_t>())).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/ffi.rs:1580:14 [INFO] [stdout] | [INFO] [stdout] 1580 | &(*(::std::ptr::null::<_alpm_event_package_operation_t>())).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/ffi.rs:1592:14 [INFO] [stdout] | [INFO] [stdout] 1592 | &(*(::std::ptr::null::<_alpm_event_package_operation_t>())).operation 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/ffi.rs:1605:14 [INFO] [stdout] | [INFO] [stdout] 1605 | &(*(::std::ptr::null::<_alpm_event_package_operation_t>())).oldpkg as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1617:14 [INFO] [stdout] | [INFO] [stdout] 1617 | &(*(::std::ptr::null::<_alpm_event_package_operation_t>())).newpkg as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1655:14 [INFO] [stdout] | [INFO] [stdout] 1655 | &(*(::std::ptr::null::<_alpm_event_optdep_removal_t>())).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/ffi.rs:1667:14 [INFO] [stdout] | [INFO] [stdout] 1667 | &(*(::std::ptr::null::<_alpm_event_optdep_removal_t>())).pkg as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1679:14 [INFO] [stdout] | [INFO] [stdout] 1679 | &(*(::std::ptr::null::<_alpm_event_optdep_removal_t>())).optdep as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1715:14 [INFO] [stdout] | [INFO] [stdout] 1715 | &(*(::std::ptr::null::<_alpm_event_scriptlet_info_t>())).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/ffi.rs:1727:14 [INFO] [stdout] | [INFO] [stdout] 1727 | &(*(::std::ptr::null::<_alpm_event_scriptlet_info_t>())).line as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1765:14 [INFO] [stdout] | [INFO] [stdout] 1765 | &(*(::std::ptr::null::<_alpm_event_database_missing_t>())).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/ffi.rs:1777:14 [INFO] [stdout] | [INFO] [stdout] 1777 | &(*(::std::ptr::null::<_alpm_event_database_missing_t>())).dbname as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1814:19 [INFO] [stdout] | [INFO] [stdout] 1814 | unsafe { &(*(::std::ptr::null::<_alpm_event_pkgdownload_t>())).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/ffi.rs:1824:19 [INFO] [stdout] | [INFO] [stdout] 1824 | unsafe { &(*(::std::ptr::null::<_alpm_event_pkgdownload_t>())).file as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1865:14 [INFO] [stdout] | [INFO] [stdout] 1865 | &(*(::std::ptr::null::<_alpm_event_pacnew_created_t>())).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/ffi.rs:1877:14 [INFO] [stdout] | [INFO] [stdout] 1877 | &(*(::std::ptr::null::<_alpm_event_pacnew_created_t>())).from_noupgrade 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/ffi.rs:1890:14 [INFO] [stdout] | [INFO] [stdout] 1890 | &(*(::std::ptr::null::<_alpm_event_pacnew_created_t>())).oldpkg as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1902:14 [INFO] [stdout] | [INFO] [stdout] 1902 | &(*(::std::ptr::null::<_alpm_event_pacnew_created_t>())).newpkg as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1914:14 [INFO] [stdout] | [INFO] [stdout] 1914 | &(*(::std::ptr::null::<_alpm_event_pacnew_created_t>())).file as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1952:14 [INFO] [stdout] | [INFO] [stdout] 1952 | &(*(::std::ptr::null::<_alpm_event_pacsave_created_t>())).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/ffi.rs:1964:14 [INFO] [stdout] | [INFO] [stdout] 1964 | &(*(::std::ptr::null::<_alpm_event_pacsave_created_t>())).oldpkg as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:1976:14 [INFO] [stdout] | [INFO] [stdout] 1976 | &(*(::std::ptr::null::<_alpm_event_pacsave_created_t>())).file as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2020:19 [INFO] [stdout] | [INFO] [stdout] 2020 | unsafe { &(*(::std::ptr::null::<_alpm_event_hook_t>())).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/ffi.rs:2030:19 [INFO] [stdout] | [INFO] [stdout] 2030 | unsafe { &(*(::std::ptr::null::<_alpm_event_hook_t>())).when as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2070:19 [INFO] [stdout] | [INFO] [stdout] 2070 | unsafe { &(*(::std::ptr::null::<_alpm_event_hook_run_t>())).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/ffi.rs:2080:19 [INFO] [stdout] | [INFO] [stdout] 2080 | unsafe { &(*(::std::ptr::null::<_alpm_event_hook_run_t>())).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/ffi.rs:2090:19 [INFO] [stdout] | [INFO] [stdout] 2090 | unsafe { &(*(::std::ptr::null::<_alpm_event_hook_run_t>())).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/ffi.rs:2100:19 [INFO] [stdout] | [INFO] [stdout] 2100 | unsafe { &(*(::std::ptr::null::<_alpm_event_hook_run_t>())).position as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2110:19 [INFO] [stdout] | [INFO] [stdout] 2110 | unsafe { &(*(::std::ptr::null::<_alpm_event_hook_run_t>())).total as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2147:14 [INFO] [stdout] | [INFO] [stdout] 2147 | &(*(::std::ptr::null::<_alpm_event_pkg_retrieve_t>())).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/ffi.rs:2158:19 [INFO] [stdout] | [INFO] [stdout] 2158 | unsafe { &(*(::std::ptr::null::<_alpm_event_pkg_retrieve_t>())).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/ffi.rs:2169:14 [INFO] [stdout] | [INFO] [stdout] 2169 | &(*(::std::ptr::null::<_alpm_event_pkg_retrieve_t>())).total_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/ffi.rs:2228:19 [INFO] [stdout] | [INFO] [stdout] 2228 | unsafe { &(*(::std::ptr::null::<_alpm_event_t>())).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/ffi.rs:2238:19 [INFO] [stdout] | [INFO] [stdout] 2238 | unsafe { &(*(::std::ptr::null::<_alpm_event_t>())).any as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2248:19 [INFO] [stdout] | [INFO] [stdout] 2248 | unsafe { &(*(::std::ptr::null::<_alpm_event_t>())).package_operation as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2258:19 [INFO] [stdout] | [INFO] [stdout] 2258 | unsafe { &(*(::std::ptr::null::<_alpm_event_t>())).optdep_removal as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2268:19 [INFO] [stdout] | [INFO] [stdout] 2268 | unsafe { &(*(::std::ptr::null::<_alpm_event_t>())).scriptlet_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/ffi.rs:2278:19 [INFO] [stdout] | [INFO] [stdout] 2278 | unsafe { &(*(::std::ptr::null::<_alpm_event_t>())).database_missing as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2288:19 [INFO] [stdout] | [INFO] [stdout] 2288 | unsafe { &(*(::std::ptr::null::<_alpm_event_t>())).pkgdownload as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2298:19 [INFO] [stdout] | [INFO] [stdout] 2298 | unsafe { &(*(::std::ptr::null::<_alpm_event_t>())).pacnew_created as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2308:19 [INFO] [stdout] | [INFO] [stdout] 2308 | unsafe { &(*(::std::ptr::null::<_alpm_event_t>())).pacsave_created as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2318:19 [INFO] [stdout] | [INFO] [stdout] 2318 | unsafe { &(*(::std::ptr::null::<_alpm_event_t>())).hook as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2328:19 [INFO] [stdout] | [INFO] [stdout] 2328 | unsafe { &(*(::std::ptr::null::<_alpm_event_t>())).hook_run as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2338:19 [INFO] [stdout] | [INFO] [stdout] 2338 | unsafe { &(*(::std::ptr::null::<_alpm_event_t>())).pkg_retrieve as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2410:19 [INFO] [stdout] | [INFO] [stdout] 2410 | unsafe { &(*(::std::ptr::null::<_alpm_question_any_t>())).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/ffi.rs:2420:19 [INFO] [stdout] | [INFO] [stdout] 2420 | unsafe { &(*(::std::ptr::null::<_alpm_question_any_t>())).answer as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2460:14 [INFO] [stdout] | [INFO] [stdout] 2460 | &(*(::std::ptr::null::<_alpm_question_install_ignorepkg_t>())).type_ 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/ffi.rs:2473:14 [INFO] [stdout] | [INFO] [stdout] 2473 | &(*(::std::ptr::null::<_alpm_question_install_ignorepkg_t>())).install 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/ffi.rs:2486:14 [INFO] [stdout] | [INFO] [stdout] 2486 | &(*(::std::ptr::null::<_alpm_question_install_ignorepkg_t>())).pkg as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2527:19 [INFO] [stdout] | [INFO] [stdout] 2527 | unsafe { &(*(::std::ptr::null::<_alpm_question_replace_t>())).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/ffi.rs:2538:14 [INFO] [stdout] | [INFO] [stdout] 2538 | &(*(::std::ptr::null::<_alpm_question_replace_t>())).replace as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2549:19 [INFO] [stdout] | [INFO] [stdout] 2549 | unsafe { &(*(::std::ptr::null::<_alpm_question_replace_t>())).oldpkg as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2559:19 [INFO] [stdout] | [INFO] [stdout] 2559 | unsafe { &(*(::std::ptr::null::<_alpm_question_replace_t>())).newpkg as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2569:19 [INFO] [stdout] | [INFO] [stdout] 2569 | unsafe { &(*(::std::ptr::null::<_alpm_question_replace_t>())).newdb as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2605:19 [INFO] [stdout] | [INFO] [stdout] 2605 | unsafe { &(*(::std::ptr::null::<_alpm_question_conflict_t>())).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/ffi.rs:2616:14 [INFO] [stdout] | [INFO] [stdout] 2616 | &(*(::std::ptr::null::<_alpm_question_conflict_t>())).remove as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2628:14 [INFO] [stdout] | [INFO] [stdout] 2628 | &(*(::std::ptr::null::<_alpm_question_conflict_t>())).conflict as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2668:14 [INFO] [stdout] | [INFO] [stdout] 2668 | &(*(::std::ptr::null::<_alpm_question_corrupted_t>())).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/ffi.rs:2680:14 [INFO] [stdout] | [INFO] [stdout] 2680 | &(*(::std::ptr::null::<_alpm_question_corrupted_t>())).remove as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2692:14 [INFO] [stdout] | [INFO] [stdout] 2692 | &(*(::std::ptr::null::<_alpm_question_corrupted_t>())).filepath as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2704:14 [INFO] [stdout] | [INFO] [stdout] 2704 | &(*(::std::ptr::null::<_alpm_question_corrupted_t>())).reason as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2742:14 [INFO] [stdout] | [INFO] [stdout] 2742 | &(*(::std::ptr::null::<_alpm_question_remove_pkgs_t>())).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/ffi.rs:2754:14 [INFO] [stdout] | [INFO] [stdout] 2754 | &(*(::std::ptr::null::<_alpm_question_remove_pkgs_t>())).skip as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2766:14 [INFO] [stdout] | [INFO] [stdout] 2766 | &(*(::std::ptr::null::<_alpm_question_remove_pkgs_t>())).packages as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2809:14 [INFO] [stdout] | [INFO] [stdout] 2809 | &(*(::std::ptr::null::<_alpm_question_select_provider_t>())).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/ffi.rs:2821:14 [INFO] [stdout] | [INFO] [stdout] 2821 | &(*(::std::ptr::null::<_alpm_question_select_provider_t>())).use_index 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/ffi.rs:2834:14 [INFO] [stdout] | [INFO] [stdout] 2834 | &(*(::std::ptr::null::<_alpm_question_select_provider_t>())).providers 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/ffi.rs:2847:14 [INFO] [stdout] | [INFO] [stdout] 2847 | &(*(::std::ptr::null::<_alpm_question_select_provider_t>())).depend as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2885:14 [INFO] [stdout] | [INFO] [stdout] 2885 | &(*(::std::ptr::null::<_alpm_question_import_key_t>())).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/ffi.rs:2897:14 [INFO] [stdout] | [INFO] [stdout] 2897 | &(*(::std::ptr::null::<_alpm_question_import_key_t>())).import as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2908:19 [INFO] [stdout] | [INFO] [stdout] 2908 | unsafe { &(*(::std::ptr::null::<_alpm_question_import_key_t>())).key as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2961:19 [INFO] [stdout] | [INFO] [stdout] 2961 | unsafe { &(*(::std::ptr::null::<_alpm_question_t>())).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/ffi.rs:2971:19 [INFO] [stdout] | [INFO] [stdout] 2971 | unsafe { &(*(::std::ptr::null::<_alpm_question_t>())).any as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2982:14 [INFO] [stdout] | [INFO] [stdout] 2982 | &(*(::std::ptr::null::<_alpm_question_t>())).install_ignorepkg as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:2993:19 [INFO] [stdout] | [INFO] [stdout] 2993 | unsafe { &(*(::std::ptr::null::<_alpm_question_t>())).replace as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:3003:19 [INFO] [stdout] | [INFO] [stdout] 3003 | unsafe { &(*(::std::ptr::null::<_alpm_question_t>())).conflict as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:3013:19 [INFO] [stdout] | [INFO] [stdout] 3013 | unsafe { &(*(::std::ptr::null::<_alpm_question_t>())).corrupted as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:3023:19 [INFO] [stdout] | [INFO] [stdout] 3023 | unsafe { &(*(::std::ptr::null::<_alpm_question_t>())).remove_pkgs as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:3034:14 [INFO] [stdout] | [INFO] [stdout] 3034 | &(*(::std::ptr::null::<_alpm_question_t>())).select_provider as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:3045:19 [INFO] [stdout] | [INFO] [stdout] 3045 | unsafe { &(*(::std::ptr::null::<_alpm_question_t>())).import_key as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:3155:14 [INFO] [stdout] | [INFO] [stdout] 3155 | &(*(::std::ptr::null::<_alpm_download_event_init_t>())).optional as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:3191:14 [INFO] [stdout] | [INFO] [stdout] 3191 | &(*(::std::ptr::null::<_alpm_download_event_progress_t>())).downloaded 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/ffi.rs:3204:14 [INFO] [stdout] | [INFO] [stdout] 3204 | &(*(::std::ptr::null::<_alpm_download_event_progress_t>())).total as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:3238:14 [INFO] [stdout] | [INFO] [stdout] 3238 | &(*(::std::ptr::null::<_alpm_download_event_retry_t>())).resume as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:3280:14 [INFO] [stdout] | [INFO] [stdout] 3280 | &(*(::std::ptr::null::<_alpm_download_event_completed_t>())).total as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:3292:14 [INFO] [stdout] | [INFO] [stdout] 3292 | &(*(::std::ptr::null::<_alpm_download_event_completed_t>())).result as *const _ as usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:4919:19 [INFO] [stdout] | [INFO] [stdout] 4919 | unsafe { &(*(::std::ptr::null::<__va_list_tag>())).gp_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/ffi.rs:4929:19 [INFO] [stdout] | [INFO] [stdout] 4929 | unsafe { &(*(::std::ptr::null::<__va_list_tag>())).fp_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/ffi.rs:4939:19 [INFO] [stdout] | [INFO] [stdout] 4939 | unsafe { &(*(::std::ptr::null::<__va_list_tag>())).overflow_arg_area as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: dereferencing a null pointer [INFO] [stdout] --> src/ffi.rs:4949:19 [INFO] [stdout] | [INFO] [stdout] 4949 | unsafe { &(*(::std::ptr::null::<__va_list_tag>())).reg_save_area as *const _ as usize }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-Wl,--as-needed" "-L" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/rustwide/target/debug/deps/alpm_sys-bc26deb4460b0083.alpm_sys.c7poj3n0-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/alpm_sys-bc26deb4460b0083.alpm_sys.c7poj3n0-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/alpm_sys-bc26deb4460b0083.alpm_sys.c7poj3n0-cgu.10.rcgu.o" "/opt/rustwide/target/debug/deps/alpm_sys-bc26deb4460b0083.alpm_sys.c7poj3n0-cgu.11.rcgu.o" "/opt/rustwide/target/debug/deps/alpm_sys-bc26deb4460b0083.alpm_sys.c7poj3n0-cgu.2.rcgu.o" "/opt/rustwide/target/debug/deps/alpm_sys-bc26deb4460b0083.alpm_sys.c7poj3n0-cgu.3.rcgu.o" "/opt/rustwide/target/debug/deps/alpm_sys-bc26deb4460b0083.alpm_sys.c7poj3n0-cgu.4.rcgu.o" "/opt/rustwide/target/debug/deps/alpm_sys-bc26deb4460b0083.alpm_sys.c7poj3n0-cgu.5.rcgu.o" "/opt/rustwide/target/debug/deps/alpm_sys-bc26deb4460b0083.alpm_sys.c7poj3n0-cgu.6.rcgu.o" "/opt/rustwide/target/debug/deps/alpm_sys-bc26deb4460b0083.alpm_sys.c7poj3n0-cgu.7.rcgu.o" "/opt/rustwide/target/debug/deps/alpm_sys-bc26deb4460b0083.alpm_sys.c7poj3n0-cgu.8.rcgu.o" "/opt/rustwide/target/debug/deps/alpm_sys-bc26deb4460b0083.alpm_sys.c7poj3n0-cgu.9.rcgu.o" "-o" "/opt/rustwide/target/debug/deps/alpm_sys-bc26deb4460b0083" "/opt/rustwide/target/debug/deps/alpm_sys-bc26deb4460b0083.15u60w13p30dcycx.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-lalpm" "-Wl,-Bstatic" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-bf52c83b5218000c.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-1b1cab3f10607987.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-2e1c807fd8d214f1.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-a6c04fd1ac45a934.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-c9f124f6e94019e0.rlib" "-Wl,--start-group" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-21256c14e4504640.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-986e7fea4474d4d2.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-91d85f45babdb06e.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-756509c31813f9a6.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-5c2ef587e740c0cc.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-ad8f9371d31db1b3.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-402820fb3b4d3dd8.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-5e8e903f07dc8747.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-7ab9ae5080c07187.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-c8e8d47c6bf14de2.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-5a02dbb58abd015a.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-cedc8fec61444895.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-a1c96351c52bc56a.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-e41c6d24baeb2249.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-62493b241881590c.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-a1fd7734706d5518.rlib" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-c8ded1707ad10767.rlib" "-Wl,--end-group" "/opt/rustwide/rustup-home/toolchains/99e3aef02079e9c10583638520cd0c134dc3a01d/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-1eec8756baa5bc24.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" [INFO] [stdout] = note: /usr/bin/ld: cannot find -lalpm [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error; 134 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `alpm-sys` [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `Command { std: "docker" "inspect" "1b0b17a0b92a67b01aae21358415f0e6b4a369a4a1afe4ab150b0772a6ab3215", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1b0b17a0b92a67b01aae21358415f0e6b4a369a4a1afe4ab150b0772a6ab3215", kill_on_drop: false }` [INFO] [stdout] 1b0b17a0b92a67b01aae21358415f0e6b4a369a4a1afe4ab150b0772a6ab3215