Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 758405 Details for
Bug 828894
sys-cluster/rdma-core-38.0 - /.../assert.h: error: redefinition of parameter _assert_fail
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
sys-cluster:rdma-core-38.0:20211211-070013.log
sys-cluster:rdma-core-38.0:20211211-070013.log (text/plain), 703.44 KB, created by
Toralf Förster
on 2021-12-11 10:01:43 UTC
(
hide
)
Description:
sys-cluster:rdma-core-38.0:20211211-070013.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2021-12-11 10:01:43 UTC
Size:
703.44 KB
patch
obsolete
> * Package: sys-cluster/rdma-core-38.0 > * Repository: gentoo > * Maintainer: zlogene@gentoo.org > * USE: abi_x86_64 amd64 elibc_musl kernel_linux python_single_target_python3_9 userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > >>>> Unpacking source... >>>> Unpacking rdma-core-38.0.tar.gz to /var/tmp/portage/sys-cluster/rdma-core-38.0/work >>>> Source unpacked in /var/tmp/portage/sys-cluster/rdma-core-38.0/work >>>> Preparing source in /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0 ... > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0" > * Build directory (BUILD_DIR): "/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build" > * Hardcoded definition(s) removed in CMakeLists.txt: > * set(CMAKE_INSTALL_PREFIX "${CMAKE_BINARY_DIR}") >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0 ... > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0" > * Build directory (BUILD_DIR): "/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build" >cmake -C /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_RUNDIR=/run -DCMAKE_INSTALL_SHAREDSTATEDIR=/var/lib -DCMAKE_INSTALL_UDEV_RULESDIR=/lib/udev/rules.d -DCMAKE_INSTALL_SYSTEMD_SERVICEDIR=/lib/systemd/system -DCMAKE_DISABLE_FIND_PACKAGE_Systemd=yes -DENABLE_VALGRIND=no -DENABLE_RESOLVE_NEIGH=no -DENABLE_STATIC=no -DNO_PYVERBS=ON -DNO_MAN_PAGES=1 -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/gentoo_toolchain.cmake /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0 >loading initial cache file /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/gentoo_common_config.cmake >-- The C compiler identification is GNU 11.2.1 >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Check for working C compiler: /usr/bin/x86_64-gentoo-linux-musl-gcc - skipped >-- Detecting C compile features >-- Detecting C compile features - done >-- Performing Test HAVE_NO_SPARSE >-- Performing Test HAVE_NO_SPARSE - Success >-- Performing Test HAVE_C_WARNINGS >-- Performing Test HAVE_C_WARNINGS - Success >-- Performing Test HAVE_C_WMISSING_PROTOTYPES >-- Performing Test HAVE_C_WMISSING_PROTOTYPES - Success >-- Performing Test HAVE_C_WMISSING_DECLARATIONS >-- Performing Test HAVE_C_WMISSING_DECLARATIONS - Success >-- Performing Test HAVE_C_WWRITE_STRINGS >-- Performing Test HAVE_C_WWRITE_STRINGS - Success >-- Performing Test HAVE_C_WFORMAT_2 >-- Performing Test HAVE_C_WFORMAT_2 - Success >-- Performing Test HAVE_C_WCAST_FUNCTION >-- Performing Test HAVE_C_WCAST_FUNCTION - Success >-- Performing Test HAVE_C_WFORMAT_NONLITERAL >-- Performing Test HAVE_C_WFORMAT_NONLITERAL - Success >-- Performing Test HAVE_C_WDATE_TIME >-- Performing Test HAVE_C_WDATE_TIME - Success >-- Performing Test HAVE_C_WNESTED_EXTERNS >-- Performing Test HAVE_C_WNESTED_EXTERNS - Success >-- Performing Test HAVE_C_WORKING_SHADOW >-- Performing Test HAVE_C_WORKING_SHADOW - Success >-- Performing Test HAVE_C_WORKING_MISSING_FIELD_INITIALIZERS >-- Performing Test HAVE_C_WORKING_MISSING_FIELD_INITIALIZERS - Success >-- Performing Test HAVE_NO_STRICT_ALIASING >-- Performing Test HAVE_NO_STRICT_ALIASING - Success >-- Performing Test HAVE_NO_VAR_TRACKING_ASSIGNMENTS >-- Performing Test HAVE_NO_VAR_TRACKING_ASSIGNMENTS - Success >-- Performing Test HAVE_FUNC_ATTRIBUTE_IFUNC >-- Performing Test HAVE_FUNC_ATTRIBUTE_IFUNC - Failed >-- Performing Test HAVE_FUNC_ATTRIBUTE_SYMVER >-- Performing Test HAVE_FUNC_ATTRIBUTE_SYMVER - Success >-- Performing Test HAS_CLOEXEC >-- Performing Test HAS_CLOEXEC - Success >-- Performing Test HAVE_FUNC_ATTRIBUTE_ALWAYS_INLINE >-- Performing Test HAVE_FUNC_ATTRIBUTE_ALWAYS_INLINE - Success >-- Performing Test HAVE_LONG_LONG_U64 >-- Performing Test HAVE_LONG_LONG_U64 - Success >-- Performing Test HAVE_GLIBC_UAPI_COMPAT >-- Performing Test HAVE_GLIBC_UAPI_COMPAT - Success >-- Performing Test HAVE_WORKING_STRICT_ALIASING >-- Performing Test HAVE_WORKING_STRICT_ALIASING - Success >-- Performing Test HAVE_LARGE_FILES >-- Performing Test HAVE_LARGE_FILES - Success >-- Looking for stdatomic.h >-- Looking for stdatomic.h - found >-- Performing Test HAVE_TARGET_SSE >-- Performing Test HAVE_TARGET_SSE - Success >-- Performing Test SUPPORTS_AS_NEEDED >-- Performing Test SUPPORTS_AS_NEEDED - Success >-- Performing Test SUPPORTS_NO_UNDEFINED >-- Performing Test SUPPORTS_NO_UNDEFINED - Success >-- Performing Test _LDSYMVER_SUCCESS >-- Performing Test _LDSYMVER_SUCCESS - Success >-- Found LDSymVer: GNU >-- Looking for pthread.h >-- Looking for pthread.h - found >-- Performing Test CMAKE_HAVE_LIBC_PTHREAD >-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success >-- Found Threads: TRUE >-- Found PkgConfig: /usr/bin/x86_64-gentoo-linux-musl-pkg-config (found version "1.8.0") >-- Found UDev: /usr/lib/libudev.so >-- Check size of long >-- Check size of long - done >-- Performing Test HAVE_COHERENT_DMA >-- Performing Test HAVE_COHERENT_DMA - Success >-- Performing Test LIBC_HAS_LIBRT >-- Performing Test LIBC_HAS_LIBRT - Success >-- Performing Test HAVE_STATIC_ASSERT >-- Performing Test HAVE_STATIC_ASSERT - Success >-- Performing Test HAVE_C_WSTRICT_PROTOTYPES >-- Performing Test HAVE_C_WSTRICT_PROTOTYPES - Success >-- Performing Test HAVE_C_WOLD_STYLE_DEFINITION >-- Performing Test HAVE_C_WOLD_STYLE_DEFINITION - Success >-- Performing Test HAVE_C_WREDUNDANT_DECLS >-- Performing Test HAVE_C_WREDUNDANT_DECLS - Success >-- Performing Test HAVE_GLIBC_GETRANDOM >-- Performing Test HAVE_GLIBC_GETRANDOM - Success >-- Performing Test HAVE_GLIBC_FXSTAT >-- Performing Test HAVE_GLIBC_FXSTAT - Failed >-- Missing Optional Items: >-- Compiler attribute ifunc NOT supported >-- Valgrind memcheck.h NOT enabled >-- Valgrind drd.h NOT enabled >-- neighbour resolution NOT enabled >-- man pages NOT built >-- cython NOT found (disabling pyverbs) >-- libsystemd NOT found (disabling features) >-- <<< Gentoo configuration >>> >Build type Gentoo >Install path /usr >Compiler flags: >C -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls >C++ >Linker flags: >Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--as-needed -Wl,--no-undefined >Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--as-needed >Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--as-needed -Wl,--no-undefined > >-- Configuring done >-- Generating done >-- Build files have been written to: /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build >>>> Source configured. >>>> Compiling source in /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0 ... > * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0" > * Build directory (BUILD_DIR): "/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build" >ninja -v -j4 -l0 >[1/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/sminfo.dir/sminfo.c.o -MF infiniband-diags/CMakeFiles/sminfo.dir/sminfo.c.o.d -o infiniband-diags/CMakeFiles/sminfo.dir/sminfo.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/sminfo.c >[2/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT librdmacm/examples/CMakeFiles/rdmacm_tools.dir/common.c.o -MF librdmacm/examples/CMakeFiles/rdmacm_tools.dir/common.c.o.d -o librdmacm/examples/CMakeFiles/rdmacm_tools.dir/common.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/examples/common.c >[3/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT rdma-ndd/CMakeFiles/rdma-ndd.dir/rdma-ndd.c.o -MF rdma-ndd/CMakeFiles/rdma-ndd.dir/rdma-ndd.c.o.d -o rdma-ndd/CMakeFiles/rdma-ndd.dir/rdma-ndd.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/rdma-ndd/rdma-ndd.c >[4/312] : && /usr/bin/cmake -E rm -f librdmacm/examples/librdmacm_tools.a && /usr/bin/x86_64-gentoo-linux-musl-ar qc librdmacm/examples/librdmacm_tools.a librdmacm/examples/CMakeFiles/rdmacm_tools.dir/common.c.o && /usr/bin/x86_64-gentoo-linux-musl-ranlib librdmacm/examples/librdmacm_tools.a && : >[5/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/smpdump.dir/smpdump.c.o -MF infiniband-diags/CMakeFiles/smpdump.dir/smpdump.c.o.d -o infiniband-diags/CMakeFiles/smpdump.dir/smpdump.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/smpdump.c >[6/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/vendstat.dir/vendstat.c.o -MF infiniband-diags/CMakeFiles/vendstat.dir/vendstat.c.o.d -o infiniband-diags/CMakeFiles/vendstat.dir/vendstat.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/vendstat.c >[7/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/ibsendtrap.dir/ibsendtrap.c.o -MF infiniband-diags/CMakeFiles/ibsendtrap.dir/ibsendtrap.c.o.d -o infiniband-diags/CMakeFiles/ibsendtrap.dir/ibsendtrap.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/ibsendtrap.c >[8/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/smpquery.dir/smpquery.c.o -MF infiniband-diags/CMakeFiles/smpquery.dir/smpquery.c.o.d -o infiniband-diags/CMakeFiles/smpquery.dir/smpquery.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/smpquery.c >[9/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT libibumad/tests/CMakeFiles/umad_reg2.dir/umad_reg2_compat.c.o -MF libibumad/tests/CMakeFiles/umad_reg2.dir/umad_reg2_compat.c.o.d -o libibumad/tests/CMakeFiles/umad_reg2.dir/umad_reg2_compat.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibumad/tests/umad_reg2_compat.c >[10/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/mcm_rereg_test.dir/mcm_rereg_test.c.o -MF infiniband-diags/CMakeFiles/mcm_rereg_test.dir/mcm_rereg_test.c.o.d -o infiniband-diags/CMakeFiles/mcm_rereg_test.dir/mcm_rereg_test.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/mcm_rereg_test.c >[11/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT libibumad/tests/CMakeFiles/umad_register2.dir/umad_register2.c.o -MF libibumad/tests/CMakeFiles/umad_register2.dir/umad_register2.c.o.d -o libibumad/tests/CMakeFiles/umad_register2.dir/umad_register2.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibumad/tests/umad_register2.c >[12/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT libibumad/tests/CMakeFiles/umad_compile_test.dir/umad_compile_test.c.o -MF libibumad/tests/CMakeFiles/umad_compile_test.dir/umad_compile_test.c.o.d -o libibumad/tests/CMakeFiles/umad_compile_test.dir/umad_compile_test.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibumad/tests/umad_compile_test.c >[13/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT libibverbs/examples/CMakeFiles/ibverbs_tools.dir/pingpong.c.o -MF libibverbs/examples/CMakeFiles/ibverbs_tools.dir/pingpong.c.o.d -o libibverbs/examples/CMakeFiles/ibverbs_tools.dir/pingpong.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/examples/pingpong.c >[14/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT libibumad/tests/CMakeFiles/umad_sa_mcm_rereg_test.dir/umad_sa_mcm_rereg_test.c.o -MF libibumad/tests/CMakeFiles/umad_sa_mcm_rereg_test.dir/umad_sa_mcm_rereg_test.c.o.d -o libibumad/tests/CMakeFiles/umad_sa_mcm_rereg_test.dir/umad_sa_mcm_rereg_test.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibumad/tests/umad_sa_mcm_rereg_test.c >[15/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT libibnetdisc/CMakeFiles/testleaks.dir/tests/testleaks.c.o -MF libibnetdisc/CMakeFiles/testleaks.dir/tests/testleaks.c.o.d -o libibnetdisc/CMakeFiles/testleaks.dir/tests/testleaks.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibnetdisc/tests/testleaks.c >[16/312] : && /usr/bin/cmake -E rm -f libibverbs/examples/libibverbs_tools.a && /usr/bin/x86_64-gentoo-linux-musl-ar qc libibverbs/examples/libibverbs_tools.a libibverbs/examples/CMakeFiles/ibverbs_tools.dir/pingpong.c.o && /usr/bin/x86_64-gentoo-linux-musl-ranlib libibverbs/examples/libibverbs_tools.a && : >[17/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/ibdiags_tools.dir/ibdiag_sa.c.o -MF infiniband-diags/CMakeFiles/ibdiags_tools.dir/ibdiag_sa.c.o.d -o infiniband-diags/CMakeFiles/ibdiags_tools.dir/ibdiag_sa.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/ibdiag_sa.c >[18/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/ibaddr.dir/ibaddr.c.o -MF infiniband-diags/CMakeFiles/ibaddr.dir/ibaddr.c.o.d -o infiniband-diags/CMakeFiles/ibaddr.dir/ibaddr.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/ibaddr.c >[19/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/saquery.dir/saquery.c.o -MF infiniband-diags/CMakeFiles/saquery.dir/saquery.c.o.d -o infiniband-diags/CMakeFiles/saquery.dir/saquery.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/saquery.c >[20/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/dump_fts.dir/dump_fts.c.o -MF infiniband-diags/CMakeFiles/dump_fts.dir/dump_fts.c.o.d -o infiniband-diags/CMakeFiles/dump_fts.dir/dump_fts.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/dump_fts.c >[21/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/ibcacheedit.dir/ibcacheedit.c.o -MF infiniband-diags/CMakeFiles/ibcacheedit.dir/ibcacheedit.c.o.d -o infiniband-diags/CMakeFiles/ibcacheedit.dir/ibcacheedit.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/ibcacheedit.c >[22/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/ibdiags_tools.dir/ibdiag_common.c.o -MF infiniband-diags/CMakeFiles/ibdiags_tools.dir/ibdiag_common.c.o.d -o infiniband-diags/CMakeFiles/ibdiags_tools.dir/ibdiag_common.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/ibdiag_common.c >[23/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/ibccconfig.dir/ibccconfig.c.o -MF infiniband-diags/CMakeFiles/ibccconfig.dir/ibccconfig.c.o.d -o infiniband-diags/CMakeFiles/ibccconfig.dir/ibccconfig.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/ibccconfig.c >[24/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/ibccquery.dir/ibccquery.c.o -MF infiniband-diags/CMakeFiles/ibccquery.dir/ibccquery.c.o.d -o infiniband-diags/CMakeFiles/ibccquery.dir/ibccquery.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/ibccquery.c >[25/312] : && /usr/bin/cmake -E rm -f infiniband-diags/libibdiags_tools.a && /usr/bin/x86_64-gentoo-linux-musl-ar qc infiniband-diags/libibdiags_tools.a infiniband-diags/CMakeFiles/ibdiags_tools.dir/ibdiag_common.c.o infiniband-diags/CMakeFiles/ibdiags_tools.dir/ibdiag_sa.c.o && /usr/bin/x86_64-gentoo-linux-musl-ranlib infiniband-diags/libibdiags_tools.a && : >[26/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/ibping.dir/ibping.c.o -MF infiniband-diags/CMakeFiles/ibping.dir/ibping.c.o.d -o infiniband-diags/CMakeFiles/ibping.dir/ibping.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/ibping.c >[27/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/iblinkinfo.dir/iblinkinfo.c.o -MF infiniband-diags/CMakeFiles/iblinkinfo.dir/iblinkinfo.c.o.d -o infiniband-diags/CMakeFiles/iblinkinfo.dir/iblinkinfo.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/iblinkinfo.c >[28/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/ibportstate.dir/ibportstate.c.o -MF infiniband-diags/CMakeFiles/ibportstate.dir/ibportstate.c.o.d -o infiniband-diags/CMakeFiles/ibportstate.dir/ibportstate.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/ibportstate.c >[29/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/ibnetdiscover.dir/ibnetdiscover.c.o -MF infiniband-diags/CMakeFiles/ibnetdiscover.dir/ibnetdiscover.c.o.d -o infiniband-diags/CMakeFiles/ibnetdiscover.dir/ibnetdiscover.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/ibnetdiscover.c >[30/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/ibroute.dir/ibroute.c.o -MF infiniband-diags/CMakeFiles/ibroute.dir/ibroute.c.o.d -o infiniband-diags/CMakeFiles/ibroute.dir/ibroute.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/ibroute.c >[31/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/ibstat.dir/ibstat.c.o -MF infiniband-diags/CMakeFiles/ibstat.dir/ibstat.c.o.d -o infiniband-diags/CMakeFiles/ibstat.dir/ibstat.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/ibstat.c >[32/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/ibqueryerrors.dir/ibqueryerrors.c.o -MF infiniband-diags/CMakeFiles/ibqueryerrors.dir/ibqueryerrors.c.o.d -o infiniband-diags/CMakeFiles/ibqueryerrors.dir/ibqueryerrors.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/ibqueryerrors.c >[33/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/ibsysstat.dir/ibsysstat.c.o -MF infiniband-diags/CMakeFiles/ibsysstat.dir/ibsysstat.c.o.d -o infiniband-diags/CMakeFiles/ibsysstat.dir/ibsysstat.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/ibsysstat.c >[34/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibmad/CMakeFiles/ibmad.dir/cc.c.o -MF libibmad/CMakeFiles/ibmad.dir/cc.c.o.d -o libibmad/CMakeFiles/ibmad.dir/cc.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibmad/cc.c >[35/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibmad/CMakeFiles/ibmad.dir/bm.c.o -MF libibmad/CMakeFiles/ibmad.dir/bm.c.o.d -o libibmad/CMakeFiles/ibmad.dir/bm.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibmad/bm.c >[36/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/perfquery.dir/perfquery.c.o -MF infiniband-diags/CMakeFiles/perfquery.dir/perfquery.c.o.d -o infiniband-diags/CMakeFiles/perfquery.dir/perfquery.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/perfquery.c >[37/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibmad/CMakeFiles/ibmad.dir/fields.c.o -MF libibmad/CMakeFiles/ibmad.dir/fields.c.o.d -o libibmad/CMakeFiles/ibmad.dir/fields.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibmad/fields.c >[38/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibmad/CMakeFiles/ibmad.dir/gs.c.o -MF libibmad/CMakeFiles/ibmad.dir/gs.c.o.d -o libibmad/CMakeFiles/ibmad.dir/gs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibmad/gs.c >[39/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT infiniband-diags/CMakeFiles/ibtracert.dir/ibtracert.c.o -MF infiniband-diags/CMakeFiles/ibtracert.dir/ibtracert.c.o.d -o infiniband-diags/CMakeFiles/ibtracert.dir/ibtracert.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/infiniband-diags/ibtracert.c >[40/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibmad/CMakeFiles/ibmad.dir/portid.c.o -MF libibmad/CMakeFiles/ibmad.dir/portid.c.o.d -o libibmad/CMakeFiles/ibmad.dir/portid.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibmad/portid.c >[41/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibmad/CMakeFiles/ibmad.dir/mad.c.o -MF libibmad/CMakeFiles/ibmad.dir/mad.c.o.d -o libibmad/CMakeFiles/ibmad.dir/mad.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibmad/mad.c >[42/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibmad/CMakeFiles/ibmad.dir/resolve.c.o -MF libibmad/CMakeFiles/ibmad.dir/resolve.c.o.d -o libibmad/CMakeFiles/ibmad.dir/resolve.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibmad/resolve.c >[43/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibmad/CMakeFiles/ibmad.dir/register.c.o -MF libibmad/CMakeFiles/ibmad.dir/register.c.o.d -o libibmad/CMakeFiles/ibmad.dir/register.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibmad/register.c >[44/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibmad/CMakeFiles/ibmad.dir/sa.c.o -MF libibmad/CMakeFiles/ibmad.dir/sa.c.o.d -o libibmad/CMakeFiles/ibmad.dir/sa.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibmad/sa.c >[45/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibmad/CMakeFiles/ibmad.dir/rpc.c.o -MF libibmad/CMakeFiles/ibmad.dir/rpc.c.o.d -o libibmad/CMakeFiles/ibmad.dir/rpc.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibmad/rpc.c >[46/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibmad/CMakeFiles/ibmad.dir/serv.c.o -MF libibmad/CMakeFiles/ibmad.dir/serv.c.o.d -o libibmad/CMakeFiles/ibmad.dir/serv.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibmad/serv.c >[47/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibmad/CMakeFiles/ibmad.dir/dump.c.o -MF libibmad/CMakeFiles/ibmad.dir/dump.c.o.d -o libibmad/CMakeFiles/ibmad.dir/dump.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibmad/dump.c >[48/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibmad/CMakeFiles/ibmad.dir/vendor.c.o -MF libibmad/CMakeFiles/ibmad.dir/vendor.c.o.d -o libibmad/CMakeFiles/ibmad.dir/vendor.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibmad/vendor.c >[49/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibmad/CMakeFiles/ibmad.dir/smp.c.o -MF libibmad/CMakeFiles/ibmad.dir/smp.c.o.d -o libibmad/CMakeFiles/ibmad.dir/smp.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibmad/smp.c >[50/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibnetdisc_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibnetdisc/CMakeFiles/ibnetdisc.dir/query_smp.c.o -MF libibnetdisc/CMakeFiles/ibnetdisc.dir/query_smp.c.o.d -o libibnetdisc/CMakeFiles/ibnetdisc.dir/query_smp.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibnetdisc/query_smp.c >[51/312] cd /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/buildlib/make_abi_structs.py rdma/mlx5-abi.h /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/kernel-abi/mlx5-abi.h >[52/312] cd /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/buildlib/make_abi_structs.py rdma/mlx4-abi.h /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/kernel-abi/mlx4-abi.h >[53/312] cd /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/buildlib/make_abi_structs.py rdma/mthca-abi.h /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/kernel-abi/mthca-abi.h >[54/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibnetdisc_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibnetdisc/CMakeFiles/ibnetdisc.dir/ibnetdisc_cache.c.o -MF libibnetdisc/CMakeFiles/ibnetdisc.dir/ibnetdisc_cache.c.o.d -o libibnetdisc/CMakeFiles/ibnetdisc.dir/ibnetdisc_cache.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibnetdisc/ibnetdisc_cache.c >[55/312] cd /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/buildlib/make_abi_structs.py rdma/qedr-abi.h /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/kernel-abi/qedr-abi.h >[56/312] cd /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/buildlib/make_abi_structs.py rdma/ocrdma-abi.h /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/kernel-abi/ocrdma-abi.h >[57/312] cd /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/buildlib/make_abi_structs.py rdma/siw-abi.h /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/kernel-abi/siw-abi.h >[58/312] cd /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/buildlib/make_abi_structs.py rdma/rdma_user_rxe.h /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/kernel-abi/rdma_user_rxe.h >[59/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibnetdisc_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibnetdisc/CMakeFiles/ibnetdisc.dir/ibnetdisc.c.o -MF libibnetdisc/CMakeFiles/ibnetdisc.dir/ibnetdisc.c.o.d -o libibnetdisc/CMakeFiles/ibnetdisc.dir/ibnetdisc.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibnetdisc/ibnetdisc.c >[60/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibnetdisc_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibnetdisc/CMakeFiles/ibnetdisc.dir/chassis.c.o -MF libibnetdisc/CMakeFiles/ibnetdisc.dir/chassis.c.o.d -o libibnetdisc/CMakeFiles/ibnetdisc.dir/chassis.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibnetdisc/chassis.c >[61/312] cd /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/buildlib/make_abi_structs.py rdma/vmw_pvrdma-abi.h /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/kernel-abi/vmw_pvrdma-abi.h >[62/312] cd /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/buildlib/make_abi_structs.py rdma/bnxt_re-abi.h /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/kernel-abi/bnxt_re-abi.h >[63/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibumad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibumad/CMakeFiles/ibumad.dir/sysfs.c.o -MF libibumad/CMakeFiles/ibumad.dir/sysfs.c.o.d -o libibumad/CMakeFiles/ibumad.dir/sysfs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibumad/sysfs.c >[64/312] cd /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/buildlib/make_abi_structs.py rdma/cxgb4-abi.h /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/kernel-abi/cxgb4-abi.h >[65/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibumad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibumad/CMakeFiles/ibumad.dir/umad_str.c.o -MF libibumad/CMakeFiles/ibumad.dir/umad_str.c.o.d -o libibumad/CMakeFiles/ibumad.dir/umad_str.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibumad/umad_str.c >[66/312] cd /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/buildlib/make_abi_structs.py rdma/hns-abi.h /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/kernel-abi/hns-abi.h >[67/312] cd /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/buildlib/make_abi_structs.py rdma/efa-abi.h /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/kernel-abi/efa-abi.h >[68/312] cd /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/buildlib/make_abi_structs.py rdma/ib_user_verbs.h /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/kernel-abi/ib_user_verbs.h >[69/312] cd /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/buildlib/make_abi_structs.py rdma/irdma-abi.h /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/kernel-abi/irdma-abi.h >[70/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT ccan/CMakeFiles/ccan.dir/bitmap.c.o -MF ccan/CMakeFiles/ccan.dir/bitmap.c.o.d -o ccan/CMakeFiles/ccan.dir/bitmap.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/ccan/bitmap.c >[71/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT ccan/CMakeFiles/ccan.dir/ilog.c.o -MF ccan/CMakeFiles/ccan.dir/ilog.c.o.d -o ccan/CMakeFiles/ccan.dir/ilog.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/ccan/ilog.c >[72/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT librdmacm/examples/CMakeFiles/ucmatose.dir/cmatose.c.o -MF librdmacm/examples/CMakeFiles/ucmatose.dir/cmatose.c.o.d -o librdmacm/examples/CMakeFiles/ucmatose.dir/cmatose.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/examples/cmatose.c >[73/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT librdmacm/examples/CMakeFiles/rstream.dir/rstream.c.o -MF librdmacm/examples/CMakeFiles/rstream.dir/rstream.c.o.d -o librdmacm/examples/CMakeFiles/rstream.dir/rstream.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/examples/rstream.c >[74/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibumad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibumad/CMakeFiles/ibumad.dir/umad.c.o -MF libibumad/CMakeFiles/ibumad.dir/umad.c.o.d -o libibumad/CMakeFiles/ibumad.dir/umad.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibumad/umad.c >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibumad/umad.c:37: >/usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include <sys/poll.h> to <poll.h> [-Wcpp] > 1 | #warning redirecting incorrect #include <sys/poll.h> to <poll.h> > | ^~~~~~~ >[75/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT librdmacm/examples/CMakeFiles/rping.dir/rping.c.o -MF librdmacm/examples/CMakeFiles/rping.dir/rping.c.o.d -o librdmacm/examples/CMakeFiles/rping.dir/rping.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/examples/rping.c >[76/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT librdmacm/examples/CMakeFiles/udaddy.dir/udaddy.c.o -MF librdmacm/examples/CMakeFiles/udaddy.dir/udaddy.c.o.d -o librdmacm/examples/CMakeFiles/udaddy.dir/udaddy.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/examples/udaddy.c >[77/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT librdmacm/examples/CMakeFiles/udpong.dir/udpong.c.o -MF librdmacm/examples/CMakeFiles/udpong.dir/udpong.c.o.d -o librdmacm/examples/CMakeFiles/udpong.dir/udpong.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/examples/udpong.c >[78/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT libibverbs/examples/CMakeFiles/ibv_devices.dir/device_list.c.o -MF libibverbs/examples/CMakeFiles/ibv_devices.dir/device_list.c.o.d -o libibverbs/examples/CMakeFiles/ibv_devices.dir/device_list.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/examples/device_list.c >[79/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fno-strict-aliasing -std=gnu11 -MD -MT srp_daemon/CMakeFiles/srp_daemon.dir/srp_sync.c.o -MF srp_daemon/CMakeFiles/srp_daemon.dir/srp_sync.c.o.d -o srp_daemon/CMakeFiles/srp_daemon.dir/srp_sync.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/srp_daemon/srp_sync.c >[80/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fno-strict-aliasing -std=gnu11 -MD -MT srp_daemon/CMakeFiles/srp_daemon.dir/srp_handle_traps.c.o -MF srp_daemon/CMakeFiles/srp_daemon.dir/srp_handle_traps.c.o.d -o srp_daemon/CMakeFiles/srp_daemon.dir/srp_handle_traps.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/srp_daemon/srp_handle_traps.c >[81/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT libibverbs/examples/CMakeFiles/ibv_devinfo.dir/devinfo.c.o -MF libibverbs/examples/CMakeFiles/ibv_devinfo.dir/devinfo.c.o.d -o libibverbs/examples/CMakeFiles/ibv_devinfo.dir/devinfo.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/examples/devinfo.c >[82/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT libibverbs/examples/CMakeFiles/ibv_srq_pingpong.dir/srq_pingpong.c.o -MF libibverbs/examples/CMakeFiles/ibv_srq_pingpong.dir/srq_pingpong.c.o.d -o libibverbs/examples/CMakeFiles/ibv_srq_pingpong.dir/srq_pingpong.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/examples/srq_pingpong.c >[83/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT libibverbs/examples/CMakeFiles/ibv_rc_pingpong.dir/rc_pingpong.c.o -MF libibverbs/examples/CMakeFiles/ibv_rc_pingpong.dir/rc_pingpong.c.o.d -o libibverbs/examples/CMakeFiles/ibv_rc_pingpong.dir/rc_pingpong.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/examples/rc_pingpong.c >[84/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fno-strict-aliasing -std=gnu11 -MD -MT srp_daemon/CMakeFiles/srp_daemon.dir/srp_daemon.c.o -MF srp_daemon/CMakeFiles/srp_daemon.dir/srp_daemon.c.o.d -o srp_daemon/CMakeFiles/srp_daemon.dir/srp_daemon.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/srp_daemon/srp_daemon.c >[85/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT libibverbs/examples/CMakeFiles/ibv_uc_pingpong.dir/uc_pingpong.c.o -MF libibverbs/examples/CMakeFiles/ibv_uc_pingpong.dir/uc_pingpong.c.o.d -o libibverbs/examples/CMakeFiles/ibv_uc_pingpong.dir/uc_pingpong.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/examples/uc_pingpong.c >[86/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT libibverbs/examples/CMakeFiles/ibv_ud_pingpong.dir/ud_pingpong.c.o -MF libibverbs/examples/CMakeFiles/ibv_ud_pingpong.dir/ud_pingpong.c.o.d -o libibverbs/examples/CMakeFiles/ibv_ud_pingpong.dir/ud_pingpong.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/examples/ud_pingpong.c >[87/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT libibverbs/examples/CMakeFiles/ibv_xsrq_pingpong.dir/xsrq_pingpong.c.o -MF libibverbs/examples/CMakeFiles/ibv_xsrq_pingpong.dir/xsrq_pingpong.c.o.d -o libibverbs/examples/CMakeFiles/ibv_xsrq_pingpong.dir/xsrq_pingpong.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/examples/xsrq_pingpong.c >[88/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT librdmacm/examples/CMakeFiles/cmtime.dir/cmtime.c.o -MF librdmacm/examples/CMakeFiles/cmtime.dir/cmtime.c.o.d -o librdmacm/examples/CMakeFiles/cmtime.dir/cmtime.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/examples/cmtime.c >[89/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT librdmacm/examples/CMakeFiles/mckey.dir/mckey.c.o -MF librdmacm/examples/CMakeFiles/mckey.dir/mckey.c.o.d -o librdmacm/examples/CMakeFiles/mckey.dir/mckey.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/examples/mckey.c >[90/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT librdmacm/examples/CMakeFiles/rcopy.dir/rcopy.c.o -MF librdmacm/examples/CMakeFiles/rcopy.dir/rcopy.c.o.d -o librdmacm/examples/CMakeFiles/rcopy.dir/rcopy.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/examples/rcopy.c >[91/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT librdmacm/examples/CMakeFiles/rdma_client.dir/rdma_client.c.o -MF librdmacm/examples/CMakeFiles/rdma_client.dir/rdma_client.c.o.d -o librdmacm/examples/CMakeFiles/rdma_client.dir/rdma_client.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/examples/rdma_client.c >[92/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT librdmacm/examples/CMakeFiles/rdma_xclient.dir/rdma_xclient.c.o -MF librdmacm/examples/CMakeFiles/rdma_xclient.dir/rdma_xclient.c.o.d -o librdmacm/examples/CMakeFiles/rdma_xclient.dir/rdma_xclient.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/examples/rdma_xclient.c >[93/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT librdmacm/examples/CMakeFiles/rdma_server.dir/rdma_server.c.o -MF librdmacm/examples/CMakeFiles/rdma_server.dir/rdma_server.c.o.d -o librdmacm/examples/CMakeFiles/rdma_server.dir/rdma_server.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/examples/rdma_server.c >[94/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT libibverbs/examples/CMakeFiles/ibv_asyncwatch.dir/asyncwatch.c.o -MF libibverbs/examples/CMakeFiles/ibv_asyncwatch.dir/asyncwatch.c.o.d -o libibverbs/examples/CMakeFiles/ibv_asyncwatch.dir/asyncwatch.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/examples/asyncwatch.c >[95/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT librdmacm/examples/CMakeFiles/rdma_xserver.dir/rdma_xserver.c.o -MF librdmacm/examples/CMakeFiles/rdma_xserver.dir/rdma_xserver.c.o.d -o librdmacm/examples/CMakeFiles/rdma_xserver.dir/rdma_xserver.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/examples/rdma_xserver.c >[96/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT librdmacm/examples/CMakeFiles/riostream.dir/riostream.c.o -MF librdmacm/examples/CMakeFiles/riostream.dir/riostream.c.o.d -o librdmacm/examples/CMakeFiles/riostream.dir/riostream.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/examples/riostream.c >[97/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Docrdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/ocrdma/CMakeFiles/ocrdma-rdmav34.dir/ocrdma_main.c.o -MF providers/ocrdma/CMakeFiles/ocrdma-rdmav34.dir/ocrdma_main.c.o.d -o providers/ocrdma/CMakeFiles/ocrdma-rdmav34.dir/ocrdma_main.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/ocrdma/ocrdma_main.c >[98/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dqedr_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/qedr/CMakeFiles/qedr-rdmav34.dir/qelr_main.c.o -MF providers/qedr/CMakeFiles/qedr-rdmav34.dir/qelr_main.c.o.d -o providers/qedr/CMakeFiles/qedr-rdmav34.dir/qelr_main.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/qedr/qelr_main.c >[99/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dsiw_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/siw/CMakeFiles/siw-rdmav34.dir/siw.c.o -MF providers/siw/CMakeFiles/siw-rdmav34.dir/siw.c.o.d -o providers/siw/CMakeFiles/siw-rdmav34.dir/siw.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/siw/siw.c >[100/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dqedr_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/qedr/CMakeFiles/qedr-rdmav34.dir/qelr_chain.c.o -MF providers/qedr/CMakeFiles/qedr-rdmav34.dir/qelr_chain.c.o.d -o providers/qedr/CMakeFiles/qedr-rdmav34.dir/qelr_chain.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/qedr/qelr_chain.c >[101/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Drxe_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/rxe/CMakeFiles/rxe-rdmav34.dir/rxe.c.o -MF providers/rxe/CMakeFiles/rxe-rdmav34.dir/rxe.c.o.d -o providers/rxe/CMakeFiles/rxe-rdmav34.dir/rxe.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/rxe/rxe.c >[102/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dvmw_pvrdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav34.dir/cq.c.o -MF providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav34.dir/cq.c.o.d -o providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav34.dir/cq.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/vmw_pvrdma/cq.c >[103/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dvmw_pvrdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav34.dir/pvrdma_main.c.o -MF providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav34.dir/pvrdma_main.c.o.d -o providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav34.dir/pvrdma_main.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/vmw_pvrdma/pvrdma_main.c >[104/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Docrdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/ocrdma/CMakeFiles/ocrdma-rdmav34.dir/ocrdma_verbs.c.o -MF providers/ocrdma/CMakeFiles/ocrdma-rdmav34.dir/ocrdma_verbs.c.o.d -o providers/ocrdma/CMakeFiles/ocrdma-rdmav34.dir/ocrdma_verbs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/ocrdma/ocrdma_verbs.c >[105/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dvmw_pvrdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav34.dir/verbs.c.o -MF providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav34.dir/verbs.c.o.d -o providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav34.dir/verbs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/vmw_pvrdma/verbs.c >[106/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dhfi1verbs_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/hfi1verbs/CMakeFiles/hfi1verbs-rdmav34.dir/hfiverbs.c.o -MF providers/hfi1verbs/CMakeFiles/hfi1verbs-rdmav34.dir/hfiverbs.c.o.d -o providers/hfi1verbs/CMakeFiles/hfi1verbs-rdmav34.dir/hfiverbs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/hfi1verbs/hfiverbs.c >[107/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dipathverbs_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/ipathverbs/CMakeFiles/ipathverbs-rdmav34.dir/ipathverbs.c.o -MF providers/ipathverbs/CMakeFiles/ipathverbs-rdmav34.dir/ipathverbs.c.o.d -o providers/ipathverbs/CMakeFiles/ipathverbs-rdmav34.dir/ipathverbs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/ipathverbs/ipathverbs.c >[108/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dvmw_pvrdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav34.dir/qp.c.o -MF providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav34.dir/qp.c.o.d -o providers/vmw_pvrdma/CMakeFiles/vmw_pvrdma-rdmav34.dir/qp.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/vmw_pvrdma/qp.c >[109/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dhfi1verbs_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/hfi1verbs/CMakeFiles/hfi1verbs-rdmav34.dir/verbs.c.o -MF providers/hfi1verbs/CMakeFiles/hfi1verbs-rdmav34.dir/verbs.c.o.d -o providers/hfi1verbs/CMakeFiles/hfi1verbs-rdmav34.dir/verbs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/hfi1verbs/verbs.c >[110/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dipathverbs_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/ipathverbs/CMakeFiles/ipathverbs-rdmav34.dir/verbs.c.o -MF providers/ipathverbs/CMakeFiles/ipathverbs-rdmav34.dir/verbs.c.o.d -o providers/ipathverbs/CMakeFiles/ipathverbs-rdmav34.dir/verbs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/ipathverbs/verbs.c >[111/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/buf.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/buf.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/buf.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/buf.c >[112/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dqedr_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/qedr/CMakeFiles/qedr-rdmav34.dir/qelr_verbs.c.o -MF providers/qedr/CMakeFiles/qedr-rdmav34.dir/qelr_verbs.c.o.d -o providers/qedr/CMakeFiles/qedr-rdmav34.dir/qelr_verbs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/qedr/qelr_verbs.c >[113/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/dbrec.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/dbrec.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/dbrec.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/dbrec.c >[114/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/dr_crc32.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/dr_crc32.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/dr_crc32.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/dr_crc32.c >[115/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/dr_buddy.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/dr_buddy.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/dr_buddy.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/dr_buddy.c >[116/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/dr_dbg.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/dr_dbg.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/dr_dbg.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/dr_dbg.c >[117/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/dr_action.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/dr_action.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/dr_action.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/dr_action.c >[118/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/dr_devx.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/dr_devx.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/dr_devx.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/dr_devx.c >[119/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/dr_icm_pool.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/dr_icm_pool.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/dr_icm_pool.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/dr_icm_pool.c >[120/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/dr_rule.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/dr_rule.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/dr_rule.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/dr_rule.c >[121/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/dr_domain.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/dr_domain.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/dr_domain.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/dr_domain.c >[122/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/dr_matcher.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/dr_matcher.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/dr_matcher.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/dr_matcher.c >[123/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/dr_ste.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/dr_ste.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/dr_ste.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/dr_ste.c >[124/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/dr_table.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/dr_table.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/dr_table.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/dr_table.c >[125/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/dr_vports.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/dr_vports.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/dr_vports.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/dr_vports.c >[126/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/dr_ste_v0.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/dr_ste_v0.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/dr_ste_v0.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/dr_ste_v0.c >[127/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/dr_send.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/dr_send.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/dr_send.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/dr_send.c >[128/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/dr_ste_v1.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/dr_ste_v1.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/dr_ste_v1.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/dr_ste_v1.c >[129/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/cq.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/cq.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/cq.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/cq.c >[130/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/mlx5.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/mlx5.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/mlx5.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/mlx5.c >[131/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/srq.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/srq.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/srq.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/srq.c >[132/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmthca_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mthca/CMakeFiles/mthca-rdmav34.dir/ah.c.o -MF providers/mthca/CMakeFiles/mthca-rdmav34.dir/ah.c.o.d -o providers/mthca/CMakeFiles/mthca-rdmav34.dir/ah.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mthca/ah.c >[133/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmthca_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mthca/CMakeFiles/mthca-rdmav34.dir/buf.c.o -MF providers/mthca/CMakeFiles/mthca-rdmav34.dir/buf.c.o.d -o providers/mthca/CMakeFiles/mthca-rdmav34.dir/buf.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mthca/buf.c >[134/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmthca_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mthca/CMakeFiles/mthca-rdmav34.dir/cq.c.o -MF providers/mthca/CMakeFiles/mthca-rdmav34.dir/cq.c.o.d -o providers/mthca/CMakeFiles/mthca-rdmav34.dir/cq.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mthca/cq.c >[135/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmthca_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mthca/CMakeFiles/mthca-rdmav34.dir/memfree.c.o -MF providers/mthca/CMakeFiles/mthca-rdmav34.dir/memfree.c.o.d -o providers/mthca/CMakeFiles/mthca-rdmav34.dir/memfree.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mthca/memfree.c >[136/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/mlx5_vfio.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/mlx5_vfio.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/mlx5_vfio.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/mlx5_vfio.c >[137/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmthca_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mthca/CMakeFiles/mthca-rdmav34.dir/mthca.c.o -MF providers/mthca/CMakeFiles/mthca-rdmav34.dir/mthca.c.o.d -o providers/mthca/CMakeFiles/mthca-rdmav34.dir/mthca.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mthca/mthca.c >[138/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmthca_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mthca/CMakeFiles/mthca-rdmav34.dir/srq.c.o -MF providers/mthca/CMakeFiles/mthca-rdmav34.dir/srq.c.o.d -o providers/mthca/CMakeFiles/mthca-rdmav34.dir/srq.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mthca/srq.c >[139/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/qp.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/qp.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/qp.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/qp.c >[140/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmthca_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mthca/CMakeFiles/mthca-rdmav34.dir/qp.c.o -MF providers/mthca/CMakeFiles/mthca-rdmav34.dir/qp.c.o.d -o providers/mthca/CMakeFiles/mthca-rdmav34.dir/qp.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mthca/qp.c >[141/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmthca_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mthca/CMakeFiles/mthca-rdmav34.dir/verbs.c.o -MF providers/mthca/CMakeFiles/mthca-rdmav34.dir/verbs.c.o.d -o providers/mthca/CMakeFiles/mthca-rdmav34.dir/verbs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mthca/verbs.c >[142/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dhns_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u.c.o -MF providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u.c.o.d -o providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/hns/hns_roce_u.c >[143/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dhns_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u_buf.c.o -MF providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u_buf.c.o.d -o providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u_buf.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/hns/hns_roce_u_buf.c >[144/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dhns_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u_db.c.o -MF providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u_db.c.o.d -o providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u_db.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/hns/hns_roce_u_db.c >[145/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dhns_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u_hw_v1.c.o -MF providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u_hw_v1.c.o.d -o providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u_hw_v1.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/hns/hns_roce_u_hw_v1.c >[146/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dhns_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u_verbs.c.o -MF providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u_verbs.c.o.d -o providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u_verbs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/hns/hns_roce_u_verbs.c >[147/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dhns_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u_hw_v2.c.o -MF providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u_hw_v2.c.o.d -o providers/hns/CMakeFiles/hns-rdmav34.dir/hns_roce_u_hw_v2.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/hns/hns_roce_u_hw_v2.c >[148/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dirdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/irdma/CMakeFiles/irdma-rdmav34.dir/umain.c.o -MF providers/irdma/CMakeFiles/irdma-rdmav34.dir/umain.c.o.d -o providers/irdma/CMakeFiles/irdma-rdmav34.dir/umain.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/irdma/umain.c >[149/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx4_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx4/CMakeFiles/mlx4.dir/buf.c.o -MF providers/mlx4/CMakeFiles/mlx4.dir/buf.c.o.d -o providers/mlx4/CMakeFiles/mlx4.dir/buf.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx4/buf.c >[150/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx5/CMakeFiles/mlx5.dir/verbs.c.o -MF providers/mlx5/CMakeFiles/mlx5.dir/verbs.c.o.d -o providers/mlx5/CMakeFiles/mlx5.dir/verbs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx5/verbs.c >[151/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dirdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/irdma/CMakeFiles/irdma-rdmav34.dir/uk.c.o -MF providers/irdma/CMakeFiles/irdma-rdmav34.dir/uk.c.o.d -o providers/irdma/CMakeFiles/irdma-rdmav34.dir/uk.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/irdma/uk.c >[152/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx4_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx4/CMakeFiles/mlx4.dir/dbrec.c.o -MF providers/mlx4/CMakeFiles/mlx4.dir/dbrec.c.o.d -o providers/mlx4/CMakeFiles/mlx4.dir/dbrec.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx4/dbrec.c >[153/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dirdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/irdma/CMakeFiles/irdma-rdmav34.dir/uverbs.c.o -MF providers/irdma/CMakeFiles/irdma-rdmav34.dir/uverbs.c.o.d -o providers/irdma/CMakeFiles/irdma-rdmav34.dir/uverbs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/irdma/uverbs.c >[154/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx4_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx4/CMakeFiles/mlx4.dir/cq.c.o -MF providers/mlx4/CMakeFiles/mlx4.dir/cq.c.o.d -o providers/mlx4/CMakeFiles/mlx4.dir/cq.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx4/cq.c >[155/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx4_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx4/CMakeFiles/mlx4.dir/mlx4.c.o -MF providers/mlx4/CMakeFiles/mlx4.dir/mlx4.c.o.d -o providers/mlx4/CMakeFiles/mlx4.dir/mlx4.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx4/mlx4.c >[156/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx4_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx4/CMakeFiles/mlx4.dir/srq.c.o -MF providers/mlx4/CMakeFiles/mlx4.dir/srq.c.o.d -o providers/mlx4/CMakeFiles/mlx4.dir/srq.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx4/srq.c >[157/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Drdmacm_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT librdmacm/CMakeFiles/rdmacm.dir/acm.c.o -MF librdmacm/CMakeFiles/rdmacm.dir/acm.c.o.d -o librdmacm/CMakeFiles/rdmacm.dir/acm.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/acm.c >[158/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx4_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx4/CMakeFiles/mlx4.dir/qp.c.o -MF providers/mlx4/CMakeFiles/mlx4.dir/qp.c.o.d -o providers/mlx4/CMakeFiles/mlx4.dir/qp.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx4/qp.c >[159/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Drdmacm_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT librdmacm/CMakeFiles/rdmacm.dir/addrinfo.c.o -MF librdmacm/CMakeFiles/rdmacm.dir/addrinfo.c.o.d -o librdmacm/CMakeFiles/rdmacm.dir/addrinfo.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/addrinfo.c >[160/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Drdmacm_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT librdmacm/CMakeFiles/rdmacm.dir/indexer.c.o -MF librdmacm/CMakeFiles/rdmacm.dir/indexer.c.o.d -o librdmacm/CMakeFiles/rdmacm.dir/indexer.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/indexer.c >[161/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx4_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/mlx4/CMakeFiles/mlx4.dir/verbs.c.o -MF providers/mlx4/CMakeFiles/mlx4.dir/verbs.c.o.d -o providers/mlx4/CMakeFiles/mlx4.dir/verbs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/mlx4/verbs.c >[162/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Drspreload_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT librdmacm/CMakeFiles/rspreload.dir/indexer.c.o -MF librdmacm/CMakeFiles/rspreload.dir/indexer.c.o.d -o librdmacm/CMakeFiles/rspreload.dir/indexer.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/indexer.c >[163/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dbnxt_re_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/bnxt_re/CMakeFiles/bnxt_re-rdmav34.dir/db.c.o -MF providers/bnxt_re/CMakeFiles/bnxt_re-rdmav34.dir/db.c.o.d -o providers/bnxt_re/CMakeFiles/bnxt_re-rdmav34.dir/db.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/bnxt_re/db.c >[164/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dbnxt_re_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/bnxt_re/CMakeFiles/bnxt_re-rdmav34.dir/main.c.o -MF providers/bnxt_re/CMakeFiles/bnxt_re-rdmav34.dir/main.c.o.d -o providers/bnxt_re/CMakeFiles/bnxt_re-rdmav34.dir/main.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/bnxt_re/main.c >[165/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Drspreload_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT librdmacm/CMakeFiles/rspreload.dir/preload.c.o -MF librdmacm/CMakeFiles/rspreload.dir/preload.c.o.d -o librdmacm/CMakeFiles/rspreload.dir/preload.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/preload.c >[166/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dbnxt_re_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/bnxt_re/CMakeFiles/bnxt_re-rdmav34.dir/memory.c.o -MF providers/bnxt_re/CMakeFiles/bnxt_re-rdmav34.dir/memory.c.o.d -o providers/bnxt_re/CMakeFiles/bnxt_re-rdmav34.dir/memory.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/bnxt_re/memory.c >[167/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Drdmacm_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT librdmacm/CMakeFiles/rdmacm.dir/cma.c.o -MF librdmacm/CMakeFiles/rdmacm.dir/cma.c.o.d -o librdmacm/CMakeFiles/rdmacm.dir/cma.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/cma.c >[168/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dcxgb4_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fno-strict-aliasing -fPIC -std=gnu11 -MD -MT providers/cxgb4/CMakeFiles/cxgb4-rdmav34.dir/dev.c.o -MF providers/cxgb4/CMakeFiles/cxgb4-rdmav34.dir/dev.c.o.d -o providers/cxgb4/CMakeFiles/cxgb4-rdmav34.dir/dev.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/cxgb4/dev.c >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/cxgb4/libcxgb4.h:40, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/cxgb4/dev.c:43: >/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include <sys/errno.h> to <errno.h> [-Wcpp] > 1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h> > | ^~~~~~~ >[169/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dcxgb4_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fno-strict-aliasing -fPIC -std=gnu11 -MD -MT providers/cxgb4/CMakeFiles/cxgb4-rdmav34.dir/cq.c.o -MF providers/cxgb4/CMakeFiles/cxgb4-rdmav34.dir/cq.c.o.d -o providers/cxgb4/CMakeFiles/cxgb4-rdmav34.dir/cq.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/cxgb4/cq.c >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/cxgb4/cq.c:37: >/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include <sys/errno.h> to <errno.h> [-Wcpp] > 1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h> > | ^~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/cxgb4/libcxgb4.h:40, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/cxgb4/cq.c:40: >/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include <sys/errno.h> to <errno.h> [-Wcpp] > 1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h> > | ^~~~~~~ >[170/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dbnxt_re_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/bnxt_re/CMakeFiles/bnxt_re-rdmav34.dir/verbs.c.o -MF providers/bnxt_re/CMakeFiles/bnxt_re-rdmav34.dir/verbs.c.o.d -o providers/bnxt_re/CMakeFiles/bnxt_re-rdmav34.dir/verbs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/bnxt_re/verbs.c >[171/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dcxgb4_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fno-strict-aliasing -fPIC -std=gnu11 -MD -MT providers/cxgb4/CMakeFiles/cxgb4-rdmav34.dir/verbs.c.o -MF providers/cxgb4/CMakeFiles/cxgb4-rdmav34.dir/verbs.c.o.d -o providers/cxgb4/CMakeFiles/cxgb4-rdmav34.dir/verbs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/cxgb4/verbs.c >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/cxgb4/libcxgb4.h:40, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/cxgb4/verbs.c:43: >/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include <sys/errno.h> to <errno.h> [-Wcpp] > 1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h> > | ^~~~~~~ >[172/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dcxgb4_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fno-strict-aliasing -fPIC -std=gnu11 -MD -MT providers/cxgb4/CMakeFiles/cxgb4-rdmav34.dir/qp.c.o -MF providers/cxgb4/CMakeFiles/cxgb4-rdmav34.dir/qp.c.o.d -o providers/cxgb4/CMakeFiles/cxgb4-rdmav34.dir/qp.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/cxgb4/qp.c >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/cxgb4/libcxgb4.h:40, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/cxgb4/qp.c:40: >/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include <sys/errno.h> to <errno.h> [-Wcpp] > 1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h> > | ^~~~~~~ >[173/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Defa_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/efa/CMakeFiles/efa.dir/efa.c.o -MF providers/efa/CMakeFiles/efa.dir/efa.c.o.d -o providers/efa/CMakeFiles/efa.dir/efa.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/efa/efa.c >[174/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd_counters.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd_counters.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd_counters.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd_counters.c >[175/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Drdmacm_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT librdmacm/CMakeFiles/rdmacm.dir/rsocket.c.o -MF librdmacm/CMakeFiles/rdmacm.dir/rsocket.c.o.d -o librdmacm/CMakeFiles/rdmacm.dir/rsocket.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/librdmacm/rsocket.c >[176/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd_ah.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd_ah.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd_ah.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd_ah.c >[177/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd_dm.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd_dm.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd_dm.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd_dm.c >[178/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd_cq.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd_cq.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd_cq.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd_cq.c >[179/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd.c >[180/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd_fallback.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd_fallback.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd_fallback.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd_fallback.c >[181/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd_flow.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd_flow.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd_flow.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd_flow.c >[182/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd_device.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd_device.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd_device.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd_device.c >[183/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd_flow_action.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd_flow_action.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd_flow_action.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd_flow_action.c >[184/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Defa_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT providers/efa/CMakeFiles/efa.dir/verbs.c.o -MF providers/efa/CMakeFiles/efa.dir/verbs.c.o.d -o providers/efa/CMakeFiles/efa.dir/verbs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/providers/efa/verbs.c >[185/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd_ioctl.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd_ioctl.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd_ioctl.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd_ioctl.c >[186/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd_mw.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd_mw.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd_mw.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd_mw.c >[187/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd_pd.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd_pd.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd_pd.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd_pd.c >[188/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd_mr.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd_mr.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd_mr.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd_mr.c >[189/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd_rwq_ind.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd_rwq_ind.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd_rwq_ind.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd_rwq_ind.c >[190/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd_qp.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd_qp.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd_qp.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd_qp.c >[191/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd_xrcd.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd_xrcd.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd_xrcd.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd_xrcd.c >[192/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd_wq.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd_wq.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd_wq.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd_wq.c >[193/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/cmd_srq.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/cmd_srq.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/cmd_srq.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/cmd_srq.c >[194/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/device.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/device.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/device.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/device.c >[195/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/dynamic_driver.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/dynamic_driver.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/dynamic_driver.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/dynamic_driver.c >[196/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/compat-1_0.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/compat-1_0.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/compat-1_0.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/compat-1_0.c >[197/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/enum_strs.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/enum_strs.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/enum_strs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/enum_strs.c >[198/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/dummy_ops.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/dummy_ops.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/dummy_ops.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/dummy_ops.c >[199/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/ibdev_nl.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/ibdev_nl.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/ibdev_nl.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibdev_nl.c >[200/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/marshall.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/marshall.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/marshall.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/marshall.c >[201/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/static_driver.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/static_driver.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/static_driver.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/static_driver.c >[202/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/init.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/init.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/init.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/init.c >[203/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/sysfs.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/sysfs.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/sysfs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/sysfs.c >[204/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/all_providers.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/all_providers.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/all_providers.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/all_providers.c >[205/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT kernel-headers/CMakeFiles/kern-abi.dir/kern-abi.c.o -MF kernel-headers/CMakeFiles/kern-abi.dir/kern-abi.c.o.d -o kernel-headers/CMakeFiles/kern-abi.dir/kern-abi.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/kernel-headers/kern-abi.c >[206/312] : && /usr/bin/cmake -E rm -f kernel-headers/libkern-abi.a && /usr/bin/x86_64-gentoo-linux-musl-ar qc kernel-headers/libkern-abi.a kernel-headers/CMakeFiles/kern-abi.dir/kern-abi.c.o && /usr/bin/x86_64-gentoo-linux-musl-ranlib kernel-headers/libkern-abi.a && : >[207/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/memory.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/memory.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/memory.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/memory.c >[208/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT ccan/CMakeFiles/ccan.dir/str.c.o -MF ccan/CMakeFiles/ccan.dir/str.c.o.d -o ccan/CMakeFiles/ccan.dir/str.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/ccan/str.c >[209/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -std=gnu11 -MD -MT ccan/CMakeFiles/ccan.dir/list.c.o -MF ccan/CMakeFiles/ccan.dir/list.c.o.d -o ccan/CMakeFiles/ccan.dir/list.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/ccan/list.c >[210/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/neigh.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/neigh.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/neigh.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c >FAILED: libibverbs/CMakeFiles/ibverbs.dir/neigh.c.o >/usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/neigh.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/neigh.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/neigh.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:33:21: warning: no previous prototype for 'if_nametoindex' [-Wmissing-prototypes] > 33 | extern unsigned int if_nametoindex(__const char *__ifname) __THROW; > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c: In function 'if_nametoindex': >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:33:60: error: expected declaration specifiers before '__THROW' > 33 | extern unsigned int if_nametoindex(__const char *__ifname) __THROW; > | ^~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:37, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/usr/include/pthread.h:86:1: error: expected declaration specifiers before '__attribute__' > 86 | __attribute__((const)) > | ^~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:37:5: error: storage class specified for parameter 'memory_order' > 37 | } memory_order; > | ^~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:40:23: error: storage class specified for parameter 'atomic_bool' > 40 | typedef _Atomic _Bool atomic_bool; > | ^~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:41:22: error: storage class specified for parameter 'atomic_char' > 41 | typedef _Atomic char atomic_char; > | ^~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:42:29: error: storage class specified for parameter 'atomic_schar' > 42 | typedef _Atomic signed char atomic_schar; > | ^~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:43:31: error: storage class specified for parameter 'atomic_uchar' > 43 | typedef _Atomic unsigned char atomic_uchar; > | ^~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:44:23: error: storage class specified for parameter 'atomic_short' > 44 | typedef _Atomic short atomic_short; > | ^~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:45:32: error: storage class specified for parameter 'atomic_ushort' > 45 | typedef _Atomic unsigned short atomic_ushort; > | ^~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:46:21: error: storage class specified for parameter 'atomic_int' > 46 | typedef _Atomic int atomic_int; > | ^~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:47:30: error: storage class specified for parameter 'atomic_uint' > 47 | typedef _Atomic unsigned int atomic_uint; > | ^~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:48:22: error: storage class specified for parameter 'atomic_long' > 48 | typedef _Atomic long atomic_long; > | ^~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:49:31: error: storage class specified for parameter 'atomic_ulong' > 49 | typedef _Atomic unsigned long atomic_ulong; > | ^~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:50:27: error: storage class specified for parameter 'atomic_llong' > 50 | typedef _Atomic long long atomic_llong; > | ^~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:51:36: error: storage class specified for parameter 'atomic_ullong' > 51 | typedef _Atomic unsigned long long atomic_ullong; > | ^~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:52:33: error: storage class specified for parameter 'atomic_char16_t' > 52 | typedef _Atomic __CHAR16_TYPE__ atomic_char16_t; > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:53:33: error: storage class specified for parameter 'atomic_char32_t' > 53 | typedef _Atomic __CHAR32_TYPE__ atomic_char32_t; > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:54:32: error: storage class specified for parameter 'atomic_wchar_t' > 54 | typedef _Atomic __WCHAR_TYPE__ atomic_wchar_t; > | ^~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:55:37: error: storage class specified for parameter 'atomic_int_least8_t' > 55 | typedef _Atomic __INT_LEAST8_TYPE__ atomic_int_least8_t; > | ^~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:56:38: error: storage class specified for parameter 'atomic_uint_least8_t' > 56 | typedef _Atomic __UINT_LEAST8_TYPE__ atomic_uint_least8_t; > | ^~~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:57:38: error: storage class specified for parameter 'atomic_int_least16_t' > 57 | typedef _Atomic __INT_LEAST16_TYPE__ atomic_int_least16_t; > | ^~~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:58:39: error: storage class specified for parameter 'atomic_uint_least16_t' > 58 | typedef _Atomic __UINT_LEAST16_TYPE__ atomic_uint_least16_t; > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:59:38: error: storage class specified for parameter 'atomic_int_least32_t' > 59 | typedef _Atomic __INT_LEAST32_TYPE__ atomic_int_least32_t; > | ^~~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:60:39: error: storage class specified for parameter 'atomic_uint_least32_t' > 60 | typedef _Atomic __UINT_LEAST32_TYPE__ atomic_uint_least32_t; > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:61:38: error: storage class specified for parameter 'atomic_int_least64_t' > 61 | typedef _Atomic __INT_LEAST64_TYPE__ atomic_int_least64_t; > | ^~~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:62:39: error: storage class specified for parameter 'atomic_uint_least64_t' > 62 | typedef _Atomic __UINT_LEAST64_TYPE__ atomic_uint_least64_t; > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:63:36: error: storage class specified for parameter 'atomic_int_fast8_t' > 63 | typedef _Atomic __INT_FAST8_TYPE__ atomic_int_fast8_t; > | ^~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:64:37: error: storage class specified for parameter 'atomic_uint_fast8_t' > 64 | typedef _Atomic __UINT_FAST8_TYPE__ atomic_uint_fast8_t; > | ^~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:65:37: error: storage class specified for parameter 'atomic_int_fast16_t' > 65 | typedef _Atomic __INT_FAST16_TYPE__ atomic_int_fast16_t; > | ^~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:66:38: error: storage class specified for parameter 'atomic_uint_fast16_t' > 66 | typedef _Atomic __UINT_FAST16_TYPE__ atomic_uint_fast16_t; > | ^~~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:67:37: error: storage class specified for parameter 'atomic_int_fast32_t' > 67 | typedef _Atomic __INT_FAST32_TYPE__ atomic_int_fast32_t; > | ^~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:68:38: error: storage class specified for parameter 'atomic_uint_fast32_t' > 68 | typedef _Atomic __UINT_FAST32_TYPE__ atomic_uint_fast32_t; > | ^~~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:69:37: error: storage class specified for parameter 'atomic_int_fast64_t' > 69 | typedef _Atomic __INT_FAST64_TYPE__ atomic_int_fast64_t; > | ^~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:70:38: error: storage class specified for parameter 'atomic_uint_fast64_t' > 70 | typedef _Atomic __UINT_FAST64_TYPE__ atomic_uint_fast64_t; > | ^~~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:71:33: error: storage class specified for parameter 'atomic_intptr_t' > 71 | typedef _Atomic __INTPTR_TYPE__ atomic_intptr_t; > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:72:34: error: storage class specified for parameter 'atomic_uintptr_t' > 72 | typedef _Atomic __UINTPTR_TYPE__ atomic_uintptr_t; > | ^~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:73:31: error: storage class specified for parameter 'atomic_size_t' > 73 | typedef _Atomic __SIZE_TYPE__ atomic_size_t; > | ^~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:74:34: error: storage class specified for parameter 'atomic_ptrdiff_t' > 74 | typedef _Atomic __PTRDIFF_TYPE__ atomic_ptrdiff_t; > | ^~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:75:33: error: storage class specified for parameter 'atomic_intmax_t' > 75 | typedef _Atomic __INTMAX_TYPE__ atomic_intmax_t; > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:76:34: error: storage class specified for parameter 'atomic_uintmax_t' > 76 | typedef _Atomic __UINTMAX_TYPE__ atomic_uintmax_t; > | ^~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:92:13: error: storage class specified for parameter 'atomic_thread_fence' > 92 | extern void atomic_thread_fence (memory_order); > | ^~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:94:13: error: storage class specified for parameter 'atomic_signal_fence' > 94 | extern void atomic_signal_fence (memory_order); > | ^~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:225:3: error: storage class specified for parameter 'atomic_flag' > 225 | } atomic_flag; > | ^~~~~~~~~~~ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:230:61: error: expected ';', ',' or ')' before '*' token > 230 | extern _Bool atomic_flag_test_and_set (volatile atomic_flag *); > | ^ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:233:70: error: expected ';', ',' or ')' before '*' token > 233 | extern _Bool atomic_flag_test_and_set_explicit (volatile atomic_flag *, > | ^ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:238:53: error: expected ';', ',' or ')' before '*' token > 238 | extern void atomic_flag_clear (volatile atomic_flag *); > | ^ >/usr/lib/gcc/x86_64-gentoo-linux-musl/11.2.1/include/stdatomic.h:240:62: error: expected ';', ',' or ')' before '*' token > 240 | extern void atomic_flag_clear_explicit (volatile atomic_flag *, memory_order); > | ^ >In file included from /usr/include/stddef.h:17, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:42, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:40, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/usr/include/bits/alltypes.h:41:54: error: storage class specified for parameter 'max_align_t' > 41 | typedef struct { long long __ll; long double __ld; } max_align_t; > | ^~~~~~~~~~~ >/usr/include/bits/alltypes.h:60:15: error: storage class specified for parameter 'ptrdiff_t' > 60 | typedef _Addr ptrdiff_t; > | ^~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:38, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs_api.h:66, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:48, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:40, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:49:1: warning: empty declaration > 49 | enum ib_uverbs_write_cmds { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:93:1: warning: empty declaration > 93 | enum { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:119:1: warning: empty declaration > 119 | struct ib_uverbs_async_event_desc { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:125:1: warning: empty declaration > 125 | struct ib_uverbs_comp_event_desc { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:129:1: warning: empty declaration > 129 | struct ib_uverbs_cq_moderation_caps { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:146:1: warning: empty declaration > 146 | struct ib_uverbs_cmd_hdr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:152:1: warning: empty declaration > 152 | struct ib_uverbs_ex_cmd_hdr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:159:1: warning: empty declaration > 159 | struct ib_uverbs_get_context { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:164:1: warning: empty declaration > 164 | struct ib_uverbs_get_context_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:170:1: warning: empty declaration > 170 | struct ib_uverbs_query_device { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:175:1: warning: empty declaration > 175 | struct ib_uverbs_query_device_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:219:1: warning: empty declaration > 219 | struct ib_uverbs_ex_query_device { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:224:1: warning: empty declaration > 224 | struct ib_uverbs_odp_caps { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:234:1: warning: empty declaration > 234 | struct ib_uverbs_rss_caps { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:245:1: warning: empty declaration > 245 | struct ib_uverbs_tm_caps { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:259:1: warning: empty declaration > 259 | struct ib_uverbs_ex_query_device_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:277:1: warning: empty declaration > 277 | struct ib_uverbs_query_port { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:284:1: warning: empty declaration > 284 | struct ib_uverbs_query_port_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:309:1: warning: empty declaration > 309 | struct ib_uverbs_alloc_pd { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:314:1: warning: empty declaration > 314 | struct ib_uverbs_alloc_pd_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:319:1: warning: empty declaration > 319 | struct ib_uverbs_dealloc_pd { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:323:1: warning: empty declaration > 323 | struct ib_uverbs_open_xrcd { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:330:1: warning: empty declaration > 330 | struct ib_uverbs_open_xrcd_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:335:1: warning: empty declaration > 335 | struct ib_uverbs_close_xrcd { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:339:1: warning: empty declaration > 339 | struct ib_uverbs_reg_mr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:349:1: warning: empty declaration > 349 | struct ib_uverbs_reg_mr_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:356:1: warning: empty declaration > 356 | struct ib_uverbs_rereg_mr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:368:1: warning: empty declaration > 368 | struct ib_uverbs_rereg_mr_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:374:1: warning: empty declaration > 374 | struct ib_uverbs_dereg_mr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:378:1: warning: empty declaration > 378 | struct ib_uverbs_alloc_mw { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:386:1: warning: empty declaration > 386 | struct ib_uverbs_alloc_mw_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:392:1: warning: empty declaration > 392 | struct ib_uverbs_dealloc_mw { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:396:1: warning: empty declaration > 396 | struct ib_uverbs_create_comp_channel { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:400:1: warning: empty declaration > 400 | struct ib_uverbs_create_comp_channel_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:404:1: warning: empty declaration > 404 | struct ib_uverbs_create_cq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:414:1: warning: empty declaration > 414 | enum ib_uverbs_ex_create_cq_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:419:1: warning: empty declaration > 419 | struct ib_uverbs_ex_create_cq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:429:1: warning: empty declaration > 429 | struct ib_uverbs_create_cq_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:435:1: warning: empty declaration > 435 | struct ib_uverbs_ex_create_cq_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:441:1: warning: empty declaration > 441 | struct ib_uverbs_resize_cq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:448:1: warning: empty declaration > 448 | struct ib_uverbs_resize_cq_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:454:1: warning: empty declaration > 454 | struct ib_uverbs_poll_cq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:460:1: warning: empty declaration > 460 | enum ib_uverbs_wc_opcode { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:471:1: warning: empty declaration > 471 | struct ib_uverbs_wc { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:492:1: warning: empty declaration > 492 | struct ib_uverbs_poll_cq_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:498:1: warning: empty declaration > 498 | struct ib_uverbs_req_notify_cq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:503:1: warning: empty declaration > 503 | struct ib_uverbs_destroy_cq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:509:1: warning: empty declaration > 509 | struct ib_uverbs_destroy_cq_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:514:1: warning: empty declaration > 514 | struct ib_uverbs_global_route { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:523:1: warning: empty declaration > 523 | struct ib_uverbs_ah_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:534:1: warning: empty declaration > 534 | struct ib_uverbs_qp_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:572:1: warning: empty declaration > 572 | struct ib_uverbs_create_qp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:591:1: warning: empty declaration > 591 | enum ib_uverbs_create_qp_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:595:1: warning: empty declaration > 595 | enum { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:599:1: warning: empty declaration > 599 | struct ib_uverbs_ex_create_qp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:620:1: warning: empty declaration > 620 | struct ib_uverbs_open_qp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:631:1: warning: empty declaration > 631 | struct ib_uverbs_create_qp_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:643:1: warning: empty declaration > 643 | struct ib_uverbs_ex_create_qp_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:653:1: warning: empty declaration > 653 | struct ib_uverbs_qp_dest { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:668:1: warning: empty declaration > 668 | struct ib_uverbs_query_qp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:675:1: warning: empty declaration > 675 | struct ib_uverbs_query_qp_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:709:1: warning: empty declaration > 709 | struct ib_uverbs_modify_qp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:739:1: warning: empty declaration > 739 | struct ib_uverbs_ex_modify_qp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:745:1: warning: empty declaration > 745 | struct ib_uverbs_ex_modify_qp_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:750:1: warning: empty declaration > 750 | struct ib_uverbs_destroy_qp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:756:1: warning: empty declaration > 756 | struct ib_uverbs_destroy_qp_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:766:1: warning: empty declaration > 766 | struct ib_uverbs_sge { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:772:1: warning: empty declaration > 772 | enum ib_uverbs_wr_opcode { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:790:1: warning: empty declaration > 790 | struct ib_uverbs_send_wr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:821:1: warning: empty declaration > 821 | struct ib_uverbs_post_send { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:830:1: warning: empty declaration > 830 | struct ib_uverbs_post_send_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:834:1: warning: empty declaration > 834 | struct ib_uverbs_recv_wr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:840:1: warning: empty declaration > 840 | struct ib_uverbs_post_recv { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:849:1: warning: empty declaration > 849 | struct ib_uverbs_post_recv_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:853:1: warning: empty declaration > 853 | struct ib_uverbs_post_srq_recv { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:862:1: warning: empty declaration > 862 | struct ib_uverbs_post_srq_recv_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:866:1: warning: empty declaration > 866 | struct ib_uverbs_create_ah { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:875:1: warning: empty declaration > 875 | struct ib_uverbs_create_ah_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:880:1: warning: empty declaration > 880 | struct ib_uverbs_destroy_ah { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:884:1: warning: empty declaration > 884 | struct ib_uverbs_attach_mcast { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:892:1: warning: empty declaration > 892 | struct ib_uverbs_detach_mcast { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:900:1: warning: empty declaration > 900 | struct ib_uverbs_flow_spec_hdr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:908:1: warning: empty declaration > 908 | struct ib_uverbs_flow_eth_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:915:1: warning: empty declaration > 915 | struct ib_uverbs_flow_spec_eth { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:928:1: warning: empty declaration > 928 | struct ib_uverbs_flow_ipv4_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:937:1: warning: empty declaration > 937 | struct ib_uverbs_flow_spec_ipv4 { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:950:1: warning: empty declaration > 950 | struct ib_uverbs_flow_tcp_udp_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:955:1: warning: empty declaration > 955 | struct ib_uverbs_flow_spec_tcp_udp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:968:1: warning: empty declaration > 968 | struct ib_uverbs_flow_ipv6_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:978:1: warning: empty declaration > 978 | struct ib_uverbs_flow_spec_ipv6 { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:991:1: warning: empty declaration > 991 | struct ib_uverbs_flow_spec_action_tag { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1004:1: warning: empty declaration > 1004 | struct ib_uverbs_flow_spec_action_drop { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1015:1: warning: empty declaration > 1015 | struct ib_uverbs_flow_spec_action_handle { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1028:1: warning: empty declaration > 1028 | struct ib_uverbs_flow_spec_action_count { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1041:1: warning: empty declaration > 1041 | struct ib_uverbs_flow_tunnel_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1045:1: warning: empty declaration > 1045 | struct ib_uverbs_flow_spec_tunnel { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1058:1: warning: empty declaration > 1058 | struct ib_uverbs_flow_spec_esp_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1063:1: warning: empty declaration > 1063 | struct ib_uverbs_flow_spec_esp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1076:1: warning: empty declaration > 1076 | struct ib_uverbs_flow_gre_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1090:1: warning: empty declaration > 1090 | struct ib_uverbs_flow_spec_gre { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1103:1: warning: empty declaration > 1103 | struct ib_uverbs_flow_mpls_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1113:1: warning: empty declaration > 1113 | struct ib_uverbs_flow_spec_mpls { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1126:1: warning: empty declaration > 1126 | struct ib_uverbs_flow_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1141:1: warning: empty declaration > 1141 | struct ib_uverbs_create_flow { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1147:1: warning: empty declaration > 1147 | struct ib_uverbs_create_flow_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1152:1: warning: empty declaration > 1152 | struct ib_uverbs_destroy_flow { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1157:1: warning: empty declaration > 1157 | struct ib_uverbs_create_srq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1167:1: warning: empty declaration > 1167 | struct ib_uverbs_create_xsrq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1181:1: warning: empty declaration > 1181 | struct ib_uverbs_create_srq_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1189:1: warning: empty declaration > 1189 | struct ib_uverbs_modify_srq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1197:1: warning: empty declaration > 1197 | struct ib_uverbs_query_srq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1204:1: warning: empty declaration > 1204 | struct ib_uverbs_query_srq_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1211:1: warning: empty declaration > 1211 | struct ib_uverbs_destroy_srq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1217:1: warning: empty declaration > 1217 | struct ib_uverbs_destroy_srq_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1221:1: warning: empty declaration > 1221 | struct ib_uverbs_ex_create_wq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1233:1: warning: empty declaration > 1233 | struct ib_uverbs_ex_create_wq_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1242:1: warning: empty declaration > 1242 | struct ib_uverbs_ex_destroy_wq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1247:1: warning: empty declaration > 1247 | struct ib_uverbs_ex_destroy_wq_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1254:1: warning: empty declaration > 1254 | struct ib_uverbs_ex_modify_wq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1265:1: warning: empty declaration > 1265 | struct ib_uverbs_ex_create_rwq_ind_table { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1275:1: warning: empty declaration > 1275 | struct ib_uverbs_ex_create_rwq_ind_table_resp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1282:1: warning: empty declaration > 1282 | struct ib_uverbs_ex_destroy_rwq_ind_table { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1287:1: warning: empty declaration > 1287 | struct ib_uverbs_cq_moderation { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/ib_user_verbs.h:1292:1: warning: empty declaration > 1292 | struct ib_uverbs_ex_modify_cq { > | ^~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs_api.h:66, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:48, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:40, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:47:1: warning: empty declaration > 47 | enum ib_uverbs_core_support { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:51:1: warning: empty declaration > 51 | enum ib_uverbs_access_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:67:1: warning: empty declaration > 67 | enum ib_uverbs_srq_type { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:73:1: warning: empty declaration > 73 | enum ib_uverbs_wq_type { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:77:1: warning: empty declaration > 77 | enum ib_uverbs_wq_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:84:1: warning: empty declaration > 84 | enum ib_uverbs_qp_type { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:94:1: warning: empty declaration > 94 | enum ib_uverbs_qp_create_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:102:1: warning: empty declaration > 102 | enum ib_uverbs_query_port_cap_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:140:1: warning: empty declaration > 140 | enum ib_uverbs_query_port_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:144:1: warning: empty declaration > 144 | enum ib_uverbs_flow_action_esp_keymat { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:148:1: warning: empty declaration > 148 | enum ib_uverbs_flow_action_esp_keymat_aes_gcm_iv_algo { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:152:1: warning: empty declaration > 152 | struct ib_uverbs_flow_action_esp_keymat_aes_gcm { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:163:1: warning: empty declaration > 163 | enum ib_uverbs_flow_action_esp_replay { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:168:1: warning: empty declaration > 168 | struct ib_uverbs_flow_action_esp_replay_bmp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:172:1: warning: empty declaration > 172 | enum ib_uverbs_flow_action_esp_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:185:1: warning: empty declaration > 185 | struct ib_uverbs_flow_action_esp_encap { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:195:1: warning: empty declaration > 195 | struct ib_uverbs_flow_action_esp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:203:1: warning: empty declaration > 203 | enum ib_uverbs_read_counters_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:208:1: warning: empty declaration > 208 | enum ib_uverbs_advise_mr_advice { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:214:1: warning: empty declaration > 214 | enum ib_uverbs_advise_mr_flag { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:218:1: warning: empty declaration > 218 | struct ib_uverbs_query_port_resp_ex { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:224:1: warning: empty declaration > 224 | struct ib_uverbs_qp_cap { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:232:1: warning: empty declaration > 232 | enum rdma_driver_id { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:255:1: warning: empty declaration > 255 | enum ib_uverbs_gid_type { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/ib_user_ioctl_verbs.h:261:1: warning: empty declaration > 261 | struct ib_uverbs_gid_entry { > | ^~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:40, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:65:1: warning: empty declaration > 65 | union ibv_gid { > | ^~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:73:1: warning: empty declaration > 73 | enum ibv_gid_type { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:79:1: warning: empty declaration > 79 | struct ibv_gid_entry { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:95:1: warning: empty declaration > 95 | enum ibv_node_type { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:106:1: warning: empty declaration > 106 | enum ibv_transport_type { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:115:1: warning: empty declaration > 115 | enum ibv_device_cap_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:142:1: warning: empty declaration > 142 | enum ibv_fork_status { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:155:1: warning: empty declaration > 155 | enum ibv_atomic_cap { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:161:1: warning: empty declaration > 161 | struct ibv_alloc_dm_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:167:1: warning: empty declaration > 167 | enum ibv_dm_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:171:1: warning: empty declaration > 171 | struct ibv_dm { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:182:1: warning: empty declaration > 182 | struct ibv_device_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:227:1: warning: empty declaration > 227 | struct ibv_query_device_ex_input { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:231:1: warning: empty declaration > 231 | enum ibv_odp_transport_cap_bits { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:240:1: warning: empty declaration > 240 | struct ibv_odp_caps { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:249:1: warning: empty declaration > 249 | enum ibv_odp_general_caps { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:254:1: warning: empty declaration > 254 | struct ibv_tso_caps { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:260:1: warning: empty declaration > 260 | enum ibv_rx_hash_function_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:272:1: warning: empty declaration > 272 | enum ibv_rx_hash_fields { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:285:1: warning: empty declaration > 285 | struct ibv_rss_caps { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:293:1: warning: empty declaration > 293 | struct ibv_packet_pacing_caps { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:299:1: warning: empty declaration > 299 | enum ibv_raw_packet_caps { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:306:1: warning: empty declaration > 306 | enum ibv_tm_cap_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:310:1: warning: empty declaration > 310 | struct ibv_tm_caps { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:323:1: warning: empty declaration > 323 | struct ibv_cq_moderation_caps { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:328:1: warning: empty declaration > 328 | enum ibv_pci_atomic_op_size { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:338:1: warning: empty declaration > 338 | struct ibv_pci_atomic_caps { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:344:1: warning: empty declaration > 344 | struct ibv_device_attr_ex { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:364:1: warning: empty declaration > 364 | enum ibv_mtu { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:372:1: warning: empty declaration > 372 | enum ibv_port_state { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:381:1: warning: empty declaration > 381 | enum { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:387:1: warning: empty declaration > 387 | enum ibv_port_cap_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:414:1: warning: empty declaration > 414 | enum ibv_port_cap_flags2 { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:423:1: warning: empty declaration > 423 | struct ibv_port_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:448:1: warning: empty declaration > 448 | enum ibv_event_type { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:471:1: warning: empty declaration > 471 | struct ibv_async_event { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:482:1: warning: empty declaration > 482 | enum ibv_wc_status { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:510:1: warning: empty declaration > 510 | enum ibv_wc_opcode { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:536:1: warning: empty declaration > 536 | enum { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:540:1: warning: empty declaration > 540 | enum ibv_create_cq_wc_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:555:1: warning: empty declaration > 555 | enum { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:565:1: warning: empty declaration > 565 | enum { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:574:1: warning: empty declaration > 574 | enum ibv_wc_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:584:1: warning: empty declaration > 584 | struct ibv_wc { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:606:1: warning: empty declaration > 606 | enum ibv_access_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:618:1: warning: empty declaration > 618 | struct ibv_mw_bind_info { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:625:1: warning: empty declaration > 625 | struct ibv_pd { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:630:1: warning: empty declaration > 630 | struct ibv_td_init_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:634:1: warning: empty declaration > 634 | struct ibv_td { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:638:1: warning: empty declaration > 638 | enum ibv_xrcd_init_attr_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:644:1: warning: empty declaration > 644 | struct ibv_xrcd_init_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:650:1: warning: empty declaration > 650 | struct ibv_xrcd { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:654:1: warning: empty declaration > 654 | enum ibv_rereg_mr_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:661:1: warning: empty declaration > 661 | struct ibv_mr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:671:1: warning: empty declaration > 671 | enum ibv_mw_type { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:676:1: warning: empty declaration > 676 | struct ibv_mw { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:684:1: warning: empty declaration > 684 | struct ibv_global_route { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:692:1: warning: empty declaration > 692 | struct ibv_grh { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:701:1: warning: empty declaration > 701 | enum ibv_rate { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:753:1: warning: empty declaration > 753 | struct ibv_ah_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:763:1: warning: empty declaration > 763 | enum ibv_srq_attr_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:768:1: warning: empty declaration > 768 | struct ibv_srq_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:774:1: warning: empty declaration > 774 | struct ibv_srq_init_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:779:1: warning: empty declaration > 779 | enum ibv_srq_type { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:785:1: warning: empty declaration > 785 | enum ibv_srq_init_attr_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:794:1: warning: empty declaration > 794 | struct ibv_tm_cap { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:799:1: warning: empty declaration > 799 | struct ibv_srq_init_attr_ex { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:811:1: warning: empty declaration > 811 | enum ibv_wq_type { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:815:1: warning: empty declaration > 815 | enum ibv_wq_init_attr_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:820:1: warning: empty declaration > 820 | enum ibv_wq_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:828:1: warning: empty declaration > 828 | struct ibv_wq_init_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:839:1: warning: empty declaration > 839 | enum ibv_wq_state { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:846:1: warning: empty declaration > 846 | enum ibv_wq_attr_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:853:1: warning: empty declaration > 853 | struct ibv_wq_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:871:1: warning: empty declaration > 871 | struct ibv_rwq_ind_table { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:878:1: warning: empty declaration > 878 | enum ibv_ind_table_init_attr_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:885:1: warning: empty declaration > 885 | struct ibv_rwq_ind_table_init_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:892:1: warning: empty declaration > 892 | enum ibv_qp_type { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:902:1: warning: empty declaration > 902 | struct ibv_qp_cap { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:910:1: warning: empty declaration > 910 | struct ibv_qp_init_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:920:1: warning: empty declaration > 920 | enum ibv_qp_init_attr_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:930:1: warning: empty declaration > 930 | enum ibv_qp_create_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:938:1: warning: empty declaration > 938 | enum ibv_qp_create_send_ops_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:952:1: warning: empty declaration > 952 | struct ibv_rx_hash_conf { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:961:1: warning: empty declaration > 961 | struct ibv_qp_init_attr_ex { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:982:1: warning: empty declaration > 982 | enum ibv_qp_open_attr_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:990:1: warning: empty declaration > 990 | struct ibv_qp_open_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:998:1: warning: empty declaration > 998 | enum ibv_qp_attr_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1030:1: warning: empty declaration > 1030 | enum ibv_qp_state { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1041:1: warning: empty declaration > 1041 | enum ibv_mig_state { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1047:1: warning: empty declaration > 1047 | struct ibv_qp_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1076:1: warning: empty declaration > 1076 | struct ibv_qp_rate_limit_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1083:1: warning: empty declaration > 1083 | enum ibv_wr_opcode { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1098:1: warning: empty declaration > 1098 | enum ibv_send_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1106:1: warning: empty declaration > 1106 | struct ibv_data_buf { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1111:1: warning: empty declaration > 1111 | struct ibv_sge { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1117:1: warning: empty declaration > 1117 | struct ibv_send_wr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1167:1: warning: empty declaration > 1167 | struct ibv_recv_wr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1174:1: warning: empty declaration > 1174 | enum ibv_ops_wr_opcode { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1180:1: warning: empty declaration > 1180 | enum ibv_ops_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1185:1: warning: empty declaration > 1185 | struct ibv_ops_wr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1203:1: warning: empty declaration > 1203 | struct ibv_mw_bind { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1209:1: warning: empty declaration > 1209 | struct ibv_srq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1231:1: warning: empty declaration > 1231 | struct ibv_wq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1249:1: warning: empty declaration > 1249 | struct ibv_qp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1266:1: warning: empty declaration > 1266 | struct ibv_qp_ex { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1319:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1319 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1325:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1325 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1332:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1332 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1338:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1338 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1344:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1344 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1350:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1350 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1356:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1356 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1361:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1361 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1366:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1366 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1372:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1372 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1378:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1378 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1384:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1384 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1390:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1390 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1396:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1396 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1403:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1403 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1409:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1409 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1415:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1415 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1420:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1420 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1425:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1425 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1430:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1430 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1434:1: warning: empty declaration > 1434 | struct ibv_ece { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1449:1: warning: empty declaration > 1449 | struct ibv_comp_channel { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1455:1: warning: empty declaration > 1455 | struct ibv_cq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1468:1: warning: empty declaration > 1468 | struct ibv_poll_cq_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1472:1: warning: empty declaration > 1472 | struct ibv_wc_tm_info { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1477:1: warning: empty declaration > 1477 | struct ibv_cq_ex { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1515:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1515 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1519:1: warning: empty declaration > 1519 | enum ibv_cq_attr_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1524:1: warning: empty declaration > 1524 | struct ibv_moderate_cq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1529:1: warning: empty declaration > 1529 | struct ibv_modify_cq_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1536:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1536 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1541:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1541 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1546:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1546 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1551:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1551 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1556:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1556 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1561:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1561 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1566:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1566 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1571:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1571 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1580:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1580 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1585:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1585 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1590:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1590 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1595:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1595 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1600:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1600 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1605:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1605 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1610:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1610 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1615:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1615 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1620:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1620 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1625:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1625 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1631:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1631 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1638:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 1638 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1642:1: warning: empty declaration > 1642 | struct ibv_ah { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1648:1: warning: empty declaration > 1648 | enum ibv_flow_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1654:1: warning: empty declaration > 1654 | enum ibv_flow_attr_type { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1669:1: warning: empty declaration > 1669 | enum ibv_flow_spec_type { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1687:1: warning: empty declaration > 1687 | struct ibv_flow_eth_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1697:1: warning: empty declaration > 1697 | struct ibv_flow_spec_eth { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1704:1: warning: empty declaration > 1704 | struct ibv_flow_ipv4_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1709:1: warning: empty declaration > 1709 | struct ibv_flow_spec_ipv4 { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1716:1: warning: empty declaration > 1716 | struct ibv_flow_ipv4_ext_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1725:1: warning: empty declaration > 1725 | struct ibv_flow_spec_ipv4_ext { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1732:1: warning: empty declaration > 1732 | struct ibv_flow_ipv6_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1741:1: warning: empty declaration > 1741 | struct ibv_flow_spec_ipv6 { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1748:1: warning: empty declaration > 1748 | struct ibv_flow_esp_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1753:1: warning: empty declaration > 1753 | struct ibv_flow_spec_esp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1760:1: warning: empty declaration > 1760 | struct ibv_flow_tcp_udp_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1765:1: warning: empty declaration > 1765 | struct ibv_flow_spec_tcp_udp { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1772:1: warning: empty declaration > 1772 | struct ibv_flow_gre_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1786:1: warning: empty declaration > 1786 | struct ibv_flow_spec_gre { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1793:1: warning: empty declaration > 1793 | struct ibv_flow_mpls_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1803:1: warning: empty declaration > 1803 | struct ibv_flow_spec_mpls { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1810:1: warning: empty declaration > 1810 | struct ibv_flow_tunnel_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1814:1: warning: empty declaration > 1814 | struct ibv_flow_spec_tunnel { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1821:1: warning: empty declaration > 1821 | struct ibv_flow_spec_action_tag { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1827:1: warning: empty declaration > 1827 | struct ibv_flow_spec_action_drop { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1832:1: warning: empty declaration > 1832 | struct ibv_flow_spec_action_handle { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1838:1: warning: empty declaration > 1838 | struct ibv_flow_spec_counter_action { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1844:1: warning: empty declaration > 1844 | struct ibv_flow_spec { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1866:1: warning: empty declaration > 1866 | struct ibv_flow_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1880:1: warning: empty declaration > 1880 | struct ibv_flow { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1886:1: warning: empty declaration > 1886 | struct ibv_flow_action { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1890:1: warning: empty declaration > 1890 | enum ibv_flow_action_esp_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1894:1: warning: empty declaration > 1894 | struct ibv_flow_action_esp_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1911:1: warning: empty declaration > 1911 | struct ibv_device; > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1912:1: warning: empty declaration > 1912 | struct ibv_context; > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1915:1: warning: empty declaration > 1915 | struct _ibv_device_ops { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1920:1: warning: empty declaration > 1920 | enum { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1925:1: warning: empty declaration > 1925 | struct ibv_device { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1939:1: warning: empty declaration > 1939 | struct _compat_ibv_port_attr; > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1940:1: warning: empty declaration > 1940 | struct ibv_context_ops { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1983:1: warning: empty declaration > 1983 | struct ibv_context { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1993:1: warning: empty declaration > 1993 | enum ibv_cq_init_attr_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:1998:1: warning: empty declaration > 1998 | enum ibv_create_cq_attr_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2003:1: warning: empty declaration > 2003 | struct ibv_cq_init_attr_ex { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2029:1: warning: empty declaration > 2029 | enum ibv_parent_domain_init_attr_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2036:1: warning: empty declaration > 2036 | struct ibv_parent_domain_init_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2047:1: warning: empty declaration > 2047 | struct ibv_counters_init_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2051:1: warning: empty declaration > 2051 | struct ibv_counters { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2055:1: warning: empty declaration > 2055 | enum ibv_counter_description { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2060:1: warning: empty declaration > 2060 | struct ibv_counter_attach_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2066:1: warning: empty declaration > 2066 | enum ibv_read_counters_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2070:1: warning: empty declaration > 2070 | enum ibv_values_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2075:1: warning: empty declaration > 2075 | struct ibv_values_ex { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2080:1: warning: empty declaration > 2080 | struct verbs_context { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2159:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2159 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2348:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2348 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2384:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2384 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2399:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2399 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2428:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2428 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2440:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2440 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2451:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2451 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2466:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2466 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2477:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2477 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2492:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2492 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2505:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2505 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2527:1: error: expected declaration specifiers before '__attribute__' > 2527 | __attribute__((__always_inline__)) static inline struct ibv_mr * > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2550:1: error: expected declaration specifiers before '__attribute__' > 2550 | __attribute__((__always_inline__)) static inline struct ibv_mr * > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2571:1: warning: empty declaration > 2571 | enum ibv_rereg_mr_err_code { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2600:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2600 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2616:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2616 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2624:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2624 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2636:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2636 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2666:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2666 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2684:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2684 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2701:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2701 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2720:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2720 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2727:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2727 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2737:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2737 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2761:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2761 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2795:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2795 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2861:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2861 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2875:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2875 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2880:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2880 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2905:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2905 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2949:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2949 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2974:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2974 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:2981:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 2981 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3000:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3000 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3021:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3021 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3037:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3037 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3053:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3053 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3073:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3073 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3090:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3090 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3119:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3119 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3142:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3142 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3206:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3206 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3240:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3240 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3257:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3257 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3277:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3277 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3297:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3297 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3315:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3315 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3324:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3324 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3425:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3425 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3431:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3431 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3444:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3444 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3457:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3457 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3471:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3471 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/verbs.h:3486:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 3486 | { > | ^ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:40, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/container_of.h:67:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 67 | { > | ^ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:51:1: warning: empty declaration > 51 | struct ex_hdr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:123:1: warning: empty declaration > 123 | struct empty {}; > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:175:1: note: in expansion of macro 'DECLARE_CMD' > 175 | DECLARE_CMD(IB_USER_VERBS_CMD_ALLOC_MW, ibv_alloc_mw, ib_uverbs_alloc_mw); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_ALLOC_MW' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:175:1: note: in expansion of macro 'DECLARE_CMD' > 175 | DECLARE_CMD(IB_USER_VERBS_CMD_ALLOC_MW, ibv_alloc_mw, ib_uverbs_alloc_mw); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_ALLOC_MW' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:175:1: note: in expansion of macro 'DECLARE_CMD' > 175 | DECLARE_CMD(IB_USER_VERBS_CMD_ALLOC_MW, ibv_alloc_mw, ib_uverbs_alloc_mw); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_ALLOC_MW' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:175:1: note: in expansion of macro 'DECLARE_CMD' > 175 | DECLARE_CMD(IB_USER_VERBS_CMD_ALLOC_MW, ibv_alloc_mw, ib_uverbs_alloc_mw); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:175:1: note: in expansion of macro 'DECLARE_CMD' > 175 | DECLARE_CMD(IB_USER_VERBS_CMD_ALLOC_MW, ibv_alloc_mw, ib_uverbs_alloc_mw); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:175:1: note: in expansion of macro 'DECLARE_CMD' > 175 | DECLARE_CMD(IB_USER_VERBS_CMD_ALLOC_MW, ibv_alloc_mw, ib_uverbs_alloc_mw); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:175:1: note: in expansion of macro 'DECLARE_CMD' > 175 | DECLARE_CMD(IB_USER_VERBS_CMD_ALLOC_MW, ibv_alloc_mw, ib_uverbs_alloc_mw); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:175:1: note: in expansion of macro 'DECLARE_CMD' > 175 | DECLARE_CMD(IB_USER_VERBS_CMD_ALLOC_MW, ibv_alloc_mw, ib_uverbs_alloc_mw); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:176:1: note: in expansion of macro 'DECLARE_CMD' > 176 | DECLARE_CMD(IB_USER_VERBS_CMD_ALLOC_PD, ibv_alloc_pd, ib_uverbs_alloc_pd); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_ALLOC_PD' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:176:1: note: in expansion of macro 'DECLARE_CMD' > 176 | DECLARE_CMD(IB_USER_VERBS_CMD_ALLOC_PD, ibv_alloc_pd, ib_uverbs_alloc_pd); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_ALLOC_PD' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:176:1: note: in expansion of macro 'DECLARE_CMD' > 176 | DECLARE_CMD(IB_USER_VERBS_CMD_ALLOC_PD, ibv_alloc_pd, ib_uverbs_alloc_pd); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_ALLOC_PD' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:176:1: note: in expansion of macro 'DECLARE_CMD' > 176 | DECLARE_CMD(IB_USER_VERBS_CMD_ALLOC_PD, ibv_alloc_pd, ib_uverbs_alloc_pd); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:176:1: note: in expansion of macro 'DECLARE_CMD' > 176 | DECLARE_CMD(IB_USER_VERBS_CMD_ALLOC_PD, ibv_alloc_pd, ib_uverbs_alloc_pd); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:176:1: note: in expansion of macro 'DECLARE_CMD' > 176 | DECLARE_CMD(IB_USER_VERBS_CMD_ALLOC_PD, ibv_alloc_pd, ib_uverbs_alloc_pd); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:176:1: note: in expansion of macro 'DECLARE_CMD' > 176 | DECLARE_CMD(IB_USER_VERBS_CMD_ALLOC_PD, ibv_alloc_pd, ib_uverbs_alloc_pd); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:176:1: note: in expansion of macro 'DECLARE_CMD' > 176 | DECLARE_CMD(IB_USER_VERBS_CMD_ALLOC_PD, ibv_alloc_pd, ib_uverbs_alloc_pd); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:177:1: note: in expansion of macro 'DECLARE_CMDX' > 177 | DECLARE_CMDX(IB_USER_VERBS_CMD_ATTACH_MCAST, ibv_attach_mcast, ib_uverbs_attach_mcast, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_ATTACH_MCAST' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:177:1: note: in expansion of macro 'DECLARE_CMDX' > 177 | DECLARE_CMDX(IB_USER_VERBS_CMD_ATTACH_MCAST, ibv_attach_mcast, ib_uverbs_attach_mcast, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_ATTACH_MCAST' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:177:1: note: in expansion of macro 'DECLARE_CMDX' > 177 | DECLARE_CMDX(IB_USER_VERBS_CMD_ATTACH_MCAST, ibv_attach_mcast, ib_uverbs_attach_mcast, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_ATTACH_MCAST' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:177:1: note: in expansion of macro 'DECLARE_CMDX' > 177 | DECLARE_CMDX(IB_USER_VERBS_CMD_ATTACH_MCAST, ibv_attach_mcast, ib_uverbs_attach_mcast, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:177:1: note: in expansion of macro 'DECLARE_CMDX' > 177 | DECLARE_CMDX(IB_USER_VERBS_CMD_ATTACH_MCAST, ibv_attach_mcast, ib_uverbs_attach_mcast, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:177:1: note: in expansion of macro 'DECLARE_CMDX' > 177 | DECLARE_CMDX(IB_USER_VERBS_CMD_ATTACH_MCAST, ibv_attach_mcast, ib_uverbs_attach_mcast, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:177:1: note: in expansion of macro 'DECLARE_CMDX' > 177 | DECLARE_CMDX(IB_USER_VERBS_CMD_ATTACH_MCAST, ibv_attach_mcast, ib_uverbs_attach_mcast, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:177:1: note: in expansion of macro 'DECLARE_CMDX' > 177 | DECLARE_CMDX(IB_USER_VERBS_CMD_ATTACH_MCAST, ibv_attach_mcast, ib_uverbs_attach_mcast, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:178:1: note: in expansion of macro 'DECLARE_CMDX' > 178 | DECLARE_CMDX(IB_USER_VERBS_CMD_CLOSE_XRCD, ibv_close_xrcd, ib_uverbs_close_xrcd, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_CLOSE_XRCD' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:178:1: note: in expansion of macro 'DECLARE_CMDX' > 178 | DECLARE_CMDX(IB_USER_VERBS_CMD_CLOSE_XRCD, ibv_close_xrcd, ib_uverbs_close_xrcd, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_CLOSE_XRCD' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:178:1: note: in expansion of macro 'DECLARE_CMDX' > 178 | DECLARE_CMDX(IB_USER_VERBS_CMD_CLOSE_XRCD, ibv_close_xrcd, ib_uverbs_close_xrcd, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_CLOSE_XRCD' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:178:1: note: in expansion of macro 'DECLARE_CMDX' > 178 | DECLARE_CMDX(IB_USER_VERBS_CMD_CLOSE_XRCD, ibv_close_xrcd, ib_uverbs_close_xrcd, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:178:1: note: in expansion of macro 'DECLARE_CMDX' > 178 | DECLARE_CMDX(IB_USER_VERBS_CMD_CLOSE_XRCD, ibv_close_xrcd, ib_uverbs_close_xrcd, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:178:1: note: in expansion of macro 'DECLARE_CMDX' > 178 | DECLARE_CMDX(IB_USER_VERBS_CMD_CLOSE_XRCD, ibv_close_xrcd, ib_uverbs_close_xrcd, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:178:1: note: in expansion of macro 'DECLARE_CMDX' > 178 | DECLARE_CMDX(IB_USER_VERBS_CMD_CLOSE_XRCD, ibv_close_xrcd, ib_uverbs_close_xrcd, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:178:1: note: in expansion of macro 'DECLARE_CMDX' > 178 | DECLARE_CMDX(IB_USER_VERBS_CMD_CLOSE_XRCD, ibv_close_xrcd, ib_uverbs_close_xrcd, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:179:1: note: in expansion of macro 'DECLARE_CMD' > 179 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_AH, ibv_create_ah, ib_uverbs_create_ah); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_AH' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:179:1: note: in expansion of macro 'DECLARE_CMD' > 179 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_AH, ibv_create_ah, ib_uverbs_create_ah); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_AH' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:179:1: note: in expansion of macro 'DECLARE_CMD' > 179 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_AH, ibv_create_ah, ib_uverbs_create_ah); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_CREATE_AH' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:179:1: note: in expansion of macro 'DECLARE_CMD' > 179 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_AH, ibv_create_ah, ib_uverbs_create_ah); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:179:1: note: in expansion of macro 'DECLARE_CMD' > 179 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_AH, ibv_create_ah, ib_uverbs_create_ah); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:179:1: note: in expansion of macro 'DECLARE_CMD' > 179 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_AH, ibv_create_ah, ib_uverbs_create_ah); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:179:1: note: in expansion of macro 'DECLARE_CMD' > 179 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_AH, ibv_create_ah, ib_uverbs_create_ah); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:179:1: note: in expansion of macro 'DECLARE_CMD' > 179 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_AH, ibv_create_ah, ib_uverbs_create_ah); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:180:1: note: in expansion of macro 'DECLARE_CMD' > 180 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_COMP_CHANNEL, ibv_create_comp_channel, ib_uverbs_create_comp_channel); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_COMP_CHANNEL' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:180:1: note: in expansion of macro 'DECLARE_CMD' > 180 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_COMP_CHANNEL, ibv_create_comp_channel, ib_uverbs_create_comp_channel); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_COMP_CHANNEL' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:180:1: note: in expansion of macro 'DECLARE_CMD' > 180 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_COMP_CHANNEL, ibv_create_comp_channel, ib_uverbs_create_comp_channel); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_CREATE_COMP_CHANNEL' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:180:1: note: in expansion of macro 'DECLARE_CMD' > 180 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_COMP_CHANNEL, ibv_create_comp_channel, ib_uverbs_create_comp_channel); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:180:1: note: in expansion of macro 'DECLARE_CMD' > 180 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_COMP_CHANNEL, ibv_create_comp_channel, ib_uverbs_create_comp_channel); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:180:1: note: in expansion of macro 'DECLARE_CMD' > 180 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_COMP_CHANNEL, ibv_create_comp_channel, ib_uverbs_create_comp_channel); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:180:1: note: in expansion of macro 'DECLARE_CMD' > 180 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_COMP_CHANNEL, ibv_create_comp_channel, ib_uverbs_create_comp_channel); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:180:1: note: in expansion of macro 'DECLARE_CMD' > 180 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_COMP_CHANNEL, ibv_create_comp_channel, ib_uverbs_create_comp_channel); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:181:1: note: in expansion of macro 'DECLARE_CMD' > 181 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_CQ, ibv_create_cq, ib_uverbs_create_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_CQ' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:181:1: note: in expansion of macro 'DECLARE_CMD' > 181 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_CQ, ibv_create_cq, ib_uverbs_create_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_CQ' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:181:1: note: in expansion of macro 'DECLARE_CMD' > 181 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_CQ, ibv_create_cq, ib_uverbs_create_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_CREATE_CQ' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:181:1: note: in expansion of macro 'DECLARE_CMD' > 181 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_CQ, ibv_create_cq, ib_uverbs_create_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:181:1: note: in expansion of macro 'DECLARE_CMD' > 181 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_CQ, ibv_create_cq, ib_uverbs_create_cq); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:181:1: note: in expansion of macro 'DECLARE_CMD' > 181 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_CQ, ibv_create_cq, ib_uverbs_create_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:181:1: note: in expansion of macro 'DECLARE_CMD' > 181 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_CQ, ibv_create_cq, ib_uverbs_create_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:181:1: note: in expansion of macro 'DECLARE_CMD' > 181 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_CQ, ibv_create_cq, ib_uverbs_create_cq); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:182:1: note: in expansion of macro 'DECLARE_CMD' > 182 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_QP, ibv_create_qp, ib_uverbs_create_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_QP' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:182:1: note: in expansion of macro 'DECLARE_CMD' > 182 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_QP, ibv_create_qp, ib_uverbs_create_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_QP' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:182:1: note: in expansion of macro 'DECLARE_CMD' > 182 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_QP, ibv_create_qp, ib_uverbs_create_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_CREATE_QP' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:182:1: note: in expansion of macro 'DECLARE_CMD' > 182 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_QP, ibv_create_qp, ib_uverbs_create_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:182:1: note: in expansion of macro 'DECLARE_CMD' > 182 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_QP, ibv_create_qp, ib_uverbs_create_qp); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:182:1: note: in expansion of macro 'DECLARE_CMD' > 182 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_QP, ibv_create_qp, ib_uverbs_create_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:182:1: note: in expansion of macro 'DECLARE_CMD' > 182 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_QP, ibv_create_qp, ib_uverbs_create_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:182:1: note: in expansion of macro 'DECLARE_CMD' > 182 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_QP, ibv_create_qp, ib_uverbs_create_qp); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:183:1: note: in expansion of macro 'DECLARE_CMD' > 183 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_SRQ, ibv_create_srq, ib_uverbs_create_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_SRQ' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:183:1: note: in expansion of macro 'DECLARE_CMD' > 183 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_SRQ, ibv_create_srq, ib_uverbs_create_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_SRQ' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:183:1: note: in expansion of macro 'DECLARE_CMD' > 183 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_SRQ, ibv_create_srq, ib_uverbs_create_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_CREATE_SRQ' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:183:1: note: in expansion of macro 'DECLARE_CMD' > 183 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_SRQ, ibv_create_srq, ib_uverbs_create_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:183:1: note: in expansion of macro 'DECLARE_CMD' > 183 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_SRQ, ibv_create_srq, ib_uverbs_create_srq); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:183:1: note: in expansion of macro 'DECLARE_CMD' > 183 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_SRQ, ibv_create_srq, ib_uverbs_create_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:183:1: note: in expansion of macro 'DECLARE_CMD' > 183 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_SRQ, ibv_create_srq, ib_uverbs_create_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:183:1: note: in expansion of macro 'DECLARE_CMD' > 183 | DECLARE_CMD(IB_USER_VERBS_CMD_CREATE_SRQ, ibv_create_srq, ib_uverbs_create_srq); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:184:1: note: in expansion of macro 'DECLARE_CMDX' > 184 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_XSRQ, ibv_create_xsrq, ib_uverbs_create_xsrq, ib_uverbs_create_srq_resp); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_XSRQ' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:184:1: note: in expansion of macro 'DECLARE_CMDX' > 184 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_XSRQ, ibv_create_xsrq, ib_uverbs_create_xsrq, ib_uverbs_create_srq_resp); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_XSRQ' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:184:1: note: in expansion of macro 'DECLARE_CMDX' > 184 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_XSRQ, ibv_create_xsrq, ib_uverbs_create_xsrq, ib_uverbs_create_srq_resp); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_CREATE_XSRQ' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:184:1: note: in expansion of macro 'DECLARE_CMDX' > 184 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_XSRQ, ibv_create_xsrq, ib_uverbs_create_xsrq, ib_uverbs_create_srq_resp); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:184:1: note: in expansion of macro 'DECLARE_CMDX' > 184 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_XSRQ, ibv_create_xsrq, ib_uverbs_create_xsrq, ib_uverbs_create_srq_resp); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:184:1: note: in expansion of macro 'DECLARE_CMDX' > 184 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_XSRQ, ibv_create_xsrq, ib_uverbs_create_xsrq, ib_uverbs_create_srq_resp); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:184:1: note: in expansion of macro 'DECLARE_CMDX' > 184 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_XSRQ, ibv_create_xsrq, ib_uverbs_create_xsrq, ib_uverbs_create_srq_resp); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:184:1: note: in expansion of macro 'DECLARE_CMDX' > 184 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_XSRQ, ibv_create_xsrq, ib_uverbs_create_xsrq, ib_uverbs_create_srq_resp); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:185:1: note: in expansion of macro 'DECLARE_CMDX' > 185 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEALLOC_MW, ibv_dealloc_mw, ib_uverbs_dealloc_mw, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_DEALLOC_MW' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:185:1: note: in expansion of macro 'DECLARE_CMDX' > 185 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEALLOC_MW, ibv_dealloc_mw, ib_uverbs_dealloc_mw, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_DEALLOC_MW' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:185:1: note: in expansion of macro 'DECLARE_CMDX' > 185 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEALLOC_MW, ibv_dealloc_mw, ib_uverbs_dealloc_mw, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_DEALLOC_MW' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:185:1: note: in expansion of macro 'DECLARE_CMDX' > 185 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEALLOC_MW, ibv_dealloc_mw, ib_uverbs_dealloc_mw, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:185:1: note: in expansion of macro 'DECLARE_CMDX' > 185 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEALLOC_MW, ibv_dealloc_mw, ib_uverbs_dealloc_mw, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:185:1: note: in expansion of macro 'DECLARE_CMDX' > 185 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEALLOC_MW, ibv_dealloc_mw, ib_uverbs_dealloc_mw, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:185:1: note: in expansion of macro 'DECLARE_CMDX' > 185 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEALLOC_MW, ibv_dealloc_mw, ib_uverbs_dealloc_mw, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:185:1: note: in expansion of macro 'DECLARE_CMDX' > 185 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEALLOC_MW, ibv_dealloc_mw, ib_uverbs_dealloc_mw, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:186:1: note: in expansion of macro 'DECLARE_CMDX' > 186 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEALLOC_PD, ibv_dealloc_pd, ib_uverbs_dealloc_pd, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_DEALLOC_PD' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:186:1: note: in expansion of macro 'DECLARE_CMDX' > 186 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEALLOC_PD, ibv_dealloc_pd, ib_uverbs_dealloc_pd, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_DEALLOC_PD' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:186:1: note: in expansion of macro 'DECLARE_CMDX' > 186 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEALLOC_PD, ibv_dealloc_pd, ib_uverbs_dealloc_pd, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_DEALLOC_PD' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:186:1: note: in expansion of macro 'DECLARE_CMDX' > 186 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEALLOC_PD, ibv_dealloc_pd, ib_uverbs_dealloc_pd, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:186:1: note: in expansion of macro 'DECLARE_CMDX' > 186 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEALLOC_PD, ibv_dealloc_pd, ib_uverbs_dealloc_pd, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:186:1: note: in expansion of macro 'DECLARE_CMDX' > 186 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEALLOC_PD, ibv_dealloc_pd, ib_uverbs_dealloc_pd, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:186:1: note: in expansion of macro 'DECLARE_CMDX' > 186 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEALLOC_PD, ibv_dealloc_pd, ib_uverbs_dealloc_pd, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:186:1: note: in expansion of macro 'DECLARE_CMDX' > 186 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEALLOC_PD, ibv_dealloc_pd, ib_uverbs_dealloc_pd, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:187:1: note: in expansion of macro 'DECLARE_CMDX' > 187 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEREG_MR, ibv_dereg_mr, ib_uverbs_dereg_mr, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_DEREG_MR' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:187:1: note: in expansion of macro 'DECLARE_CMDX' > 187 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEREG_MR, ibv_dereg_mr, ib_uverbs_dereg_mr, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_DEREG_MR' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:187:1: note: in expansion of macro 'DECLARE_CMDX' > 187 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEREG_MR, ibv_dereg_mr, ib_uverbs_dereg_mr, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_DEREG_MR' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:187:1: note: in expansion of macro 'DECLARE_CMDX' > 187 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEREG_MR, ibv_dereg_mr, ib_uverbs_dereg_mr, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:187:1: note: in expansion of macro 'DECLARE_CMDX' > 187 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEREG_MR, ibv_dereg_mr, ib_uverbs_dereg_mr, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:187:1: note: in expansion of macro 'DECLARE_CMDX' > 187 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEREG_MR, ibv_dereg_mr, ib_uverbs_dereg_mr, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:187:1: note: in expansion of macro 'DECLARE_CMDX' > 187 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEREG_MR, ibv_dereg_mr, ib_uverbs_dereg_mr, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:187:1: note: in expansion of macro 'DECLARE_CMDX' > 187 | DECLARE_CMDX(IB_USER_VERBS_CMD_DEREG_MR, ibv_dereg_mr, ib_uverbs_dereg_mr, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:188:1: note: in expansion of macro 'DECLARE_CMDX' > 188 | DECLARE_CMDX(IB_USER_VERBS_CMD_DESTROY_AH, ibv_destroy_ah, ib_uverbs_destroy_ah, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_DESTROY_AH' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:188:1: note: in expansion of macro 'DECLARE_CMDX' > 188 | DECLARE_CMDX(IB_USER_VERBS_CMD_DESTROY_AH, ibv_destroy_ah, ib_uverbs_destroy_ah, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_DESTROY_AH' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:188:1: note: in expansion of macro 'DECLARE_CMDX' > 188 | DECLARE_CMDX(IB_USER_VERBS_CMD_DESTROY_AH, ibv_destroy_ah, ib_uverbs_destroy_ah, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_DESTROY_AH' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:188:1: note: in expansion of macro 'DECLARE_CMDX' > 188 | DECLARE_CMDX(IB_USER_VERBS_CMD_DESTROY_AH, ibv_destroy_ah, ib_uverbs_destroy_ah, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:188:1: note: in expansion of macro 'DECLARE_CMDX' > 188 | DECLARE_CMDX(IB_USER_VERBS_CMD_DESTROY_AH, ibv_destroy_ah, ib_uverbs_destroy_ah, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:188:1: note: in expansion of macro 'DECLARE_CMDX' > 188 | DECLARE_CMDX(IB_USER_VERBS_CMD_DESTROY_AH, ibv_destroy_ah, ib_uverbs_destroy_ah, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:188:1: note: in expansion of macro 'DECLARE_CMDX' > 188 | DECLARE_CMDX(IB_USER_VERBS_CMD_DESTROY_AH, ibv_destroy_ah, ib_uverbs_destroy_ah, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:188:1: note: in expansion of macro 'DECLARE_CMDX' > 188 | DECLARE_CMDX(IB_USER_VERBS_CMD_DESTROY_AH, ibv_destroy_ah, ib_uverbs_destroy_ah, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:189:1: note: in expansion of macro 'DECLARE_CMD' > 189 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_CQ, ibv_destroy_cq, ib_uverbs_destroy_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_DESTROY_CQ' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:189:1: note: in expansion of macro 'DECLARE_CMD' > 189 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_CQ, ibv_destroy_cq, ib_uverbs_destroy_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_DESTROY_CQ' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:189:1: note: in expansion of macro 'DECLARE_CMD' > 189 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_CQ, ibv_destroy_cq, ib_uverbs_destroy_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_DESTROY_CQ' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:189:1: note: in expansion of macro 'DECLARE_CMD' > 189 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_CQ, ibv_destroy_cq, ib_uverbs_destroy_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:189:1: note: in expansion of macro 'DECLARE_CMD' > 189 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_CQ, ibv_destroy_cq, ib_uverbs_destroy_cq); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:189:1: note: in expansion of macro 'DECLARE_CMD' > 189 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_CQ, ibv_destroy_cq, ib_uverbs_destroy_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:189:1: note: in expansion of macro 'DECLARE_CMD' > 189 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_CQ, ibv_destroy_cq, ib_uverbs_destroy_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:189:1: note: in expansion of macro 'DECLARE_CMD' > 189 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_CQ, ibv_destroy_cq, ib_uverbs_destroy_cq); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:190:1: note: in expansion of macro 'DECLARE_CMD' > 190 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_QP, ibv_destroy_qp, ib_uverbs_destroy_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_DESTROY_QP' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:190:1: note: in expansion of macro 'DECLARE_CMD' > 190 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_QP, ibv_destroy_qp, ib_uverbs_destroy_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_DESTROY_QP' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:190:1: note: in expansion of macro 'DECLARE_CMD' > 190 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_QP, ibv_destroy_qp, ib_uverbs_destroy_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_DESTROY_QP' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:190:1: note: in expansion of macro 'DECLARE_CMD' > 190 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_QP, ibv_destroy_qp, ib_uverbs_destroy_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:190:1: note: in expansion of macro 'DECLARE_CMD' > 190 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_QP, ibv_destroy_qp, ib_uverbs_destroy_qp); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:190:1: note: in expansion of macro 'DECLARE_CMD' > 190 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_QP, ibv_destroy_qp, ib_uverbs_destroy_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:190:1: note: in expansion of macro 'DECLARE_CMD' > 190 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_QP, ibv_destroy_qp, ib_uverbs_destroy_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:190:1: note: in expansion of macro 'DECLARE_CMD' > 190 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_QP, ibv_destroy_qp, ib_uverbs_destroy_qp); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:191:1: note: in expansion of macro 'DECLARE_CMD' > 191 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_SRQ, ibv_destroy_srq, ib_uverbs_destroy_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_DESTROY_SRQ' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:191:1: note: in expansion of macro 'DECLARE_CMD' > 191 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_SRQ, ibv_destroy_srq, ib_uverbs_destroy_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_DESTROY_SRQ' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:191:1: note: in expansion of macro 'DECLARE_CMD' > 191 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_SRQ, ibv_destroy_srq, ib_uverbs_destroy_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_DESTROY_SRQ' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:191:1: note: in expansion of macro 'DECLARE_CMD' > 191 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_SRQ, ibv_destroy_srq, ib_uverbs_destroy_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:191:1: note: in expansion of macro 'DECLARE_CMD' > 191 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_SRQ, ibv_destroy_srq, ib_uverbs_destroy_srq); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:191:1: note: in expansion of macro 'DECLARE_CMD' > 191 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_SRQ, ibv_destroy_srq, ib_uverbs_destroy_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:191:1: note: in expansion of macro 'DECLARE_CMD' > 191 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_SRQ, ibv_destroy_srq, ib_uverbs_destroy_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:191:1: note: in expansion of macro 'DECLARE_CMD' > 191 | DECLARE_CMD(IB_USER_VERBS_CMD_DESTROY_SRQ, ibv_destroy_srq, ib_uverbs_destroy_srq); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:192:1: note: in expansion of macro 'DECLARE_CMDX' > 192 | DECLARE_CMDX(IB_USER_VERBS_CMD_DETACH_MCAST, ibv_detach_mcast, ib_uverbs_detach_mcast, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_DETACH_MCAST' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:192:1: note: in expansion of macro 'DECLARE_CMDX' > 192 | DECLARE_CMDX(IB_USER_VERBS_CMD_DETACH_MCAST, ibv_detach_mcast, ib_uverbs_detach_mcast, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_DETACH_MCAST' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:192:1: note: in expansion of macro 'DECLARE_CMDX' > 192 | DECLARE_CMDX(IB_USER_VERBS_CMD_DETACH_MCAST, ibv_detach_mcast, ib_uverbs_detach_mcast, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_DETACH_MCAST' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:192:1: note: in expansion of macro 'DECLARE_CMDX' > 192 | DECLARE_CMDX(IB_USER_VERBS_CMD_DETACH_MCAST, ibv_detach_mcast, ib_uverbs_detach_mcast, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:192:1: note: in expansion of macro 'DECLARE_CMDX' > 192 | DECLARE_CMDX(IB_USER_VERBS_CMD_DETACH_MCAST, ibv_detach_mcast, ib_uverbs_detach_mcast, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:192:1: note: in expansion of macro 'DECLARE_CMDX' > 192 | DECLARE_CMDX(IB_USER_VERBS_CMD_DETACH_MCAST, ibv_detach_mcast, ib_uverbs_detach_mcast, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:192:1: note: in expansion of macro 'DECLARE_CMDX' > 192 | DECLARE_CMDX(IB_USER_VERBS_CMD_DETACH_MCAST, ibv_detach_mcast, ib_uverbs_detach_mcast, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:192:1: note: in expansion of macro 'DECLARE_CMDX' > 192 | DECLARE_CMDX(IB_USER_VERBS_CMD_DETACH_MCAST, ibv_detach_mcast, ib_uverbs_detach_mcast, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:193:1: note: in expansion of macro 'DECLARE_CMD' > 193 | DECLARE_CMD(IB_USER_VERBS_CMD_GET_CONTEXT, ibv_get_context, ib_uverbs_get_context); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_GET_CONTEXT' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:193:1: note: in expansion of macro 'DECLARE_CMD' > 193 | DECLARE_CMD(IB_USER_VERBS_CMD_GET_CONTEXT, ibv_get_context, ib_uverbs_get_context); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_GET_CONTEXT' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:193:1: note: in expansion of macro 'DECLARE_CMD' > 193 | DECLARE_CMD(IB_USER_VERBS_CMD_GET_CONTEXT, ibv_get_context, ib_uverbs_get_context); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_GET_CONTEXT' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:193:1: note: in expansion of macro 'DECLARE_CMD' > 193 | DECLARE_CMD(IB_USER_VERBS_CMD_GET_CONTEXT, ibv_get_context, ib_uverbs_get_context); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:193:1: note: in expansion of macro 'DECLARE_CMD' > 193 | DECLARE_CMD(IB_USER_VERBS_CMD_GET_CONTEXT, ibv_get_context, ib_uverbs_get_context); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:193:1: note: in expansion of macro 'DECLARE_CMD' > 193 | DECLARE_CMD(IB_USER_VERBS_CMD_GET_CONTEXT, ibv_get_context, ib_uverbs_get_context); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:193:1: note: in expansion of macro 'DECLARE_CMD' > 193 | DECLARE_CMD(IB_USER_VERBS_CMD_GET_CONTEXT, ibv_get_context, ib_uverbs_get_context); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:193:1: note: in expansion of macro 'DECLARE_CMD' > 193 | DECLARE_CMD(IB_USER_VERBS_CMD_GET_CONTEXT, ibv_get_context, ib_uverbs_get_context); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:194:1: note: in expansion of macro 'DECLARE_CMDX' > 194 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_QP, ibv_modify_qp, ib_uverbs_modify_qp, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_MODIFY_QP' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:194:1: note: in expansion of macro 'DECLARE_CMDX' > 194 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_QP, ibv_modify_qp, ib_uverbs_modify_qp, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_MODIFY_QP' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:194:1: note: in expansion of macro 'DECLARE_CMDX' > 194 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_QP, ibv_modify_qp, ib_uverbs_modify_qp, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_MODIFY_QP' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:194:1: note: in expansion of macro 'DECLARE_CMDX' > 194 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_QP, ibv_modify_qp, ib_uverbs_modify_qp, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:194:1: note: in expansion of macro 'DECLARE_CMDX' > 194 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_QP, ibv_modify_qp, ib_uverbs_modify_qp, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:194:1: note: in expansion of macro 'DECLARE_CMDX' > 194 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_QP, ibv_modify_qp, ib_uverbs_modify_qp, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:194:1: note: in expansion of macro 'DECLARE_CMDX' > 194 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_QP, ibv_modify_qp, ib_uverbs_modify_qp, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:194:1: note: in expansion of macro 'DECLARE_CMDX' > 194 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_QP, ibv_modify_qp, ib_uverbs_modify_qp, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:195:1: note: in expansion of macro 'DECLARE_CMDX' > 195 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_SRQ, ibv_modify_srq, ib_uverbs_modify_srq, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_MODIFY_SRQ' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:195:1: note: in expansion of macro 'DECLARE_CMDX' > 195 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_SRQ, ibv_modify_srq, ib_uverbs_modify_srq, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_MODIFY_SRQ' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:195:1: note: in expansion of macro 'DECLARE_CMDX' > 195 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_SRQ, ibv_modify_srq, ib_uverbs_modify_srq, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_MODIFY_SRQ' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:195:1: note: in expansion of macro 'DECLARE_CMDX' > 195 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_SRQ, ibv_modify_srq, ib_uverbs_modify_srq, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:195:1: note: in expansion of macro 'DECLARE_CMDX' > 195 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_SRQ, ibv_modify_srq, ib_uverbs_modify_srq, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:195:1: note: in expansion of macro 'DECLARE_CMDX' > 195 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_SRQ, ibv_modify_srq, ib_uverbs_modify_srq, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:195:1: note: in expansion of macro 'DECLARE_CMDX' > 195 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_SRQ, ibv_modify_srq, ib_uverbs_modify_srq, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:195:1: note: in expansion of macro 'DECLARE_CMDX' > 195 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_SRQ, ibv_modify_srq, ib_uverbs_modify_srq, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:196:1: note: in expansion of macro 'DECLARE_CMDX' > 196 | DECLARE_CMDX(IB_USER_VERBS_CMD_OPEN_QP, ibv_open_qp, ib_uverbs_open_qp, ib_uverbs_create_qp_resp); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_OPEN_QP' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:196:1: note: in expansion of macro 'DECLARE_CMDX' > 196 | DECLARE_CMDX(IB_USER_VERBS_CMD_OPEN_QP, ibv_open_qp, ib_uverbs_open_qp, ib_uverbs_create_qp_resp); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_OPEN_QP' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:196:1: note: in expansion of macro 'DECLARE_CMDX' > 196 | DECLARE_CMDX(IB_USER_VERBS_CMD_OPEN_QP, ibv_open_qp, ib_uverbs_open_qp, ib_uverbs_create_qp_resp); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_OPEN_QP' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:196:1: note: in expansion of macro 'DECLARE_CMDX' > 196 | DECLARE_CMDX(IB_USER_VERBS_CMD_OPEN_QP, ibv_open_qp, ib_uverbs_open_qp, ib_uverbs_create_qp_resp); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:196:1: note: in expansion of macro 'DECLARE_CMDX' > 196 | DECLARE_CMDX(IB_USER_VERBS_CMD_OPEN_QP, ibv_open_qp, ib_uverbs_open_qp, ib_uverbs_create_qp_resp); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:196:1: note: in expansion of macro 'DECLARE_CMDX' > 196 | DECLARE_CMDX(IB_USER_VERBS_CMD_OPEN_QP, ibv_open_qp, ib_uverbs_open_qp, ib_uverbs_create_qp_resp); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:196:1: note: in expansion of macro 'DECLARE_CMDX' > 196 | DECLARE_CMDX(IB_USER_VERBS_CMD_OPEN_QP, ibv_open_qp, ib_uverbs_open_qp, ib_uverbs_create_qp_resp); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:196:1: note: in expansion of macro 'DECLARE_CMDX' > 196 | DECLARE_CMDX(IB_USER_VERBS_CMD_OPEN_QP, ibv_open_qp, ib_uverbs_open_qp, ib_uverbs_create_qp_resp); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:197:1: note: in expansion of macro 'DECLARE_CMD' > 197 | DECLARE_CMD(IB_USER_VERBS_CMD_OPEN_XRCD, ibv_open_xrcd, ib_uverbs_open_xrcd); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_OPEN_XRCD' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:197:1: note: in expansion of macro 'DECLARE_CMD' > 197 | DECLARE_CMD(IB_USER_VERBS_CMD_OPEN_XRCD, ibv_open_xrcd, ib_uverbs_open_xrcd); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_OPEN_XRCD' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:197:1: note: in expansion of macro 'DECLARE_CMD' > 197 | DECLARE_CMD(IB_USER_VERBS_CMD_OPEN_XRCD, ibv_open_xrcd, ib_uverbs_open_xrcd); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_OPEN_XRCD' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:197:1: note: in expansion of macro 'DECLARE_CMD' > 197 | DECLARE_CMD(IB_USER_VERBS_CMD_OPEN_XRCD, ibv_open_xrcd, ib_uverbs_open_xrcd); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:197:1: note: in expansion of macro 'DECLARE_CMD' > 197 | DECLARE_CMD(IB_USER_VERBS_CMD_OPEN_XRCD, ibv_open_xrcd, ib_uverbs_open_xrcd); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:197:1: note: in expansion of macro 'DECLARE_CMD' > 197 | DECLARE_CMD(IB_USER_VERBS_CMD_OPEN_XRCD, ibv_open_xrcd, ib_uverbs_open_xrcd); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:197:1: note: in expansion of macro 'DECLARE_CMD' > 197 | DECLARE_CMD(IB_USER_VERBS_CMD_OPEN_XRCD, ibv_open_xrcd, ib_uverbs_open_xrcd); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:197:1: note: in expansion of macro 'DECLARE_CMD' > 197 | DECLARE_CMD(IB_USER_VERBS_CMD_OPEN_XRCD, ibv_open_xrcd, ib_uverbs_open_xrcd); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:198:1: note: in expansion of macro 'DECLARE_CMD' > 198 | DECLARE_CMD(IB_USER_VERBS_CMD_POLL_CQ, ibv_poll_cq, ib_uverbs_poll_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_POLL_CQ' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:198:1: note: in expansion of macro 'DECLARE_CMD' > 198 | DECLARE_CMD(IB_USER_VERBS_CMD_POLL_CQ, ibv_poll_cq, ib_uverbs_poll_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_POLL_CQ' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:198:1: note: in expansion of macro 'DECLARE_CMD' > 198 | DECLARE_CMD(IB_USER_VERBS_CMD_POLL_CQ, ibv_poll_cq, ib_uverbs_poll_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_POLL_CQ' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:198:1: note: in expansion of macro 'DECLARE_CMD' > 198 | DECLARE_CMD(IB_USER_VERBS_CMD_POLL_CQ, ibv_poll_cq, ib_uverbs_poll_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:198:1: note: in expansion of macro 'DECLARE_CMD' > 198 | DECLARE_CMD(IB_USER_VERBS_CMD_POLL_CQ, ibv_poll_cq, ib_uverbs_poll_cq); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:198:1: note: in expansion of macro 'DECLARE_CMD' > 198 | DECLARE_CMD(IB_USER_VERBS_CMD_POLL_CQ, ibv_poll_cq, ib_uverbs_poll_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:198:1: note: in expansion of macro 'DECLARE_CMD' > 198 | DECLARE_CMD(IB_USER_VERBS_CMD_POLL_CQ, ibv_poll_cq, ib_uverbs_poll_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:198:1: note: in expansion of macro 'DECLARE_CMD' > 198 | DECLARE_CMD(IB_USER_VERBS_CMD_POLL_CQ, ibv_poll_cq, ib_uverbs_poll_cq); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:199:1: note: in expansion of macro 'DECLARE_CMD' > 199 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_RECV, ibv_post_recv, ib_uverbs_post_recv); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_POST_RECV' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:199:1: note: in expansion of macro 'DECLARE_CMD' > 199 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_RECV, ibv_post_recv, ib_uverbs_post_recv); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_POST_RECV' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:199:1: note: in expansion of macro 'DECLARE_CMD' > 199 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_RECV, ibv_post_recv, ib_uverbs_post_recv); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_POST_RECV' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:199:1: note: in expansion of macro 'DECLARE_CMD' > 199 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_RECV, ibv_post_recv, ib_uverbs_post_recv); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:199:1: note: in expansion of macro 'DECLARE_CMD' > 199 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_RECV, ibv_post_recv, ib_uverbs_post_recv); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:199:1: note: in expansion of macro 'DECLARE_CMD' > 199 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_RECV, ibv_post_recv, ib_uverbs_post_recv); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:199:1: note: in expansion of macro 'DECLARE_CMD' > 199 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_RECV, ibv_post_recv, ib_uverbs_post_recv); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:199:1: note: in expansion of macro 'DECLARE_CMD' > 199 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_RECV, ibv_post_recv, ib_uverbs_post_recv); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:200:1: note: in expansion of macro 'DECLARE_CMD' > 200 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_SEND, ibv_post_send, ib_uverbs_post_send); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_POST_SEND' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:200:1: note: in expansion of macro 'DECLARE_CMD' > 200 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_SEND, ibv_post_send, ib_uverbs_post_send); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_POST_SEND' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:200:1: note: in expansion of macro 'DECLARE_CMD' > 200 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_SEND, ibv_post_send, ib_uverbs_post_send); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_POST_SEND' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:200:1: note: in expansion of macro 'DECLARE_CMD' > 200 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_SEND, ibv_post_send, ib_uverbs_post_send); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:200:1: note: in expansion of macro 'DECLARE_CMD' > 200 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_SEND, ibv_post_send, ib_uverbs_post_send); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:200:1: note: in expansion of macro 'DECLARE_CMD' > 200 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_SEND, ibv_post_send, ib_uverbs_post_send); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:200:1: note: in expansion of macro 'DECLARE_CMD' > 200 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_SEND, ibv_post_send, ib_uverbs_post_send); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:200:1: note: in expansion of macro 'DECLARE_CMD' > 200 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_SEND, ibv_post_send, ib_uverbs_post_send); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:201:1: note: in expansion of macro 'DECLARE_CMD' > 201 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_SRQ_RECV, ibv_post_srq_recv, ib_uverbs_post_srq_recv); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_POST_SRQ_RECV' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:201:1: note: in expansion of macro 'DECLARE_CMD' > 201 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_SRQ_RECV, ibv_post_srq_recv, ib_uverbs_post_srq_recv); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_POST_SRQ_RECV' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:201:1: note: in expansion of macro 'DECLARE_CMD' > 201 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_SRQ_RECV, ibv_post_srq_recv, ib_uverbs_post_srq_recv); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_POST_SRQ_RECV' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:201:1: note: in expansion of macro 'DECLARE_CMD' > 201 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_SRQ_RECV, ibv_post_srq_recv, ib_uverbs_post_srq_recv); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:201:1: note: in expansion of macro 'DECLARE_CMD' > 201 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_SRQ_RECV, ibv_post_srq_recv, ib_uverbs_post_srq_recv); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:201:1: note: in expansion of macro 'DECLARE_CMD' > 201 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_SRQ_RECV, ibv_post_srq_recv, ib_uverbs_post_srq_recv); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:201:1: note: in expansion of macro 'DECLARE_CMD' > 201 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_SRQ_RECV, ibv_post_srq_recv, ib_uverbs_post_srq_recv); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:201:1: note: in expansion of macro 'DECLARE_CMD' > 201 | DECLARE_CMD(IB_USER_VERBS_CMD_POST_SRQ_RECV, ibv_post_srq_recv, ib_uverbs_post_srq_recv); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:202:1: note: in expansion of macro 'DECLARE_CMD' > 202 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_DEVICE, ibv_query_device, ib_uverbs_query_device); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_QUERY_DEVICE' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:202:1: note: in expansion of macro 'DECLARE_CMD' > 202 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_DEVICE, ibv_query_device, ib_uverbs_query_device); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_QUERY_DEVICE' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:202:1: note: in expansion of macro 'DECLARE_CMD' > 202 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_DEVICE, ibv_query_device, ib_uverbs_query_device); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_QUERY_DEVICE' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:202:1: note: in expansion of macro 'DECLARE_CMD' > 202 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_DEVICE, ibv_query_device, ib_uverbs_query_device); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:202:1: note: in expansion of macro 'DECLARE_CMD' > 202 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_DEVICE, ibv_query_device, ib_uverbs_query_device); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:202:1: note: in expansion of macro 'DECLARE_CMD' > 202 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_DEVICE, ibv_query_device, ib_uverbs_query_device); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:202:1: note: in expansion of macro 'DECLARE_CMD' > 202 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_DEVICE, ibv_query_device, ib_uverbs_query_device); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:202:1: note: in expansion of macro 'DECLARE_CMD' > 202 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_DEVICE, ibv_query_device, ib_uverbs_query_device); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:203:1: note: in expansion of macro 'DECLARE_CMD' > 203 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_PORT, ibv_query_port, ib_uverbs_query_port); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_QUERY_PORT' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:203:1: note: in expansion of macro 'DECLARE_CMD' > 203 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_PORT, ibv_query_port, ib_uverbs_query_port); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_QUERY_PORT' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:203:1: note: in expansion of macro 'DECLARE_CMD' > 203 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_PORT, ibv_query_port, ib_uverbs_query_port); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_QUERY_PORT' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:203:1: note: in expansion of macro 'DECLARE_CMD' > 203 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_PORT, ibv_query_port, ib_uverbs_query_port); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:203:1: note: in expansion of macro 'DECLARE_CMD' > 203 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_PORT, ibv_query_port, ib_uverbs_query_port); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:203:1: note: in expansion of macro 'DECLARE_CMD' > 203 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_PORT, ibv_query_port, ib_uverbs_query_port); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:203:1: note: in expansion of macro 'DECLARE_CMD' > 203 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_PORT, ibv_query_port, ib_uverbs_query_port); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:203:1: note: in expansion of macro 'DECLARE_CMD' > 203 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_PORT, ibv_query_port, ib_uverbs_query_port); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:204:1: note: in expansion of macro 'DECLARE_CMD' > 204 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_QP, ibv_query_qp, ib_uverbs_query_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_QUERY_QP' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:204:1: note: in expansion of macro 'DECLARE_CMD' > 204 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_QP, ibv_query_qp, ib_uverbs_query_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_QUERY_QP' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:204:1: note: in expansion of macro 'DECLARE_CMD' > 204 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_QP, ibv_query_qp, ib_uverbs_query_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_QUERY_QP' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:204:1: note: in expansion of macro 'DECLARE_CMD' > 204 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_QP, ibv_query_qp, ib_uverbs_query_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:204:1: note: in expansion of macro 'DECLARE_CMD' > 204 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_QP, ibv_query_qp, ib_uverbs_query_qp); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:204:1: note: in expansion of macro 'DECLARE_CMD' > 204 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_QP, ibv_query_qp, ib_uverbs_query_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:204:1: note: in expansion of macro 'DECLARE_CMD' > 204 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_QP, ibv_query_qp, ib_uverbs_query_qp); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:204:1: note: in expansion of macro 'DECLARE_CMD' > 204 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_QP, ibv_query_qp, ib_uverbs_query_qp); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:205:1: note: in expansion of macro 'DECLARE_CMD' > 205 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_SRQ, ibv_query_srq, ib_uverbs_query_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_QUERY_SRQ' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:205:1: note: in expansion of macro 'DECLARE_CMD' > 205 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_SRQ, ibv_query_srq, ib_uverbs_query_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_QUERY_SRQ' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:205:1: note: in expansion of macro 'DECLARE_CMD' > 205 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_SRQ, ibv_query_srq, ib_uverbs_query_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_QUERY_SRQ' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:205:1: note: in expansion of macro 'DECLARE_CMD' > 205 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_SRQ, ibv_query_srq, ib_uverbs_query_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:205:1: note: in expansion of macro 'DECLARE_CMD' > 205 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_SRQ, ibv_query_srq, ib_uverbs_query_srq); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:205:1: note: in expansion of macro 'DECLARE_CMD' > 205 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_SRQ, ibv_query_srq, ib_uverbs_query_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:205:1: note: in expansion of macro 'DECLARE_CMD' > 205 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_SRQ, ibv_query_srq, ib_uverbs_query_srq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:205:1: note: in expansion of macro 'DECLARE_CMD' > 205 | DECLARE_CMD(IB_USER_VERBS_CMD_QUERY_SRQ, ibv_query_srq, ib_uverbs_query_srq); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:206:1: note: in expansion of macro 'DECLARE_CMD' > 206 | DECLARE_CMD(IB_USER_VERBS_CMD_REG_MR, ibv_reg_mr, ib_uverbs_reg_mr); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_REG_MR' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:206:1: note: in expansion of macro 'DECLARE_CMD' > 206 | DECLARE_CMD(IB_USER_VERBS_CMD_REG_MR, ibv_reg_mr, ib_uverbs_reg_mr); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_REG_MR' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:206:1: note: in expansion of macro 'DECLARE_CMD' > 206 | DECLARE_CMD(IB_USER_VERBS_CMD_REG_MR, ibv_reg_mr, ib_uverbs_reg_mr); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_REG_MR' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:206:1: note: in expansion of macro 'DECLARE_CMD' > 206 | DECLARE_CMD(IB_USER_VERBS_CMD_REG_MR, ibv_reg_mr, ib_uverbs_reg_mr); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:206:1: note: in expansion of macro 'DECLARE_CMD' > 206 | DECLARE_CMD(IB_USER_VERBS_CMD_REG_MR, ibv_reg_mr, ib_uverbs_reg_mr); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:206:1: note: in expansion of macro 'DECLARE_CMD' > 206 | DECLARE_CMD(IB_USER_VERBS_CMD_REG_MR, ibv_reg_mr, ib_uverbs_reg_mr); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:206:1: note: in expansion of macro 'DECLARE_CMD' > 206 | DECLARE_CMD(IB_USER_VERBS_CMD_REG_MR, ibv_reg_mr, ib_uverbs_reg_mr); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:206:1: note: in expansion of macro 'DECLARE_CMD' > 206 | DECLARE_CMD(IB_USER_VERBS_CMD_REG_MR, ibv_reg_mr, ib_uverbs_reg_mr); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:207:1: note: in expansion of macro 'DECLARE_CMDX' > 207 | DECLARE_CMDX(IB_USER_VERBS_CMD_REQ_NOTIFY_CQ, ibv_req_notify_cq, ib_uverbs_req_notify_cq, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_REQ_NOTIFY_CQ' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:207:1: note: in expansion of macro 'DECLARE_CMDX' > 207 | DECLARE_CMDX(IB_USER_VERBS_CMD_REQ_NOTIFY_CQ, ibv_req_notify_cq, ib_uverbs_req_notify_cq, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_REQ_NOTIFY_CQ' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:207:1: note: in expansion of macro 'DECLARE_CMDX' > 207 | DECLARE_CMDX(IB_USER_VERBS_CMD_REQ_NOTIFY_CQ, ibv_req_notify_cq, ib_uverbs_req_notify_cq, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_REQ_NOTIFY_CQ' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:207:1: note: in expansion of macro 'DECLARE_CMDX' > 207 | DECLARE_CMDX(IB_USER_VERBS_CMD_REQ_NOTIFY_CQ, ibv_req_notify_cq, ib_uverbs_req_notify_cq, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:207:1: note: in expansion of macro 'DECLARE_CMDX' > 207 | DECLARE_CMDX(IB_USER_VERBS_CMD_REQ_NOTIFY_CQ, ibv_req_notify_cq, ib_uverbs_req_notify_cq, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:207:1: note: in expansion of macro 'DECLARE_CMDX' > 207 | DECLARE_CMDX(IB_USER_VERBS_CMD_REQ_NOTIFY_CQ, ibv_req_notify_cq, ib_uverbs_req_notify_cq, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:207:1: note: in expansion of macro 'DECLARE_CMDX' > 207 | DECLARE_CMDX(IB_USER_VERBS_CMD_REQ_NOTIFY_CQ, ibv_req_notify_cq, ib_uverbs_req_notify_cq, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:207:1: note: in expansion of macro 'DECLARE_CMDX' > 207 | DECLARE_CMDX(IB_USER_VERBS_CMD_REQ_NOTIFY_CQ, ibv_req_notify_cq, ib_uverbs_req_notify_cq, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:208:1: note: in expansion of macro 'DECLARE_CMD' > 208 | DECLARE_CMD(IB_USER_VERBS_CMD_REREG_MR, ibv_rereg_mr, ib_uverbs_rereg_mr); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_REREG_MR' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:208:1: note: in expansion of macro 'DECLARE_CMD' > 208 | DECLARE_CMD(IB_USER_VERBS_CMD_REREG_MR, ibv_rereg_mr, ib_uverbs_rereg_mr); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_REREG_MR' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:208:1: note: in expansion of macro 'DECLARE_CMD' > 208 | DECLARE_CMD(IB_USER_VERBS_CMD_REREG_MR, ibv_rereg_mr, ib_uverbs_rereg_mr); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_REREG_MR' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:208:1: note: in expansion of macro 'DECLARE_CMD' > 208 | DECLARE_CMD(IB_USER_VERBS_CMD_REREG_MR, ibv_rereg_mr, ib_uverbs_rereg_mr); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:208:1: note: in expansion of macro 'DECLARE_CMD' > 208 | DECLARE_CMD(IB_USER_VERBS_CMD_REREG_MR, ibv_rereg_mr, ib_uverbs_rereg_mr); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:208:1: note: in expansion of macro 'DECLARE_CMD' > 208 | DECLARE_CMD(IB_USER_VERBS_CMD_REREG_MR, ibv_rereg_mr, ib_uverbs_rereg_mr); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:208:1: note: in expansion of macro 'DECLARE_CMD' > 208 | DECLARE_CMD(IB_USER_VERBS_CMD_REREG_MR, ibv_rereg_mr, ib_uverbs_rereg_mr); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:208:1: note: in expansion of macro 'DECLARE_CMD' > 208 | DECLARE_CMD(IB_USER_VERBS_CMD_REREG_MR, ibv_rereg_mr, ib_uverbs_rereg_mr); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:209:1: note: in expansion of macro 'DECLARE_CMD' > 209 | DECLARE_CMD(IB_USER_VERBS_CMD_RESIZE_CQ, ibv_resize_cq, ib_uverbs_resize_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_RESIZE_CQ' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:209:1: note: in expansion of macro 'DECLARE_CMD' > 209 | DECLARE_CMD(IB_USER_VERBS_CMD_RESIZE_CQ, ibv_resize_cq, ib_uverbs_resize_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_RESIZE_CQ' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:209:1: note: in expansion of macro 'DECLARE_CMD' > 209 | DECLARE_CMD(IB_USER_VERBS_CMD_RESIZE_CQ, ibv_resize_cq, ib_uverbs_resize_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_RESIZE_CQ' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:209:1: note: in expansion of macro 'DECLARE_CMD' > 209 | DECLARE_CMD(IB_USER_VERBS_CMD_RESIZE_CQ, ibv_resize_cq, ib_uverbs_resize_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:209:1: note: in expansion of macro 'DECLARE_CMD' > 209 | DECLARE_CMD(IB_USER_VERBS_CMD_RESIZE_CQ, ibv_resize_cq, ib_uverbs_resize_cq); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:209:1: note: in expansion of macro 'DECLARE_CMD' > 209 | DECLARE_CMD(IB_USER_VERBS_CMD_RESIZE_CQ, ibv_resize_cq, ib_uverbs_resize_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:209:1: note: in expansion of macro 'DECLARE_CMD' > 209 | DECLARE_CMD(IB_USER_VERBS_CMD_RESIZE_CQ, ibv_resize_cq, ib_uverbs_resize_cq); > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:97:9: note: in expansion of macro 'DECLARE_CMDX' > 97 | DECLARE_CMDX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:209:1: note: in expansion of macro 'DECLARE_CMD' > 209 | DECLARE_CMD(IB_USER_VERBS_CMD_RESIZE_CQ, ibv_resize_cq, ib_uverbs_resize_cq); > | ^~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration > 100 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:211:1: note: in expansion of macro 'DECLARE_CMD_EX' > 211 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_CQ, ibv_create_cq_ex, ib_uverbs_ex_create_cq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_CREATE_CQ' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:107:30: note: in expansion of macro 'IBV_ABI_REQ' > 107 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:211:1: note: in expansion of macro 'DECLARE_CMD_EX' > 211 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_CQ, ibv_create_cq_ex, ib_uverbs_ex_create_cq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_CREATE_CQ' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:108:30: note: in expansion of macro 'IBV_KABI_REQ' > 108 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:211:1: note: in expansion of macro 'DECLARE_CMD_EX' > 211 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_CQ, ibv_create_cq_ex, ib_uverbs_ex_create_cq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_EX_CMD_CREATE_CQ' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:109:35: note: in expansion of macro 'IBV_KABI_RESP' > 109 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:211:1: note: in expansion of macro 'DECLARE_CMD_EX' > 211 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_CQ, ibv_create_cq_ex, ib_uverbs_ex_create_cq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:110:9: warning: empty declaration > 110 | enum { IBV_ABI_ALIGN(_enum) = 8 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:211:1: note: in expansion of macro 'DECLARE_CMD_EX' > 211 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_CQ, ibv_create_cq_ex, ib_uverbs_ex_create_cq); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:111:9: error: expected declaration specifiers before '_Static_assert' > 111 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:211:1: note: in expansion of macro 'DECLARE_CMD_EX' > 211 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_CQ, ibv_create_cq_ex, ib_uverbs_ex_create_cq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:112:9: error: expected declaration specifiers before '_Static_assert' > 112 | static_assert(sizeof(struct _kabi) % 8 == 0, "Bad req alignment"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:211:1: note: in expansion of macro 'DECLARE_CMD_EX' > 211 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_CQ, ibv_create_cq_ex, ib_uverbs_ex_create_cq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:113:9: error: expected declaration specifiers before '_Static_assert' > 113 | static_assert(sizeof(struct _kabi_resp) % 8 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:211:1: note: in expansion of macro 'DECLARE_CMD_EX' > 211 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_CQ, ibv_create_cq_ex, ib_uverbs_ex_create_cq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:115:9: error: expected declaration specifiers before '_Static_assert' > 115 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:211:1: note: in expansion of macro 'DECLARE_CMD_EX' > 211 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_CQ, ibv_create_cq_ex, ib_uverbs_ex_create_cq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:118:9: error: expected declaration specifiers before '_Static_assert' > 118 | static_assert(sizeof(struct _name) % 8 == 0, "Bad alignment") > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:211:1: note: in expansion of macro 'DECLARE_CMD_EX' > 211 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_CQ, ibv_create_cq_ex, ib_uverbs_ex_create_cq); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration > 100 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:212:1: note: in expansion of macro 'DECLARE_CMD_EX' > 212 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_FLOW, ibv_create_flow, ib_uverbs_create_flow); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_CREATE_FLOW' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:107:30: note: in expansion of macro 'IBV_ABI_REQ' > 107 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:212:1: note: in expansion of macro 'DECLARE_CMD_EX' > 212 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_FLOW, ibv_create_flow, ib_uverbs_create_flow); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_CREATE_FLOW' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:108:30: note: in expansion of macro 'IBV_KABI_REQ' > 108 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:212:1: note: in expansion of macro 'DECLARE_CMD_EX' > 212 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_FLOW, ibv_create_flow, ib_uverbs_create_flow); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_EX_CMD_CREATE_FLOW' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:109:35: note: in expansion of macro 'IBV_KABI_RESP' > 109 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:212:1: note: in expansion of macro 'DECLARE_CMD_EX' > 212 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_FLOW, ibv_create_flow, ib_uverbs_create_flow); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:110:9: warning: empty declaration > 110 | enum { IBV_ABI_ALIGN(_enum) = 8 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:212:1: note: in expansion of macro 'DECLARE_CMD_EX' > 212 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_FLOW, ibv_create_flow, ib_uverbs_create_flow); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:111:9: error: expected declaration specifiers before '_Static_assert' > 111 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:212:1: note: in expansion of macro 'DECLARE_CMD_EX' > 212 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_FLOW, ibv_create_flow, ib_uverbs_create_flow); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:112:9: error: expected declaration specifiers before '_Static_assert' > 112 | static_assert(sizeof(struct _kabi) % 8 == 0, "Bad req alignment"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:212:1: note: in expansion of macro 'DECLARE_CMD_EX' > 212 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_FLOW, ibv_create_flow, ib_uverbs_create_flow); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:113:9: error: expected declaration specifiers before '_Static_assert' > 113 | static_assert(sizeof(struct _kabi_resp) % 8 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:212:1: note: in expansion of macro 'DECLARE_CMD_EX' > 212 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_FLOW, ibv_create_flow, ib_uverbs_create_flow); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:115:9: error: expected declaration specifiers before '_Static_assert' > 115 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:212:1: note: in expansion of macro 'DECLARE_CMD_EX' > 212 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_FLOW, ibv_create_flow, ib_uverbs_create_flow); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:118:9: error: expected declaration specifiers before '_Static_assert' > 118 | static_assert(sizeof(struct _name) % 8 == 0, "Bad alignment") > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:212:1: note: in expansion of macro 'DECLARE_CMD_EX' > 212 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_FLOW, ibv_create_flow, ib_uverbs_create_flow); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration > 100 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:213:1: note: in expansion of macro 'DECLARE_CMD_EX' > 213 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_QP, ibv_create_qp_ex, ib_uverbs_ex_create_qp); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_CREATE_QP' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:107:30: note: in expansion of macro 'IBV_ABI_REQ' > 107 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:213:1: note: in expansion of macro 'DECLARE_CMD_EX' > 213 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_QP, ibv_create_qp_ex, ib_uverbs_ex_create_qp); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_CREATE_QP' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:108:30: note: in expansion of macro 'IBV_KABI_REQ' > 108 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:213:1: note: in expansion of macro 'DECLARE_CMD_EX' > 213 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_QP, ibv_create_qp_ex, ib_uverbs_ex_create_qp); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_EX_CMD_CREATE_QP' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:109:35: note: in expansion of macro 'IBV_KABI_RESP' > 109 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:213:1: note: in expansion of macro 'DECLARE_CMD_EX' > 213 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_QP, ibv_create_qp_ex, ib_uverbs_ex_create_qp); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:110:9: warning: empty declaration > 110 | enum { IBV_ABI_ALIGN(_enum) = 8 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:213:1: note: in expansion of macro 'DECLARE_CMD_EX' > 213 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_QP, ibv_create_qp_ex, ib_uverbs_ex_create_qp); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:111:9: error: expected declaration specifiers before '_Static_assert' > 111 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:213:1: note: in expansion of macro 'DECLARE_CMD_EX' > 213 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_QP, ibv_create_qp_ex, ib_uverbs_ex_create_qp); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:112:9: error: expected declaration specifiers before '_Static_assert' > 112 | static_assert(sizeof(struct _kabi) % 8 == 0, "Bad req alignment"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:213:1: note: in expansion of macro 'DECLARE_CMD_EX' > 213 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_QP, ibv_create_qp_ex, ib_uverbs_ex_create_qp); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:113:9: error: expected declaration specifiers before '_Static_assert' > 113 | static_assert(sizeof(struct _kabi_resp) % 8 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:213:1: note: in expansion of macro 'DECLARE_CMD_EX' > 213 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_QP, ibv_create_qp_ex, ib_uverbs_ex_create_qp); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:115:9: error: expected declaration specifiers before '_Static_assert' > 115 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:213:1: note: in expansion of macro 'DECLARE_CMD_EX' > 213 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_QP, ibv_create_qp_ex, ib_uverbs_ex_create_qp); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:118:9: error: expected declaration specifiers before '_Static_assert' > 118 | static_assert(sizeof(struct _name) % 8 == 0, "Bad alignment") > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:213:1: note: in expansion of macro 'DECLARE_CMD_EX' > 213 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_QP, ibv_create_qp_ex, ib_uverbs_ex_create_qp); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration > 100 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:214:1: note: in expansion of macro 'DECLARE_CMD_EX' > 214 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_RWQ_IND_TBL, ibv_create_rwq_ind_table, ib_uverbs_ex_create_rwq_ind_table); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_CREATE_RWQ_IND_TBL' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:107:30: note: in expansion of macro 'IBV_ABI_REQ' > 107 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:214:1: note: in expansion of macro 'DECLARE_CMD_EX' > 214 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_RWQ_IND_TBL, ibv_create_rwq_ind_table, ib_uverbs_ex_create_rwq_ind_table); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_CREATE_RWQ_IND_TBL' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:108:30: note: in expansion of macro 'IBV_KABI_REQ' > 108 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:214:1: note: in expansion of macro 'DECLARE_CMD_EX' > 214 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_RWQ_IND_TBL, ibv_create_rwq_ind_table, ib_uverbs_ex_create_rwq_ind_table); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_EX_CMD_CREATE_RWQ_IND_TBL' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:109:35: note: in expansion of macro 'IBV_KABI_RESP' > 109 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:214:1: note: in expansion of macro 'DECLARE_CMD_EX' > 214 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_RWQ_IND_TBL, ibv_create_rwq_ind_table, ib_uverbs_ex_create_rwq_ind_table); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:110:9: warning: empty declaration > 110 | enum { IBV_ABI_ALIGN(_enum) = 8 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:214:1: note: in expansion of macro 'DECLARE_CMD_EX' > 214 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_RWQ_IND_TBL, ibv_create_rwq_ind_table, ib_uverbs_ex_create_rwq_ind_table); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:111:9: error: expected declaration specifiers before '_Static_assert' > 111 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:214:1: note: in expansion of macro 'DECLARE_CMD_EX' > 214 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_RWQ_IND_TBL, ibv_create_rwq_ind_table, ib_uverbs_ex_create_rwq_ind_table); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:112:9: error: expected declaration specifiers before '_Static_assert' > 112 | static_assert(sizeof(struct _kabi) % 8 == 0, "Bad req alignment"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:214:1: note: in expansion of macro 'DECLARE_CMD_EX' > 214 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_RWQ_IND_TBL, ibv_create_rwq_ind_table, ib_uverbs_ex_create_rwq_ind_table); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:113:9: error: expected declaration specifiers before '_Static_assert' > 113 | static_assert(sizeof(struct _kabi_resp) % 8 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:214:1: note: in expansion of macro 'DECLARE_CMD_EX' > 214 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_RWQ_IND_TBL, ibv_create_rwq_ind_table, ib_uverbs_ex_create_rwq_ind_table); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:115:9: error: expected declaration specifiers before '_Static_assert' > 115 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:214:1: note: in expansion of macro 'DECLARE_CMD_EX' > 214 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_RWQ_IND_TBL, ibv_create_rwq_ind_table, ib_uverbs_ex_create_rwq_ind_table); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:118:9: error: expected declaration specifiers before '_Static_assert' > 118 | static_assert(sizeof(struct _name) % 8 == 0, "Bad alignment") > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:214:1: note: in expansion of macro 'DECLARE_CMD_EX' > 214 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_RWQ_IND_TBL, ibv_create_rwq_ind_table, ib_uverbs_ex_create_rwq_ind_table); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration > 100 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:215:1: note: in expansion of macro 'DECLARE_CMD_EX' > 215 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_WQ, ibv_create_wq, ib_uverbs_ex_create_wq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_CREATE_WQ' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:107:30: note: in expansion of macro 'IBV_ABI_REQ' > 107 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:215:1: note: in expansion of macro 'DECLARE_CMD_EX' > 215 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_WQ, ibv_create_wq, ib_uverbs_ex_create_wq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_CREATE_WQ' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:108:30: note: in expansion of macro 'IBV_KABI_REQ' > 108 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:215:1: note: in expansion of macro 'DECLARE_CMD_EX' > 215 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_WQ, ibv_create_wq, ib_uverbs_ex_create_wq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_EX_CMD_CREATE_WQ' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:109:35: note: in expansion of macro 'IBV_KABI_RESP' > 109 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:215:1: note: in expansion of macro 'DECLARE_CMD_EX' > 215 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_WQ, ibv_create_wq, ib_uverbs_ex_create_wq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:110:9: warning: empty declaration > 110 | enum { IBV_ABI_ALIGN(_enum) = 8 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:215:1: note: in expansion of macro 'DECLARE_CMD_EX' > 215 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_WQ, ibv_create_wq, ib_uverbs_ex_create_wq); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:111:9: error: expected declaration specifiers before '_Static_assert' > 111 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:215:1: note: in expansion of macro 'DECLARE_CMD_EX' > 215 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_WQ, ibv_create_wq, ib_uverbs_ex_create_wq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:112:9: error: expected declaration specifiers before '_Static_assert' > 112 | static_assert(sizeof(struct _kabi) % 8 == 0, "Bad req alignment"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:215:1: note: in expansion of macro 'DECLARE_CMD_EX' > 215 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_WQ, ibv_create_wq, ib_uverbs_ex_create_wq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:113:9: error: expected declaration specifiers before '_Static_assert' > 113 | static_assert(sizeof(struct _kabi_resp) % 8 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:215:1: note: in expansion of macro 'DECLARE_CMD_EX' > 215 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_WQ, ibv_create_wq, ib_uverbs_ex_create_wq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:115:9: error: expected declaration specifiers before '_Static_assert' > 115 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:215:1: note: in expansion of macro 'DECLARE_CMD_EX' > 215 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_WQ, ibv_create_wq, ib_uverbs_ex_create_wq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:118:9: error: expected declaration specifiers before '_Static_assert' > 118 | static_assert(sizeof(struct _name) % 8 == 0, "Bad alignment") > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:215:1: note: in expansion of macro 'DECLARE_CMD_EX' > 215 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_CREATE_WQ, ibv_create_wq, ib_uverbs_ex_create_wq); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration > 100 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:216:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 216 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_FLOW, ibv_destroy_flow, ib_uverbs_destroy_flow, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_DESTROY_FLOW' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:107:30: note: in expansion of macro 'IBV_ABI_REQ' > 107 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:216:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 216 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_FLOW, ibv_destroy_flow, ib_uverbs_destroy_flow, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_DESTROY_FLOW' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:108:30: note: in expansion of macro 'IBV_KABI_REQ' > 108 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:216:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 216 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_FLOW, ibv_destroy_flow, ib_uverbs_destroy_flow, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_EX_CMD_DESTROY_FLOW' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:109:35: note: in expansion of macro 'IBV_KABI_RESP' > 109 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:216:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 216 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_FLOW, ibv_destroy_flow, ib_uverbs_destroy_flow, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:110:9: warning: empty declaration > 110 | enum { IBV_ABI_ALIGN(_enum) = 8 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:216:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 216 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_FLOW, ibv_destroy_flow, ib_uverbs_destroy_flow, empty); > | ^~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:111:9: error: expected declaration specifiers before '_Static_assert' > 111 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:216:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 216 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_FLOW, ibv_destroy_flow, ib_uverbs_destroy_flow, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:112:9: error: expected declaration specifiers before '_Static_assert' > 112 | static_assert(sizeof(struct _kabi) % 8 == 0, "Bad req alignment"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:216:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 216 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_FLOW, ibv_destroy_flow, ib_uverbs_destroy_flow, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:113:9: error: expected declaration specifiers before '_Static_assert' > 113 | static_assert(sizeof(struct _kabi_resp) % 8 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:216:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 216 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_FLOW, ibv_destroy_flow, ib_uverbs_destroy_flow, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:115:9: error: expected declaration specifiers before '_Static_assert' > 115 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:216:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 216 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_FLOW, ibv_destroy_flow, ib_uverbs_destroy_flow, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:118:9: error: expected declaration specifiers before '_Static_assert' > 118 | static_assert(sizeof(struct _name) % 8 == 0, "Bad alignment") > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:216:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 216 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_FLOW, ibv_destroy_flow, ib_uverbs_destroy_flow, empty); > | ^~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration > 100 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:217:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 217 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_RWQ_IND_TBL, ibv_destroy_rwq_ind_table, ib_uverbs_ex_destroy_rwq_ind_table, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_DESTROY_RWQ_IND_TBL' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:107:30: note: in expansion of macro 'IBV_ABI_REQ' > 107 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:217:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 217 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_RWQ_IND_TBL, ibv_destroy_rwq_ind_table, ib_uverbs_ex_destroy_rwq_ind_table, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_DESTROY_RWQ_IND_TBL' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:108:30: note: in expansion of macro 'IBV_KABI_REQ' > 108 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:217:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 217 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_RWQ_IND_TBL, ibv_destroy_rwq_ind_table, ib_uverbs_ex_destroy_rwq_ind_table, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_EX_CMD_DESTROY_RWQ_IND_TBL' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:109:35: note: in expansion of macro 'IBV_KABI_RESP' > 109 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:217:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 217 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_RWQ_IND_TBL, ibv_destroy_rwq_ind_table, ib_uverbs_ex_destroy_rwq_ind_table, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:110:9: warning: empty declaration > 110 | enum { IBV_ABI_ALIGN(_enum) = 8 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:217:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 217 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_RWQ_IND_TBL, ibv_destroy_rwq_ind_table, ib_uverbs_ex_destroy_rwq_ind_table, empty); > | ^~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:111:9: error: expected declaration specifiers before '_Static_assert' > 111 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:217:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 217 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_RWQ_IND_TBL, ibv_destroy_rwq_ind_table, ib_uverbs_ex_destroy_rwq_ind_table, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:112:9: error: expected declaration specifiers before '_Static_assert' > 112 | static_assert(sizeof(struct _kabi) % 8 == 0, "Bad req alignment"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:217:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 217 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_RWQ_IND_TBL, ibv_destroy_rwq_ind_table, ib_uverbs_ex_destroy_rwq_ind_table, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:113:9: error: expected declaration specifiers before '_Static_assert' > 113 | static_assert(sizeof(struct _kabi_resp) % 8 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:217:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 217 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_RWQ_IND_TBL, ibv_destroy_rwq_ind_table, ib_uverbs_ex_destroy_rwq_ind_table, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:115:9: error: expected declaration specifiers before '_Static_assert' > 115 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:217:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 217 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_RWQ_IND_TBL, ibv_destroy_rwq_ind_table, ib_uverbs_ex_destroy_rwq_ind_table, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:118:9: error: expected declaration specifiers before '_Static_assert' > 118 | static_assert(sizeof(struct _name) % 8 == 0, "Bad alignment") > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:217:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 217 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_DESTROY_RWQ_IND_TBL, ibv_destroy_rwq_ind_table, ib_uverbs_ex_destroy_rwq_ind_table, empty); > | ^~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration > 100 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:218:1: note: in expansion of macro 'DECLARE_CMD_EX' > 218 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_DESTROY_WQ, ibv_destroy_wq, ib_uverbs_ex_destroy_wq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_DESTROY_WQ' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:107:30: note: in expansion of macro 'IBV_ABI_REQ' > 107 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:218:1: note: in expansion of macro 'DECLARE_CMD_EX' > 218 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_DESTROY_WQ, ibv_destroy_wq, ib_uverbs_ex_destroy_wq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_DESTROY_WQ' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:108:30: note: in expansion of macro 'IBV_KABI_REQ' > 108 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:218:1: note: in expansion of macro 'DECLARE_CMD_EX' > 218 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_DESTROY_WQ, ibv_destroy_wq, ib_uverbs_ex_destroy_wq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_EX_CMD_DESTROY_WQ' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:109:35: note: in expansion of macro 'IBV_KABI_RESP' > 109 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:218:1: note: in expansion of macro 'DECLARE_CMD_EX' > 218 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_DESTROY_WQ, ibv_destroy_wq, ib_uverbs_ex_destroy_wq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:110:9: warning: empty declaration > 110 | enum { IBV_ABI_ALIGN(_enum) = 8 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:218:1: note: in expansion of macro 'DECLARE_CMD_EX' > 218 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_DESTROY_WQ, ibv_destroy_wq, ib_uverbs_ex_destroy_wq); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:111:9: error: expected declaration specifiers before '_Static_assert' > 111 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:218:1: note: in expansion of macro 'DECLARE_CMD_EX' > 218 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_DESTROY_WQ, ibv_destroy_wq, ib_uverbs_ex_destroy_wq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:112:9: error: expected declaration specifiers before '_Static_assert' > 112 | static_assert(sizeof(struct _kabi) % 8 == 0, "Bad req alignment"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:218:1: note: in expansion of macro 'DECLARE_CMD_EX' > 218 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_DESTROY_WQ, ibv_destroy_wq, ib_uverbs_ex_destroy_wq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:113:9: error: expected declaration specifiers before '_Static_assert' > 113 | static_assert(sizeof(struct _kabi_resp) % 8 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:218:1: note: in expansion of macro 'DECLARE_CMD_EX' > 218 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_DESTROY_WQ, ibv_destroy_wq, ib_uverbs_ex_destroy_wq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:115:9: error: expected declaration specifiers before '_Static_assert' > 115 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:218:1: note: in expansion of macro 'DECLARE_CMD_EX' > 218 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_DESTROY_WQ, ibv_destroy_wq, ib_uverbs_ex_destroy_wq); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:118:9: error: expected declaration specifiers before '_Static_assert' > 118 | static_assert(sizeof(struct _name) % 8 == 0, "Bad alignment") > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:218:1: note: in expansion of macro 'DECLARE_CMD_EX' > 218 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_DESTROY_WQ, ibv_destroy_wq, ib_uverbs_ex_destroy_wq); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration > 100 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:219:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 219 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_CQ, ibv_modify_cq, ib_uverbs_ex_modify_cq, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_MODIFY_CQ' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:107:30: note: in expansion of macro 'IBV_ABI_REQ' > 107 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:219:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 219 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_CQ, ibv_modify_cq, ib_uverbs_ex_modify_cq, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_MODIFY_CQ' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:108:30: note: in expansion of macro 'IBV_KABI_REQ' > 108 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:219:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 219 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_CQ, ibv_modify_cq, ib_uverbs_ex_modify_cq, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_EX_CMD_MODIFY_CQ' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:109:35: note: in expansion of macro 'IBV_KABI_RESP' > 109 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:219:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 219 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_CQ, ibv_modify_cq, ib_uverbs_ex_modify_cq, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:110:9: warning: empty declaration > 110 | enum { IBV_ABI_ALIGN(_enum) = 8 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:219:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 219 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_CQ, ibv_modify_cq, ib_uverbs_ex_modify_cq, empty); > | ^~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:111:9: error: expected declaration specifiers before '_Static_assert' > 111 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:219:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 219 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_CQ, ibv_modify_cq, ib_uverbs_ex_modify_cq, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:112:9: error: expected declaration specifiers before '_Static_assert' > 112 | static_assert(sizeof(struct _kabi) % 8 == 0, "Bad req alignment"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:219:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 219 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_CQ, ibv_modify_cq, ib_uverbs_ex_modify_cq, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:113:9: error: expected declaration specifiers before '_Static_assert' > 113 | static_assert(sizeof(struct _kabi_resp) % 8 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:219:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 219 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_CQ, ibv_modify_cq, ib_uverbs_ex_modify_cq, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:115:9: error: expected declaration specifiers before '_Static_assert' > 115 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:219:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 219 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_CQ, ibv_modify_cq, ib_uverbs_ex_modify_cq, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:118:9: error: expected declaration specifiers before '_Static_assert' > 118 | static_assert(sizeof(struct _name) % 8 == 0, "Bad alignment") > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:219:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 219 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_CQ, ibv_modify_cq, ib_uverbs_ex_modify_cq, empty); > | ^~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration > 100 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:220:1: note: in expansion of macro 'DECLARE_CMD_EX' > 220 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_MODIFY_QP, ibv_modify_qp_ex, ib_uverbs_ex_modify_qp); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_MODIFY_QP' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:107:30: note: in expansion of macro 'IBV_ABI_REQ' > 107 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:220:1: note: in expansion of macro 'DECLARE_CMD_EX' > 220 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_MODIFY_QP, ibv_modify_qp_ex, ib_uverbs_ex_modify_qp); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_MODIFY_QP' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:108:30: note: in expansion of macro 'IBV_KABI_REQ' > 108 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:220:1: note: in expansion of macro 'DECLARE_CMD_EX' > 220 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_MODIFY_QP, ibv_modify_qp_ex, ib_uverbs_ex_modify_qp); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_EX_CMD_MODIFY_QP' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:109:35: note: in expansion of macro 'IBV_KABI_RESP' > 109 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:220:1: note: in expansion of macro 'DECLARE_CMD_EX' > 220 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_MODIFY_QP, ibv_modify_qp_ex, ib_uverbs_ex_modify_qp); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:110:9: warning: empty declaration > 110 | enum { IBV_ABI_ALIGN(_enum) = 8 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:220:1: note: in expansion of macro 'DECLARE_CMD_EX' > 220 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_MODIFY_QP, ibv_modify_qp_ex, ib_uverbs_ex_modify_qp); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:111:9: error: expected declaration specifiers before '_Static_assert' > 111 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:220:1: note: in expansion of macro 'DECLARE_CMD_EX' > 220 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_MODIFY_QP, ibv_modify_qp_ex, ib_uverbs_ex_modify_qp); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:112:9: error: expected declaration specifiers before '_Static_assert' > 112 | static_assert(sizeof(struct _kabi) % 8 == 0, "Bad req alignment"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:220:1: note: in expansion of macro 'DECLARE_CMD_EX' > 220 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_MODIFY_QP, ibv_modify_qp_ex, ib_uverbs_ex_modify_qp); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:113:9: error: expected declaration specifiers before '_Static_assert' > 113 | static_assert(sizeof(struct _kabi_resp) % 8 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:220:1: note: in expansion of macro 'DECLARE_CMD_EX' > 220 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_MODIFY_QP, ibv_modify_qp_ex, ib_uverbs_ex_modify_qp); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:115:9: error: expected declaration specifiers before '_Static_assert' > 115 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:220:1: note: in expansion of macro 'DECLARE_CMD_EX' > 220 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_MODIFY_QP, ibv_modify_qp_ex, ib_uverbs_ex_modify_qp); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:118:9: error: expected declaration specifiers before '_Static_assert' > 118 | static_assert(sizeof(struct _name) % 8 == 0, "Bad alignment") > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:220:1: note: in expansion of macro 'DECLARE_CMD_EX' > 220 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_MODIFY_QP, ibv_modify_qp_ex, ib_uverbs_ex_modify_qp); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration > 100 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:221:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 221 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_WQ, ibv_modify_wq, ib_uverbs_ex_modify_wq, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_MODIFY_WQ' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:107:30: note: in expansion of macro 'IBV_ABI_REQ' > 107 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:221:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 221 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_WQ, ibv_modify_wq, ib_uverbs_ex_modify_wq, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_MODIFY_WQ' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:108:30: note: in expansion of macro 'IBV_KABI_REQ' > 108 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:221:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 221 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_WQ, ibv_modify_wq, ib_uverbs_ex_modify_wq, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_EX_CMD_MODIFY_WQ' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:109:35: note: in expansion of macro 'IBV_KABI_RESP' > 109 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:221:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 221 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_WQ, ibv_modify_wq, ib_uverbs_ex_modify_wq, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:110:9: warning: empty declaration > 110 | enum { IBV_ABI_ALIGN(_enum) = 8 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:221:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 221 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_WQ, ibv_modify_wq, ib_uverbs_ex_modify_wq, empty); > | ^~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:111:9: error: expected declaration specifiers before '_Static_assert' > 111 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:221:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 221 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_WQ, ibv_modify_wq, ib_uverbs_ex_modify_wq, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:112:9: error: expected declaration specifiers before '_Static_assert' > 112 | static_assert(sizeof(struct _kabi) % 8 == 0, "Bad req alignment"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:221:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 221 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_WQ, ibv_modify_wq, ib_uverbs_ex_modify_wq, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:113:9: error: expected declaration specifiers before '_Static_assert' > 113 | static_assert(sizeof(struct _kabi_resp) % 8 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:221:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 221 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_WQ, ibv_modify_wq, ib_uverbs_ex_modify_wq, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:115:9: error: expected declaration specifiers before '_Static_assert' > 115 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:221:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 221 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_WQ, ibv_modify_wq, ib_uverbs_ex_modify_wq, empty); > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:118:9: error: expected declaration specifiers before '_Static_assert' > 118 | static_assert(sizeof(struct _name) % 8 == 0, "Bad alignment") > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:221:1: note: in expansion of macro 'DECLARE_CMD_EXX' > 221 | DECLARE_CMD_EXX(IB_USER_VERBS_EX_CMD_MODIFY_WQ, ibv_modify_wq, ib_uverbs_ex_modify_wq, empty); > | ^~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration > 100 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:222:1: note: in expansion of macro 'DECLARE_CMD_EX' > 222 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_QUERY_DEVICE, ibv_query_device_ex, ib_uverbs_ex_query_device); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_QUERY_DEVICE' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:107:30: note: in expansion of macro 'IBV_ABI_REQ' > 107 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:222:1: note: in expansion of macro 'DECLARE_CMD_EX' > 222 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_QUERY_DEVICE, ibv_query_device_ex, ib_uverbs_ex_query_device); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_EX_CMD_QUERY_DEVICE' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:108:30: note: in expansion of macro 'IBV_KABI_REQ' > 108 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:222:1: note: in expansion of macro 'DECLARE_CMD_EX' > 222 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_QUERY_DEVICE, ibv_query_device_ex, ib_uverbs_ex_query_device); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_EX_CMD_QUERY_DEVICE' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:109:35: note: in expansion of macro 'IBV_KABI_RESP' > 109 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:222:1: note: in expansion of macro 'DECLARE_CMD_EX' > 222 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_QUERY_DEVICE, ibv_query_device_ex, ib_uverbs_ex_query_device); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:110:9: warning: empty declaration > 110 | enum { IBV_ABI_ALIGN(_enum) = 8 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:222:1: note: in expansion of macro 'DECLARE_CMD_EX' > 222 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_QUERY_DEVICE, ibv_query_device_ex, ib_uverbs_ex_query_device); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:111:9: error: expected declaration specifiers before '_Static_assert' > 111 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:222:1: note: in expansion of macro 'DECLARE_CMD_EX' > 222 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_QUERY_DEVICE, ibv_query_device_ex, ib_uverbs_ex_query_device); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:112:9: error: expected declaration specifiers before '_Static_assert' > 112 | static_assert(sizeof(struct _kabi) % 8 == 0, "Bad req alignment"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:222:1: note: in expansion of macro 'DECLARE_CMD_EX' > 222 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_QUERY_DEVICE, ibv_query_device_ex, ib_uverbs_ex_query_device); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:113:9: error: expected declaration specifiers before '_Static_assert' > 113 | static_assert(sizeof(struct _kabi_resp) % 8 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:222:1: note: in expansion of macro 'DECLARE_CMD_EX' > 222 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_QUERY_DEVICE, ibv_query_device_ex, ib_uverbs_ex_query_device); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:115:9: error: expected declaration specifiers before '_Static_assert' > 115 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:222:1: note: in expansion of macro 'DECLARE_CMD_EX' > 222 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_QUERY_DEVICE, ibv_query_device_ex, ib_uverbs_ex_query_device); > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:118:9: error: expected declaration specifiers before '_Static_assert' > 118 | static_assert(sizeof(struct _name) % 8 == 0, "Bad alignment") > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:120:9: note: in expansion of macro 'DECLARE_CMD_EXX' > 120 | DECLARE_CMD_EXX(_enum, _name, _kabi, _kabi##_resp) > | ^~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:222:1: note: in expansion of macro 'DECLARE_CMD_EX' > 222 | DECLARE_CMD_EX(IB_USER_VERBS_EX_CMD_QUERY_DEVICE, ibv_query_device_ex, ib_uverbs_ex_query_device); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:230:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 230 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:248:1: warning: empty declaration > 248 | struct ibv_kern_ipv4_filter { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:253:1: warning: empty declaration > 253 | struct ibv_kern_spec_ipv4 { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:261:1: warning: empty declaration > 261 | struct ibv_kern_spec { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:280:1: warning: empty declaration > 280 | struct ib_uverbs_modify_srq_v3 { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:289:1: warning: empty declaration > 289 | enum { IB_USER_VERBS_CMD_MODIFY_SRQ_V3 = IB_USER_VERBS_CMD_MODIFY_SRQ }; > | ^~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:290:1: note: in expansion of macro 'DECLARE_CMDX' > 290 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_SRQ_V3, ibv_modify_srq_v3, ib_uverbs_modify_srq_v3, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_MODIFY_SRQ_V3' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:290:1: note: in expansion of macro 'DECLARE_CMDX' > 290 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_SRQ_V3, ibv_modify_srq_v3, ib_uverbs_modify_srq_v3, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_MODIFY_SRQ_V3' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:290:1: note: in expansion of macro 'DECLARE_CMDX' > 290 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_SRQ_V3, ibv_modify_srq_v3, ib_uverbs_modify_srq_v3, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_MODIFY_SRQ_V3' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:290:1: note: in expansion of macro 'DECLARE_CMDX' > 290 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_SRQ_V3, ibv_modify_srq_v3, ib_uverbs_modify_srq_v3, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:290:1: note: in expansion of macro 'DECLARE_CMDX' > 290 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_SRQ_V3, ibv_modify_srq_v3, ib_uverbs_modify_srq_v3, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:290:1: note: in expansion of macro 'DECLARE_CMDX' > 290 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_SRQ_V3, ibv_modify_srq_v3, ib_uverbs_modify_srq_v3, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:290:1: note: in expansion of macro 'DECLARE_CMDX' > 290 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_SRQ_V3, ibv_modify_srq_v3, ib_uverbs_modify_srq_v3, empty); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:290:1: note: in expansion of macro 'DECLARE_CMDX' > 290 | DECLARE_CMDX(IB_USER_VERBS_CMD_MODIFY_SRQ_V3, ibv_modify_srq_v3, ib_uverbs_modify_srq_v3, empty); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:292:1: warning: empty declaration > 292 | struct ibv_create_qp_resp_v3 { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:297:1: warning: empty declaration > 297 | struct ibv_create_qp_resp_v4 { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:307:1: warning: empty declaration > 307 | struct ibv_create_srq_resp_v5 { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:312:1: warning: empty declaration > 312 | enum { IB_USER_VERBS_CMD_CREATE_SRQ_V5 = IB_USER_VERBS_CMD_CREATE_SRQ }; > | ^~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:313:1: note: in expansion of macro 'DECLARE_CMDX' > 313 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_SRQ_V5, ibv_create_srq_v5, ib_uverbs_create_srq, ibv_create_srq_resp_v5); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_SRQ_V5' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:313:1: note: in expansion of macro 'DECLARE_CMDX' > 313 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_SRQ_V5, ibv_create_srq_v5, ib_uverbs_create_srq, ibv_create_srq_resp_v5); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_SRQ_V5' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:313:1: note: in expansion of macro 'DECLARE_CMDX' > 313 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_SRQ_V5, ibv_create_srq_v5, ib_uverbs_create_srq, ibv_create_srq_resp_v5); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_CREATE_SRQ_V5' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:313:1: note: in expansion of macro 'DECLARE_CMDX' > 313 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_SRQ_V5, ibv_create_srq_v5, ib_uverbs_create_srq, ibv_create_srq_resp_v5); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:313:1: note: in expansion of macro 'DECLARE_CMDX' > 313 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_SRQ_V5, ibv_create_srq_v5, ib_uverbs_create_srq, ibv_create_srq_resp_v5); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:313:1: note: in expansion of macro 'DECLARE_CMDX' > 313 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_SRQ_V5, ibv_create_srq_v5, ib_uverbs_create_srq, ibv_create_srq_resp_v5); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:313:1: note: in expansion of macro 'DECLARE_CMDX' > 313 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_SRQ_V5, ibv_create_srq_v5, ib_uverbs_create_srq, ibv_create_srq_resp_v5); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:313:1: note: in expansion of macro 'DECLARE_CMDX' > 313 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_SRQ_V5, ibv_create_srq_v5, ib_uverbs_create_srq, ibv_create_srq_resp_v5); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:316:1: warning: empty declaration > 316 | enum { IB_USER_VERBS_CMD_CREATE_QP_V4 = IB_USER_VERBS_CMD_CREATE_QP }; > | ^~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:317:1: note: in expansion of macro 'DECLARE_CMDX' > 317 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_QP_V4, ibv_create_qp_v4, ib_uverbs_create_qp, ibv_create_qp_resp_v4); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_QP_V4' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:317:1: note: in expansion of macro 'DECLARE_CMDX' > 317 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_QP_V4, ibv_create_qp_v4, ib_uverbs_create_qp, ibv_create_qp_resp_v4); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_QP_V4' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:317:1: note: in expansion of macro 'DECLARE_CMDX' > 317 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_QP_V4, ibv_create_qp_v4, ib_uverbs_create_qp, ibv_create_qp_resp_v4); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_CREATE_QP_V4' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:317:1: note: in expansion of macro 'DECLARE_CMDX' > 317 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_QP_V4, ibv_create_qp_v4, ib_uverbs_create_qp, ibv_create_qp_resp_v4); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:317:1: note: in expansion of macro 'DECLARE_CMDX' > 317 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_QP_V4, ibv_create_qp_v4, ib_uverbs_create_qp, ibv_create_qp_resp_v4); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:317:1: note: in expansion of macro 'DECLARE_CMDX' > 317 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_QP_V4, ibv_create_qp_v4, ib_uverbs_create_qp, ibv_create_qp_resp_v4); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:317:1: note: in expansion of macro 'DECLARE_CMDX' > 317 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_QP_V4, ibv_create_qp_v4, ib_uverbs_create_qp, ibv_create_qp_resp_v4); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:317:1: note: in expansion of macro 'DECLARE_CMDX' > 317 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_QP_V4, ibv_create_qp_v4, ib_uverbs_create_qp, ibv_create_qp_resp_v4); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:320:1: warning: empty declaration > 320 | enum { IB_USER_VERBS_CMD_CREATE_QP_V3 = IB_USER_VERBS_CMD_CREATE_QP }; > | ^~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration > 77 | struct _name { \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:321:1: note: in expansion of macro 'DECLARE_CMDX' > 321 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_QP_V3, ibv_create_qp_v3, ib_uverbs_create_qp, ibv_create_qp_resp_v3); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:60:28: error: storage class specified for parameter '_ABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_QP_V3' > 60 | #define IBV_ABI_REQ(_enum) _ABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:84:30: note: in expansion of macro 'IBV_ABI_REQ' > 84 | typedef struct _name IBV_ABI_REQ(_enum); \ > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:321:1: note: in expansion of macro 'DECLARE_CMDX' > 321 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_QP_V3, ibv_create_qp_v3, ib_uverbs_create_qp, ibv_create_qp_resp_v3); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:61:29: error: storage class specified for parameter '_KABI_REQ_STRUCT_IB_USER_VERBS_CMD_CREATE_QP_V3' > 61 | #define IBV_KABI_REQ(_enum) _KABI_REQ_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:85:30: note: in expansion of macro 'IBV_KABI_REQ' > 85 | typedef struct _kabi IBV_KABI_REQ(_enum); \ > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:321:1: note: in expansion of macro 'DECLARE_CMDX' > 321 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_QP_V3, ibv_create_qp_v3, ib_uverbs_create_qp, ibv_create_qp_resp_v3); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:62:30: error: storage class specified for parameter '_KABI_RESP_STRUCT_IB_USER_VERBS_CMD_CREATE_QP_V3' > 62 | #define IBV_KABI_RESP(_enum) _KABI_RESP_STRUCT_##_enum > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:86:35: note: in expansion of macro 'IBV_KABI_RESP' > 86 | typedef struct _kabi_resp IBV_KABI_RESP(_enum); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:321:1: note: in expansion of macro 'DECLARE_CMDX' > 321 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_QP_V3, ibv_create_qp_v3, ib_uverbs_create_qp, ibv_create_qp_resp_v3); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:87:9: warning: empty declaration > 87 | enum { IBV_ABI_ALIGN(_enum) = 4 }; \ > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:321:1: note: in expansion of macro 'DECLARE_CMDX' > 321 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_QP_V3, ibv_create_qp_v3, ib_uverbs_create_qp, ibv_create_qp_resp_v3); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:88:9: error: expected declaration specifiers before '_Static_assert' > 88 | static_assert(sizeof(struct _kabi_resp) % 4 == 0, \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:321:1: note: in expansion of macro 'DECLARE_CMDX' > 321 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_QP_V3, ibv_create_qp_v3, ib_uverbs_create_qp, ibv_create_qp_resp_v3); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:90:9: error: expected declaration specifiers before '_Static_assert' > 90 | static_assert(_enum != -1, "Bad enum"); \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:321:1: note: in expansion of macro 'DECLARE_CMDX' > 321 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_QP_V3, ibv_create_qp_v3, ib_uverbs_create_qp, ibv_create_qp_resp_v3); > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:91:9: error: expected declaration specifiers before '_Static_assert' > 91 | static_assert(sizeof(struct _name) == \ > | ^~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:321:1: note: in expansion of macro 'DECLARE_CMDX' > 321 | DECLARE_CMDX(IB_USER_VERBS_CMD_CREATE_QP_V3, ibv_create_qp_v3, ib_uverbs_create_qp, ibv_create_qp_resp_v3); > | ^~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:42, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/usr/include/assert.h:19:16: error: redefinition of parameter '__assert_fail' > 19 | _Noreturn void __assert_fail (const char *, const char *, int, const char *); > | ^~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/kern-abi.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:41, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/usr/include/assert.h:19:16: note: previous definition of '__assert_fail' with type 'void (*)(const char *, const char *, int, const char *)' > 19 | _Noreturn void __assert_fail (const char *, const char *, int, const char *); > | ^~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:40, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:42, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/rdma_user_ioctl_cmds.h:44:1: warning: empty declaration > 44 | enum { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/rdma_user_ioctl_cmds.h:54:1: warning: empty declaration > 54 | struct ib_uverbs_attr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/rdma/rdma_user_ioctl_cmds.h:76:1: warning: empty declaration > 76 | struct ib_uverbs_ioctl_hdr { > | ^~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:42, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:46:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 46 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:63:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 63 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:85:1: warning: empty declaration > 85 | struct ibv_command_buffer { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:110:1: warning: empty declaration > 110 | enum {_UHW_NO_INDEX = 0xFF}; > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:156:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 156 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:195:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 195 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:238:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 238 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:249:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 249 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:259:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 259 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:265:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 265 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:274:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 274 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:297:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 297 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:312:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 312 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:323:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 323 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:337:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 337 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:345:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 345 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:355:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 355 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:372:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 372 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:386:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 386 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:394:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 394 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:407:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 407 | { > | ^ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:6, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:43, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/usr/include/assert.h:19:16: error: redefinition of parameter '__assert_fail' > 19 | _Noreturn void __assert_fail (const char *, const char *, int, const char *); > | ^~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/cmd_ioctl.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:42, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/usr/include/assert.h:19:16: note: previous definition of '__assert_fail' with type 'void (*)(const char *, const char *, int, const char *)' > 19 | _Noreturn void __assert_fail (const char *, const char *, int, const char *); > | ^~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/str.h:8, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:7, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:43, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/usr/include/ctype.h:27:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 27 | { > | ^ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:7, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:43, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/str.h:44:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 44 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/str.h:111:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 111 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/str.h:115:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 115 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/str.h:119:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 119 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/str.h:124:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 124 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/str.h:129:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 129 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/str.h:133:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 133 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/str.h:137:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 137 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/str.h:141:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 141 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/str.h:145:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 145 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/str.h:149:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 149 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/str.h:153:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 153 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/str.h:157:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 157 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/str.h:161:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 161 | { > | ^ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:43, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:24:1: warning: empty declaration > 24 | struct list_node > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:41:1: warning: empty declaration > 41 | struct list_head > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:144:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 144 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:156:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 156 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:182:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 182 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:207:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 207 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:231:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 231 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:253:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 253 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:268:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 268 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:305:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 305 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:325:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 325 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:351:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 351 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:371:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 371 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:408:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 408 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:452:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 452 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:476:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 476 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:504:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 504 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:643:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 643 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:675:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 675 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:810:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 810 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:814:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 814 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:837:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 837 | { > | ^ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:50:1: warning: empty declaration > 50 | struct verbs_device; > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:52:1: warning: empty declaration > 52 | enum { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:102:1: warning: empty declaration > 102 | enum verbs_xrcd_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:107:1: warning: empty declaration > 107 | enum create_cq_cmd_flags { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:111:1: warning: empty declaration > 111 | struct verbs_xrcd { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:117:1: warning: empty declaration > 117 | struct verbs_srq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:125:1: warning: empty declaration > 125 | enum verbs_qp_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:130:1: warning: empty declaration > 130 | enum ibv_gid_type_sysfs { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:135:1: warning: empty declaration > 135 | enum verbs_query_gid_attr_mask { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:141:1: warning: empty declaration > 141 | enum ibv_mr_type { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:148:1: warning: empty declaration > 148 | struct verbs_mr { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:155:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 155 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:159:1: warning: empty declaration > 159 | struct verbs_qp { > | ^~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/list.h:6, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:43, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:167:1: error: expected declaration specifiers before '_Static_assert' > 167 | static_assert(offsetof(struct ibv_qp_ex, qp_base) == 0, "Invalid qp layout"); > | ^~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:39, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:169:1: warning: empty declaration > 169 | struct verbs_cq { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:176:1: warning: empty declaration > 176 | enum ibv_flow_action_type { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:181:1: warning: empty declaration > 181 | struct verbs_flow_action { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:187:1: warning: empty declaration > 187 | struct verbs_dm { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:192:1: warning: empty declaration > 192 | enum { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:199:1: warning: empty declaration > 199 | struct verbs_match_ent { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:243:1: warning: empty declaration > 243 | enum { > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:249:1: warning: empty declaration > 249 | struct verbs_sysfs_dev { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:269:1: warning: empty declaration > 269 | struct verbs_device_ops { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:293:9: error: expected specifier-qualifier-list before 'atomic_int' > 293 | atomic_int refcount; > | ^~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:290:1: warning: empty declaration > 290 | struct verbs_device { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:299:1: warning: empty declaration > 299 | struct verbs_counters { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:311:1: warning: empty declaration > 311 | struct verbs_context_ops { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:452:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 452 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:456:32: error: storage class specified for parameter 'verbs_driver_init_func' > 456 | typedef struct verbs_device *(*verbs_driver_init_func)(const char *uverbs_sys_path, > | ^~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:720:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 720 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:729:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 729 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/infiniband/driver.h:746:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 746 | { > | ^ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:40, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:10:23: error: storage class specified for parameter 'bitmap_word' > 10 | typedef unsigned long bitmap_word; > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:20:9: error: expected specifier-qualifier-list before 'bitmap_word' > 20 | bitmap_word w; > | ^~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:21:3: error: storage class specified for parameter 'bitmap' > 21 | } bitmap; > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:27:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 27 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:31:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'bitmap_bswap' > 31 | static inline bitmap_word bitmap_bswap(bitmap_word w) > | ^~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:54:35: error: expected declaration specifiers or '...' before 'bitmap' > 54 | static inline void bitmap_set_bit(bitmap *bmap, unsigned long n) > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:59:37: error: expected declaration specifiers or '...' before 'bitmap' > 59 | static inline void bitmap_clear_bit(bitmap *bmap, unsigned long n) > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:64:38: error: expected declaration specifiers or '...' before 'bitmap' > 64 | static inline void bitmap_change_bit(bitmap *bmap, unsigned long n) > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:69:42: warning: type defaults to 'int' in declaration of 'bitmap' [-Wimplicit-int] > 69 | static inline bool bitmap_test_bit(const bitmap *bmap, unsigned long n) > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:69:49: error: expected ';', ',' or ')' before '*' token > 69 | static inline bool bitmap_test_bit(const bitmap *bmap, unsigned long n) > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:74:24: error: expected declaration specifiers or '...' before 'bitmap' > 74 | void bitmap_zero_range(bitmap *bmap, unsigned long n, unsigned long m); > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:75:24: error: expected declaration specifiers or '...' before 'bitmap' > 75 | void bitmap_fill_range(bitmap *bmap, unsigned long n, unsigned long m); > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:77:32: error: expected declaration specifiers or '...' before 'bitmap' > 77 | static inline void bitmap_zero(bitmap *bmap, unsigned long nbits) > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:82:32: error: expected declaration specifiers or '...' before 'bitmap' > 82 | static inline void bitmap_fill(bitmap *bmap, unsigned long nbits) > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:87:32: error: expected declaration specifiers or '...' before 'bitmap' > 87 | static inline void bitmap_copy(bitmap *dst, const bitmap *src, > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:87:51: warning: type defaults to 'int' in declaration of 'bitmap' [-Wimplicit-int] > 87 | static inline void bitmap_copy(bitmap *dst, const bitmap *src, > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:87:58: error: expected ';', ',' or ')' before '*' token > 87 | static inline void bitmap_copy(bitmap *dst, const bitmap *src, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:94:43: error: expected declaration specifiers or '...' before 'bitmap' > 94 | static inline void bitmap_##_name(bitmap *dst, bitmap *src1, bitmap *src2, \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:103:1: note: in expansion of macro 'BITMAP_DEF_BINOP' > 103 | BITMAP_DEF_BINOP(and, &) > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:94:56: error: expected declaration specifiers or '...' before 'bitmap' > 94 | static inline void bitmap_##_name(bitmap *dst, bitmap *src1, bitmap *src2, \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:103:1: note: in expansion of macro 'BITMAP_DEF_BINOP' > 103 | BITMAP_DEF_BINOP(and, &) > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:94:70: error: expected declaration specifiers or '...' before 'bitmap' > 94 | static inline void bitmap_##_name(bitmap *dst, bitmap *src1, bitmap *src2, \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:103:1: note: in expansion of macro 'BITMAP_DEF_BINOP' > 103 | BITMAP_DEF_BINOP(and, &) > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:94:43: error: expected declaration specifiers or '...' before 'bitmap' > 94 | static inline void bitmap_##_name(bitmap *dst, bitmap *src1, bitmap *src2, \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:104:1: note: in expansion of macro 'BITMAP_DEF_BINOP' > 104 | BITMAP_DEF_BINOP(or, |) > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:94:56: error: expected declaration specifiers or '...' before 'bitmap' > 94 | static inline void bitmap_##_name(bitmap *dst, bitmap *src1, bitmap *src2, \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:104:1: note: in expansion of macro 'BITMAP_DEF_BINOP' > 104 | BITMAP_DEF_BINOP(or, |) > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:94:70: error: expected declaration specifiers or '...' before 'bitmap' > 94 | static inline void bitmap_##_name(bitmap *dst, bitmap *src1, bitmap *src2, \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:104:1: note: in expansion of macro 'BITMAP_DEF_BINOP' > 104 | BITMAP_DEF_BINOP(or, |) > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:94:43: error: expected declaration specifiers or '...' before 'bitmap' > 94 | static inline void bitmap_##_name(bitmap *dst, bitmap *src1, bitmap *src2, \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:105:1: note: in expansion of macro 'BITMAP_DEF_BINOP' > 105 | BITMAP_DEF_BINOP(xor, ^) > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:94:56: error: expected declaration specifiers or '...' before 'bitmap' > 94 | static inline void bitmap_##_name(bitmap *dst, bitmap *src1, bitmap *src2, \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:105:1: note: in expansion of macro 'BITMAP_DEF_BINOP' > 105 | BITMAP_DEF_BINOP(xor, ^) > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:94:70: error: expected declaration specifiers or '...' before 'bitmap' > 94 | static inline void bitmap_##_name(bitmap *dst, bitmap *src1, bitmap *src2, \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:105:1: note: in expansion of macro 'BITMAP_DEF_BINOP' > 105 | BITMAP_DEF_BINOP(xor, ^) > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:94:43: error: expected declaration specifiers or '...' before 'bitmap' > 94 | static inline void bitmap_##_name(bitmap *dst, bitmap *src1, bitmap *src2, \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:106:1: note: in expansion of macro 'BITMAP_DEF_BINOP' > 106 | BITMAP_DEF_BINOP(andnot, & ~) > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:94:56: error: expected declaration specifiers or '...' before 'bitmap' > 94 | static inline void bitmap_##_name(bitmap *dst, bitmap *src1, bitmap *src2, \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:106:1: note: in expansion of macro 'BITMAP_DEF_BINOP' > 106 | BITMAP_DEF_BINOP(andnot, & ~) > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:94:70: error: expected declaration specifiers or '...' before 'bitmap' > 94 | static inline void bitmap_##_name(bitmap *dst, bitmap *src1, bitmap *src2, \ > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:106:1: note: in expansion of macro 'BITMAP_DEF_BINOP' > 106 | BITMAP_DEF_BINOP(andnot, & ~) > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:110:38: error: expected declaration specifiers or '...' before 'bitmap' > 110 | static inline void bitmap_complement(bitmap *dst, const bitmap *src, > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:110:57: warning: type defaults to 'int' in declaration of 'bitmap' [-Wimplicit-int] > 110 | static inline void bitmap_complement(bitmap *dst, const bitmap *src, > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:110:64: error: expected ';', ',' or ')' before '*' token > 110 | static inline void bitmap_complement(bitmap *dst, const bitmap *src, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:119:39: warning: type defaults to 'int' in declaration of 'bitmap' [-Wimplicit-int] > 119 | static inline bool bitmap_equal(const bitmap *src1, const bitmap *src2, > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:119:46: error: expected ';', ',' or ')' before '*' token > 119 | static inline bool bitmap_equal(const bitmap *src1, const bitmap *src2, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:127:44: warning: type defaults to 'int' in declaration of 'bitmap' [-Wimplicit-int] > 127 | static inline bool bitmap_intersects(const bitmap *src1, const bitmap *src2, > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:127:51: error: expected ';', ',' or ')' before '*' token > 127 | static inline bool bitmap_intersects(const bitmap *src1, const bitmap *src2, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:142:40: warning: type defaults to 'int' in declaration of 'bitmap' [-Wimplicit-int] > 142 | static inline bool bitmap_subset(const bitmap *src1, const bitmap *src2, > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:142:47: error: expected ';', ',' or ')' before '*' token > 142 | static inline bool bitmap_subset(const bitmap *src1, const bitmap *src2, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:157:38: warning: type defaults to 'int' in declaration of 'bitmap' [-Wimplicit-int] > 157 | static inline bool bitmap_full(const bitmap *bmap, unsigned long nbits) > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:157:45: error: expected ';', ',' or ')' before '*' token > 157 | static inline bool bitmap_full(const bitmap *bmap, unsigned long nbits) > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:172:39: warning: type defaults to 'int' in declaration of 'bitmap' [-Wimplicit-int] > 172 | static inline bool bitmap_empty(const bitmap *bmap, unsigned long nbits) > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:172:46: error: expected ';', ',' or ')' before '*' token > 172 | static inline bool bitmap_empty(const bitmap *bmap, unsigned long nbits) > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:186:32: warning: type defaults to 'int' in declaration of 'bitmap' [-Wimplicit-int] > 186 | unsigned long bitmap_ffs(const bitmap *bmap, > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:186:39: error: expected ';', ',' or ')' before '*' token > 186 | unsigned long bitmap_ffs(const bitmap *bmap, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:192:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token > 192 | static inline bitmap *bitmap_alloc(unsigned long nbits) > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:197:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token > 197 | static inline bitmap *bitmap_alloc0(unsigned long nbits) > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:207:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token > 207 | static inline bitmap *bitmap_alloc1(unsigned long nbits) > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:217:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token > 217 | static inline bitmap *bitmap_realloc0(bitmap *bmap, unsigned long obits, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:228:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token > 228 | static inline bitmap *bitmap_realloc1(bitmap *bmap, unsigned long obits, > | ^ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:47:1: warning: empty declaration > 47 | struct ibv_abi_compat_v2 { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:52:12: error: storage class specified for parameter 'abi_ver' > 52 | extern int abi_ver; > | ^~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:53:39: error: storage class specified for parameter 'verbs_dummy_ops' > 53 | extern const struct verbs_context_ops verbs_dummy_ops; > | ^~~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:40, > from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/ccan/bitmap.h:24:9: error: expected specifier-qualifier-list before 'bitmap' > 24 | bitmap (_name)[BITMAP_NWORDS(_nbits)] > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:73:9: note: in expansion of macro 'BITMAP_DECLARE' > 73 | BITMAP_DECLARE(unsupported_ioctls, VERBS_OPS_NUM); > | ^~~~~~~~~~~~~~ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:37: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:72:1: warning: empty declaration > 72 | struct verbs_ex_private { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:81:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 81 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/ibverbs.h:86:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 86 | { > | ^ >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:40: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.h:12:1: warning: empty declaration > 12 | struct get_neigh_handler { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:44:1: warning: empty declaration > 44 | union sktaddr { > | ^~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:50:1: warning: empty declaration > 50 | struct skt { > | ^~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:56:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 56 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:74:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 74 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:93:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 93 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:116:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 116 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:138:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 138 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:158:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 158 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:169:57: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 169 | struct rtnl_neigh *filter) { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:175:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 175 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:193:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 193 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:245:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 245 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:276:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 276 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:293:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 293 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:393:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 393 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:409:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 409 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:421:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 421 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:437:3: error: storage class specified for parameter 'encoded_prefixes' > 437 | } encoded_prefixes[] = { > | ^~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:437:1: error: parameter 'encoded_prefixes' is initialized > 437 | } encoded_prefixes[] = { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:438:9: warning: braces around scalar initializer > 438 | {.family = AF_INET, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:438:9: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:438:10: error: field name not in record or union initializer > 438 | {.family = AF_INET, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:438:10: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:438:20: warning: initialization of 'const struct encoded_l3_addr *' from 'int' makes pointer from integer without a cast [-Wint-conversion] > 438 | {.family = AF_INET, > | ^~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:438:20: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:439:10: error: field name not in record or union initializer > 439 | .prefix_bits = 4, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:439:10: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:439:25: warning: excess elements in scalar initializer > 439 | .prefix_bits = 4, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:439:25: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:440:10: error: field name not in record or union initializer > 440 | .data = {0xe0}, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:440:10: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:440:10: warning: braces around scalar initializer >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:440:10: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:440:19: warning: initialization of 'const struct encoded_l3_addr *' from 'int' makes pointer from integer without a cast [-Wint-conversion] > 440 | .data = {0xe0}, > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:440:19: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:440:18: warning: excess elements in scalar initializer > 440 | .data = {0xe0}, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:440:18: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:441:10: error: field name not in record or union initializer > 441 | .getter = &get_mcast_mac_ipv4}, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:441:10: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:441:21: error: 'get_mcast_mac_ipv4' undeclared (first use in this function) > 441 | .getter = &get_mcast_mac_ipv4}, > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:441:21: note: each undeclared identifier is reported only once for each function it appears in >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:441:20: warning: excess elements in scalar initializer > 441 | .getter = &get_mcast_mac_ipv4}, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:441:20: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:442:9: warning: braces around scalar initializer > 442 | {.family = AF_INET6, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:442:9: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:442:10: error: field name not in record or union initializer > 442 | {.family = AF_INET6, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:442:10: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:442:20: warning: initialization of 'const struct encoded_l3_addr *' from 'int' makes pointer from integer without a cast [-Wint-conversion] > 442 | {.family = AF_INET6, > | ^~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:442:20: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:443:10: error: field name not in record or union initializer > 443 | .prefix_bits = 8, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:443:10: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:443:25: warning: excess elements in scalar initializer > 443 | .prefix_bits = 8, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:443:25: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:444:10: error: field name not in record or union initializer > 444 | .data = {0xff}, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:444:10: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:444:10: warning: braces around scalar initializer >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:444:10: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:444:19: warning: initialization of 'const struct encoded_l3_addr *' from 'int' makes pointer from integer without a cast [-Wint-conversion] > 444 | .data = {0xff}, > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:444:19: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:444:18: warning: excess elements in scalar initializer > 444 | .data = {0xff}, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:444:18: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:445:10: error: field name not in record or union initializer > 445 | .getter = &get_mcast_mac_ipv6}, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:445:10: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:445:21: error: 'get_mcast_mac_ipv6' undeclared (first use in this function) > 445 | .getter = &get_mcast_mac_ipv6}, > | ^~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:445:20: warning: excess elements in scalar initializer > 445 | .getter = &get_mcast_mac_ipv6}, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:445:20: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:442:9: warning: excess elements in scalar initializer > 442 | {.family = AF_INET6, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:442:9: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:446:9: warning: braces around scalar initializer > 446 | {.family = AF_INET6, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:446:9: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:446:10: error: field name not in record or union initializer > 446 | {.family = AF_INET6, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:446:10: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:446:20: warning: initialization of 'const struct encoded_l3_addr *' from 'int' makes pointer from integer without a cast [-Wint-conversion] > 446 | {.family = AF_INET6, > | ^~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:446:20: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:447:10: error: field name not in record or union initializer > 447 | .prefix_bits = 64, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:447:10: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:447:25: warning: excess elements in scalar initializer > 447 | .prefix_bits = 64, > | ^~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:447:25: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:448:10: error: field name not in record or union initializer > 448 | .data = {0xfe, 0x80}, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:448:10: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:448:10: warning: braces around scalar initializer >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:448:10: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:448:19: warning: initialization of 'const struct encoded_l3_addr *' from 'int' makes pointer from integer without a cast [-Wint-conversion] > 448 | .data = {0xfe, 0x80}, > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:448:19: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:448:25: warning: excess elements in scalar initializer > 448 | .data = {0xfe, 0x80}, > | ^~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:448:25: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:448:18: warning: excess elements in scalar initializer > 448 | .data = {0xfe, 0x80}, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:448:18: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:449:10: error: field name not in record or union initializer > 449 | .getter = get_link_local_mac_ipv6}, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:449:10: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:449:20: error: 'get_link_local_mac_ipv6' undeclared (first use in this function) > 449 | .getter = get_link_local_mac_ipv6}, > | ^~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:449:20: warning: excess elements in scalar initializer >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:449:20: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:446:9: warning: excess elements in scalar initializer > 446 | {.family = AF_INET6, > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:446:9: note: (near initialization for 'encoded_prefixes') >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:453:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 453 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:469:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 469 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:506:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 506 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:577:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 577 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:605:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 605 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:627:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 627 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:695:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 695 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:712:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 712 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:719:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 719 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:726:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 726 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:732:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 732 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:737:33: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 737 | int addr_size) { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:755:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 755 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:802:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token > 802 | { > | ^ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:33:21: error: old-style parameter declarations in prototyped function definition > 33 | extern unsigned int if_nametoindex(__const char *__ifname) __THROW; > | ^~~~~~~~~~~~~~ >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:838: error: expected '{' at end of input >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:838: warning: control reaches end of non-void function [-Wreturn-type] >In file included from /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/neigh.c:16: >At top level: >/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include/netlink/route/rtnl.h:23:13: warning: 'rtnl_neigh_put' defined but not used [-Wunused-function] > 23 | static void rtnl_neigh_put(struct rtnl_neigh *neigh) > | ^~~~~~~~~~~~~~ >[211/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT ccan/CMakeFiles/ccan_pic.dir/ilog.c.o -MF ccan/CMakeFiles/ccan_pic.dir/ilog.c.o.d -o ccan/CMakeFiles/ccan_pic.dir/ilog.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/ccan/ilog.c >[212/312] : && /usr/bin/cmake -E rm -f ccan/libccan.a && /usr/bin/x86_64-gentoo-linux-musl-ar qc ccan/libccan.a ccan/CMakeFiles/ccan.dir/bitmap.c.o ccan/CMakeFiles/ccan.dir/ilog.c.o ccan/CMakeFiles/ccan.dir/list.c.o ccan/CMakeFiles/ccan.dir/str.c.o && /usr/bin/x86_64-gentoo-linux-musl-ranlib ccan/libccan.a && : >[213/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build/include -I/usr/include/drm -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -Wno-stringop-overread -Wmissing-prototypes -Wmissing-declarations -Wwrite-strings -Wformat=2 -Wcast-function-type -Wformat-nonliteral -Wdate-time -Wnested-externs -Wshadow -Wstrict-prototypes -Wold-style-definition -Wredundant-decls -fPIC -std=gnu11 -MD -MT libibverbs/CMakeFiles/ibverbs.dir/verbs.c.o -MF libibverbs/CMakeFiles/ibverbs.dir/verbs.c.o.d -o libibverbs/CMakeFiles/ibverbs.dir/verbs.c.o -c /var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0/libibverbs/verbs.c >ninja: build stopped: subcommand failed. > * ERROR: sys-cluster/rdma-core-38.0::gentoo failed (compile phase): > * ninja -v -j4 -l0 failed > * > * Call stack: > * ebuild.sh, line 127: Called src_compile > * environment, line 3108: Called cmake_src_compile > * environment, line 1285: Called cmake_build > * environment, line 1254: Called eninja > * environment, line 1771: Called die > * The specific snippet of code: > * "$@" || die "${nonfatal_args[@]}" "${*} failed" > * > * If you need support, post the output of `emerge --info '=sys-cluster/rdma-core-38.0::gentoo'`, > * the complete build log and the output of `emerge -pqv '=sys-cluster/rdma-core-38.0::gentoo'`. > * The complete build log is located at '/var/log/portage/sys-cluster:rdma-core-38.0:20211211-070013.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-cluster/rdma-core-38.0/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/sys-cluster/rdma-core-38.0/temp/environment'. > * Working directory: '/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0_build' > * S: '/var/tmp/portage/sys-cluster/rdma-core-38.0/work/rdma-core-38.0' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 828894
:
758400
|
758401
|
758402
|
758403
|
758404
| 758405 |
758406