|FAILURE| pw163482-163485 Description: Build error encountered

al-sw-devops at alabs.net al-sw-devops at alabs.net
Thu Apr 30 20:35:27 CEST 2026


Test-Name: DPDK Fast test suite
Test-Label: aws-unit-testing
Test-Status: FAILURE
_Unit Testing Build error encountered _
https://dpdk.org/patch/163485

Test Status Summary:

+--------------+------------------+
| Architecture | DPDK Unit Test   |
+--------------+------------------+
| x86_64       | FAILURE           |
+--------------+------------------+
| arm64        | FAILURE           |
+--------------+------------------+


Test environment (aarch64):
Description: Build error encountered
OS : Ubuntu 24.04.1 LTS
Kernel : 6.17.0-1007-aws
NIC : Elastic Network Adapter
GCC : 13.3.0-6ubuntu2~24.04

Test last 100 lines (aarch64)
[1719/3189] Linking static target drivers/libtmp_rte_net_hns3.a
[1720/3189] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_ddp.c.o
[1721/3189] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_parser_rt.c.o
[1722/3189] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_diagnose.c.o
[1723/3189] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_generic_flow.c.o
[1724/3189] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_dcf_vf_representor.c.o
[1725/3189] Compiling C object drivers/libtmp_rte_net_idpf.a.p/net_intel_idpf_base_idpf_controlq_setup.c.o
[1726/3189] Generating drivers/rte_net_idpf_map with a custom command
[1727/3189] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_dcf_parent.c.o
[1728/3189] Compiling C object drivers/libtmp_rte_net_idpf.a.p/net_intel_idpf_base_idpf_controlq.c.o
[1729/3189] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_acl_filter.c.o
[1730/3189] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_hash.c.o
[1731/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_82599_bypass.c.o
[1732/3189] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_tm.c.o
[1733/3189] Compiling C object drivers/libtmp_rte_net_idpf.a.p/net_intel_idpf_idpf_common_device.c.o
[1734/3189] Generating drivers/rte_net_hns3.pmd.c with a custom command
[1735/3189] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_flex_pipe.c.o
[1736/3189] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_dcf.c.o
[1737/3189] Compiling C object drivers/librte_net_hns3.a.p/meson-generated_.._rte_net_hns3.pmd.c.o
[1738/3189] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_dcf_sched.c.o
[1739/3189] Linking static target drivers/librte_net_hns3.a
[1740/3189] Compiling C object drivers/librte_net_hns3.so.26.2.p/meson-generated_.._rte_net_hns3.pmd.c.o
[1741/3189] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_common.c.o
[1742/3189] Compiling C object drivers/libtmp_rte_net_idpf.a.p/net_intel_idpf_idpf_ptp.c.o
[1743/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_bypass.c.o
[1744/3189] Generating drivers/rte_net_hns3.sym_chk with a custom command (wrapped by meson to capture output)
[1745/3189] Compiling C object drivers/libtmp_rte_net_idpf.a.p/net_intel_idpf_idpf_common_virtchnl.c.o
[1746/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_tm.c.o
[1747/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_ipsec.c.o
[1748/3189] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_ptp_hw.c.o
[1749/3189] Linking target drivers/librte_net_hns3.so.26.2
[1750/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_flow.c.o
FAILED: drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_flow.c.o 
cc -Idrivers/libtmp_rte_net_ixgbe.a.p -Idrivers -I../drivers -Idrivers/net/intel/ixgbe -I../drivers/net/intel/ixgbe -Idrivers/net/intel/ixgbe/base -I../drivers/net/intel/ixgbe/base -Ilib/ethdev -I../lib/ethdev -Ilib/eal/common -I../lib/eal/common -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/arm/include -I../lib/eal/arm/include -I../kernel/linux -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/argparse -I../lib/argparse -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 -Ilib/security -I../lib/security -Ilib/cryptodev -I../lib/cryptodev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O3 -include rte_config.h -Wvla -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -mcpu=neoverse-n1 -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -Wno-address-of-packed-member -DRTE_LIBRTE_IXGBE_BYPASS -DIXGBE_VPMD_SUPPORTED -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ixgbe -MD -MQ drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_flow.c.o -MF drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_flow.c.o.d -o drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_flow.c.o -c ../drivers/net/intel/ixgbe/ixgbe_flow.c
In file included from ../lib/eal/arm/include/rte_byteorder.h:13,
                 from ../drivers/net/intel/ixgbe/ixgbe_flow.c:14:
../drivers/net/intel/ixgbe/ixgbe_flow.c: In function ‘ixgbe_flow_rule_data’:
../drivers/net/intel/ixgbe/ixgbe_flow.c:3642:47: error: invalid application of ‘sizeof’ to incomplete type ‘struct ixgbe_filter_ele_base’
 3642 |         return RTE_PTR_ADD(flow->rule, sizeof(struct ixgbe_filter_ele_base));
      |                                               ^~~~~~
../lib/eal/include/rte_common.h:554:58: note: in definition of macro ‘RTE_PTR_ADD’
  554 | #define RTE_PTR_ADD(ptr, x) ((void*)((uintptr_t)(ptr) + (x)))
      |                                                          ^
../drivers/net/intel/ixgbe/ixgbe_flow.c: In function ‘ixgbe_flow_dev_dump’:
../drivers/net/intel/ixgbe/ixgbe_flow.c:3677:36: warning: implicit declaration of function ‘IXGBE_DEV_PRIVATE_TO_ADAPTER’; did you mean ‘IXGBE_DEV_PRIVATE_TO_PFDATA’? [-Wimplicit-function-declaration]
 3677 |         struct ixgbe_adapter *ad = IXGBE_DEV_PRIVATE_TO_ADAPTER(dev->data->dev_private);
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                    IXGBE_DEV_PRIVATE_TO_PFDATA
../drivers/net/intel/ixgbe/ixgbe_flow.c:3677:36: warning: nested extern declaration of ‘IXGBE_DEV_PRIVATE_TO_ADAPTER’ [-Wnested-externs]
../drivers/net/intel/ixgbe/ixgbe_flow.c:3677:36: warning: initialization of ‘struct ixgbe_adapter *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
In file included from ../drivers/net/intel/ixgbe/ixgbe_flow.c:5:
../drivers/net/intel/ixgbe/ixgbe_flow.c:3681:41: error: ‘struct ixgbe_adapter’ has no member named ‘flow_list’
 3681 |         TAILQ_FOREACH(flow_mem_base, &ad->flow_list, entries) {
      |                                         ^~
../drivers/net/intel/ixgbe/ixgbe_flow.c:3681:9: error: invalid use of undefined type ‘struct ixgbe_filter_ele_base’
 3681 |         TAILQ_FOREACH(flow_mem_base, &ad->flow_list, entries) {
      |         ^~~~~~~~~~~~~
../drivers/net/intel/ixgbe/ixgbe_flow.c: In function ‘ixgbe_flow_rule_data’:
../drivers/net/intel/ixgbe/ixgbe_flow.c:3643:1: warning: control reaches end of non-void function [-Wreturn-type]
 3643 | }
      | ^
[1751/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_fdir.c.o
[1752/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_pf.c.o
[1753/3189] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_sched.c.o
[1754/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_vf_representor.c.o
[1755/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_base_ixgbe_dcb_82598.c.o
[1756/3189] Compiling C object drivers/libtmp_rte_net_idpf.a.p/net_intel_idpf_idpf_ethdev.c.o
[1757/3189] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_rxtx.c.o
[1758/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_base_ixgbe_hv_vf.c.o
[1759/3189] Compiling C object drivers/libtmp_rte_net_idpf.a.p/net_intel_idpf_idpf_rxtx.c.o
[1760/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_base_ixgbe_api.c.o
[1761/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_rte_pmd_ixgbe.c.o
[1762/3189] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_flow.c.o
[1763/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_base_ixgbe_82598.c.o
[1764/3189] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_fdir_filter.c.o
[1765/3189] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_dcf_ethdev.c.o
[1766/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_base_ixgbe_dcb_82599.c.o
[1767/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_rxtx_vec_common.c.o
[1768/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_base_ixgbe_82599.c.o
[1769/3189] Compiling C object drivers/libtmp_rte_net_iavf.a.p/net_intel_iavf_iavf_rxtx.c.o
[1770/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_base_ixgbe_dcb.c.o
[1771/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_base_ixgbe_mbx.c.o
[1772/3189] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_switch.c.o
[1773/3189] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_switch_filter.c.o
[1774/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_rxtx_vec_neon.c.o
[1775/3189] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_tx_cn10k_tx_all_offload.c.o
[1776/3189] Compiling C object drivers/libtmp_rte_net_idpf.a.p/net_intel_idpf_idpf_common_rxtx.c.o
[1777/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_base_ixgbe_e610.c.o
[1778/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_base_ixgbe_common.c.o
[1779/3189] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_rxtx.c.o
[1780/3189] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_ethdev.c.o
[1781/3189] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_ethdev.c.o
[1782/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_ethdev.c.o
[1783/3189] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_rxtx.c.o
ninja: build stopped: subcommand failed.



Test build failed.
FAILURE


Test environment (x86_64):
Description: Build error encountered
OS : Ubuntu 24.04.3 LTS
Kernel : 6.17.0-1007-aws
NIC : Elastic Network Adapter
GCC : 13.3.0-6ubuntu2~24.04

Test last 100 lines (x86_64)
[1022/3366] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_base_e1000_mbx.c.o
[1023/3366] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_base_e1000_osdep.c.o
[1024/3366] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_igb_rxtx.c.o
[1025/3366] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_base_e1000_vf.c.o
[1026/3366] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_igb_ethdev.c.o
[1027/3366] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_igc_txrx.c.o
[1028/3366] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_base_e1000_82575.c.o
[1029/3366] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_base_e1000_nvm.c.o
[1030/3366] Compiling C object drivers/libtmp_rte_net_fm10k.a.p/net_intel_fm10k_base_fm10k_api.c.o
[1031/3366] Compiling C object drivers/libtmp_rte_net_fm10k.a.p/net_intel_fm10k_base_fm10k_common.c.o
[1032/3366] Compiling C object drivers/libtmp_rte_net_fm10k.a.p/net_intel_fm10k_base_fm10k_mbx.c.o
[1033/3366] Compiling C object drivers/libtmp_rte_net_fm10k.a.p/net_intel_fm10k_base_fm10k_vf.c.o
[1034/3366] Compiling C object drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_rxtx.c.o
[1035/3366] Compiling C object drivers/libtmp_rte_net_fm10k.a.p/net_intel_fm10k_base_fm10k_tlv.c.o
[1036/3366] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_base_e1000_ich8lan.c.o
[1037/3366] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_base_e1000_phy.c.o
[1038/3366] Compiling C object drivers/libtmp_rte_net_fm10k.a.p/net_intel_fm10k_base_fm10k_pf.c.o
[1039/3366] Compiling C object drivers/libtmp_rte_net_fm10k.a.p/net_intel_fm10k_fm10k_rxtx_vec.c.o
[1040/3366] Compiling C object drivers/libtmp_rte_net_fm10k.a.p/net_intel_fm10k_fm10k_rxtx.c.o
[1041/3366] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_vf_representor.c.o
[1042/3366] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_tm.c.o
[1043/3366] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_pf.c.o
[1044/3366] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_recycle_mbufs_vec_common.c.o
[1045/3366] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_base_i40e_diag.c.o
[1046/3366] Compiling C object drivers/libtmp_rte_net_fm10k.a.p/net_intel_fm10k_fm10k_ethdev.c.o
[1047/3366] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_hash.c.o
[1048/3366] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_base_i40e_hmc.c.o
[1049/3366] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_fdir.c.o
[1050/3366] Generating drivers/rte_net_iavf.pmd.c with a custom command
[1051/3366] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_base_i40e_dcb.c.o
[1052/3366] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_base_i40e_adminq.c.o
[1053/3366] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_flow.c.o
[1054/3366] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_base_i40e_lan_hmc.c.o
[1055/3366] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_diagnose.c.o
[1056/3366] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_base_i40e_nvm.c.o
[1057/3366] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_generic_flow.c.o
[1058/3366] Generating drivers/rte_net_idpf.pmd.c with a custom command
[1059/3366] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_hash.c.o
[1060/3366] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_dcf_parent.c.o
[1061/3366] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_acl_filter.c.o
[1062/3366] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_tm.c.o
[1063/3366] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_dcf_vf_representor.c.o
[1064/3366] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_rte_pmd_i40e.c.o
[1065/3366] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_82599_bypass.c.o
[1066/3366] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_base_i40e_common.c.o
[1067/3366] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_dcf_sched.c.o
[1068/3366] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_dcf.c.o
[1069/3366] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_flow.c.o
FAILED: [code=1] drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_flow.c.o 
cc -Idrivers/libtmp_rte_net_ixgbe.a.p -Idrivers -I../drivers -Idrivers/net/intel/ixgbe -I../drivers/net/intel/ixgbe -Idrivers/net/intel/ixgbe/base -I../drivers/net/intel/ixgbe/base -Ilib/ethdev -I../lib/ethdev -Ilib/eal/common -I../lib/eal/common -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 -I../kernel/linux -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Ilib/argparse -I../lib/argparse -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 -Ilib/security -I../lib/security -Ilib/cryptodev -I../lib/cryptodev -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c11 -O3 -include rte_config.h -Wvla -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-aligned -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -mrtm -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -Wno-address-of-packed-member -DRTE_LIBRTE_IXGBE_BYPASS -DIXGBE_VPMD_SUPPORTED -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.ixgbe -MD -MQ drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_flow.c.o -MF drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_flow.c.o.d -o drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_flow.c.o -c ../drivers/net/intel/ixgbe/ixgbe_flow.c
In file included from ../lib/eal/x86/include/rte_byteorder.h:9,
                 from ../drivers/net/intel/ixgbe/ixgbe_flow.c:14:
../drivers/net/intel/ixgbe/ixgbe_flow.c: In function ‘ixgbe_flow_rule_data’:
../drivers/net/intel/ixgbe/ixgbe_flow.c:3642:47: error: invalid application of ‘sizeof’ to incomplete type ‘struct ixgbe_filter_ele_base’
 3642 |         return RTE_PTR_ADD(flow->rule, sizeof(struct ixgbe_filter_ele_base));
      |                                               ^~~~~~
../lib/eal/include/rte_common.h:554:58: note: in definition of macro ‘RTE_PTR_ADD’
  554 | #define RTE_PTR_ADD(ptr, x) ((void*)((uintptr_t)(ptr) + (x)))
      |                                                          ^
../drivers/net/intel/ixgbe/ixgbe_flow.c: In function ‘ixgbe_flow_dev_dump’:
../drivers/net/intel/ixgbe/ixgbe_flow.c:3677:36: warning: implicit declaration of function ‘IXGBE_DEV_PRIVATE_TO_ADAPTER’; did you mean ‘IXGBE_DEV_PRIVATE_TO_PFDATA’? [-Wimplicit-function-declaration]
 3677 |         struct ixgbe_adapter *ad = IXGBE_DEV_PRIVATE_TO_ADAPTER(dev->data->dev_private);
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                    IXGBE_DEV_PRIVATE_TO_PFDATA
../drivers/net/intel/ixgbe/ixgbe_flow.c:3677:36: warning: nested extern declaration of ‘IXGBE_DEV_PRIVATE_TO_ADAPTER’ [-Wnested-externs]
../drivers/net/intel/ixgbe/ixgbe_flow.c:3677:36: warning: initialization of ‘struct ixgbe_adapter *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
In file included from ../drivers/net/intel/ixgbe/ixgbe_flow.c:5:
../drivers/net/intel/ixgbe/ixgbe_flow.c:3681:41: error: ‘struct ixgbe_adapter’ has no member named ‘flow_list’
 3681 |         TAILQ_FOREACH(flow_mem_base, &ad->flow_list, entries) {
      |                                         ^~
../drivers/net/intel/ixgbe/ixgbe_flow.c:3681:9: error: invalid use of undefined type ‘struct ixgbe_filter_ele_base’
 3681 |         TAILQ_FOREACH(flow_mem_base, &ad->flow_list, entries) {
      |         ^~~~~~~~~~~~~
../drivers/net/intel/ixgbe/ixgbe_flow.c: In function ‘ixgbe_flow_rule_data’:
../drivers/net/intel/ixgbe/ixgbe_flow.c:3643:1: warning: control reaches end of non-void function [-Wreturn-type]
 3643 | }
      | ^
[1070/3366] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_bypass.c.o
[1071/3366] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_ipsec.c.o
[1072/3366] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_fdir.c.o
[1073/3366] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_switch_filter.c.o
[1074/3366] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_dcf_ethdev.c.o
[1075/3366] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_rxtx.c.o
[1076/3366] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_vf_representor.c.o
[1077/3366] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_tm.c.o
[1078/3366] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_pf.c.o
[1079/3366] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_fdir_filter.c.o
[1080/3366] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_rxtx_vec_common.c.o
[1081/3366] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_rte_pmd_ixgbe.c.o
[1082/3366] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_ethdev.c.o
[1083/3366] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_ethdev.c.o
[1084/3366] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_ethdev.c.o
[1085/3366] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_rxtx.c.o
[1086/3366] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_rxtx.c.o
ninja: build stopped: subcommand failed.



Test build failed.
FAILURE


More information about the test-report mailing list