* Package: sys-cluster/rdma-core-39.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 test userpriv usersandbox @@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; This ebuild was merged at the following commit: https://github.com/gentoo-mirror/gentoo/commit/ad0b054e51f8ff78068a0ad5b995afc99f116ee6 (Mon Apr 11 11:34:32 UTC 2022) @@@@@ END @@@@@ ################## # emerge --info: # ################## Portage 3.0.30 (python 3.10.4-final-0, default/linux/amd64/17.0/musl/hardened, gcc-11.2.1, musl-1.2.2-r8, 4.19.174-gentoo x86_64) ================================================================= System uname: Linux-4.19.174-gentoo-x86_64-Intel-R-_Xeon-R-_CPU_E5-2650_v4_@_2.20GHz-with-libc KiB Mem: 264046488 total, 63405076 free KiB Swap: 0 total, 0 free Timestamp of repository gentoo: Mon, 11 Apr 2022 11:34:29 +0000 sh bash 5.1_p16 ld GNU ld (Gentoo 2.38 p3) 2.38 app-misc/pax-utils: 1.3.3::gentoo app-shells/bash: 5.1_p16::gentoo dev-lang/perl: 5.34.1::gentoo dev-lang/python: 3.8.13::gentoo, 3.9.12::gentoo, 3.10.4::gentoo dev-util/cmake: 3.23.0::gentoo dev-util/meson: 0.61.4-r2::gentoo sys-apps/baselayout: 2.8::gentoo sys-apps/openrc: 0.44.10::gentoo sys-apps/sandbox: 2.29::gentoo sys-devel/autoconf: 2.71-r1::gentoo sys-devel/automake: 1.16.5::gentoo sys-devel/binutils: 2.38-r1::gentoo sys-devel/binutils-config: 5.4.1::gentoo sys-devel/gcc: 11.2.1_p20220115::gentoo sys-devel/gcc-config: 2.5-r1::gentoo sys-devel/libtool: 2.4.7::gentoo sys-devel/make: 4.3::gentoo sys-kernel/linux-headers: 5.17::gentoo (virtual/os-headers) sys-libs/musl: 1.2.2-r8::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 sync-rsync-verify-jobs: 1 sync-rsync-verify-max-age: 24 sync-rsync-extra-opts: sync-rsync-verify-metamanifest: yes ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* BSD BSD-with-attribution CC0-1.0 GPL-2 MIT" CBUILD="x86_64-gentoo-linux-musl" CFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" CHOST="x86_64-gentoo-linux-musl" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" DISTDIR="/var/tmp/portage/sys-cluster/rdma-core-39.0/distdir" EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" FCFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" GENTOO_MIRRORS="http://mirror.leaseweb.com/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo/ http://ftp.belnet.be/pub/rsync.gentoo.org/gentoo/ http://distfiles.gentoo.org" INSTALL_MASK="charset.alias /usr/share/locale/locale.alias" LANG="C.UTF8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" MAKEOPTS="-j16" PKGDIR="/root/tbci/binpkg" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" SHELL="/bin/bash" USE="acl amd64 bzip2 crypt elogind hardened iconv ipv6 jumbo-build libglvnd libtirpc native-symlinks ncurses nls nptl openmp pam pcre pie readline seccomp split-usr ssl ssp test unicode xattr xtpax zlib" ABI_X86="64" ELIBC="musl" KERNEL="linux" PYTHON_SINGLE_TARGET="python3_9" USERLAND="GNU" Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, LC_ALL, LD, LEX, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS ############################## # emerge history (qlop -mv): # ############################## ####################################### # installed packages (qlist -ICvUSS): # ####################################### acct-group/audio-0-r1:0 acct-group/cdrom-0-r1:0 acct-group/dialout-0-r1:0 acct-group/disk-0-r1:0 acct-group/input-0-r1:0 acct-group/kmem-0-r1:0 acct-group/kvm-0-r1:0 acct-group/lp-0-r1:0 acct-group/man-0-r1:0 acct-group/messagebus-0-r1:0 acct-group/portage-0:0 acct-group/render-0-r1:0 acct-group/sgx-0:0 acct-group/sshd-0-r1:0 acct-group/tape-0-r1:0 acct-group/tty-0-r1:0 acct-group/video-0-r1:0 acct-user/man-1-r1:0 acct-user/messagebus-0-r1:0 acct-user/portage-0:0 acct-user/sshd-0-r1:0 app-admin/eselect-1.4.20:0 -doc -emacs -vim-syntax app-admin/perl-cleaner-2.30:0 app-arch/bzip2-1.0.8-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static -static-libs -verify-sig app-arch/gzip-1.12:0 -pic -static -verify-sig app-arch/libarchive-3.6.1:0/13 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -blake2 bzip2 e2fsprogs -expat iconv -lz4 lzma -lzo -nettle -static-libs -verify-sig xattr -zstd app-arch/tar-1.34:0 acl -minimal nls -selinux -verify-sig xattr app-arch/unzip-6.0_p26:0 bzip2 -natspec unicode app-arch/xz-utils-5.2.5-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 extra-filters nls split-usr -static-libs -verify-sig app-arch/zstd-1.5.2:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -lz4 -static-libs threads app-crypt/gnupg-2.3.4-r2:0 bzip2 -doc -ldap nls readline -selinux smartcard ssl -test tofu -tools -tpm -usb -user-socket -verify-sig -wks-server app-crypt/gpgme-1.17.1:1/11.6.15 -common-lisp cxx -python python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -qt5 -static-libs -verify-sig app-crypt/libb2-0.98.1-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -native-cflags openmp -static-libs app-crypt/libmd-1.0.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 app-crypt/pinentry-1.2.0:0 -caps -efl -emacs -gnome-keyring -gtk ncurses -qt5 app-crypt/rhash-1.4.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug nls ssl -static-libs app-editors/nano-6.2:0 -debug -justify -magic -minimal ncurses nls spell split-usr -static unicode app-eselect/eselect-fontconfig-20220403:0 app-eselect/eselect-iptables-20220320:0 app-eselect/eselect-lib-bin-symlink-0.1.1-r1:0 app-eselect/eselect-pinentry-0.7.2:0 app-misc/c_rehash-1.7-r1:0 app-misc/ca-certificates-20211016.3.77:0 -cacert app-misc/editor-wrapper-4-r1:0 app-misc/mime-types-2.1.53:0 -nginx app-misc/pax-utils-1.3.3:0 -caps -debug -python -python_single_target_python3_10 -python_single_target_python3_8 python_single_target_python3_9 seccomp app-misc/tmux-3.2a:0 -debug -selinux -utempter -vim-syntax app-portage/eix-0.36.1:0 -debug -doc nls -sqlite app-portage/elt-patches-20211104:0 app-portage/gemato-16.2:0 gpg -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test -tools app-portage/gentoolkit-0.5.1-r1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test app-portage/portage-utils-0.93.3:0 nls openmp qmanifest qtegrity -static app-shells/bash-5.1_p16:0 -afs -bashlogger -examples -mem-scramble net nls -plugins readline -verify-sig app-shells/push-3.4:0 app-shells/quoter-4.2:0 app-text/ansifilter-2.18:0 -qt5 app-text/build-docbook-catalog-2.2:0 app-text/docbook-xml-dtd-4.5-r2:4.5 app-text/docbook-xml-dtd-4.4-r3:4.4 app-text/docbook-xml-dtd-4.2-r3:4.2 app-text/docbook-xml-dtd-4.1.2-r7:4.1.2 app-text/docbook-xsl-stylesheets-1.79.1-r2:0 -ruby app-text/manpager-1:0 app-text/sgml-common-0.6.3-r7:0 app-text/xmlto-0.0.28-r8:0 -latex -text dev-db/sqlite-3.38.2:3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc -icu readline -secure-delete -static-libs -tcl -test -tools dev-lang/perl-5.34.1:0/5.34 -berkdb -debug -doc -gdbm ithreads -minimal -quadmath dev-lang/python-3.10.4:3.10 -bluetooth -build -examples gdbm hardened -libedit -lto ncurses -pgo readline sqlite ssl -test -tk -verify-sig -wininst xml dev-lang/python-3.9.12:3.9 -bluetooth -build -examples gdbm hardened -lto ncurses -pgo readline sqlite ssl -test -tk -verify-sig -wininst xml dev-lang/python-3.8.13:3.8 -bluetooth -build -examples gdbm hardened ncurses readline sqlite ssl -test -tk -verify-sig -wininst xml dev-lang/python-exec-2.4.8:2 native-symlinks python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-lang/python-exec-conf-2.4.6:2 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 dev-lang/tcl-8.6.12:0/8.6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug threads dev-libs/elfutils-0.186:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzma nls -static-libs -test -threads utils -valgrind -zstd dev-libs/expat-2.4.8:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples -static-libs unicode dev-libs/glib-2.72.0:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -dbus -debug elf -fam -gtk-doc mime -selinux -static-libs -sysprof -systemtap -test -utils xattr dev-libs/gmp-6.2.1-r2:0/10.4 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cxx -doc -pic -static-libs dev-libs/gobject-introspection-1.72.0:0 -doctool -gtk-doc -python_single_target_python3_10 -python_single_target_python3_8 python_single_target_python3_9 -test dev-libs/gobject-introspection-common-1.72.0:0 dev-libs/isl-0.24-r2:0/23 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs dev-libs/jsoncpp-1.9.5:0/25 -doc -test dev-libs/libassuan-2.5.5:0 dev-libs/libbsd-0.11.6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -verify-sig dev-libs/libevent-2.1.12:0/2.1-7 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 clock-gettime -debug -malloc-replacement ssl -static-libs -test threads -verbose-debug dev-libs/libffi-3.4.2-r1:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -exec-static-trampoline -pax-kernel -static-libs -test dev-libs/libgcrypt-1.10.1:0/20 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_aes -cpu_flags_arm_neon -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 -cpu_flags_ppc_altivec -cpu_flags_ppc_vsx2 -cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 -cpu_flags_x86_padlock -cpu_flags_x86_sha cpu_flags_x86_sse4_1 -doc o-flag-munging -static-libs -verify-sig dev-libs/libgpg-error-1.45:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -common-lisp nls -static-libs dev-libs/libksba-1.6.0:0 -static-libs dev-libs/libltdl-2.4.7:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs dev-libs/libpcre-8.45-r1:3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 cxx -jit -libedit pcre16 pcre32 readline split-usr -static-libs unicode zlib dev-libs/libpcre2-10.39-r1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -jit -libedit pcre16 pcre32 readline split-usr -static-libs unicode zlib dev-libs/libpipeline-1.5.5:0 -test dev-libs/libtasn1-4.18.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -test -valgrind dev-libs/libunistring-1.0:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs dev-libs/libuv-1.44.1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 dev-libs/libxml2-2.9.13-r1:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -examples -icu -lzma python python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 readline -static-libs -test dev-libs/libxslt-1.1.35:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 crypt -debug -examples -static-libs dev-libs/lzo-2.10:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples split-usr -static-libs dev-libs/mpc-1.2.1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs dev-libs/mpfr-4.1.0_p13-r1:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs dev-libs/nettle-3.7.3:0/8-6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_neon cpu_flags_x86_aes -cpu_flags_x86_sha -doc gmp -static-libs -test dev-libs/npth-1.6-r1:0 dev-libs/openssl-1.1.1n:0/1.1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cpu_flags_x86_sse2 -rfc3779 -sctp -sslv3 -static-libs -test -tls-compression -tls-heartbeat -vanilla -verify-sig -verify-sig -weak-ssl-ciphers dev-libs/popt-1.18:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs dev-perl/Devel-CheckLib-1.140.0:0 -test dev-perl/Encode-Locale-1.50.0-r1:0 -test dev-perl/File-Listing-6.140.0:0 -test dev-perl/HTML-Parser-3.760.0:0 -test dev-perl/HTML-Tagset-3.200.0-r2:0 dev-perl/HTTP-Cookies-6.100.0:0 -test dev-perl/HTTP-Date-6.50.0:0 dev-perl/HTTP-Message-6.330.0:0 -test -test dev-perl/HTTP-Negotiate-6.10.0-r2:0 -test dev-perl/IO-HTML-1.4.0:0 -test dev-perl/IO-Socket-INET6-2.720.0-r2:0 -test dev-perl/IO-Socket-SSL-2.74.0:0 -examples -idn -test dev-perl/libwww-perl-6.600.0-r1:0 ssl -test dev-perl/Locale-gettext-1.70.0-r1:0 -test dev-perl/LWP-MediaTypes-6.40.0:0 -test dev-perl/LWP-Protocol-https-6.100.0:0 -test dev-perl/Module-Build-0.423.100:0 -test dev-perl/Mozilla-CA-20999999-r1:0 -test dev-perl/Net-HTTP-6.210.0:0 -minimal -test dev-perl/Net-SSLeay-1.900.0:0 -examples -examples -minimal -test dev-perl/Socket6-0.290.0:0 -test dev-perl/TimeDate-2.330.0-r1:0 -test dev-perl/Try-Tiny-0.310.0:0 -minimal -test dev-perl/URI-5.100.0:0 -test dev-perl/WWW-RobotRules-6.20.0-r2:0 -test dev-perl/XML-Parser-2.460.0-r2:0 dev-python/appdirs-1.4.4-r2:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 dev-python/certifi-3021.3.16-r1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/charset_normalizer-2.0.12:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/flit_core-3.7.1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/idna-3.3:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 dev-python/importlib_metadata-4.11.3:0 -doc -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/importlib_resources-5.6.0:0 -doc -python_targets_pypy3 python_targets_python3_8 -test dev-python/installer-0.5.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/jaraco-context-4.1.1-r2:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/jaraco-functools-3.5.0-r2:0 -doc -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/jaraco-text-3.7.0-r2:0 -doc -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/jinja-3.1.1:0 -doc -examples -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/markupsafe-2.1.1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/more-itertools-8.12.0-r1:0 -doc -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/nspektr-0.3.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/ordered-set-4.1.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/packaging-21.3-r2:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/pyparsing-3.0.8:0 -examples -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/pypax-0.9.5-r1:0 -ptpax python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 xtpax dev-python/PySocks-1.7.1-r1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 dev-python/requests-2.27.1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -socks5 -test dev-python/setuptools-62.1.0:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/setuptools_scm-6.4.1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/tomli-2.0.1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/urllib3-1.26.9:0 -brotli -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/wheel-0.37.1-r1:0 -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-python/zipp-3.8.0:0 -doc -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-util/cmake-3.23.0:0 -doc -emacs ncurses -qt5 -test -test -verify-sig dev-util/desktop-file-utils-0.26-r2:0 -emacs dev-util/glib-utils-2.72.0:0 -python_single_target_python3_10 -python_single_target_python3_8 python_single_target_python3_9 dev-util/gperf-3.1:0 dev-util/gtk-doc-am-1.33.2:0 dev-util/intltool-0.51.0-r2:0 dev-util/meson-0.61.4-r2:0 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -test dev-util/meson-format-array-0:0 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 dev-util/ninja-1.10.2-r1:0 -doc -emacs -test -vim-syntax dev-util/pkgconf-1.8.0-r1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -test dev-util/re2c-2.2:0 -debug -test dev-vcs/git-2.35.1:0 blksha1 -cgi curl -cvs -doc -emacs -gnome-keyring gpg -highlight iconv -mediawiki -mediawiki-experimental nls pcre -perforce -perl -ppcsha1 -python_single_target_python3_10 -python_single_target_python3_8 python_single_target_python3_9 -subversion -test threads -tk webdav -xinetd media-fonts/liberation-fonts-2.1.3:0 -X -X -fontforge media-gfx/graphite2-1.3.14_p20210810-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -perl -test media-libs/fontconfig-2.14.0-r1:1.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs -test media-libs/freetype-2.12.0:2 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 adobe-cff -brotli bzip2 cleartype-hinting -debug -doc -fontforge harfbuzz -infinality png -static-libs -svg -utils media-libs/harfbuzz-4.2.0:0/4.0.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cairo -debug -doc -experimental glib graphite -icu introspection -test truetype media-libs/libpng-1.6.37-r2:0/16 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -apng -cpu_flags_arm_neon cpu_flags_x86_sse -static-libs net-dns/libidn2-2.3.2:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -verify-sig net-firewall/iptables-1.8.7-r2:0/1.8.3 -conntrack -netlink -nftables -pcap split-usr -static-libs net-libs/gnutls-3.7.3-r1:0/30 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cxx -dane -doc -examples -guile idn nls openssl -pkcs11 seccomp -sslv2 -sslv3 -static-libs -test -test-full tls-heartbeat -tools -valgrind net-libs/libmnl-1.0.5:0/0.2.0 -examples -verify-sig net-libs/nghttp2-1.47.0:0/1.14 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cxx -debug -hpack-tools -jemalloc -static-libs -test threads -utils -xml net-misc/curl-7.82.0-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -adns -alt-svc -brotli -curl_ssl_gnutls -curl_ssl_mbedtls -curl_ssl_nss curl_ssl_openssl ftp -gnutls -gopher -hsts http2 -idn imap ipv6 -kerberos -ldap -mbedtls -nghttp3 -nss openssl pop3 progress-meter -quiche -rtmp -samba smtp -ssh ssl -sslv3 -static-libs -telnet -test tftp -threads -zstd net-misc/iputils-20211215:0 arping -caps -clockdiff -doc filecaps -gcrypt -idn -nettle nls -rarpd -rdisc ssl -static -test -tracepath net-misc/netifrc-0.7.3:0 net-misc/openssh-8.9_p1-r2:0 -X -X509 -abi_mips_n32 -audit -debug -hpn -kerberos -ldns -libedit -livecd pam pie scp -sctp -security-key -selinux ssl -static -test -verify-sig -xmss net-misc/rsync-3.2.3-r5:0 acl -examples iconv ipv6 -lz4 ssl -stunnel -system-zlib -verify-sig xattr -xxhash -zstd net-misc/wget-1.21.3:0 -cookie-check -debug -gnutls -idn ipv6 -metalink nls -ntlm pcre ssl -static -test -uuid -verify-sig zlib perl-core/CPAN-2.290.0-r1:0 perl-core/Encode-3.120.0:0 perl-core/File-Temp-0.231.100:0 perl-core/Scalar-List-Utils-1.560.0:0 sec-keys/openpgp-keys-gentoo-release-20220101:0 -test sys-apps/acl-2.3.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls split-usr -static-libs sys-apps/attr-2.5.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug nls split-usr -static-libs sys-apps/baselayout-2.8:0 -build split-usr sys-apps/coreutils-9.0-r2:0 acl -caps -gmp -hostname -kill -multicall nls -selinux split-usr -static -test -vanilla -verify-sig xattr sys-apps/dbus-1.14.0:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -doc elogind -selinux -static-libs -systemd -test -test sys-apps/debianutils-5.7:0 installkernel -static sys-apps/diffutils-3.8:0 nls -static -verify-sig sys-apps/elfix-0.9.5:0 -ptpax xtpax sys-apps/file-5.41:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzma -python python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -seccomp -static-libs zlib sys-apps/findutils-4.9.0:0 nls -selinux -static -test -verify-sig sys-apps/gawk-5.1.1-r2:0 -mpfr nls readline sys-apps/gentoo-functions-0.15:0 sys-apps/grep-3.7:0 nls pcre -static -verify-sig sys-apps/groff-1.22.4:0 -X -examples -uchardet sys-apps/help2man-1.48.5:0 nls sys-apps/install-xattr-0.8:0 sys-apps/iproute2-5.17.0:0 -atm -berkdb -bpf -caps -elf iptables -libbsd -minimal -selinux sys-apps/kbd-2.4.0:0 nls pam -test sys-apps/kmod-29:0 -debug -doc lzma -pkcs7 -python python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -static-libs tools zlib -zstd sys-apps/less-590:0 pcre unicode sys-apps/man-db-2.10.2-r1:0 manpager -nls seccomp -selinux -static-libs zlib sys-apps/net-tools-2.10:0 arp hostname ipv6 -nis nls -plipconfig -selinux -slattach -static sys-apps/openrc-0.44.10:0 -audit -bash -debug ncurses netifrc -newnet pam -selinux -sysv-utils unicode sys-apps/portage-3.0.30-r1:0 -apidoc -build -doc -gentoo-dev ipc native-extensions -python_targets_pypy3 python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 rsync-verify -selinux -test xattr sys-apps/sandbox-2.29:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nnp sys-apps/sed-4.8:0 acl nls -selinux -static -verify-sig sys-apps/shadow-4.11.1:0/4 acl -audit -bcrypt -cracklib nls pam -selinux -skey split-usr -su xattr sys-apps/systemd-tmpfiles-249.9:0 -selinux -test sys-apps/sysvinit-3.01:0 -ibm -selinux -static sys-apps/texinfo-6.8:0 nls standalone -static sys-apps/util-linux-2.38:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -build -caps cramfs -cryptsetup -fdformat hardlink -kill logger -magic ncurses nls pam -python python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 readline -rtas -selinux -slang split-usr -static-libs su suid -systemd -test -tty-helpers -udev unicode -verify-sig sys-apps/which-2.21:0 sys-auth/elogind-246.10-r2:0 acl -audit cgroup-hybrid -debug -doc pam -policykit -selinux sys-auth/pambase-20220214:0 -caps -debug elogind -gnome-keyring -homed -minimal -mktemp nullok -pam_krb5 -pam_ssh passwdqc -pwhistory -pwquality -securetty -selinux sha512 -systemd -yescrypt sys-auth/passwdqc-2.0.2-r1:0 sys-devel/autoconf-2.71-r1:2.71 -emacs sys-devel/autoconf-archive-2022.02.11:0 sys-devel/autoconf-wrapper-20220130:0 sys-devel/automake-1.16.5:1.16 -test sys-devel/automake-wrapper-11:0 sys-devel/binutils-2.38-r1:2.38 -cet -default-gold -doc gold -multitarget nls -pgo plugins -static-libs -test -vanilla sys-devel/binutils-config-5.4.1:0 native-symlinks sys-devel/bison-3.8.2:0 -examples nls -static -test -verify-sig sys-devel/flex-2.6.4-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static -test sys-devel/gcc-11.2.1_p20220115:11 -ada -cet -custom-cflags cxx -d -debug -doc -fixed-point -fortran -go graphite hardened -jit -libssp lto -multilib -nls nptl -objc -objc++ -objc-gc openmp -pch -pgo pie -sanitize ssp -systemtap -test -valgrind -vanilla -vtv -zstd sys-devel/gcc-config-2.5-r1:0 cc-wrappers native-symlinks sys-devel/gettext-0.21-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -cvs cxx -doc -emacs -git -java -java ncurses -nls openmp -static-libs -verify-sig sys-devel/gnuconfig-20210107:0 sys-devel/libtool-2.4.7:2 -vanilla sys-devel/m4-1.4.19:0 -examples nls -verify-sig sys-devel/make-4.3:0 -guile nls -static -verify-sig sys-devel/patch-2.7.6-r4:0 -static -test -verify-sig xattr sys-fs/e2fsprogs-1.46.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cron -fuse -lto -nls split-usr -static-libs threads tools sys-fs/udev-249.9:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl kmod -selinux split-usr -test sys-fs/udev-init-scripts-35:0 sys-kernel/installkernel-gentoo-5:0 -grub sys-kernel/linux-headers-5.17:0 -headers-only sys-libs/argp-standalone-1.4.1-r1:0 -static-libs sys-libs/binutils-libs-2.38-r1:0/2.38 -64-bit-bfd -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cet -multitarget nls -static-libs sys-libs/fts-standalone-1.2.7:0 -static-libs sys-libs/gdbm-1.23:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 berkdb nls readline -static-libs -verify-sig sys-libs/libcap-2.63:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 pam split-usr -static-libs -tools sys-libs/libseccomp-2.5.3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -python python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 -static-libs -test sys-libs/musl-1.2.2-r8:0 -headers-only -verify-sig sys-libs/ncurses-6.3_p20211106:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -ada cxx -debug -doc -gpm -minimal -profile split-usr -static-libs -test tinfo -trace sys-libs/obstack-standalone-1.1:0 -static-libs sys-libs/pam-1.5.2-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -berkdb -debug -filecaps -nis -selinux sys-libs/readline-8.1_p2:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static-libs unicode -utils -verify-sig sys-libs/zlib-1.2.12-r2:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 minizip split-usr -static-libs -verify-sig sys-process/procps-3.3.17-r1:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 elogind kill -modern-top ncurses nls -selinux split-usr -static-libs -systemd -test unicode sys-process/psmisc-23.4-r1:0 -X ipv6 nls -selinux virtual/acl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs virtual/awk-1:0 virtual/dev-manager-0-r2:0 virtual/editor-0-r3:0 virtual/libc-1-r1:0 virtual/libcrypt-1-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs virtual/libelf-3:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 virtual/libiconv-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 virtual/libintl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 virtual/libudev-232-r5:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -systemd virtual/man-0-r4:0 virtual/os-headers-0-r2:0 virtual/package-manager-1:0 virtual/pager-0:0 virtual/perl-Carp-1.520.0-r1:0 virtual/perl-Compress-Raw-Bzip2-2.101.0:0 virtual/perl-Compress-Raw-Zlib-2.101.0:0 virtual/perl-CPAN-2.290.0:0 virtual/perl-CPAN-Meta-2.150.10-r5:0 virtual/perl-CPAN-Meta-Requirements-2.140.0-r7:0 virtual/perl-CPAN-Meta-YAML-0.18.0-r7:0 virtual/perl-Data-Dumper-2.179.0:0 virtual/perl-Digest-MD5-2.580.0:0 virtual/perl-Encode-3.120.0:0 virtual/perl-Exporter-5.760.0:0 virtual/perl-ExtUtils-CBuilder-0.280.236:0 virtual/perl-ExtUtils-Install-2.200.0:0 virtual/perl-ExtUtils-MakeMaker-7.620.0:0 virtual/perl-ExtUtils-Manifest-1.730.0:0 virtual/perl-ExtUtils-ParseXS-3.430.0:0 virtual/perl-File-Spec-3.800.0:0 virtual/perl-File-Temp-0.231.100:0 virtual/perl-Getopt-Long-2.520.0:0 virtual/perl-IO-1.460.0:0 virtual/perl-IO-Compress-2.102.0:0 virtual/perl-IO-Socket-IP-0.410.0:0 virtual/perl-JSON-PP-4.60.0:0 virtual/perl-libnet-3.130.0:0 ssl virtual/perl-MIME-Base64-3.160.0:0 virtual/perl-Module-Metadata-1.0.37-r1:0 virtual/perl-parent-0.238.0-r1:0 virtual/perl-Parse-CPAN-Meta-2.150.10-r5:0 virtual/perl-Perl-OSType-1.10.0-r5:0 virtual/perl-podlators-4.140.0-r2:0 virtual/perl-Scalar-List-Utils-1.560.0:0 virtual/perl-Test-Harness-3.430.0:0 virtual/perl-Text-ParseWords-3.300.0-r8:0 virtual/perl-Time-Local-1.300.0:0 virtual/perl-version-0.992.800:0 virtual/perl-XSLoader-0.300.0-r4:0 virtual/pkgconfig-2-r1:0 virtual/service-manager-1:0 virtual/ssh-0:0 -minimal virtual/tmpfiles-0-r1:0 virtual/ttf-fonts-1-r1:0 virtual/udev-217-r3:0 virtual/yacc-0:0 www-client/pybugz-0.13-r1:0 python_targets_python3_8 python_targets_python3_9 x11-libs/cairo-1.16.0-r5:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -aqua -debug -gles2-only glib -opengl -static-libs svg -utils -valgrind x11-libs/pixman-0.40.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cpu_flags_arm_iwmmxt -cpu_flags_arm_iwmmxt2 -cpu_flags_arm_neon -cpu_flags_ppc_altivec cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 -loongson2f -static-libs x11-misc/shared-mime-info-2.2:0 -test ####################### # build.log # ####################### >>> Unpacking source... >>> Unpacking rdma-core-39.0.tar.gz to /var/tmp/portage/sys-cluster/rdma-core-39.0/work >>> Source unpacked in /var/tmp/portage/sys-cluster/rdma-core-39.0/work >>> Preparing source in /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0" * Build directory (BUILD_DIR): "/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build" * Applying rdma-core-39.0-RDMA_BuildType.patch ... [ ok ] * 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-39.0/work/rdma-core-39.0 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0" * Build directory (BUILD_DIR): "/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build" cmake -C /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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=yes -DNO_MAN_PAGES=1 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/gentoo_toolchain.cmake /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0 loading initial cache file /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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 RelWithDebInfo Install path /usr Compiler flags: C -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0_build >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0" * Build directory (BUILD_DIR): "/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build" ninja -v -j16 -l0 [1/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibumad/tests/umad_compile_test.c [2/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibumad/tests/umad_reg2_compat.c [3/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/examples/pingpong.c [4/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibumad/tests/umad_register2.c [5/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/sminfo.c [6/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 && : [7/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/smpdump.c [8/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/rdma-ndd/rdma-ndd.c [9/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/mcm_rereg_test.c [10/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/examples/common.c [11/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibnetdisc/tests/testleaks.c [12/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/ibsendtrap.c [13/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 && : [14/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/ibdiag_sa.c [15/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/ibaddr.c [16/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibnetdisc_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibnetdisc/query_smp.c [17/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/vendstat.c [18/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibumad/tests/umad_sa_mcm_rereg_test.c [19/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/smpquery.c [20/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/dump_fts.c [21/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/ibcacheedit.c [22/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/ibccconfig.c [23/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/ibping.c [24/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibmad/cc.c [25/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibmad/bm.c [26/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/iblinkinfo.c [27/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/ibccquery.c [28/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibnetdisc_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibnetdisc/ibnetdisc_cache.c [29/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/ibportstate.c [30/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/ibsysstat.c [31/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/ibstat.c [32/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/ibdiag_common.c [33/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibmad/gs.c [34/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/perfquery.c [35/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/ibroute.c [36/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 && : [37/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibmad/portid.c [38/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/ibtracert.c [39/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibmad/vendor.c [40/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibmad/mad.c [41/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibmad/register.c [42/312] cd /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/buildlib/make_abi_structs.py rdma/hns-abi.h /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/kernel-abi/hns-abi.h [43/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibmad/resolve.c [44/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibmad/sa.c [45/312] cd /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/buildlib/make_abi_structs.py rdma/irdma-abi.h /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/kernel-abi/irdma-abi.h [46/312] cd /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/buildlib/make_abi_structs.py rdma/efa-abi.h /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/kernel-abi/efa-abi.h [47/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibmad/smp.c [48/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibnetdisc_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibnetdisc/ibnetdisc.c [49/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/ibqueryerrors.c [50/312] cd /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/buildlib/make_abi_structs.py rdma/mthca-abi.h /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/kernel-abi/mthca-abi.h [51/312] cd /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/buildlib/make_abi_structs.py rdma/qedr-abi.h /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/kernel-abi/qedr-abi.h [52/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibmad/fields.c [53/312] cd /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/buildlib/make_abi_structs.py rdma/mlx5-abi.h /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/kernel-abi/mlx5-abi.h [54/312] cd /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/buildlib/make_abi_structs.py rdma/mlx4-abi.h /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/kernel-abi/mlx4-abi.h [55/312] cd /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/buildlib/make_abi_structs.py rdma/ib_user_verbs.h /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/kernel-abi/ib_user_verbs.h [56/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibmad/rpc.c [57/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibmad/serv.c [58/312] cd /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/buildlib/make_abi_structs.py rdma/rdma_user_rxe.h /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/kernel-abi/rdma_user_rxe.h [59/312] cd /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/buildlib/make_abi_structs.py rdma/ocrdma-abi.h /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/kernel-abi/ocrdma-abi.h [60/312] cd /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/buildlib/make_abi_structs.py rdma/siw-abi.h /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/kernel-abi/siw-abi.h [61/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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 util/CMakeFiles/rdma_util_pic.dir/mmio.c.o -MF util/CMakeFiles/rdma_util_pic.dir/mmio.c.o.d -o util/CMakeFiles/rdma_util_pic.dir/mmio.c.o -c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/util/mmio.c [62/312] cd /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/buildlib/make_abi_structs.py rdma/vmw_pvrdma-abi.h /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/kernel-abi/vmw_pvrdma-abi.h [63/312] cd /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/buildlib/make_abi_structs.py rdma/bnxt_re-abi.h /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/kernel-abi/bnxt_re-abi.h [64/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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 util/CMakeFiles/rdma_util_pic.dir/util.c.o -MF util/CMakeFiles/rdma_util_pic.dir/util.c.o.d -o util/CMakeFiles/rdma_util_pic.dir/util.c.o -c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/util/util.c [65/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/ccan/str.c [66/312] cd /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/kernel-headers && /usr/bin/python /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/buildlib/make_abi_structs.py rdma/cxgb4-abi.h /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/kernel-abi/cxgb4-abi.h [67/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/ccan/ilog.c [68/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/ibnetdiscover.c [69/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/ccan/list.c [70/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/ccan/bitmap.c [71/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/ccan/ilog.c [72/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibumad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibumad/umad_str.c [73/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibumad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibumad/sysfs.c [74/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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/str.c.o -MF ccan/CMakeFiles/ccan_pic.dir/str.c.o.d -o ccan/CMakeFiles/ccan_pic.dir/str.c.o -c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/ccan/str.c [75/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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/bitmap.c.o -MF ccan/CMakeFiles/ccan_pic.dir/bitmap.c.o.d -o ccan/CMakeFiles/ccan_pic.dir/bitmap.c.o -c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/ccan/bitmap.c [76/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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/list.c.o -MF ccan/CMakeFiles/ccan_pic.dir/list.c.o.d -o ccan/CMakeFiles/ccan_pic.dir/list.c.o -c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/ccan/list.c [77/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/examples/device_list.c [78/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/examples/asyncwatch.c [79/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibmad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibmad/dump.c [80/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/srp_daemon/srp_sync.c [81/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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 util/CMakeFiles/rdma_util.dir/cl_map.c.o -MF util/CMakeFiles/rdma_util.dir/cl_map.c.o.d -o util/CMakeFiles/rdma_util.dir/cl_map.c.o -c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/util/cl_map.c [82/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/examples/udpong.c [83/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/examples/rstream.c [84/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/examples/cmatose.c [85/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibnetdisc_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibnetdisc/chassis.c [86/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/examples/riostream.c [87/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/examples/udaddy.c [88/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/srp_daemon/srp_handle_traps.c [89/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/infiniband-diags/saquery.c [90/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/examples/rdma_server.c [91/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/examples/rdma_client.c [92/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/examples/rping.c [93/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/examples/mckey.c [94/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dipathverbs_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/ipathverbs/ipathverbs.c [95/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/examples/rcopy.c [96/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/examples/rdma_xserver.c [97/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibumad_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibumad/umad.c In file included from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibumad/umad.c:37: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ [98/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/examples/devinfo.c [99/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/examples/rdma_xclient.c [100/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/examples/uc_pingpong.c [101/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/examples/srq_pingpong.c [102/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Docrdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/ocrdma/ocrdma_main.c [103/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmthca_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mthca/mthca.c [104/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/examples/cmtime.c [105/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dqedr_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/qedr/qelr_main.c [106/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmthca_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mthca/srq.c [107/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dipathverbs_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/ipathverbs/verbs.c [108/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/examples/ud_pingpong.c [109/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dqedr_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/qedr/qelr_chain.c [110/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/examples/rc_pingpong.c [111/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmthca_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mthca/verbs.c [112/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dvmw_pvrdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/vmw_pvrdma/verbs.c [113/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dvmw_pvrdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/vmw_pvrdma/cq.c [114/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dvmw_pvrdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/vmw_pvrdma/pvrdma_main.c [115/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dhfi1verbs_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/hfi1verbs/hfiverbs.c [116/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/examples/xsrq_pingpong.c [117/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmthca_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mthca/qp.c [118/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dsiw_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/siw/siw.c [119/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/dbrec.c [120/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/dr_crc32.c [121/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Drxe_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/rxe/rxe.c [122/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/srp_daemon/srp_daemon.c [123/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dvmw_pvrdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/vmw_pvrdma/qp.c [124/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/dr_buddy.c [125/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dhfi1verbs_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/hfi1verbs/verbs.c [126/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/dr_dbg.c [127/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/buf.c [128/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Docrdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/ocrdma/ocrdma_verbs.c [129/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/dr_domain.c [130/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/dr_table.c [131/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/dr_icm_pool.c [132/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/dr_devx.c [133/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/dr_vports.c [134/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/dr_action.c [135/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmthca_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mthca/ah.c [136/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmthca_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mthca/buf.c [137/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/dr_rule.c [138/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmthca_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mthca/memfree.c [139/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dqedr_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/qedr/qelr_verbs.c [140/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Defa_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/efa/efa.c [141/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/srq.c [142/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dhns_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/hns/hns_roce_u_buf.c [143/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/dr_send.c [144/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dhns_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/hns/hns_roce_u.c [145/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmthca_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mthca/cq.c [146/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dhns_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/hns/hns_roce_u_db.c [147/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/dr_matcher.c [148/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/dr_ste.c [149/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dirdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/irdma/umain.c [150/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx4_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx4/buf.c [151/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx4_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx4/mlx4.c [152/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx4_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx4/dbrec.c [153/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/mlx5.c [154/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dhns_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/hns/hns_roce_u_hw_v1.c [155/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx4_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx4/cq.c [156/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dirdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/irdma/uk.c [157/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx4_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx4/srq.c [158/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/dr_ste_v0.c [159/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Drdmacm_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/indexer.c [160/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dhns_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/hns/hns_roce_u_hw_v2.c [161/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx4_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx4/qp.c [162/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Drdmacm_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/acm.c [163/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dhns_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/hns/hns_roce_u_verbs.c [164/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Drdmacm_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/addrinfo.c [165/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Drspreload_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/indexer.c [166/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dirdma_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/irdma/uverbs.c [167/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dbnxt_re_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/bnxt_re/db.c [168/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dbnxt_re_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/bnxt_re/memory.c [169/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Defa_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/efa/verbs.c [170/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dbnxt_re_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/bnxt_re/main.c [171/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/all_providers.c [172/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/mlx5_vfio.c [173/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dcxgb4_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/cxgb4/dev.c In file included from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/providers/cxgb4/libcxgb4.h:40, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/providers/cxgb4/dev.c:43: /usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ [174/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/cmd_ah.c [175/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx4_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx4/verbs.c [176/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/cmd_counters.c [177/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dcxgb4_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/cxgb4/verbs.c In file included from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/providers/cxgb4/libcxgb4.h:40, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/providers/cxgb4/verbs.c:43: /usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ [178/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/cmd_dm.c [179/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Drspreload_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/preload.c [180/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/cmd_cq.c [181/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/cmd_fallback.c [183/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/cmd_mw.c [184/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/qp.c [185/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dcxgb4_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/cxgb4/qp.c In file included from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/providers/cxgb4/libcxgb4.h:40, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/providers/cxgb4/qp.c:40: /usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ [186/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/cmd_rwq_ind.c [187/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/cmd_mr.c [188/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/cmd_ioctl.c [189/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dcxgb4_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/cxgb4/cq.c In file included from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/providers/cxgb4/cq.c:37: /usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ In file included from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/providers/cxgb4/libcxgb4.h:40, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/providers/cxgb4/cq.c:40: /usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ [190/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dbnxt_re_rdmav34_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/bnxt_re/verbs.c [191/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/cmd_pd.c [192/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/cmd_flow_action.c [193/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/cmd_xrcd.c [194/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/cmd.c [195/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/enum_strs.c [196/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/cmd_wq.c [197/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/cmd_device.c [198/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/cmd_srq.c [199/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/static_driver.c [201/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/dynamic_driver.c [202/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Drdmacm_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/cma.c [203/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/kernel-headers/kern-abi.c [204/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 && : [205/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/marshall.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/cmake -E rm -f ccan/libccan_pic.a && /usr/bin/x86_64-gentoo-linux-musl-ar qc ccan/libccan_pic.a ccan/CMakeFiles/ccan_pic.dir/bitmap.c.o ccan/CMakeFiles/ccan_pic.dir/ilog.c.o ccan/CMakeFiles/ccan_pic.dir/list.c.o ccan/CMakeFiles/ccan_pic.dir/str.c.o && /usr/bin/x86_64-gentoo-linux-musl-ranlib ccan/libccan_pic.a && : [208/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/dr_ste_v1.c [209/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/dummy_ops.c [210/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/sysfs.c [211/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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 util/CMakeFiles/rdma_util.dir/open_cdev.c.o -MF util/CMakeFiles/rdma_util.dir/open_cdev.c.o.d -o util/CMakeFiles/rdma_util.dir/open_cdev.c.o -c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/util/open_cdev.c [212/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/cmd_qp.c [213/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/compat-1_0.c [214/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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 util/CMakeFiles/rdma_util.dir/node_name_map.c.o -MF util/CMakeFiles/rdma_util.dir/node_name_map.c.o.d -o util/CMakeFiles/rdma_util.dir/node_name_map.c.o -c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/util/node_name_map.c [215/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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 util/CMakeFiles/rdma_util.dir/util.c.o -MF util/CMakeFiles/rdma_util.dir/util.c.o.d -o util/CMakeFiles/rdma_util.dir/util.c.o -c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/util/util.c [216/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/device.c [217/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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 util/CMakeFiles/rdma_util.dir/mmio.c.o -MF util/CMakeFiles/rdma_util.dir/mmio.c.o.d -o util/CMakeFiles/rdma_util.dir/mmio.c.o -c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/util/mmio.c [218/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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 util/CMakeFiles/rdma_util.dir/rdma_nl.c.o -MF util/CMakeFiles/rdma_util.dir/rdma_nl.c.o.d -o util/CMakeFiles/rdma_util.dir/rdma_nl.c.o -c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/util/rdma_nl.c [219/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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 util/CMakeFiles/rdma_util_pic.dir/rdma_nl.c.o -MF util/CMakeFiles/rdma_util_pic.dir/rdma_nl.c.o.d -o util/CMakeFiles/rdma_util_pic.dir/rdma_nl.c.o -c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/util/rdma_nl.c [220/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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 util/CMakeFiles/rdma_util_pic.dir/open_cdev.c.o -MF util/CMakeFiles/rdma_util_pic.dir/open_cdev.c.o.d -o util/CMakeFiles/rdma_util_pic.dir/open_cdev.c.o -c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/util/open_cdev.c [221/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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 util/CMakeFiles/rdma_util.dir/interval_set.c.o -MF util/CMakeFiles/rdma_util.dir/interval_set.c.o.d -o util/CMakeFiles/rdma_util.dir/interval_set.c.o -c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/util/interval_set.c [222/312] : && /usr/bin/cmake -E rm -f util/librdma_util.a && /usr/bin/x86_64-gentoo-linux-musl-ar qc util/librdma_util.a util/CMakeFiles/rdma_util.dir/cl_map.c.o util/CMakeFiles/rdma_util.dir/interval_set.c.o util/CMakeFiles/rdma_util.dir/node_name_map.c.o util/CMakeFiles/rdma_util.dir/open_cdev.c.o util/CMakeFiles/rdma_util.dir/rdma_nl.c.o util/CMakeFiles/rdma_util.dir/util.c.o util/CMakeFiles/rdma_util.dir/mmio.c.o && /usr/bin/x86_64-gentoo-linux-musl-ranlib util/librdma_util.a && : [223/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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 util/CMakeFiles/rdma_util_pic.dir/node_name_map.c.o -MF util/CMakeFiles/rdma_util_pic.dir/node_name_map.c.o.d -o util/CMakeFiles/rdma_util_pic.dir/node_name_map.c.o -c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/util/node_name_map.c [224/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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 util/CMakeFiles/rdma_util_pic.dir/interval_set.c.o -MF util/CMakeFiles/rdma_util_pic.dir/interval_set.c.o.d -o util/CMakeFiles/rdma_util_pic.dir/interval_set.c.o -c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/util/interval_set.c [225/312] : && /usr/bin/x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--as-needed -Wl,--no-undefined libibumad/tests/CMakeFiles/umad_compile_test.dir/umad_compile_test.c.o -o bin/umad_compile_test ccan/libccan.a util/librdma_util.a && : [226/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/memory.c [227/312] : && /usr/bin/x86_64-gentoo-linux-musl-gcc -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,--as-needed -Wl,--no-undefined rdma-ndd/CMakeFiles/rdma-ndd.dir/rdma-ndd.c.o -o bin/rdma-ndd ccan/libccan.a util/librdma_util.a -ludev && : [228/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/neigh.c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c: In function 'if_nametoindex': /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:37, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:42, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:40, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/ib_user_ioctl_verbs.h:38, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs_api.h:66, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:48, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:40, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/rdma/ib_user_verbs.h:93:1: warning: empty declaration 93 | enum { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/rdma/ib_user_verbs.h:595:1: warning: empty declaration 595 | enum { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/verbs_api.h:66, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:48, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:40, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:40, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:65:1: warning: empty declaration 65 | union ibv_gid { | ^~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:73:1: warning: empty declaration 73 | enum ibv_gid_type { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:79:1: warning: empty declaration 79 | struct ibv_gid_entry { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:95:1: warning: empty declaration 95 | enum ibv_node_type { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:106:1: warning: empty declaration 106 | enum ibv_transport_type { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:115:1: warning: empty declaration 115 | enum ibv_device_cap_flags { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:142:1: warning: empty declaration 142 | enum ibv_fork_status { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:155:1: warning: empty declaration 155 | enum ibv_atomic_cap { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:161:1: warning: empty declaration 161 | struct ibv_alloc_dm_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:167:1: warning: empty declaration 167 | enum ibv_dm_mask { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:171:1: warning: empty declaration 171 | struct ibv_dm { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:182:1: warning: empty declaration 182 | struct ibv_device_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:240:1: warning: empty declaration 240 | struct ibv_odp_caps { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:249:1: warning: empty declaration 249 | enum ibv_odp_general_caps { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:254:1: warning: empty declaration 254 | struct ibv_tso_caps { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:272:1: warning: empty declaration 272 | enum ibv_rx_hash_fields { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:285:1: warning: empty declaration 285 | struct ibv_rss_caps { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:293:1: warning: empty declaration 293 | struct ibv_packet_pacing_caps { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:299:1: warning: empty declaration 299 | enum ibv_raw_packet_caps { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:306:1: warning: empty declaration 306 | enum ibv_tm_cap_flags { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:310:1: warning: empty declaration 310 | struct ibv_tm_caps { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:323:1: warning: empty declaration 323 | struct ibv_cq_moderation_caps { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:338:1: warning: empty declaration 338 | struct ibv_pci_atomic_caps { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:344:1: warning: empty declaration 344 | struct ibv_device_attr_ex { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:364:1: warning: empty declaration 364 | enum ibv_mtu { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:372:1: warning: empty declaration 372 | enum ibv_port_state { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:381:1: warning: empty declaration 381 | enum { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:387:1: warning: empty declaration 387 | enum ibv_port_cap_flags { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:414:1: warning: empty declaration 414 | enum ibv_port_cap_flags2 { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:424:1: warning: empty declaration 424 | struct ibv_port_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:449:1: warning: empty declaration 449 | enum ibv_event_type { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:472:1: warning: empty declaration 472 | struct ibv_async_event { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:483:1: warning: empty declaration 483 | enum ibv_wc_status { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:511:1: warning: empty declaration 511 | enum ibv_wc_opcode { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:537:1: warning: empty declaration 537 | enum { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:541:1: warning: empty declaration 541 | enum ibv_create_cq_wc_flags { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:556:1: warning: empty declaration 556 | enum { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:566:1: warning: empty declaration 566 | enum { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:575:1: warning: empty declaration 575 | enum ibv_wc_flags { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:585:1: warning: empty declaration 585 | struct ibv_wc { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:607:1: warning: empty declaration 607 | enum ibv_access_flags { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:619:1: warning: empty declaration 619 | struct ibv_mw_bind_info { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:626:1: warning: empty declaration 626 | struct ibv_pd { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:631:1: warning: empty declaration 631 | struct ibv_td_init_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:635:1: warning: empty declaration 635 | struct ibv_td { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:639:1: warning: empty declaration 639 | enum ibv_xrcd_init_attr_mask { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:645:1: warning: empty declaration 645 | struct ibv_xrcd_init_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:651:1: warning: empty declaration 651 | struct ibv_xrcd { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:655:1: warning: empty declaration 655 | enum ibv_rereg_mr_flags { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:662:1: warning: empty declaration 662 | struct ibv_mr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:672:1: warning: empty declaration 672 | enum ibv_mw_type { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:677:1: warning: empty declaration 677 | struct ibv_mw { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:685:1: warning: empty declaration 685 | struct ibv_global_route { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:693:1: warning: empty declaration 693 | struct ibv_grh { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:702:1: warning: empty declaration 702 | enum ibv_rate { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:756:1: warning: empty declaration 756 | struct ibv_ah_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:766:1: warning: empty declaration 766 | enum ibv_srq_attr_mask { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:771:1: warning: empty declaration 771 | struct ibv_srq_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:777:1: warning: empty declaration 777 | struct ibv_srq_init_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:782:1: warning: empty declaration 782 | enum ibv_srq_type { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:788:1: warning: empty declaration 788 | enum ibv_srq_init_attr_mask { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:797:1: warning: empty declaration 797 | struct ibv_tm_cap { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:802:1: warning: empty declaration 802 | struct ibv_srq_init_attr_ex { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:814:1: warning: empty declaration 814 | enum ibv_wq_type { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:818:1: warning: empty declaration 818 | enum ibv_wq_init_attr_mask { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:823:1: warning: empty declaration 823 | enum ibv_wq_flags { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:831:1: warning: empty declaration 831 | struct ibv_wq_init_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:842:1: warning: empty declaration 842 | enum ibv_wq_state { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:849:1: warning: empty declaration 849 | enum ibv_wq_attr_mask { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:856:1: warning: empty declaration 856 | struct ibv_wq_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:874:1: warning: empty declaration 874 | struct ibv_rwq_ind_table { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:881:1: warning: empty declaration 881 | enum ibv_ind_table_init_attr_mask { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:888:1: warning: empty declaration 888 | struct ibv_rwq_ind_table_init_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:895:1: warning: empty declaration 895 | enum ibv_qp_type { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:905:1: warning: empty declaration 905 | struct ibv_qp_cap { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:913:1: warning: empty declaration 913 | struct ibv_qp_init_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:923:1: warning: empty declaration 923 | enum ibv_qp_init_attr_mask { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:933:1: warning: empty declaration 933 | enum ibv_qp_create_flags { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:941:1: warning: empty declaration 941 | enum ibv_qp_create_send_ops_flags { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:955:1: warning: empty declaration 955 | struct ibv_rx_hash_conf { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:964:1: warning: empty declaration 964 | struct ibv_qp_init_attr_ex { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:985:1: warning: empty declaration 985 | enum ibv_qp_open_attr_mask { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:993:1: warning: empty declaration 993 | struct ibv_qp_open_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1001:1: warning: empty declaration 1001 | enum ibv_qp_attr_mask { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1033:1: warning: empty declaration 1033 | enum ibv_qp_state { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1044:1: warning: empty declaration 1044 | enum ibv_mig_state { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1050:1: warning: empty declaration 1050 | struct ibv_qp_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1079:1: warning: empty declaration 1079 | struct ibv_qp_rate_limit_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1086:1: warning: empty declaration 1086 | enum ibv_wr_opcode { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1101:1: warning: empty declaration 1101 | enum ibv_send_flags { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1109:1: warning: empty declaration 1109 | struct ibv_data_buf { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1114:1: warning: empty declaration 1114 | struct ibv_sge { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1120:1: warning: empty declaration 1120 | struct ibv_send_wr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1170:1: warning: empty declaration 1170 | struct ibv_recv_wr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1177:1: warning: empty declaration 1177 | enum ibv_ops_wr_opcode { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1183:1: warning: empty declaration 1183 | enum ibv_ops_flags { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1188:1: warning: empty declaration 1188 | struct ibv_ops_wr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1206:1: warning: empty declaration 1206 | struct ibv_mw_bind { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1212:1: warning: empty declaration 1212 | struct ibv_srq { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1234:1: warning: empty declaration 1234 | struct ibv_wq { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1252:1: warning: empty declaration 1252 | struct ibv_qp { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1269:1: warning: empty declaration 1269 | struct ibv_qp_ex { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1322:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1322 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1328:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1328 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1335:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1335 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1341:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1341 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1347:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1347 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1353:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1353 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1359:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1359 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1364:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1364 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1369:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1369 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1375:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1375 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1381:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1381 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1387:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1387 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1393:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1393 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1399:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1399 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1406:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1406 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1412:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1412 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1418:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1418 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1423:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1423 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1428:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1428 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1433:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1433 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1437:1: warning: empty declaration 1437 | struct ibv_ece { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1452:1: warning: empty declaration 1452 | struct ibv_comp_channel { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1458:1: warning: empty declaration 1458 | struct ibv_cq { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1471:1: warning: empty declaration 1471 | struct ibv_poll_cq_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1475:1: warning: empty declaration 1475 | struct ibv_wc_tm_info { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1480:1: warning: empty declaration 1480 | struct ibv_cq_ex { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1518:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1518 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1522:1: warning: empty declaration 1522 | enum ibv_cq_attr_mask { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1527:1: warning: empty declaration 1527 | struct ibv_moderate_cq { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1532:1: warning: empty declaration 1532 | struct ibv_modify_cq_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1539:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1539 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1544:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1544 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1549:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1549 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1554:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1554 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1559:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1559 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1564:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1564 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1569:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1569 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1574:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1574 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1583:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1583 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1588:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1588 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1593:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1593 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1598:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1598 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1603:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1603 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1608:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1608 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1613:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1613 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1618:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1618 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1623:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1623 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1628:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1628 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1634:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1634 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1641:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 1641 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1645:1: warning: empty declaration 1645 | struct ibv_ah { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1651:1: warning: empty declaration 1651 | enum ibv_flow_flags { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1657:1: warning: empty declaration 1657 | enum ibv_flow_attr_type { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1672:1: warning: empty declaration 1672 | enum ibv_flow_spec_type { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1690:1: warning: empty declaration 1690 | struct ibv_flow_eth_filter { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1700:1: warning: empty declaration 1700 | struct ibv_flow_spec_eth { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1707:1: warning: empty declaration 1707 | struct ibv_flow_ipv4_filter { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1712:1: warning: empty declaration 1712 | struct ibv_flow_spec_ipv4 { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1719:1: warning: empty declaration 1719 | struct ibv_flow_ipv4_ext_filter { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1728:1: warning: empty declaration 1728 | struct ibv_flow_spec_ipv4_ext { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1735:1: warning: empty declaration 1735 | struct ibv_flow_ipv6_filter { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1744:1: warning: empty declaration 1744 | struct ibv_flow_spec_ipv6 { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1751:1: warning: empty declaration 1751 | struct ibv_flow_esp_filter { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1756:1: warning: empty declaration 1756 | struct ibv_flow_spec_esp { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1763:1: warning: empty declaration 1763 | struct ibv_flow_tcp_udp_filter { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1768:1: warning: empty declaration 1768 | struct ibv_flow_spec_tcp_udp { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1775:1: warning: empty declaration 1775 | struct ibv_flow_gre_filter { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1789:1: warning: empty declaration 1789 | struct ibv_flow_spec_gre { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1796:1: warning: empty declaration 1796 | struct ibv_flow_mpls_filter { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1806:1: warning: empty declaration 1806 | struct ibv_flow_spec_mpls { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1813:1: warning: empty declaration 1813 | struct ibv_flow_tunnel_filter { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1817:1: warning: empty declaration 1817 | struct ibv_flow_spec_tunnel { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1824:1: warning: empty declaration 1824 | struct ibv_flow_spec_action_tag { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1830:1: warning: empty declaration 1830 | struct ibv_flow_spec_action_drop { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1835:1: warning: empty declaration 1835 | struct ibv_flow_spec_action_handle { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1841:1: warning: empty declaration 1841 | struct ibv_flow_spec_counter_action { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1847:1: warning: empty declaration 1847 | struct ibv_flow_spec { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1869:1: warning: empty declaration 1869 | struct ibv_flow_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1883:1: warning: empty declaration 1883 | struct ibv_flow { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1889:1: warning: empty declaration 1889 | struct ibv_flow_action { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1893:1: warning: empty declaration 1893 | enum ibv_flow_action_esp_mask { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1897:1: warning: empty declaration 1897 | struct ibv_flow_action_esp_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1914:1: warning: empty declaration 1914 | struct ibv_device; | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1915:1: warning: empty declaration 1915 | struct ibv_context; | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1918:1: warning: empty declaration 1918 | struct _ibv_device_ops { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1923:1: warning: empty declaration 1923 | enum { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1928:1: warning: empty declaration 1928 | struct ibv_device { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1942:1: warning: empty declaration 1942 | struct _compat_ibv_port_attr; | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1943:1: warning: empty declaration 1943 | struct ibv_context_ops { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1986:1: warning: empty declaration 1986 | struct ibv_context { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:1996:1: warning: empty declaration 1996 | enum ibv_cq_init_attr_mask { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2001:1: warning: empty declaration 2001 | enum ibv_create_cq_attr_flags { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2006:1: warning: empty declaration 2006 | struct ibv_cq_init_attr_ex { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2032:1: warning: empty declaration 2032 | enum ibv_parent_domain_init_attr_mask { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2039:1: warning: empty declaration 2039 | struct ibv_parent_domain_init_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2050:1: warning: empty declaration 2050 | struct ibv_counters_init_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2054:1: warning: empty declaration 2054 | struct ibv_counters { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2058:1: warning: empty declaration 2058 | enum ibv_counter_description { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2063:1: warning: empty declaration 2063 | struct ibv_counter_attach_attr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2069:1: warning: empty declaration 2069 | enum ibv_read_counters_flags { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2073:1: warning: empty declaration 2073 | enum ibv_values_mask { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2078:1: warning: empty declaration 2078 | struct ibv_values_ex { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2083:1: warning: empty declaration 2083 | struct verbs_context { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2162:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2162 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2351:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2351 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2387:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2387 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2402:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2402 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2431:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2431 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2443:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2443 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2454:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2454 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2469:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2469 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2480:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2480 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2495:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2495 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2508:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2508 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2530:1: error: expected declaration specifiers before '__attribute__' 2530 | __attribute__((__always_inline__)) static inline struct ibv_mr * | ^~~~~~~~~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2553:1: error: expected declaration specifiers before '__attribute__' 2553 | __attribute__((__always_inline__)) static inline struct ibv_mr * | ^~~~~~~~~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2574:1: warning: empty declaration 2574 | enum ibv_rereg_mr_err_code { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2603:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2603 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2619:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2619 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2627:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2627 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2639:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2639 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2677:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2677 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2695:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2695 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2712:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2712 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2731:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2731 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2738:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2738 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2748:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2748 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2772:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2772 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2806:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2806 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2872:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2872 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2886:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2886 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2891:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2891 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2916:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2916 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2960:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2960 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2985:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2985 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:2992:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 2992 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3011:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3011 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3032:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3032 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3048:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3048 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3064:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3064 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3084:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3084 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3101:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3101 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3130:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3130 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3153:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3153 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3217:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3217 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3251:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3251 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3268:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3268 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3288:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3288 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3308:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3308 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3326:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3326 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3335:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3335 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3436:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3436 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3442:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3442 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3455:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3455 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3468:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3468 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3482:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3482 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/verbs.h:3497:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 3497 | { | ^ In file included from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:40, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:51:1: warning: empty declaration 51 | struct ex_hdr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:123:1: warning: empty declaration 123 | struct empty {}; | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration 100 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration 100 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration 100 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration 100 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration 100 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration 100 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration 100 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration 100 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration 100 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration 100 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration 100 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:100:9: warning: empty declaration 100 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:230:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 230 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:261:1: warning: empty declaration 261 | struct ibv_kern_spec { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:77:9: warning: empty declaration 77 | struct _name { \ | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:42, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/kern-abi.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:41, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:40, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:42, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/rdma/rdma_user_ioctl_cmds.h:44:1: warning: empty declaration 44 | enum { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:42, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:46:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 46 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:63:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 63 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:85:1: warning: empty declaration 85 | struct ibv_command_buffer { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:156:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 156 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:195:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 195 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:238:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 238 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:249:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 249 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:259:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 259 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:265:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 265 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:274:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 274 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:297:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 297 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:312:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 312 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:323:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 323 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:337:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 337 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:345:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 345 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:355:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 355 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:372:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 372 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:386:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 386 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:394:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 394 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/ccan/list.h:6, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:43, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/cmd_ioctl.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:42, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/ccan/str.h:8, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:7, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:43, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/ccan/list.h:7, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:43, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/str.h:44:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 44 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/str.h:111:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 111 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/str.h:115:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 115 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/str.h:119:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 119 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/str.h:124:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 124 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/str.h:129:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 129 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/str.h:133:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 133 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/str.h:137:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 137 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/str.h:141:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 141 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/str.h:145:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 145 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/str.h:149:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 149 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/str.h:153:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 153 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/str.h:157:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 157 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:43, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:24:1: warning: empty declaration 24 | struct list_node | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:41:1: warning: empty declaration 41 | struct list_head | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:144:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 144 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:156:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 156 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:182:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 182 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:207:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 207 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:231:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 231 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:253:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 253 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:268:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 268 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:305:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 305 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:325:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 325 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:351:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 351 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:371:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 371 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:408:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 408 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:452:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 452 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:476:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 476 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:504:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 504 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:643:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 643 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:675:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 675 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:810:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 810 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/list.h:814:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 814 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:50:1: warning: empty declaration 50 | struct verbs_device; | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:52:1: warning: empty declaration 52 | enum { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:102:1: warning: empty declaration 102 | enum verbs_xrcd_mask { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:107:1: warning: empty declaration 107 | enum create_cq_cmd_flags { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:111:1: warning: empty declaration 111 | struct verbs_xrcd { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:117:1: warning: empty declaration 117 | struct verbs_srq { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:125:1: warning: empty declaration 125 | enum verbs_qp_mask { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:130:1: warning: empty declaration 130 | enum ibv_gid_type_sysfs { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:141:1: warning: empty declaration 141 | enum ibv_mr_type { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:148:1: warning: empty declaration 148 | struct verbs_mr { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:155:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 155 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/ccan/list.h:6, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:43, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:39, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:169:1: warning: empty declaration 169 | struct verbs_cq { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:176:1: warning: empty declaration 176 | enum ibv_flow_action_type { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:181:1: warning: empty declaration 181 | struct verbs_flow_action { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:187:1: warning: empty declaration 187 | struct verbs_dm { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:192:1: warning: empty declaration 192 | enum { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:199:1: warning: empty declaration 199 | struct verbs_match_ent { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:243:1: warning: empty declaration 243 | enum { | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:249:1: warning: empty declaration 249 | struct verbs_sysfs_dev { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:269:1: warning: empty declaration 269 | struct verbs_device_ops { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:290:1: warning: empty declaration 290 | struct verbs_device { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:299:1: warning: empty declaration 299 | struct verbs_counters { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:311:1: warning: empty declaration 311 | struct verbs_context_ops { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:452:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 452 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:720:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 720 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/infiniband/driver.h:729:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 729 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:40, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0_build/include/ccan/bitmap.h:21:3: error: storage class specified for parameter 'bitmap' 21 | } bitmap; | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include/ccan/bitmap.h:27:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 27 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:47:1: warning: empty declaration 47 | struct ibv_abi_compat_v2 { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:40, from /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:37: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:72:1: warning: empty declaration 72 | struct verbs_ex_private { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/ibverbs.h:81:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 81 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:40: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.h:12:1: warning: empty declaration 12 | struct get_neigh_handler { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:44:1: warning: empty declaration 44 | union sktaddr { | ^~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:50:1: warning: empty declaration 50 | struct skt { | ^~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:56:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 56 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:74:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 74 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:93:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 93 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:116:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 116 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:138:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 138 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:158:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 158 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:175:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 175 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:193:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 193 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:245:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 245 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:276:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 276 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:293:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 293 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:393:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 393 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:409:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 409 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:421:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 421 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:437:3: error: storage class specified for parameter 'encoded_prefixes' 437 | } encoded_prefixes[] = { | ^~~~~~~~~~~~~~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:437:1: error: parameter 'encoded_prefixes' is initialized 437 | } encoded_prefixes[] = { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:438:9: warning: braces around scalar initializer 438 | {.family = AF_INET, | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:438:9: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:438:10: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:438:20: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:439:10: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:439:25: warning: excess elements in scalar initializer 439 | .prefix_bits = 4, | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:439:25: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:440:10: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:440:10: warning: braces around scalar initializer /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:440:10: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:440:19: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:440:18: warning: excess elements in scalar initializer 440 | .data = {0xe0}, | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:440:18: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:441:10: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:441:20: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:442:9: warning: braces around scalar initializer 442 | {.family = AF_INET6, | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:442:9: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:442:10: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:442:20: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:443:10: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:443:25: warning: excess elements in scalar initializer 443 | .prefix_bits = 8, | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:443:25: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:444:10: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:444:10: warning: braces around scalar initializer /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:444:10: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:444:19: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:444:18: warning: excess elements in scalar initializer 444 | .data = {0xff}, | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:444:18: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:445:10: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:445:20: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:442:9: warning: excess elements in scalar initializer 442 | {.family = AF_INET6, | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:442:9: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:446:9: warning: braces around scalar initializer 446 | {.family = AF_INET6, | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:446:9: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:446:10: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:446:20: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:447:10: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:447:25: warning: excess elements in scalar initializer 447 | .prefix_bits = 64, | ^~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:447:25: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:448:10: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:448:10: warning: braces around scalar initializer /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:448:10: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:448:19: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:448:25: warning: excess elements in scalar initializer 448 | .data = {0xfe, 0x80}, | ^~~~ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:448:25: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:448:18: warning: excess elements in scalar initializer 448 | .data = {0xfe, 0x80}, | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:448:18: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:449:10: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:449:20: warning: excess elements in scalar initializer /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:449:20: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:446:9: warning: excess elements in scalar initializer 446 | {.family = AF_INET6, | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:446:9: note: (near initialization for 'encoded_prefixes') /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:453:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 453 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:469:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 469 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:506:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 506 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:577:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 577 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:605:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 605 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:627:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 627 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:695:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 695 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:712:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 712 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:719:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 719 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:726:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 726 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:732:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 732 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:737:33: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 737 | int addr_size) { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:755:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 755 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/libibverbs/neigh.c:802:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 802 | { | ^ /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:838: error: expected '{' at end of input /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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-39.0/work/rdma-core-39.0/libibverbs/neigh.c:16: At top level: /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.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) | ^~~~~~~~~~~~~~ [229/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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 util/CMakeFiles/rdma_util_pic.dir/cl_map.c.o -MF util/CMakeFiles/rdma_util_pic.dir/cl_map.c.o.d -o util/CMakeFiles/rdma_util_pic.dir/cl_map.c.o -c /var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0/util/cl_map.c [230/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/verbs.c [231/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dibverbs_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/libibverbs/init.c [232/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/verbs.c [233/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Drdmacm_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/librdmacm/rsocket.c [234/312] /usr/bin/x86_64-gentoo-linux-musl-gcc -Dmlx5_EXPORTS -I/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build/include -I/usr/include/drm -O2 -pipe -march=x86-64 -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -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-39.0/work/rdma-core-39.0/providers/mlx5/cq.c ninja: build stopped: subcommand failed. * ERROR: sys-cluster/rdma-core-39.0::gentoo failed (compile phase): * ninja -v -j16 -l0 failed * * Call stack: * ebuild.sh, line 127: Called src_compile * environment, line 3106: Called cmake_src_compile * environment, line 1363: Called cmake_build * environment, line 1332: Called eninja * environment, line 1789: 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-39.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-cluster/rdma-core-39.0::gentoo'`. * The complete build log is located at '/var/log/emerge-log/build/sys-cluster/rdma-core-39.0:20220411-122722.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-cluster/rdma-core-39.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-cluster/rdma-core-39.0/temp/environment'. * Working directory: '/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0_build' * S: '/var/tmp/portage/sys-cluster/rdma-core-39.0/work/rdma-core-39.0'