<86>Dec 24 08:44:31 userdel[595704]: delete user 'rooter' <86>Dec 24 08:44:31 userdel[595704]: removed group 'rooter' owned by 'rooter' <86>Dec 24 08:44:31 userdel[595704]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 24 08:44:31 groupadd[595714]: group added to /etc/group: name=rooter, GID=687 <86>Dec 24 08:44:31 groupadd[595714]: group added to /etc/gshadow: name=rooter <86>Dec 24 08:44:31 groupadd[595714]: new group: name=rooter, GID=687 <86>Dec 24 08:44:31 useradd[595727]: new user: name=rooter, UID=687, GID=687, home=/root, shell=/bin/bash <86>Dec 24 08:44:31 userdel[595745]: delete user 'builder' <86>Dec 24 08:44:31 userdel[595745]: removed group 'builder' owned by 'builder' <86>Dec 24 08:44:31 userdel[595745]: removed shadow group 'builder' owned by 'builder' <86>Dec 24 08:44:31 groupadd[595760]: group added to /etc/group: name=builder, GID=688 <86>Dec 24 08:44:31 groupadd[595760]: group added to /etc/gshadow: name=builder <86>Dec 24 08:44:31 groupadd[595760]: new group: name=builder, GID=688 <86>Dec 24 08:44:31 useradd[595773]: new user: name=builder, UID=688, GID=688, home=/usr/src, shell=/bin/bash <13>Dec 24 08:44:33 rpmi: libnl3-3.5.0-alt1 sisyphus+237716.100.1.1 1568781468 installed <13>Dec 24 08:44:33 rpmi: libibverbs-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Dec 24 08:44:33 rpmi: udev-rules-1:247.2-alt1 sisyphus+263562.100.1.1 1608151944 installed <13>Dec 24 08:44:33 rpmi: libidn2-2.3.0-alt1 sisyphus+240846.100.1.2 1573870475 installed <13>Dec 24 08:44:33 rpmi: libcom_err-1.45.6.0.24.af1a-alt1 sisyphus+262279.100.1.1 1606088229 installed <13>Dec 24 08:44:33 rpmi: librdmacm-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Dec 24 08:44:33 rpmi: libnuma-2.0.14-alt2 sisyphus+262152.100.1.1 1605821057 installed <13>Dec 24 08:44:33 rpmi: libibumad-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Dec 24 08:44:33 rpmi: libmnl-1.0.4-alt2 sisyphus+220683.100.1.1 1549335457 installed <13>Dec 24 08:44:33 rpmi: libquadmath0-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed <13>Dec 24 08:44:33 rpmi: liblz4-1:1.9.3-alt1 sisyphus+262305.100.1.1 1606099167 installed <13>Dec 24 08:44:33 rpmi: libiptables-1.8.6-alt1 sisyphus+262268.100.1.1 1606080661 installed <13>Dec 24 08:44:33 rpmi: msulogin-1.0-alt1 1366288515 installed <13>Dec 24 08:44:33 rpmi: mount-2.36.1-alt1 sisyphus+263683.200.2.1 1608478346 installed <13>Dec 24 08:44:33 rpmi: libuv-1.40.0-alt1 sisyphus+259303.100.2.1 1602003324 installed <13>Dec 24 08:44:33 rpmi: libexpat-2.2.10-alt1 sisyphus+259966.100.1.1 1602824518 installed <13>Dec 24 08:44:33 rpmi: sysvinit-2.88-alt6 sisyphus+240403.100.2.1 1573520141 installed <13>Dec 24 08:44:33 rpmi: libquadmath10-devel-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed <13>Dec 24 08:44:34 rpmi: libgfortran5-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed <13>Dec 24 08:44:34 rpmi: libnetlink-5.10.0-alt1 sisyphus+263693.100.1.1 1608502882 installed <13>Dec 24 08:44:34 rpmi: libibmad-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Dec 24 08:44:34 rpmi: libibnetdisc-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Dec 24 08:44:34 rpmi: libnuma-devel-2.0.14-alt2 sisyphus+262152.100.1.1 1605821057 installed <13>Dec 24 08:44:34 rpmi: libe2fs-1.45.6.0.24.af1a-alt1 sisyphus+262279.100.1.1 1606088229 installed <13>Dec 24 08:44:34 rpmi: pciids-20201214-alt1 sisyphus+263460.100.1.1 1607987381 installed <13>Dec 24 08:44:34 rpmi: tcsh-6.20.00-alt3 sisyphus+263072.100.1.1 1607419593 installed <13>Dec 24 08:44:34 rpmi: rpm-macros-mpi-selector-1.0.3-alt3 1504498675 installed <13>Dec 24 08:44:34 rpmi: mpi-selector-1.0.3-alt3 1504498675 installed <13>Dec 24 08:44:34 rpmi: openmpi-2.0.1-alt8 sisyphus+229856.100.1.1 1558540200 installed <13>Dec 24 08:44:34 rpmi: libpci-3.7.0-alt1 sisyphus+253474.100.1.1 1592227050 installed <13>Dec 24 08:44:34 rpmi: pciutils-3.7.0-alt1 sisyphus+253474.100.1.1 1592227050 installed <13>Dec 24 08:44:34 rpmi: libatm-2.5.1-alt6 sisyphus+234093.100.1.1 1562575889 installed <13>Dec 24 08:44:34 rpmi: chrooted-0.3.11-alt1 sisyphus+249336.100.1.1 1585959537 installed <13>Dec 24 08:44:34 rpmi: chrooted-resolv-0.3.1-alt2 1176155250 installed <86>Dec 24 08:44:34 groupadd[599347]: group added to /etc/group: name=iputils, GID=499 <86>Dec 24 08:44:34 groupadd[599347]: group added to /etc/gshadow: name=iputils <86>Dec 24 08:44:34 groupadd[599347]: new group: name=iputils, GID=499 <86>Dec 24 08:44:34 useradd[599352]: new user: name=iputils, UID=499, GID=499, home=/dev/null, shell=/dev/null <86>Dec 24 08:44:34 groupadd[599358]: group added to /etc/group: name=netadmin, GID=498 <86>Dec 24 08:44:34 groupadd[599358]: group added to /etc/gshadow: name=netadmin <86>Dec 24 08:44:34 groupadd[599358]: new group: name=netadmin, GID=498 <13>Dec 24 08:44:34 rpmi: iputils-20200821-alt3 sisyphus+262181.200.2.1 1605870780 installed sysctl: cannot stat /proc/sys/net/ipv4/ping_group_range: No such file or directory <13>Dec 24 08:44:34 rpmi: iproute2-5.10.0-alt1 sisyphus+263693.100.1.1 1608502882 installed <13>Dec 24 08:44:34 rpmi: gcc-fortran-common-1.4.27-alt1 sisyphus+262033.600.7.2 1607340230 installed <13>Dec 24 08:44:34 rpmi: libgfortran10-devel-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed <13>Dec 24 08:44:35 rpmi: gcc10-fortran-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed <13>Dec 24 08:44:35 rpmi: gcc-fortran-10-alt1 sisyphus+263054.200.3.1 1607516810 installed <13>Dec 24 08:44:35 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+262033.600.7.2 1607340230 installed <13>Dec 24 08:44:35 rpmi: libstdc++10-devel-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed <13>Dec 24 08:44:36 rpmi: gcc10-c++-10.2.1-alt2 sisyphus+263054.100.3.1 1607510657 installed <13>Dec 24 08:44:36 rpmi: gcc-c++-10-alt1 sisyphus+263054.200.3.1 1607516810 installed <13>Dec 24 08:44:36 rpmi: libdevmapper-1.02.173-alt1 sisyphus+259861.100.1.1 1602624837 installed <13>Dec 24 08:44:36 rpmi: udev-hwdb-1:247.2-alt1 sisyphus+263562.100.1.1 1608151944 installed <13>Dec 24 08:44:36 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed <13>Dec 24 08:44:36 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746654 installed <13>Dec 24 08:44:36 rpmi: libsystemd-1:247.2-alt1 sisyphus+263562.100.1.1 1608152006 installed <13>Dec 24 08:44:36 rpmi: hwclock-1:2.36.1-alt1 sisyphus+263683.200.2.1 1608478346 installed <13>Dec 24 08:44:36 rpmi: hashalot-0.3-alt1.qa1 1366323553 installed <13>Dec 24 08:44:36 rpmi: losetup-2.36.1-alt1 sisyphus+263683.200.2.1 1608478346 installed <13>Dec 24 08:44:36 rpmi: lsblk-2.36.1-alt1 sisyphus+263683.200.2.1 1608478346 installed <13>Dec 24 08:44:36 rpmi: rpm-macros-cmake-3.19.1-alt1 sisyphus+262718.100.1.1 1606775155 installed <13>Dec 24 08:44:36 rpmi: rmt-0.4b44-alt3 sisyphus+263220.100.1.1 1607607837 installed <13>Dec 24 08:44:36 rpmi: dump-0.4b44-alt3 sisyphus+263220.100.1.1 1607607837 installed <13>Dec 24 08:44:37 rpmi: cmake-modules-3.19.1-alt1 sisyphus+262718.100.1.1 1606775134 installed <13>Dec 24 08:44:37 rpmi: librhash-1.3.5-alt2 1505156279 installed <13>Dec 24 08:44:37 rpmi: libjsoncpp19-1.8.4-alt5 sisyphus+243670.100.1.1 1577521267 installed <13>Dec 24 08:44:37 rpmi: publicsuffix-list-dafsa-20201117-alt1 sisyphus+262026.100.1.1 1605704486 installed <13>Dec 24 08:44:37 rpmi: libpsl-0.21.1-alt1 sisyphus+255206.100.1.1 1595348938 installed <13>Dec 24 08:44:37 rpmi: libnghttp2-1.41.0-alt1 sisyphus+253680.100.1.1 1592642271 installed <13>Dec 24 08:44:37 rpmi: libverto-0.3.0-alt1_7 sisyphus+225932.100.1.1 1553994919 installed <13>Dec 24 08:44:37 rpmi: liblmdb-0.9.23-alt1 sisyphus+225277.100.2.1 1553001679 installed <13>Dec 24 08:44:37 rpmi: libkeyutils-1.6.1-alt1 sisyphus+256015.100.1.1 1596820124 installed <13>Dec 24 08:44:37 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed <13>Dec 24 08:44:37 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed <13>Dec 24 08:44:37 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Dec 24 08:44:37 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>Dec 24 08:44:37 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Dec 24 08:44:37 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Dec 24 08:44:37 rpmi: ca-certificates-2020.10.22-alt1 sisyphus+260224.300.2.1 1603549301 installed <13>Dec 24 08:44:37 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Dec 24 08:44:37 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Dec 24 08:44:37 rpmi: libcrypto1.1-1.1.1i-alt1 sisyphus+263103.100.1.1 1607445576 installed <13>Dec 24 08:44:37 rpmi: libssl1.1-1.1.1i-alt1 sisyphus+263103.100.1.1 1607445576 installed <13>Dec 24 08:44:37 rpmi: libkmod-27.0.9.f5434cf-alt1 sisyphus+253982.100.1.1 1593076962 installed <13>Dec 24 08:44:37 rpmi: startup-0.9.9.10-alt1 sisyphus+263491.100.1.1 1608058298 installed <13>Dec 24 08:44:37 rpmi: systemd-utils-1:247.2-alt1 sisyphus+263562.100.1.1 1608152006 installed <13>Dec 24 08:44:37 rpmi: kmod-27.0.9.f5434cf-alt1 sisyphus+253982.100.1.1 1593076962 installed <13>Dec 24 08:44:37 rpmi: dmsetup-1.02.173-alt1 sisyphus+259861.100.1.1 1602624837 installed <86>Dec 24 08:44:37 groupadd[603327]: group added to /etc/group: name=tape, GID=497 <86>Dec 24 08:44:37 groupadd[603327]: group added to /etc/gshadow: name=tape <86>Dec 24 08:44:37 groupadd[603327]: new group: name=tape, GID=497 <86>Dec 24 08:44:37 groupadd[603335]: group added to /etc/group: name=dialout, GID=496 <86>Dec 24 08:44:37 groupadd[603335]: group added to /etc/gshadow: name=dialout <86>Dec 24 08:44:37 groupadd[603335]: new group: name=dialout, GID=496 <86>Dec 24 08:44:37 groupadd[603341]: group added to /etc/group: name=input, GID=495 <86>Dec 24 08:44:37 groupadd[603341]: group added to /etc/gshadow: name=input <86>Dec 24 08:44:37 groupadd[603341]: new group: name=input, GID=495 <86>Dec 24 08:44:37 groupadd[603345]: group added to /etc/group: name=video, GID=494 <86>Dec 24 08:44:37 groupadd[603345]: group added to /etc/gshadow: name=video <86>Dec 24 08:44:37 groupadd[603345]: new group: name=video, GID=494 <86>Dec 24 08:44:37 groupadd[603349]: group added to /etc/group: name=render, GID=493 <86>Dec 24 08:44:37 groupadd[603349]: group added to /etc/gshadow: name=render <86>Dec 24 08:44:37 groupadd[603349]: new group: name=render, GID=493 <13>Dec 24 08:44:37 rpmi: udev-1:247.2-alt1 sisyphus+263562.100.1.1 1608152006 installed <86>Dec 24 08:44:37 groupadd[603405]: group added to /etc/group: name=_keytab, GID=492 <86>Dec 24 08:44:37 groupadd[603405]: group added to /etc/gshadow: name=_keytab <86>Dec 24 08:44:37 groupadd[603405]: new group: name=_keytab, GID=492 <13>Dec 24 08:44:37 rpmi: libkrb5-1.18.3-alt1 sisyphus+262109.100.1.1 1605777180 installed <86>Dec 24 08:44:37 groupadd[603580]: group added to /etc/group: name=sasl, GID=491 <86>Dec 24 08:44:37 groupadd[603580]: group added to /etc/gshadow: name=sasl <86>Dec 24 08:44:37 groupadd[603580]: new group: name=sasl, GID=491 <13>Dec 24 08:44:37 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+255909.100.2.1 1597199456 installed <13>Dec 24 08:44:37 rpmi: libldap-2.4.54-alt1 sisyphus+260267.100.2.1 1603571517 installed <13>Dec 24 08:44:37 rpmi: libcurl-7.73.0-alt1 sisyphus+260186.100.1.1 1603294039 installed <13>Dec 24 08:44:37 rpmi: rdma-core-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Dec 24 08:44:37 rpmi: ibacm-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Dec 24 08:44:37 rpmi: rdma-core-devel-30.0-alt3 sisyphus+255463.100.1.1 1595872681 installed <13>Dec 24 08:44:37 rpmi: libarchive13-3.4.3-alt1 sisyphus+258566.100.1.2 1600916107 installed <13>Dec 24 08:44:38 rpmi: cmake-3.19.1-alt1 sisyphus+262718.100.1.1 1606775155 installed <13>Dec 24 08:44:38 rpmi: ctest-3.19.1-alt1 sisyphus+262718.100.1.1 1606775155 installed <13>Dec 24 08:44:38 rpmi: openmpi-devel-2.0.1-alt8 sisyphus+229856.100.1.1 1558540200 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/nnti-2.0-alt1.git20150304.1.nosrc.rpm (w1.gzdio) Installing nnti-2.0-alt1.git20150304.1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.14295 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf nnti-2.0 + echo 'Source #0 (nnti-2.0.tar):' Source #0 (nnti-2.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/nnti-2.0.tar + cd nnti-2.0 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.55988 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd nnti-2.0 + source /usr/lib/openmpi/bin/mpivars.sh ++ grep -q /usr/lib/openmpi/bin ++ echo /usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games ++ PATH=/usr/lib/openmpi/bin:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games ++ export PATH ++ grep -q /usr/lib/openmpi/lib ++ echo ++ LD_LIBRARY_PATH=/usr/lib/openmpi/lib ++ export LD_LIBRARY_PATH ++ grep -q /usr/lib/openmpi/man ++ echo ++ MANPATH=/usr/lib/openmpi/man: ++ export MANPATH + export 'OMPI_LDFLAGS=-Wl,--as-needed,-rpath,/usr/lib/openmpi/lib -L/usr/lib/openmpi/lib' + OMPI_LDFLAGS='-Wl,--as-needed,-rpath,/usr/lib/openmpi/lib -L/usr/lib/openmpi/lib' + cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include' -DCMAKE_STRIP:FILEPATH=/bin/echo -DTPL_ENABLE_MPI:BOOL=ON -DMPIDIR:PATH=/usr/lib/openmpi . CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at CMakeLists.txt:2 (cmake_policy): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for include file mach/mach_time.h -- Looking for include file mach/mach_time.h - not found -- Looking for include file time.h -- Looking for include file time.h - found -- Looking for include file sys/time.h -- Looking for include file sys/time.h - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for gettimeofday -- Looking for gettimeofday - found CMake Warning (dev) at /usr/share/cmake/Modules/CheckIncludeFiles.cmake:120 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: rt; For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): cmake/TriosProbeGettid.cmake:7 (CHECK_INCLUDE_FILES) CMakeLists.txt:15 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Looking for include file syscall.h -- Looking for include file syscall.h - found -- Looking for syscall -- Looking for syscall - found -- Looking for SYS_gettid -- Looking for SYS_gettid - found -- Performing Test HAVE_TRIOS_GETTID -- Performing Test HAVE_TRIOS_GETTID - Success -- Looking for include file malloc.h -- Looking for include file malloc.h - found -- Looking for include file sys/types.h -- Looking for include file sys/types.h - found -- Looking for include file sys/param.h -- Looking for include file sys/param.h - found -- Looking for include file sys/ioctl.h -- Looking for include file sys/ioctl.h - found -- Looking for include file sys/socket.h -- Looking for include file sys/socket.h - found -- Looking for include file sys/sockio.h -- Looking for include file sys/sockio.h - not found -- Looking for include file netdb.h -- Looking for include file netdb.h - found -- Looking for include files sys/socket, net/if.h -- Looking for include files sys/socket, net/if.h - not found -- Looking for include files sys/socket.h, net/if_dl.h -- Looking for include files sys/socket.h, net/if_dl.h - not found -- Looking for include files sys/socket.h, net/if_arp.h -- Looking for include files sys/socket.h, net/if_arp.h - found -- Looking for include file netinet/in.h -- Looking for include file netinet/in.h - found -- Looking for include file arpa/inet.h -- Looking for include file arpa/inet.h - found -- Looking for 3 include files sys/types.h, ..., ifaddrs.h -- Looking for 3 include files sys/types.h, ..., ifaddrs.h - found -- Looking for getifaddrs -- Looking for getifaddrs - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of struct sockaddr_in -- Check size of struct sockaddr_in - done -- Looking for include file semaphore.h -- Looking for include file semaphore.h - found -- Performing Test HAVE_TRIOS_SEM_T -- Performing Test HAVE_TRIOS_SEM_T - Success -- Performing Test HAVE_TRIOS_UNNAMED_SEMAPHORES -- Performing Test HAVE_TRIOS_UNNAMED_SEMAPHORES - Failed -- Performing Test HAVE_TRIOS_NAMED_SEMAPHORES -- Performing Test HAVE_TRIOS_NAMED_SEMAPHORES - Failed -- Looking for xdr_u_int16_t -- Looking for xdr_u_int16_t - not found -- Looking for xdr_u_int32_t -- Looking for xdr_u_int32_t - not found -- Looking for xdr_u_int64_t -- Looking for xdr_u_int64_t - not found -- Performing Test HAVE_TRIOS_XDR_SIZEOF -- Performing Test HAVE_TRIOS_XDR_SIZEOF - Failed -- Looking for ibv_create_qp in ibverbs -- Looking for ibv_create_qp in ibverbs - found -- Looking for gni_err_str in ugni -- Looking for gni_err_str in ugni - not found -- /usr/src/RPM/BUILD/nnti-2.0/Trios_config.h -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: TPL_ENABLE_MPI -- Build files have been written to: /usr/src/RPM/BUILD/nnti-2.0 + make -j8 VERBOSE=1 make: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' /usr/bin/cmake -S/usr/src/RPM/BUILD/nnti-2.0 -B/usr/src/RPM/BUILD/nnti-2.0 --check-build-system CMakeFiles/Makefile.cmake 0 make: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' /usr/bin/cmake -E cmake_progress_start /usr/src/RPM/BUILD/nnti-2.0/CMakeFiles /usr/src/RPM/BUILD/nnti-2.0//CMakeFiles/progress.marks make: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make -f CMakeFiles/Makefile2 all make -f support/CMakeFiles/trios_support.dir/build.make support/CMakeFiles/trios_support.dir/depend make -f support/CMakeFiles/trios_support-static.dir/build.make support/CMakeFiles/trios_support-static.dir/depend make -f nnti_tests/CMakeFiles/trios_nnti.dir/build.make nnti_tests/CMakeFiles/trios_nnti.dir/depend make -f nnti_tests/CMakeFiles/trios_nnti-static.dir/build.make nnti_tests/CMakeFiles/trios_nnti-static.dir/depend make -f nnti_tests/CMakeFiles/Trios_nnti_xdr.dir/build.make nnti_tests/CMakeFiles/Trios_nnti_xdr.dir/depend make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' cd /usr/src/RPM/BUILD/nnti-2.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/nnti-2.0 /usr/src/RPM/BUILD/nnti-2.0/nnti /usr/src/RPM/BUILD/nnti-2.0 /usr/src/RPM/BUILD/nnti-2.0/nnti_tests /usr/src/RPM/BUILD/nnti-2.0/nnti_tests/CMakeFiles/Trios_nnti_xdr.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/nnti-2.0/nnti_tests/CMakeFiles/Trios_nnti_xdr.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/nnti-2.0/nnti_tests/CMakeFiles/Trios_nnti_xdr.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/nnti-2.0/nnti_tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/nnti-2.0/nnti_tests/CMakeFiles/Trios_nnti_xdr.dir/depend.internal". Scanning dependencies of target Trios_nnti_xdr make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make -f nnti_tests/CMakeFiles/Trios_nnti_xdr.dir/build.make nnti_tests/CMakeFiles/Trios_nnti_xdr.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' cd /usr/src/RPM/BUILD/nnti-2.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/nnti-2.0 /usr/src/RPM/BUILD/nnti-2.0/support /usr/src/RPM/BUILD/nnti-2.0 /usr/src/RPM/BUILD/nnti-2.0/support /usr/src/RPM/BUILD/nnti-2.0/support/CMakeFiles/trios_support.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/nnti-2.0/support/CMakeFiles/trios_support.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/nnti-2.0/support/CMakeFiles/trios_support.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/nnti-2.0/support/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/nnti-2.0/support/CMakeFiles/trios_support.dir/depend.internal". Scanning dependencies of target trios_support make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make -f support/CMakeFiles/trios_support.dir/build.make support/CMakeFiles/trios_support.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' cd /usr/src/RPM/BUILD/nnti-2.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/nnti-2.0 /usr/src/RPM/BUILD/nnti-2.0/support /usr/src/RPM/BUILD/nnti-2.0 /usr/src/RPM/BUILD/nnti-2.0/support /usr/src/RPM/BUILD/nnti-2.0/support/CMakeFiles/trios_support-static.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/nnti-2.0/support/CMakeFiles/trios_support-static.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/nnti-2.0/support/CMakeFiles/trios_support-static.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/nnti-2.0/support/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/nnti-2.0/support/CMakeFiles/trios_support-static.dir/depend.internal". Scanning dependencies of target trios_support-static make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make -f support/CMakeFiles/trios_support-static.dir/build.make support/CMakeFiles/trios_support-static.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 2%] Generating Trios_nnti_xdr.h cd /usr/src/RPM/BUILD/nnti-2.0/nnti_tests && rpcgen -Ch /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_xdr.x | sed -e "s#rpc/rpc.h#Trios_nnti_xdr.h#" | perl -pe "BEGIN{undef $/;} s/(enum\s\w+\s\{\n(\s*.*?,\n)*?\s*.*?),(\n\s*\};)/\1\3/smg" > /usr/src/RPM/BUILD/nnti-2.0/nnti_tests/Trios_nnti_xdr.h /bin/sh: rpcgen: command not found make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 5%] Generating Trios_nnti_xdr.h cd /usr/src/RPM/BUILD/nnti-2.0/nnti_tests && rpcgen -Ch /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_xdr.x | sed -e "s#rpc/rpc.h#Trios_nnti_xdr.h#" | perl -pe "BEGIN{undef $/;} s/(enum\s\w+\s\{\n(\s*.*?,\n)*?\s*.*?),(\n\s*\};)/\1\3/smg" > /usr/src/RPM/BUILD/nnti-2.0/nnti_tests/Trios_nnti_xdr.h /bin/sh: rpcgen: command not found make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 8%] Generating Trios_nnti_xdr.h cd /usr/src/RPM/BUILD/nnti-2.0/nnti_tests && rpcgen -Ch /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_xdr.x | sed -e "s#rpc/rpc.h#Trios_nnti_xdr.h#" | perl -pe "BEGIN{undef $/;} s/(enum\s\w+\s\{\n(\s*.*?,\n)*?\s*.*?),(\n\s*\};)/\1\3/smg" > /usr/src/RPM/BUILD/nnti-2.0/nnti_tests/Trios_nnti_xdr.h /bin/sh: rpcgen: command not found make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 13%] Generating Trios_nnti_xdr.c cd /usr/src/RPM/BUILD/nnti-2.0/nnti_tests && rpcgen -Cc /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_xdr.x | sed -e "s#include.*Trios_nnti_xdr.*#include\ #" > /usr/src/RPM/BUILD/nnti-2.0/nnti_tests/Trios_nnti_xdr.c /bin/sh: rpcgen: command not found make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 25%] Generating Trios_nnti_xdr.c cd /usr/src/RPM/BUILD/nnti-2.0/nnti_tests && rpcgen -Cc /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_xdr.x | sed -e "s#include.*Trios_nnti_xdr.*#include\ #" > /usr/src/RPM/BUILD/nnti-2.0/nnti_tests/Trios_nnti_xdr.c /bin/sh: rpcgen: command not found make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 30%] Generating Trios_nnti_xdr.c cd /usr/src/RPM/BUILD/nnti-2.0/nnti_tests && rpcgen -Cc /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_xdr.x | sed -e "s#include.*Trios_nnti_xdr.*#include\ #" > /usr/src/RPM/BUILD/nnti-2.0/nnti_tests/Trios_nnti_xdr.c /bin/sh: rpcgen: command not found make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[1]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 30%] Built target Trios_nnti_xdr make[1]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' cd /usr/src/RPM/BUILD/nnti-2.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/nnti-2.0 /usr/src/RPM/BUILD/nnti-2.0/nnti /usr/src/RPM/BUILD/nnti-2.0 /usr/src/RPM/BUILD/nnti-2.0/nnti_tests /usr/src/RPM/BUILD/nnti-2.0/nnti_tests/CMakeFiles/trios_nnti.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/nnti-2.0/nnti_tests/CMakeFiles/trios_nnti.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/nnti-2.0/nnti_tests/CMakeFiles/trios_nnti.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/nnti-2.0/nnti_tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/nnti-2.0/nnti_tests/CMakeFiles/trios_nnti.dir/depend.internal". Scanning dependencies of target trios_nnti make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make -f nnti_tests/CMakeFiles/trios_nnti.dir/build.make nnti_tests/CMakeFiles/trios_nnti.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' cd /usr/src/RPM/BUILD/nnti-2.0 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /usr/src/RPM/BUILD/nnti-2.0 /usr/src/RPM/BUILD/nnti-2.0/nnti /usr/src/RPM/BUILD/nnti-2.0 /usr/src/RPM/BUILD/nnti-2.0/nnti_tests /usr/src/RPM/BUILD/nnti-2.0/nnti_tests/CMakeFiles/trios_nnti-static.dir/DependInfo.cmake --color= Dependee "/usr/src/RPM/BUILD/nnti-2.0/nnti_tests/CMakeFiles/trios_nnti-static.dir/DependInfo.cmake" is newer than depender "/usr/src/RPM/BUILD/nnti-2.0/nnti_tests/CMakeFiles/trios_nnti-static.dir/depend.internal". Dependee "/usr/src/RPM/BUILD/nnti-2.0/nnti_tests/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/usr/src/RPM/BUILD/nnti-2.0/nnti_tests/CMakeFiles/trios_nnti-static.dir/depend.internal". Scanning dependencies of target trios_nnti-static make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make -f nnti_tests/CMakeFiles/trios_nnti-static.dir/build.make nnti_tests/CMakeFiles/trios_nnti-static.dir/build make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 36%] Building C object nnti_tests/CMakeFiles/trios_nnti.dir/Trios_nnti_xdr.c.o cd /usr/src/RPM/BUILD/nnti-2.0/nnti_tests && /usr/bin/cc -Dtrios_nnti_EXPORTS -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/nnti -I/usr/src/RPM/BUILD/nnti-2.0/nnti_tests -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -D_POSIX_C_SOURCE=200112L -fPIC -o CMakeFiles/trios_nnti.dir/Trios_nnti_xdr.c.o -c /usr/src/RPM/BUILD/nnti-2.0/nnti_tests/Trios_nnti_xdr.c make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 38%] Building C object nnti_tests/CMakeFiles/trios_nnti-static.dir/Trios_nnti_xdr.c.o cd /usr/src/RPM/BUILD/nnti-2.0/nnti_tests && /usr/bin/cc -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/nnti -I/usr/src/RPM/BUILD/nnti-2.0/nnti_tests -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -D_POSIX_C_SOURCE=200112L -o CMakeFiles/trios_nnti-static.dir/Trios_nnti_xdr.c.o -c /usr/src/RPM/BUILD/nnti-2.0/nnti_tests/Trios_nnti_xdr.c make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 16%] Building CXX object support/CMakeFiles/trios_support.dir/threads/trios_threads.cpp.o cd /usr/src/RPM/BUILD/nnti-2.0/support && /usr/bin/c++ -Dtrios_support_EXPORTS -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/support/trace -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -fPIC -o CMakeFiles/trios_support.dir/threads/trios_threads.cpp.o -c /usr/src/RPM/BUILD/nnti-2.0/support/threads/trios_threads.cpp /usr/src/RPM/BUILD/nnti-2.0/support/threads/trios_threads.cpp:123:2: warning: #warning No locking mechanism available on this system. [-Wcpp] 123 | #warning No locking mechanism available on this system. | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/support/threads/trios_threads.cpp:160:2: warning: #warning No locking mechanism available on this system. [-Wcpp] 160 | #warning No locking mechanism available on this system. | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/support/threads/trios_threads.cpp:197:2: warning: #warning No locking mechanism available on this system. [-Wcpp] 197 | #warning No locking mechanism available on this system. | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/support/threads/trios_threads.cpp:255:2: warning: #warning No locking mechanism available on this system. [-Wcpp] 255 | #warning No locking mechanism available on this system. | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 27%] Building C object support/CMakeFiles/trios_support.dir/timer/timer.c.o cd /usr/src/RPM/BUILD/nnti-2.0/support && /usr/bin/cc -Dtrios_support_EXPORTS -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/support/trace -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -fPIC -o CMakeFiles/trios_support.dir/timer/timer.c.o -c /usr/src/RPM/BUILD/nnti-2.0/support/timer/timer.c /usr/src/RPM/BUILD/nnti-2.0/support/timer/timer.c: In function 'trios_timer_test': /usr/src/RPM/BUILD/nnti-2.0/support/timer/timer.c:310:22: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 310 | printf("\tns = %lu\n", t_ns); | ~~^ ~~~~ | | | | | uint64_t {aka long long unsigned int} | long unsigned int | %llu /usr/src/RPM/BUILD/nnti-2.0/support/timer/timer.c:311:22: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 311 | printf("\tus = %lu\n", t_us); | ~~^ ~~~~ | | | | | uint64_t {aka long long unsigned int} | long unsigned int | %llu /usr/src/RPM/BUILD/nnti-2.0/support/timer/timer.c:312:22: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 312 | printf("\tms = %lu\n", t_ms); | ~~^ ~~~~ | | | | | uint64_t {aka long long unsigned int} | long unsigned int | %llu make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 22%] Building CXX object support/CMakeFiles/trios_support-static.dir/threads/trios_threads.cpp.o cd /usr/src/RPM/BUILD/nnti-2.0/support && /usr/bin/c++ -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/support/trace -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -o CMakeFiles/trios_support-static.dir/threads/trios_threads.cpp.o -c /usr/src/RPM/BUILD/nnti-2.0/support/threads/trios_threads.cpp /usr/src/RPM/BUILD/nnti-2.0/support/threads/trios_threads.cpp:123:2: warning: #warning No locking mechanism available on this system. [-Wcpp] 123 | #warning No locking mechanism available on this system. | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/support/threads/trios_threads.cpp:160:2: warning: #warning No locking mechanism available on this system. [-Wcpp] 160 | #warning No locking mechanism available on this system. | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/support/threads/trios_threads.cpp:197:2: warning: #warning No locking mechanism available on this system. [-Wcpp] 197 | #warning No locking mechanism available on this system. | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/support/threads/trios_threads.cpp:255:2: warning: #warning No locking mechanism available on this system. [-Wcpp] 255 | #warning No locking mechanism available on this system. | ^~~~~~~ make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 33%] Building C object support/CMakeFiles/trios_support-static.dir/timer/timer.c.o cd /usr/src/RPM/BUILD/nnti-2.0/support && /usr/bin/cc -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/support/trace -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -o CMakeFiles/trios_support-static.dir/timer/timer.c.o -c /usr/src/RPM/BUILD/nnti-2.0/support/timer/timer.c /usr/src/RPM/BUILD/nnti-2.0/support/timer/timer.c: In function 'trios_timer_test': /usr/src/RPM/BUILD/nnti-2.0/support/timer/timer.c:310:22: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 310 | printf("\tns = %lu\n", t_ns); | ~~^ ~~~~ | | | | | uint64_t {aka long long unsigned int} | long unsigned int | %llu /usr/src/RPM/BUILD/nnti-2.0/support/timer/timer.c:311:22: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 311 | printf("\tus = %lu\n", t_us); | ~~^ ~~~~ | | | | | uint64_t {aka long long unsigned int} | long unsigned int | %llu /usr/src/RPM/BUILD/nnti-2.0/support/timer/timer.c:312:22: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] 312 | printf("\tms = %lu\n", t_ms); | ~~^ ~~~~ | | | | | uint64_t {aka long long unsigned int} | long unsigned int | %llu make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 19%] Building CXX object support/CMakeFiles/trios_support.dir/logger/logger.cpp.o cd /usr/src/RPM/BUILD/nnti-2.0/support && /usr/bin/c++ -Dtrios_support_EXPORTS -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/support/trace -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -fPIC -o CMakeFiles/trios_support.dir/logger/logger.cpp.o -c /usr/src/RPM/BUILD/nnti-2.0/support/logger/logger.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 50%] Building CXX object support/CMakeFiles/trios_support.dir/signal/signal.cpp.o cd /usr/src/RPM/BUILD/nnti-2.0/support && /usr/bin/c++ -Dtrios_support_EXPORTS -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/support/trace -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -fPIC -o CMakeFiles/trios_support.dir/signal/signal.cpp.o -c /usr/src/RPM/BUILD/nnti-2.0/support/signal/signal.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 61%] Building CXX object support/CMakeFiles/trios_support-static.dir/trace/trace.cc.o cd /usr/src/RPM/BUILD/nnti-2.0/support && /usr/bin/c++ -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/support/trace -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -o CMakeFiles/trios_support-static.dir/trace/trace.cc.o -c /usr/src/RPM/BUILD/nnti-2.0/support/trace/trace.cc make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 55%] Building CXX object support/CMakeFiles/trios_support-static.dir/signal/signal.cpp.o cd /usr/src/RPM/BUILD/nnti-2.0/support && /usr/bin/c++ -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/support/trace -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -o CMakeFiles/trios_support-static.dir/signal/signal.cpp.o -c /usr/src/RPM/BUILD/nnti-2.0/support/signal/signal.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 58%] Building CXX object support/CMakeFiles/trios_support.dir/trace/trace.cc.o cd /usr/src/RPM/BUILD/nnti-2.0/support && /usr/bin/c++ -Dtrios_support_EXPORTS -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/support/trace -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -fPIC -o CMakeFiles/trios_support.dir/trace/trace.cc.o -c /usr/src/RPM/BUILD/nnti-2.0/support/trace/trace.cc make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 11%] Building CXX object support/CMakeFiles/trios_support-static.dir/logger/logger.cpp.o cd /usr/src/RPM/BUILD/nnti-2.0/support && /usr/bin/c++ -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/support/trace -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -o CMakeFiles/trios_support-static.dir/logger/logger.cpp.o -c /usr/src/RPM/BUILD/nnti-2.0/support/logger/logger.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 66%] Building C object nnti_tests/CMakeFiles/trios_nnti.dir/nnti_utils.c.o cd /usr/src/RPM/BUILD/nnti-2.0/nnti_tests && /usr/bin/cc -Dtrios_nnti_EXPORTS -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/nnti -I/usr/src/RPM/BUILD/nnti-2.0/nnti_tests -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -D_POSIX_C_SOURCE=200112L -fPIC -o CMakeFiles/trios_nnti.dir/nnti_utils.c.o -c /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:55: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.h:59:1: error: unknown type name 'NNTI_result_t' 59 | NNTI_result_t nnti_url_get_transport(const char *url, char *outstr, const int maxlen); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.h:60:1: error: unknown type name 'NNTI_result_t' 60 | NNTI_result_t nnti_url_get_address(const char *url, char *outstr, const int maxlen); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.h:61:1: error: unknown type name 'NNTI_result_t' 61 | NNTI_result_t nnti_url_get_memdesc(const char *url, char *outstr, const int maxlen); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.h:62:1: error: unknown type name 'NNTI_result_t' 62 | NNTI_result_t nnti_url_get_params(const char *url, char *outstr, const int maxlen); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.h:65:22: error: unknown type name 'uint64_t' 65 | int nnti_sleep(const uint64_t msec); | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:55, from /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:57: /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:66:24: error: expected declaration specifiers or '...' before '*' token 66 | typedef NNTI_result_t (*NNTI_callback_fn_t) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:81:1: error: unknown type name 'NNTI_result_t' 81 | NNTI_result_t NNTI_init ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:82:15: error: unknown type name 'NNTI_transport_id_t' 82 | const NNTI_transport_id_t trans_id, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:84:9: error: unknown type name 'NNTI_transport_t' 84 | NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:94:1: error: unknown type name 'NNTI_result_t' 94 | NNTI_result_t NNTI_get_url ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:95:15: error: unknown type name 'NNTI_transport_t' 95 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:97:15: error: unknown type name 'uint64_t' 97 | const uint64_t maxlen); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:108:1: error: unknown type name 'NNTI_result_t' 108 | NNTI_result_t NNTI_connect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:109:15: error: unknown type name 'NNTI_transport_t' 109 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:112:9: error: unknown type name 'NNTI_peer_t' 112 | NNTI_peer_t *peer_hdl); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:121:1: error: unknown type name 'NNTI_result_t' 121 | NNTI_result_t NNTI_disconnect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:122:15: error: unknown type name 'NNTI_transport_t' 122 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:123:9: error: unknown type name 'NNTI_peer_t' 123 | NNTI_peer_t *peer_hdl); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:134:1: error: unknown type name 'NNTI_result_t' 134 | NNTI_result_t NNTI_alloc ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:135:15: error: unknown type name 'NNTI_transport_t' 135 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:136:15: error: unknown type name 'uint64_t' 136 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:137:15: error: unknown type name 'uint64_t' 137 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:138:15: error: unknown type name 'NNTI_buf_ops_t' 138 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:139:9: error: unknown type name 'NNTI_buffer_t' 139 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:148:1: error: unknown type name 'NNTI_result_t' 148 | NNTI_result_t NNTI_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:149:9: error: unknown type name 'NNTI_buffer_t' 149 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:161:1: error: unknown type name 'NNTI_result_t' 161 | NNTI_result_t NNTI_register_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:162:15: error: unknown type name 'NNTI_transport_t' 162 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:164:15: error: unknown type name 'uint64_t' 164 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:165:15: error: unknown type name 'uint64_t' 165 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:166:15: error: unknown type name 'NNTI_buf_ops_t' 166 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:167:9: error: unknown type name 'NNTI_buffer_t' 167 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:180:1: error: unknown type name 'NNTI_result_t' 180 | NNTI_result_t NNTI_register_segments ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:181:15: error: unknown type name 'NNTI_transport_t' 181 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:183:15: error: unknown type name 'uint64_t' 183 | const uint64_t *segment_lengths, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:184:15: error: unknown type name 'uint64_t' 184 | const uint64_t num_segments, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:185:15: error: unknown type name 'NNTI_buf_ops_t' 185 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:186:9: error: unknown type name 'NNTI_buffer_t' 186 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:194:1: error: unknown type name 'NNTI_result_t' 194 | NNTI_result_t NNTI_unregister_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:195:9: error: unknown type name 'NNTI_buffer_t' 195 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:205:1: error: unknown type name 'NNTI_result_t' 205 | NNTI_result_t NNTI_dt_sizeof ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:206:15: error: unknown type name 'NNTI_transport_t' 206 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:208:9: error: unknown type name 'uint64_t' 208 | uint64_t *packed_len); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:219:1: error: unknown type name 'NNTI_result_t' 219 | NNTI_result_t NNTI_dt_pack ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:220:15: error: unknown type name 'NNTI_transport_t' 220 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:223:15: error: unknown type name 'uint64_t' 223 | const uint64_t packed_buflen); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:234:1: error: unknown type name 'NNTI_result_t' 234 | NNTI_result_t NNTI_dt_unpack ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:235:15: error: unknown type name 'NNTI_transport_t' 235 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:238:9: error: unknown type name 'uint64_t' 238 | uint64_t packed_buflen); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:246:1: error: unknown type name 'NNTI_result_t' 246 | NNTI_result_t NNTI_dt_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:247:15: error: unknown type name 'NNTI_transport_t' 247 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:258:1: error: unknown type name 'NNTI_result_t' 258 | NNTI_result_t NNTI_send ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:259:15: error: unknown type name 'NNTI_peer_t' 259 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:260:15: error: unknown type name 'NNTI_buffer_t' 260 | const NNTI_buffer_t *msg_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:261:15: error: unknown type name 'NNTI_buffer_t' 261 | const NNTI_buffer_t *dest_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:262:9: error: unknown type name 'NNTI_work_request_t' 262 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:274:1: error: unknown type name 'NNTI_result_t' 274 | NNTI_result_t NNTI_put ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:275:15: error: unknown type name 'NNTI_buffer_t' 275 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:276:15: error: unknown type name 'uint64_t' 276 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:277:15: error: unknown type name 'uint64_t' 277 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:278:15: error: unknown type name 'NNTI_buffer_t' 278 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:279:15: error: unknown type name 'uint64_t' 279 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:280:9: error: unknown type name 'NNTI_work_request_t' 280 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:292:1: error: unknown type name 'NNTI_result_t' 292 | NNTI_result_t NNTI_get ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:293:15: error: unknown type name 'NNTI_buffer_t' 293 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:294:15: error: unknown type name 'uint64_t' 294 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:295:15: error: unknown type name 'uint64_t' 295 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:296:15: error: unknown type name 'NNTI_buffer_t' 296 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:297:15: error: unknown type name 'uint64_t' 297 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:298:9: error: unknown type name 'NNTI_work_request_t' 298 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:309:1: error: unknown type name 'NNTI_result_t' 309 | NNTI_result_t NNTI_scatter ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:310:15: error: unknown type name 'NNTI_buffer_t' 310 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:311:15: error: unknown type name 'uint64_t' 311 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:312:15: error: unknown type name 'NNTI_buffer_t' 312 | const NNTI_buffer_t **dest_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:313:15: error: unknown type name 'uint64_t' 313 | const uint64_t dest_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:314:9: error: unknown type name 'NNTI_work_request_t' 314 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:326:1: error: unknown type name 'NNTI_result_t' 326 | NNTI_result_t NNTI_gather ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:327:15: error: unknown type name 'NNTI_buffer_t' 327 | const NNTI_buffer_t **src_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:328:15: error: unknown type name 'uint64_t' 328 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:329:15: error: unknown type name 'uint64_t' 329 | const uint64_t src_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:330:15: error: unknown type name 'NNTI_buffer_t' 330 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:331:9: error: unknown type name 'NNTI_work_request_t' 331 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:346:1: error: unknown type name 'NNTI_result_t' 346 | NNTI_result_t NNTI_atomic_set_callback ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:347:9: error: unknown type name 'NNTI_transport_t' 347 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:348:9: error: unknown type name 'uint64_t' 348 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:349:3: error: unknown type name 'NNTI_callback_fn_t' 349 | NNTI_callback_fn_t cbfunc, | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:361:1: error: unknown type name 'NNTI_result_t' 361 | NNTI_result_t NNTI_atomic_read ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:362:9: error: unknown type name 'NNTI_transport_t' 362 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:363:9: error: unknown type name 'uint64_t' 363 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:364:3: error: unknown type name 'int64_t' 364 | int64_t *value); | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:382:1: error: unknown type name 'NNTI_result_t' 382 | NNTI_result_t NNTI_atomic_fop ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:383:9: error: unknown type name 'NNTI_transport_t' 383 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:384:9: error: unknown type name 'NNTI_peer_t' 384 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:385:9: error: unknown type name 'uint64_t' 385 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:386:9: error: unknown type name 'uint64_t' 386 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:387:9: error: unknown type name 'int64_t' 387 | const int64_t operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:388:9: error: unknown type name 'NNTI_atomic_op_t' 388 | const NNTI_atomic_op_t op, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:389:3: error: unknown type name 'NNTI_work_request_t' 389 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:406:1: error: unknown type name 'NNTI_result_t' 406 | NNTI_result_t NNTI_atomic_cswap ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:407:9: error: unknown type name 'NNTI_transport_t' 407 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:408:9: error: unknown type name 'NNTI_peer_t' 408 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:409:9: error: unknown type name 'uint64_t' 409 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:410:9: error: unknown type name 'uint64_t' 410 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:411:9: error: unknown type name 'int64_t' 411 | const int64_t compare_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:412:9: error: unknown type name 'int64_t' 412 | const int64_t swap_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:413:3: error: unknown type name 'NNTI_work_request_t' 413 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:421:1: error: unknown type name 'NNTI_result_t' 421 | NNTI_result_t NNTI_create_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:422:9: error: unknown type name 'NNTI_buffer_t' 422 | NNTI_buffer_t *reg_buf, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:423:9: error: unknown type name 'NNTI_work_request_t' 423 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:431:1: error: unknown type name 'NNTI_result_t' 431 | NNTI_result_t NNTI_clear_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:432:9: error: unknown type name 'NNTI_work_request_t' 432 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:439:1: error: unknown type name 'NNTI_result_t' 439 | NNTI_result_t NNTI_destroy_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:440:9: error: unknown type name 'NNTI_work_request_t' 440 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:447:1: error: unknown type name 'NNTI_result_t' 447 | NNTI_result_t NNTI_cancel ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:448:9: error: unknown type name 'NNTI_work_request_t' 448 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:455:1: error: unknown type name 'NNTI_result_t' 455 | NNTI_result_t NNTI_cancelall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:456:9: error: unknown type name 'NNTI_work_request_t' 456 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:457:15: error: unknown type name 'uint32_t' 457 | const uint32_t wr_count); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:464:1: error: unknown type name 'NNTI_result_t' 464 | NNTI_result_t NNTI_interrupt ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:465:15: error: unknown type name 'NNTI_transport_t' 465 | const NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:477:1: error: unknown type name 'NNTI_result_t' 477 | NNTI_result_t NNTI_wait ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:478:9: error: unknown type name 'NNTI_work_request_t' 478 | NNTI_work_request_t *wr, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:480:9: error: unknown type name 'NNTI_status_t' 480 | NNTI_status_t *status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:495:1: error: unknown type name 'NNTI_result_t' 495 | NNTI_result_t NNTI_waitany ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:496:9: error: unknown type name 'NNTI_work_request_t' 496 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:497:15: error: unknown type name 'uint32_t' 497 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:499:9: error: unknown type name 'uint32_t' 499 | uint32_t *which, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:500:9: error: unknown type name 'NNTI_status_t' 500 | NNTI_status_t *status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:514:1: error: unknown type name 'NNTI_result_t' 514 | NNTI_result_t NNTI_waitall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:515:9: error: unknown type name 'NNTI_work_request_t' 515 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:516:15: error: unknown type name 'uint32_t' 516 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:518:9: error: unknown type name 'NNTI_status_t' 518 | NNTI_status_t **status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:526:1: error: unknown type name 'NNTI_result_t' 526 | NNTI_result_t NNTI_fini ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:527:15: error: unknown type name 'NNTI_transport_t' 527 | const NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:57: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:58:24: error: expected declaration specifiers or '...' before '*' token 58 | typedef NNTI_result_t (*NNTI_INIT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:63:24: error: expected declaration specifiers or '...' before '*' token 63 | typedef NNTI_result_t (*NNTI_GET_URL_FN)( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:68:24: error: expected declaration specifiers or '...' before '*' token 68 | typedef NNTI_result_t (*NNTI_CONNECT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:74:24: error: expected declaration specifiers or '...' before '*' token 74 | typedef NNTI_result_t (*NNTI_DISCONNECT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:78:24: error: expected declaration specifiers or '...' before '*' token 78 | typedef NNTI_result_t (*NNTI_ALLOC_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:85:24: error: expected declaration specifiers or '...' before '*' token 85 | typedef NNTI_result_t (*NNTI_FREE_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:88:24: error: expected declaration specifiers or '...' before '*' token 88 | typedef NNTI_result_t (*NNTI_REGISTER_MEMORY_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:96:24: error: expected declaration specifiers or '...' before '*' token 96 | typedef NNTI_result_t (*NNTI_REGISTER_SEGMENTS_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:104:24: error: expected declaration specifiers or '...' before '*' token 104 | typedef NNTI_result_t (*NNTI_UNREGISTER_MEMORY_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:107:24: error: expected declaration specifiers or '...' before '*' token 107 | typedef NNTI_result_t (*NNTI_SEND_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:113:24: error: expected declaration specifiers or '...' before '*' token 113 | typedef NNTI_result_t (*NNTI_PUT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:121:24: error: expected declaration specifiers or '...' before '*' token 121 | typedef NNTI_result_t (*NNTI_GET_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:129:24: error: expected declaration specifiers or '...' before '*' token 129 | typedef NNTI_result_t (*NNTI_SCATTER_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:136:24: error: expected declaration specifiers or '...' before '*' token 136 | typedef NNTI_result_t (*NNTI_GATHER_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:143:24: error: expected declaration specifiers or '...' before '*' token 143 | typedef NNTI_result_t (*NNTI_ATOMIC_SET_CALLBACK_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:149:24: error: expected declaration specifiers or '...' before '*' token 149 | typedef NNTI_result_t (*NNTI_ATOMIC_READ_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:154:24: error: expected declaration specifiers or '...' before '*' token 154 | typedef NNTI_result_t (*NNTI_ATOMIC_FOP_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:163:24: error: expected declaration specifiers or '...' before '*' token 163 | typedef NNTI_result_t (*NNTI_ATOMIC_CSWAP_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:172:24: error: expected declaration specifiers or '...' before '*' token 172 | typedef NNTI_result_t (*NNTI_CREATE_WORK_REQUEST_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:176:24: error: expected declaration specifiers or '...' before '*' token 176 | typedef NNTI_result_t (*NNTI_CLEAR_WORK_REQUEST_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:179:24: error: expected declaration specifiers or '...' before '*' token 179 | typedef NNTI_result_t (*NNTI_DESTROY_WORK_REQUEST_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:182:24: error: expected declaration specifiers or '...' before '*' token 182 | typedef NNTI_result_t (*NNTI_CANCEL_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:185:24: error: expected declaration specifiers or '...' before '*' token 185 | typedef NNTI_result_t (*NNTI_CANCELALL_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:189:24: error: expected declaration specifiers or '...' before '*' token 189 | typedef NNTI_result_t (*NNTI_INTERRUPT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:192:24: error: expected declaration specifiers or '...' before '*' token 192 | typedef NNTI_result_t (*NNTI_WAIT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:197:24: error: expected declaration specifiers or '...' before '*' token 197 | typedef NNTI_result_t (*NNTI_WAITANY_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:204:24: error: expected declaration specifiers or '...' before '*' token 204 | typedef NNTI_result_t (*NNTI_WAITALL_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:210:24: error: expected declaration specifiers or '...' before '*' token 210 | typedef NNTI_result_t (*NNTI_FINI_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:215:5: error: unknown type name 'NNTI_INIT_FN' 215 | NNTI_INIT_FN nnti_init_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:216:5: error: unknown type name 'NNTI_GET_URL_FN' 216 | NNTI_GET_URL_FN nnti_get_url_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:217:5: error: unknown type name 'NNTI_CONNECT_FN' 217 | NNTI_CONNECT_FN nnti_connect_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:218:5: error: unknown type name 'NNTI_DISCONNECT_FN' 218 | NNTI_DISCONNECT_FN nnti_disconnect_fn; | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:219:5: error: unknown type name 'NNTI_ALLOC_FN' 219 | NNTI_ALLOC_FN nnti_alloc_fn; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:220:5: error: unknown type name 'NNTI_FREE_FN' 220 | NNTI_FREE_FN nnti_free_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:221:5: error: unknown type name 'NNTI_REGISTER_MEMORY_FN' 221 | NNTI_REGISTER_MEMORY_FN nnti_register_memory_fn; | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:222:5: error: unknown type name 'NNTI_REGISTER_SEGMENTS_FN' 222 | NNTI_REGISTER_SEGMENTS_FN nnti_register_segments_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:223:5: error: unknown type name 'NNTI_UNREGISTER_MEMORY_FN' 223 | NNTI_UNREGISTER_MEMORY_FN nnti_unregister_memory_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:224:5: error: unknown type name 'NNTI_SEND_FN' 224 | NNTI_SEND_FN nnti_send_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:225:5: error: unknown type name 'NNTI_PUT_FN' 225 | NNTI_PUT_FN nnti_put_fn; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:226:5: error: unknown type name 'NNTI_GET_FN' 226 | NNTI_GET_FN nnti_get_fn; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:227:5: error: unknown type name 'NNTI_SCATTER_FN' 227 | NNTI_SCATTER_FN nnti_scatter_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:228:5: error: unknown type name 'NNTI_GATHER_FN' 228 | NNTI_GATHER_FN nnti_gather_fn; | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:229:5: error: unknown type name 'NNTI_ATOMIC_SET_CALLBACK_FN' 229 | NNTI_ATOMIC_SET_CALLBACK_FN nnti_atomic_set_callback_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:230:5: error: unknown type name 'NNTI_ATOMIC_READ_FN' 230 | NNTI_ATOMIC_READ_FN nnti_atomic_read_fn; | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:231:5: error: unknown type name 'NNTI_ATOMIC_FOP_FN' 231 | NNTI_ATOMIC_FOP_FN nnti_atomic_fop_fn; | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:232:5: error: unknown type name 'NNTI_ATOMIC_CSWAP_FN' 232 | NNTI_ATOMIC_CSWAP_FN nnti_atomic_cswap_fn; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:233:5: error: unknown type name 'NNTI_CREATE_WORK_REQUEST_FN' 233 | NNTI_CREATE_WORK_REQUEST_FN nnti_create_work_request_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:234:5: error: unknown type name 'NNTI_CLEAR_WORK_REQUEST_FN' 234 | NNTI_CLEAR_WORK_REQUEST_FN nnti_clear_work_request_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:235:5: error: unknown type name 'NNTI_DESTROY_WORK_REQUEST_FN' 235 | NNTI_DESTROY_WORK_REQUEST_FN nnti_destroy_work_request_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:236:5: error: unknown type name 'NNTI_CANCEL_FN' 236 | NNTI_CANCEL_FN nnti_cancel_fn; | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:237:5: error: unknown type name 'NNTI_CANCELALL_FN' 237 | NNTI_CANCELALL_FN nnti_cancelall_fn; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:238:5: error: unknown type name 'NNTI_INTERRUPT_FN' 238 | NNTI_INTERRUPT_FN nnti_interrupt_fn; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:239:5: error: unknown type name 'NNTI_WAIT_FN' 239 | NNTI_WAIT_FN nnti_wait_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:240:5: error: unknown type name 'NNTI_WAITANY_FN' 240 | NNTI_WAITANY_FN nnti_waitany_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:241:5: error: unknown type name 'NNTI_WAITALL_FN' 241 | NNTI_WAITALL_FN nnti_waitall_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:242:5: error: unknown type name 'NNTI_FINI_FN' 242 | NNTI_FINI_FN nnti_fini_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:251:5: error: unknown type name 'NNTI_transport_id_t' 251 | NNTI_transport_id_t id; | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:254:5: error: unknown type name 'NNTI_peer_t' 254 | NNTI_peer_t me; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:260:5: error: unknown type name 'uint8_t' 260 | uint8_t initialized; | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:60:1: error: unknown type name 'NNTI_result_t' 60 | NNTI_result_t nnti_url_get_transport(const char *url, char *outstr, const int maxlen) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_url_get_transport': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:68:16: error: 'NNTI_EINVAL' undeclared (first use in this function) 68 | return(NNTI_EINVAL); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:68:16: note: each undeclared identifier is reported only once for each function it appears in /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:81:12: error: 'NNTI_OK' undeclared (first use in this function); did you mean 'NNTI_H_'? 81 | return(NNTI_OK); | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: At top level: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:84:1: error: unknown type name 'NNTI_result_t' 84 | NNTI_result_t nnti_url_get_address(const char *url, char *outstr, const int maxlen) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_url_get_address': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:93:16: error: 'NNTI_EINVAL' undeclared (first use in this function) 93 | return(NNTI_EINVAL); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:118:12: error: 'NNTI_OK' undeclared (first use in this function); did you mean 'NNTI_H_'? 118 | return(NNTI_OK); | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: At top level: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:121:1: error: unknown type name 'NNTI_result_t' 121 | NNTI_result_t nnti_url_get_memdesc(const char *url, char *outstr, const int maxlen) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_url_get_memdesc': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:130:16: error: 'NNTI_EINVAL' undeclared (first use in this function) 130 | return(NNTI_EINVAL); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:137:20: error: 'NNTI_OK' undeclared (first use in this function); did you mean 'NNTI_H_'? 137 | return(NNTI_OK); | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: At top level: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:161:1: error: unknown type name 'NNTI_result_t' 161 | NNTI_result_t nnti_url_get_params(const char *url, char *outstr, const int maxlen) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_url_get_params': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:170:16: error: 'NNTI_EINVAL' undeclared (first use in this function) 170 | return(NNTI_EINVAL); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:177:20: error: 'NNTI_OK' undeclared (first use in this function); did you mean 'NNTI_H_'? 177 | return(NNTI_OK); | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: At top level: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:201:22: error: unknown type name 'uint64_t' 201 | int nnti_sleep(const uint64_t msec) | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_sleep': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:210:9: error: unknown type name 'uint64_t' 210 | uint64_t sec=msec/1000; | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_url_get_transport': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:82:1: warning: control reaches end of non-void function [-Wreturn-type] 82 | } | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_url_get_address': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:119:1: warning: control reaches end of non-void function [-Wreturn-type] 119 | } | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_url_get_memdesc': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:159:1: warning: control reaches end of non-void function [-Wreturn-type] 159 | } | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_url_get_params': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:199:1: warning: control reaches end of non-void function [-Wreturn-type] 199 | } | ^ make[2]: *** [nnti_tests/CMakeFiles/trios_nnti.dir/build.make:130: nnti_tests/CMakeFiles/trios_nnti.dir/nnti_utils.c.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 72%] Building C object nnti_tests/CMakeFiles/trios_nnti-static.dir/nnti_utils.c.o cd /usr/src/RPM/BUILD/nnti-2.0/nnti_tests && /usr/bin/cc -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/nnti -I/usr/src/RPM/BUILD/nnti-2.0/nnti_tests -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -D_POSIX_C_SOURCE=200112L -o CMakeFiles/trios_nnti-static.dir/nnti_utils.c.o -c /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:55: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.h:59:1: error: unknown type name 'NNTI_result_t' 59 | NNTI_result_t nnti_url_get_transport(const char *url, char *outstr, const int maxlen); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.h:60:1: error: unknown type name 'NNTI_result_t' 60 | NNTI_result_t nnti_url_get_address(const char *url, char *outstr, const int maxlen); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.h:61:1: error: unknown type name 'NNTI_result_t' 61 | NNTI_result_t nnti_url_get_memdesc(const char *url, char *outstr, const int maxlen); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.h:62:1: error: unknown type name 'NNTI_result_t' 62 | NNTI_result_t nnti_url_get_params(const char *url, char *outstr, const int maxlen); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.h:65:22: error: unknown type name 'uint64_t' 65 | int nnti_sleep(const uint64_t msec); | ^~~~~~~~ In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:55, from /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:57: /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:66:24: error: expected declaration specifiers or '...' before '*' token 66 | typedef NNTI_result_t (*NNTI_callback_fn_t) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:81:1: error: unknown type name 'NNTI_result_t' 81 | NNTI_result_t NNTI_init ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:82:15: error: unknown type name 'NNTI_transport_id_t' 82 | const NNTI_transport_id_t trans_id, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:84:9: error: unknown type name 'NNTI_transport_t' 84 | NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:94:1: error: unknown type name 'NNTI_result_t' 94 | NNTI_result_t NNTI_get_url ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:95:15: error: unknown type name 'NNTI_transport_t' 95 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:97:15: error: unknown type name 'uint64_t' 97 | const uint64_t maxlen); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:108:1: error: unknown type name 'NNTI_result_t' 108 | NNTI_result_t NNTI_connect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:109:15: error: unknown type name 'NNTI_transport_t' 109 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:112:9: error: unknown type name 'NNTI_peer_t' 112 | NNTI_peer_t *peer_hdl); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:121:1: error: unknown type name 'NNTI_result_t' 121 | NNTI_result_t NNTI_disconnect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:122:15: error: unknown type name 'NNTI_transport_t' 122 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:123:9: error: unknown type name 'NNTI_peer_t' 123 | NNTI_peer_t *peer_hdl); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:134:1: error: unknown type name 'NNTI_result_t' 134 | NNTI_result_t NNTI_alloc ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:135:15: error: unknown type name 'NNTI_transport_t' 135 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:136:15: error: unknown type name 'uint64_t' 136 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:137:15: error: unknown type name 'uint64_t' 137 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:138:15: error: unknown type name 'NNTI_buf_ops_t' 138 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:139:9: error: unknown type name 'NNTI_buffer_t' 139 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:148:1: error: unknown type name 'NNTI_result_t' 148 | NNTI_result_t NNTI_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:149:9: error: unknown type name 'NNTI_buffer_t' 149 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:161:1: error: unknown type name 'NNTI_result_t' 161 | NNTI_result_t NNTI_register_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:162:15: error: unknown type name 'NNTI_transport_t' 162 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:164:15: error: unknown type name 'uint64_t' 164 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:165:15: error: unknown type name 'uint64_t' 165 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:166:15: error: unknown type name 'NNTI_buf_ops_t' 166 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:167:9: error: unknown type name 'NNTI_buffer_t' 167 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:180:1: error: unknown type name 'NNTI_result_t' 180 | NNTI_result_t NNTI_register_segments ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:181:15: error: unknown type name 'NNTI_transport_t' 181 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:183:15: error: unknown type name 'uint64_t' 183 | const uint64_t *segment_lengths, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:184:15: error: unknown type name 'uint64_t' 184 | const uint64_t num_segments, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:185:15: error: unknown type name 'NNTI_buf_ops_t' 185 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:186:9: error: unknown type name 'NNTI_buffer_t' 186 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:194:1: error: unknown type name 'NNTI_result_t' 194 | NNTI_result_t NNTI_unregister_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:195:9: error: unknown type name 'NNTI_buffer_t' 195 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:205:1: error: unknown type name 'NNTI_result_t' 205 | NNTI_result_t NNTI_dt_sizeof ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:206:15: error: unknown type name 'NNTI_transport_t' 206 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:208:9: error: unknown type name 'uint64_t' 208 | uint64_t *packed_len); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:219:1: error: unknown type name 'NNTI_result_t' 219 | NNTI_result_t NNTI_dt_pack ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:220:15: error: unknown type name 'NNTI_transport_t' 220 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:223:15: error: unknown type name 'uint64_t' 223 | const uint64_t packed_buflen); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:234:1: error: unknown type name 'NNTI_result_t' 234 | NNTI_result_t NNTI_dt_unpack ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:235:15: error: unknown type name 'NNTI_transport_t' 235 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:238:9: error: unknown type name 'uint64_t' 238 | uint64_t packed_buflen); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:246:1: error: unknown type name 'NNTI_result_t' 246 | NNTI_result_t NNTI_dt_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:247:15: error: unknown type name 'NNTI_transport_t' 247 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:258:1: error: unknown type name 'NNTI_result_t' 258 | NNTI_result_t NNTI_send ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:259:15: error: unknown type name 'NNTI_peer_t' 259 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:260:15: error: unknown type name 'NNTI_buffer_t' 260 | const NNTI_buffer_t *msg_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:261:15: error: unknown type name 'NNTI_buffer_t' 261 | const NNTI_buffer_t *dest_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:262:9: error: unknown type name 'NNTI_work_request_t' 262 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:274:1: error: unknown type name 'NNTI_result_t' 274 | NNTI_result_t NNTI_put ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:275:15: error: unknown type name 'NNTI_buffer_t' 275 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:276:15: error: unknown type name 'uint64_t' 276 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:277:15: error: unknown type name 'uint64_t' 277 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:278:15: error: unknown type name 'NNTI_buffer_t' 278 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:279:15: error: unknown type name 'uint64_t' 279 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:280:9: error: unknown type name 'NNTI_work_request_t' 280 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:292:1: error: unknown type name 'NNTI_result_t' 292 | NNTI_result_t NNTI_get ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:293:15: error: unknown type name 'NNTI_buffer_t' 293 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:294:15: error: unknown type name 'uint64_t' 294 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:295:15: error: unknown type name 'uint64_t' 295 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:296:15: error: unknown type name 'NNTI_buffer_t' 296 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:297:15: error: unknown type name 'uint64_t' 297 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:298:9: error: unknown type name 'NNTI_work_request_t' 298 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:309:1: error: unknown type name 'NNTI_result_t' 309 | NNTI_result_t NNTI_scatter ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:310:15: error: unknown type name 'NNTI_buffer_t' 310 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:311:15: error: unknown type name 'uint64_t' 311 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:312:15: error: unknown type name 'NNTI_buffer_t' 312 | const NNTI_buffer_t **dest_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:313:15: error: unknown type name 'uint64_t' 313 | const uint64_t dest_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:314:9: error: unknown type name 'NNTI_work_request_t' 314 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:326:1: error: unknown type name 'NNTI_result_t' 326 | NNTI_result_t NNTI_gather ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:327:15: error: unknown type name 'NNTI_buffer_t' 327 | const NNTI_buffer_t **src_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:328:15: error: unknown type name 'uint64_t' 328 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:329:15: error: unknown type name 'uint64_t' 329 | const uint64_t src_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:330:15: error: unknown type name 'NNTI_buffer_t' 330 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:331:9: error: unknown type name 'NNTI_work_request_t' 331 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:346:1: error: unknown type name 'NNTI_result_t' 346 | NNTI_result_t NNTI_atomic_set_callback ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:347:9: error: unknown type name 'NNTI_transport_t' 347 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:348:9: error: unknown type name 'uint64_t' 348 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:349:3: error: unknown type name 'NNTI_callback_fn_t' 349 | NNTI_callback_fn_t cbfunc, | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:361:1: error: unknown type name 'NNTI_result_t' 361 | NNTI_result_t NNTI_atomic_read ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:362:9: error: unknown type name 'NNTI_transport_t' 362 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:363:9: error: unknown type name 'uint64_t' 363 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:364:3: error: unknown type name 'int64_t' 364 | int64_t *value); | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:382:1: error: unknown type name 'NNTI_result_t' 382 | NNTI_result_t NNTI_atomic_fop ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:383:9: error: unknown type name 'NNTI_transport_t' 383 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:384:9: error: unknown type name 'NNTI_peer_t' 384 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:385:9: error: unknown type name 'uint64_t' 385 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:386:9: error: unknown type name 'uint64_t' 386 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:387:9: error: unknown type name 'int64_t' 387 | const int64_t operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:388:9: error: unknown type name 'NNTI_atomic_op_t' 388 | const NNTI_atomic_op_t op, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:389:3: error: unknown type name 'NNTI_work_request_t' 389 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:406:1: error: unknown type name 'NNTI_result_t' 406 | NNTI_result_t NNTI_atomic_cswap ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:407:9: error: unknown type name 'NNTI_transport_t' 407 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:408:9: error: unknown type name 'NNTI_peer_t' 408 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:409:9: error: unknown type name 'uint64_t' 409 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:410:9: error: unknown type name 'uint64_t' 410 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:411:9: error: unknown type name 'int64_t' 411 | const int64_t compare_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:412:9: error: unknown type name 'int64_t' 412 | const int64_t swap_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:413:3: error: unknown type name 'NNTI_work_request_t' 413 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:421:1: error: unknown type name 'NNTI_result_t' 421 | NNTI_result_t NNTI_create_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:422:9: error: unknown type name 'NNTI_buffer_t' 422 | NNTI_buffer_t *reg_buf, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:423:9: error: unknown type name 'NNTI_work_request_t' 423 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:431:1: error: unknown type name 'NNTI_result_t' 431 | NNTI_result_t NNTI_clear_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:432:9: error: unknown type name 'NNTI_work_request_t' 432 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:439:1: error: unknown type name 'NNTI_result_t' 439 | NNTI_result_t NNTI_destroy_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:440:9: error: unknown type name 'NNTI_work_request_t' 440 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:447:1: error: unknown type name 'NNTI_result_t' 447 | NNTI_result_t NNTI_cancel ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:448:9: error: unknown type name 'NNTI_work_request_t' 448 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:455:1: error: unknown type name 'NNTI_result_t' 455 | NNTI_result_t NNTI_cancelall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:456:9: error: unknown type name 'NNTI_work_request_t' 456 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:457:15: error: unknown type name 'uint32_t' 457 | const uint32_t wr_count); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:464:1: error: unknown type name 'NNTI_result_t' 464 | NNTI_result_t NNTI_interrupt ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:465:15: error: unknown type name 'NNTI_transport_t' 465 | const NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:477:1: error: unknown type name 'NNTI_result_t' 477 | NNTI_result_t NNTI_wait ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:478:9: error: unknown type name 'NNTI_work_request_t' 478 | NNTI_work_request_t *wr, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:480:9: error: unknown type name 'NNTI_status_t' 480 | NNTI_status_t *status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:495:1: error: unknown type name 'NNTI_result_t' 495 | NNTI_result_t NNTI_waitany ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:496:9: error: unknown type name 'NNTI_work_request_t' 496 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:497:15: error: unknown type name 'uint32_t' 497 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:499:9: error: unknown type name 'uint32_t' 499 | uint32_t *which, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:500:9: error: unknown type name 'NNTI_status_t' 500 | NNTI_status_t *status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:514:1: error: unknown type name 'NNTI_result_t' 514 | NNTI_result_t NNTI_waitall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:515:9: error: unknown type name 'NNTI_work_request_t' 515 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:516:15: error: unknown type name 'uint32_t' 516 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:518:9: error: unknown type name 'NNTI_status_t' 518 | NNTI_status_t **status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:526:1: error: unknown type name 'NNTI_result_t' 526 | NNTI_result_t NNTI_fini ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:527:15: error: unknown type name 'NNTI_transport_t' 527 | const NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:57: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:58:24: error: expected declaration specifiers or '...' before '*' token 58 | typedef NNTI_result_t (*NNTI_INIT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:63:24: error: expected declaration specifiers or '...' before '*' token 63 | typedef NNTI_result_t (*NNTI_GET_URL_FN)( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:68:24: error: expected declaration specifiers or '...' before '*' token 68 | typedef NNTI_result_t (*NNTI_CONNECT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:74:24: error: expected declaration specifiers or '...' before '*' token 74 | typedef NNTI_result_t (*NNTI_DISCONNECT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:78:24: error: expected declaration specifiers or '...' before '*' token 78 | typedef NNTI_result_t (*NNTI_ALLOC_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:85:24: error: expected declaration specifiers or '...' before '*' token 85 | typedef NNTI_result_t (*NNTI_FREE_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:88:24: error: expected declaration specifiers or '...' before '*' token 88 | typedef NNTI_result_t (*NNTI_REGISTER_MEMORY_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:96:24: error: expected declaration specifiers or '...' before '*' token 96 | typedef NNTI_result_t (*NNTI_REGISTER_SEGMENTS_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:104:24: error: expected declaration specifiers or '...' before '*' token 104 | typedef NNTI_result_t (*NNTI_UNREGISTER_MEMORY_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:107:24: error: expected declaration specifiers or '...' before '*' token 107 | typedef NNTI_result_t (*NNTI_SEND_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:113:24: error: expected declaration specifiers or '...' before '*' token 113 | typedef NNTI_result_t (*NNTI_PUT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:121:24: error: expected declaration specifiers or '...' before '*' token 121 | typedef NNTI_result_t (*NNTI_GET_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:129:24: error: expected declaration specifiers or '...' before '*' token 129 | typedef NNTI_result_t (*NNTI_SCATTER_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:136:24: error: expected declaration specifiers or '...' before '*' token 136 | typedef NNTI_result_t (*NNTI_GATHER_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:143:24: error: expected declaration specifiers or '...' before '*' token 143 | typedef NNTI_result_t (*NNTI_ATOMIC_SET_CALLBACK_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:149:24: error: expected declaration specifiers or '...' before '*' token 149 | typedef NNTI_result_t (*NNTI_ATOMIC_READ_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:154:24: error: expected declaration specifiers or '...' before '*' token 154 | typedef NNTI_result_t (*NNTI_ATOMIC_FOP_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:163:24: error: expected declaration specifiers or '...' before '*' token 163 | typedef NNTI_result_t (*NNTI_ATOMIC_CSWAP_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:172:24: error: expected declaration specifiers or '...' before '*' token 172 | typedef NNTI_result_t (*NNTI_CREATE_WORK_REQUEST_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:176:24: error: expected declaration specifiers or '...' before '*' token 176 | typedef NNTI_result_t (*NNTI_CLEAR_WORK_REQUEST_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:179:24: error: expected declaration specifiers or '...' before '*' token 179 | typedef NNTI_result_t (*NNTI_DESTROY_WORK_REQUEST_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:182:24: error: expected declaration specifiers or '...' before '*' token 182 | typedef NNTI_result_t (*NNTI_CANCEL_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:185:24: error: expected declaration specifiers or '...' before '*' token 185 | typedef NNTI_result_t (*NNTI_CANCELALL_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:189:24: error: expected declaration specifiers or '...' before '*' token 189 | typedef NNTI_result_t (*NNTI_INTERRUPT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:192:24: error: expected declaration specifiers or '...' before '*' token 192 | typedef NNTI_result_t (*NNTI_WAIT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:197:24: error: expected declaration specifiers or '...' before '*' token 197 | typedef NNTI_result_t (*NNTI_WAITANY_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:204:24: error: expected declaration specifiers or '...' before '*' token 204 | typedef NNTI_result_t (*NNTI_WAITALL_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:210:24: error: expected declaration specifiers or '...' before '*' token 210 | typedef NNTI_result_t (*NNTI_FINI_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:215:5: error: unknown type name 'NNTI_INIT_FN' 215 | NNTI_INIT_FN nnti_init_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:216:5: error: unknown type name 'NNTI_GET_URL_FN' 216 | NNTI_GET_URL_FN nnti_get_url_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:217:5: error: unknown type name 'NNTI_CONNECT_FN' 217 | NNTI_CONNECT_FN nnti_connect_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:218:5: error: unknown type name 'NNTI_DISCONNECT_FN' 218 | NNTI_DISCONNECT_FN nnti_disconnect_fn; | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:219:5: error: unknown type name 'NNTI_ALLOC_FN' 219 | NNTI_ALLOC_FN nnti_alloc_fn; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:220:5: error: unknown type name 'NNTI_FREE_FN' 220 | NNTI_FREE_FN nnti_free_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:221:5: error: unknown type name 'NNTI_REGISTER_MEMORY_FN' 221 | NNTI_REGISTER_MEMORY_FN nnti_register_memory_fn; | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:222:5: error: unknown type name 'NNTI_REGISTER_SEGMENTS_FN' 222 | NNTI_REGISTER_SEGMENTS_FN nnti_register_segments_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:223:5: error: unknown type name 'NNTI_UNREGISTER_MEMORY_FN' 223 | NNTI_UNREGISTER_MEMORY_FN nnti_unregister_memory_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:224:5: error: unknown type name 'NNTI_SEND_FN' 224 | NNTI_SEND_FN nnti_send_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:225:5: error: unknown type name 'NNTI_PUT_FN' 225 | NNTI_PUT_FN nnti_put_fn; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:226:5: error: unknown type name 'NNTI_GET_FN' 226 | NNTI_GET_FN nnti_get_fn; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:227:5: error: unknown type name 'NNTI_SCATTER_FN' 227 | NNTI_SCATTER_FN nnti_scatter_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:228:5: error: unknown type name 'NNTI_GATHER_FN' 228 | NNTI_GATHER_FN nnti_gather_fn; | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:229:5: error: unknown type name 'NNTI_ATOMIC_SET_CALLBACK_FN' 229 | NNTI_ATOMIC_SET_CALLBACK_FN nnti_atomic_set_callback_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:230:5: error: unknown type name 'NNTI_ATOMIC_READ_FN' 230 | NNTI_ATOMIC_READ_FN nnti_atomic_read_fn; | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:231:5: error: unknown type name 'NNTI_ATOMIC_FOP_FN' 231 | NNTI_ATOMIC_FOP_FN nnti_atomic_fop_fn; | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:232:5: error: unknown type name 'NNTI_ATOMIC_CSWAP_FN' 232 | NNTI_ATOMIC_CSWAP_FN nnti_atomic_cswap_fn; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:233:5: error: unknown type name 'NNTI_CREATE_WORK_REQUEST_FN' 233 | NNTI_CREATE_WORK_REQUEST_FN nnti_create_work_request_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:234:5: error: unknown type name 'NNTI_CLEAR_WORK_REQUEST_FN' 234 | NNTI_CLEAR_WORK_REQUEST_FN nnti_clear_work_request_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:235:5: error: unknown type name 'NNTI_DESTROY_WORK_REQUEST_FN' 235 | NNTI_DESTROY_WORK_REQUEST_FN nnti_destroy_work_request_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:236:5: error: unknown type name 'NNTI_CANCEL_FN' 236 | NNTI_CANCEL_FN nnti_cancel_fn; | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:237:5: error: unknown type name 'NNTI_CANCELALL_FN' 237 | NNTI_CANCELALL_FN nnti_cancelall_fn; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:238:5: error: unknown type name 'NNTI_INTERRUPT_FN' 238 | NNTI_INTERRUPT_FN nnti_interrupt_fn; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:239:5: error: unknown type name 'NNTI_WAIT_FN' 239 | NNTI_WAIT_FN nnti_wait_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:240:5: error: unknown type name 'NNTI_WAITANY_FN' 240 | NNTI_WAITANY_FN nnti_waitany_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:241:5: error: unknown type name 'NNTI_WAITALL_FN' 241 | NNTI_WAITALL_FN nnti_waitall_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:242:5: error: unknown type name 'NNTI_FINI_FN' 242 | NNTI_FINI_FN nnti_fini_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:251:5: error: unknown type name 'NNTI_transport_id_t' 251 | NNTI_transport_id_t id; | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:254:5: error: unknown type name 'NNTI_peer_t' 254 | NNTI_peer_t me; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:260:5: error: unknown type name 'uint8_t' 260 | uint8_t initialized; | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:60:1: error: unknown type name 'NNTI_result_t' 60 | NNTI_result_t nnti_url_get_transport(const char *url, char *outstr, const int maxlen) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_url_get_transport': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:68:16: error: 'NNTI_EINVAL' undeclared (first use in this function) 68 | return(NNTI_EINVAL); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:68:16: note: each undeclared identifier is reported only once for each function it appears in /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:81:12: error: 'NNTI_OK' undeclared (first use in this function); did you mean 'NNTI_H_'? 81 | return(NNTI_OK); | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: At top level: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:84:1: error: unknown type name 'NNTI_result_t' 84 | NNTI_result_t nnti_url_get_address(const char *url, char *outstr, const int maxlen) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_url_get_address': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:93:16: error: 'NNTI_EINVAL' undeclared (first use in this function) 93 | return(NNTI_EINVAL); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:118:12: error: 'NNTI_OK' undeclared (first use in this function); did you mean 'NNTI_H_'? 118 | return(NNTI_OK); | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: At top level: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:121:1: error: unknown type name 'NNTI_result_t' 121 | NNTI_result_t nnti_url_get_memdesc(const char *url, char *outstr, const int maxlen) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_url_get_memdesc': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:130:16: error: 'NNTI_EINVAL' undeclared (first use in this function) 130 | return(NNTI_EINVAL); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:137:20: error: 'NNTI_OK' undeclared (first use in this function); did you mean 'NNTI_H_'? 137 | return(NNTI_OK); | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: At top level: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:161:1: error: unknown type name 'NNTI_result_t' 161 | NNTI_result_t nnti_url_get_params(const char *url, char *outstr, const int maxlen) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_url_get_params': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:170:16: error: 'NNTI_EINVAL' undeclared (first use in this function) 170 | return(NNTI_EINVAL); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:177:20: error: 'NNTI_OK' undeclared (first use in this function); did you mean 'NNTI_H_'? 177 | return(NNTI_OK); | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: At top level: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:201:22: error: unknown type name 'uint64_t' 201 | int nnti_sleep(const uint64_t msec) | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_sleep': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:210:9: error: unknown type name 'uint64_t' 210 | uint64_t sec=msec/1000; | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_url_get_transport': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:82:1: warning: control reaches end of non-void function [-Wreturn-type] 82 | } | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_url_get_address': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:119:1: warning: control reaches end of non-void function [-Wreturn-type] 119 | } | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_url_get_memdesc': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:159:1: warning: control reaches end of non-void function [-Wreturn-type] 159 | } | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c: In function 'nnti_url_get_params': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_utils.c:199:1: warning: control reaches end of non-void function [-Wreturn-type] 199 | } | ^ make[2]: *** [nnti_tests/CMakeFiles/trios_nnti-static.dir/build.make:130: nnti_tests/CMakeFiles/trios_nnti-static.dir/nnti_utils.c.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 75%] Building CXX object nnti_tests/CMakeFiles/trios_nnti-static.dir/buffer_queue.cpp.o cd /usr/src/RPM/BUILD/nnti-2.0/nnti_tests && /usr/bin/c++ -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/nnti -I/usr/src/RPM/BUILD/nnti-2.0/nnti_tests -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -o CMakeFiles/trios_nnti-static.dir/buffer_queue.cpp.o -c /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.h:60, from /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:47: /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:66:9: error: ISO C++ forbids declaration of 'NNTI_result_t' with no type [-fpermissive] 66 | typedef NNTI_result_t (*NNTI_callback_fn_t) ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:66:9: error: typedef 'NNTI_result_t' is initialized (use 'decltype' instead) /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:66:25: error: 'NNTI_callback_fn_t' was not declared in this scope 66 | typedef NNTI_result_t (*NNTI_callback_fn_t) ( | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:81:1: error: 'NNTI_result_t' does not name a type 81 | NNTI_result_t NNTI_init ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:94:1: error: 'NNTI_result_t' does not name a type 94 | NNTI_result_t NNTI_get_url ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:108:1: error: 'NNTI_result_t' does not name a type 108 | NNTI_result_t NNTI_connect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:121:1: error: 'NNTI_result_t' does not name a type 121 | NNTI_result_t NNTI_disconnect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:134:1: error: 'NNTI_result_t' does not name a type 134 | NNTI_result_t NNTI_alloc ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:148:1: error: 'NNTI_result_t' does not name a type 148 | NNTI_result_t NNTI_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:161:1: error: 'NNTI_result_t' does not name a type 161 | NNTI_result_t NNTI_register_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:180:1: error: 'NNTI_result_t' does not name a type 180 | NNTI_result_t NNTI_register_segments ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:194:1: error: 'NNTI_result_t' does not name a type 194 | NNTI_result_t NNTI_unregister_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:205:1: error: 'NNTI_result_t' does not name a type 205 | NNTI_result_t NNTI_dt_sizeof ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:219:1: error: 'NNTI_result_t' does not name a type 219 | NNTI_result_t NNTI_dt_pack ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:234:1: error: 'NNTI_result_t' does not name a type 234 | NNTI_result_t NNTI_dt_unpack ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:246:1: error: 'NNTI_result_t' does not name a type 246 | NNTI_result_t NNTI_dt_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:258:1: error: 'NNTI_result_t' does not name a type 258 | NNTI_result_t NNTI_send ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:274:1: error: 'NNTI_result_t' does not name a type 274 | NNTI_result_t NNTI_put ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:292:1: error: 'NNTI_result_t' does not name a type 292 | NNTI_result_t NNTI_get ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:309:1: error: 'NNTI_result_t' does not name a type 309 | NNTI_result_t NNTI_scatter ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:326:1: error: 'NNTI_result_t' does not name a type 326 | NNTI_result_t NNTI_gather ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:346:1: error: 'NNTI_result_t' does not name a type 346 | NNTI_result_t NNTI_atomic_set_callback ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:361:1: error: 'NNTI_result_t' does not name a type 361 | NNTI_result_t NNTI_atomic_read ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:382:1: error: 'NNTI_result_t' does not name a type 382 | NNTI_result_t NNTI_atomic_fop ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:406:1: error: 'NNTI_result_t' does not name a type 406 | NNTI_result_t NNTI_atomic_cswap ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:421:1: error: 'NNTI_result_t' does not name a type 421 | NNTI_result_t NNTI_create_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:431:1: error: 'NNTI_result_t' does not name a type 431 | NNTI_result_t NNTI_clear_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:439:1: error: 'NNTI_result_t' does not name a type 439 | NNTI_result_t NNTI_destroy_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:447:1: error: 'NNTI_result_t' does not name a type 447 | NNTI_result_t NNTI_cancel ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:455:1: error: 'NNTI_result_t' does not name a type 455 | NNTI_result_t NNTI_cancelall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:464:1: error: 'NNTI_result_t' does not name a type 464 | NNTI_result_t NNTI_interrupt ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:477:1: error: 'NNTI_result_t' does not name a type 477 | NNTI_result_t NNTI_wait ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:495:1: error: 'NNTI_result_t' does not name a type 495 | NNTI_result_t NNTI_waitany ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:514:1: error: 'NNTI_result_t' does not name a type 514 | NNTI_result_t NNTI_waitall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:526:1: error: 'NNTI_result_t' does not name a type 526 | NNTI_result_t NNTI_fini ( | ^~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:47: /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.h:64:20: error: 'NNTI_buffer_t' was not declared in this scope 64 | typedef std::deque buffer_queue_t; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.h:64:35: error: template argument 1 is invalid 64 | typedef std::deque buffer_queue_t; | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.h:64:35: error: template argument 2 is invalid /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.h:73:5: error: 'NNTI_transport_t' does not name a type 73 | NNTI_transport_t *trans_hdl; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.h:74:5: error: 'NNTI_buf_ops_t' does not name a type 74 | NNTI_buf_ops_t op; | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.h:90:13: error: 'NNTI_transport_t' has not been declared 90 | NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.h:91:13: error: 'NNTI_buf_ops_t' has not been declared 91 | NNTI_buf_ops_t op, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.h:93:12: error: 'NNTI_buffer_t' does not name a type 93 | extern NNTI_buffer_t *trios_buffer_queue_pop( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.h:97:13: error: 'NNTI_buffer_t' has not been declared 97 | NNTI_buffer_t *buffer); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:55:8: error: 'NNTI_result_t' does not name a type 55 | static NNTI_result_t create_buffer( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:86:8: error: 'NNTI_result_t' does not name a type 86 | static NNTI_result_t destroy_buffer(NNTI_buffer_t **buffer) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:112:9: error: 'NNTI_transport_t' has not been declared 112 | NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:113:9: error: 'NNTI_buf_ops_t' has not been declared 113 | NNTI_buf_ops_t op, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp: In function 'int trios_buffer_queue_init(trios_buffer_queue_t*, uint32_t, uint32_t, uint8_t, int*, int, uint32_t)': /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:116:5: error: 'NNTI_result_t' was not declared in this scope 116 | NNTI_result_t nnti_rc=NNTI_OK; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:117:5: error: 'NNTI_buffer_t' was not declared in this scope 117 | NNTI_buffer_t *buffer=NULL; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:117:20: error: 'buffer' was not declared in this scope; did you mean 'setbuffer'? 117 | NNTI_buffer_t *buffer=NULL; | ^~~~~~ | setbuffer /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:123:21: error: 'nnti_rc' was not declared in this scope 123 | return((int)nnti_rc); | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:134:9: error: 'trios_buffer_queue_t' {aka 'struct trios_buffer_queue'} has no member named 'trans_hdl' 134 | bq->trans_hdl=trans_hdl; | ^~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:135:9: error: 'trios_buffer_queue_t' {aka 'struct trios_buffer_queue'} has no member named 'op' 135 | bq->op=op; | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:140:9: error: 'nnti_rc' was not declared in this scope 140 | nnti_rc=create_buffer( | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:141:21: error: 'trios_buffer_queue_t' {aka 'struct trios_buffer_queue'} has no member named 'trans_hdl' 141 | bq->trans_hdl, | ^~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:142:21: error: 'trios_buffer_queue_t' {aka 'struct trios_buffer_queue'} has no member named 'op' 142 | bq->op, | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:140:17: error: 'create_buffer' was not declared in this scope 140 | nnti_rc=create_buffer( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:145:22: error: 'NNTI_OK' was not declared in this scope; did you mean 'NNTI_H_'? 145 | if (nnti_rc==NNTI_OK) { | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:147:23: error: request for member 'push_back' in 'bq->trios_buffer_queue::queue', which is of non-class type 'buffer_queue_t' {aka 'int'} 147 | bq->queue.push_back(buffer); | ^~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:158:17: error: 'nnti_rc' was not declared in this scope 158 | return((int)nnti_rc); | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp: At global scope: /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:161:1: error: 'NNTI_buffer_t' does not name a type 161 | NNTI_buffer_t *trios_buffer_queue_pop( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:210:9: error: 'NNTI_buffer_t' has not been declared 210 | NNTI_buffer_t *buffer) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp: In function 'void trios_buffer_queue_push(trios_buffer_queue_t*, int*)': /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:212:5: error: 'NNTI_result_t' was not declared in this scope 212 | NNTI_result_t nnti_rc=NNTI_OK; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:217:19: error: request for member 'size' in 'bq->trios_buffer_queue::queue', which is of non-class type 'buffer_queue_t' {aka 'int'} 217 | if (bq->queue.size() < bq->max_size) { | ^~~~ In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.h:60, from /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:47: /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:572:34: error: request for member 'payload_size' in '* buffer', which is of non-class type 'int' 572 | #define NNTI_BUFFER_SIZE(b) (b)->payload_size | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:220:9: note: in expansion of macro 'NNTI_BUFFER_SIZE' 220 | NNTI_BUFFER_SIZE(buffer)=bq->buffer_size; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:222:19: error: request for member 'push_front' in 'bq->trios_buffer_queue::queue', which is of non-class type 'buffer_queue_t' {aka 'int'} 222 | bq->queue.push_front(buffer); | ^~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:224:9: error: 'nnti_rc' was not declared in this scope 224 | nnti_rc=destroy_buffer(&buffer); | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:224:17: error: 'destroy_buffer' was not declared in this scope 224 | nnti_rc=destroy_buffer(&buffer); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:225:22: error: 'NNTI_OK' was not declared in this scope; did you mean 'NNTI_H_'? 225 | if (nnti_rc!=NNTI_OK) { | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp: In function 'int trios_buffer_queue_fini(trios_buffer_queue_t*)': /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:239:5: error: 'NNTI_result_t' was not declared in this scope 239 | NNTI_result_t nnti_rc=NNTI_OK; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:240:5: error: 'NNTI_buffer_t' was not declared in this scope 240 | NNTI_buffer_t *buffer=NULL; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:240:20: error: 'buffer' was not declared in this scope; did you mean 'setbuffer'? 240 | NNTI_buffer_t *buffer=NULL; | ^~~~~~ | setbuffer /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:245:19: error: request for member 'size' in 'bq->trios_buffer_queue::queue', which is of non-class type 'buffer_queue_t' {aka 'int'} 245 | if (bq->queue.size() != bq->current_size) { | ^~~~ In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:46: /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:247:41: error: request for member 'size' in 'bq->trios_buffer_queue::queue', which is of non-class type 'buffer_queue_t' {aka 'int'} 247 | bq, (uint64_t)bq->queue.size(), (uint64_t)bq->current_size); | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:249:19: error: request for member 'size' in 'bq->trios_buffer_queue::queue', which is of non-class type 'buffer_queue_t' {aka 'int'} 249 | if (bq->queue.size() < bq->initial_size) { | ^~~~ In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:46: /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:251:41: error: request for member 'size' in 'bq->trios_buffer_queue::queue', which is of non-class type 'buffer_queue_t' {aka 'int'} 251 | bq, (uint64_t)bq->queue.size(), (uint64_t)bq->initial_size); | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:253:19: error: request for member 'size' in 'bq->trios_buffer_queue::queue', which is of non-class type 'buffer_queue_t' {aka 'int'} 253 | if (bq->queue.size() > bq->max_size) { | ^~~~ In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:46: /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:255:41: error: request for member 'size' in 'bq->trios_buffer_queue::queue', which is of non-class type 'buffer_queue_t' {aka 'int'} 255 | bq, (uint64_t)bq->queue.size(), (uint64_t)bq->max_size); | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:257:23: error: request for member 'empty' in 'bq->trios_buffer_queue::queue', which is of non-class type 'buffer_queue_t' {aka 'int'} 257 | while (!bq->queue.empty()) { | ^~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:258:26: error: request for member 'front' in 'bq->trios_buffer_queue::queue', which is of non-class type 'buffer_queue_t' {aka 'int'} 258 | buffer=bq->queue.front(); | ^~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:259:19: error: request for member 'pop_front' in 'bq->trios_buffer_queue::queue', which is of non-class type 'buffer_queue_t' {aka 'int'} 259 | bq->queue.pop_front(); | ^~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:260:9: error: 'nnti_rc' was not declared in this scope 260 | nnti_rc=destroy_buffer(&buffer); | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:260:17: error: 'destroy_buffer' was not declared in this scope 260 | nnti_rc=destroy_buffer(&buffer); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:261:22: error: 'NNTI_OK' was not declared in this scope; did you mean 'NNTI_H_'? 261 | if (nnti_rc!=NNTI_OK) { | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/buffer_queue.cpp:272:17: error: 'nnti_rc' was not declared in this scope 272 | return((int)nnti_rc); | ^~~~~~~ make[2]: *** [nnti_tests/CMakeFiles/trios_nnti-static.dir/build.make:143: nnti_tests/CMakeFiles/trios_nnti-static.dir/buffer_queue.cpp.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 63%] Building C object nnti_tests/CMakeFiles/trios_nnti.dir/nnti.c.o cd /usr/src/RPM/BUILD/nnti-2.0/nnti_tests && /usr/bin/cc -Dtrios_nnti_EXPORTS -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/nnti -I/usr/src/RPM/BUILD/nnti-2.0/nnti_tests -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -D_POSIX_C_SOURCE=200112L -fPIC -o CMakeFiles/trios_nnti.dir/nnti.c.o -c /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:56: /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:66:24: error: expected declaration specifiers or '...' before '*' token 66 | typedef NNTI_result_t (*NNTI_callback_fn_t) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:81:1: error: unknown type name 'NNTI_result_t' 81 | NNTI_result_t NNTI_init ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:82:15: error: unknown type name 'NNTI_transport_id_t' 82 | const NNTI_transport_id_t trans_id, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:84:9: error: unknown type name 'NNTI_transport_t' 84 | NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:94:1: error: unknown type name 'NNTI_result_t' 94 | NNTI_result_t NNTI_get_url ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:95:15: error: unknown type name 'NNTI_transport_t' 95 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:97:15: error: unknown type name 'uint64_t' 97 | const uint64_t maxlen); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:108:1: error: unknown type name 'NNTI_result_t' 108 | NNTI_result_t NNTI_connect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:109:15: error: unknown type name 'NNTI_transport_t' 109 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:112:9: error: unknown type name 'NNTI_peer_t' 112 | NNTI_peer_t *peer_hdl); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:121:1: error: unknown type name 'NNTI_result_t' 121 | NNTI_result_t NNTI_disconnect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:122:15: error: unknown type name 'NNTI_transport_t' 122 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:123:9: error: unknown type name 'NNTI_peer_t' 123 | NNTI_peer_t *peer_hdl); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:134:1: error: unknown type name 'NNTI_result_t' 134 | NNTI_result_t NNTI_alloc ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:135:15: error: unknown type name 'NNTI_transport_t' 135 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:136:15: error: unknown type name 'uint64_t' 136 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:137:15: error: unknown type name 'uint64_t' 137 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:138:15: error: unknown type name 'NNTI_buf_ops_t' 138 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:139:9: error: unknown type name 'NNTI_buffer_t' 139 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:148:1: error: unknown type name 'NNTI_result_t' 148 | NNTI_result_t NNTI_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:149:9: error: unknown type name 'NNTI_buffer_t' 149 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:161:1: error: unknown type name 'NNTI_result_t' 161 | NNTI_result_t NNTI_register_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:162:15: error: unknown type name 'NNTI_transport_t' 162 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:164:15: error: unknown type name 'uint64_t' 164 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:165:15: error: unknown type name 'uint64_t' 165 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:166:15: error: unknown type name 'NNTI_buf_ops_t' 166 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:167:9: error: unknown type name 'NNTI_buffer_t' 167 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:180:1: error: unknown type name 'NNTI_result_t' 180 | NNTI_result_t NNTI_register_segments ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:181:15: error: unknown type name 'NNTI_transport_t' 181 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:183:15: error: unknown type name 'uint64_t' 183 | const uint64_t *segment_lengths, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:184:15: error: unknown type name 'uint64_t' 184 | const uint64_t num_segments, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:185:15: error: unknown type name 'NNTI_buf_ops_t' 185 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:186:9: error: unknown type name 'NNTI_buffer_t' 186 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:194:1: error: unknown type name 'NNTI_result_t' 194 | NNTI_result_t NNTI_unregister_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:195:9: error: unknown type name 'NNTI_buffer_t' 195 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:205:1: error: unknown type name 'NNTI_result_t' 205 | NNTI_result_t NNTI_dt_sizeof ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:206:15: error: unknown type name 'NNTI_transport_t' 206 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:208:9: error: unknown type name 'uint64_t' 208 | uint64_t *packed_len); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:219:1: error: unknown type name 'NNTI_result_t' 219 | NNTI_result_t NNTI_dt_pack ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:220:15: error: unknown type name 'NNTI_transport_t' 220 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:223:15: error: unknown type name 'uint64_t' 223 | const uint64_t packed_buflen); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:234:1: error: unknown type name 'NNTI_result_t' 234 | NNTI_result_t NNTI_dt_unpack ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:235:15: error: unknown type name 'NNTI_transport_t' 235 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:238:9: error: unknown type name 'uint64_t' 238 | uint64_t packed_buflen); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:246:1: error: unknown type name 'NNTI_result_t' 246 | NNTI_result_t NNTI_dt_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:247:15: error: unknown type name 'NNTI_transport_t' 247 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:258:1: error: unknown type name 'NNTI_result_t' 258 | NNTI_result_t NNTI_send ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:259:15: error: unknown type name 'NNTI_peer_t' 259 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:260:15: error: unknown type name 'NNTI_buffer_t' 260 | const NNTI_buffer_t *msg_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:261:15: error: unknown type name 'NNTI_buffer_t' 261 | const NNTI_buffer_t *dest_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:262:9: error: unknown type name 'NNTI_work_request_t' 262 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:274:1: error: unknown type name 'NNTI_result_t' 274 | NNTI_result_t NNTI_put ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:275:15: error: unknown type name 'NNTI_buffer_t' 275 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:276:15: error: unknown type name 'uint64_t' 276 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:277:15: error: unknown type name 'uint64_t' 277 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:278:15: error: unknown type name 'NNTI_buffer_t' 278 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:279:15: error: unknown type name 'uint64_t' 279 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:280:9: error: unknown type name 'NNTI_work_request_t' 280 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:292:1: error: unknown type name 'NNTI_result_t' 292 | NNTI_result_t NNTI_get ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:293:15: error: unknown type name 'NNTI_buffer_t' 293 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:294:15: error: unknown type name 'uint64_t' 294 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:295:15: error: unknown type name 'uint64_t' 295 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:296:15: error: unknown type name 'NNTI_buffer_t' 296 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:297:15: error: unknown type name 'uint64_t' 297 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:298:9: error: unknown type name 'NNTI_work_request_t' 298 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:309:1: error: unknown type name 'NNTI_result_t' 309 | NNTI_result_t NNTI_scatter ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:310:15: error: unknown type name 'NNTI_buffer_t' 310 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:311:15: error: unknown type name 'uint64_t' 311 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:312:15: error: unknown type name 'NNTI_buffer_t' 312 | const NNTI_buffer_t **dest_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:313:15: error: unknown type name 'uint64_t' 313 | const uint64_t dest_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:314:9: error: unknown type name 'NNTI_work_request_t' 314 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:326:1: error: unknown type name 'NNTI_result_t' 326 | NNTI_result_t NNTI_gather ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:327:15: error: unknown type name 'NNTI_buffer_t' 327 | const NNTI_buffer_t **src_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:328:15: error: unknown type name 'uint64_t' 328 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:329:15: error: unknown type name 'uint64_t' 329 | const uint64_t src_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:330:15: error: unknown type name 'NNTI_buffer_t' 330 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:331:9: error: unknown type name 'NNTI_work_request_t' 331 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:346:1: error: unknown type name 'NNTI_result_t' 346 | NNTI_result_t NNTI_atomic_set_callback ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:347:9: error: unknown type name 'NNTI_transport_t' 347 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:348:9: error: unknown type name 'uint64_t' 348 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:349:3: error: unknown type name 'NNTI_callback_fn_t' 349 | NNTI_callback_fn_t cbfunc, | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:361:1: error: unknown type name 'NNTI_result_t' 361 | NNTI_result_t NNTI_atomic_read ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:362:9: error: unknown type name 'NNTI_transport_t' 362 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:363:9: error: unknown type name 'uint64_t' 363 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:364:3: error: unknown type name 'int64_t' 364 | int64_t *value); | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:382:1: error: unknown type name 'NNTI_result_t' 382 | NNTI_result_t NNTI_atomic_fop ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:383:9: error: unknown type name 'NNTI_transport_t' 383 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:384:9: error: unknown type name 'NNTI_peer_t' 384 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:385:9: error: unknown type name 'uint64_t' 385 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:386:9: error: unknown type name 'uint64_t' 386 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:387:9: error: unknown type name 'int64_t' 387 | const int64_t operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:388:9: error: unknown type name 'NNTI_atomic_op_t' 388 | const NNTI_atomic_op_t op, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:389:3: error: unknown type name 'NNTI_work_request_t' 389 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:406:1: error: unknown type name 'NNTI_result_t' 406 | NNTI_result_t NNTI_atomic_cswap ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:407:9: error: unknown type name 'NNTI_transport_t' 407 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:408:9: error: unknown type name 'NNTI_peer_t' 408 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:409:9: error: unknown type name 'uint64_t' 409 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:410:9: error: unknown type name 'uint64_t' 410 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:411:9: error: unknown type name 'int64_t' 411 | const int64_t compare_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:412:9: error: unknown type name 'int64_t' 412 | const int64_t swap_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:413:3: error: unknown type name 'NNTI_work_request_t' 413 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:421:1: error: unknown type name 'NNTI_result_t' 421 | NNTI_result_t NNTI_create_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:422:9: error: unknown type name 'NNTI_buffer_t' 422 | NNTI_buffer_t *reg_buf, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:423:9: error: unknown type name 'NNTI_work_request_t' 423 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:431:1: error: unknown type name 'NNTI_result_t' 431 | NNTI_result_t NNTI_clear_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:432:9: error: unknown type name 'NNTI_work_request_t' 432 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:439:1: error: unknown type name 'NNTI_result_t' 439 | NNTI_result_t NNTI_destroy_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:440:9: error: unknown type name 'NNTI_work_request_t' 440 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:447:1: error: unknown type name 'NNTI_result_t' 447 | NNTI_result_t NNTI_cancel ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:448:9: error: unknown type name 'NNTI_work_request_t' 448 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:455:1: error: unknown type name 'NNTI_result_t' 455 | NNTI_result_t NNTI_cancelall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:456:9: error: unknown type name 'NNTI_work_request_t' 456 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:457:15: error: unknown type name 'uint32_t' 457 | const uint32_t wr_count); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:464:1: error: unknown type name 'NNTI_result_t' 464 | NNTI_result_t NNTI_interrupt ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:465:15: error: unknown type name 'NNTI_transport_t' 465 | const NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:477:1: error: unknown type name 'NNTI_result_t' 477 | NNTI_result_t NNTI_wait ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:478:9: error: unknown type name 'NNTI_work_request_t' 478 | NNTI_work_request_t *wr, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:480:9: error: unknown type name 'NNTI_status_t' 480 | NNTI_status_t *status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:495:1: error: unknown type name 'NNTI_result_t' 495 | NNTI_result_t NNTI_waitany ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:496:9: error: unknown type name 'NNTI_work_request_t' 496 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:497:15: error: unknown type name 'uint32_t' 497 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:499:9: error: unknown type name 'uint32_t' 499 | uint32_t *which, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:500:9: error: unknown type name 'NNTI_status_t' 500 | NNTI_status_t *status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:514:1: error: unknown type name 'NNTI_result_t' 514 | NNTI_result_t NNTI_waitall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:515:9: error: unknown type name 'NNTI_work_request_t' 515 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:516:15: error: unknown type name 'uint32_t' 516 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:518:9: error: unknown type name 'NNTI_status_t' 518 | NNTI_status_t **status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:526:1: error: unknown type name 'NNTI_result_t' 526 | NNTI_result_t NNTI_fini ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:527:15: error: unknown type name 'NNTI_transport_t' 527 | const NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:57: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:58:24: error: expected declaration specifiers or '...' before '*' token 58 | typedef NNTI_result_t (*NNTI_INIT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:63:24: error: expected declaration specifiers or '...' before '*' token 63 | typedef NNTI_result_t (*NNTI_GET_URL_FN)( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:68:24: error: expected declaration specifiers or '...' before '*' token 68 | typedef NNTI_result_t (*NNTI_CONNECT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:74:24: error: expected declaration specifiers or '...' before '*' token 74 | typedef NNTI_result_t (*NNTI_DISCONNECT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:78:24: error: expected declaration specifiers or '...' before '*' token 78 | typedef NNTI_result_t (*NNTI_ALLOC_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:85:24: error: expected declaration specifiers or '...' before '*' token 85 | typedef NNTI_result_t (*NNTI_FREE_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:88:24: error: expected declaration specifiers or '...' before '*' token 88 | typedef NNTI_result_t (*NNTI_REGISTER_MEMORY_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:96:24: error: expected declaration specifiers or '...' before '*' token 96 | typedef NNTI_result_t (*NNTI_REGISTER_SEGMENTS_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:104:24: error: expected declaration specifiers or '...' before '*' token 104 | typedef NNTI_result_t (*NNTI_UNREGISTER_MEMORY_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:107:24: error: expected declaration specifiers or '...' before '*' token 107 | typedef NNTI_result_t (*NNTI_SEND_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:113:24: error: expected declaration specifiers or '...' before '*' token 113 | typedef NNTI_result_t (*NNTI_PUT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:121:24: error: expected declaration specifiers or '...' before '*' token 121 | typedef NNTI_result_t (*NNTI_GET_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:129:24: error: expected declaration specifiers or '...' before '*' token 129 | typedef NNTI_result_t (*NNTI_SCATTER_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:136:24: error: expected declaration specifiers or '...' before '*' token 136 | typedef NNTI_result_t (*NNTI_GATHER_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:143:24: error: expected declaration specifiers or '...' before '*' token 143 | typedef NNTI_result_t (*NNTI_ATOMIC_SET_CALLBACK_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:149:24: error: expected declaration specifiers or '...' before '*' token 149 | typedef NNTI_result_t (*NNTI_ATOMIC_READ_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:154:24: error: expected declaration specifiers or '...' before '*' token 154 | typedef NNTI_result_t (*NNTI_ATOMIC_FOP_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:163:24: error: expected declaration specifiers or '...' before '*' token 163 | typedef NNTI_result_t (*NNTI_ATOMIC_CSWAP_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:172:24: error: expected declaration specifiers or '...' before '*' token 172 | typedef NNTI_result_t (*NNTI_CREATE_WORK_REQUEST_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:176:24: error: expected declaration specifiers or '...' before '*' token 176 | typedef NNTI_result_t (*NNTI_CLEAR_WORK_REQUEST_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:179:24: error: expected declaration specifiers or '...' before '*' token 179 | typedef NNTI_result_t (*NNTI_DESTROY_WORK_REQUEST_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:182:24: error: expected declaration specifiers or '...' before '*' token 182 | typedef NNTI_result_t (*NNTI_CANCEL_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:185:24: error: expected declaration specifiers or '...' before '*' token 185 | typedef NNTI_result_t (*NNTI_CANCELALL_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:189:24: error: expected declaration specifiers or '...' before '*' token 189 | typedef NNTI_result_t (*NNTI_INTERRUPT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:192:24: error: expected declaration specifiers or '...' before '*' token 192 | typedef NNTI_result_t (*NNTI_WAIT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:197:24: error: expected declaration specifiers or '...' before '*' token 197 | typedef NNTI_result_t (*NNTI_WAITANY_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:204:24: error: expected declaration specifiers or '...' before '*' token 204 | typedef NNTI_result_t (*NNTI_WAITALL_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:210:24: error: expected declaration specifiers or '...' before '*' token 210 | typedef NNTI_result_t (*NNTI_FINI_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:215:5: error: unknown type name 'NNTI_INIT_FN' 215 | NNTI_INIT_FN nnti_init_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:216:5: error: unknown type name 'NNTI_GET_URL_FN' 216 | NNTI_GET_URL_FN nnti_get_url_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:217:5: error: unknown type name 'NNTI_CONNECT_FN' 217 | NNTI_CONNECT_FN nnti_connect_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:218:5: error: unknown type name 'NNTI_DISCONNECT_FN' 218 | NNTI_DISCONNECT_FN nnti_disconnect_fn; | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:219:5: error: unknown type name 'NNTI_ALLOC_FN' 219 | NNTI_ALLOC_FN nnti_alloc_fn; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:220:5: error: unknown type name 'NNTI_FREE_FN' 220 | NNTI_FREE_FN nnti_free_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:221:5: error: unknown type name 'NNTI_REGISTER_MEMORY_FN' 221 | NNTI_REGISTER_MEMORY_FN nnti_register_memory_fn; | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:222:5: error: unknown type name 'NNTI_REGISTER_SEGMENTS_FN' 222 | NNTI_REGISTER_SEGMENTS_FN nnti_register_segments_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:223:5: error: unknown type name 'NNTI_UNREGISTER_MEMORY_FN' 223 | NNTI_UNREGISTER_MEMORY_FN nnti_unregister_memory_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:224:5: error: unknown type name 'NNTI_SEND_FN' 224 | NNTI_SEND_FN nnti_send_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:225:5: error: unknown type name 'NNTI_PUT_FN' 225 | NNTI_PUT_FN nnti_put_fn; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:226:5: error: unknown type name 'NNTI_GET_FN' 226 | NNTI_GET_FN nnti_get_fn; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:227:5: error: unknown type name 'NNTI_SCATTER_FN' 227 | NNTI_SCATTER_FN nnti_scatter_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:228:5: error: unknown type name 'NNTI_GATHER_FN' 228 | NNTI_GATHER_FN nnti_gather_fn; | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:229:5: error: unknown type name 'NNTI_ATOMIC_SET_CALLBACK_FN' 229 | NNTI_ATOMIC_SET_CALLBACK_FN nnti_atomic_set_callback_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:230:5: error: unknown type name 'NNTI_ATOMIC_READ_FN' 230 | NNTI_ATOMIC_READ_FN nnti_atomic_read_fn; | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:231:5: error: unknown type name 'NNTI_ATOMIC_FOP_FN' 231 | NNTI_ATOMIC_FOP_FN nnti_atomic_fop_fn; | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:232:5: error: unknown type name 'NNTI_ATOMIC_CSWAP_FN' 232 | NNTI_ATOMIC_CSWAP_FN nnti_atomic_cswap_fn; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:233:5: error: unknown type name 'NNTI_CREATE_WORK_REQUEST_FN' 233 | NNTI_CREATE_WORK_REQUEST_FN nnti_create_work_request_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:234:5: error: unknown type name 'NNTI_CLEAR_WORK_REQUEST_FN' 234 | NNTI_CLEAR_WORK_REQUEST_FN nnti_clear_work_request_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:235:5: error: unknown type name 'NNTI_DESTROY_WORK_REQUEST_FN' 235 | NNTI_DESTROY_WORK_REQUEST_FN nnti_destroy_work_request_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:236:5: error: unknown type name 'NNTI_CANCEL_FN' 236 | NNTI_CANCEL_FN nnti_cancel_fn; | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:237:5: error: unknown type name 'NNTI_CANCELALL_FN' 237 | NNTI_CANCELALL_FN nnti_cancelall_fn; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:238:5: error: unknown type name 'NNTI_INTERRUPT_FN' 238 | NNTI_INTERRUPT_FN nnti_interrupt_fn; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:239:5: error: unknown type name 'NNTI_WAIT_FN' 239 | NNTI_WAIT_FN nnti_wait_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:240:5: error: unknown type name 'NNTI_WAITANY_FN' 240 | NNTI_WAITANY_FN nnti_waitany_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:241:5: error: unknown type name 'NNTI_WAITALL_FN' 241 | NNTI_WAITALL_FN nnti_waitall_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:242:5: error: unknown type name 'NNTI_FINI_FN' 242 | NNTI_FINI_FN nnti_fini_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:251:5: error: unknown type name 'NNTI_transport_id_t' 251 | NNTI_transport_id_t id; | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:254:5: error: unknown type name 'NNTI_peer_t' 254 | NNTI_peer_t me; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:260:5: error: unknown type name 'uint8_t' 260 | uint8_t initialized; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:63: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:70:1: error: unknown type name 'NNTI_result_t' 70 | NNTI_result_t NNTI_ib_init ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:71:15: error: unknown type name 'NNTI_transport_id_t' 71 | const NNTI_transport_id_t trans_id, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:73:9: error: unknown type name 'NNTI_transport_t'; did you mean 'NNTI_transport_ops_t'? 73 | NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ | NNTI_transport_ops_t /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:75:1: error: unknown type name 'NNTI_result_t' 75 | NNTI_result_t NNTI_ib_get_url ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:76:15: error: unknown type name 'NNTI_transport_t' 76 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:78:15: error: unknown type name 'uint64_t' 78 | const uint64_t maxlen); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:80:1: error: unknown type name 'NNTI_result_t' 80 | NNTI_result_t NNTI_ib_connect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:81:15: error: unknown type name 'NNTI_transport_t' 81 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:84:9: error: unknown type name 'NNTI_peer_t' 84 | NNTI_peer_t *peer_hdl); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:86:1: error: unknown type name 'NNTI_result_t' 86 | NNTI_result_t NNTI_ib_disconnect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:87:15: error: unknown type name 'NNTI_transport_t' 87 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:88:9: error: unknown type name 'NNTI_peer_t' 88 | NNTI_peer_t *peer_hdl); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:90:1: error: unknown type name 'NNTI_result_t' 90 | NNTI_result_t NNTI_ib_alloc ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:91:15: error: unknown type name 'NNTI_transport_t' 91 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:92:15: error: unknown type name 'uint64_t' 92 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:93:15: error: unknown type name 'uint64_t' 93 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:94:15: error: unknown type name 'NNTI_buf_ops_t' 94 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:95:9: error: unknown type name 'NNTI_buffer_t' 95 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:97:1: error: unknown type name 'NNTI_result_t' 97 | NNTI_result_t NNTI_ib_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:98:9: error: unknown type name 'NNTI_buffer_t' 98 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:100:1: error: unknown type name 'NNTI_result_t' 100 | NNTI_result_t NNTI_ib_register_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:101:15: error: unknown type name 'NNTI_transport_t' 101 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:103:15: error: unknown type name 'uint64_t' 103 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:104:15: error: unknown type name 'uint64_t' 104 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:105:15: error: unknown type name 'NNTI_buf_ops_t' 105 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:106:9: error: unknown type name 'NNTI_buffer_t' 106 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:108:1: error: unknown type name 'NNTI_result_t' 108 | NNTI_result_t NNTI_ib_register_segments ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:109:15: error: unknown type name 'NNTI_transport_t' 109 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:111:15: error: unknown type name 'uint64_t' 111 | const uint64_t *segment_lengths, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:112:15: error: unknown type name 'uint64_t' 112 | const uint64_t num_segments, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:113:15: error: unknown type name 'NNTI_buf_ops_t' 113 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:114:9: error: unknown type name 'NNTI_buffer_t' 114 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:116:1: error: unknown type name 'NNTI_result_t' 116 | NNTI_result_t NNTI_ib_unregister_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:117:9: error: unknown type name 'NNTI_buffer_t' 117 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:119:1: error: unknown type name 'NNTI_result_t' 119 | NNTI_result_t NNTI_ib_send ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:120:15: error: unknown type name 'NNTI_peer_t' 120 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:121:15: error: unknown type name 'NNTI_buffer_t' 121 | const NNTI_buffer_t *msg_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:122:15: error: unknown type name 'NNTI_buffer_t' 122 | const NNTI_buffer_t *dest_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:123:9: error: unknown type name 'NNTI_work_request_t' 123 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:125:1: error: unknown type name 'NNTI_result_t' 125 | NNTI_result_t NNTI_ib_put ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:126:15: error: unknown type name 'NNTI_buffer_t' 126 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:127:15: error: unknown type name 'uint64_t' 127 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:128:15: error: unknown type name 'uint64_t' 128 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:129:15: error: unknown type name 'NNTI_buffer_t' 129 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:130:15: error: unknown type name 'uint64_t' 130 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:131:9: error: unknown type name 'NNTI_work_request_t' 131 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:133:1: error: unknown type name 'NNTI_result_t' 133 | NNTI_result_t NNTI_ib_get ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:134:15: error: unknown type name 'NNTI_buffer_t' 134 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:135:15: error: unknown type name 'uint64_t' 135 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:136:15: error: unknown type name 'uint64_t' 136 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:137:15: error: unknown type name 'NNTI_buffer_t' 137 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:138:15: error: unknown type name 'uint64_t' 138 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:139:9: error: unknown type name 'NNTI_work_request_t' 139 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:141:1: error: unknown type name 'NNTI_result_t' 141 | NNTI_result_t NNTI_ib_scatter ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:142:15: error: unknown type name 'NNTI_buffer_t' 142 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:143:15: error: unknown type name 'uint64_t' 143 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:144:15: error: unknown type name 'NNTI_buffer_t' 144 | const NNTI_buffer_t **dest_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:145:15: error: unknown type name 'uint64_t' 145 | const uint64_t dest_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:146:9: error: unknown type name 'NNTI_work_request_t' 146 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:148:1: error: unknown type name 'NNTI_result_t' 148 | NNTI_result_t NNTI_ib_gather ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:149:15: error: unknown type name 'NNTI_buffer_t' 149 | const NNTI_buffer_t **src_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:150:15: error: unknown type name 'uint64_t' 150 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:151:15: error: unknown type name 'uint64_t' 151 | const uint64_t src_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:152:15: error: unknown type name 'NNTI_buffer_t' 152 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:153:9: error: unknown type name 'NNTI_work_request_t' 153 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:155:1: error: unknown type name 'NNTI_result_t' 155 | NNTI_result_t NNTI_ib_atomic_set_callback ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:156:9: error: unknown type name 'NNTI_transport_t' 156 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:157:9: error: unknown type name 'uint64_t' 157 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:158:3: error: unknown type name 'NNTI_callback_fn_t' 158 | NNTI_callback_fn_t cbfunc, | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:161:1: error: unknown type name 'NNTI_result_t' 161 | NNTI_result_t NNTI_ib_atomic_read ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:162:9: error: unknown type name 'NNTI_transport_t' 162 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:163:9: error: unknown type name 'uint64_t' 163 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:164:3: error: unknown type name 'int64_t' 164 | int64_t *value); | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:166:1: error: unknown type name 'NNTI_result_t' 166 | NNTI_result_t NNTI_ib_atomic_fop ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:167:9: error: unknown type name 'NNTI_transport_t' 167 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:168:9: error: unknown type name 'NNTI_peer_t' 168 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:169:9: error: unknown type name 'uint64_t' 169 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:170:9: error: unknown type name 'uint64_t' 170 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:171:9: error: unknown type name 'int64_t' 171 | const int64_t operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:172:9: error: unknown type name 'NNTI_atomic_op_t' 172 | const NNTI_atomic_op_t op, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:173:3: error: unknown type name 'NNTI_work_request_t' 173 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:175:1: error: unknown type name 'NNTI_result_t' 175 | NNTI_result_t NNTI_ib_atomic_cswap ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:176:9: error: unknown type name 'NNTI_transport_t' 176 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:177:9: error: unknown type name 'NNTI_peer_t' 177 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:178:9: error: unknown type name 'uint64_t' 178 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:179:9: error: unknown type name 'uint64_t' 179 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:180:9: error: unknown type name 'int64_t' 180 | const int64_t compare_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:181:9: error: unknown type name 'int64_t' 181 | const int64_t swap_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:182:3: error: unknown type name 'NNTI_work_request_t' 182 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:184:1: error: unknown type name 'NNTI_result_t' 184 | NNTI_result_t NNTI_ib_create_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:185:9: error: unknown type name 'NNTI_buffer_t' 185 | NNTI_buffer_t *reg_buf, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:186:9: error: unknown type name 'NNTI_work_request_t' 186 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:188:1: error: unknown type name 'NNTI_result_t' 188 | NNTI_result_t NNTI_ib_clear_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:189:9: error: unknown type name 'NNTI_work_request_t' 189 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:191:1: error: unknown type name 'NNTI_result_t' 191 | NNTI_result_t NNTI_ib_destroy_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:192:9: error: unknown type name 'NNTI_work_request_t' 192 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:194:1: error: unknown type name 'NNTI_result_t' 194 | NNTI_result_t NNTI_ib_cancel ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:195:9: error: unknown type name 'NNTI_work_request_t' 195 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:197:1: error: unknown type name 'NNTI_result_t' 197 | NNTI_result_t NNTI_ib_cancelall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:198:9: error: unknown type name 'NNTI_work_request_t' 198 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:199:15: error: unknown type name 'uint32_t' 199 | const uint32_t wr_count); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:201:1: error: unknown type name 'NNTI_result_t' 201 | NNTI_result_t NNTI_ib_interrupt ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:202:15: error: unknown type name 'NNTI_transport_t' 202 | const NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:204:1: error: unknown type name 'NNTI_result_t' 204 | NNTI_result_t NNTI_ib_wait ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:205:9: error: unknown type name 'NNTI_work_request_t' 205 | NNTI_work_request_t *wr, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:207:9: error: unknown type name 'NNTI_status_t' 207 | NNTI_status_t *status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:209:1: error: unknown type name 'NNTI_result_t' 209 | NNTI_result_t NNTI_ib_waitany ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:210:9: error: unknown type name 'NNTI_work_request_t' 210 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:211:15: error: unknown type name 'uint32_t' 211 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:213:9: error: unknown type name 'uint32_t' 213 | uint32_t *which, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:214:9: error: unknown type name 'NNTI_status_t' 214 | NNTI_status_t *status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:216:1: error: unknown type name 'NNTI_result_t' 216 | NNTI_result_t NNTI_ib_waitall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:217:9: error: unknown type name 'NNTI_work_request_t' 217 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:218:15: error: unknown type name 'uint32_t' 218 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:220:9: error: unknown type name 'NNTI_status_t' 220 | NNTI_status_t **status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:222:1: error: unknown type name 'NNTI_result_t' 222 | NNTI_result_t NNTI_ib_fini ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:223:15: error: unknown type name 'NNTI_transport_t' 223 | const NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:75: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:73:1: error: unknown type name 'NNTI_result_t' 73 | NNTI_result_t NNTI_mpi_init ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:74:15: error: unknown type name 'NNTI_transport_id_t' 74 | const NNTI_transport_id_t trans_id, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:76:9: error: unknown type name 'NNTI_transport_t'; did you mean 'NNTI_transport_ops_t'? 76 | NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ | NNTI_transport_ops_t /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:78:1: error: unknown type name 'NNTI_result_t' 78 | NNTI_result_t NNTI_mpi_get_url ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:79:15: error: unknown type name 'NNTI_transport_t' 79 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:81:15: error: unknown type name 'uint64_t' 81 | const uint64_t maxlen); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:83:1: error: unknown type name 'NNTI_result_t' 83 | NNTI_result_t NNTI_mpi_connect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:84:15: error: unknown type name 'NNTI_transport_t' 84 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:87:9: error: unknown type name 'NNTI_peer_t' 87 | NNTI_peer_t *peer_hdl); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:89:1: error: unknown type name 'NNTI_result_t' 89 | NNTI_result_t NNTI_mpi_disconnect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:90:15: error: unknown type name 'NNTI_transport_t' 90 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:91:9: error: unknown type name 'NNTI_peer_t' 91 | NNTI_peer_t *peer_hdl); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:93:1: error: unknown type name 'NNTI_result_t' 93 | NNTI_result_t NNTI_mpi_alloc ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:94:15: error: unknown type name 'NNTI_transport_t' 94 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:95:15: error: unknown type name 'uint64_t' 95 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:96:15: error: unknown type name 'uint64_t' 96 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:97:15: error: unknown type name 'NNTI_buf_ops_t' 97 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:98:9: error: unknown type name 'NNTI_buffer_t' 98 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:100:1: error: unknown type name 'NNTI_result_t' 100 | NNTI_result_t NNTI_mpi_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:101:9: error: unknown type name 'NNTI_buffer_t' 101 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:103:1: error: unknown type name 'NNTI_result_t' 103 | NNTI_result_t NNTI_mpi_register_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:104:15: error: unknown type name 'NNTI_transport_t' 104 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:106:15: error: unknown type name 'uint64_t' 106 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:107:15: error: unknown type name 'uint64_t' 107 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:108:15: error: unknown type name 'NNTI_buf_ops_t' 108 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:109:9: error: unknown type name 'NNTI_buffer_t' 109 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:111:1: error: unknown type name 'NNTI_result_t' 111 | NNTI_result_t NNTI_mpi_register_segments ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:112:15: error: unknown type name 'NNTI_transport_t' 112 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:114:15: error: unknown type name 'uint64_t' 114 | const uint64_t *segment_lengths, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:115:15: error: unknown type name 'uint64_t' 115 | const uint64_t num_segments, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:116:15: error: unknown type name 'NNTI_buf_ops_t' 116 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:117:9: error: unknown type name 'NNTI_buffer_t' 117 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:119:1: error: unknown type name 'NNTI_result_t' 119 | NNTI_result_t NNTI_mpi_unregister_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:120:9: error: unknown type name 'NNTI_buffer_t' 120 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:122:1: error: unknown type name 'NNTI_result_t' 122 | NNTI_result_t NNTI_mpi_send ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:123:15: error: unknown type name 'NNTI_peer_t' 123 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:124:15: error: unknown type name 'NNTI_buffer_t' 124 | const NNTI_buffer_t *msg_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:125:15: error: unknown type name 'NNTI_buffer_t' 125 | const NNTI_buffer_t *dest_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:126:9: error: unknown type name 'NNTI_work_request_t' 126 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:128:1: error: unknown type name 'NNTI_result_t' 128 | NNTI_result_t NNTI_mpi_put ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:129:15: error: unknown type name 'NNTI_buffer_t' 129 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:130:15: error: unknown type name 'uint64_t' 130 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:131:15: error: unknown type name 'uint64_t' 131 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:132:15: error: unknown type name 'NNTI_buffer_t' 132 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:133:15: error: unknown type name 'uint64_t' 133 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:134:9: error: unknown type name 'NNTI_work_request_t' 134 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:136:1: error: unknown type name 'NNTI_result_t' 136 | NNTI_result_t NNTI_mpi_get ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:137:15: error: unknown type name 'NNTI_buffer_t' 137 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:138:15: error: unknown type name 'uint64_t' 138 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:139:15: error: unknown type name 'uint64_t' 139 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:140:15: error: unknown type name 'NNTI_buffer_t' 140 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:141:15: error: unknown type name 'uint64_t' 141 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:142:9: error: unknown type name 'NNTI_work_request_t' 142 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:144:1: error: unknown type name 'NNTI_result_t' 144 | NNTI_result_t NNTI_mpi_scatter ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:145:15: error: unknown type name 'NNTI_buffer_t' 145 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:146:15: error: unknown type name 'uint64_t' 146 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:147:15: error: unknown type name 'NNTI_buffer_t' 147 | const NNTI_buffer_t **dest_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:148:15: error: unknown type name 'uint64_t' 148 | const uint64_t dest_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:149:9: error: unknown type name 'NNTI_work_request_t' 149 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:151:1: error: unknown type name 'NNTI_result_t' 151 | NNTI_result_t NNTI_mpi_gather ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:152:15: error: unknown type name 'NNTI_buffer_t' 152 | const NNTI_buffer_t **src_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:153:15: error: unknown type name 'uint64_t' 153 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:154:15: error: unknown type name 'uint64_t' 154 | const uint64_t src_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:155:15: error: unknown type name 'NNTI_buffer_t' 155 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:156:9: error: unknown type name 'NNTI_work_request_t' 156 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:158:1: error: unknown type name 'NNTI_result_t' 158 | NNTI_result_t NNTI_mpi_atomic_set_callback ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:159:9: error: unknown type name 'NNTI_transport_t' 159 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:160:9: error: unknown type name 'uint64_t' 160 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:161:3: error: unknown type name 'NNTI_callback_fn_t' 161 | NNTI_callback_fn_t cbfunc, | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:164:1: error: unknown type name 'NNTI_result_t' 164 | NNTI_result_t NNTI_mpi_atomic_read ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:165:9: error: unknown type name 'NNTI_transport_t' 165 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:166:9: error: unknown type name 'uint64_t' 166 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:167:3: error: unknown type name 'int64_t' 167 | int64_t *value); | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:169:1: error: unknown type name 'NNTI_result_t' 169 | NNTI_result_t NNTI_mpi_atomic_fop ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:170:9: error: unknown type name 'NNTI_transport_t' 170 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:171:9: error: unknown type name 'NNTI_peer_t' 171 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:172:9: error: unknown type name 'uint64_t' 172 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:173:9: error: unknown type name 'uint64_t' 173 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:174:9: error: unknown type name 'int64_t' 174 | const int64_t operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:175:9: error: unknown type name 'NNTI_atomic_op_t' 175 | const NNTI_atomic_op_t op, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:176:3: error: unknown type name 'NNTI_work_request_t' 176 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:178:1: error: unknown type name 'NNTI_result_t' 178 | NNTI_result_t NNTI_mpi_atomic_cswap ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:179:9: error: unknown type name 'NNTI_transport_t' 179 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:180:9: error: unknown type name 'NNTI_peer_t' 180 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:181:9: error: unknown type name 'uint64_t' 181 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:182:9: error: unknown type name 'uint64_t' 182 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:183:9: error: unknown type name 'int64_t' 183 | const int64_t compare_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:184:9: error: unknown type name 'int64_t' 184 | const int64_t swap_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:185:3: error: unknown type name 'NNTI_work_request_t' 185 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:187:1: error: unknown type name 'NNTI_result_t' 187 | NNTI_result_t NNTI_mpi_create_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:188:9: error: unknown type name 'NNTI_buffer_t' 188 | NNTI_buffer_t *reg_buf, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:189:9: error: unknown type name 'NNTI_work_request_t' 189 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:191:1: error: unknown type name 'NNTI_result_t' 191 | NNTI_result_t NNTI_mpi_clear_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:192:9: error: unknown type name 'NNTI_work_request_t' 192 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:194:1: error: unknown type name 'NNTI_result_t' 194 | NNTI_result_t NNTI_mpi_destroy_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:195:9: error: unknown type name 'NNTI_work_request_t' 195 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:197:1: error: unknown type name 'NNTI_result_t' 197 | NNTI_result_t NNTI_mpi_cancel ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:198:9: error: unknown type name 'NNTI_work_request_t' 198 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:200:1: error: unknown type name 'NNTI_result_t' 200 | NNTI_result_t NNTI_mpi_cancelall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:201:9: error: unknown type name 'NNTI_work_request_t' 201 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:202:15: error: unknown type name 'uint32_t' 202 | const uint32_t wr_count); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:204:1: error: unknown type name 'NNTI_result_t' 204 | NNTI_result_t NNTI_mpi_interrupt ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:205:15: error: unknown type name 'NNTI_transport_t' 205 | const NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:207:1: error: unknown type name 'NNTI_result_t' 207 | NNTI_result_t NNTI_mpi_wait ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:208:9: error: unknown type name 'NNTI_work_request_t' 208 | NNTI_work_request_t *wr, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:210:9: error: unknown type name 'NNTI_status_t' 210 | NNTI_status_t *status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:212:1: error: unknown type name 'NNTI_result_t' 212 | NNTI_result_t NNTI_mpi_waitany ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:213:9: error: unknown type name 'NNTI_work_request_t' 213 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:214:15: error: unknown type name 'uint32_t' 214 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:216:9: error: unknown type name 'uint32_t' 216 | uint32_t *which, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:217:9: error: unknown type name 'NNTI_status_t' 217 | NNTI_status_t *status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:219:1: error: unknown type name 'NNTI_result_t' 219 | NNTI_result_t NNTI_mpi_waitall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:220:9: error: unknown type name 'NNTI_work_request_t' 220 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:221:15: error: unknown type name 'uint32_t' 221 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:223:9: error: unknown type name 'NNTI_status_t' 223 | NNTI_status_t **status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:225:1: error: unknown type name 'NNTI_result_t' 225 | NNTI_result_t NNTI_mpi_fini ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:226:15: error: unknown type name 'NNTI_transport_t' 226 | const NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:86:55: error: 'NNTI_TRANSPORT_COUNT' undeclared here (not in a function) 86 | static NNTI_internal_transport_t available_transports[NNTI_TRANSPORT_COUNT]; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:101:1: error: unknown type name 'NNTI_result_t' 101 | NNTI_result_t NNTI_init ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:102:15: error: unknown type name 'NNTI_transport_id_t' 102 | const NNTI_transport_id_t trans_id, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:104:9: error: unknown type name 'NNTI_transport_t'; did you mean 'NNTI_transport_ops_t'? 104 | NNTI_transport_t *trans_hdl) | ^~~~~~~~~~~~~~~~ | NNTI_transport_ops_t /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:340:1: error: unknown type name 'NNTI_result_t' 340 | NNTI_result_t NNTI_get_url ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:341:15: error: unknown type name 'NNTI_transport_t' 341 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:343:15: error: unknown type name 'uint64_t' 343 | const uint64_t maxlen) | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c: In function 'NNTI_get_url': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:345:5: error: unknown type name 'NNTI_result_t' 345 | NNTI_result_t rc=NNTI_OK; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:345:22: error: 'NNTI_OK' undeclared (first use in this function); did you mean 'NNTI_H_'? 345 | NNTI_result_t rc=NNTI_OK; | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:345:22: note: each undeclared identifier is reported only once for each function it appears in /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:347:39: error: request for member 'id' in something not a structure or union 347 | if (available_transports[trans_hdl->id].initialized==0) { | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:348:12: error: 'NNTI_ENOTINIT' undeclared (first use in this function) 348 | rc=NNTI_ENOTINIT; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:350:44: error: request for member 'id' in something not a structure or union 350 | rc = available_transports[trans_hdl->id].ops.nnti_get_url_fn( | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c: At top level: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:366:1: error: unknown type name 'NNTI_result_t' 366 | NNTI_result_t NNTI_connect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:367:15: error: unknown type name 'NNTI_transport_t' 367 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:370:9: error: unknown type name 'NNTI_peer_t' 370 | NNTI_peer_t *peer_hdl) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:397:1: error: unknown type name 'NNTI_result_t' 397 | NNTI_result_t NNTI_disconnect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:398:15: error: unknown type name 'NNTI_transport_t' 398 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:399:9: error: unknown type name 'NNTI_peer_t' 399 | NNTI_peer_t *peer_hdl) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:423:1: error: unknown type name 'NNTI_result_t' 423 | NNTI_result_t NNTI_alloc ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:424:15: error: unknown type name 'NNTI_transport_t' 424 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:425:15: error: unknown type name 'uint64_t' 425 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:426:15: error: unknown type name 'uint64_t' 426 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:427:15: error: unknown type name 'NNTI_buf_ops_t' 427 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:428:9: error: unknown type name 'NNTI_buffer_t' 428 | NNTI_buffer_t *reg_buf) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:456:1: error: unknown type name 'NNTI_result_t' 456 | NNTI_result_t NNTI_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:457:9: error: unknown type name 'NNTI_buffer_t' 457 | NNTI_buffer_t *reg_buf) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:481:1: error: unknown type name 'NNTI_result_t' 481 | NNTI_result_t NNTI_register_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:482:15: error: unknown type name 'NNTI_transport_t' 482 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:484:15: error: unknown type name 'uint64_t' 484 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:485:15: error: unknown type name 'uint64_t' 485 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:486:15: error: unknown type name 'NNTI_buf_ops_t' 486 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:487:9: error: unknown type name 'NNTI_buffer_t' 487 | NNTI_buffer_t *reg_buf) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:524:1: error: unknown type name 'NNTI_result_t' 524 | NNTI_result_t NNTI_register_segments ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:525:15: error: unknown type name 'NNTI_transport_t' 525 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:527:15: error: unknown type name 'uint64_t' 527 | const uint64_t *segment_lengths, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:528:15: error: unknown type name 'uint64_t' 528 | const uint64_t num_segments, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:529:15: error: unknown type name 'NNTI_buf_ops_t' 529 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:530:9: error: unknown type name 'NNTI_buffer_t' 530 | NNTI_buffer_t *reg_buf) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:564:1: error: unknown type name 'NNTI_result_t' 564 | NNTI_result_t NNTI_unregister_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:565:9: error: unknown type name 'NNTI_buffer_t' 565 | NNTI_buffer_t *reg_buf) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:584:1: error: unknown type name 'NNTI_result_t' 584 | NNTI_result_t NNTI_dt_sizeof ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:585:15: error: unknown type name 'NNTI_transport_t' 585 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:587:9: error: unknown type name 'uint64_t' 587 | uint64_t *packed_len) | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:626:1: error: unknown type name 'NNTI_result_t' 626 | NNTI_result_t NNTI_dt_pack ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:627:15: error: unknown type name 'NNTI_transport_t' 627 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:630:9: error: unknown type name 'uint64_t' 630 | uint64_t packed_buflen) | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:684:1: error: unknown type name 'NNTI_result_t' 684 | NNTI_result_t NNTI_dt_unpack ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:685:15: error: unknown type name 'NNTI_transport_t' 685 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:688:9: error: unknown type name 'uint64_t' 688 | uint64_t packed_buflen) | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:746:1: error: unknown type name 'NNTI_result_t' 746 | NNTI_result_t NNTI_dt_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:747:15: error: unknown type name 'NNTI_transport_t' 747 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c: In function 'NNTI_dt_free': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:750:5: error: unknown type name 'NNTI_result_t' 750 | NNTI_result_t rc=NNTI_OK; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:750:22: error: 'NNTI_OK' undeclared (first use in this function); did you mean 'NNTI_H_'? 750 | NNTI_result_t rc=NNTI_OK; | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:752:39: error: request for member 'id' in something not a structure or union 752 | if (available_transports[trans_hdl->id].initialized==0) { | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:753:12: error: 'NNTI_ENOTINIT' undeclared (first use in this function) 753 | rc=NNTI_ENOTINIT; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:755:9: error: unknown type name 'xdrproc_t' 755 | xdrproc_t free_fn; | ^~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:756:9: error: unknown type name 'NNTI_datatype_t' 756 | NNTI_datatype_t *dt=(NNTI_datatype_t*)nnti_dt; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:756:30: error: 'NNTI_datatype_t' undeclared (first use in this function); did you mean 'ompi_datatype_t'? 756 | NNTI_datatype_t *dt=(NNTI_datatype_t*)nnti_dt; | ^~~~~~~~~~~~~~~ | ompi_datatype_t /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:756:46: error: expected expression before ')' token 756 | NNTI_datatype_t *dt=(NNTI_datatype_t*)nnti_dt; | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:759:18: error: 'NNTI_dt_transport' undeclared (first use in this function) 759 | case NNTI_dt_transport: | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:760:26: error: 'xdrproc_t' undeclared (first use in this function) 760 | free_fn=(xdrproc_t)&xdr_NNTI_transport_t; | ^~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:760:37: error: 'xdr_NNTI_transport_t' undeclared (first use in this function) 760 | free_fn=(xdrproc_t)&xdr_NNTI_transport_t; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:762:18: error: 'NNTI_dt_peer' undeclared (first use in this function); did you mean 'NNTI_dt_free'? 762 | case NNTI_dt_peer: | ^~~~~~~~~~~~ | NNTI_dt_free /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:763:37: error: 'xdr_NNTI_peer_t' undeclared (first use in this function) 763 | free_fn=(xdrproc_t)&xdr_NNTI_peer_t; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:765:18: error: 'NNTI_dt_buffer' undeclared (first use in this function); did you mean 'NNTI_dt_free'? 765 | case NNTI_dt_buffer: | ^~~~~~~~~~~~~~ | NNTI_dt_free /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:766:37: error: 'xdr_NNTI_buffer_t' undeclared (first use in this function) 766 | free_fn=(xdrproc_t)&xdr_NNTI_buffer_t; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:768:18: error: 'NNTI_dt_work_request' undeclared (first use in this function) 768 | case NNTI_dt_work_request: | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:769:37: error: 'xdr_NNTI_work_request_t' undeclared (first use in this function) 769 | free_fn=(xdrproc_t)&xdr_NNTI_work_request_t; | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:771:18: error: 'NNTI_dt_status' undeclared (first use in this function); did you mean 'NNTI_dt_pack'? 771 | case NNTI_dt_status: | ^~~~~~~~~~~~~~ | NNTI_dt_pack /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:772:37: error: 'xdr_NNTI_status_t' undeclared (first use in this function) 772 | free_fn=(xdrproc_t)&xdr_NNTI_status_t; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:776:9: warning: implicit declaration of function 'xdr_free' [-Wimplicit-function-declaration] 776 | xdr_free(free_fn, nnti_dt); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c: At top level: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:790:1: error: unknown type name 'NNTI_result_t' 790 | NNTI_result_t NNTI_send ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:791:15: error: unknown type name 'NNTI_peer_t' 791 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:792:15: error: unknown type name 'NNTI_buffer_t' 792 | const NNTI_buffer_t *msg_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:793:15: error: unknown type name 'NNTI_buffer_t' 793 | const NNTI_buffer_t *dest_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:794:9: error: unknown type name 'NNTI_work_request_t' 794 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:821:1: error: unknown type name 'NNTI_result_t' 821 | NNTI_result_t NNTI_put ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:822:15: error: unknown type name 'NNTI_buffer_t' 822 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:823:15: error: unknown type name 'uint64_t' 823 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:824:15: error: unknown type name 'uint64_t' 824 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:825:15: error: unknown type name 'NNTI_buffer_t' 825 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:826:15: error: unknown type name 'uint64_t' 826 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:827:9: error: unknown type name 'NNTI_work_request_t' 827 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:856:1: error: unknown type name 'NNTI_result_t' 856 | NNTI_result_t NNTI_get ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:857:15: error: unknown type name 'NNTI_buffer_t' 857 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:858:15: error: unknown type name 'uint64_t' 858 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:859:15: error: unknown type name 'uint64_t' 859 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:860:15: error: unknown type name 'NNTI_buffer_t' 860 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:861:15: error: unknown type name 'uint64_t' 861 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:862:9: error: unknown type name 'NNTI_work_request_t' 862 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:888:1: error: unknown type name 'NNTI_result_t' 888 | NNTI_result_t NNTI_scatter ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:889:15: error: unknown type name 'NNTI_buffer_t' 889 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:890:15: error: unknown type name 'uint64_t' 890 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:891:15: error: unknown type name 'NNTI_buffer_t' 891 | const NNTI_buffer_t **dest_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:892:15: error: unknown type name 'uint64_t' 892 | const uint64_t dest_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:893:9: error: unknown type name 'NNTI_work_request_t' 893 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:918:1: error: unknown type name 'NNTI_result_t' 918 | NNTI_result_t NNTI_gather ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:919:15: error: unknown type name 'NNTI_buffer_t' 919 | const NNTI_buffer_t **src_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:920:15: error: unknown type name 'uint64_t' 920 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:921:15: error: unknown type name 'uint64_t' 921 | const uint64_t src_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:922:15: error: unknown type name 'NNTI_buffer_t' 922 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:923:9: error: unknown type name 'NNTI_work_request_t' 923 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:944:1: error: unknown type name 'NNTI_result_t' 944 | NNTI_result_t NNTI_atomic_set_callback ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:945:9: error: unknown type name 'NNTI_transport_t' 945 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:946:9: error: unknown type name 'uint64_t' 946 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:947:3: error: unknown type name 'NNTI_callback_fn_t' 947 | NNTI_callback_fn_t cbfunc, | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:966:1: error: unknown type name 'NNTI_result_t' 966 | NNTI_result_t NNTI_atomic_read ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:967:9: error: unknown type name 'NNTI_transport_t' 967 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:968:9: error: unknown type name 'uint64_t' 968 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:969:3: error: unknown type name 'int64_t' 969 | int64_t *value) | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:986:1: error: unknown type name 'NNTI_result_t' 986 | NNTI_result_t NNTI_atomic_fop ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:987:9: error: unknown type name 'NNTI_transport_t' 987 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:988:9: error: unknown type name 'NNTI_peer_t' 988 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:989:9: error: unknown type name 'uint64_t' 989 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:990:9: error: unknown type name 'uint64_t' 990 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:991:9: error: unknown type name 'int64_t' 991 | const int64_t operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:992:9: error: unknown type name 'NNTI_atomic_op_t' 992 | const NNTI_atomic_op_t op, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:993:3: error: unknown type name 'NNTI_work_request_t' 993 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1016:1: error: unknown type name 'NNTI_result_t' 1016 | NNTI_result_t NNTI_atomic_cswap ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1017:9: error: unknown type name 'NNTI_transport_t' 1017 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1018:9: error: unknown type name 'NNTI_peer_t' 1018 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1019:9: error: unknown type name 'uint64_t' 1019 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1020:9: error: unknown type name 'uint64_t' 1020 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1021:9: error: unknown type name 'int64_t' 1021 | const int64_t compare_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1022:9: error: unknown type name 'int64_t' 1022 | const int64_t swap_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1023:3: error: unknown type name 'NNTI_work_request_t' 1023 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1051:1: error: unknown type name 'NNTI_result_t' 1051 | NNTI_result_t NNTI_create_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1052:9: error: unknown type name 'NNTI_buffer_t' 1052 | NNTI_buffer_t *reg_buf, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1053:9: error: unknown type name 'NNTI_work_request_t' 1053 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1076:1: error: unknown type name 'NNTI_result_t' 1076 | NNTI_result_t NNTI_clear_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1077:9: error: unknown type name 'NNTI_work_request_t' 1077 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1098:1: error: unknown type name 'NNTI_result_t' 1098 | NNTI_result_t NNTI_destroy_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1099:9: error: unknown type name 'NNTI_work_request_t' 1099 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1120:1: error: unknown type name 'NNTI_result_t' 1120 | NNTI_result_t NNTI_cancel ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1121:9: error: unknown type name 'NNTI_work_request_t' 1121 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1141:1: error: unknown type name 'NNTI_result_t' 1141 | NNTI_result_t NNTI_cancelall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1142:9: error: unknown type name 'NNTI_work_request_t' 1142 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1143:15: error: unknown type name 'uint32_t' 1143 | const uint32_t wr_count) | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1181:1: error: unknown type name 'NNTI_result_t' 1181 | NNTI_result_t NNTI_interrupt ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1182:15: error: unknown type name 'NNTI_transport_t' 1182 | const NNTI_transport_t *trans_hdl) | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c: In function 'NNTI_interrupt': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1184:5: error: unknown type name 'NNTI_result_t' 1184 | NNTI_result_t rc=NNTI_OK; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1184:22: error: 'NNTI_OK' undeclared (first use in this function); did you mean 'NNTI_H_'? 1184 | NNTI_result_t rc=NNTI_OK; | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1186:39: error: request for member 'id' in something not a structure or union 1186 | if (available_transports[trans_hdl->id].initialized==0) { | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1187:12: error: 'NNTI_ENOTINIT' undeclared (first use in this function) 1187 | rc=NNTI_ENOTINIT; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1189:44: error: request for member 'id' in something not a structure or union 1189 | rc = available_transports[trans_hdl->id].ops.nnti_interrupt_fn( | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c: At top level: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1206:1: error: unknown type name 'NNTI_result_t' 1206 | NNTI_result_t NNTI_wait ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1207:9: error: unknown type name 'NNTI_work_request_t' 1207 | NNTI_work_request_t *wr, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1209:9: error: unknown type name 'NNTI_status_t' 1209 | NNTI_status_t *status) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1241:1: error: unknown type name 'NNTI_result_t' 1241 | NNTI_result_t NNTI_waitany ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1242:9: error: unknown type name 'NNTI_work_request_t' 1242 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1243:15: error: unknown type name 'uint32_t' 1243 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1245:9: error: unknown type name 'uint32_t' 1245 | uint32_t *which, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1246:9: error: unknown type name 'NNTI_status_t' 1246 | NNTI_status_t *status) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1292:1: error: unknown type name 'NNTI_result_t' 1292 | NNTI_result_t NNTI_waitall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1293:9: error: unknown type name 'NNTI_work_request_t' 1293 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1294:15: error: unknown type name 'uint32_t' 1294 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1296:9: error: unknown type name 'NNTI_status_t' 1296 | NNTI_status_t **status) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1339:1: error: unknown type name 'NNTI_result_t' 1339 | NNTI_result_t NNTI_fini ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1340:15: error: unknown type name 'NNTI_transport_t' 1340 | const NNTI_transport_t *trans_hdl) | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c: In function 'NNTI_fini': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1342:5: error: unknown type name 'NNTI_result_t' 1342 | NNTI_result_t rc=NNTI_OK; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1342:22: error: 'NNTI_OK' undeclared (first use in this function); did you mean 'NNTI_H_'? 1342 | NNTI_result_t rc=NNTI_OK; | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1344:39: error: request for member 'id' in something not a structure or union 1344 | if (available_transports[trans_hdl->id].initialized==0) { | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1345:12: error: 'NNTI_ENOTINIT' undeclared (first use in this function) 1345 | rc=NNTI_ENOTINIT; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1347:44: error: request for member 'id' in something not a structure or union 1347 | rc = available_transports[trans_hdl->id].ops.nnti_fini_fn( | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1349:47: error: request for member 'id' in something not a structure or union 1349 | memset(&available_transports[trans_hdl->id], 0, sizeof(NNTI_internal_transport_t)); | ^~ At top level: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:86:34: warning: 'available_transports' defined but not used [-Wunused-variable] 86 | static NNTI_internal_transport_t available_transports[NNTI_TRANSPORT_COUNT]; | ^~~~~~~~~~~~~~~~~~~~ make[2]: *** [nnti_tests/CMakeFiles/trios_nnti.dir/build.make:117: nnti_tests/CMakeFiles/trios_nnti.dir/nnti.c.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 69%] Building C object nnti_tests/CMakeFiles/trios_nnti-static.dir/nnti.c.o cd /usr/src/RPM/BUILD/nnti-2.0/nnti_tests && /usr/bin/cc -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/nnti -I/usr/src/RPM/BUILD/nnti-2.0/nnti_tests -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -D_POSIX_C_SOURCE=200112L -o CMakeFiles/trios_nnti-static.dir/nnti.c.o -c /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:56: /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:66:24: error: expected declaration specifiers or '...' before '*' token 66 | typedef NNTI_result_t (*NNTI_callback_fn_t) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:81:1: error: unknown type name 'NNTI_result_t' 81 | NNTI_result_t NNTI_init ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:82:15: error: unknown type name 'NNTI_transport_id_t' 82 | const NNTI_transport_id_t trans_id, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:84:9: error: unknown type name 'NNTI_transport_t' 84 | NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:94:1: error: unknown type name 'NNTI_result_t' 94 | NNTI_result_t NNTI_get_url ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:95:15: error: unknown type name 'NNTI_transport_t' 95 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:97:15: error: unknown type name 'uint64_t' 97 | const uint64_t maxlen); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:108:1: error: unknown type name 'NNTI_result_t' 108 | NNTI_result_t NNTI_connect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:109:15: error: unknown type name 'NNTI_transport_t' 109 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:112:9: error: unknown type name 'NNTI_peer_t' 112 | NNTI_peer_t *peer_hdl); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:121:1: error: unknown type name 'NNTI_result_t' 121 | NNTI_result_t NNTI_disconnect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:122:15: error: unknown type name 'NNTI_transport_t' 122 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:123:9: error: unknown type name 'NNTI_peer_t' 123 | NNTI_peer_t *peer_hdl); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:134:1: error: unknown type name 'NNTI_result_t' 134 | NNTI_result_t NNTI_alloc ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:135:15: error: unknown type name 'NNTI_transport_t' 135 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:136:15: error: unknown type name 'uint64_t' 136 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:137:15: error: unknown type name 'uint64_t' 137 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:138:15: error: unknown type name 'NNTI_buf_ops_t' 138 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:139:9: error: unknown type name 'NNTI_buffer_t' 139 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:148:1: error: unknown type name 'NNTI_result_t' 148 | NNTI_result_t NNTI_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:149:9: error: unknown type name 'NNTI_buffer_t' 149 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:161:1: error: unknown type name 'NNTI_result_t' 161 | NNTI_result_t NNTI_register_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:162:15: error: unknown type name 'NNTI_transport_t' 162 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:164:15: error: unknown type name 'uint64_t' 164 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:165:15: error: unknown type name 'uint64_t' 165 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:166:15: error: unknown type name 'NNTI_buf_ops_t' 166 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:167:9: error: unknown type name 'NNTI_buffer_t' 167 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:180:1: error: unknown type name 'NNTI_result_t' 180 | NNTI_result_t NNTI_register_segments ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:181:15: error: unknown type name 'NNTI_transport_t' 181 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:183:15: error: unknown type name 'uint64_t' 183 | const uint64_t *segment_lengths, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:184:15: error: unknown type name 'uint64_t' 184 | const uint64_t num_segments, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:185:15: error: unknown type name 'NNTI_buf_ops_t' 185 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:186:9: error: unknown type name 'NNTI_buffer_t' 186 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:194:1: error: unknown type name 'NNTI_result_t' 194 | NNTI_result_t NNTI_unregister_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:195:9: error: unknown type name 'NNTI_buffer_t' 195 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:205:1: error: unknown type name 'NNTI_result_t' 205 | NNTI_result_t NNTI_dt_sizeof ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:206:15: error: unknown type name 'NNTI_transport_t' 206 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:208:9: error: unknown type name 'uint64_t' 208 | uint64_t *packed_len); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:219:1: error: unknown type name 'NNTI_result_t' 219 | NNTI_result_t NNTI_dt_pack ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:220:15: error: unknown type name 'NNTI_transport_t' 220 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:223:15: error: unknown type name 'uint64_t' 223 | const uint64_t packed_buflen); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:234:1: error: unknown type name 'NNTI_result_t' 234 | NNTI_result_t NNTI_dt_unpack ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:235:15: error: unknown type name 'NNTI_transport_t' 235 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:238:9: error: unknown type name 'uint64_t' 238 | uint64_t packed_buflen); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:246:1: error: unknown type name 'NNTI_result_t' 246 | NNTI_result_t NNTI_dt_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:247:15: error: unknown type name 'NNTI_transport_t' 247 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:258:1: error: unknown type name 'NNTI_result_t' 258 | NNTI_result_t NNTI_send ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:259:15: error: unknown type name 'NNTI_peer_t' 259 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:260:15: error: unknown type name 'NNTI_buffer_t' 260 | const NNTI_buffer_t *msg_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:261:15: error: unknown type name 'NNTI_buffer_t' 261 | const NNTI_buffer_t *dest_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:262:9: error: unknown type name 'NNTI_work_request_t' 262 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:274:1: error: unknown type name 'NNTI_result_t' 274 | NNTI_result_t NNTI_put ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:275:15: error: unknown type name 'NNTI_buffer_t' 275 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:276:15: error: unknown type name 'uint64_t' 276 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:277:15: error: unknown type name 'uint64_t' 277 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:278:15: error: unknown type name 'NNTI_buffer_t' 278 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:279:15: error: unknown type name 'uint64_t' 279 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:280:9: error: unknown type name 'NNTI_work_request_t' 280 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:292:1: error: unknown type name 'NNTI_result_t' 292 | NNTI_result_t NNTI_get ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:293:15: error: unknown type name 'NNTI_buffer_t' 293 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:294:15: error: unknown type name 'uint64_t' 294 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:295:15: error: unknown type name 'uint64_t' 295 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:296:15: error: unknown type name 'NNTI_buffer_t' 296 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:297:15: error: unknown type name 'uint64_t' 297 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:298:9: error: unknown type name 'NNTI_work_request_t' 298 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:309:1: error: unknown type name 'NNTI_result_t' 309 | NNTI_result_t NNTI_scatter ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:310:15: error: unknown type name 'NNTI_buffer_t' 310 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:311:15: error: unknown type name 'uint64_t' 311 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:312:15: error: unknown type name 'NNTI_buffer_t' 312 | const NNTI_buffer_t **dest_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:313:15: error: unknown type name 'uint64_t' 313 | const uint64_t dest_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:314:9: error: unknown type name 'NNTI_work_request_t' 314 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:326:1: error: unknown type name 'NNTI_result_t' 326 | NNTI_result_t NNTI_gather ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:327:15: error: unknown type name 'NNTI_buffer_t' 327 | const NNTI_buffer_t **src_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:328:15: error: unknown type name 'uint64_t' 328 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:329:15: error: unknown type name 'uint64_t' 329 | const uint64_t src_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:330:15: error: unknown type name 'NNTI_buffer_t' 330 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:331:9: error: unknown type name 'NNTI_work_request_t' 331 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:346:1: error: unknown type name 'NNTI_result_t' 346 | NNTI_result_t NNTI_atomic_set_callback ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:347:9: error: unknown type name 'NNTI_transport_t' 347 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:348:9: error: unknown type name 'uint64_t' 348 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:349:3: error: unknown type name 'NNTI_callback_fn_t' 349 | NNTI_callback_fn_t cbfunc, | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:361:1: error: unknown type name 'NNTI_result_t' 361 | NNTI_result_t NNTI_atomic_read ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:362:9: error: unknown type name 'NNTI_transport_t' 362 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:363:9: error: unknown type name 'uint64_t' 363 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:364:3: error: unknown type name 'int64_t' 364 | int64_t *value); | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:382:1: error: unknown type name 'NNTI_result_t' 382 | NNTI_result_t NNTI_atomic_fop ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:383:9: error: unknown type name 'NNTI_transport_t' 383 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:384:9: error: unknown type name 'NNTI_peer_t' 384 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:385:9: error: unknown type name 'uint64_t' 385 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:386:9: error: unknown type name 'uint64_t' 386 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:387:9: error: unknown type name 'int64_t' 387 | const int64_t operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:388:9: error: unknown type name 'NNTI_atomic_op_t' 388 | const NNTI_atomic_op_t op, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:389:3: error: unknown type name 'NNTI_work_request_t' 389 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:406:1: error: unknown type name 'NNTI_result_t' 406 | NNTI_result_t NNTI_atomic_cswap ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:407:9: error: unknown type name 'NNTI_transport_t' 407 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:408:9: error: unknown type name 'NNTI_peer_t' 408 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:409:9: error: unknown type name 'uint64_t' 409 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:410:9: error: unknown type name 'uint64_t' 410 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:411:9: error: unknown type name 'int64_t' 411 | const int64_t compare_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:412:9: error: unknown type name 'int64_t' 412 | const int64_t swap_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:413:3: error: unknown type name 'NNTI_work_request_t' 413 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:421:1: error: unknown type name 'NNTI_result_t' 421 | NNTI_result_t NNTI_create_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:422:9: error: unknown type name 'NNTI_buffer_t' 422 | NNTI_buffer_t *reg_buf, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:423:9: error: unknown type name 'NNTI_work_request_t' 423 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:431:1: error: unknown type name 'NNTI_result_t' 431 | NNTI_result_t NNTI_clear_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:432:9: error: unknown type name 'NNTI_work_request_t' 432 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:439:1: error: unknown type name 'NNTI_result_t' 439 | NNTI_result_t NNTI_destroy_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:440:9: error: unknown type name 'NNTI_work_request_t' 440 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:447:1: error: unknown type name 'NNTI_result_t' 447 | NNTI_result_t NNTI_cancel ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:448:9: error: unknown type name 'NNTI_work_request_t' 448 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:455:1: error: unknown type name 'NNTI_result_t' 455 | NNTI_result_t NNTI_cancelall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:456:9: error: unknown type name 'NNTI_work_request_t' 456 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:457:15: error: unknown type name 'uint32_t' 457 | const uint32_t wr_count); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:464:1: error: unknown type name 'NNTI_result_t' 464 | NNTI_result_t NNTI_interrupt ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:465:15: error: unknown type name 'NNTI_transport_t' 465 | const NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:477:1: error: unknown type name 'NNTI_result_t' 477 | NNTI_result_t NNTI_wait ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:478:9: error: unknown type name 'NNTI_work_request_t' 478 | NNTI_work_request_t *wr, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:480:9: error: unknown type name 'NNTI_status_t' 480 | NNTI_status_t *status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:495:1: error: unknown type name 'NNTI_result_t' 495 | NNTI_result_t NNTI_waitany ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:496:9: error: unknown type name 'NNTI_work_request_t' 496 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:497:15: error: unknown type name 'uint32_t' 497 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:499:9: error: unknown type name 'uint32_t' 499 | uint32_t *which, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:500:9: error: unknown type name 'NNTI_status_t' 500 | NNTI_status_t *status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:514:1: error: unknown type name 'NNTI_result_t' 514 | NNTI_result_t NNTI_waitall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:515:9: error: unknown type name 'NNTI_work_request_t' 515 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:516:15: error: unknown type name 'uint32_t' 516 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:518:9: error: unknown type name 'NNTI_status_t' 518 | NNTI_status_t **status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:526:1: error: unknown type name 'NNTI_result_t' 526 | NNTI_result_t NNTI_fini ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti.h:527:15: error: unknown type name 'NNTI_transport_t' 527 | const NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:57: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:58:24: error: expected declaration specifiers or '...' before '*' token 58 | typedef NNTI_result_t (*NNTI_INIT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:63:24: error: expected declaration specifiers or '...' before '*' token 63 | typedef NNTI_result_t (*NNTI_GET_URL_FN)( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:68:24: error: expected declaration specifiers or '...' before '*' token 68 | typedef NNTI_result_t (*NNTI_CONNECT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:74:24: error: expected declaration specifiers or '...' before '*' token 74 | typedef NNTI_result_t (*NNTI_DISCONNECT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:78:24: error: expected declaration specifiers or '...' before '*' token 78 | typedef NNTI_result_t (*NNTI_ALLOC_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:85:24: error: expected declaration specifiers or '...' before '*' token 85 | typedef NNTI_result_t (*NNTI_FREE_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:88:24: error: expected declaration specifiers or '...' before '*' token 88 | typedef NNTI_result_t (*NNTI_REGISTER_MEMORY_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:96:24: error: expected declaration specifiers or '...' before '*' token 96 | typedef NNTI_result_t (*NNTI_REGISTER_SEGMENTS_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:104:24: error: expected declaration specifiers or '...' before '*' token 104 | typedef NNTI_result_t (*NNTI_UNREGISTER_MEMORY_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:107:24: error: expected declaration specifiers or '...' before '*' token 107 | typedef NNTI_result_t (*NNTI_SEND_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:113:24: error: expected declaration specifiers or '...' before '*' token 113 | typedef NNTI_result_t (*NNTI_PUT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:121:24: error: expected declaration specifiers or '...' before '*' token 121 | typedef NNTI_result_t (*NNTI_GET_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:129:24: error: expected declaration specifiers or '...' before '*' token 129 | typedef NNTI_result_t (*NNTI_SCATTER_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:136:24: error: expected declaration specifiers or '...' before '*' token 136 | typedef NNTI_result_t (*NNTI_GATHER_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:143:24: error: expected declaration specifiers or '...' before '*' token 143 | typedef NNTI_result_t (*NNTI_ATOMIC_SET_CALLBACK_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:149:24: error: expected declaration specifiers or '...' before '*' token 149 | typedef NNTI_result_t (*NNTI_ATOMIC_READ_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:154:24: error: expected declaration specifiers or '...' before '*' token 154 | typedef NNTI_result_t (*NNTI_ATOMIC_FOP_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:163:24: error: expected declaration specifiers or '...' before '*' token 163 | typedef NNTI_result_t (*NNTI_ATOMIC_CSWAP_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:172:24: error: expected declaration specifiers or '...' before '*' token 172 | typedef NNTI_result_t (*NNTI_CREATE_WORK_REQUEST_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:176:24: error: expected declaration specifiers or '...' before '*' token 176 | typedef NNTI_result_t (*NNTI_CLEAR_WORK_REQUEST_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:179:24: error: expected declaration specifiers or '...' before '*' token 179 | typedef NNTI_result_t (*NNTI_DESTROY_WORK_REQUEST_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:182:24: error: expected declaration specifiers or '...' before '*' token 182 | typedef NNTI_result_t (*NNTI_CANCEL_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:185:24: error: expected declaration specifiers or '...' before '*' token 185 | typedef NNTI_result_t (*NNTI_CANCELALL_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:189:24: error: expected declaration specifiers or '...' before '*' token 189 | typedef NNTI_result_t (*NNTI_INTERRUPT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:192:24: error: expected declaration specifiers or '...' before '*' token 192 | typedef NNTI_result_t (*NNTI_WAIT_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:197:24: error: expected declaration specifiers or '...' before '*' token 197 | typedef NNTI_result_t (*NNTI_WAITANY_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:204:24: error: expected declaration specifiers or '...' before '*' token 204 | typedef NNTI_result_t (*NNTI_WAITALL_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:210:24: error: expected declaration specifiers or '...' before '*' token 210 | typedef NNTI_result_t (*NNTI_FINI_FN) ( | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:215:5: error: unknown type name 'NNTI_INIT_FN' 215 | NNTI_INIT_FN nnti_init_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:216:5: error: unknown type name 'NNTI_GET_URL_FN' 216 | NNTI_GET_URL_FN nnti_get_url_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:217:5: error: unknown type name 'NNTI_CONNECT_FN' 217 | NNTI_CONNECT_FN nnti_connect_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:218:5: error: unknown type name 'NNTI_DISCONNECT_FN' 218 | NNTI_DISCONNECT_FN nnti_disconnect_fn; | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:219:5: error: unknown type name 'NNTI_ALLOC_FN' 219 | NNTI_ALLOC_FN nnti_alloc_fn; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:220:5: error: unknown type name 'NNTI_FREE_FN' 220 | NNTI_FREE_FN nnti_free_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:221:5: error: unknown type name 'NNTI_REGISTER_MEMORY_FN' 221 | NNTI_REGISTER_MEMORY_FN nnti_register_memory_fn; | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:222:5: error: unknown type name 'NNTI_REGISTER_SEGMENTS_FN' 222 | NNTI_REGISTER_SEGMENTS_FN nnti_register_segments_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:223:5: error: unknown type name 'NNTI_UNREGISTER_MEMORY_FN' 223 | NNTI_UNREGISTER_MEMORY_FN nnti_unregister_memory_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:224:5: error: unknown type name 'NNTI_SEND_FN' 224 | NNTI_SEND_FN nnti_send_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:225:5: error: unknown type name 'NNTI_PUT_FN' 225 | NNTI_PUT_FN nnti_put_fn; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:226:5: error: unknown type name 'NNTI_GET_FN' 226 | NNTI_GET_FN nnti_get_fn; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:227:5: error: unknown type name 'NNTI_SCATTER_FN' 227 | NNTI_SCATTER_FN nnti_scatter_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:228:5: error: unknown type name 'NNTI_GATHER_FN' 228 | NNTI_GATHER_FN nnti_gather_fn; | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:229:5: error: unknown type name 'NNTI_ATOMIC_SET_CALLBACK_FN' 229 | NNTI_ATOMIC_SET_CALLBACK_FN nnti_atomic_set_callback_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:230:5: error: unknown type name 'NNTI_ATOMIC_READ_FN' 230 | NNTI_ATOMIC_READ_FN nnti_atomic_read_fn; | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:231:5: error: unknown type name 'NNTI_ATOMIC_FOP_FN' 231 | NNTI_ATOMIC_FOP_FN nnti_atomic_fop_fn; | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:232:5: error: unknown type name 'NNTI_ATOMIC_CSWAP_FN' 232 | NNTI_ATOMIC_CSWAP_FN nnti_atomic_cswap_fn; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:233:5: error: unknown type name 'NNTI_CREATE_WORK_REQUEST_FN' 233 | NNTI_CREATE_WORK_REQUEST_FN nnti_create_work_request_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:234:5: error: unknown type name 'NNTI_CLEAR_WORK_REQUEST_FN' 234 | NNTI_CLEAR_WORK_REQUEST_FN nnti_clear_work_request_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:235:5: error: unknown type name 'NNTI_DESTROY_WORK_REQUEST_FN' 235 | NNTI_DESTROY_WORK_REQUEST_FN nnti_destroy_work_request_fn; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:236:5: error: unknown type name 'NNTI_CANCEL_FN' 236 | NNTI_CANCEL_FN nnti_cancel_fn; | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:237:5: error: unknown type name 'NNTI_CANCELALL_FN' 237 | NNTI_CANCELALL_FN nnti_cancelall_fn; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:238:5: error: unknown type name 'NNTI_INTERRUPT_FN' 238 | NNTI_INTERRUPT_FN nnti_interrupt_fn; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:239:5: error: unknown type name 'NNTI_WAIT_FN' 239 | NNTI_WAIT_FN nnti_wait_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:240:5: error: unknown type name 'NNTI_WAITANY_FN' 240 | NNTI_WAITANY_FN nnti_waitany_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:241:5: error: unknown type name 'NNTI_WAITALL_FN' 241 | NNTI_WAITALL_FN nnti_waitall_fn; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:242:5: error: unknown type name 'NNTI_FINI_FN' 242 | NNTI_FINI_FN nnti_fini_fn; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:251:5: error: unknown type name 'NNTI_transport_id_t' 251 | NNTI_transport_id_t id; | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:254:5: error: unknown type name 'NNTI_peer_t' 254 | NNTI_peer_t me; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_internal.h:260:5: error: unknown type name 'uint8_t' 260 | uint8_t initialized; | ^~~~~~~ In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:63: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:70:1: error: unknown type name 'NNTI_result_t' 70 | NNTI_result_t NNTI_ib_init ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:71:15: error: unknown type name 'NNTI_transport_id_t' 71 | const NNTI_transport_id_t trans_id, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:73:9: error: unknown type name 'NNTI_transport_t'; did you mean 'NNTI_transport_ops_t'? 73 | NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ | NNTI_transport_ops_t /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:75:1: error: unknown type name 'NNTI_result_t' 75 | NNTI_result_t NNTI_ib_get_url ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:76:15: error: unknown type name 'NNTI_transport_t' 76 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:78:15: error: unknown type name 'uint64_t' 78 | const uint64_t maxlen); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:80:1: error: unknown type name 'NNTI_result_t' 80 | NNTI_result_t NNTI_ib_connect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:81:15: error: unknown type name 'NNTI_transport_t' 81 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:84:9: error: unknown type name 'NNTI_peer_t' 84 | NNTI_peer_t *peer_hdl); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:86:1: error: unknown type name 'NNTI_result_t' 86 | NNTI_result_t NNTI_ib_disconnect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:87:15: error: unknown type name 'NNTI_transport_t' 87 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:88:9: error: unknown type name 'NNTI_peer_t' 88 | NNTI_peer_t *peer_hdl); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:90:1: error: unknown type name 'NNTI_result_t' 90 | NNTI_result_t NNTI_ib_alloc ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:91:15: error: unknown type name 'NNTI_transport_t' 91 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:92:15: error: unknown type name 'uint64_t' 92 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:93:15: error: unknown type name 'uint64_t' 93 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:94:15: error: unknown type name 'NNTI_buf_ops_t' 94 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:95:9: error: unknown type name 'NNTI_buffer_t' 95 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:97:1: error: unknown type name 'NNTI_result_t' 97 | NNTI_result_t NNTI_ib_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:98:9: error: unknown type name 'NNTI_buffer_t' 98 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:100:1: error: unknown type name 'NNTI_result_t' 100 | NNTI_result_t NNTI_ib_register_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:101:15: error: unknown type name 'NNTI_transport_t' 101 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:103:15: error: unknown type name 'uint64_t' 103 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:104:15: error: unknown type name 'uint64_t' 104 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:105:15: error: unknown type name 'NNTI_buf_ops_t' 105 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:106:9: error: unknown type name 'NNTI_buffer_t' 106 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:108:1: error: unknown type name 'NNTI_result_t' 108 | NNTI_result_t NNTI_ib_register_segments ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:109:15: error: unknown type name 'NNTI_transport_t' 109 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:111:15: error: unknown type name 'uint64_t' 111 | const uint64_t *segment_lengths, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:112:15: error: unknown type name 'uint64_t' 112 | const uint64_t num_segments, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:113:15: error: unknown type name 'NNTI_buf_ops_t' 113 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:114:9: error: unknown type name 'NNTI_buffer_t' 114 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:116:1: error: unknown type name 'NNTI_result_t' 116 | NNTI_result_t NNTI_ib_unregister_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:117:9: error: unknown type name 'NNTI_buffer_t' 117 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:119:1: error: unknown type name 'NNTI_result_t' 119 | NNTI_result_t NNTI_ib_send ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:120:15: error: unknown type name 'NNTI_peer_t' 120 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:121:15: error: unknown type name 'NNTI_buffer_t' 121 | const NNTI_buffer_t *msg_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:122:15: error: unknown type name 'NNTI_buffer_t' 122 | const NNTI_buffer_t *dest_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:123:9: error: unknown type name 'NNTI_work_request_t' 123 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:125:1: error: unknown type name 'NNTI_result_t' 125 | NNTI_result_t NNTI_ib_put ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:126:15: error: unknown type name 'NNTI_buffer_t' 126 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:127:15: error: unknown type name 'uint64_t' 127 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:128:15: error: unknown type name 'uint64_t' 128 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:129:15: error: unknown type name 'NNTI_buffer_t' 129 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:130:15: error: unknown type name 'uint64_t' 130 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:131:9: error: unknown type name 'NNTI_work_request_t' 131 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:133:1: error: unknown type name 'NNTI_result_t' 133 | NNTI_result_t NNTI_ib_get ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:134:15: error: unknown type name 'NNTI_buffer_t' 134 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:135:15: error: unknown type name 'uint64_t' 135 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:136:15: error: unknown type name 'uint64_t' 136 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:137:15: error: unknown type name 'NNTI_buffer_t' 137 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:138:15: error: unknown type name 'uint64_t' 138 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:139:9: error: unknown type name 'NNTI_work_request_t' 139 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:141:1: error: unknown type name 'NNTI_result_t' 141 | NNTI_result_t NNTI_ib_scatter ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:142:15: error: unknown type name 'NNTI_buffer_t' 142 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:143:15: error: unknown type name 'uint64_t' 143 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:144:15: error: unknown type name 'NNTI_buffer_t' 144 | const NNTI_buffer_t **dest_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:145:15: error: unknown type name 'uint64_t' 145 | const uint64_t dest_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:146:9: error: unknown type name 'NNTI_work_request_t' 146 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:148:1: error: unknown type name 'NNTI_result_t' 148 | NNTI_result_t NNTI_ib_gather ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:149:15: error: unknown type name 'NNTI_buffer_t' 149 | const NNTI_buffer_t **src_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:150:15: error: unknown type name 'uint64_t' 150 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:151:15: error: unknown type name 'uint64_t' 151 | const uint64_t src_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:152:15: error: unknown type name 'NNTI_buffer_t' 152 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:153:9: error: unknown type name 'NNTI_work_request_t' 153 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:155:1: error: unknown type name 'NNTI_result_t' 155 | NNTI_result_t NNTI_ib_atomic_set_callback ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:156:9: error: unknown type name 'NNTI_transport_t' 156 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:157:9: error: unknown type name 'uint64_t' 157 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:158:3: error: unknown type name 'NNTI_callback_fn_t' 158 | NNTI_callback_fn_t cbfunc, | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:161:1: error: unknown type name 'NNTI_result_t' 161 | NNTI_result_t NNTI_ib_atomic_read ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:162:9: error: unknown type name 'NNTI_transport_t' 162 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:163:9: error: unknown type name 'uint64_t' 163 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:164:3: error: unknown type name 'int64_t' 164 | int64_t *value); | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:166:1: error: unknown type name 'NNTI_result_t' 166 | NNTI_result_t NNTI_ib_atomic_fop ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:167:9: error: unknown type name 'NNTI_transport_t' 167 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:168:9: error: unknown type name 'NNTI_peer_t' 168 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:169:9: error: unknown type name 'uint64_t' 169 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:170:9: error: unknown type name 'uint64_t' 170 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:171:9: error: unknown type name 'int64_t' 171 | const int64_t operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:172:9: error: unknown type name 'NNTI_atomic_op_t' 172 | const NNTI_atomic_op_t op, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:173:3: error: unknown type name 'NNTI_work_request_t' 173 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:175:1: error: unknown type name 'NNTI_result_t' 175 | NNTI_result_t NNTI_ib_atomic_cswap ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:176:9: error: unknown type name 'NNTI_transport_t' 176 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:177:9: error: unknown type name 'NNTI_peer_t' 177 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:178:9: error: unknown type name 'uint64_t' 178 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:179:9: error: unknown type name 'uint64_t' 179 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:180:9: error: unknown type name 'int64_t' 180 | const int64_t compare_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:181:9: error: unknown type name 'int64_t' 181 | const int64_t swap_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:182:3: error: unknown type name 'NNTI_work_request_t' 182 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:184:1: error: unknown type name 'NNTI_result_t' 184 | NNTI_result_t NNTI_ib_create_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:185:9: error: unknown type name 'NNTI_buffer_t' 185 | NNTI_buffer_t *reg_buf, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:186:9: error: unknown type name 'NNTI_work_request_t' 186 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:188:1: error: unknown type name 'NNTI_result_t' 188 | NNTI_result_t NNTI_ib_clear_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:189:9: error: unknown type name 'NNTI_work_request_t' 189 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:191:1: error: unknown type name 'NNTI_result_t' 191 | NNTI_result_t NNTI_ib_destroy_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:192:9: error: unknown type name 'NNTI_work_request_t' 192 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:194:1: error: unknown type name 'NNTI_result_t' 194 | NNTI_result_t NNTI_ib_cancel ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:195:9: error: unknown type name 'NNTI_work_request_t' 195 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:197:1: error: unknown type name 'NNTI_result_t' 197 | NNTI_result_t NNTI_ib_cancelall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:198:9: error: unknown type name 'NNTI_work_request_t' 198 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:199:15: error: unknown type name 'uint32_t' 199 | const uint32_t wr_count); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:201:1: error: unknown type name 'NNTI_result_t' 201 | NNTI_result_t NNTI_ib_interrupt ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:202:15: error: unknown type name 'NNTI_transport_t' 202 | const NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:204:1: error: unknown type name 'NNTI_result_t' 204 | NNTI_result_t NNTI_ib_wait ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:205:9: error: unknown type name 'NNTI_work_request_t' 205 | NNTI_work_request_t *wr, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:207:9: error: unknown type name 'NNTI_status_t' 207 | NNTI_status_t *status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:209:1: error: unknown type name 'NNTI_result_t' 209 | NNTI_result_t NNTI_ib_waitany ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:210:9: error: unknown type name 'NNTI_work_request_t' 210 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:211:15: error: unknown type name 'uint32_t' 211 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:213:9: error: unknown type name 'uint32_t' 213 | uint32_t *which, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:214:9: error: unknown type name 'NNTI_status_t' 214 | NNTI_status_t *status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:216:1: error: unknown type name 'NNTI_result_t' 216 | NNTI_result_t NNTI_ib_waitall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:217:9: error: unknown type name 'NNTI_work_request_t' 217 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:218:15: error: unknown type name 'uint32_t' 218 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:220:9: error: unknown type name 'NNTI_status_t' 220 | NNTI_status_t **status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:222:1: error: unknown type name 'NNTI_result_t' 222 | NNTI_result_t NNTI_ib_fini ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_ib.h:223:15: error: unknown type name 'NNTI_transport_t' 223 | const NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:75: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:73:1: error: unknown type name 'NNTI_result_t' 73 | NNTI_result_t NNTI_mpi_init ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:74:15: error: unknown type name 'NNTI_transport_id_t' 74 | const NNTI_transport_id_t trans_id, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:76:9: error: unknown type name 'NNTI_transport_t'; did you mean 'NNTI_transport_ops_t'? 76 | NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ | NNTI_transport_ops_t /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:78:1: error: unknown type name 'NNTI_result_t' 78 | NNTI_result_t NNTI_mpi_get_url ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:79:15: error: unknown type name 'NNTI_transport_t' 79 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:81:15: error: unknown type name 'uint64_t' 81 | const uint64_t maxlen); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:83:1: error: unknown type name 'NNTI_result_t' 83 | NNTI_result_t NNTI_mpi_connect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:84:15: error: unknown type name 'NNTI_transport_t' 84 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:87:9: error: unknown type name 'NNTI_peer_t' 87 | NNTI_peer_t *peer_hdl); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:89:1: error: unknown type name 'NNTI_result_t' 89 | NNTI_result_t NNTI_mpi_disconnect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:90:15: error: unknown type name 'NNTI_transport_t' 90 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:91:9: error: unknown type name 'NNTI_peer_t' 91 | NNTI_peer_t *peer_hdl); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:93:1: error: unknown type name 'NNTI_result_t' 93 | NNTI_result_t NNTI_mpi_alloc ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:94:15: error: unknown type name 'NNTI_transport_t' 94 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:95:15: error: unknown type name 'uint64_t' 95 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:96:15: error: unknown type name 'uint64_t' 96 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:97:15: error: unknown type name 'NNTI_buf_ops_t' 97 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:98:9: error: unknown type name 'NNTI_buffer_t' 98 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:100:1: error: unknown type name 'NNTI_result_t' 100 | NNTI_result_t NNTI_mpi_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:101:9: error: unknown type name 'NNTI_buffer_t' 101 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:103:1: error: unknown type name 'NNTI_result_t' 103 | NNTI_result_t NNTI_mpi_register_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:104:15: error: unknown type name 'NNTI_transport_t' 104 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:106:15: error: unknown type name 'uint64_t' 106 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:107:15: error: unknown type name 'uint64_t' 107 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:108:15: error: unknown type name 'NNTI_buf_ops_t' 108 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:109:9: error: unknown type name 'NNTI_buffer_t' 109 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:111:1: error: unknown type name 'NNTI_result_t' 111 | NNTI_result_t NNTI_mpi_register_segments ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:112:15: error: unknown type name 'NNTI_transport_t' 112 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:114:15: error: unknown type name 'uint64_t' 114 | const uint64_t *segment_lengths, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:115:15: error: unknown type name 'uint64_t' 115 | const uint64_t num_segments, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:116:15: error: unknown type name 'NNTI_buf_ops_t' 116 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:117:9: error: unknown type name 'NNTI_buffer_t' 117 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:119:1: error: unknown type name 'NNTI_result_t' 119 | NNTI_result_t NNTI_mpi_unregister_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:120:9: error: unknown type name 'NNTI_buffer_t' 120 | NNTI_buffer_t *reg_buf); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:122:1: error: unknown type name 'NNTI_result_t' 122 | NNTI_result_t NNTI_mpi_send ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:123:15: error: unknown type name 'NNTI_peer_t' 123 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:124:15: error: unknown type name 'NNTI_buffer_t' 124 | const NNTI_buffer_t *msg_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:125:15: error: unknown type name 'NNTI_buffer_t' 125 | const NNTI_buffer_t *dest_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:126:9: error: unknown type name 'NNTI_work_request_t' 126 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:128:1: error: unknown type name 'NNTI_result_t' 128 | NNTI_result_t NNTI_mpi_put ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:129:15: error: unknown type name 'NNTI_buffer_t' 129 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:130:15: error: unknown type name 'uint64_t' 130 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:131:15: error: unknown type name 'uint64_t' 131 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:132:15: error: unknown type name 'NNTI_buffer_t' 132 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:133:15: error: unknown type name 'uint64_t' 133 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:134:9: error: unknown type name 'NNTI_work_request_t' 134 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:136:1: error: unknown type name 'NNTI_result_t' 136 | NNTI_result_t NNTI_mpi_get ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:137:15: error: unknown type name 'NNTI_buffer_t' 137 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:138:15: error: unknown type name 'uint64_t' 138 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:139:15: error: unknown type name 'uint64_t' 139 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:140:15: error: unknown type name 'NNTI_buffer_t' 140 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:141:15: error: unknown type name 'uint64_t' 141 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:142:9: error: unknown type name 'NNTI_work_request_t' 142 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:144:1: error: unknown type name 'NNTI_result_t' 144 | NNTI_result_t NNTI_mpi_scatter ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:145:15: error: unknown type name 'NNTI_buffer_t' 145 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:146:15: error: unknown type name 'uint64_t' 146 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:147:15: error: unknown type name 'NNTI_buffer_t' 147 | const NNTI_buffer_t **dest_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:148:15: error: unknown type name 'uint64_t' 148 | const uint64_t dest_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:149:9: error: unknown type name 'NNTI_work_request_t' 149 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:151:1: error: unknown type name 'NNTI_result_t' 151 | NNTI_result_t NNTI_mpi_gather ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:152:15: error: unknown type name 'NNTI_buffer_t' 152 | const NNTI_buffer_t **src_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:153:15: error: unknown type name 'uint64_t' 153 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:154:15: error: unknown type name 'uint64_t' 154 | const uint64_t src_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:155:15: error: unknown type name 'NNTI_buffer_t' 155 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:156:9: error: unknown type name 'NNTI_work_request_t' 156 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:158:1: error: unknown type name 'NNTI_result_t' 158 | NNTI_result_t NNTI_mpi_atomic_set_callback ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:159:9: error: unknown type name 'NNTI_transport_t' 159 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:160:9: error: unknown type name 'uint64_t' 160 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:161:3: error: unknown type name 'NNTI_callback_fn_t' 161 | NNTI_callback_fn_t cbfunc, | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:164:1: error: unknown type name 'NNTI_result_t' 164 | NNTI_result_t NNTI_mpi_atomic_read ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:165:9: error: unknown type name 'NNTI_transport_t' 165 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:166:9: error: unknown type name 'uint64_t' 166 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:167:3: error: unknown type name 'int64_t' 167 | int64_t *value); | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:169:1: error: unknown type name 'NNTI_result_t' 169 | NNTI_result_t NNTI_mpi_atomic_fop ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:170:9: error: unknown type name 'NNTI_transport_t' 170 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:171:9: error: unknown type name 'NNTI_peer_t' 171 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:172:9: error: unknown type name 'uint64_t' 172 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:173:9: error: unknown type name 'uint64_t' 173 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:174:9: error: unknown type name 'int64_t' 174 | const int64_t operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:175:9: error: unknown type name 'NNTI_atomic_op_t' 175 | const NNTI_atomic_op_t op, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:176:3: error: unknown type name 'NNTI_work_request_t' 176 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:178:1: error: unknown type name 'NNTI_result_t' 178 | NNTI_result_t NNTI_mpi_atomic_cswap ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:179:9: error: unknown type name 'NNTI_transport_t' 179 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:180:9: error: unknown type name 'NNTI_peer_t' 180 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:181:9: error: unknown type name 'uint64_t' 181 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:182:9: error: unknown type name 'uint64_t' 182 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:183:9: error: unknown type name 'int64_t' 183 | const int64_t compare_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:184:9: error: unknown type name 'int64_t' 184 | const int64_t swap_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:185:3: error: unknown type name 'NNTI_work_request_t' 185 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:187:1: error: unknown type name 'NNTI_result_t' 187 | NNTI_result_t NNTI_mpi_create_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:188:9: error: unknown type name 'NNTI_buffer_t' 188 | NNTI_buffer_t *reg_buf, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:189:9: error: unknown type name 'NNTI_work_request_t' 189 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:191:1: error: unknown type name 'NNTI_result_t' 191 | NNTI_result_t NNTI_mpi_clear_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:192:9: error: unknown type name 'NNTI_work_request_t' 192 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:194:1: error: unknown type name 'NNTI_result_t' 194 | NNTI_result_t NNTI_mpi_destroy_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:195:9: error: unknown type name 'NNTI_work_request_t' 195 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:197:1: error: unknown type name 'NNTI_result_t' 197 | NNTI_result_t NNTI_mpi_cancel ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:198:9: error: unknown type name 'NNTI_work_request_t' 198 | NNTI_work_request_t *wr); | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:200:1: error: unknown type name 'NNTI_result_t' 200 | NNTI_result_t NNTI_mpi_cancelall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:201:9: error: unknown type name 'NNTI_work_request_t' 201 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:202:15: error: unknown type name 'uint32_t' 202 | const uint32_t wr_count); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:204:1: error: unknown type name 'NNTI_result_t' 204 | NNTI_result_t NNTI_mpi_interrupt ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:205:15: error: unknown type name 'NNTI_transport_t' 205 | const NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:207:1: error: unknown type name 'NNTI_result_t' 207 | NNTI_result_t NNTI_mpi_wait ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:208:9: error: unknown type name 'NNTI_work_request_t' 208 | NNTI_work_request_t *wr, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:210:9: error: unknown type name 'NNTI_status_t' 210 | NNTI_status_t *status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:212:1: error: unknown type name 'NNTI_result_t' 212 | NNTI_result_t NNTI_mpi_waitany ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:213:9: error: unknown type name 'NNTI_work_request_t' 213 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:214:15: error: unknown type name 'uint32_t' 214 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:216:9: error: unknown type name 'uint32_t' 216 | uint32_t *which, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:217:9: error: unknown type name 'NNTI_status_t' 217 | NNTI_status_t *status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:219:1: error: unknown type name 'NNTI_result_t' 219 | NNTI_result_t NNTI_mpi_waitall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:220:9: error: unknown type name 'NNTI_work_request_t' 220 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:221:15: error: unknown type name 'uint32_t' 221 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:223:9: error: unknown type name 'NNTI_status_t' 223 | NNTI_status_t **status); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:225:1: error: unknown type name 'NNTI_result_t' 225 | NNTI_result_t NNTI_mpi_fini ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti_mpi.h:226:15: error: unknown type name 'NNTI_transport_t' 226 | const NNTI_transport_t *trans_hdl); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:86:55: error: 'NNTI_TRANSPORT_COUNT' undeclared here (not in a function) 86 | static NNTI_internal_transport_t available_transports[NNTI_TRANSPORT_COUNT]; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:101:1: error: unknown type name 'NNTI_result_t' 101 | NNTI_result_t NNTI_init ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:102:15: error: unknown type name 'NNTI_transport_id_t' 102 | const NNTI_transport_id_t trans_id, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:104:9: error: unknown type name 'NNTI_transport_t'; did you mean 'NNTI_transport_ops_t'? 104 | NNTI_transport_t *trans_hdl) | ^~~~~~~~~~~~~~~~ | NNTI_transport_ops_t /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:340:1: error: unknown type name 'NNTI_result_t' 340 | NNTI_result_t NNTI_get_url ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:341:15: error: unknown type name 'NNTI_transport_t' 341 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:343:15: error: unknown type name 'uint64_t' 343 | const uint64_t maxlen) | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c: In function 'NNTI_get_url': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:345:5: error: unknown type name 'NNTI_result_t' 345 | NNTI_result_t rc=NNTI_OK; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:345:22: error: 'NNTI_OK' undeclared (first use in this function); did you mean 'NNTI_H_'? 345 | NNTI_result_t rc=NNTI_OK; | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:345:22: note: each undeclared identifier is reported only once for each function it appears in /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:347:39: error: request for member 'id' in something not a structure or union 347 | if (available_transports[trans_hdl->id].initialized==0) { | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:348:12: error: 'NNTI_ENOTINIT' undeclared (first use in this function) 348 | rc=NNTI_ENOTINIT; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:350:44: error: request for member 'id' in something not a structure or union 350 | rc = available_transports[trans_hdl->id].ops.nnti_get_url_fn( | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c: At top level: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:366:1: error: unknown type name 'NNTI_result_t' 366 | NNTI_result_t NNTI_connect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:367:15: error: unknown type name 'NNTI_transport_t' 367 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:370:9: error: unknown type name 'NNTI_peer_t' 370 | NNTI_peer_t *peer_hdl) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:397:1: error: unknown type name 'NNTI_result_t' 397 | NNTI_result_t NNTI_disconnect ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:398:15: error: unknown type name 'NNTI_transport_t' 398 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:399:9: error: unknown type name 'NNTI_peer_t' 399 | NNTI_peer_t *peer_hdl) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:423:1: error: unknown type name 'NNTI_result_t' 423 | NNTI_result_t NNTI_alloc ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:424:15: error: unknown type name 'NNTI_transport_t' 424 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:425:15: error: unknown type name 'uint64_t' 425 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:426:15: error: unknown type name 'uint64_t' 426 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:427:15: error: unknown type name 'NNTI_buf_ops_t' 427 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:428:9: error: unknown type name 'NNTI_buffer_t' 428 | NNTI_buffer_t *reg_buf) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:456:1: error: unknown type name 'NNTI_result_t' 456 | NNTI_result_t NNTI_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:457:9: error: unknown type name 'NNTI_buffer_t' 457 | NNTI_buffer_t *reg_buf) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:481:1: error: unknown type name 'NNTI_result_t' 481 | NNTI_result_t NNTI_register_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:482:15: error: unknown type name 'NNTI_transport_t' 482 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:484:15: error: unknown type name 'uint64_t' 484 | const uint64_t element_size, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:485:15: error: unknown type name 'uint64_t' 485 | const uint64_t num_elements, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:486:15: error: unknown type name 'NNTI_buf_ops_t' 486 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:487:9: error: unknown type name 'NNTI_buffer_t' 487 | NNTI_buffer_t *reg_buf) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:524:1: error: unknown type name 'NNTI_result_t' 524 | NNTI_result_t NNTI_register_segments ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:525:15: error: unknown type name 'NNTI_transport_t' 525 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:527:15: error: unknown type name 'uint64_t' 527 | const uint64_t *segment_lengths, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:528:15: error: unknown type name 'uint64_t' 528 | const uint64_t num_segments, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:529:15: error: unknown type name 'NNTI_buf_ops_t' 529 | const NNTI_buf_ops_t ops, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:530:9: error: unknown type name 'NNTI_buffer_t' 530 | NNTI_buffer_t *reg_buf) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:564:1: error: unknown type name 'NNTI_result_t' 564 | NNTI_result_t NNTI_unregister_memory ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:565:9: error: unknown type name 'NNTI_buffer_t' 565 | NNTI_buffer_t *reg_buf) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:584:1: error: unknown type name 'NNTI_result_t' 584 | NNTI_result_t NNTI_dt_sizeof ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:585:15: error: unknown type name 'NNTI_transport_t' 585 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:587:9: error: unknown type name 'uint64_t' 587 | uint64_t *packed_len) | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:626:1: error: unknown type name 'NNTI_result_t' 626 | NNTI_result_t NNTI_dt_pack ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:627:15: error: unknown type name 'NNTI_transport_t' 627 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:630:9: error: unknown type name 'uint64_t' 630 | uint64_t packed_buflen) | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:684:1: error: unknown type name 'NNTI_result_t' 684 | NNTI_result_t NNTI_dt_unpack ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:685:15: error: unknown type name 'NNTI_transport_t' 685 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:688:9: error: unknown type name 'uint64_t' 688 | uint64_t packed_buflen) | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:746:1: error: unknown type name 'NNTI_result_t' 746 | NNTI_result_t NNTI_dt_free ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:747:15: error: unknown type name 'NNTI_transport_t' 747 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c: In function 'NNTI_dt_free': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:750:5: error: unknown type name 'NNTI_result_t' 750 | NNTI_result_t rc=NNTI_OK; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:750:22: error: 'NNTI_OK' undeclared (first use in this function); did you mean 'NNTI_H_'? 750 | NNTI_result_t rc=NNTI_OK; | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:752:39: error: request for member 'id' in something not a structure or union 752 | if (available_transports[trans_hdl->id].initialized==0) { | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:753:12: error: 'NNTI_ENOTINIT' undeclared (first use in this function) 753 | rc=NNTI_ENOTINIT; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:755:9: error: unknown type name 'xdrproc_t' 755 | xdrproc_t free_fn; | ^~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:756:9: error: unknown type name 'NNTI_datatype_t' 756 | NNTI_datatype_t *dt=(NNTI_datatype_t*)nnti_dt; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:756:30: error: 'NNTI_datatype_t' undeclared (first use in this function); did you mean 'ompi_datatype_t'? 756 | NNTI_datatype_t *dt=(NNTI_datatype_t*)nnti_dt; | ^~~~~~~~~~~~~~~ | ompi_datatype_t /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:756:46: error: expected expression before ')' token 756 | NNTI_datatype_t *dt=(NNTI_datatype_t*)nnti_dt; | ^ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:759:18: error: 'NNTI_dt_transport' undeclared (first use in this function) 759 | case NNTI_dt_transport: | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:760:26: error: 'xdrproc_t' undeclared (first use in this function) 760 | free_fn=(xdrproc_t)&xdr_NNTI_transport_t; | ^~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:760:37: error: 'xdr_NNTI_transport_t' undeclared (first use in this function) 760 | free_fn=(xdrproc_t)&xdr_NNTI_transport_t; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:762:18: error: 'NNTI_dt_peer' undeclared (first use in this function); did you mean 'NNTI_dt_free'? 762 | case NNTI_dt_peer: | ^~~~~~~~~~~~ | NNTI_dt_free /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:763:37: error: 'xdr_NNTI_peer_t' undeclared (first use in this function) 763 | free_fn=(xdrproc_t)&xdr_NNTI_peer_t; | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:765:18: error: 'NNTI_dt_buffer' undeclared (first use in this function); did you mean 'NNTI_dt_free'? 765 | case NNTI_dt_buffer: | ^~~~~~~~~~~~~~ | NNTI_dt_free /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:766:37: error: 'xdr_NNTI_buffer_t' undeclared (first use in this function) 766 | free_fn=(xdrproc_t)&xdr_NNTI_buffer_t; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:768:18: error: 'NNTI_dt_work_request' undeclared (first use in this function) 768 | case NNTI_dt_work_request: | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:769:37: error: 'xdr_NNTI_work_request_t' undeclared (first use in this function) 769 | free_fn=(xdrproc_t)&xdr_NNTI_work_request_t; | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:771:18: error: 'NNTI_dt_status' undeclared (first use in this function); did you mean 'NNTI_dt_pack'? 771 | case NNTI_dt_status: | ^~~~~~~~~~~~~~ | NNTI_dt_pack /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:772:37: error: 'xdr_NNTI_status_t' undeclared (first use in this function) 772 | free_fn=(xdrproc_t)&xdr_NNTI_status_t; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:776:9: warning: implicit declaration of function 'xdr_free' [-Wimplicit-function-declaration] 776 | xdr_free(free_fn, nnti_dt); | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c: At top level: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:790:1: error: unknown type name 'NNTI_result_t' 790 | NNTI_result_t NNTI_send ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:791:15: error: unknown type name 'NNTI_peer_t' 791 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:792:15: error: unknown type name 'NNTI_buffer_t' 792 | const NNTI_buffer_t *msg_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:793:15: error: unknown type name 'NNTI_buffer_t' 793 | const NNTI_buffer_t *dest_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:794:9: error: unknown type name 'NNTI_work_request_t' 794 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:821:1: error: unknown type name 'NNTI_result_t' 821 | NNTI_result_t NNTI_put ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:822:15: error: unknown type name 'NNTI_buffer_t' 822 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:823:15: error: unknown type name 'uint64_t' 823 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:824:15: error: unknown type name 'uint64_t' 824 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:825:15: error: unknown type name 'NNTI_buffer_t' 825 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:826:15: error: unknown type name 'uint64_t' 826 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:827:9: error: unknown type name 'NNTI_work_request_t' 827 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:856:1: error: unknown type name 'NNTI_result_t' 856 | NNTI_result_t NNTI_get ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:857:15: error: unknown type name 'NNTI_buffer_t' 857 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:858:15: error: unknown type name 'uint64_t' 858 | const uint64_t src_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:859:15: error: unknown type name 'uint64_t' 859 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:860:15: error: unknown type name 'NNTI_buffer_t' 860 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:861:15: error: unknown type name 'uint64_t' 861 | const uint64_t dest_offset, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:862:9: error: unknown type name 'NNTI_work_request_t' 862 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:888:1: error: unknown type name 'NNTI_result_t' 888 | NNTI_result_t NNTI_scatter ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:889:15: error: unknown type name 'NNTI_buffer_t' 889 | const NNTI_buffer_t *src_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:890:15: error: unknown type name 'uint64_t' 890 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:891:15: error: unknown type name 'NNTI_buffer_t' 891 | const NNTI_buffer_t **dest_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:892:15: error: unknown type name 'uint64_t' 892 | const uint64_t dest_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:893:9: error: unknown type name 'NNTI_work_request_t' 893 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:918:1: error: unknown type name 'NNTI_result_t' 918 | NNTI_result_t NNTI_gather ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:919:15: error: unknown type name 'NNTI_buffer_t' 919 | const NNTI_buffer_t **src_buffer_list, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:920:15: error: unknown type name 'uint64_t' 920 | const uint64_t src_length, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:921:15: error: unknown type name 'uint64_t' 921 | const uint64_t src_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:922:15: error: unknown type name 'NNTI_buffer_t' 922 | const NNTI_buffer_t *dest_buffer_hdl, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:923:9: error: unknown type name 'NNTI_work_request_t' 923 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:944:1: error: unknown type name 'NNTI_result_t' 944 | NNTI_result_t NNTI_atomic_set_callback ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:945:9: error: unknown type name 'NNTI_transport_t' 945 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:946:9: error: unknown type name 'uint64_t' 946 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:947:3: error: unknown type name 'NNTI_callback_fn_t' 947 | NNTI_callback_fn_t cbfunc, | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:966:1: error: unknown type name 'NNTI_result_t' 966 | NNTI_result_t NNTI_atomic_read ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:967:9: error: unknown type name 'NNTI_transport_t' 967 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:968:9: error: unknown type name 'uint64_t' 968 | const uint64_t local_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:969:3: error: unknown type name 'int64_t' 969 | int64_t *value) | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:986:1: error: unknown type name 'NNTI_result_t' 986 | NNTI_result_t NNTI_atomic_fop ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:987:9: error: unknown type name 'NNTI_transport_t' 987 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:988:9: error: unknown type name 'NNTI_peer_t' 988 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:989:9: error: unknown type name 'uint64_t' 989 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:990:9: error: unknown type name 'uint64_t' 990 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:991:9: error: unknown type name 'int64_t' 991 | const int64_t operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:992:9: error: unknown type name 'NNTI_atomic_op_t' 992 | const NNTI_atomic_op_t op, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:993:3: error: unknown type name 'NNTI_work_request_t' 993 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1016:1: error: unknown type name 'NNTI_result_t' 1016 | NNTI_result_t NNTI_atomic_cswap ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1017:9: error: unknown type name 'NNTI_transport_t' 1017 | const NNTI_transport_t *trans_hdl, | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1018:9: error: unknown type name 'NNTI_peer_t' 1018 | const NNTI_peer_t *peer_hdl, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1019:9: error: unknown type name 'uint64_t' 1019 | const uint64_t target_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1020:9: error: unknown type name 'uint64_t' 1020 | const uint64_t result_atomic, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1021:9: error: unknown type name 'int64_t' 1021 | const int64_t compare_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1022:9: error: unknown type name 'int64_t' 1022 | const int64_t swap_operand, | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1023:3: error: unknown type name 'NNTI_work_request_t' 1023 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1051:1: error: unknown type name 'NNTI_result_t' 1051 | NNTI_result_t NNTI_create_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1052:9: error: unknown type name 'NNTI_buffer_t' 1052 | NNTI_buffer_t *reg_buf, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1053:9: error: unknown type name 'NNTI_work_request_t' 1053 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1076:1: error: unknown type name 'NNTI_result_t' 1076 | NNTI_result_t NNTI_clear_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1077:9: error: unknown type name 'NNTI_work_request_t' 1077 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1098:1: error: unknown type name 'NNTI_result_t' 1098 | NNTI_result_t NNTI_destroy_work_request ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1099:9: error: unknown type name 'NNTI_work_request_t' 1099 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1120:1: error: unknown type name 'NNTI_result_t' 1120 | NNTI_result_t NNTI_cancel ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1121:9: error: unknown type name 'NNTI_work_request_t' 1121 | NNTI_work_request_t *wr) | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1141:1: error: unknown type name 'NNTI_result_t' 1141 | NNTI_result_t NNTI_cancelall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1142:9: error: unknown type name 'NNTI_work_request_t' 1142 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1143:15: error: unknown type name 'uint32_t' 1143 | const uint32_t wr_count) | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1181:1: error: unknown type name 'NNTI_result_t' 1181 | NNTI_result_t NNTI_interrupt ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1182:15: error: unknown type name 'NNTI_transport_t' 1182 | const NNTI_transport_t *trans_hdl) | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c: In function 'NNTI_interrupt': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1184:5: error: unknown type name 'NNTI_result_t' 1184 | NNTI_result_t rc=NNTI_OK; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1184:22: error: 'NNTI_OK' undeclared (first use in this function); did you mean 'NNTI_H_'? 1184 | NNTI_result_t rc=NNTI_OK; | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1186:39: error: request for member 'id' in something not a structure or union 1186 | if (available_transports[trans_hdl->id].initialized==0) { | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1187:12: error: 'NNTI_ENOTINIT' undeclared (first use in this function) 1187 | rc=NNTI_ENOTINIT; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1189:44: error: request for member 'id' in something not a structure or union 1189 | rc = available_transports[trans_hdl->id].ops.nnti_interrupt_fn( | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c: At top level: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1206:1: error: unknown type name 'NNTI_result_t' 1206 | NNTI_result_t NNTI_wait ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1207:9: error: unknown type name 'NNTI_work_request_t' 1207 | NNTI_work_request_t *wr, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1209:9: error: unknown type name 'NNTI_status_t' 1209 | NNTI_status_t *status) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1241:1: error: unknown type name 'NNTI_result_t' 1241 | NNTI_result_t NNTI_waitany ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1242:9: error: unknown type name 'NNTI_work_request_t' 1242 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1243:15: error: unknown type name 'uint32_t' 1243 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1245:9: error: unknown type name 'uint32_t' 1245 | uint32_t *which, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1246:9: error: unknown type name 'NNTI_status_t' 1246 | NNTI_status_t *status) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1292:1: error: unknown type name 'NNTI_result_t' 1292 | NNTI_result_t NNTI_waitall ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1293:9: error: unknown type name 'NNTI_work_request_t' 1293 | NNTI_work_request_t **wr_list, | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1294:15: error: unknown type name 'uint32_t' 1294 | const uint32_t wr_count, | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1296:9: error: unknown type name 'NNTI_status_t' 1296 | NNTI_status_t **status) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1339:1: error: unknown type name 'NNTI_result_t' 1339 | NNTI_result_t NNTI_fini ( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1340:15: error: unknown type name 'NNTI_transport_t' 1340 | const NNTI_transport_t *trans_hdl) | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c: In function 'NNTI_fini': /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1342:5: error: unknown type name 'NNTI_result_t' 1342 | NNTI_result_t rc=NNTI_OK; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1342:22: error: 'NNTI_OK' undeclared (first use in this function); did you mean 'NNTI_H_'? 1342 | NNTI_result_t rc=NNTI_OK; | ^~~~~~~ | NNTI_H_ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1344:39: error: request for member 'id' in something not a structure or union 1344 | if (available_transports[trans_hdl->id].initialized==0) { | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1345:12: error: 'NNTI_ENOTINIT' undeclared (first use in this function) 1345 | rc=NNTI_ENOTINIT; | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1347:44: error: request for member 'id' in something not a structure or union 1347 | rc = available_transports[trans_hdl->id].ops.nnti_fini_fn( | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:1349:47: error: request for member 'id' in something not a structure or union 1349 | memset(&available_transports[trans_hdl->id], 0, sizeof(NNTI_internal_transport_t)); | ^~ At top level: /usr/src/RPM/BUILD/nnti-2.0/nnti/nnti.c:86:34: warning: 'available_transports' defined but not used [-Wunused-variable] 86 | static NNTI_internal_transport_t available_transports[NNTI_TRANSPORT_COUNT]; | ^~~~~~~~~~~~~~~~~~~~ make[2]: *** [nnti_tests/CMakeFiles/trios_nnti-static.dir/build.make:117: nnti_tests/CMakeFiles/trios_nnti-static.dir/nnti.c.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 41%] Building CXX object nnti_tests/CMakeFiles/trios_nnti.dir/fprint_types.cpp.o cd /usr/src/RPM/BUILD/nnti-2.0/nnti_tests && /usr/bin/c++ -Dtrios_nnti_EXPORTS -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/nnti -I/usr/src/RPM/BUILD/nnti-2.0/nnti_tests -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -fPIC -o CMakeFiles/trios_nnti.dir/fprint_types.cpp.o -c /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:61: /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_fprint_types.h:66:27: error: 'NNTI_remote_addr_t' does not name a type 66 | const NNTI_remote_addr_t *addr); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_fprint_types.h:71:27: error: 'NNTI_remote_addr_t' does not name a type 71 | const NNTI_remote_addr_t *addr); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_fprint_types.h:77:27: error: 'NNTI_peer_t' does not name a type 77 | const NNTI_peer_t *addr); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_fprint_types.h:82:27: error: 'NNTI_peer_t' does not name a type 82 | const NNTI_peer_t *addr); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_fprint_types.h:88:27: error: 'NNTI_buffer_t' does not name a type 88 | const NNTI_buffer_t *addr); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_fprint_types.h:93:27: error: 'NNTI_buffer_t' does not name a type 93 | const NNTI_buffer_t *addr); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_fprint_types.h:99:27: error: 'NNTI_status_t' does not name a type 99 | const NNTI_status_t *addr); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_fprint_types.h:104:27: error: 'NNTI_status_t' does not name a type 104 | const NNTI_status_t *addr); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: In function 'const char* nnti_err_str(int)': /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:92:10: error: 'NNTI_OK' was not declared in this scope 92 | case NNTI_OK: | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:96:10: error: 'NNTI_EIO' was not declared in this scope 96 | case NNTI_EIO: | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:100:10: error: 'NNTI_EMSGSIZE' was not declared in this scope; did you mean 'EMSGSIZE'? 100 | case NNTI_EMSGSIZE: | ^~~~~~~~~~~~~ | EMSGSIZE /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:104:10: error: 'NNTI_ECANCELED' was not declared in this scope; did you mean 'ECANCELED'? 104 | case NNTI_ECANCELED: | ^~~~~~~~~~~~~~ | ECANCELED /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:108:10: error: 'NNTI_ETIMEDOUT' was not declared in this scope; did you mean 'ETIMEDOUT'? 108 | case NNTI_ETIMEDOUT: | ^~~~~~~~~~~~~~ | ETIMEDOUT /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:112:10: error: 'NNTI_EINVAL' was not declared in this scope 112 | case NNTI_EINVAL: | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:116:10: error: 'NNTI_ENOMEM' was not declared in this scope 116 | case NNTI_ENOMEM: | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:120:10: error: 'NNTI_ENOENT' was not declared in this scope 120 | case NNTI_ENOENT: | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:124:10: error: 'NNTI_ENOTSUP' was not declared in this scope 124 | case NNTI_ENOTSUP: | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:128:10: error: 'NNTI_EEXIST' was not declared in this scope 128 | case NNTI_EEXIST: | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:132:10: error: 'NNTI_EBADRPC' was not declared in this scope 132 | case NNTI_EBADRPC: | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:136:10: error: 'NNTI_ENOTINIT' was not declared in this scope 136 | case NNTI_ENOTINIT: | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:140:10: error: 'NNTI_EPERM' was not declared in this scope 140 | case NNTI_EPERM: | ^~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: At global scope: /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:160:15: error: 'NNTI_remote_addr_t' does not name a type 160 | const NNTI_remote_addr_t *addr) | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: In function 'void fprint_NNTI_remote_addr(std::ostream&, const char*, const char*, const int*)': /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:177:55: error: request for member 'transport_id' in '* addr', which is of non-class type 'const int' 177 | out << subprefix << " transport_id = " << addr->transport_id << std::endl; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:178:19: error: request for member 'transport_id' in '* addr', which is of non-class type 'const int' 178 | switch (addr->transport_id) { | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:179:10: error: 'NNTI_TRANSPORT_PORTALS' was not declared in this scope 179 | case NNTI_TRANSPORT_PORTALS: | ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:180:57: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 180 | out << subprefix << " buffer_id = " << addr->NNTI_remote_addr_t_u.portals.buffer_id << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:181:57: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 181 | out << subprefix << " match_bits = " << addr->NNTI_remote_addr_t_u.portals.match_bits << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:182:57: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 182 | out << subprefix << " size = " << addr->NNTI_remote_addr_t_u.portals.size << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:184:10: error: 'NNTI_TRANSPORT_IB' was not declared in this scope 184 | case NNTI_TRANSPORT_IB: | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:185:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 185 | out << subprefix << " buf = " << addr->NNTI_remote_addr_t_u.ib.buf << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:186:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 186 | out << subprefix << " key = " << addr->NNTI_remote_addr_t_u.ib.key << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:187:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 187 | out << subprefix << " size = " << addr->NNTI_remote_addr_t_u.ib.size << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:188:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 188 | out << subprefix << " ack_buf = " << addr->NNTI_remote_addr_t_u.ib.ack_buf << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:189:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 189 | out << subprefix << " ack_size = " << addr->NNTI_remote_addr_t_u.ib.ack_size << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:191:10: error: 'NNTI_TRANSPORT_GEMINI' was not declared in this scope 191 | case NNTI_TRANSPORT_GEMINI: | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:192:57: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 192 | out << subprefix << " type = " << addr->NNTI_remote_addr_t_u.gni.type << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:193:57: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 193 | out << subprefix << " buf = " << addr->NNTI_remote_addr_t_u.gni.buf << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:195:26: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 195 | << addr->NNTI_remote_addr_t_u.gni.mem_hdl.qword1 << "," | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:196:26: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 196 | << addr->NNTI_remote_addr_t_u.gni.mem_hdl.qword2 << ")" << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:197:57: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 197 | out << subprefix << " size = " << addr->NNTI_remote_addr_t_u.gni.size << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:198:57: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 198 | out << subprefix << " wc_addr = " << addr->NNTI_remote_addr_t_u.gni.wc_addr << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:200:26: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 200 | << addr->NNTI_remote_addr_t_u.gni.wc_mem_hdl.qword1 << "," | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:201:26: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 201 | << addr->NNTI_remote_addr_t_u.gni.wc_mem_hdl.qword2 << ")" << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:203:10: error: 'NNTI_TRANSPORT_MPI' was not declared in this scope 203 | case NNTI_TRANSPORT_MPI: | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:204:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 204 | out << subprefix << " rtr_tag = " << addr->NNTI_remote_addr_t_u.mpi.rtr_tag << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:205:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 205 | out << subprefix << " rts_tag = " << addr->NNTI_remote_addr_t_u.mpi.rts_tag << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:206:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 206 | out << subprefix << " data_tag = " << addr->NNTI_remote_addr_t_u.mpi.data_tag << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:207:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 207 | out << subprefix << " size = " << addr->NNTI_remote_addr_t_u.mpi.size << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:209:10: error: 'NNTI_TRANSPORT_LOCAL' was not declared in this scope 209 | case NNTI_TRANSPORT_LOCAL: | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:210:10: error: 'NNTI_TRANSPORT_NULL' was not declared in this scope 210 | case NNTI_TRANSPORT_NULL: | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: At global scope: /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:229:15: error: 'NNTI_remote_addr_t' does not name a type 229 | const NNTI_remote_addr_t *addr) | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:250:15: error: 'NNTI_remote_addr_array_t' does not name a type 250 | const NNTI_remote_addr_array_t *addr_array) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:59: /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: In function 'void fprint_NNTI_remote_addr_array(std::ostream&, const char*, const char*, const int*)': /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:261:83: error: request for member 'NNTI_remote_addr_array_t_len' in '* addr_array', which is of non-class type 'const int' 261 | log_debug(LOG_ALL, "addr_array->NNTI_remote_addr_array_t_len=%d", addr_array->NNTI_remote_addr_array_t_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:266:32: error: request for member 'NNTI_remote_addr_array_t_len' in '* addr_array', which is of non-class type 'const int' 266 | for (int i=0;iNNTI_remote_addr_array_t_len;i++) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:267:77: error: request for member 'NNTI_remote_addr_array_t_val' in '* addr_array', which is of non-class type 'const int' 267 | fprint_NNTI_remote_addr(out, "buffer_addr", subprefix, &addr_array->NNTI_remote_addr_array_t_val[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: At global scope: /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:285:15: error: 'NNTI_remote_addr_array_t' does not name a type; did you mean 'fprint_NNTI_remote_addr_array'? 285 | const NNTI_remote_addr_array_t *addr_array) | ^~~~~~~~~~~~~~~~~~~~~~~~ | fprint_NNTI_remote_addr_array /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:306:15: error: 'NNTI_peer_t' does not name a type 306 | const NNTI_peer_t *addr) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: In function 'void fprint_NNTI_peer(std::ostream&, const char*, const char*, const int*)': /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:320:44: error: request for member 'url' in '* addr', which is of non-class type 'const int' 320 | out << subprefix << " url = " << addr->url << std::endl; | ^~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:321:58: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 321 | out << subprefix << " transport_id = " << (int)addr->peer.transport_id << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:322:19: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 322 | switch (addr->peer.transport_id) { | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:323:10: error: 'NNTI_TRANSPORT_PORTALS' was not declared in this scope 323 | case NNTI_TRANSPORT_PORTALS: | ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:324:48: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 324 | out << subprefix << " nid = " << addr->peer.NNTI_remote_process_t_u.portals.nid << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:325:48: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 325 | out << subprefix << " pid = " << addr->peer.NNTI_remote_process_t_u.portals.pid << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:327:10: error: 'NNTI_TRANSPORT_IB' was not declared in this scope 327 | case NNTI_TRANSPORT_IB: | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:328:49: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 328 | out << subprefix << " addr = " << addr->peer.NNTI_remote_process_t_u.ib.addr << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:329:49: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 329 | out << subprefix << " port = " << addr->peer.NNTI_remote_process_t_u.ib.port << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:330:49: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 330 | out << subprefix << " qpn = " << addr->peer.NNTI_remote_process_t_u.ib.qpn << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:332:10: error: 'NNTI_TRANSPORT_GEMINI' was not declared in this scope 332 | case NNTI_TRANSPORT_GEMINI: | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:333:52: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 333 | out << subprefix << " addr = " << addr->peer.NNTI_remote_process_t_u.gni.addr << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:334:52: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 334 | out << subprefix << " port = " << addr->peer.NNTI_remote_process_t_u.gni.port << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:335:52: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 335 | out << subprefix << " inst_id = " << addr->peer.NNTI_remote_process_t_u.gni.inst_id << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:337:10: error: 'NNTI_TRANSPORT_MPI' was not declared in this scope 337 | case NNTI_TRANSPORT_MPI: | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:338:49: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 338 | out << subprefix << " rank = " << addr->peer.NNTI_remote_process_t_u.mpi.rank << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: At global scope: /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:359:15: error: 'NNTI_peer_t' does not name a type 359 | const NNTI_peer_t *addr) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:379:15: error: 'NNTI_buffer_t' does not name a type 379 | const NNTI_buffer_t *addr) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: In function 'void fprint_NNTI_buffer(std::ostream&, const char*, const char*, const int*)': /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:393:58: error: request for member 'transport_id' in '* addr', which is of non-class type 'const int' 393 | out << subprefix << " transport_id = " << addr->transport_id << std::endl; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:394:69: error: request for member 'buffer_owner' in '* addr', which is of non-class type 'const int' 394 | fprint_NNTI_peer(out, "buffer_owner", subprefix.c_str(), &addr->buffer_owner); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:395:85: error: request for member 'buffer_segments' in '* addr', which is of non-class type 'const int' 395 | fprint_NNTI_remote_addr_array(out, "buffer_segments", subprefix.c_str(), &addr->buffer_segments); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:396:58: error: request for member 'ops' in '* addr', which is of non-class type 'const int' 396 | out << subprefix << " ops = " << addr->ops << std::endl; | ^~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:397:58: error: request for member 'payload_size' in '* addr', which is of non-class type 'const int' 397 | out << subprefix << " payload_size = " << addr->payload_size << std::endl; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:398:58: error: request for member 'payload' in '* addr', which is of non-class type 'const int' 398 | out << subprefix << " payload = " << addr->payload << std::endl; | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:399:58: error: request for member 'transport_private' in '* addr', which is of non-class type 'const int' 399 | out << subprefix << " transport_private = " << addr->transport_private << std::endl; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: At global scope: /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:416:15: error: 'NNTI_buffer_t' does not name a type 416 | const NNTI_buffer_t *addr) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:436:15: error: 'NNTI_status_t' does not name a type 436 | const NNTI_status_t *status) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: In function 'void fprint_NNTI_status(std::ostream&, const char*, const char*, const int*)': /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:450:49: error: request for member 'op' in '* status', which is of non-class type 'const int' 450 | out << subprefix << " op = " << status->op << std::endl; | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:451:49: error: request for member 'result' in '* status', which is of non-class type 'const int' 451 | out << subprefix << " result = " << status->result << std::endl; | ^~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:452:49: error: request for member 'start' in '* status', which is of non-class type 'const int' 452 | out << subprefix << " start = " << status->start << std::endl; | ^~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:453:49: error: request for member 'offset' in '* status', which is of non-class type 'const int' 453 | out << subprefix << " offset = " << status->offset << std::endl; | ^~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:454:49: error: request for member 'length' in '* status', which is of non-class type 'const int' 454 | out << subprefix << " length = " << status->length << std::endl; | ^~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:455:62: error: request for member 'src' in '* status', which is of non-class type 'const int' 455 | fprint_NNTI_peer(out, "src", subprefix.c_str(), &status->src); | ^~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:456:63: error: request for member 'dest' in '* status', which is of non-class type 'const int' 456 | fprint_NNTI_peer(out, "dest", subprefix.c_str(), &status->dest); | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: At global scope: /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:473:15: error: 'NNTI_status_t' does not name a type 473 | const NNTI_status_t *status) | ^~~~~~~~~~~~~ make[2]: *** [nnti_tests/CMakeFiles/trios_nnti.dir/build.make:104: nnti_tests/CMakeFiles/trios_nnti.dir/fprint_types.cpp.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[1]: *** [CMakeFiles/Makefile2:194: nnti_tests/CMakeFiles/trios_nnti.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 44%] Building CXX object nnti_tests/CMakeFiles/trios_nnti-static.dir/fprint_types.cpp.o cd /usr/src/RPM/BUILD/nnti-2.0/nnti_tests && /usr/bin/c++ -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/nnti -I/usr/src/RPM/BUILD/nnti-2.0/nnti_tests -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -o CMakeFiles/trios_nnti-static.dir/fprint_types.cpp.o -c /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:61: /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_fprint_types.h:66:27: error: 'NNTI_remote_addr_t' does not name a type 66 | const NNTI_remote_addr_t *addr); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_fprint_types.h:71:27: error: 'NNTI_remote_addr_t' does not name a type 71 | const NNTI_remote_addr_t *addr); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_fprint_types.h:77:27: error: 'NNTI_peer_t' does not name a type 77 | const NNTI_peer_t *addr); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_fprint_types.h:82:27: error: 'NNTI_peer_t' does not name a type 82 | const NNTI_peer_t *addr); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_fprint_types.h:88:27: error: 'NNTI_buffer_t' does not name a type 88 | const NNTI_buffer_t *addr); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_fprint_types.h:93:27: error: 'NNTI_buffer_t' does not name a type 93 | const NNTI_buffer_t *addr); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_fprint_types.h:99:27: error: 'NNTI_status_t' does not name a type 99 | const NNTI_status_t *addr); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/Trios_nnti_fprint_types.h:104:27: error: 'NNTI_status_t' does not name a type 104 | const NNTI_status_t *addr); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: In function 'const char* nnti_err_str(int)': /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:92:10: error: 'NNTI_OK' was not declared in this scope 92 | case NNTI_OK: | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:96:10: error: 'NNTI_EIO' was not declared in this scope 96 | case NNTI_EIO: | ^~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:100:10: error: 'NNTI_EMSGSIZE' was not declared in this scope; did you mean 'EMSGSIZE'? 100 | case NNTI_EMSGSIZE: | ^~~~~~~~~~~~~ | EMSGSIZE /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:104:10: error: 'NNTI_ECANCELED' was not declared in this scope; did you mean 'ECANCELED'? 104 | case NNTI_ECANCELED: | ^~~~~~~~~~~~~~ | ECANCELED /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:108:10: error: 'NNTI_ETIMEDOUT' was not declared in this scope; did you mean 'ETIMEDOUT'? 108 | case NNTI_ETIMEDOUT: | ^~~~~~~~~~~~~~ | ETIMEDOUT /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:112:10: error: 'NNTI_EINVAL' was not declared in this scope 112 | case NNTI_EINVAL: | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:116:10: error: 'NNTI_ENOMEM' was not declared in this scope 116 | case NNTI_ENOMEM: | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:120:10: error: 'NNTI_ENOENT' was not declared in this scope 120 | case NNTI_ENOENT: | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:124:10: error: 'NNTI_ENOTSUP' was not declared in this scope 124 | case NNTI_ENOTSUP: | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:128:10: error: 'NNTI_EEXIST' was not declared in this scope 128 | case NNTI_EEXIST: | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:132:10: error: 'NNTI_EBADRPC' was not declared in this scope 132 | case NNTI_EBADRPC: | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:136:10: error: 'NNTI_ENOTINIT' was not declared in this scope 136 | case NNTI_ENOTINIT: | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:140:10: error: 'NNTI_EPERM' was not declared in this scope 140 | case NNTI_EPERM: | ^~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: At global scope: /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:160:15: error: 'NNTI_remote_addr_t' does not name a type 160 | const NNTI_remote_addr_t *addr) | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: In function 'void fprint_NNTI_remote_addr(std::ostream&, const char*, const char*, const int*)': /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:177:55: error: request for member 'transport_id' in '* addr', which is of non-class type 'const int' 177 | out << subprefix << " transport_id = " << addr->transport_id << std::endl; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:178:19: error: request for member 'transport_id' in '* addr', which is of non-class type 'const int' 178 | switch (addr->transport_id) { | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:179:10: error: 'NNTI_TRANSPORT_PORTALS' was not declared in this scope 179 | case NNTI_TRANSPORT_PORTALS: | ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:180:57: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 180 | out << subprefix << " buffer_id = " << addr->NNTI_remote_addr_t_u.portals.buffer_id << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:181:57: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 181 | out << subprefix << " match_bits = " << addr->NNTI_remote_addr_t_u.portals.match_bits << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:182:57: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 182 | out << subprefix << " size = " << addr->NNTI_remote_addr_t_u.portals.size << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:184:10: error: 'NNTI_TRANSPORT_IB' was not declared in this scope 184 | case NNTI_TRANSPORT_IB: | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:185:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 185 | out << subprefix << " buf = " << addr->NNTI_remote_addr_t_u.ib.buf << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:186:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 186 | out << subprefix << " key = " << addr->NNTI_remote_addr_t_u.ib.key << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:187:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 187 | out << subprefix << " size = " << addr->NNTI_remote_addr_t_u.ib.size << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:188:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 188 | out << subprefix << " ack_buf = " << addr->NNTI_remote_addr_t_u.ib.ack_buf << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:189:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 189 | out << subprefix << " ack_size = " << addr->NNTI_remote_addr_t_u.ib.ack_size << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:191:10: error: 'NNTI_TRANSPORT_GEMINI' was not declared in this scope 191 | case NNTI_TRANSPORT_GEMINI: | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:192:57: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 192 | out << subprefix << " type = " << addr->NNTI_remote_addr_t_u.gni.type << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:193:57: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 193 | out << subprefix << " buf = " << addr->NNTI_remote_addr_t_u.gni.buf << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:195:26: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 195 | << addr->NNTI_remote_addr_t_u.gni.mem_hdl.qword1 << "," | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:196:26: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 196 | << addr->NNTI_remote_addr_t_u.gni.mem_hdl.qword2 << ")" << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:197:57: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 197 | out << subprefix << " size = " << addr->NNTI_remote_addr_t_u.gni.size << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:198:57: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 198 | out << subprefix << " wc_addr = " << addr->NNTI_remote_addr_t_u.gni.wc_addr << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:200:26: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 200 | << addr->NNTI_remote_addr_t_u.gni.wc_mem_hdl.qword1 << "," | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:201:26: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 201 | << addr->NNTI_remote_addr_t_u.gni.wc_mem_hdl.qword2 << ")" << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:203:10: error: 'NNTI_TRANSPORT_MPI' was not declared in this scope 203 | case NNTI_TRANSPORT_MPI: | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:204:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 204 | out << subprefix << " rtr_tag = " << addr->NNTI_remote_addr_t_u.mpi.rtr_tag << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:205:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 205 | out << subprefix << " rts_tag = " << addr->NNTI_remote_addr_t_u.mpi.rts_tag << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:206:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 206 | out << subprefix << " data_tag = " << addr->NNTI_remote_addr_t_u.mpi.data_tag << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:207:55: error: request for member 'NNTI_remote_addr_t_u' in '* addr', which is of non-class type 'const int' 207 | out << subprefix << " size = " << addr->NNTI_remote_addr_t_u.mpi.size << std::endl; | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:209:10: error: 'NNTI_TRANSPORT_LOCAL' was not declared in this scope 209 | case NNTI_TRANSPORT_LOCAL: | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:210:10: error: 'NNTI_TRANSPORT_NULL' was not declared in this scope 210 | case NNTI_TRANSPORT_NULL: | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: At global scope: /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:229:15: error: 'NNTI_remote_addr_t' does not name a type 229 | const NNTI_remote_addr_t *addr) | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:250:15: error: 'NNTI_remote_addr_array_t' does not name a type 250 | const NNTI_remote_addr_array_t *addr_array) | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:59: /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: In function 'void fprint_NNTI_remote_addr_array(std::ostream&, const char*, const char*, const int*)': /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:261:83: error: request for member 'NNTI_remote_addr_array_t_len' in '* addr_array', which is of non-class type 'const int' 261 | log_debug(LOG_ALL, "addr_array->NNTI_remote_addr_array_t_len=%d", addr_array->NNTI_remote_addr_array_t_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:266:32: error: request for member 'NNTI_remote_addr_array_t_len' in '* addr_array', which is of non-class type 'const int' 266 | for (int i=0;iNNTI_remote_addr_array_t_len;i++) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:267:77: error: request for member 'NNTI_remote_addr_array_t_val' in '* addr_array', which is of non-class type 'const int' 267 | fprint_NNTI_remote_addr(out, "buffer_addr", subprefix, &addr_array->NNTI_remote_addr_array_t_val[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: At global scope: /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:285:15: error: 'NNTI_remote_addr_array_t' does not name a type; did you mean 'fprint_NNTI_remote_addr_array'? 285 | const NNTI_remote_addr_array_t *addr_array) | ^~~~~~~~~~~~~~~~~~~~~~~~ | fprint_NNTI_remote_addr_array /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:306:15: error: 'NNTI_peer_t' does not name a type 306 | const NNTI_peer_t *addr) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: In function 'void fprint_NNTI_peer(std::ostream&, const char*, const char*, const int*)': /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:320:44: error: request for member 'url' in '* addr', which is of non-class type 'const int' 320 | out << subprefix << " url = " << addr->url << std::endl; | ^~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:321:58: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 321 | out << subprefix << " transport_id = " << (int)addr->peer.transport_id << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:322:19: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 322 | switch (addr->peer.transport_id) { | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:323:10: error: 'NNTI_TRANSPORT_PORTALS' was not declared in this scope 323 | case NNTI_TRANSPORT_PORTALS: | ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:324:48: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 324 | out << subprefix << " nid = " << addr->peer.NNTI_remote_process_t_u.portals.nid << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:325:48: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 325 | out << subprefix << " pid = " << addr->peer.NNTI_remote_process_t_u.portals.pid << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:327:10: error: 'NNTI_TRANSPORT_IB' was not declared in this scope 327 | case NNTI_TRANSPORT_IB: | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:328:49: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 328 | out << subprefix << " addr = " << addr->peer.NNTI_remote_process_t_u.ib.addr << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:329:49: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 329 | out << subprefix << " port = " << addr->peer.NNTI_remote_process_t_u.ib.port << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:330:49: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 330 | out << subprefix << " qpn = " << addr->peer.NNTI_remote_process_t_u.ib.qpn << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:332:10: error: 'NNTI_TRANSPORT_GEMINI' was not declared in this scope 332 | case NNTI_TRANSPORT_GEMINI: | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:333:52: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 333 | out << subprefix << " addr = " << addr->peer.NNTI_remote_process_t_u.gni.addr << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:334:52: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 334 | out << subprefix << " port = " << addr->peer.NNTI_remote_process_t_u.gni.port << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:335:52: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 335 | out << subprefix << " inst_id = " << addr->peer.NNTI_remote_process_t_u.gni.inst_id << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:337:10: error: 'NNTI_TRANSPORT_MPI' was not declared in this scope 337 | case NNTI_TRANSPORT_MPI: | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:338:49: error: request for member 'peer' in '* addr', which is of non-class type 'const int' 338 | out << subprefix << " rank = " << addr->peer.NNTI_remote_process_t_u.mpi.rank << std::endl; | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: At global scope: /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:359:15: error: 'NNTI_peer_t' does not name a type 359 | const NNTI_peer_t *addr) | ^~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:379:15: error: 'NNTI_buffer_t' does not name a type 379 | const NNTI_buffer_t *addr) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: In function 'void fprint_NNTI_buffer(std::ostream&, const char*, const char*, const int*)': /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:393:58: error: request for member 'transport_id' in '* addr', which is of non-class type 'const int' 393 | out << subprefix << " transport_id = " << addr->transport_id << std::endl; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:394:69: error: request for member 'buffer_owner' in '* addr', which is of non-class type 'const int' 394 | fprint_NNTI_peer(out, "buffer_owner", subprefix.c_str(), &addr->buffer_owner); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:395:85: error: request for member 'buffer_segments' in '* addr', which is of non-class type 'const int' 395 | fprint_NNTI_remote_addr_array(out, "buffer_segments", subprefix.c_str(), &addr->buffer_segments); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:396:58: error: request for member 'ops' in '* addr', which is of non-class type 'const int' 396 | out << subprefix << " ops = " << addr->ops << std::endl; | ^~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:397:58: error: request for member 'payload_size' in '* addr', which is of non-class type 'const int' 397 | out << subprefix << " payload_size = " << addr->payload_size << std::endl; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:398:58: error: request for member 'payload' in '* addr', which is of non-class type 'const int' 398 | out << subprefix << " payload = " << addr->payload << std::endl; | ^~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:399:58: error: request for member 'transport_private' in '* addr', which is of non-class type 'const int' 399 | out << subprefix << " transport_private = " << addr->transport_private << std::endl; | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: At global scope: /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:416:15: error: 'NNTI_buffer_t' does not name a type 416 | const NNTI_buffer_t *addr) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:436:15: error: 'NNTI_status_t' does not name a type 436 | const NNTI_status_t *status) | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: In function 'void fprint_NNTI_status(std::ostream&, const char*, const char*, const int*)': /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:450:49: error: request for member 'op' in '* status', which is of non-class type 'const int' 450 | out << subprefix << " op = " << status->op << std::endl; | ^~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:451:49: error: request for member 'result' in '* status', which is of non-class type 'const int' 451 | out << subprefix << " result = " << status->result << std::endl; | ^~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:452:49: error: request for member 'start' in '* status', which is of non-class type 'const int' 452 | out << subprefix << " start = " << status->start << std::endl; | ^~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:453:49: error: request for member 'offset' in '* status', which is of non-class type 'const int' 453 | out << subprefix << " offset = " << status->offset << std::endl; | ^~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:454:49: error: request for member 'length' in '* status', which is of non-class type 'const int' 454 | out << subprefix << " length = " << status->length << std::endl; | ^~~~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:455:62: error: request for member 'src' in '* status', which is of non-class type 'const int' 455 | fprint_NNTI_peer(out, "src", subprefix.c_str(), &status->src); | ^~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:456:63: error: request for member 'dest' in '* status', which is of non-class type 'const int' 456 | fprint_NNTI_peer(out, "dest", subprefix.c_str(), &status->dest); | ^~~~ /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp: At global scope: /usr/src/RPM/BUILD/nnti-2.0/nnti/fprint_types.cpp:473:15: error: 'NNTI_status_t' does not name a type 473 | const NNTI_status_t *status) | ^~~~~~~~~~~~~ make[2]: *** [nnti_tests/CMakeFiles/trios_nnti-static.dir/build.make:104: nnti_tests/CMakeFiles/trios_nnti-static.dir/fprint_types.cpp.o] Error 1 make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[1]: *** [CMakeFiles/Makefile2:221: nnti_tests/CMakeFiles/trios_nnti-static.dir/all] Error 2 make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 52%] Building CXX object support/CMakeFiles/trios_support-static.dir/timer/Trios_Timer.cpp.o cd /usr/src/RPM/BUILD/nnti-2.0/support && /usr/bin/c++ -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/support/trace -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -o CMakeFiles/trios_support-static.dir/timer/Trios_Timer.cpp.o -c /usr/src/RPM/BUILD/nnti-2.0/support/timer/Trios_Timer.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 77%] Linking C static library libtrios_support.a cd /usr/src/RPM/BUILD/nnti-2.0/support && /usr/bin/cmake -P CMakeFiles/trios_support-static.dir/cmake_clean_target.cmake cd /usr/src/RPM/BUILD/nnti-2.0/support && /usr/bin/cmake -E cmake_link_script CMakeFiles/trios_support-static.dir/link.txt --verbose=1 /usr/bin/ar qc libtrios_support.a CMakeFiles/trios_support-static.dir/logger/logger.cpp.o CMakeFiles/trios_support-static.dir/threads/trios_threads.cpp.o CMakeFiles/trios_support-static.dir/timer/timer.c.o CMakeFiles/trios_support-static.dir/timer/Trios_Timer.cpp.o CMakeFiles/trios_support-static.dir/signal/signal.cpp.o CMakeFiles/trios_support-static.dir/trace/trace.cc.o /usr/bin/ranlib libtrios_support.a make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[1]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 77%] Built target trios_support-static make[1]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 47%] Building CXX object support/CMakeFiles/trios_support.dir/timer/Trios_Timer.cpp.o cd /usr/src/RPM/BUILD/nnti-2.0/support && /usr/bin/c++ -Dtrios_support_EXPORTS -I/usr/src/RPM/BUILD/nnti-2.0 -I/usr/include/infiniband -I/usr/src/RPM/BUILD/nnti-2.0/support/logger -I/usr/src/RPM/BUILD/nnti-2.0/support/threads -I/usr/src/RPM/BUILD/nnti-2.0/support/timer -I/usr/src/RPM/BUILD/nnti-2.0/support/signal -I/usr/src/RPM/BUILD/nnti-2.0/support/trace -I/usr/src/RPM/BUILD/nnti-2.0/support/xdr -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -fPIC -o CMakeFiles/trios_support.dir/timer/Trios_Timer.cpp.o -c /usr/src/RPM/BUILD/nnti-2.0/support/timer/Trios_Timer.cpp make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[2]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 80%] Linking C shared library libtrios_support.so cd /usr/src/RPM/BUILD/nnti-2.0/support && /usr/bin/cmake -E cmake_link_script CMakeFiles/trios_support.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -I/usr/lib/openmpi/include -shared -Wl,-soname,libtrios_support.so.0 -o libtrios_support.so.0 CMakeFiles/trios_support.dir/logger/logger.cpp.o CMakeFiles/trios_support.dir/threads/trios_threads.cpp.o CMakeFiles/trios_support.dir/timer/timer.c.o CMakeFiles/trios_support.dir/timer/Trios_Timer.cpp.o CMakeFiles/trios_support.dir/signal/signal.cpp.o CMakeFiles/trios_support.dir/trace/trace.cc.o -Wl,-rpath,:::::::::::::::::::: -libverbs -lstdc++ -lm cd /usr/src/RPM/BUILD/nnti-2.0/support && /usr/bin/cmake -E cmake_symlink_library libtrios_support.so.0 libtrios_support.so.0 libtrios_support.so make[2]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make[1]: Entering directory '/usr/src/RPM/BUILD/nnti-2.0' [ 80%] Built target trios_support make[1]: Leaving directory '/usr/src/RPM/BUILD/nnti-2.0' make: *** [Makefile:149: all] Error 2 error: Bad exit status from /usr/src/tmp/rpm-tmp.55988 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.55988 (%build) Command exited with non-zero status 1 6.69user 1.46system 0:04.49elapsed 181%CPU (0avgtext+0avgdata 61108maxresident)k 0inputs+0outputs (0major+472720minor)pagefaults 0swaps hsh-rebuild: rebuild of `nnti-2.0-alt1.git20150304.1.src.rpm' failed. Command exited with non-zero status 1 15.13user 4.05system 0:15.43elapsed 124%CPU (0avgtext+0avgdata 108788maxresident)k 1320inputs+0outputs (0major+832900minor)pagefaults 0swaps