* [dpdk-test-report] |FAILURE| pw(106595) sid(21390) job(PER_PATCH_BUILD971)[v2] net/enic: support max descriptors allowed by adapter
@ 2022-01-29 13:28 sys_stv
0 siblings, 0 replies; only message in thread
From: sys_stv @ 2022-01-29 13:28 UTC (permalink / raw)
To: test-report, johndale
[-- Attachment #1: Type: text/plain, Size: 126745 bytes --]
Test-Label: Intel-compilation
Test-Status: FAILURE
http://dpdk.org/patch/106595
_Compilation issues_
Submitter: John Daley <johndale@cisco.com>
Date: 2022-01-26 21:55:35
Reply_mail: 20220126215535.9615-1-johndale@cisco.com
DPDK git baseline: Repo:dpdk-next-net, CommitID: ea65ef298f21b97b483e8678c3389794d06a50a3
Meson Build Summary: 20 Builds Done, 0 Successful, 20 Failures, 0 Blocked
+--------------+------------+--------------+------------+------------+-----------+----------+
| os | gcc-static | clang-static | icc-static | gcc-shared | gcc-debug | document |
+--------------+------------+--------------+------------+------------+-----------+----------+
| FC35-64 | fail | fail | | | | |
| FreeBSD13-64 | fail | fail | | fail | fail | |
| RHEL84-64 | fail | fail | fail | fail | fail | |
| SUSE15-64 | fail | fail | | | | |
| UB2004-32 | fail | | | | | |
| UB2004-64 | fail | fail | fail | | | fail |
| UB2110-64 | fail | | | | | |
| RHEL85-64 | fail | | | | | |
+--------------+------------+--------------+------------+------------+-----------+----------+
Comments:
Beacasue of DPDK bug (https://bugs.dpdk.org/show_bug.cgi?id=928),
All the dpdk-next-* branch add `Ddisable_drivers=event/cnxk` option when build with ICC complier.
Test environment and configuration as below:
OS: FC35-64
Kernel Version: 5.14.16-301.fc35.x86_64
GCC Version: gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-1)
Clang Version: 13.0.0 (Fedora 13.0.0~rc1-1.fc35)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
OS: FreeBSD13-64
Kernel Version: 13.0-RELEASE
GCC Version: gcc (FreeBSD Ports Collection) 10.3.0
Clang Version: 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
x86_64-native-bsdapp-gcc
x86_64-native-bsdapp-clang
x86_64-native-bsdapp-gcc+shared
x86_64-native-bsdapp-gcc+debug
OS: RHEL84-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
ICC Version: 19.1.3.304 (gcc version 8.5.0 compatibility)
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc+shared
x86_64-native-linuxapp-gcc+debug
x86_64-native-linuxapp-icc
OS: SUSE15-64
Kernel Version: 5.3.18-57-default
GCC Version: gcc (SUSE Linux) 7.5.0
Clang Version: 11.0.1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
OS: UB2004-32
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
i686-native-linuxapp-gcc
OS: UB2004-64
Kernel Version: 5.8.0-48-generic
GCC Version: gcc (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0
Clang Version: 10.0.0-4ubuntu1
x86_64-native-linuxapp-clang
x86_64-native-linuxapp-gcc
x86_64-native-linuxapp-icc
x86_64-native-linuxapp-doc
OS: UB2110-64
Kernel Version: 5.13.0-19-generic
GCC Version: gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0
Clang Version: 13.0.0-2
x86_64-native-linuxapp-gcc
OS: RHEL85-64
Kernel Version: 4.18.0-348.7.1.el8_5.x86_64
GCC Version: gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-4)
Clang Version: 12.0.1 (Red Hat 12.0.1-4.module_el8.5.0+1025+93159d6c)
ICC Version: 19.1.3.304 (gcc version 8.5.0 compatibility)
x86_64-native-linuxapp-gcc
*Build Failed #1:
OS: FC35-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o
gcc -Idrivers/libtmp_rte_net_enic.a.p -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -MF drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o.d -o drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -c ../drivers/net/enic/enic_res.c
In file included from /usr/include/bits/socket.h:27,
from /usr/include/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c: In function ‘enic_get_vnic_config’:
../drivers/net/enic/enic_res.c:42:25: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
42 | offsetof(struct vnic_enet_config, m), \
| ^~~~~~~~
../drivers/net/enic/enic_res.c:61:9: note: in expansion of macro ‘GET_CONFIG’
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:33: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:61:9: note: in expansion of macro ‘GET_CONFIG’
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:41: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:61:9: note: in expansion of macro ‘GET_CONFIG’
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
In file included from /usr/include/bits/socket.h:27,
from /usr/include/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c:42:25: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
42 | offsetof(struct vnic_enet_config, m), \
| ^~~~~~~~
../drivers/net/enic/enic_res.c:62:9: note: in expansion of macro ‘GET_CONFIG’
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:33: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:62:9: note: in expansion of macro ‘GET_CONFIG’
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:41: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:62:9: note: in expansion of macro ‘GET_CONFIG’
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:111:48: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
111 | max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
| ^~
../drivers/net/enic/enic_res.c:111:66: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
111 | max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
| ^~
../drivers/net/enic/enic_res.c:116:48: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
116 | max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
| ^~
../drivers/net/enic/enic_res.c:116:66: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
116 | max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
| ^~
[1565/3579] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_ethdev.c.o
[1566/3579] Linking target drivers/librte_net_ena.so.22.1
[1567/3579] Compiling C object drivers/net/fm10k/base/libfm10k_base.a.p/fm10k_vf.c.o
[1568/3579] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_vf_representor.c.o
[1569/3579] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
[1570/3579] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx_vec_avx2.c.o
[1571/3579] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx.c.o
[1572/3579] Compiling C object drivers/libtmp_rte_net_failsafe.a.p/net_failsafe_failsafe_args.c.o
[1573/3579] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
ninja: build stopped
*Build Failed #2:
OS: FC35-64
Target: x86_64-native-linuxapp-clang
FAILED: drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o
clang -Idrivers/libtmp_rte_net_enic.a.p -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -MF drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o.d -o drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -c ../drivers/net/enic/enic_res.c
../drivers/net/enic/enic_res.c:61:2: error: no member named 'max_rq_ring' in 'vnic_enet_config'
GET_CONFIG(max_rq_ring);
^ ~~~~~~~~~~~
../drivers/net/enic/enic_res.c:42:4: note: expanded from macro 'GET_CONFIG'
offsetof(struct vnic_enet_config, m), \
^ ~
/usr/lib64/clang/13.0.0/include/stddef.h:104:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
../drivers/net/enic/enic_res.c:61:13: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_rq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:61:13: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_rq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:62:2: error: no member named 'max_wq_ring' in 'vnic_enet_config'
GET_CONFIG(max_wq_ring);
^ ~~~~~~~~~~~
../drivers/net/enic/enic_res.c:42:4: note: expanded from macro 'GET_CONFIG'
offsetof(struct vnic_enet_config, m), \
^ ~
/usr/lib64/clang/13.0.0/include/stddef.h:104:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
../drivers/net/enic/enic_res.c:62:13: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_wq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:62:13: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_wq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:111:43: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
~ ^
../drivers/net/enic/enic_res.c:111:61: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
~ ^
../drivers/net/enic/enic_res.c:116:43: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
~ ^
../drivers/net/enic/enic_res.c:116:61: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
~ ^
10 errors generated.
[1567/3579] Linking target drivers/librte_net_enetc.so.22.1
[1568/3579] Compiling C object drivers/net/fm10k/base/libfm10k_base.a.p/fm10k_vf.c.o
[1569/3579] Compiling C object drivers/libtmp_rte_net_failsafe.a.p/net_failsafe_failsafe_args.c.o
[1570/3579] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
[1571/3579] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_vf_representor.c.o
[1572/3579] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
[1573/3579] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx_vec_avx2.c.o
[1574/3579] Compiling C object drivers/libtmp_rte_net_failsafe.a.p/net_failsafe_failsafe_ether.c.o
[1575/3579] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx.c.o
ninja: build stopped
*Build Failed #3:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc
FAILED: drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o
gcc -Idrivers/libtmp_rte_net_enic.a.p -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/bsd -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -MF drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o.d -o drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -c ../drivers/net/enic/enic_res.c
In file included from ../lib/eal/include/rte_malloc.h:15,
from ../drivers/net/enic/enic_compat.h:13,
from ../drivers/net/enic/enic_res.c:6:
../drivers/net/enic/enic_res.c: In function 'enic_get_vnic_config':
../drivers/net/enic/enic_res.c:42:4: error: 'struct vnic_enet_config' has no member named 'max_rq_ring'
42 | offsetof(struct vnic_enet_config, m), \
| ^~~~~~~~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro 'GET_CONFIG'
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:12: error: 'struct vnic_enet_config' has no member named 'max_rq_ring'
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro 'GET_CONFIG'
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:20: error: 'struct vnic_enet_config' has no member named 'max_rq_ring'
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro 'GET_CONFIG'
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
In file included from ../lib/eal/include/rte_malloc.h:15,
from ../drivers/net/enic/enic_compat.h:13,
from ../drivers/net/enic/enic_res.c:6:
../drivers/net/enic/enic_res.c:42:4: error: 'struct vnic_enet_config' has no member named 'max_wq_ring'
42 | offsetof(struct vnic_enet_config, m), \
| ^~~~~~~~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro 'GET_CONFIG'
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:12: error: 'struct vnic_enet_config' has no member named 'max_wq_ring'
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro 'GET_CONFIG'
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:20: error: 'struct vnic_enet_config' has no member named 'max_wq_ring'
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro 'GET_CONFIG'
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:111:41: error: 'struct vnic_enet_config' has no member named 'max_wq_ring'
111 | max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
| ^~
../drivers/net/enic/enic_res.c:111:59: error: 'struct vnic_enet_config' has no member named 'max_wq_ring'
111 | max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
| ^~
../drivers/net/enic/enic_res.c:116:41: error: 'struct vnic_enet_config' has no member named 'max_rq_ring'
116 | max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
| ^~
../drivers/net/enic/enic_res.c:116:59: error: 'struct vnic_enet_config' has no member named 'max_rq_ring'
116 | max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
| ^~
[990/2072] Generating rte_net_enic_mingw with a custom command
[991/2072] Generating rte_net_ena.pmd.c with a custom command
[992/2072] Generating rte_net_e1000.sym_chk with a custom command (wrapped by meson to capture output)
[993/2072] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx_vec_avx2.c.o
[994/2072] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_vf_representor.c.o
[995/2072] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
[996/2072] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx.c.o
[997/2072] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
[998/2072] Generating rte_common_sfc_efx.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
*Build Failed #4:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-clang
FAILED: drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o
clang -Idrivers/libtmp_rte_net_enic.a.p -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/bsd -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-missing-field-initializers -D_GNU_SOURCE -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -MF drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o.d -o drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -c ../drivers/net/enic/enic_res.c
../drivers/net/enic/enic_res.c:61:2: error: no member named 'max_rq_ring' in 'vnic_enet_config'
GET_CONFIG(max_rq_ring);
^ ~~~~~~~~~~~
../drivers/net/enic/enic_res.c:42:4: note: expanded from macro 'GET_CONFIG'
offsetof(struct vnic_enet_config, m), \
^ ~
/usr/include/stddef.h:75:31: note: expanded from macro 'offsetof'
#define offsetof(type, field) __offsetof(type, field)
^ ~~~~~
/usr/include/sys/cdefs.h:472:34: note: expanded from macro '__offsetof'
#define __offsetof(type, field) __builtin_offsetof(type, field)
^ ~~~~~
../drivers/net/enic/enic_res.c:61:13: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_rq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:61:13: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_rq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:62:2: error: no member named 'max_wq_ring' in 'vnic_enet_config'
GET_CONFIG(max_wq_ring);
^ ~~~~~~~~~~~
../drivers/net/enic/enic_res.c:42:4: note: expanded from macro 'GET_CONFIG'
offsetof(struct vnic_enet_config, m), \
^ ~
/usr/include/stddef.h:75:31: note: expanded from macro 'offsetof'
#define offsetof(type, field) __offsetof(type, field)
^ ~~~~~
/usr/include/sys/cdefs.h:472:34: note: expanded from macro '__offsetof'
#define __offsetof(type, field) __builtin_offsetof(type, field)
^ ~~~~~
../drivers/net/enic/enic_res.c:62:13: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_wq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:62:13: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_wq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:111:43: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
~ ^
../drivers/net/enic/enic_res.c:111:61: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
~ ^
../drivers/net/enic/enic_res.c:116:43: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
~ ^
../drivers/net/enic/enic_res.c:116:61: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
~ ^
10 errors generated.
[1197/2033] Generating rte_net_enic_def with a custom command
[1198/2033] Generating rte_net_ena.pmd.c with a custom command
[1199/2033] Generating rte_net_e1000.sym_chk with a custom command (wrapped by meson to capture output)
[1200/2033] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_vf_representor.c.o
[1201/2033] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
[1202/2033] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
[1203/2033] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx.c.o
[1204/2033] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx_vec_avx2.c.o
[1205/2033] Generating rte_common_sfc_efx.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
*Build Failed #5:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+shared
FAILED: drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o
gcc -Idrivers/libtmp_rte_net_enic.a.p -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/bsd -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -MF drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o.d -o drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -c ../drivers/net/enic/enic_res.c
In file included from ../lib/eal/include/rte_malloc.h:15,
from ../drivers/net/enic/enic_compat.h:13,
from ../drivers/net/enic/enic_res.c:6:
../drivers/net/enic/enic_res.c: In function 'enic_get_vnic_config':
../drivers/net/enic/enic_res.c:42:4: error: 'struct vnic_enet_config' has no member named 'max_rq_ring'
42 | offsetof(struct vnic_enet_config, m), \
| ^~~~~~~~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro 'GET_CONFIG'
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:12: error: 'struct vnic_enet_config' has no member named 'max_rq_ring'
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro 'GET_CONFIG'
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:20: error: 'struct vnic_enet_config' has no member named 'max_rq_ring'
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro 'GET_CONFIG'
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
In file included from ../lib/eal/include/rte_malloc.h:15,
from ../drivers/net/enic/enic_compat.h:13,
from ../drivers/net/enic/enic_res.c:6:
../drivers/net/enic/enic_res.c:42:4: error: 'struct vnic_enet_config' has no member named 'max_wq_ring'
42 | offsetof(struct vnic_enet_config, m), \
| ^~~~~~~~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro 'GET_CONFIG'
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:12: error: 'struct vnic_enet_config' has no member named 'max_wq_ring'
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro 'GET_CONFIG'
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:20: error: 'struct vnic_enet_config' has no member named 'max_wq_ring'
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro 'GET_CONFIG'
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:111:41: error: 'struct vnic_enet_config' has no member named 'max_wq_ring'
111 | max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
| ^~
../drivers/net/enic/enic_res.c:111:59: error: 'struct vnic_enet_config' has no member named 'max_wq_ring'
111 | max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
| ^~
../drivers/net/enic/enic_res.c:116:41: error: 'struct vnic_enet_config' has no member named 'max_rq_ring'
116 | max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
| ^~
../drivers/net/enic/enic_res.c:116:59: error: 'struct vnic_enet_config' has no member named 'max_rq_ring'
116 | max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
| ^~
[992/1915] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_flow.c.o
[993/1915] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_ethdev.c.o
[994/1915] Generating rte_net_e1000.sym_chk with a custom command (wrapped by meson to capture output)
[995/1915] Generating pipeline.sym_chk with a custom command (wrapped by meson to capture output)
[996/1915] Generating rte_net_ena.sym_chk with a custom command (wrapped by meson to capture output)
[997/1915] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
[998/1915] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx.c.o
[999/1915] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
[1000/1915] Generating rte_common_sfc_efx.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
*Build Failed #6:
OS: FreeBSD13-64
Target: x86_64-native-bsdapp-gcc+debug
FAILED: drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o
gcc -Idrivers/libtmp_rte_net_enic.a.p -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/freebsd/include -I../lib/eal/freebsd/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/bsd -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O2 -g -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -D__BSD_VISIBLE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -MF drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o.d -o drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -c ../drivers/net/enic/enic_res.c
In file included from ../lib/eal/include/rte_malloc.h:15,
from ../drivers/net/enic/enic_compat.h:13,
from ../drivers/net/enic/enic_res.c:6:
../drivers/net/enic/enic_res.c: In function 'enic_get_vnic_config':
../drivers/net/enic/enic_res.c:42:4: error: 'struct vnic_enet_config' has no member named 'max_rq_ring'
42 | offsetof(struct vnic_enet_config, m), \
| ^~~~~~~~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro 'GET_CONFIG'
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:12: error: 'struct vnic_enet_config' has no member named 'max_rq_ring'
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro 'GET_CONFIG'
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:20: error: 'struct vnic_enet_config' has no member named 'max_rq_ring'
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro 'GET_CONFIG'
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
In file included from ../lib/eal/include/rte_malloc.h:15,
from ../drivers/net/enic/enic_compat.h:13,
from ../drivers/net/enic/enic_res.c:6:
../drivers/net/enic/enic_res.c:42:4: error: 'struct vnic_enet_config' has no member named 'max_wq_ring'
42 | offsetof(struct vnic_enet_config, m), \
| ^~~~~~~~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro 'GET_CONFIG'
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:12: error: 'struct vnic_enet_config' has no member named 'max_wq_ring'
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro 'GET_CONFIG'
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:20: error: 'struct vnic_enet_config' has no member named 'max_wq_ring'
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro 'GET_CONFIG'
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:111:41: error: 'struct vnic_enet_config' has no member named 'max_wq_ring'
111 | max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
| ^~
../drivers/net/enic/enic_res.c:111:59: error: 'struct vnic_enet_config' has no member named 'max_wq_ring'
111 | max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
| ^~
../drivers/net/enic/enic_res.c:116:41: error: 'struct vnic_enet_config' has no member named 'max_rq_ring'
116 | max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
| ^~
../drivers/net/enic/enic_res.c:116:59: error: 'struct vnic_enet_config' has no member named 'max_rq_ring'
116 | max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
| ^~
[969/2033] Compiling C object drivers/librte_net_e1000.so.22.1.p/meson-generated_.._rte_net_e1000.pmd.c.o
[970/2033] Generating rte_net_ena.pmd.c with a custom command
[971/2033] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_flow.c.o
[972/2033] Generating rte_net_e1000.sym_chk with a custom command (wrapped by meson to capture output)
[973/2033] Generating pipeline.sym_chk with a custom command (wrapped by meson to capture output)
[974/2033] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
[975/2033] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx.c.o
[976/2033] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
[977/2033] Generating rte_common_sfc_efx.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped
*Build Failed #7:
OS: RHEL84-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o
gcc -Idrivers/libtmp_rte_net_enic.a.p -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -MF drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o.d -o drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -c ../drivers/net/enic/enic_res.c
In file included from /usr/include/bits/socket.h:27,
from /usr/include/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c: In function ‘enic_get_vnic_config’:
../drivers/net/enic/enic_res.c:61:13: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_rq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro ‘GET_CONFIG’
GET_CONFIG(max_rq_ring);
^~~~~~~~~~
../drivers/net/enic/enic_res.c:61:13: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_rq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
../drivers/net/enic/enic_res.c:61:13: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_rq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
In file included from /usr/include/bits/socket.h:27,
from /usr/include/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c:62:13: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_wq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro ‘GET_CONFIG’
GET_CONFIG(max_wq_ring);
^~~~~~~~~~
../drivers/net/enic/enic_res.c:62:13: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_wq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
../drivers/net/enic/enic_res.c:62:13: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_wq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
../drivers/net/enic/enic_res.c:111:43: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
^~~~~~~~~~~
max_pkt_size
../drivers/net/enic/enic_res.c:111:61: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
^~~~~~~~~~~
max_pkt_size
../drivers/net/enic/enic_res.c:116:43: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
^~~~~~~~~~~
max_pkt_size
../drivers/net/enic/enic_res.c:116:61: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
^~~~~~~~~~~
max_pkt_size
[1558/3530] Generating rte_net_enetc.sym_chk with a custom command (wrapped by meson to capture output)
[1559/3530] Generating rte_net_enetfec.sym_chk with a custom command (wrapped by meson to capture output)
[1560/3530] Generating rte_net_e1000.sym_chk with a custom command (wrapped by meson to capture output)
[1561/3530] Generating rte_net_ena.sym_chk with a custom command (wrapped by meson to capture output)
[1562/3530] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
[1563/3530] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_vf_representor.c.o
[1564/3530] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx_vec_avx2.c.o
[1565/3530] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx.c.o
[1566/3530] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
ninja: build stopped
*Build Failed #8:
OS: RHEL84-64
Target: x86_64-native-linuxapp-clang
FAILED: drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o
clang -Idrivers/libtmp_rte_net_enic.a.p -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -MF drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o.d -o drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -c ../drivers/net/enic/enic_res.c
../drivers/net/enic/enic_res.c:61:2: error: no member named 'max_rq_ring' in 'vnic_enet_config'
GET_CONFIG(max_rq_ring);
^ ~~~~~~~~~~~
../drivers/net/enic/enic_res.c:42:4: note: expanded from macro 'GET_CONFIG'
offsetof(struct vnic_enet_config, m), \
^ ~
/usr/lib64/clang/12.0.1/include/stddef.h:104:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
../drivers/net/enic/enic_res.c:61:13: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_rq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:61:13: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_rq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:62:2: error: no member named 'max_wq_ring' in 'vnic_enet_config'
GET_CONFIG(max_wq_ring);
^ ~~~~~~~~~~~
../drivers/net/enic/enic_res.c:42:4: note: expanded from macro 'GET_CONFIG'
offsetof(struct vnic_enet_config, m), \
^ ~
/usr/lib64/clang/12.0.1/include/stddef.h:104:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
../drivers/net/enic/enic_res.c:62:13: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_wq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:62:13: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_wq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:111:43: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
~ ^
../drivers/net/enic/enic_res.c:111:61: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
~ ^
../drivers/net/enic/enic_res.c:116:43: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
~ ^
../drivers/net/enic/enic_res.c:116:61: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
~ ^
10 errors generated.
[1567/3530] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
[1568/3530] Compiling C object drivers/net/fm10k/base/libfm10k_base.a.p/fm10k_vf.c.o
[1569/3530] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
[1570/3530] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_vf_representor.c.o
[1571/3530] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx.c.o
[1572/3530] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx_vec_avx2.c.o
[1573/3530] Compiling C object drivers/libtmp_rte_net_failsafe.a.p/net_failsafe_failsafe_args.c.o
[1574/3530] Compiling C object drivers/libtmp_rte_net_failsafe.a.p/net_failsafe_failsafe.c.o
[1575/3530] Compiling C object drivers/libtmp_rte_net_failsafe.a.p/net_failsafe_failsafe_ether.c.o
ninja: build stopped
*Build Failed #9:
OS: RHEL84-64
Target: x86_64-native-linuxapp-gcc+shared
FAILED: drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o
gcc -Idrivers/libtmp_rte_net_enic.a.p -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -MF drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o.d -o drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -c ../drivers/net/enic/enic_res.c
In file included from /usr/include/bits/socket.h:27,
from /usr/include/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c: In function ‘enic_get_vnic_config’:
../drivers/net/enic/enic_res.c:61:13: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_rq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro ‘GET_CONFIG’
GET_CONFIG(max_rq_ring);
^~~~~~~~~~
../drivers/net/enic/enic_res.c:61:13: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_rq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
../drivers/net/enic/enic_res.c:61:13: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_rq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
In file included from /usr/include/bits/socket.h:27,
from /usr/include/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c:62:13: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_wq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro ‘GET_CONFIG’
GET_CONFIG(max_wq_ring);
^~~~~~~~~~
../drivers/net/enic/enic_res.c:62:13: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_wq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
../drivers/net/enic/enic_res.c:62:13: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_wq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
../drivers/net/enic/enic_res.c:111:43: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
^~~~~~~~~~~
max_pkt_size
../drivers/net/enic/enic_res.c:111:61: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
^~~~~~~~~~~
max_pkt_size
../drivers/net/enic/enic_res.c:116:43: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
^~~~~~~~~~~
max_pkt_size
../drivers/net/enic/enic_res.c:116:61: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
^~~~~~~~~~~
max_pkt_size
[1579/3365] Generating rte_net_enic_mingw with a custom command
[1580/3365] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
[1581/3365] Generating rte_net_ena.sym_chk with a custom command (wrapped by meson to capture output)
[1582/3365] Generating rte_net_enetfec.sym_chk with a custom command (wrapped by meson to capture output)
[1583/3365] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx.c.o
[1584/3365] Generating rte_net_e1000.sym_chk with a custom command (wrapped by meson to capture output)
[1585/3365] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_vf_representor.c.o
[1586/3365] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
[1587/3365] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx_vec_avx2.c.o
ninja: build stopped
*Build Failed #10:
OS: RHEL84-64
Target: x86_64-native-linuxapp-gcc+debug
FAILED: drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o
gcc -Idrivers/libtmp_rte_net_enic.a.p -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O2 -g -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -MF drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o.d -o drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -c ../drivers/net/enic/enic_res.c
In file included from /usr/include/bits/socket.h:27,
from /usr/include/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c: In function ‘enic_get_vnic_config’:
../drivers/net/enic/enic_res.c:61:13: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_rq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro ‘GET_CONFIG’
GET_CONFIG(max_rq_ring);
^~~~~~~~~~
../drivers/net/enic/enic_res.c:61:13: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_rq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
../drivers/net/enic/enic_res.c:61:13: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_rq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
In file included from /usr/include/bits/socket.h:27,
from /usr/include/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c:62:13: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_wq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro ‘GET_CONFIG’
GET_CONFIG(max_wq_ring);
^~~~~~~~~~
../drivers/net/enic/enic_res.c:62:13: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_wq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
../drivers/net/enic/enic_res.c:62:13: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_wq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
../drivers/net/enic/enic_res.c:111:43: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
^~~~~~~~~~~
max_pkt_size
../drivers/net/enic/enic_res.c:111:61: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
^~~~~~~~~~~
max_pkt_size
../drivers/net/enic/enic_res.c:116:43: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
^~~~~~~~~~~
max_pkt_size
../drivers/net/enic/enic_res.c:116:61: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
^~~~~~~~~~~
max_pkt_size
[1554/3530] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_flow.c.o
[1555/3530] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_ethdev.c.o
[1556/3530] Generating rte_net_enetc.sym_chk with a custom command (wrapped by meson to capture output)
[1557/3530] Generating rte_net_ena.sym_chk with a custom command (wrapped by meson to capture output)
[1558/3530] Generating rte_net_e1000.sym_chk with a custom command (wrapped by meson to capture output)
[1559/3530] Generating rte_net_enetfec.sym_chk with a custom command (wrapped by meson to capture output)
[1560/3530] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
[1561/3530] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx.c.o
[1562/3530] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
ninja: build stopped
*Build Failed #11:
OS: RHEL84-64
Target: x86_64-native-linuxapp-icc
FAILED: drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o
icc -Idrivers/libtmp_rte_net_enic.a.p -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -D_FILE_OFFSET_BITS=64 -Wall -w3 -diag-disable:remark -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-missing-field-initializers -diag-disable=181 -diag-disable=188 -diag-disable=2203 -diag-disable=2279 -diag-disable=2557 -diag-disable=3179 -diag-disable=3656 -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -MF drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o.d -o drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -c ../drivers/net/enic/enic_res.c
../drivers/net/enic/enic_res.c(61): error: struct "vnic_enet_config" has no field "max_rq_ring"
GET_CONFIG(max_rq_ring);
^
../drivers/net/enic/enic_res.c(61): error: struct "vnic_enet_config" has no field "max_rq_ring"
GET_CONFIG(max_rq_ring);
^
../drivers/net/enic/enic_res.c(61): error: struct "vnic_enet_config" has no field "max_rq_ring"
GET_CONFIG(max_rq_ring);
^
../drivers/net/enic/enic_res.c(62): error: struct "vnic_enet_config" has no field "max_wq_ring"
GET_CONFIG(max_wq_ring);
^
../drivers/net/enic/enic_res.c(62): error: struct "vnic_enet_config" has no field "max_wq_ring"
GET_CONFIG(max_wq_ring);
^
../drivers/net/enic/enic_res.c(62): error: struct "vnic_enet_config" has no field "max_wq_ring"
GET_CONFIG(max_wq_ring);
^
../drivers/net/enic/enic_res.c(111): error: struct "vnic_enet_config" has no field "max_wq_ring"
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
^
../drivers/net/enic/enic_res.c(111): error: struct "vnic_enet_config" has no field "max_wq_ring"
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
^
../drivers/net/enic/enic_res.c(116): error: struct "vnic_enet_config" has no field "max_rq_ring"
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
^
../drivers/net/enic/enic_res.c(116): error: struct "vnic_enet_config" has no field "max_rq_ring"
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
^
compilation aborted for ../drivers/net/enic/enic_res.c (code 2)
[1536/3114] Generating rte_net_enetfec.pmd.c with a custom command
[1537/3114] Generating rte_net_e1000.pmd.c with a custom command
[1538/3114] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_flow.c.o
[1539/3114] Compiling C object drivers/libtmp_rte_net_ena.a.p/net_ena_ena_ethdev.c.o
[1540/3114] Compiling C object drivers/libtmp_rte_net_enetc.a.p/net_enetc_enetc_ethdev.c.o
[1541/3114] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx_vec_avx2.c.o
[1542/3114] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
[1543/3114] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
[1544/3114] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx.c.o
ninja: build stopped
*Build Failed #12:
OS: SUSE15-64
Target: x86_64-native-linuxapp-clang
FAILED: drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_res.c.o
clang -Idrivers/a715181@@tmp_rte_net_enic@sta -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Xclang -fcolor-diagnostics -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_res.c.o' -MF 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_res.c.o.d' -o 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_res.c.o' -c ../drivers/net/enic/enic_res.c
../drivers/net/enic/enic_res.c:61:2: error: no member named 'max_rq_ring' in 'vnic_enet_config'
GET_CONFIG(max_rq_ring);
^ ~~~~~~~~~~~
../drivers/net/enic/enic_res.c:42:4: note: expanded from macro 'GET_CONFIG'
offsetof(struct vnic_enet_config, m), \
^ ~
/usr/lib64/clang/11.0.1/include/stddef.h:104:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
../drivers/net/enic/enic_res.c:61:13: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_rq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:61:13: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_rq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:62:2: error: no member named 'max_wq_ring' in 'vnic_enet_config'
GET_CONFIG(max_wq_ring);
^ ~~~~~~~~~~~
../drivers/net/enic/enic_res.c:42:4: note: expanded from macro 'GET_CONFIG'
offsetof(struct vnic_enet_config, m), \
^ ~
/usr/lib64/clang/11.0.1/include/stddef.h:104:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
../drivers/net/enic/enic_res.c:62:13: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_wq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:62:13: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_wq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:111:43: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
~ ^
../drivers/net/enic/enic_res.c:111:61: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
~ ^
../drivers/net/enic/enic_res.c:116:43: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
~ ^
../drivers/net/enic/enic_res.c:116:61: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
~ ^
10 errors generated.
[1583/3567] Generating rte_net_ena.sym_chk with a meson_exe.py custom command
[1584/3567] Compiling C object 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_main.c.o'
[1585/3567] Compiling C object 'drivers/a715181@@tmp_rte_net_failsafe@sta/net_failsafe_failsafe_args.c.o'
[1586/3567] Compiling C object 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_vf_representor.c.o'
[1587/3567] Compiling C object 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_rxtx_vec_avx2.c.o'
[1588/3567] Compiling C object 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_rxtx.c.o'
[1589/3567] Compiling C object 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_fm_flow.c.o'
[1590/3567] Compiling C object 'drivers/a715181@@tmp_rte_net_failsafe@sta/net_failsafe_failsafe_eal.c.o'
[1591/3567] Compiling C object 'drivers/a715181@@tmp_rte_net_failsafe@sta/net_failsafe_failsafe_ether.c.o'
ninja: build stopped
*Build Failed #13:
OS: SUSE15-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_res.c.o
gcc -Idrivers/a715181@@tmp_rte_net_enic@sta -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_res.c.o' -MF 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_res.c.o.d' -o 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_res.c.o' -c ../drivers/net/enic/enic_res.c
In file included from /usr/include/bits/socket.h:27:0,
from /usr/include/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c: In function ‘enic_get_vnic_config’:
../drivers/net/enic/enic_res.c:61:13: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_rq_ring);
^
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro ‘GET_CONFIG’
GET_CONFIG(max_rq_ring);
^~~~~~~~~~
../drivers/net/enic/enic_res.c:61:13: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_rq_ring);
^
../drivers/net/enic/enic_res.c:43:14: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
../drivers/net/enic/enic_res.c:61:13: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_rq_ring);
^
../drivers/net/enic/enic_res.c:43:22: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
In file included from /usr/include/bits/socket.h:27:0,
from /usr/include/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c:62:13: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_wq_ring);
^
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro ‘GET_CONFIG’
GET_CONFIG(max_wq_ring);
^~~~~~~~~~
../drivers/net/enic/enic_res.c:62:13: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_wq_ring);
^
../drivers/net/enic/enic_res.c:43:14: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
../drivers/net/enic/enic_res.c:62:13: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_wq_ring);
^
../drivers/net/enic/enic_res.c:43:22: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
../drivers/net/enic/enic_res.c:111:43: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
^~~~~~~~~~~
max_pkt_size
../drivers/net/enic/enic_res.c:111:61: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
^~~~~~~~~~~
max_pkt_size
../drivers/net/enic/enic_res.c:116:43: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
^~~~~~~~~~~
max_pkt_size
../drivers/net/enic/enic_res.c:116:61: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
^~~~~~~~~~~
max_pkt_size
[1573/3565] Generating rte_net_enetfec.sym_chk with a meson_exe.py custom command
[1574/3565] Generating rte_net_enetc.sym_chk with a meson_exe.py custom command
[1575/3565] Generating rte_net_e1000.sym_chk with a meson_exe.py custom command
[1576/3565] Compiling C object 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_main.c.o'
[1577/3565] Compiling C object 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_vf_representor.c.o'
[1578/3565] Compiling C object 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_rxtx_vec_avx2.c.o'
[1579/3565] Generating rte_net_ena.sym_chk with a meson_exe.py custom command
[1580/3565] Compiling C object 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_rxtx.c.o'
[1581/3565] Compiling C object 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_fm_flow.c.o'
ninja: build stopped
*Build Failed #14:
OS: UB2004-32
Target: i686-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o
gcc -Idrivers/libtmp_rte_net_enic.a.p -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -Wno-pointer-to-int-cast -D_GNU_SOURCE -m32 -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -MF drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o.d -o drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -c ../drivers/net/enic/enic_res.c
In file included from /usr/include/i386-linux-gnu/bits/socket.h:27,
from /usr/include/i386-linux-gnu/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c: In function ‘enic_get_vnic_config’:
../drivers/net/enic/enic_res.c:42:4: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
42 | offsetof(struct vnic_enet_config, m), \
| ^~~~~~~~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro ‘GET_CONFIG’
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:12: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro ‘GET_CONFIG’
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:20: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro ‘GET_CONFIG’
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
In file included from /usr/include/i386-linux-gnu/bits/socket.h:27,
from /usr/include/i386-linux-gnu/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c:42:4: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
42 | offsetof(struct vnic_enet_config, m), \
| ^~~~~~~~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro ‘GET_CONFIG’
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:12: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro ‘GET_CONFIG’
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:20: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro ‘GET_CONFIG’
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:111:41: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
111 | max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
| ^~
../drivers/net/enic/enic_res.c:111:59: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
111 | max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
| ^~
../drivers/net/enic/enic_res.c:116:41: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
116 | max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
| ^~
../drivers/net/enic/enic_res.c:116:59: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
116 | max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
| ^~
[1176/2480] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_flow.c.o
[1177/2480] Generating rte_net_enetfec.sym_chk with a meson_exe.py custom command
[1178/2480] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_ethdev.c.o
[1179/2480] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_vf_representor.c.o
[1180/2480] Generating rte_net_e1000.sym_chk with a meson_exe.py custom command
[1181/2480] Generating rte_net_ena.sym_chk with a meson_exe.py custom command
[1182/2480] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx.c.o
[1183/2480] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
[1184/2480] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
ninja: build stopped
*Build Failed #15:
OS: UB2004-64
Target: x86_64-native-linuxapp-clang
FAILED: drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o
clang -Idrivers/libtmp_rte_net_enic.a.p -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -Xclang -fcolor-diagnostics -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -MF drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o.d -o drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -c ../drivers/net/enic/enic_res.c
../drivers/net/enic/enic_res.c:61:2: error: no member named 'max_rq_ring' in 'vnic_enet_config'
GET_CONFIG(max_rq_ring);
^ ~~~~~~~~~~~
../drivers/net/enic/enic_res.c:42:4: note: expanded from macro 'GET_CONFIG'
offsetof(struct vnic_enet_config, m), \
^ ~
/usr/lib/llvm-10/lib/clang/10.0.0/include/stddef.h:104:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
../drivers/net/enic/enic_res.c:61:13: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_rq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:61:13: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_rq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:62:2: error: no member named 'max_wq_ring' in 'vnic_enet_config'
GET_CONFIG(max_wq_ring);
^ ~~~~~~~~~~~
../drivers/net/enic/enic_res.c:42:4: note: expanded from macro 'GET_CONFIG'
offsetof(struct vnic_enet_config, m), \
^ ~
/usr/lib/llvm-10/lib/clang/10.0.0/include/stddef.h:104:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
../drivers/net/enic/enic_res.c:62:13: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_wq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:62:13: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
GET_CONFIG(max_wq_ring);
~~~~~~~~~~~^~~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: expanded from macro 'GET_CONFIG'
sizeof(c->m), &c->m); \
~ ^
../drivers/net/enic/enic_res.c:111:43: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
~ ^
../drivers/net/enic/enic_res.c:111:61: error: no member named 'max_wq_ring' in 'struct vnic_enet_config'
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
~ ^
../drivers/net/enic/enic_res.c:116:43: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
~ ^
../drivers/net/enic/enic_res.c:116:61: error: no member named 'max_rq_ring' in 'struct vnic_enet_config'
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
~ ^
10 errors generated.
[1562/3602] Generating rte_net_enetfec.sym_chk with a meson_exe.py custom command
[1563/3602] Generating rte_net_enic_mingw with a custom command
[1564/3602] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_vf_representor.c.o
[1565/3602] Generating rte_net_ena.sym_chk with a meson_exe.py custom command
[1566/3602] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx_vec_avx2.c.o
[1567/3602] Compiling C object drivers/libtmp_rte_net_failsafe.a.p/net_failsafe_failsafe_args.c.o
[1568/3602] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
[1569/3602] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx.c.o
[1570/3602] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
ninja: build stopped
*Build Failed #16:
OS: UB2004-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o
gcc -Idrivers/libtmp_rte_net_enic.a.p -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -MF drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o.d -o drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -c ../drivers/net/enic/enic_res.c
In file included from /usr/include/x86_64-linux-gnu/bits/socket.h:27,
from /usr/include/x86_64-linux-gnu/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c: In function ‘enic_get_vnic_config’:
../drivers/net/enic/enic_res.c:42:4: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
42 | offsetof(struct vnic_enet_config, m), \
| ^~~~~~~~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro ‘GET_CONFIG’
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:12: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro ‘GET_CONFIG’
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:20: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro ‘GET_CONFIG’
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
In file included from /usr/include/x86_64-linux-gnu/bits/socket.h:27,
from /usr/include/x86_64-linux-gnu/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c:42:4: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
42 | offsetof(struct vnic_enet_config, m), \
| ^~~~~~~~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro ‘GET_CONFIG’
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:12: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro ‘GET_CONFIG’
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:20: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro ‘GET_CONFIG’
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:111:41: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
111 | max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
| ^~
../drivers/net/enic/enic_res.c:111:59: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
111 | max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
| ^~
../drivers/net/enic/enic_res.c:116:41: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
116 | max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
| ^~
../drivers/net/enic/enic_res.c:116:59: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
116 | max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
| ^~
[1560/3602] Linking target drivers/librte_net_e1000.so.22.1
[1561/3602] Generating rte_net_ena.sym_chk with a meson_exe.py custom command
[1562/3602] Linking target drivers/librte_net_enetfec.so.22.1
[1563/3602] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_flow.c.o
[1564/3602] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx_vec_avx2.c.o
[1565/3602] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
[1566/3602] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx.c.o
[1567/3602] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_vf_representor.c.o
[1568/3602] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
ninja: build stopped
*Build Failed #17:
OS: UB2004-64
Target: x86_64-native-linuxapp-icc
FAILED: drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o
icc -Idrivers/libtmp_rte_net_enic.a.p -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -pipe -D_FILE_OFFSET_BITS=64 -Wall -w3 -diag-disable:remark -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-missing-field-initializers -diag-disable=181 -diag-disable=188 -diag-disable=2203 -diag-disable=2279 -diag-disable=2557 -diag-disable=3179 -diag-disable=3656 -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -MF drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o.d -o drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -c ../drivers/net/enic/enic_res.c
../drivers/net/enic/enic_res.c(61): error: struct "vnic_enet_config" has no field "max_rq_ring"
GET_CONFIG(max_rq_ring);
^
../drivers/net/enic/enic_res.c(61): error: struct "vnic_enet_config" has no field "max_rq_ring"
GET_CONFIG(max_rq_ring);
^
../drivers/net/enic/enic_res.c(61): error: struct "vnic_enet_config" has no field "max_rq_ring"
GET_CONFIG(max_rq_ring);
^
../drivers/net/enic/enic_res.c(62): error: struct "vnic_enet_config" has no field "max_wq_ring"
GET_CONFIG(max_wq_ring);
^
../drivers/net/enic/enic_res.c(62): error: struct "vnic_enet_config" has no field "max_wq_ring"
GET_CONFIG(max_wq_ring);
^
../drivers/net/enic/enic_res.c(62): error: struct "vnic_enet_config" has no field "max_wq_ring"
GET_CONFIG(max_wq_ring);
^
../drivers/net/enic/enic_res.c(111): error: struct "vnic_enet_config" has no field "max_wq_ring"
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
^
../drivers/net/enic/enic_res.c(111): error: struct "vnic_enet_config" has no field "max_wq_ring"
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
^
../drivers/net/enic/enic_res.c(116): error: struct "vnic_enet_config" has no field "max_rq_ring"
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
^
../drivers/net/enic/enic_res.c(116): error: struct "vnic_enet_config" has no field "max_rq_ring"
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
^
compilation aborted for ../drivers/net/enic/enic_res.c (code 2)
[1532/3100] Generating rte_net_enetfec.pmd.c with a custom command
[1533/3100] Compiling C object drivers/libtmp_rte_net_enetc.a.p/net_enetc_enetc_ethdev.c.o
[1534/3100] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_ethdev.c.o
[1535/3100] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_flow.c.o
[1536/3100] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_base_vnic_dev.c.o
[1537/3100] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_e1000_igb_rxtx.c.o
[1538/3100] Compiling C object drivers/libtmp_rte_net_ena.a.p/net_ena_ena_ethdev.c.o
[1539/3100] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
[1540/3100] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
ninja: build stopped
*Build Failed #18:
OS: UB2004-64
Target: x86_64-native-linuxapp-doc
FAILED: drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_res.c.o
gcc -Idrivers/a715181@@tmp_rte_net_enic@sta -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I../ -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/telemetry/../metrics -I../lib/telemetry/../metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_res.c.o' -MF 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_res.c.o.d' -o 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_res.c.o' -c ../drivers/net/enic/enic_res.c
In file included from /usr/include/x86_64-linux-gnu/bits/socket.h:27,
from /usr/include/x86_64-linux-gnu/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c: In function ‘enic_get_vnic_config’:
../drivers/net/enic/enic_res.c:42:4: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
42 | offsetof(struct vnic_enet_config, m), \
| ^~~~~~~~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro ‘GET_CONFIG’
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:12: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro ‘GET_CONFIG’
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:20: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro ‘GET_CONFIG’
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
In file included from /usr/include/x86_64-linux-gnu/bits/socket.h:27,
from /usr/include/x86_64-linux-gnu/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c:42:4: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
42 | offsetof(struct vnic_enet_config, m), \
| ^~~~~~~~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro ‘GET_CONFIG’
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:12: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro ‘GET_CONFIG’
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:20: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro ‘GET_CONFIG’
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:111:41: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
111 | max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
| ^~
../drivers/net/enic/enic_res.c:111:59: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
111 | max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
| ^~
../drivers/net/enic/enic_res.c:116:41: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
116 | max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
| ^~
../drivers/net/enic/enic_res.c:116:59: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
116 | max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
| ^~
[1449/3196] Compiling C object 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_ethdev.c.o'.
[1450/3196] Generating rte_net_ena.pmd.c with a custom command.
[1451/3196] Generating rte_net_enetfec.pmd.c with a custom command.
[1452/3196] Generating rte_net_e1000.pmd.c with a custom command.
[1453/3196] Compiling C object 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_vf_representor.c.o'.
[1454/3196] Compiling C object 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_main.c.o'.
[1455/3196] Compiling C object 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_rxtx_vec_avx2.c.o'.
[1456/3196] Compiling C object 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_rxtx.c.o'.
[1457/3196] Compiling C object 'drivers/a715181@@tmp_rte_net_enic@sta/net_enic_enic_fm_flow.c.o'.
ninja: build stopped
*Build Failed #19:
OS: UB2110-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o
gcc -Idrivers/libtmp_rte_net_enic.a.p -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-address-of-packed-member -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-zero-length-bounds -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -MF drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o.d -o drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -c ../drivers/net/enic/enic_res.c
In file included from /usr/include/x86_64-linux-gnu/bits/socket.h:27,
from /usr/include/x86_64-linux-gnu/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c: In function ‘enic_get_vnic_config’:
../drivers/net/enic/enic_res.c:42:25: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
42 | offsetof(struct vnic_enet_config, m), \
| ^~~~~~~~
../drivers/net/enic/enic_res.c:61:9: note: in expansion of macro ‘GET_CONFIG’
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:33: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:61:9: note: in expansion of macro ‘GET_CONFIG’
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:41: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:61:9: note: in expansion of macro ‘GET_CONFIG’
61 | GET_CONFIG(max_rq_ring);
| ^~~~~~~~~~
In file included from /usr/include/x86_64-linux-gnu/bits/socket.h:27,
from /usr/include/x86_64-linux-gnu/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c:42:25: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
42 | offsetof(struct vnic_enet_config, m), \
| ^~~~~~~~
../drivers/net/enic/enic_res.c:62:9: note: in expansion of macro ‘GET_CONFIG’
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:33: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:62:9: note: in expansion of macro ‘GET_CONFIG’
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:43:41: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
43 | sizeof(c->m), &c->m); \
| ^~
../drivers/net/enic/enic_res.c:62:9: note: in expansion of macro ‘GET_CONFIG’
62 | GET_CONFIG(max_wq_ring);
| ^~~~~~~~~~
../drivers/net/enic/enic_res.c:111:48: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
111 | max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
| ^~
../drivers/net/enic/enic_res.c:111:66: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’
111 | max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
| ^~
../drivers/net/enic/enic_res.c:116:48: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
116 | max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
| ^~
../drivers/net/enic/enic_res.c:116:66: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’
116 | max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
| ^~
[1568/3616] Compiling C object drivers/net/fm10k/base/libfm10k_base.a.p/fm10k_vf.c.o
[1569/3616] Generating rte_net_ena.sym_chk with a custom command (wrapped by meson to capture output)
[1570/3616] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx_vec_avx2.c.o
[1571/3616] Compiling C object drivers/libtmp_rte_net_failsafe.a.p/net_failsafe_failsafe_eal.c.o
[1572/3616] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx.c.o
[1573/3616] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_vf_representor.c.o
[1574/3616] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
[1575/3616] Compiling C object drivers/libtmp_rte_net_failsafe.a.p/net_failsafe_failsafe_args.c.o
[1576/3616] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
ninja: build stopped
*Build Failed #20:
OS: RHEL85-64
Target: x86_64-native-linuxapp-gcc
FAILED: drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o
gcc -Idrivers/libtmp_rte_net_enic.a.p -Idrivers -I../drivers -Idrivers/net/enic -I../drivers/net/enic -I../drivers/net/enic/base -Ilib/ethdev -I../lib/ethdev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/net -I../lib/net -Ilib/mbuf -I../lib/mbuf -Ilib/mempool -I../lib/mempool -Ilib/ring -I../lib/ring -Ilib/meter -I../lib/meter -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/hash -I../lib/hash -Ilib/rcu -I../lib/rcu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Werror -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.enic -MD -MQ drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -MF drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o.d -o drivers/libtmp_rte_net_enic.a.p/net_enic_enic_res.c.o -c ../drivers/net/enic/enic_res.c
In file included from /usr/include/bits/socket.h:27,
from /usr/include/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c: In function ‘enic_get_vnic_config’:
../drivers/net/enic/enic_res.c:61:13: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_rq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:61:2: note: in expansion of macro ‘GET_CONFIG’
GET_CONFIG(max_rq_ring);
^~~~~~~~~~
../drivers/net/enic/enic_res.c:61:13: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_rq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
../drivers/net/enic/enic_res.c:61:13: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_rq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
In file included from /usr/include/bits/socket.h:27,
from /usr/include/sys/socket.h:33,
from ../lib/net/rte_ip.h:23,
from ../lib/ethdev/rte_flow.h:24,
from ../lib/ethdev/rte_eth_ctrl.h:11,
from ../lib/ethdev/rte_ethdev.h:1439,
from ../lib/ethdev/ethdev_driver.h:18,
from ../drivers/net/enic/enic_res.c:7:
../drivers/net/enic/enic_res.c:62:13: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_wq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:62:2: note: in expansion of macro ‘GET_CONFIG’
GET_CONFIG(max_wq_ring);
^~~~~~~~~~
../drivers/net/enic/enic_res.c:62:13: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_wq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:14: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
../drivers/net/enic/enic_res.c:62:13: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
GET_CONFIG(max_wq_ring);
^~~~~~~~~~~
../drivers/net/enic/enic_res.c:43:22: note: in definition of macro ‘GET_CONFIG’
sizeof(c->m), &c->m); \
^
../drivers/net/enic/enic_res.c:111:43: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
^~~~~~~~~~~
max_pkt_size
../drivers/net/enic/enic_res.c:111:61: error: ‘struct vnic_enet_config’ has no member named ‘max_wq_ring’; did you mean ‘max_pkt_size’?
max_wq_descs = (enic->cq64_request && c->max_wq_ring) ? c->max_wq_ring :
^~~~~~~~~~~
max_pkt_size
../drivers/net/enic/enic_res.c:116:43: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
^~~~~~~~~~~
max_pkt_size
../drivers/net/enic/enic_res.c:116:61: error: ‘struct vnic_enet_config’ has no member named ‘max_rq_ring’; did you mean ‘max_pkt_size’?
max_rq_descs = (enic->cq64_request && c->max_rq_ring) ? c->max_rq_ring
^~~~~~~~~~~
max_pkt_size
[1564/3539] Generating rte_net_enetc.sym_chk with a custom command (wrapped by meson to capture output)
[1565/3539] Generating rte_net_e1000.sym_chk with a custom command (wrapped by meson to capture output)
[1566/3539] Generating rte_net_enetfec.sym_chk with a custom command (wrapped by meson to capture output)
[1567/3539] Generating rte_net_ena.sym_chk with a custom command (wrapped by meson to capture output)
[1568/3539] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx_vec_avx2.c.o
[1569/3539] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_vf_representor.c.o
[1570/3539] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx.c.o
[1571/3539] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
[1572/3539] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
ninja: build stopped
DPDK STV team
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-01-29 13:29 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-29 13:28 [dpdk-test-report] |FAILURE| pw(106595) sid(21390) job(PER_PATCH_BUILD971)[v2] net/enic: support max descriptors allowed by adapter sys_stv
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).