[INFO] fetching crate mpi-fork-fnsp 0.6.0... [INFO] checking mpi-fork-fnsp-0.6.0 against master#350d0ef0ec0493e6d21cfb265cb8211a0e74d766 for pr-145342-1 [INFO] extracting crate mpi-fork-fnsp 0.6.0 into /workspace/builds/worker-3-tc1/source [INFO] started tweaking crates.io crate mpi-fork-fnsp 0.6.0 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate mpi-fork-fnsp 0.6.0 [INFO] tweaked toml for crates.io crate mpi-fork-fnsp 0.6.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate mpi-fork-fnsp 0.6.0 on toolchain 350d0ef0ec0493e6d21cfb265cb8211a0e74d766 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate mpi-fork-fnsp 0.6.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" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded libffi v1.0.1 [INFO] [stderr] Downloaded ucd-util v0.1.8 [INFO] [stderr] Downloaded abort_on_panic v2.0.0 [INFO] [stderr] Downloaded build-probe-mpi v0.1.1 [INFO] [stderr] Downloaded clang-sys v0.21.2 [INFO] [stderr] Downloaded bindgen v0.31.3 [INFO] [stderr] Downloaded libffi-sys v1.3.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d852d83af77ac1640c4f163f361345eb823befc611729bd0feca7a057774004f [INFO] running `Command { std: "docker" "start" "-a" "d852d83af77ac1640c4f163f361345eb823befc611729bd0feca7a057774004f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d852d83af77ac1640c4f163f361345eb823befc611729bd0feca7a057774004f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d852d83af77ac1640c4f163f361345eb823befc611729bd0feca7a057774004f", kill_on_drop: false }` [INFO] [stdout] d852d83af77ac1640c4f163f361345eb823befc611729bd0feca7a057774004f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 94da4fc9edab91e4640c2193f36036ec6e951d0fad8823c2ab8054c11e2cb4b5 [INFO] running `Command { std: "docker" "start" "-a" "94da4fc9edab91e4640c2193f36036ec6e951d0fad8823c2ab8054c11e2cb4b5", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.121 [INFO] [stderr] Compiling memchr v2.4.1 [INFO] [stderr] Compiling log v0.4.16 [INFO] [stderr] Compiling libloading v0.4.3 [INFO] [stderr] Compiling ucd-util v0.1.8 [INFO] [stderr] Compiling regex v0.2.11 [INFO] [stderr] Compiling utf8-ranges v1.0.4 [INFO] [stderr] Compiling unicode-width v0.1.9 [INFO] [stderr] Compiling clang-sys v0.21.2 [INFO] [stderr] Compiling thread_local v0.3.6 [INFO] [stderr] Compiling bindgen v0.31.3 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling quote v0.3.15 [INFO] [stderr] Compiling libffi-sys v1.3.2 [INFO] [stderr] Compiling lazy_static v0.2.11 [INFO] [stderr] Compiling pkg-config v0.3.24 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling regex-syntax v0.5.6 [INFO] [stderr] Compiling build-probe-mpi v0.1.1 [INFO] [stderr] Checking custom_derive v0.1.7 [INFO] [stderr] Checking abort_on_panic v2.0.0 [INFO] [stderr] Checking once_cell v1.10.0 [INFO] [stderr] Checking conv v0.3.3 [INFO] [stderr] Checking smallvec v1.8.0 [INFO] [stderr] Compiling log v0.3.9 [INFO] [stderr] Compiling aho-corasick v0.6.10 [INFO] [stderr] Checking num-complex v0.4.0 [INFO] [stderr] Compiling memchr v1.0.2 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling which v1.0.5 [INFO] [stderr] Compiling clap v2.34.0 [INFO] [stderr] Compiling nom v3.2.1 [INFO] [stderr] Compiling cexpr v0.2.3 [INFO] [stderr] Compiling env_logger v0.4.3 [INFO] [stderr] Compiling mpi-fork-fnsp v0.6.0 (/opt/rustwide/workdir) [INFO] [stderr] Checking libffi v1.0.1 [INFO] [stdout] error: missing `fn` or `struct` for function or struct definition [INFO] [stdout] --> /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:44115 [INFO] [stdout] | [INFO] [stdout] 3 | ...MPI_Win_errhandler_fn = MPI_Win_errhandler_function ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1... [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to call a macro, try [INFO] [stdout] | [INFO] [stdout] 3 | pub const __llvm__ : :: std :: os :: raw :: c_uint = 1 ; pub const __clang__ : :: std :: os :: raw :: c_uint = 1 ; pub const __clang_major__ : :: std :: os :: raw :: c_uint = 18 ; pub const __clang_minor__ : :: std :: os :: raw :: c_uint = 1 ; pub const __clang_patchlevel__ : :: std :: os :: raw :: c_uint = 3 ; pub const __clang_version__ : & 'static [ u8 ; 18usize ] = b"18.1.3 (1ubuntu1)\0" ; pub const __GNUC__ : :: std :: os :: raw :: c_uint = 4 ; pub const __GNUC_MINOR__ : :: std :: os :: raw :: c_uint = 2 ; pub const __GNUC_PATCHLEVEL__ : :: std :: os :: raw :: c_uint = 1 ; pub const __GXX_ABI_VERSION : :: std :: os :: raw :: c_uint = 1002 ; pub const __ATOMIC_RELAXED : :: std :: os :: raw :: c_uint = 0 ; pub const __ATOMIC_CONSUME : :: std :: os :: raw :: c_uint = 1 ; pub const __ATOMIC_ACQUIRE : :: std :: os :: raw :: c_uint = 2 ; pub const __ATOMIC_RELEASE : :: std :: os :: raw :: c_uint = 3 ; pub const __ATOMIC_ACQ_REL : :: std :: os :: raw :: c_uint = 4 ; pub const __ATOMIC_SEQ_CST : :: std :: os :: raw :: c_uint = 5 ; pub const __MEMORY_SCOPE_SYSTEM : :: std :: os :: raw :: c_uint = 0 ; pub const __MEMORY_SCOPE_DEVICE : :: std :: os :: raw :: c_uint = 1 ; pub const __MEMORY_SCOPE_WRKGRP : :: std :: os :: raw :: c_uint = 2 ; pub const __MEMORY_SCOPE_WVFRNT : :: std :: os :: raw :: c_uint = 3 ; pub const __MEMORY_SCOPE_SINGLE : :: std :: os :: raw :: c_uint = 4 ; pub const __OPENCL_MEMORY_SCOPE_WORK_ITEM : :: std :: os :: raw :: c_uint = 0 ; pub const __OPENCL_MEMORY_SCOPE_WORK_GROUP : :: std :: os :: raw :: c_uint = 1 ; pub const __OPENCL_MEMORY_SCOPE_DEVICE : :: std :: os :: raw :: c_uint = 2 ; pub const __OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES : :: std :: os :: raw :: c_uint = 3 ; pub const __OPENCL_MEMORY_SCOPE_SUB_GROUP : :: std :: os :: raw :: c_uint = 4 ; pub const __FPCLASS_SNAN : :: std :: os :: raw :: c_uint = 1 ; pub const __FPCLASS_QNAN : :: std :: os :: raw :: c_uint = 2 ; pub const __FPCLASS_NEGINF : :: std :: os :: raw :: c_uint = 4 ; pub const __FPCLASS_NEGNORMAL : :: std :: os :: raw :: c_uint = 8 ; pub const __FPCLASS_NEGSUBNORMAL : :: std :: os :: raw :: c_uint = 16 ; pub const __FPCLASS_NEGZERO : :: std :: os :: raw :: c_uint = 32 ; pub const __FPCLASS_POSZERO : :: std :: os :: raw :: c_uint = 64 ; pub const __FPCLASS_POSSUBNORMAL : :: std :: os :: raw :: c_uint = 128 ; pub const __FPCLASS_POSNORMAL : :: std :: os :: raw :: c_uint = 256 ; pub const __FPCLASS_POSINF : :: std :: os :: raw :: c_uint = 512 ; pub const __PRAGMA_REDEFINE_EXTNAME : :: std :: os :: raw :: c_uint = 1 ; pub const __VERSION__ : & 'static [ u8 ; 31usize ] = b"Ubuntu Clang 18.1.3 (1ubuntu1)\0" ; pub const __OBJC_BOOL_IS_BOOL : :: std :: os :: raw :: c_uint = 0 ; pub const __CONSTANT_CFSTRINGS__ : :: std :: os :: raw :: c_uint = 1 ; pub const __clang_literal_encoding__ : & 'static [ u8 ; 6usize ] = b"UTF-8\0" ; pub const __clang_wide_literal_encoding__ : & 'static [ u8 ; 7usize ] = b"UTF-32\0" ; pub const __ORDER_LITTLE_ENDIAN__ : :: std :: os :: raw :: c_uint = 1234 ; pub const __ORDER_BIG_ENDIAN__ : :: std :: os :: raw :: c_uint = 4321 ; pub const __ORDER_PDP_ENDIAN__ : :: std :: os :: raw :: c_uint = 3412 ; pub const __BYTE_ORDER__ : :: std :: os :: raw :: c_uint = 1234 ; pub const __LITTLE_ENDIAN__ : :: std :: os :: raw :: c_uint = 1 ; pub const _LP64 : :: std :: os :: raw :: c_uint = 1 ; pub const __LP64__ : :: std :: os :: raw :: c_uint = 1 ; pub const __CHAR_BIT__ : :: std :: os :: raw :: c_uint = 8 ; pub const __BOOL_WIDTH__ : :: std :: os :: raw :: c_uint = 8 ; pub const __SHRT_WIDTH__ : :: std :: os :: raw :: c_uint = 16 ; pub const __INT_WIDTH__ : :: std :: os :: raw :: c_uint = 32 ; pub const __LONG_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __LLONG_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __BITINT_MAXWIDTH__ : :: std :: os :: raw :: c_uint = 8388608 ; pub const __SCHAR_MAX__ : :: std :: os :: raw :: c_uint = 127 ; pub const __SHRT_MAX__ : :: std :: os :: raw :: c_uint = 32767 ; pub const __INT_MAX__ : :: std :: os :: raw :: c_uint = 2147483647 ; pub const __LONG_MAX__ : :: std :: os :: raw :: c_ulonglong = 9223372036854775807 ; pub const __LONG_LONG_MAX__ : :: std :: os :: raw :: c_ulonglong = 9223372036854775807 ; pub const __WCHAR_MAX__ : :: std :: os :: raw :: c_uint = 2147483647 ; pub const __WCHAR_WIDTH__ : :: std :: os :: raw :: c_uint = 32 ; pub const __WINT_MAX__ : :: std :: os :: raw :: c_uint = 4294967295 ; pub const __WINT_WIDTH__ : :: std :: os :: raw :: c_uint = 32 ; pub const __INTMAX_MAX__ : :: std :: os :: raw :: c_ulonglong = 9223372036854775807 ; pub const __INTMAX_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __SIZE_MAX__ : :: std :: os :: raw :: c_int = -1 ; pub const __SIZE_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __UINTMAX_MAX__ : :: std :: os :: raw :: c_int = -1 ; pub const __UINTMAX_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __PTRDIFF_MAX__ : :: std :: os :: raw :: c_ulonglong = 9223372036854775807 ; pub const __PTRDIFF_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __INTPTR_MAX__ : :: std :: os :: raw :: c_ulonglong = 9223372036854775807 ; pub const __INTPTR_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __UINTPTR_MAX__ : :: std :: os :: raw :: c_int = -1 ; pub const __UINTPTR_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __SIZEOF_DOUBLE__ : :: std :: os :: raw :: c_uint = 8 ; pub const __SIZEOF_FLOAT__ : :: std :: os :: raw :: c_uint = 4 ; pub const __SIZEOF_INT__ : :: std :: os :: raw :: c_uint = 4 ; pub const __SIZEOF_LONG__ : :: std :: os :: raw :: c_uint = 8 ; pub const __SIZEOF_LONG_DOUBLE__ : :: std :: os :: raw :: c_uint = 16 ; pub const __SIZEOF_LONG_LONG__ : :: std :: os :: raw :: c_uint = 8 ; pub const __SIZEOF_POINTER__ : :: std :: os :: raw :: c_uint = 8 ; pub const __SIZEOF_SHORT__ : :: std :: os :: raw :: c_uint = 2 ; pub const __SIZEOF_PTRDIFF_T__ : :: std :: os :: raw :: c_uint = 8 ; pub const __SIZEOF_SIZE_T__ : :: std :: os :: raw :: c_uint = 8 ; pub const __SIZEOF_WCHAR_T__ : :: std :: os :: raw :: c_uint = 4 ; pub const __SIZEOF_WINT_T__ : :: std :: os :: raw :: c_uint = 4 ; pub const __SIZEOF_INT128__ : :: std :: os :: raw :: c_uint = 16 ; pub const __INTMAX_FMTd__ : & 'static [ u8 ; 3usize ] = b"ld\0" ; pub const __INTMAX_FMTi__ : & 'static [ u8 ; 3usize ] = b"li\0" ; pub const __UINTMAX_FMTo__ : & 'static [ u8 ; 3usize ] = b"lo\0" ; pub const __UINTMAX_FMTu__ : & 'static [ u8 ; 3usize ] = b"lu\0" ; pub const __UINTMAX_FMTx__ : & 'static [ u8 ; 3usize ] = b"lx\0" ; pub const __UINTMAX_FMTX__ : & 'static [ u8 ; 3usize ] = b"lX\0" ; pub const __PTRDIFF_FMTd__ : & 'static [ u8 ; 3usize ] = b"ld\0" ; pub const __PTRDIFF_FMTi__ : & 'static [ u8 ; 3usize ] = b"li\0" ; pub const __INTPTR_FMTd__ : & 'static [ u8 ; 3usize ] = b"ld\0" ; pub const __INTPTR_FMTi__ : & 'static [ u8 ; 3usize ] = b"li\0" ; pub const __SIZE_FMTo__ : & 'static [ u8 ; 3usize ] = b"lo\0" ; pub const __SIZE_FMTu__ : & 'static [ u8 ; 3usize ] = b"lu\0" ; pub const __SIZE_FMTx__ : & 'static [ u8 ; 3usize ] = b"lx\0" ; pub const __SIZE_FMTX__ : & 'static [ u8 ; 3usize ] = b"lX\0" ; pub const __SIG_ATOMIC_MAX__ : :: std :: os :: raw :: c_uint = 2147483647 ; pub const __SIG_ATOMIC_WIDTH__ : :: std :: os :: raw :: c_uint = 32 ; pub const __UINTPTR_FMTo__ : & 'static [ u8 ; 3usize ] = b"lo\0" ; pub const __UINTPTR_FMTu__ : & 'static [ u8 ; 3usize ] = b"lu\0" ; pub const __UINTPTR_FMTx__ : & 'static [ u8 ; 3usize ] = b"lx\0" ; pub const __UINTPTR_FMTX__ : & 'static [ u8 ; 3usize ] = b"lX\0" ; pub const __FLT16_HAS_DENORM__ : :: std :: os :: raw :: c_uint = 1 ; pub const __FLT16_DIG__ : :: std :: os :: raw :: c_uint = 3 ; pub const __FLT16_DECIMAL_DIG__ : :: std :: os :: raw :: c_uint = 5 ; pub const __FLT16_HAS_INFINITY__ : :: std :: os :: raw :: c_uint = 1 ; pub const __FLT16_HAS_QUIET_NAN__ : :: std :: os :: raw :: c_uint = 1 ; pub const __FLT16_MANT_DIG__ : :: std :: os :: raw :: c_uint = 11 ; pub const __FLT16_MAX_10_EXP__ : :: std :: os :: raw :: c_uint = 4 ; pub const __FLT16_MAX_EXP__ : :: std :: os :: raw :: c_uint = 16 ; pub const __FLT16_MIN_10_EXP__ : :: std :: os :: raw :: c_int = -4 ; pub const __FLT16_MIN_EXP__ : :: std :: os :: raw :: c_int = -13 ; pub const __FLT_HAS_DENORM__ : :: std :: os :: raw :: c_uint = 1 ; pub const __FLT_DIG__ : :: std :: os :: raw :: c_uint = 6 ; pub const __FLT_DECIMAL_DIG__ : :: std :: os :: raw :: c_uint = 9 ; pub const __FLT_HAS_INFINITY__ : :: std :: os :: raw :: c_uint = 1 ; pub const __FLT_HAS_QUIET_NAN__ : :: std :: os :: raw :: c_uint = 1 ; pub const __FLT_MANT_DIG__ : :: std :: os :: raw :: c_uint = 24 ; pub const __FLT_MAX_10_EXP__ : :: std :: os :: raw :: c_uint = 38 ; pub const __FLT_MAX_EXP__ : :: std :: os :: raw :: c_uint = 128 ; pub const __FLT_MIN_10_EXP__ : :: std :: os :: raw :: c_int = -37 ; pub const __FLT_MIN_EXP__ : :: std :: os :: raw :: c_int = -125 ; pub const __DBL_HAS_DENORM__ : :: std :: os :: raw :: c_uint = 1 ; pub const __DBL_DIG__ : :: std :: os :: raw :: c_uint = 15 ; pub const __DBL_DECIMAL_DIG__ : :: std :: os :: raw :: c_uint = 17 ; pub const __DBL_HAS_INFINITY__ : :: std :: os :: raw :: c_uint = 1 ; pub const __DBL_HAS_QUIET_NAN__ : :: std :: os :: raw :: c_uint = 1 ; pub const __DBL_MANT_DIG__ : :: std :: os :: raw :: c_uint = 53 ; pub const __DBL_MAX_10_EXP__ : :: std :: os :: raw :: c_uint = 308 ; pub const __DBL_MAX_EXP__ : :: std :: os :: raw :: c_uint = 1024 ; pub const __DBL_MIN_10_EXP__ : :: std :: os :: raw :: c_int = -307 ; pub const __DBL_MIN_EXP__ : :: std :: os :: raw :: c_int = -1021 ; pub const __LDBL_HAS_DENORM__ : :: std :: os :: raw :: c_uint = 1 ; pub const __LDBL_DIG__ : :: std :: os :: raw :: c_uint = 18 ; pub const __LDBL_DECIMAL_DIG__ : :: std :: os :: raw :: c_uint = 21 ; pub const __LDBL_HAS_INFINITY__ : :: std :: os :: raw :: c_uint = 1 ; pub const __LDBL_HAS_QUIET_NAN__ : :: std :: os :: raw :: c_uint = 1 ; pub const __LDBL_MANT_DIG__ : :: std :: os :: raw :: c_uint = 64 ; pub const __LDBL_MAX_10_EXP__ : :: std :: os :: raw :: c_uint = 4932 ; pub const __LDBL_MAX_EXP__ : :: std :: os :: raw :: c_uint = 16384 ; pub const __LDBL_MIN_10_EXP__ : :: std :: os :: raw :: c_int = -4931 ; pub const __LDBL_MIN_EXP__ : :: std :: os :: raw :: c_int = -16381 ; pub const __POINTER_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __BIGGEST_ALIGNMENT__ : :: std :: os :: raw :: c_uint = 16 ; pub const __WINT_UNSIGNED__ : :: std :: os :: raw :: c_uint = 1 ; pub const __INT8_FMTd__ : & 'static [ u8 ; 4usize ] = b"hhd\0" ; pub const __INT8_FMTi__ : & 'static [ u8 ; 4usize ] = b"hhi\0" ; pub const __INT16_FMTd__ : & 'static [ u8 ; 3usize ] = b"hd\0" ; pub const __INT16_FMTi__ : & 'static [ u8 ; 3usize ] = b"hi\0" ; pub const __INT32_FMTd__ : & 'static [ u8 ; 2usize ] = b"d\0" ; pub const __INT32_FMTi__ : & 'static [ u8 ; 2usize ] = b"i\0" ; pub const __INT64_FMTd__ : & 'static [ u8 ; 3usize ] = b"ld\0" ; pub const __INT64_FMTi__ : & 'static [ u8 ; 3usize ] = b"li\0" ; pub const __UINT8_FMTo__ : & 'static [ u8 ; 4usize ] = b"hho\0" ; pub const __UINT8_FMTu__ : & 'static [ u8 ; 4usize ] = b"hhu\0" ; pub const __UINT8_FMTx__ : & 'static [ u8 ; 4usize ] = b"hhx\0" ; pub const __UINT8_FMTX__ : & 'static [ u8 ; 4usize ] = b"hhX\0" ; pub const __UINT8_MAX__ : :: std :: os :: raw :: c_uint = 255 ; pub const __INT8_MAX__ : :: std :: os :: raw :: c_uint = 127 ; pub const __UINT16_FMTo__ : & 'static [ u8 ; 3usize ] = b"ho\0" ; pub const __UINT16_FMTu__ : & 'static [ u8 ; 3usize ] = b"hu\0" ; pub const __UINT16_FMTx__ : & 'static [ u8 ; 3usize ] = b"hx\0" ; pub const __UINT16_FMTX__ : & 'static [ u8 ; 3usize ] = b"hX\0" ; pub const __UINT16_MAX__ : :: std :: os :: raw :: c_uint = 65535 ; pub const __INT16_MAX__ : :: std :: os :: raw :: c_uint = 32767 ; pub const __UINT32_FMTo__ : & 'static [ u8 ; 2usize ] = b"o\0" ; pub const __UINT32_FMTu__ : & 'static [ u8 ; 2usize ] = b"u\0" ; pub const __UINT32_FMTx__ : & 'static [ u8 ; 2usize ] = b"x\0" ; pub const __UINT32_FMTX__ : & 'static [ u8 ; 2usize ] = b"X\0" ; pub const __UINT32_MAX__ : :: std :: os :: raw :: c_uint = 4294967295 ; pub const __INT32_MAX__ : :: std :: os :: raw :: c_uint = 2147483647 ; pub const __UINT64_FMTo__ : & 'static [ u8 ; 3usize ] = b"lo\0" ; pub const __UINT64_FMTu__ : & 'static [ u8 ; 3usize ] = b"lu\0" ; pub const __UINT64_FMTx__ : & 'static [ u8 ; 3usize ] = b"lx\0" ; pub const __UINT64_FMTX__ : & 'static [ u8 ; 3usize ] = b"lX\0" ; pub const __UINT64_MAX__ : :: std :: os :: raw :: c_int = -1 ; pub const __INT64_MAX__ : :: std :: os :: raw :: c_ulonglong = 9223372036854775807 ; pub const __INT_LEAST8_MAX__ : :: std :: os :: raw :: c_uint = 127 ; pub const __INT_LEAST8_WIDTH__ : :: std :: os :: raw :: c_uint = 8 ; pub const __INT_LEAST8_FMTd__ : & 'static [ u8 ; 4usize ] = b"hhd\0" ; pub const __INT_LEAST8_FMTi__ : & 'static [ u8 ; 4usize ] = b"hhi\0" ; pub const __UINT_LEAST8_MAX__ : :: std :: os :: raw :: c_uint = 255 ; pub const __UINT_LEAST8_FMTo__ : & 'static [ u8 ; 4usize ] = b"hho\0" ; pub const __UINT_LEAST8_FMTu__ : & 'static [ u8 ; 4usize ] = b"hhu\0" ; pub const __UINT_LEAST8_FMTx__ : & 'static [ u8 ; 4usize ] = b"hhx\0" ; pub const __UINT_LEAST8_FMTX__ : & 'static [ u8 ; 4usize ] = b"hhX\0" ; pub const __INT_LEAST16_MAX__ : :: std :: os :: raw :: c_uint = 32767 ; pub const __INT_LEAST16_WIDTH__ : :: std :: os :: raw :: c_uint = 16 ; pub const __INT_LEAST16_FMTd__ : & 'static [ u8 ; 3usize ] = b"hd\0" ; pub const __INT_LEAST16_FMTi__ : & 'static [ u8 ; 3usize ] = b"hi\0" ; pub const __UINT_LEAST16_MAX__ : :: std :: os :: raw :: c_uint = 65535 ; pub const __UINT_LEAST16_FMTo__ : & 'static [ u8 ; 3usize ] = b"ho\0" ; pub const __UINT_LEAST16_FMTu__ : & 'static [ u8 ; 3usize ] = b"hu\0" ; pub const __UINT_LEAST16_FMTx__ : & 'static [ u8 ; 3usize ] = b"hx\0" ; pub const __UINT_LEAST16_FMTX__ : & 'static [ u8 ; 3usize ] = b"hX\0" ; pub const __INT_LEAST32_MAX__ : :: std :: os :: raw :: c_uint = 2147483647 ; pub const __INT_LEAST32_WIDTH__ : :: std :: os :: raw :: c_uint = 32 ; pub const __INT_LEAST32_FMTd__ : & 'static [ u8 ; 2usize ] = b"d\0" ; pub const __INT_LEAST32_FMTi__ : & 'static [ u8 ; 2usize ] = b"i\0" ; pub const __UINT_LEAST32_MAX__ : :: std :: os :: raw :: c_uint = 4294967295 ; pub const __UINT_LEAST32_FMTo__ : & 'static [ u8 ; 2usize ] = b"o\0" ; pub const __UINT_LEAST32_FMTu__ : & 'static [ u8 ; 2usize ] = b"u\0" ; pub const __UINT_LEAST32_FMTx__ : & 'static [ u8 ; 2usize ] = b"x\0" ; pub const __UINT_LEAST32_FMTX__ : & 'static [ u8 ; 2usize ] = b"X\0" ; pub const __INT_LEAST64_MAX__ : :: std :: os :: raw :: c_ulonglong = 9223372036854775807 ; pub const __INT_LEAST64_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __INT_LEAST64_FMTd__ : & 'static [ u8 ; 3usize ] = b"ld\0" ; pub const __INT_LEAST64_FMTi__ : & 'static [ u8 ; 3usize ] = b"li\0" ; pub const __UINT_LEAST64_MAX__ : :: std :: os :: raw :: c_int = -1 ; pub const __UINT_LEAST64_FMTo__ : & 'static [ u8 ; 3usize ] = b"lo\0" ; pub const __UINT_LEAST64_FMTu__ : & 'static [ u8 ; 3usize ] = b"lu\0" ; pub const __UINT_LEAST64_FMTx__ : & 'static [ u8 ; 3usize ] = b"lx\0" ; pub const __UINT_LEAST64_FMTX__ : & 'static [ u8 ; 3usize ] = b"lX\0" ; pub const __INT_FAST8_MAX__ : :: std :: os :: raw :: c_uint = 127 ; pub const __INT_FAST8_WIDTH__ : :: std :: os :: raw :: c_uint = 8 ; pub const __INT_FAST8_FMTd__ : & 'static [ u8 ; 4usize ] = b"hhd\0" ; pub const __INT_FAST8_FMTi__ : & 'static [ u8 ; 4usize ] = b"hhi\0" ; pub const __UINT_FAST8_MAX__ : :: std :: os :: raw :: c_uint = 255 ; pub const __UINT_FAST8_FMTo__ : & 'static [ u8 ; 4usize ] = b"hho\0" ; pub const __UINT_FAST8_FMTu__ : & 'static [ u8 ; 4usize ] = b"hhu\0" ; pub const __UINT_FAST8_FMTx__ : & 'static [ u8 ; 4usize ] = b"hhx\0" ; pub const __UINT_FAST8_FMTX__ : & 'static [ u8 ; 4usize ] = b"hhX\0" ; pub const __INT_FAST16_MAX__ : :: std :: os :: raw :: c_uint = 32767 ; pub const __INT_FAST16_WIDTH__ : :: std :: os :: raw :: c_uint = 16 ; pub const __INT_FAST16_FMTd__ : & 'static [ u8 ; 3usize ] = b"hd\0" ; pub const __INT_FAST16_FMTi__ : & 'static [ u8 ; 3usize ] = b"hi\0" ; pub const __UINT_FAST16_MAX__ : :: std :: os :: raw :: c_uint = 65535 ; pub const __UINT_FAST16_FMTo__ : & 'static [ u8 ; 3usize ] = b"ho\0" ; pub const __UINT_FAST16_FMTu__ : & 'static [ u8 ; 3usize ] = b"hu\0" ; pub const __UINT_FAST16_FMTx__ : & 'static [ u8 ; 3usize ] = b"hx\0" ; pub const __UINT_FAST16_FMTX__ : & 'static [ u8 ; 3usize ] = b"hX\0" ; pub const __INT_FAST32_MAX__ : :: std :: os :: raw :: c_uint = 2147483647 ; pub const __INT_FAST32_WIDTH__ : :: std :: os :: raw :: c_uint = 32 ; pub const __INT_FAST32_FMTd__ : & 'static [ u8 ; 2usize ] = b"d\0" ; pub const __INT_FAST32_FMTi__ : & 'static [ u8 ; 2usize ] = b"i\0" ; pub const __UINT_FAST32_MAX__ : :: std :: os :: raw :: c_uint = 4294967295 ; pub const __UINT_FAST32_FMTo__ : & 'static [ u8 ; 2usize ] = b"o\0" ; pub const __UINT_FAST32_FMTu__ : & 'static [ u8 ; 2usize ] = b"u\0" ; pub const __UINT_FAST32_FMTx__ : & 'static [ u8 ; 2usize ] = b"x\0" ; pub const __UINT_FAST32_FMTX__ : & 'static [ u8 ; 2usize ] = b"X\0" ; pub const __INT_FAST64_MAX__ : :: std :: os :: raw :: c_ulonglong = 9223372036854775807 ; pub const __INT_FAST64_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __INT_FAST64_FMTd__ : & 'static [ u8 ; 3usize ] = b"ld\0" ; pub const __INT_FAST64_FMTi__ : & 'static [ u8 ; 3usize ] = b"li\0" ; pub const __UINT_FAST64_MAX__ : :: std :: os :: raw :: c_int = -1 ; pub const __UINT_FAST64_FMTo__ : & 'static [ u8 ; 3usize ] = b"lo\0" ; pub const __UINT_FAST64_FMTu__ : & 'static [ u8 ; 3usize ] = b"lu\0" ; pub const __UINT_FAST64_FMTx__ : & 'static [ u8 ; 3usize ] = b"lx\0" ; pub const __UINT_FAST64_FMTX__ : & 'static [ u8 ; 3usize ] = b"lX\0" ; pub const __FINITE_MATH_ONLY__ : :: std :: os :: raw :: c_uint = 0 ; pub const __GNUC_STDC_INLINE__ : :: std :: os :: raw :: c_uint = 1 ; pub const __GCC_ATOMIC_TEST_AND_SET_TRUEVAL : :: std :: os :: raw :: c_uint = 1 ; pub const __CLANG_ATOMIC_BOOL_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_CHAR_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_CHAR16_T_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_CHAR32_T_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_WCHAR_T_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_SHORT_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_INT_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_LONG_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_LLONG_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_POINTER_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_BOOL_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_CHAR_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_CHAR16_T_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_CHAR32_T_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_WCHAR_T_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_SHORT_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_INT_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_LONG_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_LLONG_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_POINTER_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __NO_INLINE__ : :: std :: os :: raw :: c_uint = 1 ; pub const __PIC__ : :: std :: os :: raw :: c_uint = 2 ; pub const __pic__ : :: std :: os :: raw :: c_uint = 2 ; pub const __PIE__ : :: std :: os :: raw :: c_uint = 2 ; pub const __pie__ : :: std :: os :: raw :: c_uint = 2 ; pub const __FLT_RADIX__ : :: std :: os :: raw :: c_uint = 2 ; pub const __DECIMAL_DIG__ : :: std :: os :: raw :: c_uint = 21 ; pub const __ELF__ : :: std :: os :: raw :: c_uint = 1 ; pub const __GCC_ASM_FLAG_OUTPUTS__ : :: std :: os :: raw :: c_uint = 1 ; pub const __code_model_small__ : :: std :: os :: raw :: c_uint = 1 ; pub const __amd64__ : :: std :: os :: raw :: c_uint = 1 ; pub const __amd64 : :: std :: os :: raw :: c_uint = 1 ; pub const __x86_64 : :: std :: os :: raw :: c_uint = 1 ; pub const __x86_64__ : :: std :: os :: raw :: c_uint = 1 ; pub const __SEG_GS : :: std :: os :: raw :: c_uint = 1 ; pub const __SEG_FS : :: std :: os :: raw :: c_uint = 1 ; pub const __k8 : :: std :: os :: raw :: c_uint = 1 ; pub const __k8__ : :: std :: os :: raw :: c_uint = 1 ; pub const __tune_k8__ : :: std :: os :: raw :: c_uint = 1 ; pub const __NO_MATH_INLINES : :: std :: os :: raw :: c_uint = 1 ; pub const __FXSR__ : :: std :: os :: raw :: c_uint = 1 ; pub const __SSE2__ : :: std :: os :: raw :: c_uint = 1 ; pub const __SSE2_MATH__ : :: std :: os :: raw :: c_uint = 1 ; pub const __SSE__ : :: std :: os :: raw :: c_uint = 1 ; pub const __SSE_MATH__ : :: std :: os :: raw :: c_uint = 1 ; pub const __MMX__ : :: std :: os :: raw :: c_uint = 1 ; pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 : :: std :: os :: raw :: c_uint = 1 ; pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 : :: std :: os :: raw :: c_uint = 1 ; pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 : :: std :: os :: raw :: c_uint = 1 ; pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 : :: std :: os :: raw :: c_uint = 1 ; pub const __SIZEOF_FLOAT128__ : :: std :: os :: raw :: c_uint = 16 ; pub const unix : :: std :: os :: raw :: c_uint = 1 ; pub const __unix : :: std :: os :: raw :: c_uint = 1 ; pub const __unix__ : :: std :: os :: raw :: c_uint = 1 ; pub const linux : :: std :: os :: raw :: c_uint = 1 ; pub const __linux : :: std :: os :: raw :: c_uint = 1 ; pub const __linux__ : :: std :: os :: raw :: c_uint = 1 ; pub const __gnu_linux__ : :: std :: os :: raw :: c_uint = 1 ; pub const __FLOAT128__ : :: std :: os :: raw :: c_uint = 1 ; pub const __STDC__ : :: std :: os :: raw :: c_uint = 1 ; pub const __STDC_HOSTED__ : :: std :: os :: raw :: c_uint = 1 ; pub const __STDC_VERSION__ : :: std :: os :: raw :: c_uint = 201710 ; pub const __STDC_UTF_16__ : :: std :: os :: raw :: c_uint = 1 ; pub const __STDC_UTF_32__ : :: std :: os :: raw :: c_uint = 1 ; pub const __GCC_HAVE_DWARF2_CFI_ASM : :: std :: os :: raw :: c_uint = 1 ; pub const OPAL_BUILD_PLATFORM_COMPILER_FAMILYID : :: std :: os :: raw :: c_uint = 1 ; pub const OPAL_BUILD_PLATFORM_COMPILER_VERSION : :: std :: os :: raw :: c_uint = 852480 ; pub const OPAL_STDC_HEADERS : :: std :: os :: raw :: c_uint = 1 ; pub const OPAL_HAVE_ATTRIBUTE_DEPRECATED : :: std :: os :: raw :: c_uint = 1 ; pub const OPAL_HAVE_ATTRIBUTE_DEPRECATED_ARGUMENT : :: std :: os :: raw :: c_uint = 1 ; pub const OPAL_HAVE_ATTRIBUTE_ERROR : :: std :: os :: raw :: c_uint = 1 ; pub const OPAL_HAVE_SYS_TIME_H : :: std :: os :: raw :: c_uint = 1 ; pub const OPAL_HAVE_LONG_LONG : :: std :: os :: raw :: c_uint = 1 ; pub const OPAL_MAX_DATAREP_STRING : :: std :: os :: raw :: c_uint = 128 ; pub const OPAL_MAX_ERROR_STRING : :: std :: os :: raw :: c_uint = 256 ; pub const OPAL_MAX_INFO_KEY : :: std :: os :: raw :: c_uint = 36 ; pub const OPAL_MAX_INFO_VAL : :: std :: os :: raw :: c_uint = 256 ; pub const OPAL_MAX_OBJECT_NAME : :: std :: os :: raw :: c_uint = 64 ; pub const OPAL_MAX_PORT_NAME : :: std :: os :: raw :: c_uint = 1024 ; pub const OPAL_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uint = 256 ; pub const OMPI_FORTRAN_STATUS_SIZE : :: std :: os :: raw :: c_uint = 6 ; pub const OMPI_HAVE_FORTRAN_LOGICAL1 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_LOGICAL2 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_LOGICAL4 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_LOGICAL8 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_INTEGER1 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_INTEGER16 : :: std :: os :: raw :: c_uint = 0 ; pub const OMPI_HAVE_FORTRAN_INTEGER2 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_INTEGER4 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_INTEGER8 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_REAL16 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_REAL2 : :: std :: os :: raw :: c_uint = 0 ; pub const OMPI_HAVE_FORTRAN_REAL4 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_REAL8 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_ENABLE_MPI1_COMPAT : :: std :: os :: raw :: c_uint = 0 ; pub const HAVE_FLOAT__COMPLEX : :: std :: os :: raw :: c_uint = 1 ; pub const HAVE_DOUBLE__COMPLEX : :: std :: os :: raw :: c_uint = 1 ; pub const HAVE_LONG_DOUBLE__COMPLEX : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_MPI_OFFSET_SIZE : :: std :: os :: raw :: c_uint = 8 ; pub const OMPI_BUILD_CXX_BINDINGS : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_WANT_MPI_CXX_SEEK : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_CXX_SUPPORTS_2D_CONST_CAST : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_PARAM_CHECK : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_WANT_MPI_INTERFACE_WARNING : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_CXX_EXCEPTION_SUPPORT : :: std :: os :: raw :: c_uint = 0 ; pub const OMPI_MAJOR_VERSION : :: std :: os :: raw :: c_uint = 4 ; pub const OMPI_MINOR_VERSION : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_RELEASE_VERSION : :: std :: os :: raw :: c_uint = 6 ; pub const OPAL_C_HAVE_VISIBILITY : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_BUILDING : :: std :: os :: raw :: c_uint = 0 ; pub const OPEN_MPI : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_VERSION : :: std :: os :: raw :: c_uint = 3 ; pub const MPI_SUBVERSION : :: std :: os :: raw :: c_uint = 1 ; pub const PLATFORM_COMPILER_UNKNOWN : :: std :: os :: raw :: c_uint = 1 ; pub const PLATFORM_COMPILER_GNU : :: std :: os :: raw :: c_uint = 1 ; pub const PLATFORM_COMPILER_FAMILYID : :: std :: os :: raw :: c_uint = 1 ; pub const PLATFORM_COMPILER_GNU_C : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_REMOVED_USE_STATIC_ASSERT : :: std :: os :: raw :: c_uint = 0 ; pub const MPI_ANY_SOURCE : :: std :: os :: raw :: c_int = -1 ; pub const MPI_PROC_NULL : :: std :: os :: raw :: c_int = -2 ; pub const MPI_ROOT : :: std :: os :: raw :: c_int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_MAX_ERROR_STRING : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_MAX_OBJECT_NAME : :: std :: os :: raw :: c_uint = 64 ; pub const MPI_MAX_LIBRARY_VERSION_STRING : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_UNDEFINED : :: std :: os :: raw :: c_int = -32766 ; pub const MPI_DIST_GRAPH : :: std :: os :: raw :: c_uint = 3 ; pub const MPI_CART : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_GRAPH : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_KEYVAL_INVALID : :: std :: os :: raw :: c_int = -1 ; pub const MPI_BSEND_OVERHEAD : :: std :: os :: raw :: c_uint = 128 ; pub const MPI_MAX_INFO_KEY : :: std :: os :: raw :: c_uint = 36 ; pub const MPI_MAX_INFO_VAL : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_MAX_PORT_NAME : :: std :: os :: raw :: c_uint = 1024 ; pub const MPI_ORDER_C : :: std :: os :: raw :: c_uint = 0 ; pub const MPI_ORDER_FORTRAN : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_DISTRIBUTE_BLOCK : :: std :: os :: raw :: c_uint = 0 ; pub const MPI_DISTRIBUTE_CYCLIC : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_DISTRIBUTE_NONE : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_DISTRIBUTE_DFLT_DARG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_F_STATUS_SIZE : :: std :: os :: raw :: c_uint = 6 ; pub const MPI_F_SOURCE : :: std :: os :: raw :: c_uint = 0 ; pub const MPI_F_TAG : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_F_ERROR : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_MODE_CREATE : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_MODE_RDONLY : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_MODE_WRONLY : :: std :: os :: raw :: c_uint = 4 ; pub const MPI_MODE_RDWR : :: std :: os :: raw :: c_uint = 8 ; pub const MPI_MODE_DELETE_ON_CLOSE : :: std :: os :: raw :: c_uint = 16 ; pub const MPI_MODE_UNIQUE_OPEN : :: std :: os :: raw :: c_uint = 32 ; pub const MPI_MODE_EXCL : :: std :: os :: raw :: c_uint = 64 ; pub const MPI_MODE_APPEND : :: std :: os :: raw :: c_uint = 128 ; pub const MPI_MODE_SEQUENTIAL : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_DISPLACEMENT_CURRENT : :: std :: os :: raw :: c_int = -54278278 ; pub const MPI_SEEK_SET : :: std :: os :: raw :: c_uint = 600 ; pub const MPI_SEEK_CUR : :: std :: os :: raw :: c_uint = 602 ; pub const MPI_SEEK_END : :: std :: os :: raw :: c_uint = 604 ; pub const MPI_MAX_DATAREP_STRING : :: std :: os :: raw :: c_uint = 128 ; pub const MPI_MODE_NOCHECK : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_MODE_NOPRECEDE : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_MODE_NOPUT : :: std :: os :: raw :: c_uint = 4 ; pub const MPI_MODE_NOSTORE : :: std :: os :: raw :: c_uint = 8 ; pub const MPI_MODE_NOSUCCEED : :: std :: os :: raw :: c_uint = 16 ; pub const MPI_LOCK_EXCLUSIVE : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_LOCK_SHARED : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_WIN_FLAVOR_CREATE : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_WIN_FLAVOR_ALLOCATE : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_WIN_FLAVOR_DYNAMIC : :: std :: os :: raw :: c_uint = 3 ; pub const MPI_WIN_FLAVOR_SHARED : :: std :: os :: raw :: c_uint = 4 ; pub const MPI_WIN_UNIFIED : :: std :: os :: raw :: c_uint = 0 ; pub const MPI_WIN_SEPARATE : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_SUCCESS : :: std :: os :: raw :: c_uint = 0 ; pub const MPI_ERR_BUFFER : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_ERR_COUNT : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_ERR_TYPE : :: std :: os :: raw :: c_uint = 3 ; pub const MPI_ERR_TAG : :: std :: os :: raw :: c_uint = 4 ; pub const MPI_ERR_COMM : :: std :: os :: raw :: c_uint = 5 ; pub const MPI_ERR_RANK : :: std :: os :: raw :: c_uint = 6 ; pub const MPI_ERR_REQUEST : :: std :: os :: raw :: c_uint = 7 ; pub const MPI_ERR_ROOT : :: std :: os :: raw :: c_uint = 8 ; pub const MPI_ERR_GROUP : :: std :: os :: raw :: c_uint = 9 ; pub const MPI_ERR_OP : :: std :: os :: raw :: c_uint = 10 ; pub const MPI_ERR_TOPOLOGY : :: std :: os :: raw :: c_uint = 11 ; pub const MPI_ERR_DIMS : :: std :: os :: raw :: c_uint = 12 ; pub const MPI_ERR_ARG : :: std :: os :: raw :: c_uint = 13 ; pub const MPI_ERR_UNKNOWN : :: std :: os :: raw :: c_uint = 14 ; pub const MPI_ERR_TRUNCATE : :: std :: os :: raw :: c_uint = 15 ; pub const MPI_ERR_OTHER : :: std :: os :: raw :: c_uint = 16 ; pub const MPI_ERR_INTERN : :: std :: os :: raw :: c_uint = 17 ; pub const MPI_ERR_IN_STATUS : :: std :: os :: raw :: c_uint = 18 ; pub const MPI_ERR_PENDING : :: std :: os :: raw :: c_uint = 19 ; pub const MPI_ERR_ACCESS : :: std :: os :: raw :: c_uint = 20 ; pub const MPI_ERR_AMODE : :: std :: os :: raw :: c_uint = 21 ; pub const MPI_ERR_ASSERT : :: std :: os :: raw :: c_uint = 22 ; pub const MPI_ERR_BAD_FILE : :: std :: os :: raw :: c_uint = 23 ; pub const MPI_ERR_BASE : :: std :: os :: raw :: c_uint = 24 ; pub const MPI_ERR_CONVERSION : :: std :: os :: raw :: c_uint = 25 ; pub const MPI_ERR_DISP : :: std :: os :: raw :: c_uint = 26 ; pub const MPI_ERR_DUP_DATAREP : :: std :: os :: raw :: c_uint = 27 ; pub const MPI_ERR_FILE_EXISTS : :: std :: os :: raw :: c_uint = 28 ; pub const MPI_ERR_FILE_IN_USE : :: std :: os :: raw :: c_uint = 29 ; pub const MPI_ERR_FILE : :: std :: os :: raw :: c_uint = 30 ; pub const MPI_ERR_INFO_KEY : :: std :: os :: raw :: c_uint = 31 ; pub const MPI_ERR_INFO_NOKEY : :: std :: os :: raw :: c_uint = 32 ; pub const MPI_ERR_INFO_VALUE : :: std :: os :: raw :: c_uint = 33 ; pub const MPI_ERR_INFO : :: std :: os :: raw :: c_uint = 34 ; pub const MPI_ERR_IO : :: std :: os :: raw :: c_uint = 35 ; pub const MPI_ERR_KEYVAL : :: std :: os :: raw :: c_uint = 36 ; pub const MPI_ERR_LOCKTYPE : :: std :: os :: raw :: c_uint = 37 ; pub const MPI_ERR_NAME : :: std :: os :: raw :: c_uint = 38 ; pub const MPI_ERR_NO_MEM : :: std :: os :: raw :: c_uint = 39 ; pub const MPI_ERR_NOT_SAME : :: std :: os :: raw :: c_uint = 40 ; pub const MPI_ERR_NO_SPACE : :: std :: os :: raw :: c_uint = 41 ; pub const MPI_ERR_NO_SUCH_FILE : :: std :: os :: raw :: c_uint = 42 ; pub const MPI_ERR_PORT : :: std :: os :: raw :: c_uint = 43 ; pub const MPI_ERR_QUOTA : :: std :: os :: raw :: c_uint = 44 ; pub const MPI_ERR_READ_ONLY : :: std :: os :: raw :: c_uint = 45 ; pub const MPI_ERR_RMA_CONFLICT : :: std :: os :: raw :: c_uint = 46 ; pub const MPI_ERR_RMA_SYNC : :: std :: os :: raw :: c_uint = 47 ; pub const MPI_ERR_SERVICE : :: std :: os :: raw :: c_uint = 48 ; pub const MPI_ERR_SIZE : :: std :: os :: raw :: c_uint = 49 ; pub const MPI_ERR_SPAWN : :: std :: os :: raw :: c_uint = 50 ; pub const MPI_ERR_UNSUPPORTED_DATAREP : :: std :: os :: raw :: c_uint = 51 ; pub const MPI_ERR_UNSUPPORTED_OPERATION : :: std :: os :: raw :: c_uint = 52 ; pub const MPI_ERR_WIN : :: std :: os :: raw :: c_uint = 53 ; pub const MPI_T_ERR_MEMORY : :: std :: os :: raw :: c_uint = 54 ; pub const MPI_T_ERR_NOT_INITIALIZED : :: std :: os :: raw :: c_uint = 55 ; pub const MPI_T_ERR_CANNOT_INIT : :: std :: os :: raw :: c_uint = 56 ; pub const MPI_T_ERR_INVALID_INDEX : :: std :: os :: raw :: c_uint = 57 ; pub const MPI_T_ERR_INVALID_ITEM : :: std :: os :: raw :: c_uint = 58 ; pub const MPI_T_ERR_INVALID_HANDLE : :: std :: os :: raw :: c_uint = 59 ; pub const MPI_T_ERR_OUT_OF_HANDLES : :: std :: os :: raw :: c_uint = 60 ; pub const MPI_T_ERR_OUT_OF_SESSIONS : :: std :: os :: raw :: c_uint = 61 ; pub const MPI_T_ERR_INVALID_SESSION : :: std :: os :: raw :: c_uint = 62 ; pub const MPI_T_ERR_CVAR_SET_NOT_NOW : :: std :: os :: raw :: c_uint = 63 ; pub const MPI_T_ERR_CVAR_SET_NEVER : :: std :: os :: raw :: c_uint = 64 ; pub const MPI_T_ERR_PVAR_NO_STARTSTOP : :: std :: os :: raw :: c_uint = 65 ; pub const MPI_T_ERR_PVAR_NO_WRITE : :: std :: os :: raw :: c_uint = 66 ; pub const MPI_T_ERR_PVAR_NO_ATOMIC : :: std :: os :: raw :: c_uint = 67 ; pub const MPI_ERR_RMA_RANGE : :: std :: os :: raw :: c_uint = 68 ; pub const MPI_ERR_RMA_ATTACH : :: std :: os :: raw :: c_uint = 69 ; pub const MPI_ERR_RMA_FLAVOR : :: std :: os :: raw :: c_uint = 70 ; pub const MPI_ERR_RMA_SHARED : :: std :: os :: raw :: c_uint = 71 ; pub const MPI_T_ERR_INVALID : :: std :: os :: raw :: c_uint = 72 ; pub const MPI_T_ERR_INVALID_NAME : :: std :: os :: raw :: c_uint = 73 ; pub const MPI_ERR_LASTCODE : :: std :: os :: raw :: c_uint = 92 ; pub const MPI_TYPECLASS_INTEGER : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_TYPECLASS_REAL : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_TYPECLASS_COMPLEX : :: std :: os :: raw :: c_uint = 3 ; pub type wchar_t = :: std :: os :: raw :: c_int ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct max_align_t { pub __clang_max_align_nonce1 : :: std :: os :: raw :: c_longlong , pub __bindgen_padding_0 : u64 , pub __clang_max_align_nonce2 : f64 , } # [ test ] fn bindgen_test_layout_max_align_t ( ) { assert_eq ! ( :: std :: mem :: size_of :: < max_align_t > ( ) , 32usize , concat ! ( "Size of: " , stringify ! ( max_align_t ) ) ) ; assert_eq ! ( unsafe { & ( * ( 0 as * const max_align_t ) ) . __clang_max_align_nonce1 as * const _ as usize } , 0usize , concat ! ( "Alignment of field: " , stringify ! ( max_align_t ) , "::" , stringify ! ( __clang_max_align_nonce1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( 0 as * const max_align_t ) ) . __clang_max_align_nonce2 as * const _ as usize } , 16usize , concat ! ( "Alignment of field: " , stringify ! ( max_align_t ) , "::" , stringify ! ( __clang_max_align_nonce2 ) ) ) ; } pub type MPI_Aint = isize ; pub type MPI_Offset = :: std :: os :: raw :: c_longlong ; pub type MPI_Count = :: std :: os :: raw :: c_longlong ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_communicator_t { _unused : [ u8 ; 0 ] } pub type MPI_Comm = * mut ompi_communicator_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_datatype_t { _unused : [ u8 ; 0 ] } pub type MPI_Datatype = * mut ompi_datatype_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_errhandler_t { _unused : [ u8 ; 0 ] } pub type MPI_Errhandler = * mut ompi_errhandler_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_file_t { _unused : [ u8 ; 0 ] } pub type MPI_File = * mut ompi_file_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_group_t { _unused : [ u8 ; 0 ] } pub type MPI_Group = * mut ompi_group_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_info_t { _unused : [ u8 ; 0 ] } pub type MPI_Info = * mut ompi_info_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_op_t { _unused : [ u8 ; 0 ] } pub type MPI_Op = * mut ompi_op_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_request_t { _unused : [ u8 ; 0 ] } pub type MPI_Request = * mut ompi_request_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_message_t { _unused : [ u8 ; 0 ] } pub type MPI_Message = * mut ompi_message_t ; pub type MPI_Status = ompi_status_public_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_win_t { _unused : [ u8 ; 0 ] } pub type MPI_Win = * mut ompi_win_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct mca_base_var_enum_t { _unused : [ u8 ; 0 ] } pub type MPI_T_enum = * mut mca_base_var_enum_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_mpit_cvar_handle_t { _unused : [ u8 ; 0 ] } pub type MPI_T_cvar_handle = * mut ompi_mpit_cvar_handle_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct mca_base_pvar_handle_t { _unused : [ u8 ; 0 ] } pub type MPI_T_pvar_handle = * mut mca_base_pvar_handle_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct mca_base_pvar_session_t { _unused : [ u8 ; 0 ] } pub type MPI_T_pvar_session = * mut mca_base_pvar_session_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_status_public_t { pub MPI_SOURCE : :: std :: os :: raw :: c_int , pub MPI_TAG : :: std :: os :: raw :: c_int , pub MPI_ERROR : :: std :: os :: raw :: c_int , pub _cancelled : :: std :: os :: raw :: c_int , pub _ucount : usize , } # [ test ] fn bindgen_test_layout_ompi_status_public_t ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ompi_status_public_t > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( ompi_status_public_t ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ompi_status_public_t > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( ompi_status_public_t ) ) ) ; assert_eq ! ( unsafe { & ( * ( 0 as * const ompi_status_public_t ) ) . MPI_SOURCE as * const _ as usize } , 0usize , concat ! ( "Alignment of field: " , stringify ! ( ompi_status_public_t ) , "::" , stringify ! ( MPI_SOURCE ) ) ) ; assert_eq ! ( unsafe { & ( * ( 0 as * const ompi_status_public_t ) ) . MPI_TAG as * const _ as usize } , 4usize , concat ! ( "Alignment of field: " , stringify ! ( ompi_status_public_t ) , "::" , stringify ! ( MPI_TAG ) ) ) ; assert_eq ! ( unsafe { & ( * ( 0 as * const ompi_status_public_t ) ) . MPI_ERROR as * const _ as usize } , 8usize , concat ! ( "Alignment of field: " , stringify ! ( ompi_status_public_t ) , "::" , stringify ! ( MPI_ERROR ) ) ) ; assert_eq ! ( unsafe { & ( * ( 0 as * const ompi_status_public_t ) ) . _cancelled as * const _ as usize } , 12usize , concat ! ( "Alignment of field: " , stringify ! ( ompi_status_public_t ) , "::" , stringify ! ( _cancelled ) ) ) ; assert_eq ! ( unsafe { & ( * ( 0 as * const ompi_status_public_t ) ) . _ucount as * const _ as usize } , 16usize , concat ! ( "Alignment of field: " , stringify ! ( ompi_status_public_t ) , "::" , stringify ! ( _ucount ) ) ) ; } pub type MPI_Datarep_extent_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : MPI_Datatype , arg2 : * mut MPI_Aint , arg3 : * mut :: std :: os :: raw :: c_void ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Datarep_conversion_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut :: std :: os :: raw :: c_void , arg2 : MPI_Datatype , arg3 : :: std :: os :: raw :: c_int , arg4 : * mut :: std :: os :: raw :: c_void , arg5 : MPI_Offset , arg6 : * mut :: std :: os :: raw :: c_void ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Comm_errhandler_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut MPI_Comm , arg2 : * mut :: std :: os :: raw :: c_int ) > ; pub type ompi_file_errhandler_fn = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut MPI_File , arg2 : * mut :: std :: os :: raw :: c_int ) > ; pub type MPI_Win_errhandler_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut MPI_Win , arg2 : * mut :: std :: os :: raw :: c_int ) > ; pub type MPI_User_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_int , arg4 : * mut MPI_Datatype ) > ; pub type MPI_Comm_copy_attr_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : MPI_Comm , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void , arg4 : * mut :: std :: os :: raw :: c_void , arg5 : * mut :: std :: os :: raw :: c_void , arg6 : * mut :: std :: os :: raw :: c_int ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Comm_delete_attr_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : MPI_Comm , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void , arg4 : * mut :: std :: os :: raw :: c_void ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Type_copy_attr_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : MPI_Datatype , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void , arg4 : * mut :: std :: os :: raw :: c_void , arg5 : * mut :: std :: os :: raw :: c_void , arg6 : * mut :: std :: os :: raw :: c_int ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Type_delete_attr_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : MPI_Datatype , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void , arg4 : * mut :: std :: os :: raw :: c_void ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Win_copy_attr_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : MPI_Win , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void , arg4 : * mut :: std :: os :: raw :: c_void , arg5 : * mut :: std :: os :: raw :: c_void , arg6 : * mut :: std :: os :: raw :: c_int ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Win_delete_attr_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : MPI_Win , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void , arg4 : * mut :: std :: os :: raw :: c_void ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Grequest_query_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut MPI_Status ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Grequest_free_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut :: std :: os :: raw :: c_void ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Grequest_cancel_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut :: std :: os :: raw :: c_void , arg2 : :: std :: os :: raw :: c_int ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Comm_errhandler_fn = MPI_Comm_errhandler_function ; pub type MPI_File_errhandler_fn = ompi_file_errhandler_fn ; pub type MPI_File_errhandler_function = ompi_file_errhandler_fn ; pub type MPI_Win_errhandler_fn = MPI_Win_errhandler_function ; pub const enum_!(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_TAG_UB : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_HOST : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_IO : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_WTIME_IS_GLOBAL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 3 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_APPNUM : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 4 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_LASTUSEDCODE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 5 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_UNIVERSE_SIZE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 6 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_WIN_BASE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 7 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_WIN_SIZE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 8 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_WIN_DISP_UNIT : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 9 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_WIN_CREATE_FLAVOR : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 10 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_WIN_MODEL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 11 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_IMPI_CLIENT_SIZE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 12 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_IMPI_CLIENT_COLOR : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 13 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_IMPI_HOST_SIZE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 14 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_IMPI_HOST_COLOR : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 15 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = :: std :: os :: raw :: c_uint ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1)_MPI_IDENT : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1)_MPI_CONGRUENT : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1)_MPI_SIMILAR : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1)_MPI_UNEQUAL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1) = 3 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1) = :: std :: os :: raw :: c_uint ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1)_MPI_THREAD_SINGLE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1)_MPI_THREAD_FUNNELED : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1)_MPI_THREAD_SERIALIZED : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1)_MPI_THREAD_MULTIPLE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1) = 3 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1) = :: std :: os :: raw :: c_uint ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_NAMED : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_DUP : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_CONTIGUOUS : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_VECTOR : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 3 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_OMPI_WAS_MPI_COMBINER_HVECTOR_INTEGER : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 4 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_HVECTOR : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 5 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_INDEXED : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 6 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_OMPI_WAS_MPI_COMBINER_HINDEXED_INTEGER : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 7 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_HINDEXED : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 8 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_INDEXED_BLOCK : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 9 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_OMPI_WAS_MPI_COMBINER_STRUCT_INTEGER : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 10 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_STRUCT : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 11 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_SUBARRAY : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 12 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_DARRAY : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 13 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_F90_REAL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 14 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_F90_COMPLEX : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 15 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_F90_INTEGER : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 16 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_RESIZED : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 17 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_HINDEXED_BLOCK : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 18 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = :: std :: os :: raw :: c_uint ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_MPI_COMM_TYPE_SHARED : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_HWTHREAD : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_CORE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_L1CACHE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 3 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_L2CACHE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 4 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_L3CACHE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 5 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_SOCKET : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 6 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_NUMA : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 7 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_BOARD : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 8 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_HOST : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 9 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_CU : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 10 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_CLUSTER : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 11 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = :: std :: os :: raw :: c_uint ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_USER_BASIC : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_USER_DETAIL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_USER_ALL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_TUNER_BASIC : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 3 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_TUNER_DETAIL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 4 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_TUNER_ALL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 5 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_MPIDEV_BASIC : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 6 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_MPIDEV_DETAIL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 7 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_MPIDEV_ALL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 8 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = :: std :: os :: raw :: c_uint ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1)_MPI_T_SCOPE_CONSTANT : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1)_MPI_T_SCOPE_READONLY : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1)_MPI_T_SCOPE_LOCAL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1)_MPI_T_SCOPE_GROUP : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1) = 3 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1)_MPI_T_SCOPE_GROUP_EQ : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1) = 4 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1)_MPI_T_SCOPE_ALL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1) = 5 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1)_MPI_T_SCOPE_ALL_EQ : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1) = 6 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1) = :: std :: os :: raw :: c_uint ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_NO_OBJECT : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_COMM : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_DATATYPE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_ERRHANDLER : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 3 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_FILE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 4 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_GROUP : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 5 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_OP : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 6 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_REQUEST : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 7 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_WIN : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 8 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_MESSAGE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 9 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_INFO : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 10 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = :: std :: os :: raw :: c_uint ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_STATE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_LEVEL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_SIZE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_PERCENTAGE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 3 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_HIGHWATERMARK : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 4 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_LOWWATERMARK : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 5 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_COUNTER : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 6 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_AGGREGATE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 7 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_TIMER : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 8 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_GENERIC : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 9 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = :: std :: os :: raw :: c_uint ; extern "C" { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: missing `fn` or `struct` for function or struct definition [INFO] [stdout] --> /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:44115 [INFO] [stdout] | [INFO] [stdout] 3 | ...MPI_Win_errhandler_fn = MPI_Win_errhandler_function ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1... [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if you meant to call a macro, try [INFO] [stdout] | [INFO] [stdout] 3 | pub const __llvm__ : :: std :: os :: raw :: c_uint = 1 ; pub const __clang__ : :: std :: os :: raw :: c_uint = 1 ; pub const __clang_major__ : :: std :: os :: raw :: c_uint = 18 ; pub const __clang_minor__ : :: std :: os :: raw :: c_uint = 1 ; pub const __clang_patchlevel__ : :: std :: os :: raw :: c_uint = 3 ; pub const __clang_version__ : & 'static [ u8 ; 18usize ] = b"18.1.3 (1ubuntu1)\0" ; pub const __GNUC__ : :: std :: os :: raw :: c_uint = 4 ; pub const __GNUC_MINOR__ : :: std :: os :: raw :: c_uint = 2 ; pub const __GNUC_PATCHLEVEL__ : :: std :: os :: raw :: c_uint = 1 ; pub const __GXX_ABI_VERSION : :: std :: os :: raw :: c_uint = 1002 ; pub const __ATOMIC_RELAXED : :: std :: os :: raw :: c_uint = 0 ; pub const __ATOMIC_CONSUME : :: std :: os :: raw :: c_uint = 1 ; pub const __ATOMIC_ACQUIRE : :: std :: os :: raw :: c_uint = 2 ; pub const __ATOMIC_RELEASE : :: std :: os :: raw :: c_uint = 3 ; pub const __ATOMIC_ACQ_REL : :: std :: os :: raw :: c_uint = 4 ; pub const __ATOMIC_SEQ_CST : :: std :: os :: raw :: c_uint = 5 ; pub const __MEMORY_SCOPE_SYSTEM : :: std :: os :: raw :: c_uint = 0 ; pub const __MEMORY_SCOPE_DEVICE : :: std :: os :: raw :: c_uint = 1 ; pub const __MEMORY_SCOPE_WRKGRP : :: std :: os :: raw :: c_uint = 2 ; pub const __MEMORY_SCOPE_WVFRNT : :: std :: os :: raw :: c_uint = 3 ; pub const __MEMORY_SCOPE_SINGLE : :: std :: os :: raw :: c_uint = 4 ; pub const __OPENCL_MEMORY_SCOPE_WORK_ITEM : :: std :: os :: raw :: c_uint = 0 ; pub const __OPENCL_MEMORY_SCOPE_WORK_GROUP : :: std :: os :: raw :: c_uint = 1 ; pub const __OPENCL_MEMORY_SCOPE_DEVICE : :: std :: os :: raw :: c_uint = 2 ; pub const __OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES : :: std :: os :: raw :: c_uint = 3 ; pub const __OPENCL_MEMORY_SCOPE_SUB_GROUP : :: std :: os :: raw :: c_uint = 4 ; pub const __FPCLASS_SNAN : :: std :: os :: raw :: c_uint = 1 ; pub const __FPCLASS_QNAN : :: std :: os :: raw :: c_uint = 2 ; pub const __FPCLASS_NEGINF : :: std :: os :: raw :: c_uint = 4 ; pub const __FPCLASS_NEGNORMAL : :: std :: os :: raw :: c_uint = 8 ; pub const __FPCLASS_NEGSUBNORMAL : :: std :: os :: raw :: c_uint = 16 ; pub const __FPCLASS_NEGZERO : :: std :: os :: raw :: c_uint = 32 ; pub const __FPCLASS_POSZERO : :: std :: os :: raw :: c_uint = 64 ; pub const __FPCLASS_POSSUBNORMAL : :: std :: os :: raw :: c_uint = 128 ; pub const __FPCLASS_POSNORMAL : :: std :: os :: raw :: c_uint = 256 ; pub const __FPCLASS_POSINF : :: std :: os :: raw :: c_uint = 512 ; pub const __PRAGMA_REDEFINE_EXTNAME : :: std :: os :: raw :: c_uint = 1 ; pub const __VERSION__ : & 'static [ u8 ; 31usize ] = b"Ubuntu Clang 18.1.3 (1ubuntu1)\0" ; pub const __OBJC_BOOL_IS_BOOL : :: std :: os :: raw :: c_uint = 0 ; pub const __CONSTANT_CFSTRINGS__ : :: std :: os :: raw :: c_uint = 1 ; pub const __clang_literal_encoding__ : & 'static [ u8 ; 6usize ] = b"UTF-8\0" ; pub const __clang_wide_literal_encoding__ : & 'static [ u8 ; 7usize ] = b"UTF-32\0" ; pub const __ORDER_LITTLE_ENDIAN__ : :: std :: os :: raw :: c_uint = 1234 ; pub const __ORDER_BIG_ENDIAN__ : :: std :: os :: raw :: c_uint = 4321 ; pub const __ORDER_PDP_ENDIAN__ : :: std :: os :: raw :: c_uint = 3412 ; pub const __BYTE_ORDER__ : :: std :: os :: raw :: c_uint = 1234 ; pub const __LITTLE_ENDIAN__ : :: std :: os :: raw :: c_uint = 1 ; pub const _LP64 : :: std :: os :: raw :: c_uint = 1 ; pub const __LP64__ : :: std :: os :: raw :: c_uint = 1 ; pub const __CHAR_BIT__ : :: std :: os :: raw :: c_uint = 8 ; pub const __BOOL_WIDTH__ : :: std :: os :: raw :: c_uint = 8 ; pub const __SHRT_WIDTH__ : :: std :: os :: raw :: c_uint = 16 ; pub const __INT_WIDTH__ : :: std :: os :: raw :: c_uint = 32 ; pub const __LONG_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __LLONG_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __BITINT_MAXWIDTH__ : :: std :: os :: raw :: c_uint = 8388608 ; pub const __SCHAR_MAX__ : :: std :: os :: raw :: c_uint = 127 ; pub const __SHRT_MAX__ : :: std :: os :: raw :: c_uint = 32767 ; pub const __INT_MAX__ : :: std :: os :: raw :: c_uint = 2147483647 ; pub const __LONG_MAX__ : :: std :: os :: raw :: c_ulonglong = 9223372036854775807 ; pub const __LONG_LONG_MAX__ : :: std :: os :: raw :: c_ulonglong = 9223372036854775807 ; pub const __WCHAR_MAX__ : :: std :: os :: raw :: c_uint = 2147483647 ; pub const __WCHAR_WIDTH__ : :: std :: os :: raw :: c_uint = 32 ; pub const __WINT_MAX__ : :: std :: os :: raw :: c_uint = 4294967295 ; pub const __WINT_WIDTH__ : :: std :: os :: raw :: c_uint = 32 ; pub const __INTMAX_MAX__ : :: std :: os :: raw :: c_ulonglong = 9223372036854775807 ; pub const __INTMAX_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __SIZE_MAX__ : :: std :: os :: raw :: c_int = -1 ; pub const __SIZE_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __UINTMAX_MAX__ : :: std :: os :: raw :: c_int = -1 ; pub const __UINTMAX_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __PTRDIFF_MAX__ : :: std :: os :: raw :: c_ulonglong = 9223372036854775807 ; pub const __PTRDIFF_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __INTPTR_MAX__ : :: std :: os :: raw :: c_ulonglong = 9223372036854775807 ; pub const __INTPTR_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __UINTPTR_MAX__ : :: std :: os :: raw :: c_int = -1 ; pub const __UINTPTR_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __SIZEOF_DOUBLE__ : :: std :: os :: raw :: c_uint = 8 ; pub const __SIZEOF_FLOAT__ : :: std :: os :: raw :: c_uint = 4 ; pub const __SIZEOF_INT__ : :: std :: os :: raw :: c_uint = 4 ; pub const __SIZEOF_LONG__ : :: std :: os :: raw :: c_uint = 8 ; pub const __SIZEOF_LONG_DOUBLE__ : :: std :: os :: raw :: c_uint = 16 ; pub const __SIZEOF_LONG_LONG__ : :: std :: os :: raw :: c_uint = 8 ; pub const __SIZEOF_POINTER__ : :: std :: os :: raw :: c_uint = 8 ; pub const __SIZEOF_SHORT__ : :: std :: os :: raw :: c_uint = 2 ; pub const __SIZEOF_PTRDIFF_T__ : :: std :: os :: raw :: c_uint = 8 ; pub const __SIZEOF_SIZE_T__ : :: std :: os :: raw :: c_uint = 8 ; pub const __SIZEOF_WCHAR_T__ : :: std :: os :: raw :: c_uint = 4 ; pub const __SIZEOF_WINT_T__ : :: std :: os :: raw :: c_uint = 4 ; pub const __SIZEOF_INT128__ : :: std :: os :: raw :: c_uint = 16 ; pub const __INTMAX_FMTd__ : & 'static [ u8 ; 3usize ] = b"ld\0" ; pub const __INTMAX_FMTi__ : & 'static [ u8 ; 3usize ] = b"li\0" ; pub const __UINTMAX_FMTo__ : & 'static [ u8 ; 3usize ] = b"lo\0" ; pub const __UINTMAX_FMTu__ : & 'static [ u8 ; 3usize ] = b"lu\0" ; pub const __UINTMAX_FMTx__ : & 'static [ u8 ; 3usize ] = b"lx\0" ; pub const __UINTMAX_FMTX__ : & 'static [ u8 ; 3usize ] = b"lX\0" ; pub const __PTRDIFF_FMTd__ : & 'static [ u8 ; 3usize ] = b"ld\0" ; pub const __PTRDIFF_FMTi__ : & 'static [ u8 ; 3usize ] = b"li\0" ; pub const __INTPTR_FMTd__ : & 'static [ u8 ; 3usize ] = b"ld\0" ; pub const __INTPTR_FMTi__ : & 'static [ u8 ; 3usize ] = b"li\0" ; pub const __SIZE_FMTo__ : & 'static [ u8 ; 3usize ] = b"lo\0" ; pub const __SIZE_FMTu__ : & 'static [ u8 ; 3usize ] = b"lu\0" ; pub const __SIZE_FMTx__ : & 'static [ u8 ; 3usize ] = b"lx\0" ; pub const __SIZE_FMTX__ : & 'static [ u8 ; 3usize ] = b"lX\0" ; pub const __SIG_ATOMIC_MAX__ : :: std :: os :: raw :: c_uint = 2147483647 ; pub const __SIG_ATOMIC_WIDTH__ : :: std :: os :: raw :: c_uint = 32 ; pub const __UINTPTR_FMTo__ : & 'static [ u8 ; 3usize ] = b"lo\0" ; pub const __UINTPTR_FMTu__ : & 'static [ u8 ; 3usize ] = b"lu\0" ; pub const __UINTPTR_FMTx__ : & 'static [ u8 ; 3usize ] = b"lx\0" ; pub const __UINTPTR_FMTX__ : & 'static [ u8 ; 3usize ] = b"lX\0" ; pub const __FLT16_HAS_DENORM__ : :: std :: os :: raw :: c_uint = 1 ; pub const __FLT16_DIG__ : :: std :: os :: raw :: c_uint = 3 ; pub const __FLT16_DECIMAL_DIG__ : :: std :: os :: raw :: c_uint = 5 ; pub const __FLT16_HAS_INFINITY__ : :: std :: os :: raw :: c_uint = 1 ; pub const __FLT16_HAS_QUIET_NAN__ : :: std :: os :: raw :: c_uint = 1 ; pub const __FLT16_MANT_DIG__ : :: std :: os :: raw :: c_uint = 11 ; pub const __FLT16_MAX_10_EXP__ : :: std :: os :: raw :: c_uint = 4 ; pub const __FLT16_MAX_EXP__ : :: std :: os :: raw :: c_uint = 16 ; pub const __FLT16_MIN_10_EXP__ : :: std :: os :: raw :: c_int = -4 ; pub const __FLT16_MIN_EXP__ : :: std :: os :: raw :: c_int = -13 ; pub const __FLT_HAS_DENORM__ : :: std :: os :: raw :: c_uint = 1 ; pub const __FLT_DIG__ : :: std :: os :: raw :: c_uint = 6 ; pub const __FLT_DECIMAL_DIG__ : :: std :: os :: raw :: c_uint = 9 ; pub const __FLT_HAS_INFINITY__ : :: std :: os :: raw :: c_uint = 1 ; pub const __FLT_HAS_QUIET_NAN__ : :: std :: os :: raw :: c_uint = 1 ; pub const __FLT_MANT_DIG__ : :: std :: os :: raw :: c_uint = 24 ; pub const __FLT_MAX_10_EXP__ : :: std :: os :: raw :: c_uint = 38 ; pub const __FLT_MAX_EXP__ : :: std :: os :: raw :: c_uint = 128 ; pub const __FLT_MIN_10_EXP__ : :: std :: os :: raw :: c_int = -37 ; pub const __FLT_MIN_EXP__ : :: std :: os :: raw :: c_int = -125 ; pub const __DBL_HAS_DENORM__ : :: std :: os :: raw :: c_uint = 1 ; pub const __DBL_DIG__ : :: std :: os :: raw :: c_uint = 15 ; pub const __DBL_DECIMAL_DIG__ : :: std :: os :: raw :: c_uint = 17 ; pub const __DBL_HAS_INFINITY__ : :: std :: os :: raw :: c_uint = 1 ; pub const __DBL_HAS_QUIET_NAN__ : :: std :: os :: raw :: c_uint = 1 ; pub const __DBL_MANT_DIG__ : :: std :: os :: raw :: c_uint = 53 ; pub const __DBL_MAX_10_EXP__ : :: std :: os :: raw :: c_uint = 308 ; pub const __DBL_MAX_EXP__ : :: std :: os :: raw :: c_uint = 1024 ; pub const __DBL_MIN_10_EXP__ : :: std :: os :: raw :: c_int = -307 ; pub const __DBL_MIN_EXP__ : :: std :: os :: raw :: c_int = -1021 ; pub const __LDBL_HAS_DENORM__ : :: std :: os :: raw :: c_uint = 1 ; pub const __LDBL_DIG__ : :: std :: os :: raw :: c_uint = 18 ; pub const __LDBL_DECIMAL_DIG__ : :: std :: os :: raw :: c_uint = 21 ; pub const __LDBL_HAS_INFINITY__ : :: std :: os :: raw :: c_uint = 1 ; pub const __LDBL_HAS_QUIET_NAN__ : :: std :: os :: raw :: c_uint = 1 ; pub const __LDBL_MANT_DIG__ : :: std :: os :: raw :: c_uint = 64 ; pub const __LDBL_MAX_10_EXP__ : :: std :: os :: raw :: c_uint = 4932 ; pub const __LDBL_MAX_EXP__ : :: std :: os :: raw :: c_uint = 16384 ; pub const __LDBL_MIN_10_EXP__ : :: std :: os :: raw :: c_int = -4931 ; pub const __LDBL_MIN_EXP__ : :: std :: os :: raw :: c_int = -16381 ; pub const __POINTER_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __BIGGEST_ALIGNMENT__ : :: std :: os :: raw :: c_uint = 16 ; pub const __WINT_UNSIGNED__ : :: std :: os :: raw :: c_uint = 1 ; pub const __INT8_FMTd__ : & 'static [ u8 ; 4usize ] = b"hhd\0" ; pub const __INT8_FMTi__ : & 'static [ u8 ; 4usize ] = b"hhi\0" ; pub const __INT16_FMTd__ : & 'static [ u8 ; 3usize ] = b"hd\0" ; pub const __INT16_FMTi__ : & 'static [ u8 ; 3usize ] = b"hi\0" ; pub const __INT32_FMTd__ : & 'static [ u8 ; 2usize ] = b"d\0" ; pub const __INT32_FMTi__ : & 'static [ u8 ; 2usize ] = b"i\0" ; pub const __INT64_FMTd__ : & 'static [ u8 ; 3usize ] = b"ld\0" ; pub const __INT64_FMTi__ : & 'static [ u8 ; 3usize ] = b"li\0" ; pub const __UINT8_FMTo__ : & 'static [ u8 ; 4usize ] = b"hho\0" ; pub const __UINT8_FMTu__ : & 'static [ u8 ; 4usize ] = b"hhu\0" ; pub const __UINT8_FMTx__ : & 'static [ u8 ; 4usize ] = b"hhx\0" ; pub const __UINT8_FMTX__ : & 'static [ u8 ; 4usize ] = b"hhX\0" ; pub const __UINT8_MAX__ : :: std :: os :: raw :: c_uint = 255 ; pub const __INT8_MAX__ : :: std :: os :: raw :: c_uint = 127 ; pub const __UINT16_FMTo__ : & 'static [ u8 ; 3usize ] = b"ho\0" ; pub const __UINT16_FMTu__ : & 'static [ u8 ; 3usize ] = b"hu\0" ; pub const __UINT16_FMTx__ : & 'static [ u8 ; 3usize ] = b"hx\0" ; pub const __UINT16_FMTX__ : & 'static [ u8 ; 3usize ] = b"hX\0" ; pub const __UINT16_MAX__ : :: std :: os :: raw :: c_uint = 65535 ; pub const __INT16_MAX__ : :: std :: os :: raw :: c_uint = 32767 ; pub const __UINT32_FMTo__ : & 'static [ u8 ; 2usize ] = b"o\0" ; pub const __UINT32_FMTu__ : & 'static [ u8 ; 2usize ] = b"u\0" ; pub const __UINT32_FMTx__ : & 'static [ u8 ; 2usize ] = b"x\0" ; pub const __UINT32_FMTX__ : & 'static [ u8 ; 2usize ] = b"X\0" ; pub const __UINT32_MAX__ : :: std :: os :: raw :: c_uint = 4294967295 ; pub const __INT32_MAX__ : :: std :: os :: raw :: c_uint = 2147483647 ; pub const __UINT64_FMTo__ : & 'static [ u8 ; 3usize ] = b"lo\0" ; pub const __UINT64_FMTu__ : & 'static [ u8 ; 3usize ] = b"lu\0" ; pub const __UINT64_FMTx__ : & 'static [ u8 ; 3usize ] = b"lx\0" ; pub const __UINT64_FMTX__ : & 'static [ u8 ; 3usize ] = b"lX\0" ; pub const __UINT64_MAX__ : :: std :: os :: raw :: c_int = -1 ; pub const __INT64_MAX__ : :: std :: os :: raw :: c_ulonglong = 9223372036854775807 ; pub const __INT_LEAST8_MAX__ : :: std :: os :: raw :: c_uint = 127 ; pub const __INT_LEAST8_WIDTH__ : :: std :: os :: raw :: c_uint = 8 ; pub const __INT_LEAST8_FMTd__ : & 'static [ u8 ; 4usize ] = b"hhd\0" ; pub const __INT_LEAST8_FMTi__ : & 'static [ u8 ; 4usize ] = b"hhi\0" ; pub const __UINT_LEAST8_MAX__ : :: std :: os :: raw :: c_uint = 255 ; pub const __UINT_LEAST8_FMTo__ : & 'static [ u8 ; 4usize ] = b"hho\0" ; pub const __UINT_LEAST8_FMTu__ : & 'static [ u8 ; 4usize ] = b"hhu\0" ; pub const __UINT_LEAST8_FMTx__ : & 'static [ u8 ; 4usize ] = b"hhx\0" ; pub const __UINT_LEAST8_FMTX__ : & 'static [ u8 ; 4usize ] = b"hhX\0" ; pub const __INT_LEAST16_MAX__ : :: std :: os :: raw :: c_uint = 32767 ; pub const __INT_LEAST16_WIDTH__ : :: std :: os :: raw :: c_uint = 16 ; pub const __INT_LEAST16_FMTd__ : & 'static [ u8 ; 3usize ] = b"hd\0" ; pub const __INT_LEAST16_FMTi__ : & 'static [ u8 ; 3usize ] = b"hi\0" ; pub const __UINT_LEAST16_MAX__ : :: std :: os :: raw :: c_uint = 65535 ; pub const __UINT_LEAST16_FMTo__ : & 'static [ u8 ; 3usize ] = b"ho\0" ; pub const __UINT_LEAST16_FMTu__ : & 'static [ u8 ; 3usize ] = b"hu\0" ; pub const __UINT_LEAST16_FMTx__ : & 'static [ u8 ; 3usize ] = b"hx\0" ; pub const __UINT_LEAST16_FMTX__ : & 'static [ u8 ; 3usize ] = b"hX\0" ; pub const __INT_LEAST32_MAX__ : :: std :: os :: raw :: c_uint = 2147483647 ; pub const __INT_LEAST32_WIDTH__ : :: std :: os :: raw :: c_uint = 32 ; pub const __INT_LEAST32_FMTd__ : & 'static [ u8 ; 2usize ] = b"d\0" ; pub const __INT_LEAST32_FMTi__ : & 'static [ u8 ; 2usize ] = b"i\0" ; pub const __UINT_LEAST32_MAX__ : :: std :: os :: raw :: c_uint = 4294967295 ; pub const __UINT_LEAST32_FMTo__ : & 'static [ u8 ; 2usize ] = b"o\0" ; pub const __UINT_LEAST32_FMTu__ : & 'static [ u8 ; 2usize ] = b"u\0" ; pub const __UINT_LEAST32_FMTx__ : & 'static [ u8 ; 2usize ] = b"x\0" ; pub const __UINT_LEAST32_FMTX__ : & 'static [ u8 ; 2usize ] = b"X\0" ; pub const __INT_LEAST64_MAX__ : :: std :: os :: raw :: c_ulonglong = 9223372036854775807 ; pub const __INT_LEAST64_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __INT_LEAST64_FMTd__ : & 'static [ u8 ; 3usize ] = b"ld\0" ; pub const __INT_LEAST64_FMTi__ : & 'static [ u8 ; 3usize ] = b"li\0" ; pub const __UINT_LEAST64_MAX__ : :: std :: os :: raw :: c_int = -1 ; pub const __UINT_LEAST64_FMTo__ : & 'static [ u8 ; 3usize ] = b"lo\0" ; pub const __UINT_LEAST64_FMTu__ : & 'static [ u8 ; 3usize ] = b"lu\0" ; pub const __UINT_LEAST64_FMTx__ : & 'static [ u8 ; 3usize ] = b"lx\0" ; pub const __UINT_LEAST64_FMTX__ : & 'static [ u8 ; 3usize ] = b"lX\0" ; pub const __INT_FAST8_MAX__ : :: std :: os :: raw :: c_uint = 127 ; pub const __INT_FAST8_WIDTH__ : :: std :: os :: raw :: c_uint = 8 ; pub const __INT_FAST8_FMTd__ : & 'static [ u8 ; 4usize ] = b"hhd\0" ; pub const __INT_FAST8_FMTi__ : & 'static [ u8 ; 4usize ] = b"hhi\0" ; pub const __UINT_FAST8_MAX__ : :: std :: os :: raw :: c_uint = 255 ; pub const __UINT_FAST8_FMTo__ : & 'static [ u8 ; 4usize ] = b"hho\0" ; pub const __UINT_FAST8_FMTu__ : & 'static [ u8 ; 4usize ] = b"hhu\0" ; pub const __UINT_FAST8_FMTx__ : & 'static [ u8 ; 4usize ] = b"hhx\0" ; pub const __UINT_FAST8_FMTX__ : & 'static [ u8 ; 4usize ] = b"hhX\0" ; pub const __INT_FAST16_MAX__ : :: std :: os :: raw :: c_uint = 32767 ; pub const __INT_FAST16_WIDTH__ : :: std :: os :: raw :: c_uint = 16 ; pub const __INT_FAST16_FMTd__ : & 'static [ u8 ; 3usize ] = b"hd\0" ; pub const __INT_FAST16_FMTi__ : & 'static [ u8 ; 3usize ] = b"hi\0" ; pub const __UINT_FAST16_MAX__ : :: std :: os :: raw :: c_uint = 65535 ; pub const __UINT_FAST16_FMTo__ : & 'static [ u8 ; 3usize ] = b"ho\0" ; pub const __UINT_FAST16_FMTu__ : & 'static [ u8 ; 3usize ] = b"hu\0" ; pub const __UINT_FAST16_FMTx__ : & 'static [ u8 ; 3usize ] = b"hx\0" ; pub const __UINT_FAST16_FMTX__ : & 'static [ u8 ; 3usize ] = b"hX\0" ; pub const __INT_FAST32_MAX__ : :: std :: os :: raw :: c_uint = 2147483647 ; pub const __INT_FAST32_WIDTH__ : :: std :: os :: raw :: c_uint = 32 ; pub const __INT_FAST32_FMTd__ : & 'static [ u8 ; 2usize ] = b"d\0" ; pub const __INT_FAST32_FMTi__ : & 'static [ u8 ; 2usize ] = b"i\0" ; pub const __UINT_FAST32_MAX__ : :: std :: os :: raw :: c_uint = 4294967295 ; pub const __UINT_FAST32_FMTo__ : & 'static [ u8 ; 2usize ] = b"o\0" ; pub const __UINT_FAST32_FMTu__ : & 'static [ u8 ; 2usize ] = b"u\0" ; pub const __UINT_FAST32_FMTx__ : & 'static [ u8 ; 2usize ] = b"x\0" ; pub const __UINT_FAST32_FMTX__ : & 'static [ u8 ; 2usize ] = b"X\0" ; pub const __INT_FAST64_MAX__ : :: std :: os :: raw :: c_ulonglong = 9223372036854775807 ; pub const __INT_FAST64_WIDTH__ : :: std :: os :: raw :: c_uint = 64 ; pub const __INT_FAST64_FMTd__ : & 'static [ u8 ; 3usize ] = b"ld\0" ; pub const __INT_FAST64_FMTi__ : & 'static [ u8 ; 3usize ] = b"li\0" ; pub const __UINT_FAST64_MAX__ : :: std :: os :: raw :: c_int = -1 ; pub const __UINT_FAST64_FMTo__ : & 'static [ u8 ; 3usize ] = b"lo\0" ; pub const __UINT_FAST64_FMTu__ : & 'static [ u8 ; 3usize ] = b"lu\0" ; pub const __UINT_FAST64_FMTx__ : & 'static [ u8 ; 3usize ] = b"lx\0" ; pub const __UINT_FAST64_FMTX__ : & 'static [ u8 ; 3usize ] = b"lX\0" ; pub const __FINITE_MATH_ONLY__ : :: std :: os :: raw :: c_uint = 0 ; pub const __GNUC_STDC_INLINE__ : :: std :: os :: raw :: c_uint = 1 ; pub const __GCC_ATOMIC_TEST_AND_SET_TRUEVAL : :: std :: os :: raw :: c_uint = 1 ; pub const __CLANG_ATOMIC_BOOL_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_CHAR_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_CHAR16_T_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_CHAR32_T_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_WCHAR_T_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_SHORT_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_INT_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_LONG_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_LLONG_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __CLANG_ATOMIC_POINTER_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_BOOL_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_CHAR_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_CHAR16_T_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_CHAR32_T_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_WCHAR_T_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_SHORT_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_INT_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_LONG_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_LLONG_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __GCC_ATOMIC_POINTER_LOCK_FREE : :: std :: os :: raw :: c_uint = 2 ; pub const __NO_INLINE__ : :: std :: os :: raw :: c_uint = 1 ; pub const __PIC__ : :: std :: os :: raw :: c_uint = 2 ; pub const __pic__ : :: std :: os :: raw :: c_uint = 2 ; pub const __PIE__ : :: std :: os :: raw :: c_uint = 2 ; pub const __pie__ : :: std :: os :: raw :: c_uint = 2 ; pub const __FLT_RADIX__ : :: std :: os :: raw :: c_uint = 2 ; pub const __DECIMAL_DIG__ : :: std :: os :: raw :: c_uint = 21 ; pub const __ELF__ : :: std :: os :: raw :: c_uint = 1 ; pub const __GCC_ASM_FLAG_OUTPUTS__ : :: std :: os :: raw :: c_uint = 1 ; pub const __code_model_small__ : :: std :: os :: raw :: c_uint = 1 ; pub const __amd64__ : :: std :: os :: raw :: c_uint = 1 ; pub const __amd64 : :: std :: os :: raw :: c_uint = 1 ; pub const __x86_64 : :: std :: os :: raw :: c_uint = 1 ; pub const __x86_64__ : :: std :: os :: raw :: c_uint = 1 ; pub const __SEG_GS : :: std :: os :: raw :: c_uint = 1 ; pub const __SEG_FS : :: std :: os :: raw :: c_uint = 1 ; pub const __k8 : :: std :: os :: raw :: c_uint = 1 ; pub const __k8__ : :: std :: os :: raw :: c_uint = 1 ; pub const __tune_k8__ : :: std :: os :: raw :: c_uint = 1 ; pub const __NO_MATH_INLINES : :: std :: os :: raw :: c_uint = 1 ; pub const __FXSR__ : :: std :: os :: raw :: c_uint = 1 ; pub const __SSE2__ : :: std :: os :: raw :: c_uint = 1 ; pub const __SSE2_MATH__ : :: std :: os :: raw :: c_uint = 1 ; pub const __SSE__ : :: std :: os :: raw :: c_uint = 1 ; pub const __SSE_MATH__ : :: std :: os :: raw :: c_uint = 1 ; pub const __MMX__ : :: std :: os :: raw :: c_uint = 1 ; pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 : :: std :: os :: raw :: c_uint = 1 ; pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 : :: std :: os :: raw :: c_uint = 1 ; pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 : :: std :: os :: raw :: c_uint = 1 ; pub const __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 : :: std :: os :: raw :: c_uint = 1 ; pub const __SIZEOF_FLOAT128__ : :: std :: os :: raw :: c_uint = 16 ; pub const unix : :: std :: os :: raw :: c_uint = 1 ; pub const __unix : :: std :: os :: raw :: c_uint = 1 ; pub const __unix__ : :: std :: os :: raw :: c_uint = 1 ; pub const linux : :: std :: os :: raw :: c_uint = 1 ; pub const __linux : :: std :: os :: raw :: c_uint = 1 ; pub const __linux__ : :: std :: os :: raw :: c_uint = 1 ; pub const __gnu_linux__ : :: std :: os :: raw :: c_uint = 1 ; pub const __FLOAT128__ : :: std :: os :: raw :: c_uint = 1 ; pub const __STDC__ : :: std :: os :: raw :: c_uint = 1 ; pub const __STDC_HOSTED__ : :: std :: os :: raw :: c_uint = 1 ; pub const __STDC_VERSION__ : :: std :: os :: raw :: c_uint = 201710 ; pub const __STDC_UTF_16__ : :: std :: os :: raw :: c_uint = 1 ; pub const __STDC_UTF_32__ : :: std :: os :: raw :: c_uint = 1 ; pub const __GCC_HAVE_DWARF2_CFI_ASM : :: std :: os :: raw :: c_uint = 1 ; pub const OPAL_BUILD_PLATFORM_COMPILER_FAMILYID : :: std :: os :: raw :: c_uint = 1 ; pub const OPAL_BUILD_PLATFORM_COMPILER_VERSION : :: std :: os :: raw :: c_uint = 852480 ; pub const OPAL_STDC_HEADERS : :: std :: os :: raw :: c_uint = 1 ; pub const OPAL_HAVE_ATTRIBUTE_DEPRECATED : :: std :: os :: raw :: c_uint = 1 ; pub const OPAL_HAVE_ATTRIBUTE_DEPRECATED_ARGUMENT : :: std :: os :: raw :: c_uint = 1 ; pub const OPAL_HAVE_ATTRIBUTE_ERROR : :: std :: os :: raw :: c_uint = 1 ; pub const OPAL_HAVE_SYS_TIME_H : :: std :: os :: raw :: c_uint = 1 ; pub const OPAL_HAVE_LONG_LONG : :: std :: os :: raw :: c_uint = 1 ; pub const OPAL_MAX_DATAREP_STRING : :: std :: os :: raw :: c_uint = 128 ; pub const OPAL_MAX_ERROR_STRING : :: std :: os :: raw :: c_uint = 256 ; pub const OPAL_MAX_INFO_KEY : :: std :: os :: raw :: c_uint = 36 ; pub const OPAL_MAX_INFO_VAL : :: std :: os :: raw :: c_uint = 256 ; pub const OPAL_MAX_OBJECT_NAME : :: std :: os :: raw :: c_uint = 64 ; pub const OPAL_MAX_PORT_NAME : :: std :: os :: raw :: c_uint = 1024 ; pub const OPAL_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uint = 256 ; pub const OMPI_FORTRAN_STATUS_SIZE : :: std :: os :: raw :: c_uint = 6 ; pub const OMPI_HAVE_FORTRAN_LOGICAL1 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_LOGICAL2 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_LOGICAL4 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_LOGICAL8 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_INTEGER1 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_INTEGER16 : :: std :: os :: raw :: c_uint = 0 ; pub const OMPI_HAVE_FORTRAN_INTEGER2 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_INTEGER4 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_INTEGER8 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_REAL16 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_REAL2 : :: std :: os :: raw :: c_uint = 0 ; pub const OMPI_HAVE_FORTRAN_REAL4 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_FORTRAN_REAL8 : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_ENABLE_MPI1_COMPAT : :: std :: os :: raw :: c_uint = 0 ; pub const HAVE_FLOAT__COMPLEX : :: std :: os :: raw :: c_uint = 1 ; pub const HAVE_DOUBLE__COMPLEX : :: std :: os :: raw :: c_uint = 1 ; pub const HAVE_LONG_DOUBLE__COMPLEX : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_MPI_OFFSET_SIZE : :: std :: os :: raw :: c_uint = 8 ; pub const OMPI_BUILD_CXX_BINDINGS : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_WANT_MPI_CXX_SEEK : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_CXX_SUPPORTS_2D_CONST_CAST : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_PARAM_CHECK : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_WANT_MPI_INTERFACE_WARNING : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_HAVE_CXX_EXCEPTION_SUPPORT : :: std :: os :: raw :: c_uint = 0 ; pub const OMPI_MAJOR_VERSION : :: std :: os :: raw :: c_uint = 4 ; pub const OMPI_MINOR_VERSION : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_RELEASE_VERSION : :: std :: os :: raw :: c_uint = 6 ; pub const OPAL_C_HAVE_VISIBILITY : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_BUILDING : :: std :: os :: raw :: c_uint = 0 ; pub const OPEN_MPI : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_VERSION : :: std :: os :: raw :: c_uint = 3 ; pub const MPI_SUBVERSION : :: std :: os :: raw :: c_uint = 1 ; pub const PLATFORM_COMPILER_UNKNOWN : :: std :: os :: raw :: c_uint = 1 ; pub const PLATFORM_COMPILER_GNU : :: std :: os :: raw :: c_uint = 1 ; pub const PLATFORM_COMPILER_FAMILYID : :: std :: os :: raw :: c_uint = 1 ; pub const PLATFORM_COMPILER_GNU_C : :: std :: os :: raw :: c_uint = 1 ; pub const OMPI_REMOVED_USE_STATIC_ASSERT : :: std :: os :: raw :: c_uint = 0 ; pub const MPI_ANY_SOURCE : :: std :: os :: raw :: c_int = -1 ; pub const MPI_PROC_NULL : :: std :: os :: raw :: c_int = -2 ; pub const MPI_ROOT : :: std :: os :: raw :: c_int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_MAX_ERROR_STRING : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_MAX_OBJECT_NAME : :: std :: os :: raw :: c_uint = 64 ; pub const MPI_MAX_LIBRARY_VERSION_STRING : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_UNDEFINED : :: std :: os :: raw :: c_int = -32766 ; pub const MPI_DIST_GRAPH : :: std :: os :: raw :: c_uint = 3 ; pub const MPI_CART : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_GRAPH : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_KEYVAL_INVALID : :: std :: os :: raw :: c_int = -1 ; pub const MPI_BSEND_OVERHEAD : :: std :: os :: raw :: c_uint = 128 ; pub const MPI_MAX_INFO_KEY : :: std :: os :: raw :: c_uint = 36 ; pub const MPI_MAX_INFO_VAL : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_MAX_PORT_NAME : :: std :: os :: raw :: c_uint = 1024 ; pub const MPI_ORDER_C : :: std :: os :: raw :: c_uint = 0 ; pub const MPI_ORDER_FORTRAN : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_DISTRIBUTE_BLOCK : :: std :: os :: raw :: c_uint = 0 ; pub const MPI_DISTRIBUTE_CYCLIC : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_DISTRIBUTE_NONE : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_DISTRIBUTE_DFLT_DARG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_F_STATUS_SIZE : :: std :: os :: raw :: c_uint = 6 ; pub const MPI_F_SOURCE : :: std :: os :: raw :: c_uint = 0 ; pub const MPI_F_TAG : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_F_ERROR : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_MODE_CREATE : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_MODE_RDONLY : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_MODE_WRONLY : :: std :: os :: raw :: c_uint = 4 ; pub const MPI_MODE_RDWR : :: std :: os :: raw :: c_uint = 8 ; pub const MPI_MODE_DELETE_ON_CLOSE : :: std :: os :: raw :: c_uint = 16 ; pub const MPI_MODE_UNIQUE_OPEN : :: std :: os :: raw :: c_uint = 32 ; pub const MPI_MODE_EXCL : :: std :: os :: raw :: c_uint = 64 ; pub const MPI_MODE_APPEND : :: std :: os :: raw :: c_uint = 128 ; pub const MPI_MODE_SEQUENTIAL : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_DISPLACEMENT_CURRENT : :: std :: os :: raw :: c_int = -54278278 ; pub const MPI_SEEK_SET : :: std :: os :: raw :: c_uint = 600 ; pub const MPI_SEEK_CUR : :: std :: os :: raw :: c_uint = 602 ; pub const MPI_SEEK_END : :: std :: os :: raw :: c_uint = 604 ; pub const MPI_MAX_DATAREP_STRING : :: std :: os :: raw :: c_uint = 128 ; pub const MPI_MODE_NOCHECK : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_MODE_NOPRECEDE : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_MODE_NOPUT : :: std :: os :: raw :: c_uint = 4 ; pub const MPI_MODE_NOSTORE : :: std :: os :: raw :: c_uint = 8 ; pub const MPI_MODE_NOSUCCEED : :: std :: os :: raw :: c_uint = 16 ; pub const MPI_LOCK_EXCLUSIVE : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_LOCK_SHARED : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_WIN_FLAVOR_CREATE : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_WIN_FLAVOR_ALLOCATE : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_WIN_FLAVOR_DYNAMIC : :: std :: os :: raw :: c_uint = 3 ; pub const MPI_WIN_FLAVOR_SHARED : :: std :: os :: raw :: c_uint = 4 ; pub const MPI_WIN_UNIFIED : :: std :: os :: raw :: c_uint = 0 ; pub const MPI_WIN_SEPARATE : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_SUCCESS : :: std :: os :: raw :: c_uint = 0 ; pub const MPI_ERR_BUFFER : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_ERR_COUNT : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_ERR_TYPE : :: std :: os :: raw :: c_uint = 3 ; pub const MPI_ERR_TAG : :: std :: os :: raw :: c_uint = 4 ; pub const MPI_ERR_COMM : :: std :: os :: raw :: c_uint = 5 ; pub const MPI_ERR_RANK : :: std :: os :: raw :: c_uint = 6 ; pub const MPI_ERR_REQUEST : :: std :: os :: raw :: c_uint = 7 ; pub const MPI_ERR_ROOT : :: std :: os :: raw :: c_uint = 8 ; pub const MPI_ERR_GROUP : :: std :: os :: raw :: c_uint = 9 ; pub const MPI_ERR_OP : :: std :: os :: raw :: c_uint = 10 ; pub const MPI_ERR_TOPOLOGY : :: std :: os :: raw :: c_uint = 11 ; pub const MPI_ERR_DIMS : :: std :: os :: raw :: c_uint = 12 ; pub const MPI_ERR_ARG : :: std :: os :: raw :: c_uint = 13 ; pub const MPI_ERR_UNKNOWN : :: std :: os :: raw :: c_uint = 14 ; pub const MPI_ERR_TRUNCATE : :: std :: os :: raw :: c_uint = 15 ; pub const MPI_ERR_OTHER : :: std :: os :: raw :: c_uint = 16 ; pub const MPI_ERR_INTERN : :: std :: os :: raw :: c_uint = 17 ; pub const MPI_ERR_IN_STATUS : :: std :: os :: raw :: c_uint = 18 ; pub const MPI_ERR_PENDING : :: std :: os :: raw :: c_uint = 19 ; pub const MPI_ERR_ACCESS : :: std :: os :: raw :: c_uint = 20 ; pub const MPI_ERR_AMODE : :: std :: os :: raw :: c_uint = 21 ; pub const MPI_ERR_ASSERT : :: std :: os :: raw :: c_uint = 22 ; pub const MPI_ERR_BAD_FILE : :: std :: os :: raw :: c_uint = 23 ; pub const MPI_ERR_BASE : :: std :: os :: raw :: c_uint = 24 ; pub const MPI_ERR_CONVERSION : :: std :: os :: raw :: c_uint = 25 ; pub const MPI_ERR_DISP : :: std :: os :: raw :: c_uint = 26 ; pub const MPI_ERR_DUP_DATAREP : :: std :: os :: raw :: c_uint = 27 ; pub const MPI_ERR_FILE_EXISTS : :: std :: os :: raw :: c_uint = 28 ; pub const MPI_ERR_FILE_IN_USE : :: std :: os :: raw :: c_uint = 29 ; pub const MPI_ERR_FILE : :: std :: os :: raw :: c_uint = 30 ; pub const MPI_ERR_INFO_KEY : :: std :: os :: raw :: c_uint = 31 ; pub const MPI_ERR_INFO_NOKEY : :: std :: os :: raw :: c_uint = 32 ; pub const MPI_ERR_INFO_VALUE : :: std :: os :: raw :: c_uint = 33 ; pub const MPI_ERR_INFO : :: std :: os :: raw :: c_uint = 34 ; pub const MPI_ERR_IO : :: std :: os :: raw :: c_uint = 35 ; pub const MPI_ERR_KEYVAL : :: std :: os :: raw :: c_uint = 36 ; pub const MPI_ERR_LOCKTYPE : :: std :: os :: raw :: c_uint = 37 ; pub const MPI_ERR_NAME : :: std :: os :: raw :: c_uint = 38 ; pub const MPI_ERR_NO_MEM : :: std :: os :: raw :: c_uint = 39 ; pub const MPI_ERR_NOT_SAME : :: std :: os :: raw :: c_uint = 40 ; pub const MPI_ERR_NO_SPACE : :: std :: os :: raw :: c_uint = 41 ; pub const MPI_ERR_NO_SUCH_FILE : :: std :: os :: raw :: c_uint = 42 ; pub const MPI_ERR_PORT : :: std :: os :: raw :: c_uint = 43 ; pub const MPI_ERR_QUOTA : :: std :: os :: raw :: c_uint = 44 ; pub const MPI_ERR_READ_ONLY : :: std :: os :: raw :: c_uint = 45 ; pub const MPI_ERR_RMA_CONFLICT : :: std :: os :: raw :: c_uint = 46 ; pub const MPI_ERR_RMA_SYNC : :: std :: os :: raw :: c_uint = 47 ; pub const MPI_ERR_SERVICE : :: std :: os :: raw :: c_uint = 48 ; pub const MPI_ERR_SIZE : :: std :: os :: raw :: c_uint = 49 ; pub const MPI_ERR_SPAWN : :: std :: os :: raw :: c_uint = 50 ; pub const MPI_ERR_UNSUPPORTED_DATAREP : :: std :: os :: raw :: c_uint = 51 ; pub const MPI_ERR_UNSUPPORTED_OPERATION : :: std :: os :: raw :: c_uint = 52 ; pub const MPI_ERR_WIN : :: std :: os :: raw :: c_uint = 53 ; pub const MPI_T_ERR_MEMORY : :: std :: os :: raw :: c_uint = 54 ; pub const MPI_T_ERR_NOT_INITIALIZED : :: std :: os :: raw :: c_uint = 55 ; pub const MPI_T_ERR_CANNOT_INIT : :: std :: os :: raw :: c_uint = 56 ; pub const MPI_T_ERR_INVALID_INDEX : :: std :: os :: raw :: c_uint = 57 ; pub const MPI_T_ERR_INVALID_ITEM : :: std :: os :: raw :: c_uint = 58 ; pub const MPI_T_ERR_INVALID_HANDLE : :: std :: os :: raw :: c_uint = 59 ; pub const MPI_T_ERR_OUT_OF_HANDLES : :: std :: os :: raw :: c_uint = 60 ; pub const MPI_T_ERR_OUT_OF_SESSIONS : :: std :: os :: raw :: c_uint = 61 ; pub const MPI_T_ERR_INVALID_SESSION : :: std :: os :: raw :: c_uint = 62 ; pub const MPI_T_ERR_CVAR_SET_NOT_NOW : :: std :: os :: raw :: c_uint = 63 ; pub const MPI_T_ERR_CVAR_SET_NEVER : :: std :: os :: raw :: c_uint = 64 ; pub const MPI_T_ERR_PVAR_NO_STARTSTOP : :: std :: os :: raw :: c_uint = 65 ; pub const MPI_T_ERR_PVAR_NO_WRITE : :: std :: os :: raw :: c_uint = 66 ; pub const MPI_T_ERR_PVAR_NO_ATOMIC : :: std :: os :: raw :: c_uint = 67 ; pub const MPI_ERR_RMA_RANGE : :: std :: os :: raw :: c_uint = 68 ; pub const MPI_ERR_RMA_ATTACH : :: std :: os :: raw :: c_uint = 69 ; pub const MPI_ERR_RMA_FLAVOR : :: std :: os :: raw :: c_uint = 70 ; pub const MPI_ERR_RMA_SHARED : :: std :: os :: raw :: c_uint = 71 ; pub const MPI_T_ERR_INVALID : :: std :: os :: raw :: c_uint = 72 ; pub const MPI_T_ERR_INVALID_NAME : :: std :: os :: raw :: c_uint = 73 ; pub const MPI_ERR_LASTCODE : :: std :: os :: raw :: c_uint = 92 ; pub const MPI_TYPECLASS_INTEGER : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_TYPECLASS_REAL : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_TYPECLASS_COMPLEX : :: std :: os :: raw :: c_uint = 3 ; pub type wchar_t = :: std :: os :: raw :: c_int ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct max_align_t { pub __clang_max_align_nonce1 : :: std :: os :: raw :: c_longlong , pub __bindgen_padding_0 : u64 , pub __clang_max_align_nonce2 : f64 , } # [ test ] fn bindgen_test_layout_max_align_t ( ) { assert_eq ! ( :: std :: mem :: size_of :: < max_align_t > ( ) , 32usize , concat ! ( "Size of: " , stringify ! ( max_align_t ) ) ) ; assert_eq ! ( unsafe { & ( * ( 0 as * const max_align_t ) ) . __clang_max_align_nonce1 as * const _ as usize } , 0usize , concat ! ( "Alignment of field: " , stringify ! ( max_align_t ) , "::" , stringify ! ( __clang_max_align_nonce1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( 0 as * const max_align_t ) ) . __clang_max_align_nonce2 as * const _ as usize } , 16usize , concat ! ( "Alignment of field: " , stringify ! ( max_align_t ) , "::" , stringify ! ( __clang_max_align_nonce2 ) ) ) ; } pub type MPI_Aint = isize ; pub type MPI_Offset = :: std :: os :: raw :: c_longlong ; pub type MPI_Count = :: std :: os :: raw :: c_longlong ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_communicator_t { _unused : [ u8 ; 0 ] } pub type MPI_Comm = * mut ompi_communicator_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_datatype_t { _unused : [ u8 ; 0 ] } pub type MPI_Datatype = * mut ompi_datatype_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_errhandler_t { _unused : [ u8 ; 0 ] } pub type MPI_Errhandler = * mut ompi_errhandler_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_file_t { _unused : [ u8 ; 0 ] } pub type MPI_File = * mut ompi_file_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_group_t { _unused : [ u8 ; 0 ] } pub type MPI_Group = * mut ompi_group_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_info_t { _unused : [ u8 ; 0 ] } pub type MPI_Info = * mut ompi_info_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_op_t { _unused : [ u8 ; 0 ] } pub type MPI_Op = * mut ompi_op_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_request_t { _unused : [ u8 ; 0 ] } pub type MPI_Request = * mut ompi_request_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_message_t { _unused : [ u8 ; 0 ] } pub type MPI_Message = * mut ompi_message_t ; pub type MPI_Status = ompi_status_public_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_win_t { _unused : [ u8 ; 0 ] } pub type MPI_Win = * mut ompi_win_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct mca_base_var_enum_t { _unused : [ u8 ; 0 ] } pub type MPI_T_enum = * mut mca_base_var_enum_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_mpit_cvar_handle_t { _unused : [ u8 ; 0 ] } pub type MPI_T_cvar_handle = * mut ompi_mpit_cvar_handle_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct mca_base_pvar_handle_t { _unused : [ u8 ; 0 ] } pub type MPI_T_pvar_handle = * mut mca_base_pvar_handle_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct mca_base_pvar_session_t { _unused : [ u8 ; 0 ] } pub type MPI_T_pvar_session = * mut mca_base_pvar_session_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ompi_status_public_t { pub MPI_SOURCE : :: std :: os :: raw :: c_int , pub MPI_TAG : :: std :: os :: raw :: c_int , pub MPI_ERROR : :: std :: os :: raw :: c_int , pub _cancelled : :: std :: os :: raw :: c_int , pub _ucount : usize , } # [ test ] fn bindgen_test_layout_ompi_status_public_t ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ompi_status_public_t > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( ompi_status_public_t ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ompi_status_public_t > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( ompi_status_public_t ) ) ) ; assert_eq ! ( unsafe { & ( * ( 0 as * const ompi_status_public_t ) ) . MPI_SOURCE as * const _ as usize } , 0usize , concat ! ( "Alignment of field: " , stringify ! ( ompi_status_public_t ) , "::" , stringify ! ( MPI_SOURCE ) ) ) ; assert_eq ! ( unsafe { & ( * ( 0 as * const ompi_status_public_t ) ) . MPI_TAG as * const _ as usize } , 4usize , concat ! ( "Alignment of field: " , stringify ! ( ompi_status_public_t ) , "::" , stringify ! ( MPI_TAG ) ) ) ; assert_eq ! ( unsafe { & ( * ( 0 as * const ompi_status_public_t ) ) . MPI_ERROR as * const _ as usize } , 8usize , concat ! ( "Alignment of field: " , stringify ! ( ompi_status_public_t ) , "::" , stringify ! ( MPI_ERROR ) ) ) ; assert_eq ! ( unsafe { & ( * ( 0 as * const ompi_status_public_t ) ) . _cancelled as * const _ as usize } , 12usize , concat ! ( "Alignment of field: " , stringify ! ( ompi_status_public_t ) , "::" , stringify ! ( _cancelled ) ) ) ; assert_eq ! ( unsafe { & ( * ( 0 as * const ompi_status_public_t ) ) . _ucount as * const _ as usize } , 16usize , concat ! ( "Alignment of field: " , stringify ! ( ompi_status_public_t ) , "::" , stringify ! ( _ucount ) ) ) ; } pub type MPI_Datarep_extent_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : MPI_Datatype , arg2 : * mut MPI_Aint , arg3 : * mut :: std :: os :: raw :: c_void ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Datarep_conversion_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut :: std :: os :: raw :: c_void , arg2 : MPI_Datatype , arg3 : :: std :: os :: raw :: c_int , arg4 : * mut :: std :: os :: raw :: c_void , arg5 : MPI_Offset , arg6 : * mut :: std :: os :: raw :: c_void ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Comm_errhandler_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut MPI_Comm , arg2 : * mut :: std :: os :: raw :: c_int ) > ; pub type ompi_file_errhandler_fn = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut MPI_File , arg2 : * mut :: std :: os :: raw :: c_int ) > ; pub type MPI_Win_errhandler_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut MPI_Win , arg2 : * mut :: std :: os :: raw :: c_int ) > ; pub type MPI_User_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_int , arg4 : * mut MPI_Datatype ) > ; pub type MPI_Comm_copy_attr_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : MPI_Comm , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void , arg4 : * mut :: std :: os :: raw :: c_void , arg5 : * mut :: std :: os :: raw :: c_void , arg6 : * mut :: std :: os :: raw :: c_int ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Comm_delete_attr_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : MPI_Comm , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void , arg4 : * mut :: std :: os :: raw :: c_void ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Type_copy_attr_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : MPI_Datatype , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void , arg4 : * mut :: std :: os :: raw :: c_void , arg5 : * mut :: std :: os :: raw :: c_void , arg6 : * mut :: std :: os :: raw :: c_int ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Type_delete_attr_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : MPI_Datatype , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void , arg4 : * mut :: std :: os :: raw :: c_void ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Win_copy_attr_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : MPI_Win , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void , arg4 : * mut :: std :: os :: raw :: c_void , arg5 : * mut :: std :: os :: raw :: c_void , arg6 : * mut :: std :: os :: raw :: c_int ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Win_delete_attr_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : MPI_Win , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void , arg4 : * mut :: std :: os :: raw :: c_void ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Grequest_query_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut MPI_Status ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Grequest_free_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut :: std :: os :: raw :: c_void ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Grequest_cancel_function = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut :: std :: os :: raw :: c_void , arg2 : :: std :: os :: raw :: c_int ) -> :: std :: os :: raw :: c_int > ; pub type MPI_Comm_errhandler_fn = MPI_Comm_errhandler_function ; pub type MPI_File_errhandler_fn = ompi_file_errhandler_fn ; pub type MPI_File_errhandler_function = ompi_file_errhandler_fn ; pub type MPI_Win_errhandler_fn = MPI_Win_errhandler_function ; pub const enum_!(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_TAG_UB : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_HOST : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_IO : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_WTIME_IS_GLOBAL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 3 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_APPNUM : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 4 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_LASTUSEDCODE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 5 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_UNIVERSE_SIZE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 6 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_WIN_BASE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 7 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_WIN_SIZE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 8 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_WIN_DISP_UNIT : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 9 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_WIN_CREATE_FLAVOR : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 10 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_MPI_WIN_MODEL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 11 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_IMPI_CLIENT_SIZE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 12 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_IMPI_CLIENT_COLOR : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 13 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_IMPI_HOST_SIZE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 14 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1)_IMPI_HOST_COLOR : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = 15 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_605_1) = :: std :: os :: raw :: c_uint ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1)_MPI_IDENT : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1)_MPI_CONGRUENT : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1)_MPI_SIMILAR : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1)_MPI_UNEQUAL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1) = 3 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_720_1) = :: std :: os :: raw :: c_uint ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1)_MPI_THREAD_SINGLE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1)_MPI_THREAD_FUNNELED : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1)_MPI_THREAD_SERIALIZED : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1)_MPI_THREAD_MULTIPLE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1) = 3 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_732_1) = :: std :: os :: raw :: c_uint ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_NAMED : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_DUP : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_CONTIGUOUS : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_VECTOR : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 3 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_OMPI_WAS_MPI_COMBINER_HVECTOR_INTEGER : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 4 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_HVECTOR : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 5 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_INDEXED : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 6 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_OMPI_WAS_MPI_COMBINER_HINDEXED_INTEGER : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 7 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_HINDEXED : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 8 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_INDEXED_BLOCK : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 9 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_OMPI_WAS_MPI_COMBINER_STRUCT_INTEGER : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 10 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_STRUCT : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 11 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_SUBARRAY : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 12 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_DARRAY : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 13 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_F90_REAL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 14 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_F90_COMPLEX : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 15 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_F90_INTEGER : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 16 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_RESIZED : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 17 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1)_MPI_COMBINER_HINDEXED_BLOCK : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = 18 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_744_1) = :: std :: os :: raw :: c_uint ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_MPI_COMM_TYPE_SHARED : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_HWTHREAD : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_CORE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_L1CACHE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 3 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_L2CACHE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 4 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_L3CACHE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 5 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_SOCKET : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 6 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_NUMA : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 7 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_BOARD : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 8 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_HOST : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 9 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_CU : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 10 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1)_OMPI_COMM_TYPE_CLUSTER : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = 11 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_797_1) = :: std :: os :: raw :: c_uint ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_USER_BASIC : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_USER_DETAIL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_USER_ALL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_TUNER_BASIC : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 3 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_TUNER_DETAIL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 4 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_TUNER_ALL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 5 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_MPIDEV_BASIC : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 6 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_MPIDEV_DETAIL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 7 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1)_MPI_T_VERBOSITY_MPIDEV_ALL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = 8 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_816_1) = :: std :: os :: raw :: c_uint ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1)_MPI_T_SCOPE_CONSTANT : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1)_MPI_T_SCOPE_READONLY : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1)_MPI_T_SCOPE_LOCAL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1)_MPI_T_SCOPE_GROUP : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1) = 3 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1)_MPI_T_SCOPE_GROUP_EQ : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1) = 4 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1)_MPI_T_SCOPE_ALL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1) = 5 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1)_MPI_T_SCOPE_ALL_EQ : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1) = 6 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_831_1) = :: std :: os :: raw :: c_uint ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_NO_OBJECT : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_COMM : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_DATATYPE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_ERRHANDLER : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 3 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_FILE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 4 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_GROUP : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 5 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_OP : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 6 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_REQUEST : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 7 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_WIN : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 8 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_MESSAGE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 9 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1)_MPI_T_BIND_MPI_INFO : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = 10 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_844_1) = :: std :: os :: raw :: c_uint ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_STATE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 0 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_LEVEL : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 1 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_SIZE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 2 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_PERCENTAGE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 3 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_HIGHWATERMARK : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 4 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_LOWWATERMARK : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 5 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_COUNTER : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 6 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_AGGREGATE : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 7 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_TIMER : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 8 ; pub const enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1)_MPI_T_PVAR_CLASS_GENERIC : enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = 9 ; pub type enum_(unnamed_at_/usr/lib/x86_64-linux-gnu/openmpi/include/mpi_h_861_1) = :: std :: os :: raw :: c_uint ; extern "C" { [INFO] [stdout] | + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Barrier` in module `ffi` [INFO] [stdout] --> src/collective.rs:62:18 [INFO] [stdout] | [INFO] [stdout] 62 | ffi::MPI_Barrier(self.as_raw()); [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Allgather` in module `ffi` [INFO] [stdout] --> src/collective.rs:86:18 [INFO] [stdout] | [INFO] [stdout] 86 | ffi::MPI_Allgather( [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Allgatherv` in module `ffi` [INFO] [stdout] --> src/collective.rs:119:18 [INFO] [stdout] | [INFO] [stdout] 119 | ffi::MPI_Allgatherv( [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Alltoall` in module `ffi` [INFO] [stdout] --> src/collective.rs:150:18 [INFO] [stdout] | [INFO] [stdout] 150 | ffi::MPI_Alltoall( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Alltoallv` in module `ffi` [INFO] [stdout] --> src/collective.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ffi::MPI_Alltoallv( [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Allreduce` in module `ffi` [INFO] [stdout] --> src/collective.rs:207:18 [INFO] [stdout] | [INFO] [stdout] 207 | ffi::MPI_Allreduce( [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Reduce_scatter_block` in module `ffi` [INFO] [stdout] --> src/collective.rs:241:18 [INFO] [stdout] | [INFO] [stdout] 241 | ffi::MPI_Reduce_scatter_block( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Scan` in module `ffi` [INFO] [stdout] --> src/collective.rs:269:18 [INFO] [stdout] | [INFO] [stdout] 269 | ffi::MPI_Scan( [INFO] [stdout] | ^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Exscan` in module `ffi` [INFO] [stdout] --> src/collective.rs:297:18 [INFO] [stdout] | [INFO] [stdout] 297 | ffi::MPI_Exscan( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ibarrier` in module `ffi` [INFO] [stdout] --> src/collective.rs:323:51 [INFO] [stdout] | [INFO] [stdout] 323 | with_uninitialized(|request| ffi::MPI_Ibarrier(self.as_raw(), request)).1, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iallgather` in module `ffi` [INFO] [stdout] --> src/collective.rs:354:26 [INFO] [stdout] | [INFO] [stdout] 354 | ffi::MPI_Iallgather( [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iallgatherv` in module `ffi` [INFO] [stdout] --> src/collective.rs:395:26 [INFO] [stdout] | [INFO] [stdout] 395 | ffi::MPI_Iallgatherv( [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ialltoall` in module `ffi` [INFO] [stdout] --> src/collective.rs:437:26 [INFO] [stdout] | [INFO] [stdout] 437 | ffi::MPI_Ialltoall( [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ialltoallv` in module `ffi` [INFO] [stdout] --> src/collective.rs:473:26 [INFO] [stdout] | [INFO] [stdout] 473 | ffi::MPI_Ialltoallv( [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iallreduce` in module `ffi` [INFO] [stdout] --> src/collective.rs:518:26 [INFO] [stdout] | [INFO] [stdout] 518 | ffi::MPI_Iallreduce( [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ireduce_scatter_block` in module `ffi` [INFO] [stdout] --> src/collective.rs:562:26 [INFO] [stdout] | [INFO] [stdout] 562 | ffi::MPI_Ireduce_scatter_block( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iscan` in module `ffi` [INFO] [stdout] --> src/collective.rs:604:26 [INFO] [stdout] | [INFO] [stdout] 604 | ffi::MPI_Iscan( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iexscan` in module `ffi` [INFO] [stdout] --> src/collective.rs:646:26 [INFO] [stdout] | [INFO] [stdout] 646 | ffi::MPI_Iexscan( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Bcast` in module `ffi` [INFO] [stdout] --> src/collective.rs:690:18 [INFO] [stdout] | [INFO] [stdout] 690 | ffi::MPI_Bcast( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Gather` in module `ffi` [INFO] [stdout] --> src/collective.rs:722:18 [INFO] [stdout] | [INFO] [stdout] 722 | ffi::MPI_Gather( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Gather` in module `ffi` [INFO] [stdout] --> src/collective.rs:759:18 [INFO] [stdout] | [INFO] [stdout] 759 | ffi::MPI_Gather( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Gatherv` in module `ffi` [INFO] [stdout] --> src/collective.rs:795:18 [INFO] [stdout] | [INFO] [stdout] 795 | ffi::MPI_Gatherv( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Gatherv` in module `ffi` [INFO] [stdout] --> src/collective.rs:833:18 [INFO] [stdout] | [INFO] [stdout] 833 | ffi::MPI_Gatherv( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Scatter` in module `ffi` [INFO] [stdout] --> src/collective.rs:869:18 [INFO] [stdout] | [INFO] [stdout] 869 | ffi::MPI_Scatter( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Scatter` in module `ffi` [INFO] [stdout] --> src/collective.rs:906:18 [INFO] [stdout] | [INFO] [stdout] 906 | ffi::MPI_Scatter( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Scatterv` in module `ffi` [INFO] [stdout] --> src/collective.rs:942:18 [INFO] [stdout] | [INFO] [stdout] 942 | ffi::MPI_Scatterv( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Scatterv` in module `ffi` [INFO] [stdout] --> src/collective.rs:980:18 [INFO] [stdout] | [INFO] [stdout] 980 | ffi::MPI_Scatterv( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Reduce` in module `ffi` [INFO] [stdout] --> src/collective.rs:1013:18 [INFO] [stdout] | [INFO] [stdout] 1013 | ffi::MPI_Reduce( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Reduce` in module `ffi` [INFO] [stdout] --> src/collective.rs:1045:18 [INFO] [stdout] | [INFO] [stdout] 1045 | ffi::MPI_Reduce( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ibcast` in module `ffi` [INFO] [stdout] --> src/collective.rs:1078:26 [INFO] [stdout] | [INFO] [stdout] 1078 | ffi::MPI_Ibcast( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Igather` in module `ffi` [INFO] [stdout] --> src/collective.rs:1113:26 [INFO] [stdout] | [INFO] [stdout] 1113 | ffi::MPI_Igather( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Igather` in module `ffi` [INFO] [stdout] --> src/collective.rs:1158:26 [INFO] [stdout] | [INFO] [stdout] 1158 | ffi::MPI_Igather( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Igatherv` in module `ffi` [INFO] [stdout] --> src/collective.rs:1200:26 [INFO] [stdout] | [INFO] [stdout] 1200 | ffi::MPI_Igatherv( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Igatherv` in module `ffi` [INFO] [stdout] --> src/collective.rs:1245:26 [INFO] [stdout] | [INFO] [stdout] 1245 | ffi::MPI_Igatherv( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iscatter` in module `ffi` [INFO] [stdout] --> src/collective.rs:1288:26 [INFO] [stdout] | [INFO] [stdout] 1288 | ffi::MPI_Iscatter( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iscatter` in module `ffi` [INFO] [stdout] --> src/collective.rs:1333:26 [INFO] [stdout] | [INFO] [stdout] 1333 | ffi::MPI_Iscatter( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iscatterv` in module `ffi` [INFO] [stdout] --> src/collective.rs:1375:26 [INFO] [stdout] | [INFO] [stdout] 1375 | ffi::MPI_Iscatterv( [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iscatterv` in module `ffi` [INFO] [stdout] --> src/collective.rs:1420:26 [INFO] [stdout] | [INFO] [stdout] 1420 | ffi::MPI_Iscatterv( [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ireduce` in module `ffi` [INFO] [stdout] --> src/collective.rs:1466:26 [INFO] [stdout] | [INFO] [stdout] 1466 | ffi::MPI_Ireduce( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ireduce` in module `ffi` [INFO] [stdout] --> src/collective.rs:1512:26 [INFO] [stdout] | [INFO] [stdout] 1512 | ffi::MPI_Ireduce( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Op_commutative` in module `ffi` [INFO] [stdout] --> src/collective.rs:1546:18 [INFO] [stdout] | [INFO] [stdout] 1546 | ffi::MPI_Op_commutative(self.as_raw(), &mut commute); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MAX` in module `ffi` [INFO] [stdout] --> src/collective.rs:1576:21 [INFO] [stdout] | [INFO] [stdout] 1576 | max => ffi::RSMPI_MAX, [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MIN` in module `ffi` [INFO] [stdout] --> src/collective.rs:1577:21 [INFO] [stdout] | [INFO] [stdout] 1577 | min => ffi::RSMPI_MIN, [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_SUM` in module `ffi` [INFO] [stdout] --> src/collective.rs:1578:21 [INFO] [stdout] | [INFO] [stdout] 1578 | sum => ffi::RSMPI_SUM, [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_PROD` in module `ffi` [INFO] [stdout] --> src/collective.rs:1579:25 [INFO] [stdout] | [INFO] [stdout] 1579 | product => ffi::RSMPI_PROD, [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_LAND` in module `ffi` [INFO] [stdout] --> src/collective.rs:1580:29 [INFO] [stdout] | [INFO] [stdout] 1580 | logical_and => ffi::RSMPI_LAND, [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_BAND` in module `ffi` [INFO] [stdout] --> src/collective.rs:1581:29 [INFO] [stdout] | [INFO] [stdout] 1581 | bitwise_and => ffi::RSMPI_BAND, [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_LOR` in module `ffi` [INFO] [stdout] --> src/collective.rs:1582:28 [INFO] [stdout] | [INFO] [stdout] 1582 | logical_or => ffi::RSMPI_LOR, [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_BOR` in module `ffi` [INFO] [stdout] --> src/collective.rs:1583:28 [INFO] [stdout] | [INFO] [stdout] 1583 | bitwise_or => ffi::RSMPI_BOR, [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_LXOR` in module `ffi` [INFO] [stdout] --> src/collective.rs:1584:29 [INFO] [stdout] | [INFO] [stdout] 1584 | logical_xor => ffi::RSMPI_LXOR, [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_BXOR` in module `ffi` [INFO] [stdout] --> src/collective.rs:1585:29 [INFO] [stdout] | [INFO] [stdout] 1585 | bitwise_xor => ffi::RSMPI_BXOR [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Op_free` in module `ffi` [INFO] [stdout] --> src/collective.rs:1636:18 [INFO] [stdout] | [INFO] [stdout] 1636 | ffi::MPI_Op_free(&mut self.op); [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Op_create` in module `ffi` [INFO] [stdout] --> src/collective.rs:1751:22 [INFO] [stdout] | [INFO] [stdout] 1751 | ffi::MPI_Op_create(Some(*ffi_closure.instantiate_code_ptr()), commute as _, op) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Op_free` in module `ffi` [INFO] [stdout] --> src/collective.rs:1800:18 [INFO] [stdout] | [INFO] [stdout] 1800 | ffi::MPI_Op_free(&mut self.op); [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Op_create` in module `ffi` [INFO] [stdout] --> src/collective.rs:1873:46 [INFO] [stdout] | [INFO] [stdout] 1873 | op: with_uninitialized(|op| ffi::MPI_Op_create(Some(function), commute as _, op)).1, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Reduce_local` in module `ffi` [INFO] [stdout] --> src/collective.rs:1895:14 [INFO] [stdout] | [INFO] [stdout] 1895 | ffi::MPI_Reduce_local( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_C_BOOL` in module `ffi` [INFO] [stdout] --> src/datatype.rs:192:40 [INFO] [stdout] | [INFO] [stdout] 192 | equivalent_system_datatype!(bool, ffi::RSMPI_C_BOOL); [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_FLOAT` in module `ffi` [INFO] [stdout] --> src/datatype.rs:194:39 [INFO] [stdout] | [INFO] [stdout] 194 | equivalent_system_datatype!(f32, ffi::RSMPI_FLOAT); [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_DOUBLE` in module `ffi` [INFO] [stdout] --> src/datatype.rs:195:39 [INFO] [stdout] | [INFO] [stdout] 195 | equivalent_system_datatype!(f64, ffi::RSMPI_DOUBLE); [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMPLEX` in module `ffi` [INFO] [stdout] --> src/datatype.rs:197:48 [INFO] [stdout] | [INFO] [stdout] 197 | equivalent_system_datatype!(Complex, ffi::RSMPI_COMPLEX); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_DOUBLE_COMPLEX` in module `ffi` [INFO] [stdout] --> src/datatype.rs:198:48 [INFO] [stdout] | [INFO] [stdout] 198 | equivalent_system_datatype!(Complex, ffi::RSMPI_DOUBLE_COMPLEX); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `HAVE_DOUBLE__COMPLEX` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:24612 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_uint = 1 ; pub const HAVE_DOUBLE__COMPLEX : :: std :: os :: raw :: c_uint = 1 ; pub const HAVE_LONG_DOUBLE__COMPLEX : ... [INFO] [stdout] | -------------------------------------------------------------------- similarly named constant `HAVE_DOUBLE__COMPLEX` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_INT8_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:200:38 [INFO] [stdout] | [INFO] [stdout] 200 | equivalent_system_datatype!(i8, ffi::RSMPI_INT8_T); [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_INT16_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:201:39 [INFO] [stdout] | [INFO] [stdout] 201 | equivalent_system_datatype!(i16, ffi::RSMPI_INT16_T); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_INT32_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:202:39 [INFO] [stdout] | [INFO] [stdout] 202 | equivalent_system_datatype!(i32, ffi::RSMPI_INT32_T); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_INT64_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:203:39 [INFO] [stdout] | [INFO] [stdout] 203 | equivalent_system_datatype!(i64, ffi::RSMPI_INT64_T); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UINT8_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:205:38 [INFO] [stdout] | [INFO] [stdout] 205 | equivalent_system_datatype!(u8, ffi::RSMPI_UINT8_T); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UINT16_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:206:39 [INFO] [stdout] | [INFO] [stdout] 206 | equivalent_system_datatype!(u16, ffi::RSMPI_UINT16_T); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UINT32_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:207:39 [INFO] [stdout] | [INFO] [stdout] 207 | equivalent_system_datatype!(u32, ffi::RSMPI_UINT32_T); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UINT64_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:208:39 [INFO] [stdout] | [INFO] [stdout] 208 | equivalent_system_datatype!(u64, ffi::RSMPI_UINT64_T); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UINT64_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:216:41 [INFO] [stdout] | [INFO] [stdout] 216 | equivalent_system_datatype!(usize, ffi::RSMPI_UINT64_T); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_INT64_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:218:41 [INFO] [stdout] | [INFO] [stdout] 218 | equivalent_system_datatype!(isize, ffi::RSMPI_INT64_T); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_free` in module `ffi` [INFO] [stdout] --> src/datatype.rs:385:18 [INFO] [stdout] | [INFO] [stdout] 385 | ffi::MPI_Type_free(&mut self.0); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_DATATYPE_NULL` in module `ffi` [INFO] [stdout] --> src/datatype.rs:387:42 [INFO] [stdout] | [INFO] [stdout] 387 | assert_eq!(self.0, unsafe { ffi::RSMPI_DATATYPE_NULL }); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_DATATYPE_NULL` in module `ffi` [INFO] [stdout] --> src/datatype.rs:400:33 [INFO] [stdout] | [INFO] [stdout] 400 | assert_ne!(handle, ffi::RSMPI_DATATYPE_NULL); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_contiguous` in module `ffi` [INFO] [stdout] --> src/datatype.rs:450:26 [INFO] [stdout] | [INFO] [stdout] 450 | ffi::MPI_Type_contiguous(count, oldtype.as_raw(), newtype) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_vector` in module `ffi` [INFO] [stdout] --> src/datatype.rs:473:26 [INFO] [stdout] | [INFO] [stdout] 473 | ffi::MPI_Type_vector(count, blocklength, stride, oldtype.as_raw(), newtype) [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_create_hvector` in module `ffi` [INFO] [stdout] --> src/datatype.rs:497:26 [INFO] [stdout] | [INFO] [stdout] 497 | ffi::MPI_Type_create_hvector( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_indexed` in module `ffi` [INFO] [stdout] --> src/datatype.rs:530:26 [INFO] [stdout] | [INFO] [stdout] 530 | ffi::MPI_Type_indexed( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_create_hindexed` in module `ffi` [INFO] [stdout] --> src/datatype.rs:566:26 [INFO] [stdout] | [INFO] [stdout] 566 | ffi::MPI_Type_create_hindexed( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_create_indexed_block` in module `ffi` [INFO] [stdout] --> src/datatype.rs:591:26 [INFO] [stdout] | [INFO] [stdout] 591 | ffi::MPI_Type_create_indexed_block( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_create_hindexed_block` in module `ffi` [INFO] [stdout] --> src/datatype.rs:621:26 [INFO] [stdout] | [INFO] [stdout] 621 | ffi::MPI_Type_create_hindexed_block( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_create_struct` in module `ffi` [INFO] [stdout] --> src/datatype.rs:660:26 [INFO] [stdout] | [INFO] [stdout] 660 | ffi::MPI_Type_create_struct( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_commit` in module `ffi` [INFO] [stdout] --> src/datatype.rs:680:18 [INFO] [stdout] | [INFO] [stdout] 680 | ffi::MPI_Type_commit(&mut self.0); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_free` in module `ffi` [INFO] [stdout] --> src/datatype.rs:701:18 [INFO] [stdout] | [INFO] [stdout] 701 | ffi::MPI_Type_free(&mut self.0); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_DATATYPE_NULL` in module `ffi` [INFO] [stdout] --> src/datatype.rs:703:42 [INFO] [stdout] | [INFO] [stdout] 703 | assert_eq!(self.0, unsafe { ffi::RSMPI_DATATYPE_NULL }); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_DATATYPE_NULL` in module `ffi` [INFO] [stdout] --> src/datatype.rs:716:33 [INFO] [stdout] | [INFO] [stdout] 716 | assert_ne!(handle, ffi::RSMPI_DATATYPE_NULL); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_dup` in module `ffi` [INFO] [stdout] --> src/datatype.rs:755:51 [INFO] [stdout] | [INFO] [stdout] 755 | with_uninitialized(|newtype| ffi::MPI_Type_dup(self.as_raw(), newtype)).1, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Get_address` in module `ffi` [INFO] [stdout] --> src/datatype.rs:1489:48 [INFO] [stdout] | [INFO] [stdout] 1489 | unsafe { with_uninitialized(|address| ffi::MPI_Get_address(x.cast::(), address)).1 } [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Buffer_attach` in module `ffi` [INFO] [stdout] --> src/environment.rs:67:22 [INFO] [stdout] | [INFO] [stdout] 67 | ffi::MPI_Buffer_attach( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Buffer_detach` in module `ffi` [INFO] [stdout] --> src/environment.rs:86:22 [INFO] [stdout] | [INFO] [stdout] 86 | ffi::MPI_Buffer_detach(addr_ptr.cast::(), &mut size); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Finalize` in module `ffi` [INFO] [stdout] --> src/environment.rs:112:18 [INFO] [stdout] | [INFO] [stdout] 112 | ffi::MPI_Finalize(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_THREAD_SINGLE` in module `ffi` [INFO] [stdout] --> src/environment.rs:144:48 [INFO] [stdout] | [INFO] [stdout] 144 | Threading::Single => unsafe { ffi::RSMPI_THREAD_SINGLE }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_THREAD_FUNNELED` in module `ffi` [INFO] [stdout] --> src/environment.rs:145:50 [INFO] [stdout] | [INFO] [stdout] 145 | Threading::Funneled => unsafe { ffi::RSMPI_THREAD_FUNNELED }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_THREAD_SERIALIZED` in module `ffi` [INFO] [stdout] --> src/environment.rs:146:52 [INFO] [stdout] | [INFO] [stdout] 146 | Threading::Serialized => unsafe { ffi::RSMPI_THREAD_SERIALIZED }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_THREAD_MULTIPLE` in module `ffi` [INFO] [stdout] --> src/environment.rs:147:50 [INFO] [stdout] | [INFO] [stdout] 147 | Threading::Multiple => unsafe { ffi::RSMPI_THREAD_MULTIPLE }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_THREAD_SINGLE` in module `ffi` [INFO] [stdout] --> src/environment.rs:166:31 [INFO] [stdout] | [INFO] [stdout] 166 | if i == unsafe { ffi::RSMPI_THREAD_SINGLE } { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_THREAD_FUNNELED` in module `ffi` [INFO] [stdout] --> src/environment.rs:168:38 [INFO] [stdout] | [INFO] [stdout] 168 | } else if i == unsafe { ffi::RSMPI_THREAD_FUNNELED } { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_THREAD_SERIALIZED` in module `ffi` [INFO] [stdout] --> src/environment.rs:170:38 [INFO] [stdout] | [INFO] [stdout] 170 | } else if i == unsafe { ffi::RSMPI_THREAD_SERIALIZED } { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_THREAD_MULTIPLE` in module `ffi` [INFO] [stdout] --> src/environment.rs:172:38 [INFO] [stdout] | [INFO] [stdout] 172 | } else if i == unsafe { ffi::RSMPI_THREAD_MULTIPLE } { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Initialized` in module `ffi` [INFO] [stdout] --> src/environment.rs:181:52 [INFO] [stdout] | [INFO] [stdout] 181 | unsafe { with_uninitialized(|initialized| ffi::MPI_Initialized(initialized)).1 != 0 } [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Finalized` in module `ffi` [INFO] [stdout] --> src/environment.rs:188:50 [INFO] [stdout] | [INFO] [stdout] 188 | unsafe { with_uninitialized(|finalized| ffi::MPI_Finalized(finalized)).1 != 0 } [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Init_thread` in module `ffi` [INFO] [stdout] --> src/environment.rs:238:18 [INFO] [stdout] | [INFO] [stdout] 238 | ffi::MPI_Init_thread( [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Query_thread` in module `ffi` [INFO] [stdout] --> src/environment.rs:264:45 [INFO] [stdout] | [INFO] [stdout] 264 | with_uninitialized(|threading| ffi::MPI_Query_thread(threading)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Get_version` in module `ffi` [INFO] [stdout] --> src/environment.rs:277:56 [INFO] [stdout] | [INFO] [stdout] 277 | with_uninitialized2(|version, subversion| ffi::MPI_Get_version(version, subversion)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MAX_LIBRARY_VERSION_STRING` in module `ffi` [INFO] [stdout] --> src/environment.rs:288:33 [INFO] [stdout] | [INFO] [stdout] 288 | let bufsize = unsafe { ffi::RSMPI_MAX_LIBRARY_VERSION_STRING } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_MAX_LIBRARY_VERSION_STRING` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26613 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_uint = 64 ; pub const MPI_MAX_LIBRARY_VERSION_STRING : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_UNDEFINED : :: std... [INFO] [stdout] | -------------------------------------------------------------------------------- similarly named constant `MPI_MAX_LIBRARY_VERSION_STRING` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MAX_LIBRARY_VERSION_STRING` in module `ffi` [INFO] [stdout] --> src/environment.rs:293:31 [INFO] [stdout] | [INFO] [stdout] 293 | unsafe { ffi::RSMPI_MAX_LIBRARY_VERSION_STRING } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_MAX_LIBRARY_VERSION_STRING` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26613 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_uint = 64 ; pub const MPI_MAX_LIBRARY_VERSION_STRING : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_UNDEFINED : :: std... [INFO] [stdout] | -------------------------------------------------------------------------------- similarly named constant `MPI_MAX_LIBRARY_VERSION_STRING` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Get_library_version` in module `ffi` [INFO] [stdout] --> src/environment.rs:300:14 [INFO] [stdout] | [INFO] [stdout] 300 | ffi::MPI_Get_library_version(buf.as_mut_ptr().cast::(), &mut len); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MAX_PROCESSOR_NAME` in module `ffi` [INFO] [stdout] --> src/environment.rs:316:33 [INFO] [stdout] | [INFO] [stdout] 316 | let bufsize = unsafe { ffi::RSMPI_MAX_PROCESSOR_NAME } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_MAX_PROCESSOR_NAME` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26400 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_MAX_ERROR_STRING : :: ... [INFO] [stdout] | ------------------------------------------------------------------------ similarly named constant `MPI_MAX_PROCESSOR_NAME` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MAX_PROCESSOR_NAME` in module `ffi` [INFO] [stdout] --> src/environment.rs:323:31 [INFO] [stdout] | [INFO] [stdout] 323 | unsafe { ffi::RSMPI_MAX_PROCESSOR_NAME } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_MAX_PROCESSOR_NAME` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26400 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_MAX_ERROR_STRING : :: ... [INFO] [stdout] | ------------------------------------------------------------------------ similarly named constant `MPI_MAX_PROCESSOR_NAME` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Get_processor_name` in module `ffi` [INFO] [stdout] --> src/environment.rs:330:14 [INFO] [stdout] | [INFO] [stdout] 330 | ffi::MPI_Get_processor_name(buf.as_mut_ptr().cast::(), &mut len); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Wtime` in module `ffi` [INFO] [stdout] --> src/environment.rs:346:19 [INFO] [stdout] | [INFO] [stdout] 346 | unsafe { ffi::RSMPI_Wtime() } [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Wtick` in module `ffi` [INFO] [stdout] --> src/environment.rs:351:19 [INFO] [stdout] | [INFO] [stdout] 351 | unsafe { ffi::RSMPI_Wtick() } [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Probe` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:72:26 [INFO] [stdout] | [INFO] [stdout] 72 | ffi::MPI_Probe( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:97:43 [INFO] [stdout] | [INFO] [stdout] 97 | self.probe_with_tag(unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Mprobe` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:114:22 [INFO] [stdout] | [INFO] [stdout] 114 | ffi::MPI_Mprobe( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:138:51 [INFO] [stdout] | [INFO] [stdout] 138 | self.matched_probe_with_tag(unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Recv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:155:22 [INFO] [stdout] | [INFO] [stdout] 155 | ffi::MPI_Recv( [INFO] [stdout] | ^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:196:45 [INFO] [stdout] | [INFO] [stdout] 196 | self.receive_with_tag(unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Recv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:213:26 [INFO] [stdout] | [INFO] [stdout] 213 | ffi::MPI_Recv( [INFO] [stdout] | ^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:239:55 [INFO] [stdout] | [INFO] [stdout] 239 | self.receive_into_with_tag(buf, unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:272:49 [INFO] [stdout] | [INFO] [stdout] 272 | self.receive_vec_with_tag(unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Irecv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:295:26 [INFO] [stdout] | [INFO] [stdout] 295 | ffi::MPI_Irecv( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:330:72 [INFO] [stdout] | [INFO] [stdout] 330 | self.immediate_receive_into_with_tag(scope, buf, unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Irecv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:345:22 [INFO] [stdout] | [INFO] [stdout] 345 | ffi::MPI_Irecv( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:374:55 [INFO] [stdout] | [INFO] [stdout] 374 | self.immediate_receive_with_tag(unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iprobe` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:391:22 [INFO] [stdout] | [INFO] [stdout] 391 | ffi::MPI_Iprobe( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:418:53 [INFO] [stdout] | [INFO] [stdout] 418 | self.immediate_probe_with_tag(unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Improbe` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:437:22 [INFO] [stdout] | [INFO] [stdout] 437 | ffi::MPI_Improbe( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:466:61 [INFO] [stdout] | [INFO] [stdout] 466 | self.immediate_matched_probe_with_tag(unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_SOURCE` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:475:23 [INFO] [stdout] | [INFO] [stdout] 475 | unsafe { ffi::RSMPI_ANY_SOURCE } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_SOURCE` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26158 [INFO] [stdout] | [INFO] [stdout] 3 | ...t = 0 ; pub const MPI_ANY_SOURCE : :: std :: os :: raw :: c_int = -1 ; pub const MPI_PROC_NULL : :: std :: os :: raw :: c_int = -2 ; p... [INFO] [stdout] | -------------------------------------------------------------- similarly named constant `MPI_ANY_SOURCE` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Send` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:512:18 [INFO] [stdout] | [INFO] [stdout] 512 | ffi::MPI_Send( [INFO] [stdout] | ^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Bsend` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:564:18 [INFO] [stdout] | [INFO] [stdout] 564 | ffi::MPI_Bsend( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ssend` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:603:18 [INFO] [stdout] | [INFO] [stdout] 603 | ffi::MPI_Ssend( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Rsend` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:644:18 [INFO] [stdout] | [INFO] [stdout] 644 | ffi::MPI_Rsend( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Isend` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:691:26 [INFO] [stdout] | [INFO] [stdout] 691 | ffi::MPI_Isend( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ibsend` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:745:26 [INFO] [stdout] | [INFO] [stdout] 745 | ffi::MPI_Ibsend( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Issend` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:800:26 [INFO] [stdout] | [INFO] [stdout] 800 | ffi::MPI_Issend( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Irsend` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:855:26 [INFO] [stdout] | [INFO] [stdout] 855 | ffi::MPI_Irsend( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Get_count` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:926:50 [INFO] [stdout] | [INFO] [stdout] 926 | unsafe { with_uninitialized(|count| ffi::MPI_Get_count(&self.0, d.as_raw(), count)).1 } [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MESSAGE_NO_PROC` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:952:40 [INFO] [stdout] | [INFO] [stdout] 952 | self.as_raw() == unsafe { ffi::RSMPI_MESSAGE_NO_PROC } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Mrecv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:971:22 [INFO] [stdout] | [INFO] [stdout] 971 | ffi::MPI_Mrecv( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Mrecv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1001:22 [INFO] [stdout] | [INFO] [stdout] 1001 | ffi::MPI_Mrecv( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MESSAGE_NULL` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1010:44 [INFO] [stdout] | [INFO] [stdout] 1010 | assert_eq!(self.as_raw(), ffi::RSMPI_MESSAGE_NULL); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Imrecv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1036:22 [INFO] [stdout] | [INFO] [stdout] 1036 | ffi::MPI_Imrecv( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MESSAGE_NULL` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1045:44 [INFO] [stdout] | [INFO] [stdout] 1045 | assert_eq!(self.as_raw(), ffi::RSMPI_MESSAGE_NULL); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MESSAGE_NULL` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1070:27 [INFO] [stdout] | [INFO] [stdout] 1070 | unsafe { ffi::RSMPI_MESSAGE_NULL }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Sendrecv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1152:18 [INFO] [stdout] | [INFO] [stdout] 1152 | ffi::MPI_Sendrecv( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1189:14 [INFO] [stdout] | [INFO] [stdout] 1189 | ffi::RSMPI_ANY_TAG [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Sendrecv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1226:22 [INFO] [stdout] | [INFO] [stdout] 1226 | ffi::MPI_Sendrecv( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1266:14 [INFO] [stdout] | [INFO] [stdout] 1266 | ffi::RSMPI_ANY_TAG [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Sendrecv_replace` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1301:22 [INFO] [stdout] | [INFO] [stdout] 1301 | ffi::MPI_Sendrecv_replace( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1336:14 [INFO] [stdout] | [INFO] [stdout] 1336 | ffi::RSMPI_ANY_TAG [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_REQUEST_NULL` in module `ffi` [INFO] [stdout] --> src/request.rs:45:30 [INFO] [stdout] | [INFO] [stdout] 45 | request == unsafe { ffi::RSMPI_REQUEST_NULL } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Waitany` in module `ffi` [INFO] [stdout] --> src/request.rs:110:22 [INFO] [stdout] | [INFO] [stdout] 110 | ffi::MPI_Waitany(size, mpi_requests.as_mut_ptr(), &mut index, s); [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Wait` in module `ffi` [INFO] [stdout] --> src/request.rs:178:18 [INFO] [stdout] | [INFO] [stdout] 178 | ffi::MPI_Wait(&mut request, status); [INFO] [stdout] | ^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_STATUS_IGNORE` in module `ffi` [INFO] [stdout] --> src/request.rs:206:38 [INFO] [stdout] | [INFO] [stdout] 206 | self.wait_with(unsafe { ffi::RSMPI_STATUS_IGNORE as *mut _ }); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Test` in module `ffi` [INFO] [stdout] --> src/request.rs:231:48 [INFO] [stdout] | [INFO] [stdout] 231 | with_uninitialized(|flag| ffi::MPI_Test(&mut request, flag, status.as_mut_ptr())); [INFO] [stdout] | ^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cancel` in module `ffi` [INFO] [stdout] --> src/request.rs:260:18 [INFO] [stdout] | [INFO] [stdout] 260 | ffi::MPI_Cancel(&mut request); [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_NULL` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:79:36 [INFO] [stdout] | [INFO] [stdout] 79 | debug_assert_ne!(raw, ffi::RSMPI_COMM_NULL); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cartdim_get` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:88:50 [INFO] [stdout] | [INFO] [stdout] 88 | unsafe { with_uninitialized(|count| ffi::MPI_Cartdim_get(self.as_raw(), count)).1 } [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cart_get` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:119:14 [INFO] [stdout] | [INFO] [stdout] 119 | ffi::MPI_Cart_get( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cart_rank` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:219:40 [INFO] [stdout] | [INFO] [stdout] 219 | with_uninitialized(|rank| ffi::MPI_Cart_rank(self.as_raw(), coords.as_ptr(), rank)).1 [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cart_coords` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:291:14 [INFO] [stdout] | [INFO] [stdout] 291 | ffi::MPI_Cart_coords(self.as_raw(), rank, coords.count(), coords.as_mut_ptr()); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cart_shift` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:365:22 [INFO] [stdout] | [INFO] [stdout] 365 | ffi::MPI_Cart_shift( [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_PROC_NULL` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:374:50 [INFO] [stdout] | [INFO] [stdout] 374 | let rank_source = if rank_source == ffi::RSMPI_PROC_NULL { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_PROC_NULL` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26221 [INFO] [stdout] | [INFO] [stdout] 3 | ...t = -1 ; pub const MPI_PROC_NULL : :: std :: os :: raw :: c_int = -2 ; pub const MPI_ROOT : :: std :: os :: raw :: c_int = -4 ; pub co... [INFO] [stdout] | ------------------------------------------------------------- similarly named constant `MPI_PROC_NULL` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_PROC_NULL` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:380:60 [INFO] [stdout] | [INFO] [stdout] 380 | let rank_destination = if rank_destination == ffi::RSMPI_PROC_NULL { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_PROC_NULL` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26221 [INFO] [stdout] | [INFO] [stdout] 3 | ...t = -1 ; pub const MPI_PROC_NULL : :: std :: os :: raw :: c_int = -2 ; pub const MPI_ROOT : :: std :: os :: raw :: c_int = -4 ; pub co... [INFO] [stdout] | ------------------------------------------------------------- similarly named constant `MPI_PROC_NULL` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cart_sub` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:438:22 [INFO] [stdout] | [INFO] [stdout] 438 | ffi::MPI_Cart_sub(self.as_raw(), retain_int.as_ptr(), newcomm) [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_WORLD` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:76:62 [INFO] [stdout] | [INFO] [stdout] 76 | unsafe { SystemCommunicator::from_raw_unchecked(ffi::RSMPI_COMM_WORLD) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:82:33 [INFO] [stdout] | [INFO] [stdout] 82 | if raw == unsafe { ffi::RSMPI_COMM_NULL } { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:91:36 [INFO] [stdout] | [INFO] [stdout] 91 | debug_assert_ne!(raw, ffi::RSMPI_COMM_NULL); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:153:24 [INFO] [stdout] | [INFO] [stdout] 153 | if raw == ffi::RSMPI_COMM_NULL { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:167:36 [INFO] [stdout] | [INFO] [stdout] 167 | debug_assert_ne!(raw, ffi::RSMPI_COMM_NULL); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Topo_test` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:181:52 [INFO] [stdout] | [INFO] [stdout] 181 | with_uninitialized(|topology| ffi::MPI_Topo_test(self.as_raw(), topology)); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_GRAPH` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:183:33 [INFO] [stdout] | [INFO] [stdout] 183 | if topology == ffi::RSMPI_GRAPH { [INFO] [stdout] | ^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_GRAPH` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26880 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_uint = 1 ; pub const MPI_GRAPH : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_KEYVAL_INVALID : :: std :: os :: raw :: c_int = -... [INFO] [stdout] | --------------------------------------------------------- similarly named constant `MPI_GRAPH` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_CART` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:185:40 [INFO] [stdout] | [INFO] [stdout] 185 | } else if topology == ffi::RSMPI_CART { [INFO] [stdout] | ^^^^^^^^^^ help: a constant with a similar name exists: `MPI_CART` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26823 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_uint = 3 ; pub const MPI_CART : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_GRAPH : :: std :: os :: raw :: c_uint = 2 ; pub c... [INFO] [stdout] | -------------------------------------------------------- similarly named constant `MPI_CART` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_DIST_GRAPH` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:187:40 [INFO] [stdout] | [INFO] [stdout] 187 | } else if topology == ffi::RSMPI_DIST_GRAPH { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_DIST_GRAPH` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26760 [INFO] [stdout] | [INFO] [stdout] 3 | ...32766 ; pub const MPI_DIST_GRAPH : :: std :: os :: raw :: c_uint = 3 ; pub const MPI_CART : :: std :: os :: raw :: c_uint = 1 ; pub co... [INFO] [stdout] | -------------------------------------------------------------- similarly named constant `MPI_DIST_GRAPH` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UNDEFINED` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:189:40 [INFO] [stdout] | [INFO] [stdout] 189 | } else if topology == ffi::RSMPI_UNDEFINED { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_UNDEFINED` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26694 [INFO] [stdout] | [INFO] [stdout] 3 | ... 256 ; pub const MPI_UNDEFINED : :: std :: os :: raw :: c_int = -32766 ; pub const MPI_DIST_GRAPH : :: std :: os :: raw :: c_uint = 3 ... [INFO] [stdout] | ----------------------------------------------------------------- similarly named constant `MPI_UNDEFINED` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_free` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:232:18 [INFO] [stdout] | [INFO] [stdout] 232 | ffi::MPI_Comm_free(&mut self.0); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:234:42 [INFO] [stdout] | [INFO] [stdout] 234 | assert_eq!(self.0, unsafe { ffi::RSMPI_COMM_NULL }); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UNDEFINED` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:259:29 [INFO] [stdout] | [INFO] [stdout] 259 | Color(unsafe { ffi::RSMPI_UNDEFINED }) [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_UNDEFINED` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26694 [INFO] [stdout] | [INFO] [stdout] 3 | ... 256 ; pub const MPI_UNDEFINED : :: std :: os :: raw :: c_int = -32766 ; pub const MPI_DIST_GRAPH : :: std :: os :: raw :: c_uint = 3 ... [INFO] [stdout] | ----------------------------------------------------------------- similarly named constant `MPI_UNDEFINED` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_size` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:295:49 [INFO] [stdout] | [INFO] [stdout] 295 | unsafe { with_uninitialized(|size| ffi::MPI_Comm_size(self.as_raw(), size)).1 } [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_rank` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:307:49 [INFO] [stdout] | [INFO] [stdout] 307 | unsafe { with_uninitialized(|rank| ffi::MPI_Comm_rank(self.as_raw(), rank)).1 } [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_compare` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:352:43 [INFO] [stdout] | [INFO] [stdout] 352 | with_uninitialized(|cmp| ffi::MPI_Comm_compare(self.as_raw(), other.as_raw(), cmp)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_dup` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:370:51 [INFO] [stdout] | [INFO] [stdout] 370 | with_uninitialized(|newcomm| ffi::MPI_Comm_dup(self.as_raw(), newcomm)).1, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_split` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:404:26 [INFO] [stdout] | [INFO] [stdout] 404 | ffi::MPI_Comm_split(self.as_raw(), color.as_raw(), key, newcomm) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_split_type` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:424:26 [INFO] [stdout] | [INFO] [stdout] 424 | ffi::MPI_Comm_split_type( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_TYPE_SHARED` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:426:30 [INFO] [stdout] | [INFO] [stdout] 426 | ffi::RSMPI_COMM_TYPE_SHARED, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_INFO_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:428:30 [INFO] [stdout] | [INFO] [stdout] 428 | ffi::RSMPI_INFO_NULL, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_create` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:462:26 [INFO] [stdout] | [INFO] [stdout] 462 | ffi::MPI_Comm_create(self.as_raw(), group.as_raw(), newcomm) [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_create_group` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:504:26 [INFO] [stdout] | [INFO] [stdout] 504 | ffi::MPI_Comm_create_group(self.as_raw(), group.as_raw(), tag, newcomm) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_group` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:518:55 [INFO] [stdout] | [INFO] [stdout] 518 | UserGroup(with_uninitialized(|group| ffi::MPI_Comm_group(self.as_raw(), group)).1) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Abort` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:529:18 [INFO] [stdout] | [INFO] [stdout] 529 | ffi::MPI_Abort(self.as_raw(), errorcode); [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_set_name` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:542:18 [INFO] [stdout] | [INFO] [stdout] 542 | ffi::MPI_Comm_set_name(self.as_raw(), c_name.as_ptr()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_get_name` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:558:22 [INFO] [stdout] | [INFO] [stdout] 558 | ffi::MPI_Comm_get_name(self.as_raw(), &mut (*buf.as_mut_ptr())[0], resultlen) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:593:38 [INFO] [stdout] | [INFO] [stdout] 593 | let mut comm_cart = ffi::RSMPI_COMM_NULL; [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cart_create` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:594:18 [INFO] [stdout] | [INFO] [stdout] 594 | ffi::MPI_Cart_create( [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cart_map` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:630:18 [INFO] [stdout] | [INFO] [stdout] 630 | ffi::MPI_Cart_map( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Pack_size` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:657:22 [INFO] [stdout] | [INFO] [stdout] 657 | ffi::MPI_Pack_size(incount, datatype.as_raw(), self.as_raw(), size) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Pack` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:708:18 [INFO] [stdout] | [INFO] [stdout] 708 | ffi::MPI_Pack( [INFO] [stdout] | ^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Unpack` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:737:14 [INFO] [stdout] | [INFO] [stdout] 737 | ffi::MPI_Unpack( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_IDENT` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:769:31 [INFO] [stdout] | [INFO] [stdout] 769 | if i == unsafe { ffi::RSMPI_IDENT } { [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_CONGRUENT` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:771:38 [INFO] [stdout] | [INFO] [stdout] 771 | } else if i == unsafe { ffi::RSMPI_CONGRUENT } { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_SIMILAR` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:773:38 [INFO] [stdout] | [INFO] [stdout] 773 | } else if i == unsafe { ffi::RSMPI_SIMILAR } { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UNEQUAL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:775:38 [INFO] [stdout] | [INFO] [stdout] 775 | } else if i == unsafe { ffi::RSMPI_UNEQUAL } { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_PROC_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:798:31 [INFO] [stdout] | [INFO] [stdout] 798 | if r == unsafe { ffi::RSMPI_PROC_NULL } { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_PROC_NULL` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26221 [INFO] [stdout] | [INFO] [stdout] 3 | ...t = -1 ; pub const MPI_PROC_NULL : :: std :: os :: raw :: c_int = -2 ; pub const MPI_ROOT : :: std :: os :: raw :: c_int = -4 ; pub co... [INFO] [stdout] | ------------------------------------------------------------- similarly named constant `MPI_PROC_NULL` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_GROUP_EMPTY` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:852:35 [INFO] [stdout] | [INFO] [stdout] 852 | SystemGroup(unsafe { ffi::RSMPI_GROUP_EMPTY }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_free` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:875:18 [INFO] [stdout] | [INFO] [stdout] 875 | ffi::MPI_Group_free(&mut self.0); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_GROUP_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:877:42 [INFO] [stdout] | [INFO] [stdout] 877 | assert_eq!(self.0, unsafe { ffi::RSMPI_GROUP_NULL }); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_PROC_NULL` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26221 [INFO] [stdout] | [INFO] [stdout] 3 | ...t = -1 ; pub const MPI_PROC_NULL : :: std :: os :: raw :: c_int = -2 ; pub const MPI_ROOT : :: std :: os :: raw :: c_int = -4 ; pub co... [INFO] [stdout] | ------------------------------------------------------------- similarly named constant `MPI_PROC_NULL` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_union` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:907:26 [INFO] [stdout] | [INFO] [stdout] 907 | ffi::MPI_Group_union(self.as_raw(), other.as_raw(), newgroup) [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_intersection` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:929:26 [INFO] [stdout] | [INFO] [stdout] 929 | ffi::MPI_Group_intersection(self.as_raw(), other.as_raw(), newgroup) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_difference` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:951:26 [INFO] [stdout] | [INFO] [stdout] 951 | ffi::MPI_Group_difference(self.as_raw(), other.as_raw(), newgroup) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_incl` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:970:26 [INFO] [stdout] | [INFO] [stdout] 970 | ffi::MPI_Group_incl(self.as_raw(), ranks.count(), ranks.as_ptr(), newgroup) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_excl` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:989:26 [INFO] [stdout] | [INFO] [stdout] 989 | ffi::MPI_Group_excl(self.as_raw(), ranks.count(), ranks.as_ptr(), newgroup) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_size` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1002:49 [INFO] [stdout] | [INFO] [stdout] 1002 | unsafe { with_uninitialized(|size| ffi::MPI_Group_size(self.as_raw(), size)).1 } [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_rank` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1012:60 [INFO] [stdout] | [INFO] [stdout] 1012 | let (_, rank) = with_uninitialized(|rank| ffi::MPI_Group_rank(self.as_raw(), rank)); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UNDEFINED` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1013:29 [INFO] [stdout] | [INFO] [stdout] 1013 | if rank == ffi::RSMPI_UNDEFINED { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_UNDEFINED` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26694 [INFO] [stdout] | [INFO] [stdout] 3 | ... 256 ; pub const MPI_UNDEFINED : :: std :: os :: raw :: c_int = -32766 ; pub const MPI_DIST_GRAPH : :: std :: os :: raw :: c_uint = 3 ... [INFO] [stdout] | ----------------------------------------------------------------- similarly named constant `MPI_UNDEFINED` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_translate_ranks` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1034:22 [INFO] [stdout] | [INFO] [stdout] 1034 | ffi::MPI_Group_translate_ranks(self.as_raw(), 1, &rank, other.as_raw(), translated) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UNDEFINED` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1036:35 [INFO] [stdout] | [INFO] [stdout] 1036 | if translated == ffi::RSMPI_UNDEFINED { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_UNDEFINED` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26694 [INFO] [stdout] | [INFO] [stdout] 3 | ... 256 ; pub const MPI_UNDEFINED : :: std :: os :: raw :: c_int = -32766 ; pub const MPI_DIST_GRAPH : :: std :: os :: raw :: c_uint = 3 ... [INFO] [stdout] | ----------------------------------------------------------------- similarly named constant `MPI_UNDEFINED` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_compare` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1072:22 [INFO] [stdout] | [INFO] [stdout] 1072 | ffi::MPI_Group_compare(self.as_raw(), other.as_raw(), relation) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_IDENT` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1097:31 [INFO] [stdout] | [INFO] [stdout] 1097 | if i == unsafe { ffi::RSMPI_IDENT } { [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_SIMILAR` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1099:38 [INFO] [stdout] | [INFO] [stdout] 1099 | } else if i == unsafe { ffi::RSMPI_SIMILAR } { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UNEQUAL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1101:38 [INFO] [stdout] | [INFO] [stdout] 1101 | } else if i == unsafe { ffi::RSMPI_UNEQUAL } { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `msmpi` [INFO] [stdout] --> src/collective.rs:1815:15 [INFO] [stdout] | [INFO] [stdout] 1815 | #[cfg(not(all(msmpi, target_arch = "x86")))] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: expected names are: `docsrs`, `feature`, and `test` and 31 more [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(msmpi)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(msmpi)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `msmpi` [INFO] [stdout] --> src/collective.rs:1823:11 [INFO] [stdout] | [INFO] [stdout] 1823 | #[cfg(all(msmpi, target_arch = "x86"))] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(msmpi)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(msmpi)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `msmpi` [INFO] [stdout] --> src/collective.rs:1744:19 [INFO] [stdout] | [INFO] [stdout] 1744 | #[cfg(all(msmpi, target_arch = "x86"))] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(msmpi)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(msmpi)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `msmpi` [INFO] [stdout] --> src/topology/mod.rs:29:11 [INFO] [stdout] | [INFO] [stdout] 29 | #[cfg(not(msmpi))] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(msmpi)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(msmpi)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `msmpi` [INFO] [stdout] --> src/topology/mod.rs:480:15 [INFO] [stdout] | [INFO] [stdout] 480 | #[cfg(not(msmpi))] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(msmpi)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(msmpi)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `msmpi` [INFO] [stdout] --> src/topology/mod.rs:496:15 [INFO] [stdout] | [INFO] [stdout] 496 | #[cfg(not(msmpi))] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(msmpi)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(msmpi)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RSMPI_Fint` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:19:20 [INFO] [stdout] | [INFO] [stdout] 19 | let _: RSMPI_Fint = Default::default(); [INFO] [stdout] | ^^^^^^^^^^ help: a type alias with a similar name exists: `MPI_Aint` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:35878 [INFO] [stdout] | [INFO] [stdout] 3 | ..._max_align_nonce2 ) ) ) ; } pub type MPI_Aint = isize ; pub type MPI_Offset = :: std :: os :: raw :: c_longlong ; pub type MPI_Count =... [INFO] [stdout] | --------------------------- similarly named type alias `MPI_Aint` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_SELF` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:27:38 [INFO] [stdout] | [INFO] [stdout] 27 | let comm: MPI_Comm = RSMPI_COMM_SELF; [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RSMPI_Fint` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:28:28 [INFO] [stdout] | [INFO] [stdout] 28 | let fcomm: RSMPI_Fint = RSMPI_Comm_c2f(comm); [INFO] [stdout] | ^^^^^^^^^^ help: a type alias with a similar name exists: `MPI_Aint` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:35878 [INFO] [stdout] | [INFO] [stdout] 3 | ..._max_align_nonce2 ) ) ) ; } pub type MPI_Aint = isize ; pub type MPI_Offset = :: std :: os :: raw :: c_longlong ; pub type MPI_Count =... [INFO] [stdout] | --------------------------- similarly named type alias `MPI_Aint` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ERRORS_ARE_FATAL` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:38:50 [INFO] [stdout] | [INFO] [stdout] 38 | let errhandler: MPI_Errhandler = RSMPI_ERRORS_ARE_FATAL; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RSMPI_Fint` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:39:34 [INFO] [stdout] | [INFO] [stdout] 39 | let ferrhandler: RSMPI_Fint = RSMPI_Errhandler_c2f(errhandler); [INFO] [stdout] | ^^^^^^^^^^ help: a type alias with a similar name exists: `MPI_Aint` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:35878 [INFO] [stdout] | [INFO] [stdout] 3 | ..._max_align_nonce2 ) ) ) ; } pub type MPI_Aint = isize ; pub type MPI_Offset = :: std :: os :: raw :: c_longlong ; pub type MPI_Count =... [INFO] [stdout] | --------------------------- similarly named type alias `MPI_Aint` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_FILE_NULL` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:49:38 [INFO] [stdout] | [INFO] [stdout] 49 | let file: MPI_File = RSMPI_FILE_NULL; [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RSMPI_Fint` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:50:28 [INFO] [stdout] | [INFO] [stdout] 50 | let ffile: RSMPI_Fint = RSMPI_File_c2f(file); [INFO] [stdout] | ^^^^^^^^^^ help: a type alias with a similar name exists: `MPI_Aint` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:35878 [INFO] [stdout] | [INFO] [stdout] 3 | ..._max_align_nonce2 ) ) ) ; } pub type MPI_Aint = isize ; pub type MPI_Offset = :: std :: os :: raw :: c_longlong ; pub type MPI_Count =... [INFO] [stdout] | --------------------------- similarly named type alias `MPI_Aint` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_GROUP_NULL` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:60:40 [INFO] [stdout] | [INFO] [stdout] 60 | let group: MPI_Group = RSMPI_GROUP_NULL; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_PROC_NULL` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26221 [INFO] [stdout] | [INFO] [stdout] 3 | ...t = -1 ; pub const MPI_PROC_NULL : :: std :: os :: raw :: c_int = -2 ; pub const MPI_ROOT : :: std :: os :: raw :: c_int = -4 ; pub co... [INFO] [stdout] | ------------------------------------------------------------- similarly named constant `MPI_PROC_NULL` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RSMPI_Fint` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:61:29 [INFO] [stdout] | [INFO] [stdout] 61 | let fgroup: RSMPI_Fint = RSMPI_Group_c2f(group); [INFO] [stdout] | ^^^^^^^^^^ help: a type alias with a similar name exists: `MPI_Aint` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:35878 [INFO] [stdout] | [INFO] [stdout] 3 | ..._max_align_nonce2 ) ) ) ; } pub type MPI_Aint = isize ; pub type MPI_Offset = :: std :: os :: raw :: c_longlong ; pub type MPI_Count =... [INFO] [stdout] | --------------------------- similarly named type alias `MPI_Aint` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_INFO_NULL` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:71:38 [INFO] [stdout] | [INFO] [stdout] 71 | let info: MPI_Info = RSMPI_INFO_NULL; [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RSMPI_Fint` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:72:28 [INFO] [stdout] | [INFO] [stdout] 72 | let finfo: RSMPI_Fint = RSMPI_Info_c2f(info); [INFO] [stdout] | ^^^^^^^^^^ help: a type alias with a similar name exists: `MPI_Aint` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:35878 [INFO] [stdout] | [INFO] [stdout] 3 | ..._max_align_nonce2 ) ) ) ; } pub type MPI_Aint = isize ; pub type MPI_Offset = :: std :: os :: raw :: c_longlong ; pub type MPI_Count =... [INFO] [stdout] | --------------------------- similarly named type alias `MPI_Aint` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MESSAGE_NULL` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:82:44 [INFO] [stdout] | [INFO] [stdout] 82 | let message: MPI_Message = RSMPI_MESSAGE_NULL; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RSMPI_Fint` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:83:31 [INFO] [stdout] | [INFO] [stdout] 83 | let fmessage: RSMPI_Fint = RSMPI_Message_c2f(message); [INFO] [stdout] | ^^^^^^^^^^ help: a type alias with a similar name exists: `MPI_Aint` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:35878 [INFO] [stdout] | [INFO] [stdout] 3 | ..._max_align_nonce2 ) ) ) ; } pub type MPI_Aint = isize ; pub type MPI_Offset = :: std :: os :: raw :: c_longlong ; pub type MPI_Count =... [INFO] [stdout] | --------------------------- similarly named type alias `MPI_Aint` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MAX` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:93:34 [INFO] [stdout] | [INFO] [stdout] 93 | let op: MPI_Op = RSMPI_MAX; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RSMPI_Fint` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:94:26 [INFO] [stdout] | [INFO] [stdout] 94 | let fop: RSMPI_Fint = RSMPI_Op_c2f(op); [INFO] [stdout] | ^^^^^^^^^^ help: a type alias with a similar name exists: `MPI_Aint` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:35878 [INFO] [stdout] | [INFO] [stdout] 3 | ..._max_align_nonce2 ) ) ) ; } pub type MPI_Aint = isize ; pub type MPI_Offset = :: std :: os :: raw :: c_longlong ; pub type MPI_Count =... [INFO] [stdout] | --------------------------- similarly named type alias `MPI_Aint` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_REQUEST_NULL` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:104:44 [INFO] [stdout] | [INFO] [stdout] 104 | let request: MPI_Request = RSMPI_REQUEST_NULL; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RSMPI_Fint` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:105:31 [INFO] [stdout] | [INFO] [stdout] 105 | let frequest: RSMPI_Fint = RSMPI_Request_c2f(request); [INFO] [stdout] | ^^^^^^^^^^ help: a type alias with a similar name exists: `MPI_Aint` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:35878 [INFO] [stdout] | [INFO] [stdout] 3 | ..._max_align_nonce2 ) ) ) ; } pub type MPI_Aint = isize ; pub type MPI_Offset = :: std :: os :: raw :: c_longlong ; pub type MPI_Count =... [INFO] [stdout] | --------------------------- similarly named type alias `MPI_Aint` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_DATATYPE_NULL` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:115:46 [INFO] [stdout] | [INFO] [stdout] 115 | let datatype: MPI_Datatype = RSMPI_DATATYPE_NULL; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RSMPI_Fint` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:116:32 [INFO] [stdout] | [INFO] [stdout] 116 | let fdatatype: RSMPI_Fint = RSMPI_Type_c2f(datatype); [INFO] [stdout] | ^^^^^^^^^^ help: a type alias with a similar name exists: `MPI_Aint` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:35878 [INFO] [stdout] | [INFO] [stdout] 3 | ..._max_align_nonce2 ) ) ) ; } pub type MPI_Aint = isize ; pub type MPI_Offset = :: std :: os :: raw :: c_longlong ; pub type MPI_Count =... [INFO] [stdout] | --------------------------- similarly named type alias `MPI_Aint` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_WIN_NULL` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:126:36 [INFO] [stdout] | [INFO] [stdout] 126 | let win: MPI_Win = RSMPI_WIN_NULL; [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `RSMPI_Fint` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:127:27 [INFO] [stdout] | [INFO] [stdout] 127 | let fwin: RSMPI_Fint = RSMPI_Win_c2f(win); [INFO] [stdout] | ^^^^^^^^^^ help: a type alias with a similar name exists: `MPI_Aint` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:35878 [INFO] [stdout] | [INFO] [stdout] 3 | ..._max_align_nonce2 ) ) ) ; } pub type MPI_Aint = isize ; pub type MPI_Offset = :: std :: os :: raw :: c_longlong ; pub type MPI_Count =... [INFO] [stdout] | --------------------------- similarly named type alias `MPI_Aint` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Barrier` in module `ffi` [INFO] [stdout] --> src/collective.rs:62:18 [INFO] [stdout] | [INFO] [stdout] 62 | ffi::MPI_Barrier(self.as_raw()); [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Allgather` in module `ffi` [INFO] [stdout] --> src/collective.rs:86:18 [INFO] [stdout] | [INFO] [stdout] 86 | ffi::MPI_Allgather( [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Allgatherv` in module `ffi` [INFO] [stdout] --> src/collective.rs:119:18 [INFO] [stdout] | [INFO] [stdout] 119 | ffi::MPI_Allgatherv( [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Alltoall` in module `ffi` [INFO] [stdout] --> src/collective.rs:150:18 [INFO] [stdout] | [INFO] [stdout] 150 | ffi::MPI_Alltoall( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Alltoallv` in module `ffi` [INFO] [stdout] --> src/collective.rs:176:18 [INFO] [stdout] | [INFO] [stdout] 176 | ffi::MPI_Alltoallv( [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Allreduce` in module `ffi` [INFO] [stdout] --> src/collective.rs:207:18 [INFO] [stdout] | [INFO] [stdout] 207 | ffi::MPI_Allreduce( [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Reduce_scatter_block` in module `ffi` [INFO] [stdout] --> src/collective.rs:241:18 [INFO] [stdout] | [INFO] [stdout] 241 | ffi::MPI_Reduce_scatter_block( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Scan` in module `ffi` [INFO] [stdout] --> src/collective.rs:269:18 [INFO] [stdout] | [INFO] [stdout] 269 | ffi::MPI_Scan( [INFO] [stdout] | ^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Exscan` in module `ffi` [INFO] [stdout] --> src/collective.rs:297:18 [INFO] [stdout] | [INFO] [stdout] 297 | ffi::MPI_Exscan( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ibarrier` in module `ffi` [INFO] [stdout] --> src/collective.rs:323:51 [INFO] [stdout] | [INFO] [stdout] 323 | with_uninitialized(|request| ffi::MPI_Ibarrier(self.as_raw(), request)).1, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iallgather` in module `ffi` [INFO] [stdout] --> src/collective.rs:354:26 [INFO] [stdout] | [INFO] [stdout] 354 | ffi::MPI_Iallgather( [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iallgatherv` in module `ffi` [INFO] [stdout] --> src/collective.rs:395:26 [INFO] [stdout] | [INFO] [stdout] 395 | ffi::MPI_Iallgatherv( [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ialltoall` in module `ffi` [INFO] [stdout] --> src/collective.rs:437:26 [INFO] [stdout] | [INFO] [stdout] 437 | ffi::MPI_Ialltoall( [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ialltoallv` in module `ffi` [INFO] [stdout] --> src/collective.rs:473:26 [INFO] [stdout] | [INFO] [stdout] 473 | ffi::MPI_Ialltoallv( [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iallreduce` in module `ffi` [INFO] [stdout] --> src/collective.rs:518:26 [INFO] [stdout] | [INFO] [stdout] 518 | ffi::MPI_Iallreduce( [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ireduce_scatter_block` in module `ffi` [INFO] [stdout] --> src/collective.rs:562:26 [INFO] [stdout] | [INFO] [stdout] 562 | ffi::MPI_Ireduce_scatter_block( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iscan` in module `ffi` [INFO] [stdout] --> src/collective.rs:604:26 [INFO] [stdout] | [INFO] [stdout] 604 | ffi::MPI_Iscan( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iexscan` in module `ffi` [INFO] [stdout] --> src/collective.rs:646:26 [INFO] [stdout] | [INFO] [stdout] 646 | ffi::MPI_Iexscan( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Bcast` in module `ffi` [INFO] [stdout] --> src/collective.rs:690:18 [INFO] [stdout] | [INFO] [stdout] 690 | ffi::MPI_Bcast( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Gather` in module `ffi` [INFO] [stdout] --> src/collective.rs:722:18 [INFO] [stdout] | [INFO] [stdout] 722 | ffi::MPI_Gather( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Gather` in module `ffi` [INFO] [stdout] --> src/collective.rs:759:18 [INFO] [stdout] | [INFO] [stdout] 759 | ffi::MPI_Gather( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Gatherv` in module `ffi` [INFO] [stdout] --> src/collective.rs:795:18 [INFO] [stdout] | [INFO] [stdout] 795 | ffi::MPI_Gatherv( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Gatherv` in module `ffi` [INFO] [stdout] --> src/collective.rs:833:18 [INFO] [stdout] | [INFO] [stdout] 833 | ffi::MPI_Gatherv( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Scatter` in module `ffi` [INFO] [stdout] --> src/collective.rs:869:18 [INFO] [stdout] | [INFO] [stdout] 869 | ffi::MPI_Scatter( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Scatter` in module `ffi` [INFO] [stdout] --> src/collective.rs:906:18 [INFO] [stdout] | [INFO] [stdout] 906 | ffi::MPI_Scatter( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Scatterv` in module `ffi` [INFO] [stdout] --> src/collective.rs:942:18 [INFO] [stdout] | [INFO] [stdout] 942 | ffi::MPI_Scatterv( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Scatterv` in module `ffi` [INFO] [stdout] --> src/collective.rs:980:18 [INFO] [stdout] | [INFO] [stdout] 980 | ffi::MPI_Scatterv( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Reduce` in module `ffi` [INFO] [stdout] --> src/collective.rs:1013:18 [INFO] [stdout] | [INFO] [stdout] 1013 | ffi::MPI_Reduce( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Reduce` in module `ffi` [INFO] [stdout] --> src/collective.rs:1045:18 [INFO] [stdout] | [INFO] [stdout] 1045 | ffi::MPI_Reduce( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ibcast` in module `ffi` [INFO] [stdout] --> src/collective.rs:1078:26 [INFO] [stdout] | [INFO] [stdout] 1078 | ffi::MPI_Ibcast( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Igather` in module `ffi` [INFO] [stdout] --> src/collective.rs:1113:26 [INFO] [stdout] | [INFO] [stdout] 1113 | ffi::MPI_Igather( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Igather` in module `ffi` [INFO] [stdout] --> src/collective.rs:1158:26 [INFO] [stdout] | [INFO] [stdout] 1158 | ffi::MPI_Igather( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Igatherv` in module `ffi` [INFO] [stdout] --> src/collective.rs:1200:26 [INFO] [stdout] | [INFO] [stdout] 1200 | ffi::MPI_Igatherv( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Igatherv` in module `ffi` [INFO] [stdout] --> src/collective.rs:1245:26 [INFO] [stdout] | [INFO] [stdout] 1245 | ffi::MPI_Igatherv( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iscatter` in module `ffi` [INFO] [stdout] --> src/collective.rs:1288:26 [INFO] [stdout] | [INFO] [stdout] 1288 | ffi::MPI_Iscatter( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iscatter` in module `ffi` [INFO] [stdout] --> src/collective.rs:1333:26 [INFO] [stdout] | [INFO] [stdout] 1333 | ffi::MPI_Iscatter( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iscatterv` in module `ffi` [INFO] [stdout] --> src/collective.rs:1375:26 [INFO] [stdout] | [INFO] [stdout] 1375 | ffi::MPI_Iscatterv( [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iscatterv` in module `ffi` [INFO] [stdout] --> src/collective.rs:1420:26 [INFO] [stdout] | [INFO] [stdout] 1420 | ffi::MPI_Iscatterv( [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ireduce` in module `ffi` [INFO] [stdout] --> src/collective.rs:1466:26 [INFO] [stdout] | [INFO] [stdout] 1466 | ffi::MPI_Ireduce( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ireduce` in module `ffi` [INFO] [stdout] --> src/collective.rs:1512:26 [INFO] [stdout] | [INFO] [stdout] 1512 | ffi::MPI_Ireduce( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Op_commutative` in module `ffi` [INFO] [stdout] --> src/collective.rs:1546:18 [INFO] [stdout] | [INFO] [stdout] 1546 | ffi::MPI_Op_commutative(self.as_raw(), &mut commute); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MAX` in module `ffi` [INFO] [stdout] --> src/collective.rs:1576:21 [INFO] [stdout] | [INFO] [stdout] 1576 | max => ffi::RSMPI_MAX, [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MIN` in module `ffi` [INFO] [stdout] --> src/collective.rs:1577:21 [INFO] [stdout] | [INFO] [stdout] 1577 | min => ffi::RSMPI_MIN, [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_SUM` in module `ffi` [INFO] [stdout] --> src/collective.rs:1578:21 [INFO] [stdout] | [INFO] [stdout] 1578 | sum => ffi::RSMPI_SUM, [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_PROD` in module `ffi` [INFO] [stdout] --> src/collective.rs:1579:25 [INFO] [stdout] | [INFO] [stdout] 1579 | product => ffi::RSMPI_PROD, [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_LAND` in module `ffi` [INFO] [stdout] --> src/collective.rs:1580:29 [INFO] [stdout] | [INFO] [stdout] 1580 | logical_and => ffi::RSMPI_LAND, [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_BAND` in module `ffi` [INFO] [stdout] --> src/collective.rs:1581:29 [INFO] [stdout] | [INFO] [stdout] 1581 | bitwise_and => ffi::RSMPI_BAND, [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_LOR` in module `ffi` [INFO] [stdout] --> src/collective.rs:1582:28 [INFO] [stdout] | [INFO] [stdout] 1582 | logical_or => ffi::RSMPI_LOR, [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_BOR` in module `ffi` [INFO] [stdout] --> src/collective.rs:1583:28 [INFO] [stdout] | [INFO] [stdout] 1583 | bitwise_or => ffi::RSMPI_BOR, [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_LXOR` in module `ffi` [INFO] [stdout] --> src/collective.rs:1584:29 [INFO] [stdout] | [INFO] [stdout] 1584 | logical_xor => ffi::RSMPI_LXOR, [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_BXOR` in module `ffi` [INFO] [stdout] --> src/collective.rs:1585:29 [INFO] [stdout] | [INFO] [stdout] 1585 | bitwise_xor => ffi::RSMPI_BXOR [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Op_free` in module `ffi` [INFO] [stdout] --> src/collective.rs:1636:18 [INFO] [stdout] | [INFO] [stdout] 1636 | ffi::MPI_Op_free(&mut self.op); [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Op_create` in module `ffi` [INFO] [stdout] --> src/collective.rs:1751:22 [INFO] [stdout] | [INFO] [stdout] 1751 | ffi::MPI_Op_create(Some(*ffi_closure.instantiate_code_ptr()), commute as _, op) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Op_free` in module `ffi` [INFO] [stdout] --> src/collective.rs:1800:18 [INFO] [stdout] | [INFO] [stdout] 1800 | ffi::MPI_Op_free(&mut self.op); [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Op_create` in module `ffi` [INFO] [stdout] --> src/collective.rs:1873:46 [INFO] [stdout] | [INFO] [stdout] 1873 | op: with_uninitialized(|op| ffi::MPI_Op_create(Some(function), commute as _, op)).1, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Reduce_local` in module `ffi` [INFO] [stdout] --> src/collective.rs:1895:14 [INFO] [stdout] | [INFO] [stdout] 1895 | ffi::MPI_Reduce_local( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_C_BOOL` in module `ffi` [INFO] [stdout] --> src/datatype.rs:192:40 [INFO] [stdout] | [INFO] [stdout] 192 | equivalent_system_datatype!(bool, ffi::RSMPI_C_BOOL); [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_FLOAT` in module `ffi` [INFO] [stdout] --> src/datatype.rs:194:39 [INFO] [stdout] | [INFO] [stdout] 194 | equivalent_system_datatype!(f32, ffi::RSMPI_FLOAT); [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_DOUBLE` in module `ffi` [INFO] [stdout] --> src/datatype.rs:195:39 [INFO] [stdout] | [INFO] [stdout] 195 | equivalent_system_datatype!(f64, ffi::RSMPI_DOUBLE); [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMPLEX` in module `ffi` [INFO] [stdout] --> src/datatype.rs:197:48 [INFO] [stdout] | [INFO] [stdout] 197 | equivalent_system_datatype!(Complex, ffi::RSMPI_COMPLEX); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_DOUBLE_COMPLEX` in module `ffi` [INFO] [stdout] --> src/datatype.rs:198:48 [INFO] [stdout] | [INFO] [stdout] 198 | equivalent_system_datatype!(Complex, ffi::RSMPI_DOUBLE_COMPLEX); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `HAVE_DOUBLE__COMPLEX` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:24612 [INFO] [stdout] | [INFO] [stdout] 3 | ... os :: raw :: c_uint = 1 ; pub const HAVE_DOUBLE__COMPLEX : :: std :: os :: raw :: c_uint = 1 ; pub const HAVE_LONG_DOUBLE__COMPLEX : ... [INFO] [stdout] | -------------------------------------------------------------------- similarly named constant `HAVE_DOUBLE__COMPLEX` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_INT8_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:200:38 [INFO] [stdout] | [INFO] [stdout] 200 | equivalent_system_datatype!(i8, ffi::RSMPI_INT8_T); [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_INT16_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:201:39 [INFO] [stdout] | [INFO] [stdout] 201 | equivalent_system_datatype!(i16, ffi::RSMPI_INT16_T); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_INT32_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:202:39 [INFO] [stdout] | [INFO] [stdout] 202 | equivalent_system_datatype!(i32, ffi::RSMPI_INT32_T); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_INT64_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:203:39 [INFO] [stdout] | [INFO] [stdout] 203 | equivalent_system_datatype!(i64, ffi::RSMPI_INT64_T); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UINT8_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:205:38 [INFO] [stdout] | [INFO] [stdout] 205 | equivalent_system_datatype!(u8, ffi::RSMPI_UINT8_T); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UINT16_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:206:39 [INFO] [stdout] | [INFO] [stdout] 206 | equivalent_system_datatype!(u16, ffi::RSMPI_UINT16_T); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UINT32_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:207:39 [INFO] [stdout] | [INFO] [stdout] 207 | equivalent_system_datatype!(u32, ffi::RSMPI_UINT32_T); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UINT64_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:208:39 [INFO] [stdout] | [INFO] [stdout] 208 | equivalent_system_datatype!(u64, ffi::RSMPI_UINT64_T); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UINT64_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:216:41 [INFO] [stdout] | [INFO] [stdout] 216 | equivalent_system_datatype!(usize, ffi::RSMPI_UINT64_T); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_INT64_T` in module `ffi` [INFO] [stdout] --> src/datatype.rs:218:41 [INFO] [stdout] | [INFO] [stdout] 218 | equivalent_system_datatype!(isize, ffi::RSMPI_INT64_T); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_free` in module `ffi` [INFO] [stdout] --> src/datatype.rs:385:18 [INFO] [stdout] | [INFO] [stdout] 385 | ffi::MPI_Type_free(&mut self.0); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_DATATYPE_NULL` in module `ffi` [INFO] [stdout] --> src/datatype.rs:387:42 [INFO] [stdout] | [INFO] [stdout] 387 | assert_eq!(self.0, unsafe { ffi::RSMPI_DATATYPE_NULL }); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_DATATYPE_NULL` in module `ffi` [INFO] [stdout] --> src/datatype.rs:400:33 [INFO] [stdout] | [INFO] [stdout] 400 | assert_ne!(handle, ffi::RSMPI_DATATYPE_NULL); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_contiguous` in module `ffi` [INFO] [stdout] --> src/datatype.rs:450:26 [INFO] [stdout] | [INFO] [stdout] 450 | ffi::MPI_Type_contiguous(count, oldtype.as_raw(), newtype) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_vector` in module `ffi` [INFO] [stdout] --> src/datatype.rs:473:26 [INFO] [stdout] | [INFO] [stdout] 473 | ffi::MPI_Type_vector(count, blocklength, stride, oldtype.as_raw(), newtype) [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_create_hvector` in module `ffi` [INFO] [stdout] --> src/datatype.rs:497:26 [INFO] [stdout] | [INFO] [stdout] 497 | ffi::MPI_Type_create_hvector( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_indexed` in module `ffi` [INFO] [stdout] --> src/datatype.rs:530:26 [INFO] [stdout] | [INFO] [stdout] 530 | ffi::MPI_Type_indexed( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_create_hindexed` in module `ffi` [INFO] [stdout] --> src/datatype.rs:566:26 [INFO] [stdout] | [INFO] [stdout] 566 | ffi::MPI_Type_create_hindexed( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_create_indexed_block` in module `ffi` [INFO] [stdout] --> src/datatype.rs:591:26 [INFO] [stdout] | [INFO] [stdout] 591 | ffi::MPI_Type_create_indexed_block( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_create_hindexed_block` in module `ffi` [INFO] [stdout] --> src/datatype.rs:621:26 [INFO] [stdout] | [INFO] [stdout] 621 | ffi::MPI_Type_create_hindexed_block( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_create_struct` in module `ffi` [INFO] [stdout] --> src/datatype.rs:660:26 [INFO] [stdout] | [INFO] [stdout] 660 | ffi::MPI_Type_create_struct( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_commit` in module `ffi` [INFO] [stdout] --> src/datatype.rs:680:18 [INFO] [stdout] | [INFO] [stdout] 680 | ffi::MPI_Type_commit(&mut self.0); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_free` in module `ffi` [INFO] [stdout] --> src/datatype.rs:701:18 [INFO] [stdout] | [INFO] [stdout] 701 | ffi::MPI_Type_free(&mut self.0); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_DATATYPE_NULL` in module `ffi` [INFO] [stdout] --> src/datatype.rs:703:42 [INFO] [stdout] | [INFO] [stdout] 703 | assert_eq!(self.0, unsafe { ffi::RSMPI_DATATYPE_NULL }); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_DATATYPE_NULL` in module `ffi` [INFO] [stdout] --> src/datatype.rs:716:33 [INFO] [stdout] | [INFO] [stdout] 716 | assert_ne!(handle, ffi::RSMPI_DATATYPE_NULL); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Type_dup` in module `ffi` [INFO] [stdout] --> src/datatype.rs:755:51 [INFO] [stdout] | [INFO] [stdout] 755 | with_uninitialized(|newtype| ffi::MPI_Type_dup(self.as_raw(), newtype)).1, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Get_address` in module `ffi` [INFO] [stdout] --> src/datatype.rs:1489:48 [INFO] [stdout] | [INFO] [stdout] 1489 | unsafe { with_uninitialized(|address| ffi::MPI_Get_address(x.cast::(), address)).1 } [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Buffer_attach` in module `ffi` [INFO] [stdout] --> src/environment.rs:67:22 [INFO] [stdout] | [INFO] [stdout] 67 | ffi::MPI_Buffer_attach( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Buffer_detach` in module `ffi` [INFO] [stdout] --> src/environment.rs:86:22 [INFO] [stdout] | [INFO] [stdout] 86 | ffi::MPI_Buffer_detach(addr_ptr.cast::(), &mut size); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Finalize` in module `ffi` [INFO] [stdout] --> src/environment.rs:112:18 [INFO] [stdout] | [INFO] [stdout] 112 | ffi::MPI_Finalize(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_THREAD_SINGLE` in module `ffi` [INFO] [stdout] --> src/environment.rs:144:48 [INFO] [stdout] | [INFO] [stdout] 144 | Threading::Single => unsafe { ffi::RSMPI_THREAD_SINGLE }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_THREAD_FUNNELED` in module `ffi` [INFO] [stdout] --> src/environment.rs:145:50 [INFO] [stdout] | [INFO] [stdout] 145 | Threading::Funneled => unsafe { ffi::RSMPI_THREAD_FUNNELED }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_THREAD_SERIALIZED` in module `ffi` [INFO] [stdout] --> src/environment.rs:146:52 [INFO] [stdout] | [INFO] [stdout] 146 | Threading::Serialized => unsafe { ffi::RSMPI_THREAD_SERIALIZED }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_THREAD_MULTIPLE` in module `ffi` [INFO] [stdout] --> src/environment.rs:147:50 [INFO] [stdout] | [INFO] [stdout] 147 | Threading::Multiple => unsafe { ffi::RSMPI_THREAD_MULTIPLE }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_THREAD_SINGLE` in module `ffi` [INFO] [stdout] --> src/environment.rs:166:31 [INFO] [stdout] | [INFO] [stdout] 166 | if i == unsafe { ffi::RSMPI_THREAD_SINGLE } { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_THREAD_FUNNELED` in module `ffi` [INFO] [stdout] --> src/environment.rs:168:38 [INFO] [stdout] | [INFO] [stdout] 168 | } else if i == unsafe { ffi::RSMPI_THREAD_FUNNELED } { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_THREAD_SERIALIZED` in module `ffi` [INFO] [stdout] --> src/environment.rs:170:38 [INFO] [stdout] | [INFO] [stdout] 170 | } else if i == unsafe { ffi::RSMPI_THREAD_SERIALIZED } { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_THREAD_MULTIPLE` in module `ffi` [INFO] [stdout] --> src/environment.rs:172:38 [INFO] [stdout] | [INFO] [stdout] 172 | } else if i == unsafe { ffi::RSMPI_THREAD_MULTIPLE } { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Initialized` in module `ffi` [INFO] [stdout] --> src/environment.rs:181:52 [INFO] [stdout] | [INFO] [stdout] 181 | unsafe { with_uninitialized(|initialized| ffi::MPI_Initialized(initialized)).1 != 0 } [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Finalized` in module `ffi` [INFO] [stdout] --> src/environment.rs:188:50 [INFO] [stdout] | [INFO] [stdout] 188 | unsafe { with_uninitialized(|finalized| ffi::MPI_Finalized(finalized)).1 != 0 } [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Init_thread` in module `ffi` [INFO] [stdout] --> src/environment.rs:238:18 [INFO] [stdout] | [INFO] [stdout] 238 | ffi::MPI_Init_thread( [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Query_thread` in module `ffi` [INFO] [stdout] --> src/environment.rs:264:45 [INFO] [stdout] | [INFO] [stdout] 264 | with_uninitialized(|threading| ffi::MPI_Query_thread(threading)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Get_version` in module `ffi` [INFO] [stdout] --> src/environment.rs:277:56 [INFO] [stdout] | [INFO] [stdout] 277 | with_uninitialized2(|version, subversion| ffi::MPI_Get_version(version, subversion)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MAX_LIBRARY_VERSION_STRING` in module `ffi` [INFO] [stdout] --> src/environment.rs:288:33 [INFO] [stdout] | [INFO] [stdout] 288 | let bufsize = unsafe { ffi::RSMPI_MAX_LIBRARY_VERSION_STRING } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_MAX_LIBRARY_VERSION_STRING` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26613 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_uint = 64 ; pub const MPI_MAX_LIBRARY_VERSION_STRING : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_UNDEFINED : :: std... [INFO] [stdout] | -------------------------------------------------------------------------------- similarly named constant `MPI_MAX_LIBRARY_VERSION_STRING` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MAX_LIBRARY_VERSION_STRING` in module `ffi` [INFO] [stdout] --> src/environment.rs:293:31 [INFO] [stdout] | [INFO] [stdout] 293 | unsafe { ffi::RSMPI_MAX_LIBRARY_VERSION_STRING } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_MAX_LIBRARY_VERSION_STRING` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26613 [INFO] [stdout] | [INFO] [stdout] 3 | ...raw :: c_uint = 64 ; pub const MPI_MAX_LIBRARY_VERSION_STRING : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_UNDEFINED : :: std... [INFO] [stdout] | -------------------------------------------------------------------------------- similarly named constant `MPI_MAX_LIBRARY_VERSION_STRING` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Get_library_version` in module `ffi` [INFO] [stdout] --> src/environment.rs:300:14 [INFO] [stdout] | [INFO] [stdout] 300 | ffi::MPI_Get_library_version(buf.as_mut_ptr().cast::(), &mut len); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MAX_PROCESSOR_NAME` in module `ffi` [INFO] [stdout] --> src/environment.rs:316:33 [INFO] [stdout] | [INFO] [stdout] 316 | let bufsize = unsafe { ffi::RSMPI_MAX_PROCESSOR_NAME } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_MAX_PROCESSOR_NAME` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26400 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_MAX_ERROR_STRING : :: ... [INFO] [stdout] | ------------------------------------------------------------------------ similarly named constant `MPI_MAX_PROCESSOR_NAME` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MAX_PROCESSOR_NAME` in module `ffi` [INFO] [stdout] --> src/environment.rs:323:31 [INFO] [stdout] | [INFO] [stdout] 323 | unsafe { ffi::RSMPI_MAX_PROCESSOR_NAME } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_MAX_PROCESSOR_NAME` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26400 [INFO] [stdout] | [INFO] [stdout] 3 | ...s :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uint = 256 ; pub const MPI_MAX_ERROR_STRING : :: ... [INFO] [stdout] | ------------------------------------------------------------------------ similarly named constant `MPI_MAX_PROCESSOR_NAME` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Get_processor_name` in module `ffi` [INFO] [stdout] --> src/environment.rs:330:14 [INFO] [stdout] | [INFO] [stdout] 330 | ffi::MPI_Get_processor_name(buf.as_mut_ptr().cast::(), &mut len); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Wtime` in module `ffi` [INFO] [stdout] --> src/environment.rs:346:19 [INFO] [stdout] | [INFO] [stdout] 346 | unsafe { ffi::RSMPI_Wtime() } [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Wtick` in module `ffi` [INFO] [stdout] --> src/environment.rs:351:19 [INFO] [stdout] | [INFO] [stdout] 351 | unsafe { ffi::RSMPI_Wtick() } [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Probe` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:72:26 [INFO] [stdout] | [INFO] [stdout] 72 | ffi::MPI_Probe( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:97:43 [INFO] [stdout] | [INFO] [stdout] 97 | self.probe_with_tag(unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Mprobe` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:114:22 [INFO] [stdout] | [INFO] [stdout] 114 | ffi::MPI_Mprobe( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:138:51 [INFO] [stdout] | [INFO] [stdout] 138 | self.matched_probe_with_tag(unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Recv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:155:22 [INFO] [stdout] | [INFO] [stdout] 155 | ffi::MPI_Recv( [INFO] [stdout] | ^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:196:45 [INFO] [stdout] | [INFO] [stdout] 196 | self.receive_with_tag(unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Recv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:213:26 [INFO] [stdout] | [INFO] [stdout] 213 | ffi::MPI_Recv( [INFO] [stdout] | ^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:239:55 [INFO] [stdout] | [INFO] [stdout] 239 | self.receive_into_with_tag(buf, unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:272:49 [INFO] [stdout] | [INFO] [stdout] 272 | self.receive_vec_with_tag(unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Irecv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:295:26 [INFO] [stdout] | [INFO] [stdout] 295 | ffi::MPI_Irecv( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:330:72 [INFO] [stdout] | [INFO] [stdout] 330 | self.immediate_receive_into_with_tag(scope, buf, unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Irecv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:345:22 [INFO] [stdout] | [INFO] [stdout] 345 | ffi::MPI_Irecv( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:374:55 [INFO] [stdout] | [INFO] [stdout] 374 | self.immediate_receive_with_tag(unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Iprobe` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:391:22 [INFO] [stdout] | [INFO] [stdout] 391 | ffi::MPI_Iprobe( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:418:53 [INFO] [stdout] | [INFO] [stdout] 418 | self.immediate_probe_with_tag(unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Improbe` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:437:22 [INFO] [stdout] | [INFO] [stdout] 437 | ffi::MPI_Improbe( [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:466:61 [INFO] [stdout] | [INFO] [stdout] 466 | self.immediate_matched_probe_with_tag(unsafe { ffi::RSMPI_ANY_TAG }) [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_SOURCE` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:475:23 [INFO] [stdout] | [INFO] [stdout] 475 | unsafe { ffi::RSMPI_ANY_SOURCE } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_SOURCE` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26158 [INFO] [stdout] | [INFO] [stdout] 3 | ...t = 0 ; pub const MPI_ANY_SOURCE : :: std :: os :: raw :: c_int = -1 ; pub const MPI_PROC_NULL : :: std :: os :: raw :: c_int = -2 ; p... [INFO] [stdout] | -------------------------------------------------------------- similarly named constant `MPI_ANY_SOURCE` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Send` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:512:18 [INFO] [stdout] | [INFO] [stdout] 512 | ffi::MPI_Send( [INFO] [stdout] | ^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Bsend` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:564:18 [INFO] [stdout] | [INFO] [stdout] 564 | ffi::MPI_Bsend( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ssend` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:603:18 [INFO] [stdout] | [INFO] [stdout] 603 | ffi::MPI_Ssend( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Rsend` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:644:18 [INFO] [stdout] | [INFO] [stdout] 644 | ffi::MPI_Rsend( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Isend` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:691:26 [INFO] [stdout] | [INFO] [stdout] 691 | ffi::MPI_Isend( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Ibsend` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:745:26 [INFO] [stdout] | [INFO] [stdout] 745 | ffi::MPI_Ibsend( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Issend` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:800:26 [INFO] [stdout] | [INFO] [stdout] 800 | ffi::MPI_Issend( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Irsend` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:855:26 [INFO] [stdout] | [INFO] [stdout] 855 | ffi::MPI_Irsend( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Get_count` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:926:50 [INFO] [stdout] | [INFO] [stdout] 926 | unsafe { with_uninitialized(|count| ffi::MPI_Get_count(&self.0, d.as_raw(), count)).1 } [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MESSAGE_NO_PROC` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:952:40 [INFO] [stdout] | [INFO] [stdout] 952 | self.as_raw() == unsafe { ffi::RSMPI_MESSAGE_NO_PROC } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Mrecv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:971:22 [INFO] [stdout] | [INFO] [stdout] 971 | ffi::MPI_Mrecv( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Mrecv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1001:22 [INFO] [stdout] | [INFO] [stdout] 1001 | ffi::MPI_Mrecv( [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MESSAGE_NULL` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1010:44 [INFO] [stdout] | [INFO] [stdout] 1010 | assert_eq!(self.as_raw(), ffi::RSMPI_MESSAGE_NULL); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Imrecv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1036:22 [INFO] [stdout] | [INFO] [stdout] 1036 | ffi::MPI_Imrecv( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MESSAGE_NULL` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1045:44 [INFO] [stdout] | [INFO] [stdout] 1045 | assert_eq!(self.as_raw(), ffi::RSMPI_MESSAGE_NULL); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_MESSAGE_NULL` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1070:27 [INFO] [stdout] | [INFO] [stdout] 1070 | unsafe { ffi::RSMPI_MESSAGE_NULL }, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Sendrecv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1152:18 [INFO] [stdout] | [INFO] [stdout] 1152 | ffi::MPI_Sendrecv( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1189:14 [INFO] [stdout] | [INFO] [stdout] 1189 | ffi::RSMPI_ANY_TAG [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Sendrecv` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1226:22 [INFO] [stdout] | [INFO] [stdout] 1226 | ffi::MPI_Sendrecv( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1266:14 [INFO] [stdout] | [INFO] [stdout] 1266 | ffi::RSMPI_ANY_TAG [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Sendrecv_replace` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1301:22 [INFO] [stdout] | [INFO] [stdout] 1301 | ffi::MPI_Sendrecv_replace( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_ANY_TAG` in module `ffi` [INFO] [stdout] --> src/point_to_point.rs:1336:14 [INFO] [stdout] | [INFO] [stdout] 1336 | ffi::RSMPI_ANY_TAG [INFO] [stdout] | ^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_ANY_TAG` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26340 [INFO] [stdout] | [INFO] [stdout] 3 | ...int = -4 ; pub const MPI_ANY_TAG : :: std :: os :: raw :: c_int = -1 ; pub const MPI_MAX_PROCESSOR_NAME : :: std :: os :: raw :: c_uin... [INFO] [stdout] | ----------------------------------------------------------- similarly named constant `MPI_ANY_TAG` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_REQUEST_NULL` in module `ffi` [INFO] [stdout] --> src/request.rs:45:30 [INFO] [stdout] | [INFO] [stdout] 45 | request == unsafe { ffi::RSMPI_REQUEST_NULL } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Waitany` in module `ffi` [INFO] [stdout] --> src/request.rs:110:22 [INFO] [stdout] | [INFO] [stdout] 110 | ffi::MPI_Waitany(size, mpi_requests.as_mut_ptr(), &mut index, s); [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Wait` in module `ffi` [INFO] [stdout] --> src/request.rs:178:18 [INFO] [stdout] | [INFO] [stdout] 178 | ffi::MPI_Wait(&mut request, status); [INFO] [stdout] | ^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_STATUS_IGNORE` in module `ffi` [INFO] [stdout] --> src/request.rs:206:38 [INFO] [stdout] | [INFO] [stdout] 206 | self.wait_with(unsafe { ffi::RSMPI_STATUS_IGNORE as *mut _ }); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Test` in module `ffi` [INFO] [stdout] --> src/request.rs:231:48 [INFO] [stdout] | [INFO] [stdout] 231 | with_uninitialized(|flag| ffi::MPI_Test(&mut request, flag, status.as_mut_ptr())); [INFO] [stdout] | ^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cancel` in module `ffi` [INFO] [stdout] --> src/request.rs:260:18 [INFO] [stdout] | [INFO] [stdout] 260 | ffi::MPI_Cancel(&mut request); [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_NULL` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:79:36 [INFO] [stdout] | [INFO] [stdout] 79 | debug_assert_ne!(raw, ffi::RSMPI_COMM_NULL); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cartdim_get` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:88:50 [INFO] [stdout] | [INFO] [stdout] 88 | unsafe { with_uninitialized(|count| ffi::MPI_Cartdim_get(self.as_raw(), count)).1 } [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cart_get` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:119:14 [INFO] [stdout] | [INFO] [stdout] 119 | ffi::MPI_Cart_get( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cart_rank` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:219:40 [INFO] [stdout] | [INFO] [stdout] 219 | with_uninitialized(|rank| ffi::MPI_Cart_rank(self.as_raw(), coords.as_ptr(), rank)).1 [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cart_coords` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:291:14 [INFO] [stdout] | [INFO] [stdout] 291 | ffi::MPI_Cart_coords(self.as_raw(), rank, coords.count(), coords.as_mut_ptr()); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cart_shift` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:365:22 [INFO] [stdout] | [INFO] [stdout] 365 | ffi::MPI_Cart_shift( [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_PROC_NULL` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:374:50 [INFO] [stdout] | [INFO] [stdout] 374 | let rank_source = if rank_source == ffi::RSMPI_PROC_NULL { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_PROC_NULL` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26221 [INFO] [stdout] | [INFO] [stdout] 3 | ...t = -1 ; pub const MPI_PROC_NULL : :: std :: os :: raw :: c_int = -2 ; pub const MPI_ROOT : :: std :: os :: raw :: c_int = -4 ; pub co... [INFO] [stdout] | ------------------------------------------------------------- similarly named constant `MPI_PROC_NULL` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_PROC_NULL` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:380:60 [INFO] [stdout] | [INFO] [stdout] 380 | let rank_destination = if rank_destination == ffi::RSMPI_PROC_NULL { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_PROC_NULL` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26221 [INFO] [stdout] | [INFO] [stdout] 3 | ...t = -1 ; pub const MPI_PROC_NULL : :: std :: os :: raw :: c_int = -2 ; pub const MPI_ROOT : :: std :: os :: raw :: c_int = -4 ; pub co... [INFO] [stdout] | ------------------------------------------------------------- similarly named constant `MPI_PROC_NULL` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cart_sub` in module `ffi` [INFO] [stdout] --> src/topology/cartesian.rs:438:22 [INFO] [stdout] | [INFO] [stdout] 438 | ffi::MPI_Cart_sub(self.as_raw(), retain_int.as_ptr(), newcomm) [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_WORLD` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:76:62 [INFO] [stdout] | [INFO] [stdout] 76 | unsafe { SystemCommunicator::from_raw_unchecked(ffi::RSMPI_COMM_WORLD) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:82:33 [INFO] [stdout] | [INFO] [stdout] 82 | if raw == unsafe { ffi::RSMPI_COMM_NULL } { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:91:36 [INFO] [stdout] | [INFO] [stdout] 91 | debug_assert_ne!(raw, ffi::RSMPI_COMM_NULL); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:153:24 [INFO] [stdout] | [INFO] [stdout] 153 | if raw == ffi::RSMPI_COMM_NULL { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:167:36 [INFO] [stdout] | [INFO] [stdout] 167 | debug_assert_ne!(raw, ffi::RSMPI_COMM_NULL); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Topo_test` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:181:52 [INFO] [stdout] | [INFO] [stdout] 181 | with_uninitialized(|topology| ffi::MPI_Topo_test(self.as_raw(), topology)); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_GRAPH` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:183:33 [INFO] [stdout] | [INFO] [stdout] 183 | if topology == ffi::RSMPI_GRAPH { [INFO] [stdout] | ^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_GRAPH` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26880 [INFO] [stdout] | [INFO] [stdout] 3 | ...c_uint = 1 ; pub const MPI_GRAPH : :: std :: os :: raw :: c_uint = 2 ; pub const MPI_KEYVAL_INVALID : :: std :: os :: raw :: c_int = -... [INFO] [stdout] | --------------------------------------------------------- similarly named constant `MPI_GRAPH` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_CART` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:185:40 [INFO] [stdout] | [INFO] [stdout] 185 | } else if topology == ffi::RSMPI_CART { [INFO] [stdout] | ^^^^^^^^^^ help: a constant with a similar name exists: `MPI_CART` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26823 [INFO] [stdout] | [INFO] [stdout] 3 | ... c_uint = 3 ; pub const MPI_CART : :: std :: os :: raw :: c_uint = 1 ; pub const MPI_GRAPH : :: std :: os :: raw :: c_uint = 2 ; pub c... [INFO] [stdout] | -------------------------------------------------------- similarly named constant `MPI_CART` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_DIST_GRAPH` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:187:40 [INFO] [stdout] | [INFO] [stdout] 187 | } else if topology == ffi::RSMPI_DIST_GRAPH { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_DIST_GRAPH` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26760 [INFO] [stdout] | [INFO] [stdout] 3 | ...32766 ; pub const MPI_DIST_GRAPH : :: std :: os :: raw :: c_uint = 3 ; pub const MPI_CART : :: std :: os :: raw :: c_uint = 1 ; pub co... [INFO] [stdout] | -------------------------------------------------------------- similarly named constant `MPI_DIST_GRAPH` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UNDEFINED` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:189:40 [INFO] [stdout] | [INFO] [stdout] 189 | } else if topology == ffi::RSMPI_UNDEFINED { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_UNDEFINED` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26694 [INFO] [stdout] | [INFO] [stdout] 3 | ... 256 ; pub const MPI_UNDEFINED : :: std :: os :: raw :: c_int = -32766 ; pub const MPI_DIST_GRAPH : :: std :: os :: raw :: c_uint = 3 ... [INFO] [stdout] | ----------------------------------------------------------------- similarly named constant `MPI_UNDEFINED` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_free` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:232:18 [INFO] [stdout] | [INFO] [stdout] 232 | ffi::MPI_Comm_free(&mut self.0); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:234:42 [INFO] [stdout] | [INFO] [stdout] 234 | assert_eq!(self.0, unsafe { ffi::RSMPI_COMM_NULL }); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UNDEFINED` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:259:29 [INFO] [stdout] | [INFO] [stdout] 259 | Color(unsafe { ffi::RSMPI_UNDEFINED }) [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_UNDEFINED` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26694 [INFO] [stdout] | [INFO] [stdout] 3 | ... 256 ; pub const MPI_UNDEFINED : :: std :: os :: raw :: c_int = -32766 ; pub const MPI_DIST_GRAPH : :: std :: os :: raw :: c_uint = 3 ... [INFO] [stdout] | ----------------------------------------------------------------- similarly named constant `MPI_UNDEFINED` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_size` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:295:49 [INFO] [stdout] | [INFO] [stdout] 295 | unsafe { with_uninitialized(|size| ffi::MPI_Comm_size(self.as_raw(), size)).1 } [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_rank` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:307:49 [INFO] [stdout] | [INFO] [stdout] 307 | unsafe { with_uninitialized(|rank| ffi::MPI_Comm_rank(self.as_raw(), rank)).1 } [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_compare` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:352:43 [INFO] [stdout] | [INFO] [stdout] 352 | with_uninitialized(|cmp| ffi::MPI_Comm_compare(self.as_raw(), other.as_raw(), cmp)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_dup` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:370:51 [INFO] [stdout] | [INFO] [stdout] 370 | with_uninitialized(|newcomm| ffi::MPI_Comm_dup(self.as_raw(), newcomm)).1, [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_split` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:404:26 [INFO] [stdout] | [INFO] [stdout] 404 | ffi::MPI_Comm_split(self.as_raw(), color.as_raw(), key, newcomm) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_split_type` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:424:26 [INFO] [stdout] | [INFO] [stdout] 424 | ffi::MPI_Comm_split_type( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_TYPE_SHARED` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:426:30 [INFO] [stdout] | [INFO] [stdout] 426 | ffi::RSMPI_COMM_TYPE_SHARED, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_INFO_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:428:30 [INFO] [stdout] | [INFO] [stdout] 428 | ffi::RSMPI_INFO_NULL, [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_create` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:462:26 [INFO] [stdout] | [INFO] [stdout] 462 | ffi::MPI_Comm_create(self.as_raw(), group.as_raw(), newcomm) [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_create_group` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:504:26 [INFO] [stdout] | [INFO] [stdout] 504 | ffi::MPI_Comm_create_group(self.as_raw(), group.as_raw(), tag, newcomm) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_group` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:518:55 [INFO] [stdout] | [INFO] [stdout] 518 | UserGroup(with_uninitialized(|group| ffi::MPI_Comm_group(self.as_raw(), group)).1) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Abort` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:529:18 [INFO] [stdout] | [INFO] [stdout] 529 | ffi::MPI_Abort(self.as_raw(), errorcode); [INFO] [stdout] | ^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_set_name` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:542:18 [INFO] [stdout] | [INFO] [stdout] 542 | ffi::MPI_Comm_set_name(self.as_raw(), c_name.as_ptr()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Comm_get_name` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:558:22 [INFO] [stdout] | [INFO] [stdout] 558 | ffi::MPI_Comm_get_name(self.as_raw(), &mut (*buf.as_mut_ptr())[0], resultlen) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_COMM_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:593:38 [INFO] [stdout] | [INFO] [stdout] 593 | let mut comm_cart = ffi::RSMPI_COMM_NULL; [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cart_create` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:594:18 [INFO] [stdout] | [INFO] [stdout] 594 | ffi::MPI_Cart_create( [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Cart_map` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:630:18 [INFO] [stdout] | [INFO] [stdout] 630 | ffi::MPI_Cart_map( [INFO] [stdout] | ^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Pack_size` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:657:22 [INFO] [stdout] | [INFO] [stdout] 657 | ffi::MPI_Pack_size(incount, datatype.as_raw(), self.as_raw(), size) [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Pack` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:708:18 [INFO] [stdout] | [INFO] [stdout] 708 | ffi::MPI_Pack( [INFO] [stdout] | ^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Unpack` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:737:14 [INFO] [stdout] | [INFO] [stdout] 737 | ffi::MPI_Unpack( [INFO] [stdout] | ^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_IDENT` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:769:31 [INFO] [stdout] | [INFO] [stdout] 769 | if i == unsafe { ffi::RSMPI_IDENT } { [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_CONGRUENT` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:771:38 [INFO] [stdout] | [INFO] [stdout] 771 | } else if i == unsafe { ffi::RSMPI_CONGRUENT } { [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_SIMILAR` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:773:38 [INFO] [stdout] | [INFO] [stdout] 773 | } else if i == unsafe { ffi::RSMPI_SIMILAR } { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UNEQUAL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:775:38 [INFO] [stdout] | [INFO] [stdout] 775 | } else if i == unsafe { ffi::RSMPI_UNEQUAL } { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_PROC_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:798:31 [INFO] [stdout] | [INFO] [stdout] 798 | if r == unsafe { ffi::RSMPI_PROC_NULL } { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_PROC_NULL` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26221 [INFO] [stdout] | [INFO] [stdout] 3 | ...t = -1 ; pub const MPI_PROC_NULL : :: std :: os :: raw :: c_int = -2 ; pub const MPI_ROOT : :: std :: os :: raw :: c_int = -4 ; pub co... [INFO] [stdout] | ------------------------------------------------------------- similarly named constant `MPI_PROC_NULL` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_GROUP_EMPTY` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:852:35 [INFO] [stdout] | [INFO] [stdout] 852 | SystemGroup(unsafe { ffi::RSMPI_GROUP_EMPTY }) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_free` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:875:18 [INFO] [stdout] | [INFO] [stdout] 875 | ffi::MPI_Group_free(&mut self.0); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_GROUP_NULL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:877:42 [INFO] [stdout] | [INFO] [stdout] 877 | assert_eq!(self.0, unsafe { ffi::RSMPI_GROUP_NULL }); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_PROC_NULL` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26221 [INFO] [stdout] | [INFO] [stdout] 3 | ...t = -1 ; pub const MPI_PROC_NULL : :: std :: os :: raw :: c_int = -2 ; pub const MPI_ROOT : :: std :: os :: raw :: c_int = -4 ; pub co... [INFO] [stdout] | ------------------------------------------------------------- similarly named constant `MPI_PROC_NULL` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_union` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:907:26 [INFO] [stdout] | [INFO] [stdout] 907 | ffi::MPI_Group_union(self.as_raw(), other.as_raw(), newgroup) [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_intersection` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:929:26 [INFO] [stdout] | [INFO] [stdout] 929 | ffi::MPI_Group_intersection(self.as_raw(), other.as_raw(), newgroup) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_difference` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:951:26 [INFO] [stdout] | [INFO] [stdout] 951 | ffi::MPI_Group_difference(self.as_raw(), other.as_raw(), newgroup) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_incl` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:970:26 [INFO] [stdout] | [INFO] [stdout] 970 | ffi::MPI_Group_incl(self.as_raw(), ranks.count(), ranks.as_ptr(), newgroup) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_excl` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:989:26 [INFO] [stdout] | [INFO] [stdout] 989 | ffi::MPI_Group_excl(self.as_raw(), ranks.count(), ranks.as_ptr(), newgroup) [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_size` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1002:49 [INFO] [stdout] | [INFO] [stdout] 1002 | unsafe { with_uninitialized(|size| ffi::MPI_Group_size(self.as_raw(), size)).1 } [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_rank` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1012:60 [INFO] [stdout] | [INFO] [stdout] 1012 | let (_, rank) = with_uninitialized(|rank| ffi::MPI_Group_rank(self.as_raw(), rank)); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UNDEFINED` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1013:29 [INFO] [stdout] | [INFO] [stdout] 1013 | if rank == ffi::RSMPI_UNDEFINED { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_UNDEFINED` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26694 [INFO] [stdout] | [INFO] [stdout] 3 | ... 256 ; pub const MPI_UNDEFINED : :: std :: os :: raw :: c_int = -32766 ; pub const MPI_DIST_GRAPH : :: std :: os :: raw :: c_uint = 3 ... [INFO] [stdout] | ----------------------------------------------------------------- similarly named constant `MPI_UNDEFINED` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_translate_ranks` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1034:22 [INFO] [stdout] | [INFO] [stdout] 1034 | ffi::MPI_Group_translate_ranks(self.as_raw(), 1, &rank, other.as_raw(), translated) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UNDEFINED` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1036:35 [INFO] [stdout] | [INFO] [stdout] 1036 | if translated == ffi::RSMPI_UNDEFINED { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: a constant with a similar name exists: `MPI_UNDEFINED` [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/target/debug/build/mpi-fork-fnsp-8d8f9884bd596cda/out/functions_and_types.rs:3:26694 [INFO] [stdout] | [INFO] [stdout] 3 | ... 256 ; pub const MPI_UNDEFINED : :: std :: os :: raw :: c_int = -32766 ; pub const MPI_DIST_GRAPH : :: std :: os :: raw :: c_uint = 3 ... [INFO] [stdout] | ----------------------------------------------------------------- similarly named constant `MPI_UNDEFINED` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MPI_Group_compare` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1072:22 [INFO] [stdout] | [INFO] [stdout] 1072 | ffi::MPI_Group_compare(self.as_raw(), other.as_raw(), relation) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_IDENT` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1097:31 [INFO] [stdout] | [INFO] [stdout] 1097 | if i == unsafe { ffi::RSMPI_IDENT } { [INFO] [stdout] | ^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_SIMILAR` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1099:38 [INFO] [stdout] | [INFO] [stdout] 1099 | } else if i == unsafe { ffi::RSMPI_SIMILAR } { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `RSMPI_UNEQUAL` in module `ffi` [INFO] [stdout] --> src/topology/mod.rs:1101:38 [INFO] [stdout] | [INFO] [stdout] 1101 | } else if i == unsafe { ffi::RSMPI_UNEQUAL } { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in `ffi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `msmpi` [INFO] [stdout] --> src/collective.rs:1815:15 [INFO] [stdout] | [INFO] [stdout] 1815 | #[cfg(not(all(msmpi, target_arch = "x86")))] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: expected names are: `docsrs`, `feature`, and `test` and 31 more [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(msmpi)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(msmpi)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `msmpi` [INFO] [stdout] --> src/collective.rs:1823:11 [INFO] [stdout] | [INFO] [stdout] 1823 | #[cfg(all(msmpi, target_arch = "x86"))] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(msmpi)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(msmpi)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `msmpi` [INFO] [stdout] --> src/collective.rs:1744:19 [INFO] [stdout] | [INFO] [stdout] 1744 | #[cfg(all(msmpi, target_arch = "x86"))] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(msmpi)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(msmpi)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `msmpi` [INFO] [stdout] --> src/topology/mod.rs:29:11 [INFO] [stdout] | [INFO] [stdout] 29 | #[cfg(not(msmpi))] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(msmpi)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(msmpi)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `msmpi` [INFO] [stdout] --> src/topology/mod.rs:480:15 [INFO] [stdout] | [INFO] [stdout] 480 | #[cfg(not(msmpi))] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(msmpi)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(msmpi)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition name: `msmpi` [INFO] [stdout] --> src/topology/mod.rs:496:15 [INFO] [stdout] | [INFO] [stdout] 496 | #[cfg(not(msmpi))] [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider using a Cargo feature instead [INFO] [stdout] = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [INFO] [stdout] [lints.rust] [INFO] [stdout] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(msmpi)'] } [INFO] [stdout] = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(msmpi)");` to the top of the `build.rs` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stderr] error: could not compile `mpi-fork-fnsp` (lib) due to 223 previous errors; 6 warnings emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Comm_c2f` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:28:41 [INFO] [stdout] | [INFO] [stdout] 28 | let fcomm: RSMPI_Fint = RSMPI_Comm_c2f(comm); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Comm_f2c` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:29:35 [INFO] [stdout] | [INFO] [stdout] 29 | let _: MPI_Comm = RSMPI_Comm_f2c(fcomm); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Errhandler_c2f` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:39:47 [INFO] [stdout] | [INFO] [stdout] 39 | let ferrhandler: RSMPI_Fint = RSMPI_Errhandler_c2f(errhandler); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Errhandler_f2c` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:40:41 [INFO] [stdout] | [INFO] [stdout] 40 | let _: MPI_Errhandler = RSMPI_Errhandler_f2c(ferrhandler); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_File_c2f` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:50:41 [INFO] [stdout] | [INFO] [stdout] 50 | let ffile: RSMPI_Fint = RSMPI_File_c2f(file); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_File_f2c` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:51:35 [INFO] [stdout] | [INFO] [stdout] 51 | let _: MPI_File = RSMPI_File_f2c(ffile); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Group_c2f` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:61:42 [INFO] [stdout] | [INFO] [stdout] 61 | let fgroup: RSMPI_Fint = RSMPI_Group_c2f(group); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Group_f2c` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:62:36 [INFO] [stdout] | [INFO] [stdout] 62 | let _: MPI_Group = RSMPI_Group_f2c(fgroup); [INFO] [stdout] | ^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Info_c2f` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:72:41 [INFO] [stdout] | [INFO] [stdout] 72 | let finfo: RSMPI_Fint = RSMPI_Info_c2f(info); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Info_f2c` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:73:35 [INFO] [stdout] | [INFO] [stdout] 73 | let _: MPI_Info = RSMPI_Info_f2c(finfo); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Message_c2f` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:83:44 [INFO] [stdout] | [INFO] [stdout] 83 | let fmessage: RSMPI_Fint = RSMPI_Message_c2f(message); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Message_f2c` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:84:38 [INFO] [stdout] | [INFO] [stdout] 84 | let _: MPI_Message = RSMPI_Message_f2c(fmessage); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Op_c2f` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:94:39 [INFO] [stdout] | [INFO] [stdout] 94 | let fop: RSMPI_Fint = RSMPI_Op_c2f(op); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Op_f2c` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:95:33 [INFO] [stdout] | [INFO] [stdout] 95 | let _: MPI_Op = RSMPI_Op_f2c(fop); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Request_c2f` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:105:44 [INFO] [stdout] | [INFO] [stdout] 105 | let frequest: RSMPI_Fint = RSMPI_Request_c2f(request); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Request_f2c` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:106:38 [INFO] [stdout] | [INFO] [stdout] 106 | let _: MPI_Request = RSMPI_Request_f2c(frequest); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Type_c2f` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:116:45 [INFO] [stdout] | [INFO] [stdout] 116 | let fdatatype: RSMPI_Fint = RSMPI_Type_c2f(datatype); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Type_f2c` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:117:39 [INFO] [stdout] | [INFO] [stdout] 117 | let _: MPI_Datatype = RSMPI_Type_f2c(fdatatype); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Win_c2f` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:127:40 [INFO] [stdout] | [INFO] [stdout] 127 | let fwin: RSMPI_Fint = RSMPI_Win_c2f(win); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RSMPI_Win_f2c` in this scope [INFO] [stdout] --> src/mpi_sys/mod.rs:128:34 [INFO] [stdout] | [INFO] [stdout] 128 | let _: MPI_Win = RSMPI_Win_f2c(fwin); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0425. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stderr] error: could not compile `mpi-fork-fnsp` (lib test) due to 264 previous errors; 6 warnings emitted [INFO] running `Command { std: "docker" "inspect" "94da4fc9edab91e4640c2193f36036ec6e951d0fad8823c2ab8054c11e2cb4b5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "94da4fc9edab91e4640c2193f36036ec6e951d0fad8823c2ab8054c11e2cb4b5", kill_on_drop: false }` [INFO] [stdout] 94da4fc9edab91e4640c2193f36036ec6e951d0fad8823c2ab8054c11e2cb4b5