[INFO] fetching crate rdma-sys 0.3.0... [INFO] checking rdma-sys-0.3.0 against try#65132f36b923285d5da381c2fbafee6ce899e841 for pr-132712-1 [INFO] extracting crate rdma-sys 0.3.0 into /workspace/builds/worker-3-tc2/source [INFO] validating manifest of crates.io crate rdma-sys 0.3.0 on toolchain 65132f36b923285d5da381c2fbafee6ce899e841 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate rdma-sys 0.3.0 [INFO] finished tweaking crates.io crate rdma-sys 0.3.0 [INFO] tweaked toml for crates.io crate rdma-sys 0.3.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] crate crates.io crate rdma-sys 0.3.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 631ff1ea04946cd60feaff0629646a4be7f7bc7736696d6017e1396a91deb894 [INFO] running `Command { std: "docker" "start" "-a" "631ff1ea04946cd60feaff0629646a4be7f7bc7736696d6017e1396a91deb894", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "631ff1ea04946cd60feaff0629646a4be7f7bc7736696d6017e1396a91deb894", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "631ff1ea04946cd60feaff0629646a4be7f7bc7736696d6017e1396a91deb894", kill_on_drop: false }` [INFO] [stdout] 631ff1ea04946cd60feaff0629646a4be7f7bc7736696d6017e1396a91deb894 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=allow" "-e" "RUSTDOCFLAGS=--cap-lints=allow" "-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cb8df7944c1ae8972346504a70d0d523f0253242ff7d6cc760773db4236738f2 [INFO] running `Command { std: "docker" "start" "-a" "cb8df7944c1ae8972346504a70d0d523f0253242ff7d6cc760773db4236738f2", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024 [INFO] [stderr] Compiling libc v0.2.139 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling proc-macro2 v1.0.49 [INFO] [stderr] Compiling quote v1.0.23 [INFO] [stderr] Compiling unicode-ident v1.0.6 [INFO] [stderr] Compiling regex-syntax v0.6.28 [INFO] [stderr] Compiling unicode-width v0.1.10 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling libloading v0.7.4 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling either v1.8.0 [INFO] [stderr] Compiling clang-sys v1.4.0 [INFO] [stderr] Compiling termcolor v1.1.3 [INFO] [stderr] Compiling bindgen v0.59.2 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling aho-corasick v0.7.20 [INFO] [stderr] Compiling nom v7.1.1 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling ansi_term v0.12.1 [INFO] [stderr] Compiling humantime v2.1.0 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling which v4.3.0 [INFO] [stderr] Compiling clap v2.34.0 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling shlex v1.1.0 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling pkg-config v0.3.26 [INFO] [stderr] Compiling paste v1.0.11 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Compiling regex v1.7.0 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling env_logger v0.9.3 [INFO] [stderr] Compiling rdma-sys v0.3.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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs (106 fixes) [INFO] [stderr] Fixed src/verbs.rs (109 fixes) [INFO] [stderr] Fixed src/opcode.rs (2 fixes) [INFO] [stderr] Migrating examples/client.rs from 2021 edition to 2024 [INFO] [stderr] Migrating examples/server.rs from 2021 edition to 2024 [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.70s [INFO] [stderr] Running `cargo check` to verify 2024 [INFO] [stderr] Compiling rdma-sys v0.3.0 (/tmp/fixit) [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:73841 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 23 ; } extern "C" { pub fn ibv_wc_status_str (status : ibv_wc_status :: Type) -> * const :: std :: os :: raw :: c_char ; } pub mod i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:93998 [INFO] [stdout] | [INFO] [stdout] 3 | ...S : Type = 24 ; } extern "C" { pub fn ibv_rate_to_mult (rate : ibv_rate :: Type) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:94097 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_int ; } extern "C" { pub fn ibv_rate_to_mbps (rate : ibv_rate :: Type) -> :: std :: os :: raw :: c_int ; } impl ibv_srq_attr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:185474 [INFO] [stdout] | [INFO] [stdout] 3 | ...tringify ! (wr_abort))) ; } extern "C" { pub fn ibv_qp_to_qp_ex (qp : * mut ibv_qp) -> * mut ibv_qp_ex ; } # [repr (C)] # [derive (Cop... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:297561 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:297682 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:297759 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:297872 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:297977 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298059 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298148 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298251 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298354 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298456 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298516 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298608 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:73841 [INFO] [stdout] | [INFO] [stdout] 3 | ...= 23 ; } extern "C" { pub fn ibv_wc_status_str (status : ibv_wc_status :: Type) -> * const :: std :: os :: raw :: c_char ; } pub mod i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298668 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:93998 [INFO] [stdout] | [INFO] [stdout] 3 | ...S : Type = 24 ; } extern "C" { pub fn ibv_rate_to_mult (rate : ibv_rate :: Type) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:94097 [INFO] [stdout] | [INFO] [stdout] 3 | ... raw :: c_int ; } extern "C" { pub fn ibv_rate_to_mbps (rate : ibv_rate :: Type) -> :: std :: os :: raw :: c_int ; } impl ibv_srq_attr... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298770 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:185474 [INFO] [stdout] | [INFO] [stdout] 3 | ...tringify ! (wr_abort))) ; } extern "C" { pub fn ibv_qp_to_qp_ex (qp : * mut ibv_qp) -> * mut ibv_qp_ex ; } # [repr (C)] # [derive (Cop... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298830 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:297561 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298968 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:297682 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:299044 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:297759 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:299185 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:297872 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:299344 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:297977 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:299521 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298059 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:299699 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298148 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298251 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:299836 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:299919 [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" { pub fn i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298354 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:300010 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298456 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298516 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:300203 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:300376 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298608 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298668 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:300567 [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 ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:301113 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298770 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298830 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:301363 [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" { pub fn ib... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:298968 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:301452 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:299044 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:301556 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:299185 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:301672 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:299344 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:301924 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:299521 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:302051 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:299699 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:302142 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:299836 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:302333 [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" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:299919 [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" { pub fn i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:302437 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt) ; } 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:302555 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:300010 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:302727 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:300203 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:300376 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:302851 [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" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:302945 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:300567 [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 ; } pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:301113 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:303059 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:303219 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_query_qp_data_in_order (qp : * mut ibv_qp , op : ibv_wr_opcode :: Type , 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:301363 [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" { pub fn ib... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:303365 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:301452 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:301556 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:303561 [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" { pub fn i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:301672 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:303652 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:301924 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:303753 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:302051 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:303947 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:302142 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304087 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:302333 [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" { pu... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304178 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:302437 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt) ; } 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304307 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:302555 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304436 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:302727 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304509 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:302851 [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" { pub fn ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304579 [INFO] [stdout] | [INFO] [stdout] 3 | ...tus ; } extern "C" { pub fn ibv_node_type_str (node_type : ibv_node_type :: Type) -> * const :: std :: os :: raw :: c_char ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:302945 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304698 [INFO] [stdout] | [INFO] [stdout] 3 | ...r ; } extern "C" { pub fn ibv_port_state_str (port_state : ibv_port_state :: Type) -> * const :: std :: os :: raw :: c_char ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:303059 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304820 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:303219 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn ibv_query_qp_data_in_order (qp : * mut ibv_qp , op : ibv_wr_opcode :: Type , 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304929 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:303365 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:305109 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_int ; } 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:303561 [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" { pub fn i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:305219 [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 ; } pub type so... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:303652 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:303753 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:348432 [INFO] [stdout] | [INFO] [stdout] 3 | ..., stringify ! (addr))) ; } extern "C" { pub fn rdma_create_event_channel () -> * mut rdma_event_channel ; } extern "C" { pub fn rdma_d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:348513 [INFO] [stdout] | [INFO] [stdout] 3 | ...rdma_event_channel ; } extern "C" { pub fn rdma_destroy_event_channel (channel : * mut rdma_event_channel) ; } extern "C" { pub fn rdm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:303947 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304087 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:348601 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_create_id (channel : * mut rdma_event_channel , id : * mut * mut rdma_cm_id , context : * mut :: std :: os :: raw :: c_void , ps : rdma_port_space :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304178 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:348818 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_create_ep (id : * mut * mut rdma_cm_id , res : * mut rdma_addrinfo , pd : * mut ibv_pd , qp_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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304307 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349007 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn rdma_destroy_ep (id : * mut rdma_cm_id) ; } extern "C" { pub fn rdma_destroy_id... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304436 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349071 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut rdma_cm_id) ; } extern "C" { pub fn rdma_destroy_id (id : * mut rdma_cm_id) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304509 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349167 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn rdma_bind_addr (id : * mut rdma_cm_id , addr : * mut sockaddr) -> :: std :: os :: raw :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304579 [INFO] [stdout] | [INFO] [stdout] 3 | ...tus ; } extern "C" { pub fn ibv_node_type_str (node_type : ibv_node_type :: Type) -> * const :: std :: os :: raw :: c_char ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304698 [INFO] [stdout] | [INFO] [stdout] 3 | ...r ; } extern "C" { pub fn ibv_port_state_str (port_state : ibv_port_state :: Type) -> * const :: std :: os :: raw :: c_char ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349286 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_resolve_addr (id : * mut rdma_cm_id , src_addr : * mut sockaddr , dst_addr : * mut sockaddr , timeout_ms : :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349484 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_resolve_route (id : * mut rdma_cm_id , timeout_ms : :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304820 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:304929 [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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349627 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_create_qp (id : * mut rdma_cm_id , pd : * mut ibv_pd , qp_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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:305109 [INFO] [stdout] | [INFO] [stdout] 3 | ...: c_int ; } 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349782 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_create_qp_ex (id : * mut rdma_cm_id , qp_init_attr : * mut ibv_qp_init_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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349923 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn rdma_destroy_qp (id : * mut rdma_cm_id) ; } extern "C" { pub fn rdma_connect (i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:305219 [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 ; } pub type so... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349987 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_connect (id : * mut rdma_cm_id , conn_param : * mut rdma_conn_param) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:348432 [INFO] [stdout] | [INFO] [stdout] 3 | ..., stringify ! (addr))) ; } extern "C" { pub fn rdma_create_event_channel () -> * mut rdma_event_channel ; } extern "C" { pub fn rdma_d... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:350117 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn rdma_establish (id : * mut rdma_cm_id) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:348513 [INFO] [stdout] | [INFO] [stdout] 3 | ...rdma_event_channel ; } extern "C" { pub fn rdma_destroy_event_channel (channel : * mut rdma_event_channel) ; } extern "C" { pub fn rdm... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:350212 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_listen (id : * mut rdma_cm_id , backlog : :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:348601 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_create_id (channel : * mut rdma_event_channel , id : * mut * mut rdma_cm_id , context : * mut :: std :: os :: raw :: c_void , ps : rdma_port_space :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:350345 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_get_request (listen : * mut rdma_cm_id , id : * mut * mut rdma_cm_id) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:350476 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_accept (id : * mut rdma_cm_id , conn_param : * mut rdma_conn_param) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:348818 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_create_ep (id : * mut * mut rdma_cm_id , res : * mut rdma_addrinfo , pd : * mut ibv_pd , qp_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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:350605 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_reject (id : * mut rdma_cm_id , private_data : * const :: std :: os :: raw :: c_void , private_data_len : u8) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349007 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn rdma_destroy_ep (id : * mut rdma_cm_id) ; } extern "C" { pub fn rdma_destroy_id... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:350776 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_reject_ece (id : * mut rdma_cm_id , private_data : * const :: std :: os :: raw :: c_void , private_data_len : u8) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349071 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut rdma_cm_id) ; } extern "C" { pub fn rdma_destroy_id (id : * mut rdma_cm_id) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:350951 [INFO] [stdout] | [INFO] [stdout] 3 | ..._int ; } extern "C" { pub fn rdma_notify (id : * mut rdma_cm_id , event : ibv_event_type) -> :: std :: os :: raw :: c_int ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349167 [INFO] [stdout] | [INFO] [stdout] 3 | ...int ; } extern "C" { pub fn rdma_bind_addr (id : * mut rdma_cm_id , addr : * mut sockaddr) -> :: std :: os :: raw :: c_int ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:351068 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn rdma_disconnect (id : * mut rdma_cm_id) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349286 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_resolve_addr (id : * mut rdma_cm_id , src_addr : * mut sockaddr , dst_addr : * mut sockaddr , timeout_ms : :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:351164 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_join_multicast (id : * mut rdma_cm_id , addr : * mut sockaddr , context : * 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349484 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_resolve_route (id : * mut rdma_cm_id , timeout_ms : :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:351336 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn rdma_leave_multicast (id : * mut rdma_cm_id , addr : * mut sockaddr) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:351461 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_join_multicast_ex (id : * mut rdma_cm_id , mc_join_attr : * mut rdma_cm_join_mc_attr_ex , context : * 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349627 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_create_qp (id : * mut rdma_cm_id , pd : * mut ibv_pd , qp_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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349782 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_create_qp_ex (id : * mut rdma_cm_id , qp_init_attr : * mut ibv_qp_init_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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:351659 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_get_cm_event (channel : * mut rdma_event_channel , event : * mut * mut rdma_cm_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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349923 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn rdma_destroy_qp (id : * mut rdma_cm_id) ; } extern "C" { pub fn rdma_connect (i... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:351806 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn rdma_ack_cm_event (event : * mut rdma_cm_event) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:351910 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; } extern "C" { pub fn rdma_get_src_port (id : * mut rdma_cm_id) -> __be16 ; } extern "C" { pub fn rdma_get_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:349987 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_connect (id : * mut rdma_cm_id , conn_param : * mut rdma_conn_param) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:351986 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut rdma_cm_id) -> __be16 ; } extern "C" { pub fn rdma_get_dst_port (id : * mut rdma_cm_id) -> __be16 ; } extern "C" { pub fn rdma_get_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:350117 [INFO] [stdout] | [INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn rdma_establish (id : * mut rdma_cm_id) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:352062 [INFO] [stdout] | [INFO] [stdout] 3 | ...e16 ; } extern "C" { pub fn rdma_get_devices (num_devices : * mut :: std :: os :: raw :: c_int) -> * mut * mut ibv_context ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:350212 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_listen (id : * mut rdma_cm_id , backlog : :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:352181 [INFO] [stdout] | [INFO] [stdout] 3 | ...> * mut * mut ibv_context ; } extern "C" { pub fn rdma_free_devices (list : * mut * mut ibv_context) ; } extern "C" { pub fn rdma_even... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:350345 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_get_request (listen : * mut rdma_cm_id , id : * mut * mut rdma_cm_id) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:352256 [INFO] [stdout] | [INFO] [stdout] 3 | ...ext) ; } extern "C" { pub fn rdma_event_str (event : rdma_cm_event_type :: Type) -> * const :: std :: os :: raw :: c_char ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:350476 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_accept (id : * mut rdma_cm_id , conn_param : * mut rdma_conn_param) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:352373 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_set_option (id : * mut rdma_cm_id , level : :: std :: os :: raw :: c_int , optname : :: std :: os :: raw :: c_int , optval : * mut :: std :: os :: raw :: c_void , optlen : 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:350605 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_reject (id : * mut rdma_cm_id , private_data : * const :: std :: os :: raw :: c_void , private_data_len : u8) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:352613 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_migrate_id (id : * mut rdma_cm_id , channel : * mut rdma_event_channel) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:350776 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_reject_ece (id : * mut rdma_cm_id , private_data : * const :: std :: os :: raw :: c_void , private_data_len : u8) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:350951 [INFO] [stdout] | [INFO] [stdout] 3 | ..._int ; } extern "C" { pub fn rdma_notify (id : * mut rdma_cm_id , event : ibv_event_type) -> :: std :: os :: raw :: c_int ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:352746 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_getaddrinfo (node : * const :: std :: os :: raw :: c_char , service : * const :: std :: os :: raw :: c_char , hints : * const rdma_addrinfo , res : * mut * mut rdma_addrinfo) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:351068 [INFO] [stdout] | [INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn rdma_disconnect (id : * mut rdma_cm_id) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:352982 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn rdma_freeaddrinfo (res : * mut rdma_addrinfo) ; } extern "C" { pub fn rdma_init_qp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:351164 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_join_multicast (id : * mut rdma_cm_id , addr : * mut sockaddr , context : * 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:353052 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_init_qp_attr (id : * mut rdma_cm_id , qp_attr : * mut ibv_qp_attr , qp_attr_mask : * mut :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:351336 [INFO] [stdout] | [INFO] [stdout] 3 | ... ; } extern "C" { pub fn rdma_leave_multicast (id : * mut rdma_cm_id , addr : * mut sockaddr) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:353232 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn rdma_set_local_ece (id : * mut rdma_cm_id , ece : * mut ibv_ece) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:351461 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_join_multicast_ex (id : * mut rdma_cm_id , mc_join_attr : * mut rdma_cm_join_mc_attr_ex , context : * 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:353353 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn rdma_get_remote_ece (id : * mut rdma_cm_id , ece : * mut ibv_ece) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:351659 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_get_cm_event (channel : * mut rdma_event_channel , event : * mut * mut rdma_cm_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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:353475 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_create_srq (id : * mut rdma_cm_id , pd : * mut ibv_pd , attr : * mut ibv_srq_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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:351806 [INFO] [stdout] | [INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn rdma_ack_cm_event (event : * mut rdma_cm_event) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:353624 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_create_srq_ex (id : * mut rdma_cm_id , attr : * mut ibv_srq_init_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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:351910 [INFO] [stdout] | [INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; } extern "C" { pub fn rdma_get_src_port (id : * mut rdma_cm_id) -> __be16 ; } extern "C" { pub fn rdma_get_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:353759 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn rdma_destroy_srq (id : * mut rdma_cm_id) ; } # [repr (C)] # [derive (Copy , Clo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:351986 [INFO] [stdout] | [INFO] [stdout] 3 | ...ut rdma_cm_id) -> __be16 ; } extern "C" { pub fn rdma_get_dst_port (id : * mut rdma_cm_id) -> __be16 ; } extern "C" { pub fn rdma_get_... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:352062 [INFO] [stdout] | [INFO] [stdout] 3 | ...e16 ; } extern "C" { pub fn rdma_get_devices (num_devices : * mut :: std :: os :: raw :: c_int) -> * mut * mut ibv_context ; } extern ... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:352181 [INFO] [stdout] | [INFO] [stdout] 3 | ...> * mut * mut ibv_context ; } extern "C" { pub fn rdma_free_devices (list : * mut * mut ibv_context) ; } extern "C" { pub fn rdma_even... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:352256 [INFO] [stdout] | [INFO] [stdout] 3 | ...ext) ; } extern "C" { pub fn rdma_event_str (event : rdma_cm_event_type :: Type) -> * const :: std :: os :: raw :: c_char ; } extern "... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:352373 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_set_option (id : * mut rdma_cm_id , level : :: std :: os :: raw :: c_int , optname : :: std :: os :: raw :: c_int , optval : * mut :: std :: os :: raw :: c_void , optlen : 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:352613 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_migrate_id (id : * mut rdma_cm_id , channel : * mut rdma_event_channel) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:352746 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_getaddrinfo (node : * const :: std :: os :: raw :: c_char , service : * const :: std :: os :: raw :: c_char , hints : * const rdma_addrinfo , res : * mut * mut rdma_addrinfo) -> :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:352982 [INFO] [stdout] | [INFO] [stdout] 3 | ...: std :: os :: raw :: c_int ; } extern "C" { pub fn rdma_freeaddrinfo (res : * mut rdma_addrinfo) ; } extern "C" { pub fn rdma_init_qp... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:353052 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_init_qp_attr (id : * mut rdma_cm_id , qp_attr : * mut ibv_qp_attr , qp_attr_mask : * mut :: 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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:353232 [INFO] [stdout] | [INFO] [stdout] 3 | ...nt ; } extern "C" { pub fn rdma_set_local_ece (id : * mut rdma_cm_id , ece : * mut ibv_ece) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:353353 [INFO] [stdout] | [INFO] [stdout] 3 | ...t ; } extern "C" { pub fn rdma_get_remote_ece (id : * mut rdma_cm_id , ece : * mut ibv_ece) -> :: std :: os :: raw :: c_int ; } extern... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: extern blocks must be unsafe [INFO] [stdout] --> /opt/rustwide/target/debug/build/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:353475 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_create_srq (id : * mut rdma_cm_id , pd : * mut ibv_pd , attr : * mut ibv_srq_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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:353624 [INFO] [stdout] | [INFO] [stdout] 3 | ... } extern "C" { pub fn rdma_create_srq_ex (id : * mut rdma_cm_id , attr : * mut ibv_srq_init_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/rdma-sys-2a49578a5b84d1c6/out/bindings.rs:3:353759 [INFO] [stdout] | [INFO] [stdout] 3 | ...> :: std :: os :: raw :: c_int ; } extern "C" { pub fn rdma_destroy_srq (id : * mut rdma_cm_id) ; } # [repr (C)] # [derive (Copy , Clo... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `rdma-sys` (lib) due to 104 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `rdma-sys` (lib test) due to 104 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" "cb8df7944c1ae8972346504a70d0d523f0253242ff7d6cc760773db4236738f2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cb8df7944c1ae8972346504a70d0d523f0253242ff7d6cc760773db4236738f2", kill_on_drop: false }` [INFO] [stdout] cb8df7944c1ae8972346504a70d0d523f0253242ff7d6cc760773db4236738f2