[INFO] fetching crate r2dma-sys 0.1.0... [INFO] checking r2dma-sys-0.1.0 against try#ccf408f4326a858c00dd845a64a86b16f360a801 for pr-129466-2 [INFO] extracting crate r2dma-sys 0.1.0 into /workspace/builds/worker-2-tc2/source [INFO] validating manifest of crates.io crate r2dma-sys 0.1.0 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] started tweaking crates.io crate r2dma-sys 0.1.0 [INFO] finished tweaking crates.io crate r2dma-sys 0.1.0 [INFO] tweaked toml for crates.io crate r2dma-sys 0.1.0 written to /workspace/builds/worker-2-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 41 packages to latest compatible versions [INFO] [stderr] Adding annotate-snippets v0.9.2 (available: v0.11.4) [INFO] [stderr] Adding rustc-hash v1.1.0 (available: v2.0.0) [INFO] [stderr] Adding unicode-width v0.1.14 (available: v0.2.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-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 9d0bc99a3010ea79b3455b37b55e80277ee17a67f967ec7aa9022cfecad41efc [INFO] running `Command { std: "docker" "start" "-a" "9d0bc99a3010ea79b3455b37b55e80277ee17a67f967ec7aa9022cfecad41efc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "9d0bc99a3010ea79b3455b37b55e80277ee17a67f967ec7aa9022cfecad41efc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9d0bc99a3010ea79b3455b37b55e80277ee17a67f967ec7aa9022cfecad41efc", kill_on_drop: false }` [INFO] [stdout] 9d0bc99a3010ea79b3455b37b55e80277ee17a67f967ec7aa9022cfecad41efc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 61bf6d4f2dee71edbfb3fcd44d20afe8f1cb428cef438af61afd6a5098f7221a [INFO] running `Command { std: "docker" "start" "-a" "61bf6d4f2dee71edbfb3fcd44d20afe8f1cb428cef438af61afd6a5098f7221a", 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 proc-macro2 v1.0.86 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling prettyplease v0.2.22 [INFO] [stderr] Compiling libc v0.2.159 [INFO] [stderr] Compiling regex-syntax v0.8.4 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling yansi-term v0.1.2 [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling bindgen v0.70.1 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling libloading v0.8.5 [INFO] [stderr] Compiling bitflags v2.6.0 [INFO] [stderr] Compiling annotate-snippets v0.9.2 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling syn v2.0.77 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling regex v1.10.6 [INFO] [stderr] Compiling r2dma-sys v0.1.0 (/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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs (153 fixes) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.04s [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] Compiling r2dma-sys v0.1.0 (/tmp/fixit) [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:59349 [INFO] [stdout] | [INFO] [stdout] 3 | ...ETE = 23 , } extern "C" { pub fn ibv_wc_status_str (status : ibv_wc_status) -> * const :: std :: os :: raw :: c_char ; } # [repr (u32)... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:59349 [INFO] [stdout] | [INFO] [stdout] 3 | ...ETE = 23 , } extern "C" { pub fn ibv_wc_status_str (status : ibv_wc_status) -> * const :: std :: os :: raw :: c_char ; } # [repr (u32)... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:81421 [INFO] [stdout] | [INFO] [stdout] 3 | ...TE_1200_GBPS = 24 , } extern "C" { pub fn ibv_rate_to_mult (rate : ibv_rate) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:81421 [INFO] [stdout] | [INFO] [stdout] 3 | ...TE_1200_GBPS = 24 , } extern "C" { pub fn ibv_rate_to_mult (rate : ibv_rate) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:81512 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn ibv_rate_to_mbps (rate : ibv_rate) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [deriv... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:81512 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn ibv_rate_to_mbps (rate : ibv_rate) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [deriv... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:159459 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; s . assume_init () } } } extern "C" { pub fn ibv_qp_to_qp_ex (qp : * mut ibv_qp) -> * mut ibv_qp_ex ; } extern "C" { # [link_name =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:159459 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; s . assume_init () } } } extern "C" { pub fn ibv_qp_to_qp_ex (qp : * mut ibv_qp) -> * mut ibv_qp_ex ; } extern "C" { # [link_name =... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:159538 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_atomic_cmp_swp__extern"] pub fn ibv_wr_atomic_cmp_swp (qp : * mut ibv_qp_ex , rkey : u32 , remote_addr : u64 , compare : u64 , swap : u64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:159538 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_atomic_cmp_swp__extern"] pub fn ibv_wr_atomic_cmp_swp (qp : * mut ibv_qp_ex , rkey : u32 , remote_addr : u64 , compare : u64 , swap : u64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:159717 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_atomic_fetch_add__extern"] pub fn ibv_wr_atomic_fetch_add (qp : * mut ibv_qp_ex , rkey : u32 , remote_addr : u64 , add : u64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:159717 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_atomic_fetch_add__extern"] pub fn ibv_wr_atomic_fetch_add (qp : * mut ibv_qp_ex , rkey : u32 , remote_addr : u64 , add : u64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:159883 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_bind_mw__extern"] pub fn ibv_wr_bind_mw (qp : * mut ibv_qp_ex , mw : * mut ibv_mw , rkey : u32 , bind_info : * const ibv_mw_bind_info) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:159883 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_bind_mw__extern"] pub fn ibv_wr_bind_mw (qp : * mut ibv_qp_ex , mw : * mut ibv_mw , rkey : u32 , bind_info : * const ibv_mw_bind_info) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:160058 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_local_inv__extern"] pub fn ibv_wr_local_inv (qp : * mut ibv_qp_ex , invalidate_rkey : u32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:160058 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_local_inv__extern"] pub fn ibv_wr_local_inv (qp : * mut ibv_qp_ex , invalidate_rkey : u32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:160189 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_rdma_read__extern"] pub fn ibv_wr_rdma_read (qp : * mut ibv_qp_ex , rkey : u32 , remote_addr : u64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:160189 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_rdma_read__extern"] pub fn ibv_wr_rdma_read (qp : * mut ibv_qp_ex , rkey : u32 , remote_addr : u64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:160329 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_rdma_write__extern"] pub fn ibv_wr_rdma_write (qp : * mut ibv_qp_ex , rkey : u32 , remote_addr : u64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:160329 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_rdma_write__extern"] pub fn ibv_wr_rdma_write (qp : * mut ibv_qp_ex , rkey : u32 , remote_addr : u64) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:160471 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_rdma_write_imm__extern"] pub fn ibv_wr_rdma_write_imm (qp : * mut ibv_qp_ex , rkey : u32 , remote_addr : u64 , imm_data : __be32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:160471 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_rdma_write_imm__extern"] pub fn ibv_wr_rdma_write_imm (qp : * mut ibv_qp_ex , rkey : u32 , remote_addr : u64 , imm_data : __be32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:160641 [INFO] [stdout] | [INFO] [stdout] 3 | ...data : __be32) ; } extern "C" { # [link_name = "ibv_wr_send__extern"] pub fn ibv_wr_send (qp : * mut ibv_qp_ex) ; } extern "C" { # [li... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:160738 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { # [link_name = "ibv_wr_send_imm__extern"] pub fn ibv_wr_send_imm (qp : * mut ibv_qp_ex , imm_data : __be32) ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:160641 [INFO] [stdout] | [INFO] [stdout] 3 | ...data : __be32) ; } extern "C" { # [link_name = "ibv_wr_send__extern"] pub fn ibv_wr_send (qp : * mut ibv_qp_ex) ; } extern "C" { # [li... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:160863 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_send_inv__extern"] pub fn ibv_wr_send_inv (qp : * mut ibv_qp_ex , invalidate_rkey : u32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:160738 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { # [link_name = "ibv_wr_send_imm__extern"] pub fn ibv_wr_send_imm (qp : * mut ibv_qp_ex , imm_data : __be32) ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:160992 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_send_tso__extern"] pub fn ibv_wr_send_tso (qp : * mut ibv_qp_ex , hdr : * mut :: std :: os :: raw :: c_void , hdr_sz : u16 , mss : u16) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:160863 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_send_inv__extern"] pub fn ibv_wr_send_inv (qp : * mut ibv_qp_ex , invalidate_rkey : u32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:161168 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_set_ud_addr__extern"] pub fn ibv_wr_set_ud_addr (qp : * mut ibv_qp_ex , ah : * mut ibv_ah , remote_qpn : u32 , remote_qkey : u32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:160992 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_send_tso__extern"] pub fn ibv_wr_send_tso (qp : * mut ibv_qp_ex , hdr : * mut :: std :: os :: raw :: c_void , hdr_sz : u16 , mss : u16) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:161338 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_set_xrc_srqn__extern"] pub fn ibv_wr_set_xrc_srqn (qp : * mut ibv_qp_ex , remote_srqn : u32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:161168 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_set_ud_addr__extern"] pub fn ibv_wr_set_ud_addr (qp : * mut ibv_qp_ex , ah : * mut ibv_ah , remote_qpn : u32 , remote_qkey : u32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:161471 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_set_inline_data__extern"] pub fn ibv_wr_set_inline_data (qp : * mut ibv_qp_ex , addr : * mut :: std :: os :: raw :: c_void , length : usize) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:161652 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_set_inline_data_list__extern"] pub fn ibv_wr_set_inline_data_list (qp : * mut ibv_qp_ex , num_buf : usize , buf_list : * const ibv_data_buf) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:161338 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_set_xrc_srqn__extern"] pub fn ibv_wr_set_xrc_srqn (qp : * mut ibv_qp_ex , remote_srqn : u32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:161833 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_set_sge__extern"] pub fn ibv_wr_set_sge (qp : * mut ibv_qp_ex , lkey : u32 , addr : u64 , length : u32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:161471 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_set_inline_data__extern"] pub fn ibv_wr_set_inline_data (qp : * mut ibv_qp_ex , addr : * mut :: std :: os :: raw :: c_void , length : usize) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:161977 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_set_sge_list__extern"] pub fn ibv_wr_set_sge_list (qp : * mut ibv_qp_ex , num_sge : usize , sg_list : * const ibv_sge) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:161652 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_set_inline_data_list__extern"] pub fn ibv_wr_set_inline_data_list (qp : * mut ibv_qp_ex , num_buf : usize , buf_list : * const ibv_data_buf) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:162136 [INFO] [stdout] | [INFO] [stdout] 3 | ...onst ibv_sge) ; } extern "C" { # [link_name = "ibv_wr_start__extern"] pub fn ibv_wr_start (qp : * mut ibv_qp_ex) ; } extern "C" { # [l... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:162235 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_complete__extern"] pub fn ibv_wr_complete (qp : * mut ibv_qp_ex) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:161833 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_set_sge__extern"] pub fn ibv_wr_set_sge (qp : * mut ibv_qp_ex , lkey : u32 , addr : u64 , length : u32) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:162372 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_int ; } extern "C" { # [link_name = "ibv_wr_abort__extern"] pub fn ibv_wr_abort (qp : * mut ibv_qp_ex) ; } # [repr (C)] # [d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:161977 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_set_sge_list__extern"] pub fn ibv_wr_set_sge_list (qp : * mut ibv_qp_ex , num_sge : usize , sg_list : * const ibv_sge) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:162136 [INFO] [stdout] | [INFO] [stdout] 3 | ...onst ibv_sge) ; } extern "C" { # [link_name = "ibv_wr_start__extern"] pub fn ibv_wr_start (qp : * mut ibv_qp_ex) ; } extern "C" { # [l... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:173496 [INFO] [stdout] | [INFO] [stdout] 3 | ... } } } extern "C" { # [link_name = "ibv_cq_ex_to_cq__extern"] pub fn ibv_cq_ex_to_cq (cq : * mut ibv_cq_ex) -> * mut ibv_cq ; } impl i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:162235 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wr_complete__extern"] pub fn ibv_wr_complete (qp : * mut ibv_qp_ex) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:175957 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { # [link_name = "ibv_start_poll__extern"] pub fn ibv_start_poll (cq : * mut ibv_cq_ex , attr : * mut ibv_poll_cq_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:162372 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_int ; } extern "C" { # [link_name = "ibv_wr_abort__extern"] pub fn ibv_wr_abort (qp : * mut ibv_qp_ex) ; } # [repr (C)] # [d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:176124 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_next_poll__extern"] pub fn ibv_next_poll (cq : * mut ibv_cq_ex) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:173496 [INFO] [stdout] | [INFO] [stdout] 3 | ... } } } extern "C" { # [link_name = "ibv_cq_ex_to_cq__extern"] pub fn ibv_cq_ex_to_cq (cq : * mut ibv_cq_ex) -> * mut ibv_cq ; } impl i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:176257 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_int ; } extern "C" { # [link_name = "ibv_end_poll__extern"] pub fn ibv_end_poll (cq : * mut ibv_cq_ex) ; } extern "C" { # [l... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:175957 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; extern "C" { # [link_name = "ibv_start_poll__extern"] pub fn ibv_start_poll (cq : * mut ibv_cq_ex , attr : * mut ibv_poll_cq_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:176356 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wc_read_opcode__extern"] pub fn ibv_wc_read_opcode (cq : * mut ibv_cq_ex) -> ibv_wc_opcode ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:176124 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_next_poll__extern"] pub fn ibv_next_poll (cq : * mut ibv_cq_ex) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:176484 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { # [link_name = "ibv_wc_read_vendor_err__extern"] pub fn ibv_wc_read_vendor_err (cq : * mut ibv_cq_ex) -> u32 ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:176257 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_int ; } extern "C" { # [link_name = "ibv_end_poll__extern"] pub fn ibv_end_poll (cq : * mut ibv_cq_ex) ; } extern "C" { # [l... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:176610 [INFO] [stdout] | [INFO] [stdout] 3 | ...2 ; } extern "C" { # [link_name = "ibv_wc_read_byte_len__extern"] pub fn ibv_wc_read_byte_len (cq : * mut ibv_cq_ex) -> u32 ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:176356 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wc_read_opcode__extern"] pub fn ibv_wc_read_opcode (cq : * mut ibv_cq_ex) -> ibv_wc_opcode ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:176732 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { # [link_name = "ibv_wc_read_imm_data__extern"] pub fn ibv_wc_read_imm_data (cq : * mut ibv_cq_ex) -> __be32 ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:176484 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { # [link_name = "ibv_wc_read_vendor_err__extern"] pub fn ibv_wc_read_vendor_err (cq : * mut ibv_cq_ex) -> u32 ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:176857 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wc_read_invalidated_rkey__extern"] pub fn ibv_wc_read_invalidated_rkey (cq : * mut ibv_cq_ex) -> u32 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:176610 [INFO] [stdout] | [INFO] [stdout] 3 | ...2 ; } extern "C" { # [link_name = "ibv_wc_read_byte_len__extern"] pub fn ibv_wc_read_byte_len (cq : * mut ibv_cq_ex) -> u32 ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:176995 [INFO] [stdout] | [INFO] [stdout] 3 | ...u32 ; } extern "C" { # [link_name = "ibv_wc_read_qp_num__extern"] pub fn ibv_wc_read_qp_num (cq : * mut ibv_cq_ex) -> u32 ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:176732 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { # [link_name = "ibv_wc_read_imm_data__extern"] pub fn ibv_wc_read_imm_data (cq : * mut ibv_cq_ex) -> __be32 ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:177113 [INFO] [stdout] | [INFO] [stdout] 3 | ...u32 ; } extern "C" { # [link_name = "ibv_wc_read_src_qp__extern"] pub fn ibv_wc_read_src_qp (cq : * mut ibv_cq_ex) -> u32 ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:176857 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wc_read_invalidated_rkey__extern"] pub fn ibv_wc_read_invalidated_rkey (cq : * mut ibv_cq_ex) -> u32 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:177231 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wc_read_wc_flags__extern"] pub fn ibv_wc_read_wc_flags (cq : * mut ibv_cq_ex) -> :: std :: os :: raw :: c_uint ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:176995 [INFO] [stdout] | [INFO] [stdout] 3 | ...u32 ; } extern "C" { # [link_name = "ibv_wc_read_qp_num__extern"] pub fn ibv_wc_read_qp_num (cq : * mut ibv_cq_ex) -> u32 ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:177379 [INFO] [stdout] | [INFO] [stdout] 3 | ..._uint ; } extern "C" { # [link_name = "ibv_wc_read_slid__extern"] pub fn ibv_wc_read_slid (cq : * mut ibv_cq_ex) -> u32 ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:177113 [INFO] [stdout] | [INFO] [stdout] 3 | ...u32 ; } extern "C" { # [link_name = "ibv_wc_read_src_qp__extern"] pub fn ibv_wc_read_src_qp (cq : * mut ibv_cq_ex) -> u32 ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:177231 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wc_read_wc_flags__extern"] pub fn ibv_wc_read_wc_flags (cq : * mut ibv_cq_ex) -> :: std :: os :: raw :: c_uint ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:177493 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> u32 ; } extern "C" { # [link_name = "ibv_wc_read_sl__extern"] pub fn ibv_wc_read_sl (cq : * mut ibv_cq_ex) -> u8 ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:177379 [INFO] [stdout] | [INFO] [stdout] 3 | ..._uint ; } extern "C" { # [link_name = "ibv_wc_read_slid__extern"] pub fn ibv_wc_read_slid (cq : * mut ibv_cq_ex) -> u32 ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:177602 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wc_read_dlid_path_bits__extern"] pub fn ibv_wc_read_dlid_path_bits (cq : * mut ibv_cq_ex) -> u8 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:177493 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> u32 ; } extern "C" { # [link_name = "ibv_wc_read_sl__extern"] pub fn ibv_wc_read_sl (cq : * mut ibv_cq_ex) -> u8 ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:177735 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wc_read_completion_ts__extern"] pub fn ibv_wc_read_completion_ts (cq : * mut ibv_cq_ex) -> u64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:177602 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wc_read_dlid_path_bits__extern"] pub fn ibv_wc_read_dlid_path_bits (cq : * mut ibv_cq_ex) -> u8 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:177867 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wc_read_completion_wallclock_ns__extern"] pub fn ibv_wc_read_completion_wallclock_ns (cq : * mut ibv_cq_ex) -> u64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:177735 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wc_read_completion_ts__extern"] pub fn ibv_wc_read_completion_ts (cq : * mut ibv_cq_ex) -> u64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:178019 [INFO] [stdout] | [INFO] [stdout] 3 | ... u64 ; } extern "C" { # [link_name = "ibv_wc_read_cvlan__extern"] pub fn ibv_wc_read_cvlan (cq : * mut ibv_cq_ex) -> u16 ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:178135 [INFO] [stdout] | [INFO] [stdout] 3 | ...6 ; } extern "C" { # [link_name = "ibv_wc_read_flow_tag__extern"] pub fn ibv_wc_read_flow_tag (cq : * mut ibv_cq_ex) -> u32 ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:177867 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wc_read_completion_wallclock_ns__extern"] pub fn ibv_wc_read_completion_wallclock_ns (cq : * mut ibv_cq_ex) -> u64 ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:178257 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wc_read_tm_info__extern"] pub fn ibv_wc_read_tm_info (cq : * mut ibv_cq_ex , tm_info : * mut ibv_wc_tm_info) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:178019 [INFO] [stdout] | [INFO] [stdout] 3 | ... u64 ; } extern "C" { # [link_name = "ibv_wc_read_cvlan__extern"] pub fn ibv_wc_read_cvlan (cq : * mut ibv_cq_ex) -> u16 ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:178403 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_post_wq_recv__extern"] pub fn ibv_post_wq_recv (wq : * mut ibv_wq , recv_wr : * mut ibv_recv_wr , bad_recv_wr : * mut * mut ibv_recv_wr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:178135 [INFO] [stdout] | [INFO] [stdout] 3 | ...6 ; } extern "C" { # [link_name = "ibv_wc_read_flow_tag__extern"] pub fn ibv_wc_read_flow_tag (cq : * mut ibv_cq_ex) -> u32 ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:241344 [INFO] [stdout] | [INFO] [stdout] 3 | ... } } } extern "C" { pub fn ibv_get_device_list (num_devices : * mut :: std :: os :: raw :: c_int) -> * mut * mut ibv_device ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:241465 [INFO] [stdout] | [INFO] [stdout] 3 | ...> * mut * mut ibv_device ; } extern "C" { pub fn ibv_free_device_list (list : * mut * mut ibv_device) ; } extern "C" { pub fn ibv_get_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:178257 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_wc_read_tm_info__extern"] pub fn ibv_wc_read_tm_info (cq : * mut ibv_cq_ex , tm_info : * mut ibv_wc_tm_info) ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:241542 [INFO] [stdout] | [INFO] [stdout] 3 | ...evice) ; } extern "C" { pub fn ibv_get_device_name (device : * mut ibv_device) -> * const :: std :: os :: raw :: c_char ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:178403 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_post_wq_recv__extern"] pub fn ibv_post_wq_recv (wq : * mut ibv_wq , recv_wr : * mut ibv_recv_wr , bad_recv_wr : * mut * mut ibv_recv_wr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:241655 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_char ; } extern "C" { pub fn ibv_get_device_index (device : * mut ibv_device) -> :: std :: os :: raw :: c_int ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:241344 [INFO] [stdout] | [INFO] [stdout] 3 | ... } } } extern "C" { pub fn ibv_get_device_list (num_devices : * mut :: std :: os :: raw :: c_int) -> * mut * mut ibv_device ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:241760 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn ibv_get_device_guid (device : * mut ibv_device) -> __be64 ; } extern "C" { pub fn ibv_op... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:241465 [INFO] [stdout] | [INFO] [stdout] 3 | ...> * mut * mut ibv_device ; } extern "C" { pub fn ibv_free_device_list (list : * mut * mut ibv_device) ; } extern "C" { pub fn ibv_get_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:241542 [INFO] [stdout] | [INFO] [stdout] 3 | ...evice) ; } extern "C" { pub fn ibv_get_device_name (device : * mut ibv_device) -> * const :: std :: os :: raw :: c_char ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:241842 [INFO] [stdout] | [INFO] [stdout] 3 | ..._device) -> __be64 ; } extern "C" { pub fn ibv_open_device (device : * mut ibv_device) -> * mut ibv_context ; } extern "C" { pub fn ib... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:241931 [INFO] [stdout] | [INFO] [stdout] 3 | ...ibv_context ; } extern "C" { pub fn ibv_close_device (context : * mut ibv_context) -> :: std :: os :: raw :: c_int ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:241655 [INFO] [stdout] | [INFO] [stdout] 3 | ... :: c_char ; } extern "C" { pub fn ibv_get_device_index (device : * mut ibv_device) -> :: std :: os :: raw :: c_int ; } extern "C" { p... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242034 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn ibv_import_device (cmd_fd : :: std :: os :: raw :: c_int) -> * mut ibv_context ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:241760 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn ibv_get_device_guid (device : * mut ibv_device) -> __be64 ; } extern "C" { pub fn ibv_op... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242137 [INFO] [stdout] | [INFO] [stdout] 3 | ...ibv_context ; } extern "C" { pub fn ibv_import_pd (context : * mut ibv_context , pd_handle : u32) -> * mut ibv_pd ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242239 [INFO] [stdout] | [INFO] [stdout] 3 | ...pd_handle : u32) -> * mut ibv_pd ; } extern "C" { pub fn ibv_unimport_pd (pd : * mut ibv_pd) ; } extern "C" { pub fn ibv_import_mr (pd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:241842 [INFO] [stdout] | [INFO] [stdout] 3 | ..._device) -> __be64 ; } extern "C" { pub fn ibv_open_device (device : * mut ibv_device) -> * mut ibv_context ; } extern "C" { pub fn ib... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242299 [INFO] [stdout] | [INFO] [stdout] 3 | ... : * mut ibv_pd) ; } extern "C" { pub fn ibv_import_mr (pd : * mut ibv_pd , mr_handle : u32) -> * mut ibv_mr ; } extern "C" { pub fn i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:241931 [INFO] [stdout] | [INFO] [stdout] 3 | ...ibv_context ; } extern "C" { pub fn ibv_close_device (context : * mut ibv_context) -> :: std :: os :: raw :: c_int ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242391 [INFO] [stdout] | [INFO] [stdout] 3 | ...mr_handle : u32) -> * mut ibv_mr ; } extern "C" { pub fn ibv_unimport_mr (mr : * mut ibv_mr) ; } extern "C" { pub fn ibv_import_dm (co... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242034 [INFO] [stdout] | [INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn ibv_import_device (cmd_fd : :: std :: os :: raw :: c_int) -> * mut ibv_context ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242451 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut ibv_mr) ; } extern "C" { pub fn ibv_import_dm (context : * mut ibv_context , dm_handle : u32) -> * mut ibv_dm ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242137 [INFO] [stdout] | [INFO] [stdout] 3 | ...ibv_context ; } extern "C" { pub fn ibv_import_pd (context : * mut ibv_context , pd_handle : u32) -> * mut ibv_pd ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242553 [INFO] [stdout] | [INFO] [stdout] 3 | ...dm_handle : u32) -> * mut ibv_dm ; } extern "C" { pub fn ibv_unimport_dm (dm : * mut ibv_dm) ; } extern "C" { pub fn ibv_get_async_eve... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242613 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_get_async_event (context : * mut ibv_context , event : * mut ibv_async_event) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242239 [INFO] [stdout] | [INFO] [stdout] 3 | ...pd_handle : u32) -> * mut ibv_pd ; } extern "C" { pub fn ibv_unimport_pd (pd : * mut ibv_pd) ; } extern "C" { pub fn ibv_import_mr (pd... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242751 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; } extern "C" { pub fn ibv_ack_async_event (event : * mut ibv_async_event) ; } extern "C" { pub fn ibv_query... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242299 [INFO] [stdout] | [INFO] [stdout] 3 | ... : * mut ibv_pd) ; } extern "C" { pub fn ibv_import_mr (pd : * mut ibv_pd , mr_handle : u32) -> * mut ibv_mr ; } extern "C" { pub fn i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242827 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_query_device (context : * mut ibv_context , device_attr : * mut ibv_device_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242968 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_query_port (context : * mut ibv_context , port_num : u8 , port_attr : * mut _compat_ibv_port_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242391 [INFO] [stdout] | [INFO] [stdout] 3 | ...mr_handle : u32) -> * mut ibv_mr ; } extern "C" { pub fn ibv_unimport_mr (mr : * mut ibv_mr) ; } extern "C" { pub fn ibv_import_dm (co... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:243127 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_query_gid (context : * mut ibv_context , port_num : u8 , index : :: std :: os :: raw :: c_int , gid : * mut ibv_gid) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242451 [INFO] [stdout] | [INFO] [stdout] 3 | ...mut ibv_mr) ; } extern "C" { pub fn ibv_import_dm (context : * mut ibv_context , dm_handle : u32) -> * mut ibv_dm ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:243304 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_query_gid_ex__extern"] pub fn ibv_query_gid_ex (context : * mut ibv_context , port_num : u32 , gid_index : u32 , entry : * mut ibv_gid_entry , flags : u32) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:243529 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_query_gid_table__extern"] pub fn ibv_query_gid_table (context : * mut ibv_context , entries : * mut ibv_gid_entry , max_entries : usize , flags : u32) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242553 [INFO] [stdout] | [INFO] [stdout] 3 | ...dm_handle : u32) -> * mut ibv_dm ; } extern "C" { pub fn ibv_unimport_dm (dm : * mut ibv_dm) ; } extern "C" { pub fn ibv_get_async_eve... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:243726 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_query_pkey (context : * mut ibv_context , port_num : u8 , index : :: std :: os :: raw :: c_int , pkey : * mut __be16) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:243904 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_get_pkey_index (context : * mut ibv_context , port_num : u8 , pkey : __be16) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242613 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_get_async_event (context : * mut ibv_context , event : * mut ibv_async_event) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:244041 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn ibv_alloc_pd (context : * mut ibv_context) -> * mut ibv_pd ; } extern "C" { pub fn ibv_d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:244124 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> * mut ibv_pd ; } extern "C" { pub fn ibv_dealloc_pd (pd : * mut ibv_pd) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242751 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; } extern "C" { pub fn ibv_ack_async_event (event : * mut ibv_async_event) ; } extern "C" { pub fn ibv_query... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:244215 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_create_flow__extern"] pub fn ibv_create_flow (qp : * mut ibv_qp , flow : * mut ibv_flow_attr) -> * mut ibv_flow ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242827 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_query_device (context : * mut ibv_context , device_attr : * mut ibv_device_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:244364 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_destroy_flow__extern"] pub fn ibv_destroy_flow (flow_id : * mut ibv_flow) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:244507 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_create_flow_action_esp__extern"] pub fn ibv_create_flow_action_esp (ctx : * mut ibv_context , esp : * mut ibv_flow_action_esp_attr) -> * mut ibv_flow_action ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:242968 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_query_port (context : * mut ibv_context , port_num : u8 , port_attr : * mut _compat_ibv_port_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:244701 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_modify_flow_action_esp__extern"] pub fn ibv_modify_flow_action_esp (action : * mut ibv_flow_action , esp : * mut ibv_flow_action_esp_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:244909 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_destroy_flow_action__extern"] pub fn ibv_destroy_flow_action (action : * mut ibv_flow_action) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:243127 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_query_gid (context : * mut ibv_context , port_num : u8 , index : :: std :: os :: raw :: c_int , gid : * mut ibv_gid) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:245072 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_open_xrcd__extern"] pub fn ibv_open_xrcd (context : * mut ibv_context , xrcd_init_attr : * mut ibv_xrcd_init_attr) -> * mut ibv_xrcd ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:245242 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_close_xrcd__extern"] pub fn ibv_close_xrcd (xrcd : * mut ibv_xrcd) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:243304 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_query_gid_ex__extern"] pub fn ibv_query_gid_ex (context : * mut ibv_context , port_num : u32 , gid_index : u32 , entry : * mut ibv_gid_entry , flags : u32) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:245378 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_reg_mr_iova2 (pd : * mut ibv_pd , addr : * mut :: std :: os :: raw :: c_void , length : usize , iova : u64 , access : :: std :: os :: raw :: c_uint) -> * mut ibv_mr ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:245571 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_reg_mr (pd : * mut ibv_pd , addr : * mut :: std :: os :: raw :: c_void , length : usize , access : :: std :: os :: raw :: c_int) -> * mut ibv_mr ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:243529 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_query_gid_table__extern"] pub fn ibv_query_gid_table (context : * mut ibv_context , entries : * mut ibv_gid_entry , max_entries : usize , flags : u32) -> isize ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:245744 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_reg_mr_iova (pd : * mut ibv_pd , addr : * mut :: std :: os :: raw :: c_void , length : usize , iova : u64 , access : :: std :: os :: raw :: c_int) -> * mut ibv_mr ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:245935 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_reg_dmabuf_mr (pd : * mut ibv_pd , offset : u64 , length : usize , iova : u64 , fd : :: std :: os :: raw :: c_int , access : :: std :: os :: raw :: c_int) -> * mut ibv_mr ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:243726 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_query_pkey (context : * mut ibv_context , port_num : u8 , index : :: std :: os :: raw :: c_int , pkey : * mut __be16) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:246423 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_rereg_mr (mr : * mut ibv_mr , flags : :: std :: os :: raw :: c_int , pd : * mut ibv_pd , addr : * mut :: std :: os :: raw :: c_void , length : usize , access : :: std :: os :: raw :: c_int) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:246673 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn ibv_dereg_mr (mr : * mut ibv_mr) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_n... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:243904 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_get_pkey_index (context : * mut ibv_context , port_num : u8 , pkey : __be16) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:246762 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_alloc_mw__extern"] pub fn ibv_alloc_mw (pd : * mut ibv_pd , type_ : ibv_mw_type) -> * mut ibv_mw ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:244041 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn ibv_alloc_pd (context : * mut ibv_context) -> * mut ibv_pd ; } extern "C" { pub fn ibv_d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:246896 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_dealloc_mw__extern"] pub fn ibv_dealloc_mw (mw : * mut ibv_mw) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:247028 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { # [link_name = "ibv_inc_rkey__extern"] pub fn ibv_inc_rkey (rkey : u32) -> u32 ; } extern "C" { # [lin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:244124 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> * mut ibv_pd ; } extern "C" { pub fn ibv_dealloc_pd (pd : * mut ibv_pd) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:247124 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_bind_mw__extern"] pub fn ibv_bind_mw (qp : * mut ibv_qp , mw : * mut ibv_mw , mw_bind : * mut ibv_mw_bind) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:247300 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn ibv_create_comp_channel (context : * mut ibv_context) -> * mut ibv_comp_channel ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:244215 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_create_flow__extern"] pub fn ibv_create_flow (qp : * mut ibv_qp , flow : * mut ibv_flow_attr) -> * mut ibv_flow ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:247404 [INFO] [stdout] | [INFO] [stdout] 3 | ...nnel ; } extern "C" { pub fn ibv_destroy_comp_channel (channel : * mut ibv_comp_channel) -> :: std :: os :: raw :: c_int ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:247520 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_advise_mr__extern"] pub fn ibv_advise_mr (pd : * mut ibv_pd , advice : ib_uverbs_advise_mr_advice , flags : u32 , sg_list : * mut ibv_sge , num_sge : u32) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:244364 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_destroy_flow__extern"] pub fn ibv_destroy_flow (flow_id : * mut ibv_flow) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:247744 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_alloc_dm__extern"] pub fn ibv_alloc_dm (context : * mut ibv_context , attr : * mut ibv_alloc_dm_attr) -> * mut ibv_dm ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:247899 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { # [link_name = "ibv_free_dm__extern"] pub fn ibv_free_dm (dm : * mut ibv_dm) -> :: std :: os :: raw :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:244507 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_create_flow_action_esp__extern"] pub fn ibv_create_flow_action_esp (ctx : * mut ibv_context , esp : * mut ibv_flow_action_esp_attr) -> * mut ibv_flow_action ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:248025 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_memcpy_to_dm__extern"] pub fn ibv_memcpy_to_dm (dm : * mut ibv_dm , dm_offset : u64 , host_addr : * const :: std :: os :: raw :: c_void , length : usize) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:248248 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_memcpy_from_dm__extern"] pub fn ibv_memcpy_from_dm (host_addr : * mut :: std :: os :: raw :: c_void , dm : * mut ibv_dm , dm_offset : u64 , length : usize) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:244701 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_modify_flow_action_esp__extern"] pub fn ibv_modify_flow_action_esp (action : * mut ibv_flow_action , esp : * mut ibv_flow_action_esp_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:248473 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { # [link_name = "ibv_alloc_null_mr__extern"] pub fn ibv_alloc_null_mr (pd : * mut ibv_pd) -> * mut ibv_mr ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:248595 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_reg_dm_mr__extern"] pub fn ibv_reg_dm_mr (pd : * mut ibv_pd , dm : * mut ibv_dm , dm_offset : u64 , length : usize , access : :: std :: os :: raw :: c_uint) -> * mut ibv_mr ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:244909 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_destroy_flow_action__extern"] pub fn ibv_destroy_flow_action (action : * mut ibv_flow_action) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:248805 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_create_cq (context : * mut ibv_context , cqe : :: std :: os :: raw :: c_int , cq_context : * mut :: std :: os :: raw :: c_void , channel : * mut ibv_comp_channel , comp_vector : :: std :: os :: raw :: c_int) -> * mut ibv_cq ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:245072 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_open_xrcd__extern"] pub fn ibv_open_xrcd (context : * mut ibv_context , xrcd_init_attr : * mut ibv_xrcd_init_attr) -> * mut ibv_xrcd ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:249057 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_create_cq_ex__extern"] pub fn ibv_create_cq_ex (context : * mut ibv_context , cq_attr : * mut ibv_cq_init_attr_ex) -> * mut ibv_cq_ex ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:245242 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_close_xrcd__extern"] pub fn ibv_close_xrcd (xrcd : * mut ibv_xrcd) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:249228 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn ibv_resize_cq (cq : * mut ibv_cq , cqe : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:245378 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_reg_mr_iova2 (pd : * mut ibv_pd , addr : * mut :: std :: os :: raw :: c_void , length : usize , iova : u64 , access : :: std :: os :: raw :: c_uint) -> * mut ibv_mr ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:249355 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn ibv_destroy_cq (cq : * mut ibv_cq) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:245571 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_reg_mr (pd : * mut ibv_pd , addr : * mut :: std :: os :: raw :: c_void , length : usize , access : :: std :: os :: raw :: c_int) -> * mut ibv_mr ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:249446 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_get_cq_event (channel : * mut ibv_comp_channel , cq : * mut * mut ibv_cq , cq_context : * mut * mut :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:245744 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_reg_mr_iova (pd : * mut ibv_pd , addr : * mut :: std :: os :: raw :: c_void , length : usize , iova : u64 , access : :: std :: os :: raw :: c_int) -> * mut ibv_mr ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:249637 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn ibv_ack_cq_events (cq : * mut ibv_cq , nevents : :: std :: os :: raw :: c_uint) ; } extern "C" { # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:245935 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_reg_dmabuf_mr (pd : * mut ibv_pd , offset : u64 , length : usize , iova : u64 , fd : :: std :: os :: raw :: c_int , access : :: std :: os :: raw :: c_int) -> * mut ibv_mr ; } # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:249741 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_poll_cq__extern"] pub fn ibv_poll_cq (cq : * mut ibv_cq , num_entries : :: std :: os :: raw :: c_int , wc : * mut ibv_wc) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:246423 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_rereg_mr (mr : * mut ibv_mr , flags : :: std :: os :: raw :: c_int , pd : * mut ibv_pd , addr : * mut :: std :: os :: raw :: c_void , length : usize , access : :: std :: os :: raw :: c_int) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:249932 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_req_notify_cq__extern"] pub fn ibv_req_notify_cq (cq : * mut ibv_cq , solicited_only : :: std :: os :: raw :: c_int) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:246673 [INFO] [stdout] | [INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn ibv_dereg_mr (mr : * mut ibv_mr) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_n... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:250118 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_modify_cq__extern"] pub fn ibv_modify_cq (cq : * mut ibv_cq , attr : * mut ibv_modify_cq_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:246762 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_alloc_mw__extern"] pub fn ibv_alloc_mw (pd : * mut ibv_pd , type_ : ibv_mw_type) -> * mut ibv_mw ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:250282 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn ibv_create_srq (pd : * mut ibv_pd , srq_init_attr : * mut ibv_srq_init_attr) -> * mut ibv_srq ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:246896 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_dealloc_mw__extern"] pub fn ibv_dealloc_mw (mw : * mut ibv_mw) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:250400 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_create_srq_ex__extern"] pub fn ibv_create_srq_ex (context : * mut ibv_context , srq_init_attr_ex : * mut ibv_srq_init_attr_ex) -> * mut ibv_srq ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:247028 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { # [link_name = "ibv_inc_rkey__extern"] pub fn ibv_inc_rkey (rkey : u32) -> u32 ; } extern "C" { # [lin... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:250581 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_modify_srq (srq : * mut ibv_srq , srq_attr : * mut ibv_srq_attr , srq_attr_mask : :: std :: os :: raw :: c_int) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:247124 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_bind_mw__extern"] pub fn ibv_bind_mw (qp : * mut ibv_qp , mw : * mut ibv_mw , mw_bind : * mut ibv_mw_bind) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:250753 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn ibv_query_srq (srq : * mut ibv_srq , srq_attr : * mut ibv_srq_attr) -> :: std :: os :: raw :: c_int ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:247300 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn ibv_create_comp_channel (context : * mut ibv_context) -> * mut ibv_comp_channel ; } extern "C" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:250877 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_get_srq_num__extern"] pub fn ibv_get_srq_num (srq : * mut ibv_srq , srq_num : * mut u32) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:247404 [INFO] [stdout] | [INFO] [stdout] 3 | ...nnel ; } extern "C" { pub fn ibv_destroy_comp_channel (channel : * mut ibv_comp_channel) -> :: std :: os :: raw :: c_int ; } extern "C... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:251035 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn ibv_destroy_srq (srq : * mut ibv_srq) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:247520 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_advise_mr__extern"] pub fn ibv_advise_mr (pd : * mut ibv_pd , advice : ib_uverbs_advise_mr_advice , flags : u32 , sg_list : * mut ibv_sge , num_sge : u32) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:251129 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_post_srq_recv__extern"] pub fn ibv_post_srq_recv (srq : * mut ibv_srq , recv_wr : * mut ibv_recv_wr , bad_recv_wr : * mut * mut ibv_recv_wr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:247744 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_alloc_dm__extern"] pub fn ibv_alloc_dm (context : * mut ibv_context , attr : * mut ibv_alloc_dm_attr) -> * mut ibv_dm ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:251339 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_post_srq_ops__extern"] pub fn ibv_post_srq_ops (srq : * mut ibv_srq , op : * mut ibv_ops_wr , bad_op : * mut * mut ibv_ops_wr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:247899 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { # [link_name = "ibv_free_dm__extern"] pub fn ibv_free_dm (dm : * mut ibv_dm) -> :: std :: os :: raw :: c_int ; } exte... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:251535 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn ibv_create_qp (pd : * mut ibv_pd , qp_init_attr : * mut ibv_qp_init_attr) -> * mut ibv_qp ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:248025 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_memcpy_to_dm__extern"] pub fn ibv_memcpy_to_dm (dm : * mut ibv_dm , dm_offset : u64 , host_addr : * const :: std :: os :: raw :: c_void , length : usize) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:251649 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_create_qp_ex__extern"] pub fn ibv_create_qp_ex (context : * mut ibv_context , qp_init_attr_ex : * mut ibv_qp_init_attr_ex) -> * mut ibv_qp ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:248248 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_memcpy_from_dm__extern"] pub fn ibv_memcpy_from_dm (host_addr : * mut :: std :: os :: raw :: c_void , dm : * mut ibv_dm , dm_offset : u64 , length : usize) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:251825 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_alloc_td__extern"] pub fn ibv_alloc_td (context : * mut ibv_context , init_attr : * mut ibv_td_init_attr) -> * mut ibv_td ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:248473 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { # [link_name = "ibv_alloc_null_mr__extern"] pub fn ibv_alloc_null_mr (pd : * mut ibv_pd) -> * mut ibv_mr ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:251984 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_dealloc_td__extern"] pub fn ibv_dealloc_td (td : * mut ibv_td) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:248595 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_reg_dm_mr__extern"] pub fn ibv_reg_dm_mr (pd : * mut ibv_pd , dm : * mut ibv_dm , dm_offset : u64 , length : usize , access : :: std :: os :: raw :: c_uint) -> * mut ibv_mr ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:252116 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_alloc_parent_domain__extern"] pub fn ibv_alloc_parent_domain (context : * mut ibv_context , attr : * mut ibv_parent_domain_init_attr) -> * mut ibv_pd ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:248805 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_create_cq (context : * mut ibv_context , cqe : :: std :: os :: raw :: c_int , cq_context : * mut :: std :: os :: raw :: c_void , channel : * mut ibv_comp_channel , comp_vector : :: std :: os :: raw :: c_int) -> * mut ibv_cq ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:252303 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_query_rt_values_ex__extern"] pub fn ibv_query_rt_values_ex (context : * mut ibv_context , values : * mut ibv_values_ex) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:249057 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_create_cq_ex__extern"] pub fn ibv_create_cq_ex (context : * mut ibv_context , cq_attr : * mut ibv_cq_init_attr_ex) -> * mut ibv_cq_ex ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:252492 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_query_device_ex__extern"] pub fn ibv_query_device_ex (context : * mut ibv_context , input : * const ibv_query_device_ex_input , attr : * mut ibv_device_attr_ex) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:249228 [INFO] [stdout] | [INFO] [stdout] 3 | ...; } extern "C" { pub fn ibv_resize_cq (cq : * mut ibv_cq , cqe : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ext... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:252722 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_open_qp__extern"] pub fn ibv_open_qp (context : * mut ibv_context , qp_open_attr : * mut ibv_qp_open_attr) -> * mut ibv_qp ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:249355 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn ibv_destroy_cq (cq : * mut ibv_cq) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:252882 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_modify_qp (qp : * mut ibv_qp , attr : * mut ibv_qp_attr , attr_mask : :: std :: os :: raw :: c_int) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:249446 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_get_cq_event (channel : * mut ibv_comp_channel , cq : * mut * mut ibv_cq , cq_context : * mut * mut :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:253042 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_modify_qp_rate_limit__extern"] pub fn ibv_modify_qp_rate_limit (qp : * mut ibv_qp , attr : * mut ibv_qp_rate_limit_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:253232 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_query_qp_data_in_order (qp : * mut ibv_qp , op : ibv_wr_opcode , flags : u32) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:249637 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn ibv_ack_cq_events (cq : * mut ibv_cq , nevents : :: std :: os :: raw :: c_uint) ; } extern "C" { # ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:253370 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_query_qp (qp : * mut ibv_qp , attr : * mut ibv_qp_attr , attr_mask : :: std :: os :: raw :: c_int , init_attr : * mut ibv_qp_init_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:249741 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_poll_cq__extern"] pub fn ibv_poll_cq (cq : * mut ibv_cq , num_entries : :: std :: os :: raw :: c_int , wc : * mut ibv_wc) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:253566 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn ibv_destroy_qp (qp : * mut ibv_qp) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:249932 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_req_notify_cq__extern"] pub fn ibv_req_notify_cq (cq : * mut ibv_cq , solicited_only : :: std :: os :: raw :: c_int) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:253657 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_create_wq__extern"] pub fn ibv_create_wq (context : * mut ibv_context , wq_init_attr : * mut ibv_wq_init_attr) -> * mut ibv_wq ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:253821 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_modify_wq__extern"] pub fn ibv_modify_wq (wq : * mut ibv_wq , wq_attr : * mut ibv_wq_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:250118 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_modify_cq__extern"] pub fn ibv_modify_cq (cq : * mut ibv_cq , attr : * mut ibv_modify_cq_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:253981 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_destroy_wq__extern"] pub fn ibv_destroy_wq (wq : * mut ibv_wq) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:250282 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn ibv_create_srq (pd : * mut ibv_pd , srq_init_attr : * mut ibv_srq_init_attr) -> * mut ibv_srq ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:254113 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_create_rwq_ind_table__extern"] pub fn ibv_create_rwq_ind_table (context : * mut ibv_context , init_attr : * mut ibv_rwq_ind_table_init_attr) -> * mut ibv_rwq_ind_table ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:250400 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_create_srq_ex__extern"] pub fn ibv_create_srq_ex (context : * mut ibv_context , srq_init_attr_ex : * mut ibv_srq_init_attr_ex) -> * mut ibv_srq ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:254318 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_destroy_rwq_ind_table__extern"] pub fn ibv_destroy_rwq_ind_table (rwq_ind_table : * mut ibv_rwq_ind_table) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:250581 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_modify_srq (srq : * mut ibv_srq , srq_attr : * mut ibv_srq_attr , srq_attr_mask : :: std :: os :: raw :: c_int) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:254494 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_post_send__extern"] pub fn ibv_post_send (qp : * mut ibv_qp , wr : * mut ibv_send_wr , bad_wr : * mut * mut ibv_send_wr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:250753 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn ibv_query_srq (srq : * mut ibv_srq , srq_attr : * mut ibv_srq_attr) -> :: std :: os :: raw :: c_int ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:254684 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_post_recv__extern"] pub fn ibv_post_recv (qp : * mut ibv_qp , wr : * mut ibv_recv_wr , bad_wr : * mut * mut ibv_recv_wr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:250877 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_get_srq_num__extern"] pub fn ibv_get_srq_num (srq : * mut ibv_srq , srq_num : * mut u32) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:254874 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn ibv_create_ah (pd : * mut ibv_pd , attr : * mut ibv_ah_attr) -> * mut ibv_ah ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:251035 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn ibv_destroy_srq (srq : * mut ibv_srq) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:254975 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_init_ah_from_wc (context : * mut ibv_context , port_num : u8 , wc : * mut ibv_wc , grh : * mut ibv_grh , ah_attr : * mut ibv_ah_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:251129 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_post_srq_recv__extern"] pub fn ibv_post_srq_recv (srq : * mut ibv_srq , recv_wr : * mut ibv_recv_wr , bad_recv_wr : * mut * mut ibv_recv_wr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:255169 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_create_ah_from_wc (pd : * mut ibv_pd , wc : * mut ibv_wc , grh : * mut ibv_grh , port_num : u8) -> * mut ibv_ah ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:251339 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_post_srq_ops__extern"] pub fn ibv_post_srq_ops (srq : * mut ibv_srq , op : * mut ibv_ops_wr , bad_op : * mut * mut ibv_ops_wr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:255309 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> * mut ibv_ah ; } extern "C" { pub fn ibv_destroy_ah (ah : * mut ibv_ah) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:251535 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_int ; } extern "C" { pub fn ibv_create_qp (pd : * mut ibv_pd , qp_init_attr : * mut ibv_qp_init_attr) -> * mut ibv_qp ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:255400 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_attach_mcast (qp : * mut ibv_qp , gid : * const ibv_gid , lid : u16) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:251649 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_create_qp_ex__extern"] pub fn ibv_create_qp_ex (context : * mut ibv_context , qp_init_attr_ex : * mut ibv_qp_init_attr_ex) -> * mut ibv_qp ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:255529 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_detach_mcast (qp : * mut ibv_qp , gid : * const ibv_gid , lid : u16) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:251825 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_alloc_td__extern"] pub fn ibv_alloc_td (context : * mut ibv_context , init_attr : * mut ibv_td_init_attr) -> * mut ibv_td ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:255658 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn ibv_fork_init () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ibv_is_for... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:251984 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_dealloc_td__extern"] pub fn ibv_dealloc_td (td : * mut ibv_td) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:255731 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn ibv_is_fork_initialized () -> ibv_fork_status ; } extern "C" { pub fn ibv_node_typ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:252116 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_alloc_parent_domain__extern"] pub fn ibv_alloc_parent_domain (context : * mut ibv_context , attr : * mut ibv_parent_domain_init_attr) -> * mut ibv_pd ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:255801 [INFO] [stdout] | [INFO] [stdout] 3 | ..._status ; } extern "C" { pub fn ibv_node_type_str (node_type : ibv_node_type) -> * const :: std :: os :: raw :: c_char ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:252303 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_query_rt_values_ex__extern"] pub fn ibv_query_rt_values_ex (context : * mut ibv_context , values : * mut ibv_values_ex) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:255912 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn ibv_port_state_str (port_state : ibv_port_state) -> * const :: std :: os :: raw :: c_char ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:256026 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_char ; } extern "C" { pub fn ibv_event_type_str (event : ibv_event_type) -> * const :: std :: os :: raw :: c_char ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:252492 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_query_device_ex__extern"] pub fn ibv_query_device_ex (context : * mut ibv_context , input : * const ibv_query_device_ex_input , attr : * mut ibv_device_attr_ex) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:256135 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_resolve_eth_l2_from_gid (context : * mut ibv_context , attr : * mut ibv_ah_attr , eth_mac : * mut u8 , vid : * mut u16) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:252722 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_open_qp__extern"] pub fn ibv_open_qp (context : * mut ibv_context , qp_open_attr : * mut ibv_qp_open_attr) -> * mut ibv_qp ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:256315 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_is_qpt_supported__extern"] pub fn ibv_is_qpt_supported (caps : u32 , qpt : ibv_qp_type) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:252882 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_modify_qp (qp : * mut ibv_qp , attr : * mut ibv_qp_attr , attr_mask : :: std :: os :: raw :: c_int) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:256472 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_create_counters__extern"] pub fn ibv_create_counters (context : * mut ibv_context , init_attr : * mut ibv_counters_init_attr) -> * mut ibv_counters ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:256657 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_destroy_counters__extern"] pub fn ibv_destroy_counters (counters : * mut ibv_counters) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:253042 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_modify_qp_rate_limit__extern"] pub fn ibv_modify_qp_rate_limit (qp : * mut ibv_qp , attr : * mut ibv_qp_rate_limit_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:256813 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_attach_counters_point_flow__extern"] pub fn ibv_attach_counters_point_flow (counters : * mut ibv_counters , attr : * mut ibv_counter_attach_attr , flow : * mut ibv_flow) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:253232 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_query_qp_data_in_order (qp : * mut ibv_qp , op : ibv_wr_opcode , flags : u32) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:257052 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_read_counters__extern"] pub fn ibv_read_counters (counters : * mut ibv_counters , counters_value : * mut u64 , ncounters : u32 , flags : u32) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:253370 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_query_qp (qp : * mut ibv_qp , attr : * mut ibv_qp_attr , attr_mask : :: std :: os :: raw :: c_int , init_attr : * mut ibv_qp_init_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:257263 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { # [link_name = "ibv_flow_label_to_udp_sport__extern"] pub fn ibv_flow_label_to_udp_sport (fl : u32) -> u16 ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:257387 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> u16 ; } extern "C" { pub fn ibv_set_ece (qp : * mut ibv_qp , ece : * mut ibv_ece) -> :: std :: os :: raw :: c_int ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:253566 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn ibv_destroy_qp (qp : * mut ibv_qp) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:257497 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn ibv_query_ece (qp : * mut ibv_qp , ece : * mut ibv_ece) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:253657 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_create_wq__extern"] pub fn ibv_create_wq (context : * mut ibv_context , wq_init_attr : * mut ibv_wq_init_attr) -> * mut ibv_wq ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:253821 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_modify_wq__extern"] pub fn ibv_modify_wq (wq : * mut ibv_wq , wq_attr : * mut ibv_wq_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:253981 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_destroy_wq__extern"] pub fn ibv_destroy_wq (wq : * mut ibv_wq) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:254113 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_create_rwq_ind_table__extern"] pub fn ibv_create_rwq_ind_table (context : * mut ibv_context , init_attr : * mut ibv_rwq_ind_table_init_attr) -> * mut ibv_rwq_ind_table ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:254318 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_destroy_rwq_ind_table__extern"] pub fn ibv_destroy_rwq_ind_table (rwq_ind_table : * mut ibv_rwq_ind_table) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:254494 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_post_send__extern"] pub fn ibv_post_send (qp : * mut ibv_qp , wr : * mut ibv_send_wr , bad_wr : * mut * mut ibv_send_wr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:254684 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_post_recv__extern"] pub fn ibv_post_recv (qp : * mut ibv_qp , wr : * mut ibv_recv_wr , bad_wr : * mut * mut ibv_recv_wr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:254874 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn ibv_create_ah (pd : * mut ibv_pd , attr : * mut ibv_ah_attr) -> * mut ibv_ah ; } extern "C" { pub... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:254975 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_init_ah_from_wc (context : * mut ibv_context , port_num : u8 , wc : * mut ibv_wc , grh : * mut ibv_grh , ah_attr : * mut ibv_ah_attr) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:255169 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_create_ah_from_wc (pd : * mut ibv_pd , wc : * mut ibv_wc , grh : * mut ibv_grh , port_num : u8) -> * mut ibv_ah ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:255309 [INFO] [stdout] | [INFO] [stdout] 3 | ...) -> * mut ibv_ah ; } extern "C" { pub fn ibv_destroy_ah (ah : * mut ibv_ah) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:255400 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_attach_mcast (qp : * mut ibv_qp , gid : * const ibv_gid , lid : u16) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:255529 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_detach_mcast (qp : * mut ibv_qp , gid : * const ibv_gid , lid : u16) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:255658 [INFO] [stdout] | [INFO] [stdout] 3 | ... std :: os :: raw :: c_int ; } extern "C" { pub fn ibv_fork_init () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn ibv_is_for... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:255731 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn ibv_is_fork_initialized () -> ibv_fork_status ; } extern "C" { pub fn ibv_node_typ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:255801 [INFO] [stdout] | [INFO] [stdout] 3 | ..._status ; } extern "C" { pub fn ibv_node_type_str (node_type : ibv_node_type) -> * const :: std :: os :: raw :: c_char ; } extern "C" ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:255912 [INFO] [stdout] | [INFO] [stdout] 3 | ..._char ; } extern "C" { pub fn ibv_port_state_str (port_state : ibv_port_state) -> * const :: std :: os :: raw :: c_char ; } extern "C"... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:256026 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_char ; } extern "C" { pub fn ibv_event_type_str (event : ibv_event_type) -> * const :: std :: os :: raw :: c_char ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:256135 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_resolve_eth_l2_from_gid (context : * mut ibv_context , attr : * mut ibv_ah_attr , eth_mac : * mut u8 , vid : * mut u16) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:256315 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_is_qpt_supported__extern"] pub fn ibv_is_qpt_supported (caps : u32 , qpt : ibv_qp_type) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:256472 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_create_counters__extern"] pub fn ibv_create_counters (context : * mut ibv_context , init_attr : * mut ibv_counters_init_attr) -> * mut ibv_counters ; } ex... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:256657 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_destroy_counters__extern"] pub fn ibv_destroy_counters (counters : * mut ibv_counters) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:256813 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_attach_counters_point_flow__extern"] pub fn ibv_attach_counters_point_flow (counters : * mut ibv_counters , attr : * mut ibv_counter_attach_attr , flow : * mut ibv_flow) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:257052 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { # [link_name = "ibv_read_counters__extern"] pub fn ibv_read_counters (counters : * mut ibv_counters , counters_value : * mut u64 , ncounters : u32 , flags : u32) -> :: 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/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:257263 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { # [link_name = "ibv_flow_label_to_udp_sport__extern"] pub fn ibv_flow_label_to_udp_sport (fl : u32) -> u16 ; } exter... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:257387 [INFO] [stdout] | [INFO] [stdout] 3 | ... -> u16 ; } extern "C" { pub fn ibv_set_ece (qp : * mut ibv_qp , ece : * mut ibv_ece) -> :: std :: os :: raw :: c_int ; } extern "C" {... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/r2dma-sys-9d18c47b4a19d572/out/bindings.rs:3:257497 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_int ; } extern "C" { pub fn ibv_query_ece (qp : * mut ibv_qp , ece : * mut ibv_ece) -> :: std :: os :: raw :: c_int ; } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 153 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `r2dma-sys` (lib test) due to 154 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: aborting due to 153 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `r2dma-sys` (lib) due to 154 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" "61bf6d4f2dee71edbfb3fcd44d20afe8f1cb428cef438af61afd6a5098f7221a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "61bf6d4f2dee71edbfb3fcd44d20afe8f1cb428cef438af61afd6a5098f7221a", kill_on_drop: false }` [INFO] [stdout] 61bf6d4f2dee71edbfb3fcd44d20afe8f1cb428cef438af61afd6a5098f7221a