[INFO] cloning repository https://github.com/rdelfin/libibverbs_examples [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/rdelfin/libibverbs_examples" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frdelfin%2Flibibverbs_examples", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frdelfin%2Flibibverbs_examples'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 210a72734d1f9e91519279cf16da303555860525 [INFO] checking rdelfin/libibverbs_examples against try#446cb600aa4837dd6c513f14fa0d25a909b177d7 for pr-149195 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frdelfin%2Flibibverbs_examples" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/rdelfin/libibverbs_examples [INFO] finished tweaking git repo https://github.com/rdelfin/libibverbs_examples [INFO] tweaked toml for git repo https://github.com/rdelfin/libibverbs_examples written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/rdelfin/libibverbs_examples on toolchain 446cb600aa4837dd6c513f14fa0d25a909b177d7 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+446cb600aa4837dd6c513f14fa0d25a909b177d7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/rdelfin/libibverbs_examples 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" "+446cb600aa4837dd6c513f14fa0d25a909b177d7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating git repository `https://github.com/nevenoomo/rust-ibverbs` [INFO] [stderr] Updating git submodule `https://github.com/servo/rust-bindgen.git` [INFO] [stderr] Updating git submodule `https://github.com/linux-rdma/rdma-core.git` [INFO] [stderr] Blocking waiting for file lock on package cache [ERROR] error running command: no output for 300 seconds [INFO] checking rdelfin/libibverbs_examples against try#446cb600aa4837dd6c513f14fa0d25a909b177d7 for pr-149195 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frdelfin%2Flibibverbs_examples" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/rdelfin/libibverbs_examples [INFO] finished tweaking git repo https://github.com/rdelfin/libibverbs_examples [INFO] tweaked toml for git repo https://github.com/rdelfin/libibverbs_examples written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/rdelfin/libibverbs_examples on toolchain 446cb600aa4837dd6c513f14fa0d25a909b177d7 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+446cb600aa4837dd6c513f14fa0d25a909b177d7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/rdelfin/libibverbs_examples 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" "+446cb600aa4837dd6c513f14fa0d25a909b177d7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded spin_sleep v1.0.0 [INFO] [stderr] Downloaded once_cell v1.6.0 [INFO] [stderr] Downloaded ucd-util v0.1.8 [INFO] [stderr] Downloaded env_logger v0.5.13 [INFO] [stderr] Downloaded serde_derive v1.0.123 [INFO] [stderr] Downloaded bindgen v0.36.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:94a0c148923f5b2b52a63ef0eeb1882ad339ab61bce784c8077cbe41c61feb6c" "/opt/rustwide/cargo-home/bin/cargo" "+446cb600aa4837dd6c513f14fa0d25a909b177d7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 97ad419bd43d9670e101951319334e3878a81179cfd1fc54f173dbb339adb4a0 [INFO] running `Command { std: "docker" "start" "-a" "97ad419bd43d9670e101951319334e3878a81179cfd1fc54f173dbb339adb4a0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "97ad419bd43d9670e101951319334e3878a81179cfd1fc54f173dbb339adb4a0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "97ad419bd43d9670e101951319334e3878a81179cfd1fc54f173dbb339adb4a0", kill_on_drop: false }` [INFO] [stdout] 97ad419bd43d9670e101951319334e3878a81179cfd1fc54f173dbb339adb4a0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:94a0c148923f5b2b52a63ef0eeb1882ad339ab61bce784c8077cbe41c61feb6c" "/opt/rustwide/cargo-home/bin/cargo" "+446cb600aa4837dd6c513f14fa0d25a909b177d7" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9dc729a5faae9f862e4d5508ea39b11eda8e2b8fd10dc76b2fd24b25c9471a94 [INFO] running `Command { std: "docker" "start" "-a" "9dc729a5faae9f862e4d5508ea39b11eda8e2b8fd10dc76b2fd24b25c9471a94", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.86 [INFO] [stderr] Compiling proc-macro2 v1.0.24 [INFO] [stderr] Compiling unicode-xid v0.2.1 [INFO] [stderr] Compiling syn v1.0.60 [INFO] [stderr] Compiling memchr v2.3.4 [INFO] [stderr] Compiling glob v0.2.11 [INFO] [stderr] Compiling cc v1.0.67 [INFO] [stderr] Compiling serde_derive v1.0.123 [INFO] [stderr] Compiling once_cell v1.6.0 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling serde v1.0.123 [INFO] [stderr] Compiling regex-syntax v0.6.22 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling regex v0.2.11 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling unicode-width v0.1.8 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling ucd-util v0.1.8 [INFO] [stderr] Compiling humantime v1.3.0 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling thread_local v0.3.6 [INFO] [stderr] Compiling thread_local v1.1.3 [INFO] [stderr] Compiling regex-syntax v0.5.6 [INFO] [stderr] Compiling proc-macro2 v0.3.5 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling utf8-ranges v1.0.4 [INFO] [stderr] Compiling ansi_term v0.11.0 [INFO] [stderr] Compiling bindgen v0.36.1 [INFO] [stderr] Compiling termcolor v1.1.2 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling clang-sys v0.22.0 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling quote v0.5.2 [INFO] [stderr] Compiling aho-corasick v0.7.15 [INFO] [stderr] Compiling aho-corasick v0.6.10 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling memchr v1.0.2 [INFO] [stderr] Compiling which v1.0.5 [INFO] [stderr] Compiling unicode-segmentation v1.7.1 [INFO] [stderr] Compiling clap v2.33.3 [INFO] [stderr] Compiling nom v3.2.1 [INFO] [stderr] Checking byteorder v1.4.2 [INFO] [stderr] Checking spin_sleep v1.0.0 [INFO] [stderr] Compiling libloading v0.5.2 [INFO] [stderr] Compiling heck v0.3.2 [INFO] [stderr] Compiling cexpr v0.2.3 [INFO] [stderr] Compiling regex v1.4.3 [INFO] [stderr] Compiling env_logger v0.5.13 [INFO] [stderr] Compiling structopt-derive v0.4.14 [INFO] [stderr] Checking structopt v0.3.21 [INFO] [stderr] Checking bincode v1.3.1 [INFO] [stderr] Compiling ibverbs v0.4.2 (https://github.com/nevenoomo/rust-ibverbs#c5b718a9) [INFO] [stdout] error: expected one of `!`, `(`, `+`, `::`, or `<`, found `/` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ibverbs-20ac30ba8e4a8aa0/out/bindings.rs:3:1416 [INFO] [stdout] | [INFO] [stdout] 3 | ...on __atomic_wide_counter { pub __value64 : :: std :: os :: raw :: c_ulonglong , pub __value32 : __atomic_wide_counter_struct_(unnamed_at_/usr... [INFO] [stdout] | --------------------- while parsing this union ^ expected one of `!`, `(`, `+`, `::`, or `<` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `(`, `)`, `+`, `,`, `::`, or `<`, found `/` [INFO] [stdout] --> /opt/rustwide/target/debug/build/ibverbs-20ac30ba8e4a8aa0/out/bindings.rs:3:1629 [INFO] [stdout] | [INFO] [stdout] 3 | ...truct __atomic_wide_counter_struct_(unnamed_at_/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter_h_28_3) { pub __low : :: std... [INFO] [stdout] | ^ expected one of 7 possible tokens [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ffi::ibv_qp_type` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:84:9 [INFO] [stdout] | [INFO] [stdout] 84 | pub use ffi::ibv_qp_type; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ no `ibv_qp_type` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ffi::ibv_wc_opcode` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:86:9 [INFO] [stdout] | [INFO] [stdout] 86 | pub use ffi::ibv_wc_opcode; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ no `ibv_wc_opcode` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ffi::ibv_wc_status` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:87:9 [INFO] [stdout] | [INFO] [stdout] 87 | pub use ffi::ibv_wc_status; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ no `ibv_wc_status` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ffi::ibv_access_flags` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:90:9 [INFO] [stdout] | [INFO] [stdout] 90 | pub use ffi::ibv_access_flags; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ no `ibv_access_flags` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_port_attr` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:293:34 [INFO] [stdout] | [INFO] [stdout] 293 | let mut port_attr = ffi::ibv_port_attr::default(); [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `ibv_port_attr` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_port_state` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:306:18 [INFO] [stdout] | [INFO] [stdout] 306 | ffi::ibv_port_state::IBV_PORT_ACTIVE | ffi::ibv_port_state::IBV_PORT_ARMED => {} [INFO] [stdout] | ^^^^^^^^^^^^^^ could not find `ibv_port_state` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_port_state` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:306:57 [INFO] [stdout] | [INFO] [stdout] 306 | ffi::ibv_port_state::IBV_PORT_ACTIVE | ffi::ibv_port_state::IBV_PORT_ARMED => {} [INFO] [stdout] | ^^^^^^^^^^^^^^ could not find `ibv_port_state` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_gid` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:315:28 [INFO] [stdout] | [INFO] [stdout] 315 | let mut gid = ffi::ibv_gid::default(); [INFO] [stdout] | ^^^^^^^ could not find `ibv_gid` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_type` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:508:19 [INFO] [stdout] | [INFO] [stdout] 508 | qp_type: ffi::ibv_qp_type::Type, [INFO] [stdout] | ^^^^^^^^^^^ could not find `ibv_qp_type` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_type` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:537:23 [INFO] [stdout] | [INFO] [stdout] 537 | qp_type: ffi::ibv_qp_type::Type, [INFO] [stdout] | ^^^^^^^^^^^ could not find `ibv_qp_type` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_access_flags` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:559:26 [INFO] [stdout] | [INFO] [stdout] 559 | access: ffi::ibv_access_flags::IBV_ACCESS_LOCAL_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_access_flags` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_access_flags` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:578:20 [INFO] [stdout] | [INFO] [stdout] 578 | | ffi::ibv_access_flags::IBV_ACCESS_REMOTE_WRITE [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_access_flags` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_access_flags` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:579:20 [INFO] [stdout] | [INFO] [stdout] 579 | | ffi::ibv_access_flags::IBV_ACCESS_REMOTE_READ; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_access_flags` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:904:29 [INFO] [stdout] | [INFO] [stdout] 904 | let mut attr = ffi::ibv_qp_attr::default(); [INFO] [stdout] | ^^^^^^^^^^^ could not find `ibv_qp_attr` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_state` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:905:30 [INFO] [stdout] | [INFO] [stdout] 905 | attr.qp_state = ffi::ibv_qp_state::IBV_QPS_INIT; [INFO] [stdout] | ^^^^^^^^^^^^ could not find `ibv_qp_state` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:909:25 [INFO] [stdout] | [INFO] [stdout] 909 | let mask = ffi::ibv_qp_attr_mask::IBV_QP_STATE [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:910:20 [INFO] [stdout] | [INFO] [stdout] 910 | | ffi::ibv_qp_attr_mask::IBV_QP_PKEY_INDEX [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:911:20 [INFO] [stdout] | [INFO] [stdout] 911 | | ffi::ibv_qp_attr_mask::IBV_QP_PORT [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:912:20 [INFO] [stdout] | [INFO] [stdout] 912 | | ffi::ibv_qp_attr_mask::IBV_QP_ACCESS_FLAGS; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:919:29 [INFO] [stdout] | [INFO] [stdout] 919 | let mut attr = ffi::ibv_qp_attr::default(); [INFO] [stdout] | ^^^^^^^^^^^ could not find `ibv_qp_attr` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_state` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:920:30 [INFO] [stdout] | [INFO] [stdout] 920 | attr.qp_state = ffi::ibv_qp_state::IBV_QPS_RTR; [INFO] [stdout] | ^^^^^^^^^^^^ could not find `ibv_qp_state` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:933:25 [INFO] [stdout] | [INFO] [stdout] 933 | let mask = ffi::ibv_qp_attr_mask::IBV_QP_STATE [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:934:20 [INFO] [stdout] | [INFO] [stdout] 934 | | ffi::ibv_qp_attr_mask::IBV_QP_AV [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:935:20 [INFO] [stdout] | [INFO] [stdout] 935 | | ffi::ibv_qp_attr_mask::IBV_QP_PATH_MTU [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:936:20 [INFO] [stdout] | [INFO] [stdout] 936 | | ffi::ibv_qp_attr_mask::IBV_QP_DEST_QPN [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:937:20 [INFO] [stdout] | [INFO] [stdout] 937 | | ffi::ibv_qp_attr_mask::IBV_QP_RQ_PSN [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:938:20 [INFO] [stdout] | [INFO] [stdout] 938 | | ffi::ibv_qp_attr_mask::IBV_QP_MAX_DEST_RD_ATOMIC [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:939:20 [INFO] [stdout] | [INFO] [stdout] 939 | | ffi::ibv_qp_attr_mask::IBV_QP_MIN_RNR_TIMER; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:946:29 [INFO] [stdout] | [INFO] [stdout] 946 | let mut attr = ffi::ibv_qp_attr::default(); [INFO] [stdout] | ^^^^^^^^^^^ could not find `ibv_qp_attr` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_state` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:947:30 [INFO] [stdout] | [INFO] [stdout] 947 | attr.qp_state = ffi::ibv_qp_state::IBV_QPS_RTS; [INFO] [stdout] | ^^^^^^^^^^^^ could not find `ibv_qp_state` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:953:25 [INFO] [stdout] | [INFO] [stdout] 953 | let mask = ffi::ibv_qp_attr_mask::IBV_QP_STATE [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:954:20 [INFO] [stdout] | [INFO] [stdout] 954 | | ffi::ibv_qp_attr_mask::IBV_QP_TIMEOUT [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:955:20 [INFO] [stdout] | [INFO] [stdout] 955 | | ffi::ibv_qp_attr_mask::IBV_QP_RETRY_CNT [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:956:20 [INFO] [stdout] | [INFO] [stdout] 956 | | ffi::ibv_qp_attr_mask::IBV_QP_SQ_PSN [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:957:20 [INFO] [stdout] | [INFO] [stdout] 957 | | ffi::ibv_qp_attr_mask::IBV_QP_RNR_RETRY [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:958:20 [INFO] [stdout] | [INFO] [stdout] 958 | | ffi::ibv_qp_attr_mask::IBV_QP_MAX_QP_RD_ATOMIC; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:977:32 [INFO] [stdout] | [INFO] [stdout] 977 | let mut qp_attr = ffi::ibv_qp_attr::default(); [INFO] [stdout] | ^^^^^^^^^^^ could not find `ibv_qp_attr` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_init_attr` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:978:37 [INFO] [stdout] | [INFO] [stdout] 978 | let mut qp_init_attr = ffi::ibv_qp_init_attr::default(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_init_attr` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:979:25 [INFO] [stdout] | [INFO] [stdout] 979 | let mask = ffi::ibv_qp_attr_mask::IBV_QP_STATE; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_qp_attr_mask` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_state` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:997:37 [INFO] [stdout] | [INFO] [stdout] 997 | if qp_attr.qp_state == ffi::ibv_qp_state::IBV_QPS_RTS [INFO] [stdout] | ^^^^^^^^^^^^ could not find `ibv_qp_state` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_state` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:998:41 [INFO] [stdout] | [INFO] [stdout] 998 | || qp_attr.qp_state == ffi::ibv_qp_state::IBV_QPS_RTR [INFO] [stdout] | ^^^^^^^^^^^^ could not find `ibv_qp_state` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_qp_type` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1104:23 [INFO] [stdout] | [INFO] [stdout] 1104 | qp_type: ffi::ibv_qp_type::Type, [INFO] [stdout] | ^^^^^^^^^^^ could not find `ibv_qp_type` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_access_flags` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1155:27 [INFO] [stdout] | [INFO] [stdout] 1155 | let access = ffi::ibv_access_flags::IBV_ACCESS_LOCAL_WRITE [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_access_flags` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_access_flags` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1156:20 [INFO] [stdout] | [INFO] [stdout] 1156 | | ffi::ibv_access_flags::IBV_ACCESS_REMOTE_WRITE [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_access_flags` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_access_flags` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1157:20 [INFO] [stdout] | [INFO] [stdout] 1157 | | ffi::ibv_access_flags::IBV_ACCESS_REMOTE_READ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_access_flags` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_access_flags` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1158:20 [INFO] [stdout] | [INFO] [stdout] 1158 | | ffi::ibv_access_flags::IBV_ACCESS_REMOTE_ATOMIC; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ could not find `ibv_access_flags` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_wr_opcode` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1278:26 [INFO] [stdout] | [INFO] [stdout] 1278 | opcode: ffi::ibv_wr_opcode::IBV_WR_SEND, [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `ibv_wr_opcode` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_send_flags` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1279:30 [INFO] [stdout] | [INFO] [stdout] 1279 | send_flags: ffi::ibv_send_flags::IBV_SEND_SIGNALED.0, [INFO] [stdout] | ^^^^^^^^^^^^^^ could not find `ibv_send_flags` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_send_flags` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1412:18 [INFO] [stdout] | [INFO] [stdout] 1412 | ffi::ibv_send_flags::IBV_SEND_SIGNALED.0 [INFO] [stdout] | ^^^^^^^^^^^^^^ could not find `ibv_send_flags` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_wr_opcode` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1422:26 [INFO] [stdout] | [INFO] [stdout] 1422 | opcode: ffi::ibv_wr_opcode::IBV_WR_RDMA_WRITE, [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `ibv_wr_opcode` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_send_flags` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1474:18 [INFO] [stdout] | [INFO] [stdout] 1474 | ffi::ibv_send_flags::IBV_SEND_SIGNALED.0 [INFO] [stdout] | ^^^^^^^^^^^^^^ could not find `ibv_send_flags` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `ibv_wr_opcode` in `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1484:26 [INFO] [stdout] | [INFO] [stdout] 1484 | opcode: ffi::ibv_wr_opcode::IBV_WR_RDMA_READ, [INFO] [stdout] | ^^^^^^^^^^^^^ could not find `ibv_wr_opcode` in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_wc_flags` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/ffi.rs:33:19 [INFO] [stdout] | [INFO] [stdout] 33 | pub wc_flags: ibv_wc_flags, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_wc_flags` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/ffi.rs:33:19 [INFO] [stdout] | [INFO] [stdout] 33 | pub wc_flags: ibv_wc_flags, [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 6 | pub struct ibv_wc { [INFO] [stdout] | ++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_get_device_list` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:105:33 [INFO] [stdout] | [INFO] [stdout] 105 | let devices = unsafe { ffi::ibv_get_device_list(&mut n as *mut _) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_device` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:119:47 [INFO] [stdout] | [INFO] [stdout] 119 | pub struct DeviceList(&'static mut [*mut ffi::ibv_device]); [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_free_device_list` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:126:23 [INFO] [stdout] | [INFO] [stdout] 126 | unsafe { ffi::ibv_free_device_list(self.0.as_mut_ptr()) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_device` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:178:49 [INFO] [stdout] | [INFO] [stdout] 178 | pub struct Device<'devlist>(&'devlist *mut ffi::ibv_device); [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_device` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:182:29 [INFO] [stdout] | [INFO] [stdout] 182 | impl<'d> From<&'d *mut ffi::ibv_device> for Device<'d> { [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_device` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:183:30 [INFO] [stdout] | [INFO] [stdout] 183 | fn from(d: &'d *mut ffi::ibv_device) -> Self { [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_get_device_name` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:231:38 [INFO] [stdout] | [INFO] [stdout] 231 | let name_ptr = unsafe { ffi::ibv_get_device_name(*self.0) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_get_device_guid` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:251:34 [INFO] [stdout] | [INFO] [stdout] 251 | let guid = unsafe { ffi::ibv_get_device_guid(*self.0) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_device_attr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:261:28 [INFO] [stdout] | [INFO] [stdout] 261 | pub type DeviceAttr = ffi::ibv_device_attr; [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_context` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:265:20 [INFO] [stdout] | [INFO] [stdout] 265 | ctx: *mut ffi::ibv_context, [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_port_attr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:266:21 [INFO] [stdout] | [INFO] [stdout] 266 | port_attr: ffi::ibv_port_attr, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_gid` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:267:15 [INFO] [stdout] | [INFO] [stdout] 267 | gid: ffi::ibv_gid, [INFO] [stdout] | ^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_device` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:275:35 [INFO] [stdout] | [INFO] [stdout] 275 | fn with_device(dev: *mut ffi::ibv_device) -> io::Result> { [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_open_device` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:278:33 [INFO] [stdout] | [INFO] [stdout] 278 | let ctx = unsafe { ffi::ibv_open_device(dev) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_query_port` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:294:35 [INFO] [stdout] | [INFO] [stdout] 294 | let errno = unsafe { ffi::ibv_query_port(ctx, PORT_NUM, &mut port_attr as *mut _) }; [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_query_gid` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:316:32 [INFO] [stdout] | [INFO] [stdout] 316 | let ok = unsafe { ffi::ibv_query_gid(ctx, PORT_NUM, 0, &mut gid as *mut _) }; [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_create_cq` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:349:18 [INFO] [stdout] | [INFO] [stdout] 349 | ffi::ibv_create_cq( [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_alloc_pd` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:376:32 [INFO] [stdout] | [INFO] [stdout] 376 | let pd = unsafe { ffi::ibv_alloc_pd(self.ctx) }; [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_query_device` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:391:33 [INFO] [stdout] | [INFO] [stdout] 391 | let ret = unsafe { ffi::ibv_query_device(self.ctx, &mut dev_attrs) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_close_device` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:404:27 [INFO] [stdout] | [INFO] [stdout] 404 | unsafe { ffi::ibv_close_device(self.ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_cq` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:415:19 [INFO] [stdout] | [INFO] [stdout] 415 | cq: *mut ffi::ibv_cq, [INFO] [stdout] | ^^^^^^ help: a struct with a similar name exists: `ibv_wc` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/ffi.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct ibv_wc { [INFO] [stdout] | ----------------- similarly named struct `ibv_wc` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_context` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:453:28 [INFO] [stdout] | [INFO] [stdout] 453 | let ctx: *mut ffi::ibv_context = unsafe { &*self.cq }.context; [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_destroy_cq` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:474:27 [INFO] [stdout] | [INFO] [stdout] 474 | unsafe { ffi::ibv_destroy_cq(self.cq) } [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_access_flags` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:511:18 [INFO] [stdout] | [INFO] [stdout] 511 | access: ffi::ibv_access_flags, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_access_flags` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:570:47 [INFO] [stdout] | [INFO] [stdout] 570 | pub fn set_access(&mut self, access: ffi::ibv_access_flags) -> &mut Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ibv_qp_init_attr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:731:29 [INFO] [stdout] | [INFO] [stdout] 731 | let mut attr = ffi::ibv_qp_init_attr { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_srq` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:735:35 [INFO] [stdout] | [INFO] [stdout] 735 | srq: ptr::null::() as *mut _, [INFO] [stdout] | ^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ibv_qp_cap` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:736:23 [INFO] [stdout] | [INFO] [stdout] 736 | cap: ffi::ibv_qp_cap { [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_create_qp` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:747:32 [INFO] [stdout] | [INFO] [stdout] 747 | let qp = unsafe { ffi::ibv_create_qp(self.pd.pd, &mut attr as *mut _) }; [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_qp` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:793:19 [INFO] [stdout] | [INFO] [stdout] 793 | qp: *mut ffi::ibv_qp, [INFO] [stdout] | ^^^^^^ help: a struct with a similar name exists: `ibv_wc` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/ffi.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct ibv_wc { [INFO] [stdout] | ----------------- similarly named struct `ibv_wc` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_access_flags` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:797:18 [INFO] [stdout] | [INFO] [stdout] 797 | access: ffi::ibv_access_flags, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_gid` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:811:15 [INFO] [stdout] | [INFO] [stdout] 811 | gid: ffi::ibv_gid, [INFO] [stdout] | ^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ibv_gid` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:847:24 [INFO] [stdout] | [INFO] [stdout] 847 | let gid = ffi::ibv_gid { raw: self.gid }; [INFO] [stdout] | ^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_modify_qp` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:913:35 [INFO] [stdout] | [INFO] [stdout] 913 | let errno = unsafe { ffi::ibv_modify_qp(self.qp, &mut attr as *mut _, mask.0 as i32) }; [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_modify_qp` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:940:35 [INFO] [stdout] | [INFO] [stdout] 940 | let errno = unsafe { ffi::ibv_modify_qp(self.qp, &mut attr as *mut _, mask.0 as i32) }; [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_modify_qp` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:959:35 [INFO] [stdout] | [INFO] [stdout] 959 | let errno = unsafe { ffi::ibv_modify_qp(self.qp, &mut attr as *mut _, mask.0 as i32) }; [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_query_qp` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:982:18 [INFO] [stdout] | [INFO] [stdout] 982 | ffi::ibv_query_qp( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_destroy_qp` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1003:35 [INFO] [stdout] | [INFO] [stdout] 1003 | let errno = unsafe { ffi::ibv_destroy_qp(self.qp) }; [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_mr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1018:19 [INFO] [stdout] | [INFO] [stdout] 1018 | mr: *mut ffi::ibv_mr, [INFO] [stdout] | ^^^^^^ help: a struct with a similar name exists: `ibv_wc` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/ffi.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct ibv_wc { [INFO] [stdout] | ----------------- similarly named struct `ibv_wc` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_dereg_mr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1062:27 [INFO] [stdout] | [INFO] [stdout] 1062 | unsafe { ffi::ibv_dereg_mr(self.mr) } [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_pd` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1080:19 [INFO] [stdout] | [INFO] [stdout] 1080 | pd: *mut ffi::ibv_pd, [INFO] [stdout] | ^^^^^^ help: a struct with a similar name exists: `ibv_wc` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/ffi.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct ibv_wc { [INFO] [stdout] | ----------------- similarly named struct `ibv_wc` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_reg_mr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1160:18 [INFO] [stdout] | [INFO] [stdout] 1160 | ffi::ibv_reg_mr( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_dealloc_pd` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1187:27 [INFO] [stdout] | [INFO] [stdout] 1187 | unsafe { ffi::ibv_dealloc_pd(self.pd) } [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_qp` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1211:19 [INFO] [stdout] | [INFO] [stdout] 1211 | qp: *mut ffi::ibv_qp, [INFO] [stdout] | ^^^^^^ help: a struct with a similar name exists: `ibv_wc` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/ffi.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | pub struct ibv_wc { [INFO] [stdout] | ----------------- similarly named struct `ibv_wc` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ibv_sge` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1268:28 [INFO] [stdout] | [INFO] [stdout] 1268 | let mut sge = ffi::ibv_sge { [INFO] [stdout] | ^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ibv_send_wr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1273:27 [INFO] [stdout] | [INFO] [stdout] 1273 | let mut wr = ffi::ibv_send_wr { [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_send_wr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1275:36 [INFO] [stdout] | [INFO] [stdout] 1275 | next: ptr::null::() as *mut _, [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_send_wr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1285:35 [INFO] [stdout] | [INFO] [stdout] 1285 | let mut bad_wr: *mut ffi::ibv_send_wr = ptr::null::() as *mut _; [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_send_wr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1285:66 [INFO] [stdout] | [INFO] [stdout] 1285 | let mut bad_wr: *mut ffi::ibv_send_wr = ptr::null::() as *mut _; [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ibv_sge` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1352:28 [INFO] [stdout] | [INFO] [stdout] 1352 | let mut sge = ffi::ibv_sge { [INFO] [stdout] | ^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ibv_recv_wr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1357:27 [INFO] [stdout] | [INFO] [stdout] 1357 | let mut wr = ffi::ibv_recv_wr { [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_send_wr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1359:36 [INFO] [stdout] | [INFO] [stdout] 1359 | next: ptr::null::() as *mut _, [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_recv_wr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1363:35 [INFO] [stdout] | [INFO] [stdout] 1363 | let mut bad_wr: *mut ffi::ibv_recv_wr = ptr::null::() as *mut _; [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_recv_wr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1363:66 [INFO] [stdout] | [INFO] [stdout] 1363 | let mut bad_wr: *mut ffi::ibv_recv_wr = ptr::null::() as *mut _; [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ibv_sge` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1406:28 [INFO] [stdout] | [INFO] [stdout] 1406 | let mut sge = ffi::ibv_sge { [INFO] [stdout] | ^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ibv_send_wr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1417:27 [INFO] [stdout] | [INFO] [stdout] 1417 | let mut wr = ffi::ibv_send_wr { [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_send_wr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1419:36 [INFO] [stdout] | [INFO] [stdout] 1419 | next: ptr::null::() as *mut _, [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ibv_send_wr__bindgen_ty_2` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1424:22 [INFO] [stdout] | [INFO] [stdout] 1424 | wr: ffi::ibv_send_wr__bindgen_ty_2 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ibv_send_wr__bindgen_ty_2__bindgen_ty_1` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1425:28 [INFO] [stdout] | [INFO] [stdout] 1425 | rdma: ffi::ibv_send_wr__bindgen_ty_2__bindgen_ty_1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_send_wr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1434:35 [INFO] [stdout] | [INFO] [stdout] 1434 | let mut bad_wr: *mut ffi::ibv_send_wr = ptr::null::() as *mut _; [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_send_wr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1434:66 [INFO] [stdout] | [INFO] [stdout] 1434 | let mut bad_wr: *mut ffi::ibv_send_wr = ptr::null::() as *mut _; [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ibv_sge` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1468:28 [INFO] [stdout] | [INFO] [stdout] 1468 | let mut sge = ffi::ibv_sge { [INFO] [stdout] | ^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ibv_send_wr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1479:27 [INFO] [stdout] | [INFO] [stdout] 1479 | let mut wr = ffi::ibv_send_wr { [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_send_wr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1481:36 [INFO] [stdout] | [INFO] [stdout] 1481 | next: ptr::null::() as *mut _, [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ibv_send_wr__bindgen_ty_2` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1486:22 [INFO] [stdout] | [INFO] [stdout] 1486 | wr: ffi::ibv_send_wr__bindgen_ty_2 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ibv_send_wr__bindgen_ty_2__bindgen_ty_1` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1487:28 [INFO] [stdout] | [INFO] [stdout] 1487 | rdma: ffi::ibv_send_wr__bindgen_ty_2__bindgen_ty_1 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_send_wr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1496:35 [INFO] [stdout] | [INFO] [stdout] 1496 | let mut bad_wr: *mut ffi::ibv_send_wr = ptr::null::() as *mut _; [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ibv_send_wr` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1496:66 [INFO] [stdout] | [INFO] [stdout] 1496 | let mut bad_wr: *mut ffi::ibv_send_wr = ptr::null::() as *mut _; [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_destroy_qp` in module `ffi` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:1543:27 [INFO] [stdout] | [INFO] [stdout] 1543 | unsafe { ffi::ibv_destroy_qp(self.qp) } [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ibv_wc_status` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/ffi.rs:76:24 [INFO] [stdout] | [INFO] [stdout] 76 | self.status == ibv_wc_status::IBV_WC_SUCCESS [INFO] [stdout] | ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `ibv_wc_status` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ibv_wc_status`, use `cargo add ibv_wc_status` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ibv_wc_flags` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/ffi.rs:176:49 [INFO] [stdout] | [INFO] [stdout] 176 | if self.is_valid() && ((self.wc_flags & ibv_wc_flags::IBV_WC_WITH_IMM).0 != 0) { [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `ibv_wc_flags` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ibv_wc_flags`, use `cargo add ibv_wc_flags` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ibv_wc_status` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/ffi.rs:322:21 [INFO] [stdout] | [INFO] [stdout] 322 | status: ibv_wc_status::IBV_WC_GENERAL_ERR, [INFO] [stdout] | ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `ibv_wc_status` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ibv_wc_status`, use `cargo add ibv_wc_status` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ibv_wc_opcode` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/ffi.rs:323:21 [INFO] [stdout] | [INFO] [stdout] 323 | opcode: ibv_wc_opcode::IBV_WC_LOCAL_INV, [INFO] [stdout] | ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `ibv_wc_opcode` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ibv_wc_opcode`, use `cargo add ibv_wc_opcode` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `ibv_wc_flags` in this scope [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/ffi.rs:329:23 [INFO] [stdout] | [INFO] [stdout] 329 | wc_flags: ibv_wc_flags(0), [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:148:32 [INFO] [stdout] | [INFO] [stdout] 148 | self.0.get(index).map(|d| d.into()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 148 | self.0.get(index).map(|d: /* Type */| d.into()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/lib.rs:173:16 [INFO] [stdout] | [INFO] [stdout] 173 | e.map(|e| e.into()) [INFO] [stdout] | ^ - type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving this closure parameter an explicit type [INFO] [stdout] | [INFO] [stdout] 173 | e.map(|e: /* Type */| e.into()) [INFO] [stdout] | ++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ibv_wc_status` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/ffi.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | status: ibv_wc_status::Type, [INFO] [stdout] | ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `ibv_wc_status` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ibv_wc_status`, use `cargo add ibv_wc_status` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ibv_wc_opcode` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/ffi.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | opcode: ibv_wc_opcode::Type, [INFO] [stdout] | ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `ibv_wc_opcode` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ibv_wc_opcode`, use `cargo add ibv_wc_opcode` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ibv_wc_opcode` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/ffi.rs:164:29 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn opcode(&self) -> ibv_wc_opcode::Type { [INFO] [stdout] | ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `ibv_wc_opcode` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ibv_wc_opcode`, use `cargo add ibv_wc_opcode` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ibv_wc_status` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/ffi.rs:153:36 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn error(&self) -> Option<(ibv_wc_status::Type, u32)> { [INFO] [stdout] | ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `ibv_wc_status` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ibv_wc_status`, use `cargo add ibv_wc_status` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ibv_wc_status` [INFO] [stdout] --> /opt/rustwide/cargo-home/git/checkouts/rust-ibverbs-ead20bde9541d893/c5b718a/src/ffi.rs:155:13 [INFO] [stdout] | [INFO] [stdout] 155 | ibv_wc_status::IBV_WC_SUCCESS => None, [INFO] [stdout] | ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `ibv_wc_status` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ibv_wc_status`, use `cargo add ibv_wc_status` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0412, E0422, E0425, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [INFO] [stdout] [INFO] [stderr] error: could not compile `ibverbs` (lib) due to 137 previous errors [INFO] running `Command { std: "docker" "inspect" "9dc729a5faae9f862e4d5508ea39b11eda8e2b8fd10dc76b2fd24b25c9471a94", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9dc729a5faae9f862e4d5508ea39b11eda8e2b8fd10dc76b2fd24b25c9471a94", kill_on_drop: false }` [INFO] [stdout] 9dc729a5faae9f862e4d5508ea39b11eda8e2b8fd10dc76b2fd24b25c9471a94