[INFO] fetching crate libstatgrab-sys 1.0.2... [INFO] checking libstatgrab-sys-1.0.2 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate libstatgrab-sys 1.0.2 into /workspace/builds/worker-1-tc2/source [INFO] validating manifest of crates.io crate libstatgrab-sys 1.0.2 on toolchain ccf408f4326a858c00dd845a64a86b16f360a801 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-1-tc2/source/rust-toolchain.toml [INFO] started tweaking crates.io crate libstatgrab-sys 1.0.2 [INFO] finished tweaking crates.io crate libstatgrab-sys 1.0.2 [INFO] tweaked toml for crates.io crate libstatgrab-sys 1.0.2 written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 46 packages to latest compatible versions [INFO] [stderr] Adding bindgen v0.64.0 (available: v0.70.1) [INFO] [stderr] Adding bitflags v1.3.2 (available: v2.6.0) [INFO] [stderr] Adding linux-raw-sys v0.4.14 (available: v0.6.5) [INFO] [stderr] Adding peeking_take_while v0.1.2 (available: v1.0.0) [INFO] [stderr] Adding rustc-hash v1.1.0 (available: v2.0.0) [INFO] [stderr] Adding syn v1.0.109 (available: v2.0.77) [INFO] [stderr] Adding which v4.4.2 (available: v6.0.3) [INFO] [stderr] Adding windows-sys v0.52.0 (available: v0.59.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 42135a1b2dc0b770cb1153f3fd1e8f900c6b9b894ab6fcb6ba032207b26f78f0 [INFO] running `Command { std: "docker" "start" "-a" "42135a1b2dc0b770cb1153f3fd1e8f900c6b9b894ab6fcb6ba032207b26f78f0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "42135a1b2dc0b770cb1153f3fd1e8f900c6b9b894ab6fcb6ba032207b26f78f0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "42135a1b2dc0b770cb1153f3fd1e8f900c6b9b894ab6fcb6ba032207b26f78f0", kill_on_drop: false }` [INFO] [stdout] 42135a1b2dc0b770cb1153f3fd1e8f900c6b9b894ab6fcb6ba032207b26f78f0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:ceb6ea022f8a89cebbe621bb4987e73a935bd40dfbb726f832cfff4742a5b95a" "/opt/rustwide/cargo-home/bin/cargo" "+ccf408f4326a858c00dd845a64a86b16f360a801" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] df074aea010c94a2812ee8648d3c6e0caf1d46c8bcec87df6c9a2301843605dc [INFO] running `Command { std: "docker" "start" "-a" "df074aea010c94a2812ee8648d3c6e0caf1d46c8bcec87df6c9a2301843605dc", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Compiling libc v0.2.159 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling bindgen v0.64.0 [INFO] [stderr] Compiling pkg-config v0.3.31 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling jobserver v0.1.32 [INFO] [stderr] Compiling cc v1.1.21 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling regex v1.10.6 [INFO] [stderr] Compiling libstatgrab-sys v1.0.2 (/tmp/fixit) [INFO] [stderr] Migrating build.rs from 2021 edition to 2024 [INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024 [INFO] [stderr] Fixed /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs (68 fixes) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.39s [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] Compiling libstatgrab-sys v1.0.2 (/tmp/fixit) [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:4515 [INFO] [stdout] | [INFO] [stdout] 3 | ...) , "::" , stringify ! (error_arg))) ; } extern "C" { pub fn sg_get_error () -> sg_error ; } extern "C" { pub fn sg_get_error_arg () -... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:4567 [INFO] [stdout] | [INFO] [stdout] 3 | ...error () -> sg_error ; } extern "C" { pub fn sg_get_error_arg () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn sg_g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:4652 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: os :: raw :: c_char ; } extern "C" { pub fn sg_get_error_errno () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sg_get_e... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:4730 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn sg_get_error_details (err_details : * mut sg_error_details) -> sg_error ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:4826 [INFO] [stdout] | [INFO] [stdout] 3 | ...s) -> sg_error ; } extern "C" { pub fn sg_str_error (code : sg_error) -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:4922 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_strperror (buf : * mut * mut :: std :: os :: raw :: c_char , err_details : * const sg_error_details) -> * mut :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:5089 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char ; } extern "C" { pub fn sg_init (ignore_init_errors : :: std :: os :: raw :: c_int) -> sg_error ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:5185 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_int) -> sg_error ; } extern "C" { pub fn sg_snapshot () -> sg_error ; } extern "C" { pub fn sg_shutdown () -> sg_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:5236 [INFO] [stdout] | [INFO] [stdout] 3 | ..." { pub fn sg_snapshot () -> sg_error ; } extern "C" { pub fn sg_shutdown () -> sg_error ; } extern "C" { pub fn sg_drop_privileges ()... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:5287 [INFO] [stdout] | [INFO] [stdout] 3 | ...pub fn sg_shutdown () -> sg_error ; } extern "C" { pub fn sg_drop_privileges () -> sg_error ; } extern "C" { pub fn sg_get_nelements (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:5345 [INFO] [stdout] | [INFO] [stdout] 3 | ...() -> sg_error ; } extern "C" { pub fn sg_get_nelements (data : * const :: std :: os :: raw :: c_void) -> usize ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:5442 [INFO] [stdout] | [INFO] [stdout] 3 | ...oid) -> usize ; } extern "C" { pub fn sg_free_stats_buf (data : * mut :: std :: os :: raw :: c_void) -> sg_error ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:5541 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> sg_error ; } extern "C" { pub fn sg_lock_mutex (mutex_name : * const :: std :: os :: raw :: c_char) -> sg_error ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:5644 [INFO] [stdout] | [INFO] [stdout] 3 | ...> sg_error ; } extern "C" { pub fn sg_unlock_mutex (mutex_name : * const :: std :: os :: raw :: c_char) -> sg_error ; } pub const sg_h... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:4515 [INFO] [stdout] | [INFO] [stdout] 3 | ...) , "::" , stringify ! (error_arg))) ; } extern "C" { pub fn sg_get_error () -> sg_error ; } extern "C" { pub fn sg_get_error_arg () -... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:9379 [INFO] [stdout] | [INFO] [stdout] 3 | ...ngify ! (systime))) ; } extern "C" { pub fn sg_get_host_info (entries : * mut usize) -> * mut sg_host_info ; } extern "C" { pub fn sg_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:4567 [INFO] [stdout] | [INFO] [stdout] 3 | ...error () -> sg_error ; } extern "C" { pub fn sg_get_error_arg () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn sg_g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:9466 [INFO] [stdout] | [INFO] [stdout] 3 | ...* mut sg_host_info ; } extern "C" { pub fn sg_get_host_info_r (entries : * mut usize) -> * mut sg_host_info ; } # [repr (C)] # [derive... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:4652 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: os :: raw :: c_char ; } extern "C" { pub fn sg_get_error_errno () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn sg_get_e... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:13715 [INFO] [stdout] | [INFO] [stdout] 3 | ...ngify ! (systime))) ; } extern "C" { pub fn sg_get_cpu_stats (entries : * mut usize) -> * mut sg_cpu_stats ; } extern "C" { pub fn sg_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:4730 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn sg_get_error_details (err_details : * mut sg_error_details) -> sg_error ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:4826 [INFO] [stdout] | [INFO] [stdout] 3 | ...s) -> sg_error ; } extern "C" { pub fn sg_str_error (code : sg_error) -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:13802 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut sg_cpu_stats ; } extern "C" { pub fn sg_get_cpu_stats_diff (entries : * mut usize) -> * mut sg_cpu_stats ; } extern "C" { pub fn s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:4922 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_strperror (buf : * mut * mut :: std :: os :: raw :: c_char , err_details : * const sg_error_details) -> * mut :: std :: os :: raw :: c_char ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:5089 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_char ; } extern "C" { pub fn sg_init (ignore_init_errors : :: std :: os :: raw :: c_int) -> sg_error ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:13894 [INFO] [stdout] | [INFO] [stdout] 3 | ...* mut sg_cpu_stats ; } extern "C" { pub fn sg_get_cpu_stats_r (entries : * mut usize) -> * mut sg_cpu_stats ; } extern "C" { pub fn sg... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:5185 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_int) -> sg_error ; } extern "C" { pub fn sg_snapshot () -> sg_error ; } extern "C" { pub fn sg_shutdown () -> sg_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:5236 [INFO] [stdout] | [INFO] [stdout] 3 | ..." { pub fn sg_snapshot () -> sg_error ; } extern "C" { pub fn sg_shutdown () -> sg_error ; } extern "C" { pub fn sg_drop_privileges ()... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:13983 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_get_cpu_stats_diff_between (cpu_now : * const sg_cpu_stats , cpu_last : * const sg_cpu_stats , entries : * mut usize) -> * mut sg_cpu_stats ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:5287 [INFO] [stdout] | [INFO] [stdout] 3 | ...pub fn sg_shutdown () -> sg_error ; } extern "C" { pub fn sg_drop_privileges () -> sg_error ; } extern "C" { pub fn sg_get_nelements (... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:5345 [INFO] [stdout] | [INFO] [stdout] 3 | ...() -> sg_error ; } extern "C" { pub fn sg_get_nelements (data : * const :: std :: os :: raw :: c_void) -> usize ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:16554 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; extern "C" { pub fn sg_get_cpu_percents_of (cps : sg_cpu_percent_source , entries : * mut usize) -> * mut sg_cpu_percents ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:5442 [INFO] [stdout] | [INFO] [stdout] 3 | ...oid) -> usize ; } extern "C" { pub fn sg_free_stats_buf (data : * mut :: std :: os :: raw :: c_void) -> sg_error ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:16680 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_get_cpu_percents_r (whereof : * const sg_cpu_stats , entries : * mut usize) -> * mut sg_cpu_percents ; } # [... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:5541 [INFO] [stdout] | [INFO] [stdout] 3 | ...-> sg_error ; } extern "C" { pub fn sg_lock_mutex (mutex_name : * const :: std :: os :: raw :: c_char) -> sg_error ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:5644 [INFO] [stdout] | [INFO] [stdout] 3 | ...> sg_error ; } extern "C" { pub fn sg_unlock_mutex (mutex_name : * const :: std :: os :: raw :: c_char) -> sg_error ; } pub const sg_h... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:18533 [INFO] [stdout] | [INFO] [stdout] 3 | ...ngify ! (systime))) ; } extern "C" { pub fn sg_get_mem_stats (entries : * mut usize) -> * mut sg_mem_stats ; } extern "C" { pub fn sg_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:9379 [INFO] [stdout] | [INFO] [stdout] 3 | ...ngify ! (systime))) ; } extern "C" { pub fn sg_get_host_info (entries : * mut usize) -> * mut sg_host_info ; } extern "C" { pub fn sg_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:18620 [INFO] [stdout] | [INFO] [stdout] 3 | ...* mut sg_mem_stats ; } extern "C" { pub fn sg_get_mem_stats_r (entries : * mut usize) -> * mut sg_mem_stats ; } # [repr (C)] # [derive... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:9466 [INFO] [stdout] | [INFO] [stdout] 3 | ...* mut sg_host_info ; } extern "C" { pub fn sg_get_host_info_r (entries : * mut usize) -> * mut sg_host_info ; } # [repr (C)] # [derive... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:13715 [INFO] [stdout] | [INFO] [stdout] 3 | ...ngify ! (systime))) ; } extern "C" { pub fn sg_get_cpu_stats (entries : * mut usize) -> * mut sg_cpu_stats ; } extern "C" { pub fn sg_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:20106 [INFO] [stdout] | [INFO] [stdout] 3 | ...gify ! (systime))) ; } extern "C" { pub fn sg_get_load_stats (entries : * mut usize) -> * mut sg_load_stats ; } extern "C" { pub fn sg... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:13802 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut sg_cpu_stats ; } extern "C" { pub fn sg_get_cpu_stats_diff (entries : * mut usize) -> * mut sg_cpu_stats ; } extern "C" { pub fn s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:20195 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut sg_load_stats ; } extern "C" { pub fn sg_get_load_stats_r (entries : * mut usize) -> * mut sg_load_stats ; } # [repr (C)] # [deriv... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:13894 [INFO] [stdout] | [INFO] [stdout] 3 | ...* mut sg_cpu_stats ; } extern "C" { pub fn sg_get_cpu_stats_r (entries : * mut usize) -> * mut sg_cpu_stats ; } extern "C" { pub fn sg... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:22763 [INFO] [stdout] | [INFO] [stdout] 3 | ...gify ! (systime))) ; } extern "C" { pub fn sg_get_user_stats (entries : * mut usize) -> * mut sg_user_stats ; } extern "C" { pub fn sg... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:13983 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_get_cpu_stats_diff_between (cpu_now : * const sg_cpu_stats , cpu_last : * const sg_cpu_stats , entries : * mut usize) -> * mut sg_cpu_stats ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:16554 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; extern "C" { pub fn sg_get_cpu_percents_of (cps : sg_cpu_percent_source , entries : * mut usize) -> * mut sg_cpu_percents ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:22852 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut sg_user_stats ; } extern "C" { pub fn sg_get_user_stats_r (entries : * mut usize) -> * mut sg_user_stats ; } # [repr (C)] # [deriv... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:16680 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_get_cpu_percents_r (whereof : * const sg_cpu_stats , entries : * mut usize) -> * mut sg_cpu_percents ; } # [... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:18533 [INFO] [stdout] | [INFO] [stdout] 3 | ...ngify ! (systime))) ; } extern "C" { pub fn sg_get_mem_stats (entries : * mut usize) -> * mut sg_mem_stats ; } extern "C" { pub fn sg_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:24433 [INFO] [stdout] | [INFO] [stdout] 3 | ...gify ! (systime))) ; } extern "C" { pub fn sg_get_swap_stats (entries : * mut usize) -> * mut sg_swap_stats ; } extern "C" { pub fn sg... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:18620 [INFO] [stdout] | [INFO] [stdout] 3 | ...* mut sg_mem_stats ; } extern "C" { pub fn sg_get_mem_stats_r (entries : * mut usize) -> * mut sg_mem_stats ; } # [repr (C)] # [derive... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:24522 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut sg_swap_stats ; } extern "C" { pub fn sg_get_swap_stats_r (entries : * mut usize) -> * mut sg_swap_stats ; } pub const sg_fs_devic... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:20106 [INFO] [stdout] | [INFO] [stdout] 3 | ...gify ! (systime))) ; } extern "C" { pub fn sg_get_load_stats (entries : * mut usize) -> * mut sg_load_stats ; } extern "C" { pub fn sg... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:20195 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut sg_load_stats ; } extern "C" { pub fn sg_get_load_stats_r (entries : * mut usize) -> * mut sg_load_stats ; } # [repr (C)] # [deriv... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:30794 [INFO] [stdout] | [INFO] [stdout] 3 | ...)) ; } extern "C" { pub fn sg_get_valid_filesystems (entries : * mut usize) -> * mut * const :: std :: os :: raw :: c_char ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:22763 [INFO] [stdout] | [INFO] [stdout] 3 | ...gify ! (systime))) ; } extern "C" { pub fn sg_get_user_stats (entries : * mut usize) -> * mut sg_user_stats ; } extern "C" { pub fn sg... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:22852 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut sg_user_stats ; } extern "C" { pub fn sg_get_user_stats_r (entries : * mut usize) -> * mut sg_user_stats ; } # [repr (C)] # [deriv... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:30914 [INFO] [stdout] | [INFO] [stdout] 3 | ...har ; } extern "C" { pub fn sg_set_valid_filesystems (valid_fs : * mut * const :: std :: os :: raw :: c_char) -> sg_error ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:24433 [INFO] [stdout] | [INFO] [stdout] 3 | ...gify ! (systime))) ; } extern "C" { pub fn sg_get_swap_stats (entries : * mut usize) -> * mut sg_swap_stats ; } extern "C" { pub fn sg... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:31032 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_char) -> sg_error ; } extern "C" { pub fn sg_get_fs_stats (entries : * mut usize) -> * mut sg_fs_stats ; } extern "C" { pub fn sg_g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:24522 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut sg_swap_stats ; } extern "C" { pub fn sg_get_swap_stats_r (entries : * mut usize) -> * mut sg_swap_stats ; } pub const sg_fs_devic... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:30794 [INFO] [stdout] | [INFO] [stdout] 3 | ...)) ; } extern "C" { pub fn sg_get_valid_filesystems (entries : * mut usize) -> * mut * const :: std :: os :: raw :: c_char ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:31117 [INFO] [stdout] | [INFO] [stdout] 3 | ...> * mut sg_fs_stats ; } extern "C" { pub fn sg_get_fs_stats_r (entries : * mut usize) -> * mut sg_fs_stats ; } extern "C" { pub fn sg_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:30914 [INFO] [stdout] | [INFO] [stdout] 3 | ...har ; } extern "C" { pub fn sg_set_valid_filesystems (valid_fs : * mut * const :: std :: os :: raw :: c_char) -> sg_error ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:31204 [INFO] [stdout] | [INFO] [stdout] 3 | ...* mut sg_fs_stats ; } extern "C" { pub fn sg_get_fs_stats_diff (entries : * mut usize) -> * mut sg_fs_stats ; } extern "C" { pub fn sg... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:31032 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_char) -> sg_error ; } extern "C" { pub fn sg_get_fs_stats (entries : * mut usize) -> * mut sg_fs_stats ; } extern "C" { pub fn sg_g... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:31117 [INFO] [stdout] | [INFO] [stdout] 3 | ...> * mut sg_fs_stats ; } extern "C" { pub fn sg_get_fs_stats_r (entries : * mut usize) -> * mut sg_fs_stats ; } extern "C" { pub fn sg_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:31294 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_get_fs_stats_diff_between (cur : * const sg_fs_stats , last : * const sg_fs_stats , entries : * mut usize) -> * mut sg_fs_stats ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:31204 [INFO] [stdout] | [INFO] [stdout] 3 | ...* mut sg_fs_stats ; } extern "C" { pub fn sg_get_fs_stats_diff (entries : * mut usize) -> * mut sg_fs_stats ; } extern "C" { pub fn sg... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:31449 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_fs_compare_device_name (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:31294 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_get_fs_stats_diff_between (cur : * const sg_fs_stats , last : * const sg_fs_stats , entries : * mut usize) -> * mut sg_fs_stats ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:31449 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_fs_compare_device_name (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:31621 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_fs_compare_mnt_point (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:31621 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_fs_compare_mnt_point (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:33366 [INFO] [stdout] | [INFO] [stdout] 3 | ...y ! (systime))) ; } extern "C" { pub fn sg_get_disk_io_stats (entries : * mut usize) -> * mut sg_disk_io_stats ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:33366 [INFO] [stdout] | [INFO] [stdout] 3 | ...y ! (systime))) ; } extern "C" { pub fn sg_get_disk_io_stats (entries : * mut usize) -> * mut sg_disk_io_stats ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:33461 [INFO] [stdout] | [INFO] [stdout] 3 | ..._disk_io_stats ; } extern "C" { pub fn sg_get_disk_io_stats_r (entries : * mut usize) -> * mut sg_disk_io_stats ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:33461 [INFO] [stdout] | [INFO] [stdout] 3 | ..._disk_io_stats ; } extern "C" { pub fn sg_get_disk_io_stats_r (entries : * mut usize) -> * mut sg_disk_io_stats ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:33558 [INFO] [stdout] | [INFO] [stdout] 3 | ...isk_io_stats ; } extern "C" { pub fn sg_get_disk_io_stats_diff (entries : * mut usize) -> * mut sg_disk_io_stats ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:33558 [INFO] [stdout] | [INFO] [stdout] 3 | ...isk_io_stats ; } extern "C" { pub fn sg_get_disk_io_stats_diff (entries : * mut usize) -> * mut sg_disk_io_stats ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:33658 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_get_disk_io_stats_diff_between (cur : * const sg_disk_io_stats , last : * const sg_disk_io_stats , entries : * mut usize) -> * mut sg_disk_io_stats ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:33658 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_get_disk_io_stats_diff_between (cur : * const sg_disk_io_stats , last : * const sg_disk_io_stats , entries : * mut usize) -> * mut sg_disk_io_stats ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:33833 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_disk_io_compare_name (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:34003 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_disk_io_compare_traffic (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:33833 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_disk_io_compare_name (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:37058 [INFO] [stdout] | [INFO] [stdout] 3 | ... (systime))) ; } extern "C" { pub fn sg_get_network_io_stats (entries : * mut usize) -> * mut sg_network_io_stats ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:34003 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_disk_io_compare_traffic (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:37159 [INFO] [stdout] | [INFO] [stdout] 3 | ...rk_io_stats ; } extern "C" { pub fn sg_get_network_io_stats_r (entries : * mut usize) -> * mut sg_network_io_stats ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:37262 [INFO] [stdout] | [INFO] [stdout] 3 | ..._io_stats ; } extern "C" { pub fn sg_get_network_io_stats_diff (entries : * mut usize) -> * mut sg_network_io_stats ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:37058 [INFO] [stdout] | [INFO] [stdout] 3 | ... (systime))) ; } extern "C" { pub fn sg_get_network_io_stats (entries : * mut usize) -> * mut sg_network_io_stats ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:37368 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_get_network_io_stats_diff_between (cur : * const sg_network_io_stats , last : * const sg_network_io_stats , entries : * mut usize) -> * mut sg_network_io_stats ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:37159 [INFO] [stdout] | [INFO] [stdout] 3 | ...rk_io_stats ; } extern "C" { pub fn sg_get_network_io_stats_r (entries : * mut usize) -> * mut sg_network_io_stats ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:37555 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_network_io_compare_name (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:37262 [INFO] [stdout] | [INFO] [stdout] 3 | ..._io_stats ; } extern "C" { pub fn sg_get_network_io_stats_diff (entries : * mut usize) -> * mut sg_network_io_stats ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:40282 [INFO] [stdout] | [INFO] [stdout] 3 | ...ystime))) ; } extern "C" { pub fn sg_get_network_iface_stats (entries : * mut usize) -> * mut sg_network_iface_stats ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:40389 [INFO] [stdout] | [INFO] [stdout] 3 | ...ce_stats ; } extern "C" { pub fn sg_get_network_iface_stats_r (entries : * mut usize) -> * mut sg_network_iface_stats ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:37368 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_get_network_io_stats_diff_between (cur : * const sg_network_io_stats , last : * const sg_network_io_stats , entries : * mut usize) -> * mut sg_network_io_stats ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:40498 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_network_iface_compare_name (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:37555 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_network_io_compare_name (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:41968 [INFO] [stdout] | [INFO] [stdout] 3 | ...gify ! (systime))) ; } extern "C" { pub fn sg_get_page_stats (entries : * mut usize) -> * mut sg_page_stats ; } extern "C" { pub fn sg... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:40282 [INFO] [stdout] | [INFO] [stdout] 3 | ...ystime))) ; } extern "C" { pub fn sg_get_network_iface_stats (entries : * mut usize) -> * mut sg_network_iface_stats ; } extern "C" { ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:42057 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut sg_page_stats ; } extern "C" { pub fn sg_get_page_stats_r (entries : * mut usize) -> * mut sg_page_stats ; } extern "C" { pub fn s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:42148 [INFO] [stdout] | [INFO] [stdout] 3 | ...t sg_page_stats ; } extern "C" { pub fn sg_get_page_stats_diff (entries : * mut usize) -> * mut sg_page_stats ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:40389 [INFO] [stdout] | [INFO] [stdout] 3 | ...ce_stats ; } extern "C" { pub fn sg_get_network_iface_stats_r (entries : * mut usize) -> * mut sg_network_iface_stats ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:42242 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_get_page_stats_diff_between (now : * const sg_page_stats , last : * const sg_page_stats , entries : * mut usize) -> * mut sg_page_stats ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:40498 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_network_iface_compare_name (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:48551 [INFO] [stdout] | [INFO] [stdout] 3 | ...y ! (systime))) ; } extern "C" { pub fn sg_get_process_stats (entries : * mut usize) -> * mut sg_process_stats ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:48646 [INFO] [stdout] | [INFO] [stdout] 3 | ..._process_stats ; } extern "C" { pub fn sg_get_process_stats_r (entries : * mut usize) -> * mut sg_process_stats ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:41968 [INFO] [stdout] | [INFO] [stdout] 3 | ...gify ! (systime))) ; } extern "C" { pub fn sg_get_page_stats (entries : * mut usize) -> * mut sg_page_stats ; } extern "C" { pub fn sg... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:48743 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_process_compare_name (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:42057 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut sg_page_stats ; } extern "C" { pub fn sg_get_page_stats_r (entries : * mut usize) -> * mut sg_page_stats ; } extern "C" { pub fn s... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:48913 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_process_compare_pid (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:49082 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_process_compare_uid (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:42148 [INFO] [stdout] | [INFO] [stdout] 3 | ...t sg_page_stats ; } extern "C" { pub fn sg_get_page_stats_diff (entries : * mut usize) -> * mut sg_page_stats ; } extern "C" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:49251 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_process_compare_gid (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:42242 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_get_page_stats_diff_between (now : * const sg_page_stats , last : * const sg_page_stats , entries : * mut usize) -> * mut sg_page_stats ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:49420 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_process_compare_size (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:49590 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_process_compare_res (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:48551 [INFO] [stdout] | [INFO] [stdout] 3 | ...y ! (systime))) ; } extern "C" { pub fn sg_get_process_stats (entries : * mut usize) -> * mut sg_process_stats ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:49759 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_process_compare_cpu (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:48646 [INFO] [stdout] | [INFO] [stdout] 3 | ..._process_stats ; } extern "C" { pub fn sg_get_process_stats_r (entries : * mut usize) -> * mut sg_process_stats ; } extern "C" { pub f... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:49928 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_process_compare_time (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:52652 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_uint ; extern "C" { pub fn sg_get_process_count_of (pcs : sg_process_count_source) -> * mut sg_process_count ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:48743 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_process_compare_name (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:52758 [INFO] [stdout] | [INFO] [stdout] 3 | ...s_count ; } extern "C" { pub fn sg_get_process_count_r (whereof : * const sg_process_stats) -> * mut sg_process_count ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:48913 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_process_compare_pid (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:49082 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_process_compare_uid (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:49251 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_process_compare_gid (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:49420 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_process_compare_size (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:49590 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_process_compare_res (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:49759 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_process_compare_cpu (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:49928 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn sg_process_compare_time (va : * const :: std :: os :: raw :: c_void , vb : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:52652 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_uint ; extern "C" { pub fn sg_get_process_count_of (pcs : sg_process_count_source) -> * mut sg_process_count ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/libstatgrab-sys-a8d2b5cb3dbdd03c/out/bindings.rs:3:52758 [INFO] [stdout] | [INFO] [stdout] 3 | ...s_count ; } extern "C" { pub fn sg_get_process_count_r (whereof : * const sg_process_stats) -> * mut sg_process_count ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 68 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `libstatgrab-sys` (lib) due to 69 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: aborting due to 68 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `libstatgrab-sys` (lib test) due to 69 previous errors [INFO] [stderr] error: failed to check after updating to 2024 [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `cargo check --frozen --all --all-targets --message-format=json` (exit status: 101) [INFO] running `Command { std: "docker" "inspect" "df074aea010c94a2812ee8648d3c6e0caf1d46c8bcec87df6c9a2301843605dc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "df074aea010c94a2812ee8648d3c6e0caf1d46c8bcec87df6c9a2301843605dc", kill_on_drop: false }` [INFO] [stdout] df074aea010c94a2812ee8648d3c6e0caf1d46c8bcec87df6c9a2301843605dc