|FAILURE| pw169947-169962 Description: Build error encountered

al-sw-devops at alabs.net al-sw-devops at alabs.net
Wed Sep 23 20:20:54 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/169962

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 : 7.0.0-1011-aws
NIC : Elastic Network Adapter
GCC : 13.3.0-6ubuntu2~24.04

Test last 100 lines (aarch64)
[1431/3203] Generating drivers/rte_net_gve_map with a custom command
[1432/3203] Compiling C object drivers/libtmp_rte_net_ena.a.p/net_ena_base_ena_com.c.o
[1433/3203] Generating drivers/rte_net_enetfec.sym_chk with a custom command (wrapped by meson to capture output)
[1434/3203] Linking target drivers/librte_net_bond.so.27.0
[1435/3203] Generating drivers/rte_net_cxgbe.pmd.c with a custom command
[1436/3203] Linking target drivers/librte_net_enetfec.so.27.0
[1437/3203] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_rxtx.c.o
[1438/3203] Generating drivers/rte_net_enetc.pmd.c with a custom command
[1439/3203] Compiling C object drivers/libtmp_rte_net_gve.a.p/net_gve_gve_rss.c.o
[1440/3203] Compiling C object drivers/librte_net_cxgbe.so.27.0.p/meson-generated_.._rte_net_cxgbe.pmd.c.o
[1441/3203] Compiling C object drivers/librte_net_cxgbe.a.p/meson-generated_.._rte_net_cxgbe.pmd.c.o
[1442/3203] Linking static target drivers/librte_net_cxgbe.a
[1443/3203] Compiling C object drivers/librte_net_enetc.a.p/meson-generated_.._rte_net_enetc.pmd.c.o
[1444/3203] Linking static target drivers/librte_net_enetc.a
[1445/3203] Compiling C object drivers/libtmp_rte_net_hinic.a.p/net_hinic_base_hinic_pmd_cfg.c.o
[1446/3203] Compiling C object drivers/librte_net_enetc.so.27.0.p/meson-generated_.._rte_net_enetc.pmd.c.o
[1447/3203] Compiling C object drivers/libtmp_rte_net_gve.a.p/net_gve_gve_tx_dqo.c.o
[1448/3203] Compiling C object drivers/libtmp_rte_net_hinic.a.p/net_hinic_base_hinic_pmd_api_cmd.c.o
[1449/3203] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_main.c.o
[1450/3203] Compiling C object drivers/libtmp_rte_net_hinic.a.p/net_hinic_base_hinic_pmd_cmdq.c.o
[1451/3203] Compiling C object drivers/libtmp_rte_net_gve.a.p/net_gve_gve_flow_rule.c.o
[1452/3203] Generating drivers/rte_net_enetc.sym_chk with a custom command (wrapped by meson to capture output)
[1453/3203] Generating drivers/rte_net_cxgbe.sym_chk with a custom command (wrapped by meson to capture output)
[1454/3203] Compiling C object drivers/libtmp_rte_net_enic.a.p/net_enic_enic_fm_flow.c.o
[1455/3203] Compiling C object drivers/libtmp_rte_net_hinic.a.p/net_hinic_base_hinic_pmd_eqs.c.o
[1456/3203] Compiling C object drivers/libtmp_rte_net_gve.a.p/net_gve_gve_rx_dqo.c.o
[1457/3203] Generating drivers/rte_net_hinic_map with a custom command
[1458/3203] Linking static target drivers/libtmp_rte_net_enic.a
[1459/3203] Compiling C object drivers/libtmp_rte_net_hinic.a.p/net_hinic_base_hinic_pmd_hwif.c.o
[1460/3203] Compiling C object drivers/libtmp_rte_net_gve.a.p/net_gve_base_gve_adminq.c.o
[1461/3203] Compiling C object drivers/libtmp_rte_net_hinic.a.p/net_hinic_base_hinic_pmd_wq.c.o
[1462/3203] Linking target drivers/librte_net_cxgbe.so.27.0
FAILED: drivers/librte_net_cxgbe.so.27.0 
cc  -o drivers/librte_net_cxgbe.so.27.0 drivers/librte_net_cxgbe.so.27.0.p/meson-generated_.._rte_net_cxgbe.pmd.c.o drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_cxgbe_ethdev.c.o drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_cxgbe_main.c.o drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_cxgbevf_ethdev.c.o drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_cxgbevf_main.c.o drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_sge.c.o drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_cxgbe_filter.c.o drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_cxgbe_flow.c.o drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_clip_tbl.c.o drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_mps_tcam.c.o drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_l2t.c.o drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_smt.c.o drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_base_t4_hw.c.o drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_base_t4vf_hw.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -fPIC -Wl,-soname,librte_net_cxgbe.so.27 -Wl,--no-as-needed -Wl,--undefined-version -pthread -Wl,--start-group -lm -ldl -lnuma '-Wl,-rpath,$ORIGIN/../lib:$ORIGIN/' -Wl,-rpath-link,/root/dpdk-ci/tools/dpdk/build/lib -Wl,-rpath-link,/root/dpdk-ci/tools/dpdk/build/drivers lib/librte_ethdev.so.27.0 lib/librte_eal.so.27.0 lib/librte_kvargs.so.27.0 lib/librte_log.so.27.0 lib/librte_telemetry.so.27.0 lib/librte_argparse.so.27.0 lib/librte_net.so.27.0 lib/librte_mbuf.so.27.0 lib/librte_mempool.so.27.0 lib/librte_ring.so.27.0 lib/librte_meter.so.27.0 drivers/librte_bus_pci.so.27.0 lib/librte_pci.so.27.0 drivers/librte_bus_vdev.so.27.0 -Wl,--end-group -Wl,--version-script=/root/dpdk-ci/tools/dpdk/build/drivers/net_cxgbe_exports.map
/usr/bin/ld: drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_cxgbe_main.c.o: in function `cxgbe_remove_tid':
cxgbe_main.c:(.text+0xacc): undefined reference to `RTE_DIV_ROUND_UP'
/usr/bin/ld: drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_sge.c.o: in function `tx_timer_cb':
sge.c:(.text+0xdb0): undefined reference to `RTE_DIV_ROUND_UP'
/usr/bin/ld: sge.c:(.text+0xdc0): undefined reference to `RTE_DIV_ROUND_UP'
/usr/bin/ld: drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_sge.c.o: in function `t4_eth_xmit':
sge.c:(.text+0x11c4): undefined reference to `RTE_DIV_ROUND_UP'
/usr/bin/ld: sge.c:(.text+0x1268): undefined reference to `RTE_DIV_ROUND_UP'
/usr/bin/ld: drivers/libtmp_rte_net_cxgbe.a.p/net_cxgbe_sge.c.o:sge.c:(.text+0x154c): more undefined references to `RTE_DIV_ROUND_UP' follow
collect2: error: ld returned 1 exit status
[1463/3203] Linking target drivers/librte_net_enetc.so.27.0
[1464/3203] Generating drivers/rte_net_bnxt.pmd.c with a custom command
[1465/3203] Compiling C object drivers/libtmp_rte_net_dpaa.a.p/net_dpaa_dpaa_rxtx.c.o
[1466/3203] Compiling C object drivers/libtmp_rte_net_gve.a.p/net_gve_gve_rx.c.o
[1467/3203] Compiling C object drivers/libtmp_rte_net_gve.a.p/net_gve_gve_ethdev.c.o
[1468/3203] Compiling C object drivers/libtmp_rte_net_hinic.a.p/net_hinic_base_hinic_pmd_mgmt.c.o
[1469/3203] Compiling C object drivers/libtmp_rte_net_dpaa2.a.p/net_dpaa2_dpaa2_flow.c.o
[1470/3203] Compiling C object drivers/libtmp_rte_net_hinic.a.p/net_hinic_base_hinic_pmd_nicio.c.o
[1471/3203] Compiling C object drivers/libtmp_rte_net_hinic.a.p/net_hinic_base_hinic_pmd_mbox.c.o
[1472/3203] Compiling C object drivers/libtmp_rte_net_gve.a.p/net_gve_gve_tx.c.o
[1473/3203] Compiling C object drivers/libtmp_rte_net_ena.a.p/net_ena_ena_ethdev.c.o
In file included from ../drivers/net/ena/base/ena_plat.h:9,
                 from ../drivers/net/ena/base/ena_com.h:9,
                 from ../drivers/net/ena/ena_ethdev.h:20,
                 from ../drivers/net/ena/ena_ethdev.c:14:
../drivers/net/ena/base/ena_eth_com.h: In function ‘ena_com_is_doorbell_needed’:
../drivers/net/ena/base/ena_plat_dpdk.h:307:28: warning: implicit declaration of function ‘RTE_DIV_ROUND_UP’; did you mean ‘DIV_ROUND_UP’? [-Wimplicit-function-declaration]
  307 | #define DIV_ROUND_UP(n, d) RTE_DIV_ROUND_UP(n, d)
      |                            ^~~~~~~~~~~~~~~~
../drivers/net/ena/base/ena_eth_com.h:163:39: note: in expansion of macro ‘DIV_ROUND_UP’
  163 |                 num_entries_needed += DIV_ROUND_UP(descs_after_first_entry,
      |                                       ^~~~~~~~~~~~
../drivers/net/ena/base/ena_plat_dpdk.h:307:28: warning: nested extern declaration of ‘RTE_DIV_ROUND_UP’ [-Wnested-externs]
  307 | #define DIV_ROUND_UP(n, d) RTE_DIV_ROUND_UP(n, d)
      |                            ^~~~~~~~~~~~~~~~
../drivers/net/ena/base/ena_eth_com.h:163:39: note: in expansion of macro ‘DIV_ROUND_UP’
  163 |                 num_entries_needed += DIV_ROUND_UP(descs_after_first_entry,
      |                                       ^~~~~~~~~~~~
[1474/3203] Generating drivers/rte_net_enic.pmd.c with a custom command
[1475/3203] Compiling C object drivers/libtmp_rte_net_hinic3.a.p/net_hinic3_hinic3_nic_io.c.o
[1476/3203] Compiling C object drivers/libtmp_rte_net_hinic.a.p/net_hinic_hinic_pmd_rx.c.o
[1477/3203] Compiling C object drivers/libtmp_rte_net_hinic.a.p/net_hinic_base_hinic_pmd_hwdev.c.o
[1478/3203] Compiling C object drivers/libtmp_rte_net_hinic3.a.p/net_hinic3_hinic3_flow.c.o
[1479/3203] Compiling C object drivers/libtmp_rte_net_hinic.a.p/net_hinic_hinic_pmd_ethdev.c.o
[1480/3203] Compiling C object drivers/libtmp_rte_net_hinic3.a.p/net_hinic3_hinic3_fdir.c.o
[1481/3203] Compiling C object drivers/libtmp_rte_net_hinic.a.p/net_hinic_hinic_pmd_flow.c.o
[1482/3203] Compiling C object drivers/libtmp_rte_net_failsafe.a.p/net_failsafe_failsafe_ops.c.o
[1483/3203] Compiling C object drivers/libtmp_rte_net_hinic.a.p/net_hinic_base_hinic_pmd_niccfg.c.o
[1484/3203] Compiling C object drivers/libtmp_rte_net_hinic.a.p/net_hinic_hinic_pmd_tx.c.o
[1485/3203] Compiling C object drivers/libtmp_rte_net_hinic3.a.p/net_hinic3_hinic3_tx.c.o
[1486/3203] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_tx_cn9k_tx_all_offload.c.o
[1487/3203] Compiling C object drivers/libtmp_rte_net_hinic3.a.p/net_hinic3_hinic3_rx.c.o
[1488/3203] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_rx_cn10k_rx_all_offload.c.o
[1489/3203] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_tx_cn20k_tx_all_offload.c.o
[1490/3203] Compiling C object drivers/libtmp_rte_net_hinic3.a.p/net_hinic3_hinic3_ethdev.c.o
[1491/3203] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_rx_cn20k_rx_all_offload.c.o
[1492/3203] Generating drivers/rte_common_cnxk.sym_chk with a custom command (wrapped by meson to capture output)
[1493/3203] Compiling C object drivers/libtmp_rte_net_dpaa2.a.p/net_dpaa2_dpaa2_rxtx.c.o
[1494/3203] Compiling C object lib/librte_vhost.a.p/vhost_virtio_net.c.o
[1495/3203] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_tx_cn10k_tx_all_offload.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 : 7.0.0-1011-aws
NIC : Elastic Network Adapter
GCC : 13.3.0-6ubuntu2~24.04

Test last 100 lines (x86_64)
[1223/3383] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nthw_flow_filter_flow_nthw_tx_ins.c.o
[1224/3383] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nthw_flow_filter_flow_nthw_flm.c.o
[1225/3383] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nthw_flow_filter_flow_nthw_tx_cpy.c.o
[1226/3383] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nthw_flow_filter_flow_nthw_slc_lr.c.o
[1227/3383] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nthw_flow_filter_flow_nthw_tx_rpl.c.o
[1228/3383] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nthw_flow_api_profile_inline_flow_api_hw_db_inline.c.o
[1229/3383] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nthw_flow_api_flow_backend_flow_backend.c.o
[1230/3383] Generating drivers/rte_net_octeontx.pmd.c with a custom command
[1231/3383] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntutil_nt_service.c.o
[1232/3383] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nthw_ntnic_meter_ntnic_meter.c.o
[1233/3383] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntnic_mod_reg.c.o
[1234/3383] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntutil_nt_util.c.o
[1235/3383] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_rte_pmd_ntnic.c.o
[1236/3383] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntnic_vfio.c.o
[1237/3383] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nthw_model_nthw_fpga_model.c.o
[1238/3383] Compiling C object drivers/libtmp_rte_net_octeon_ep.a.p/net_octeon_ep_otx_ep_vf.c.o
[1239/3383] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nthw_nthw_rac.c.o
[1240/3383] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_nthw_flow_api_profile_inline_flow_api_profile_inline.c.o
[1241/3383] Compiling C object drivers/libtmp_rte_net_octeon_ep.a.p/net_octeon_ep_otx_ep_ethdev.c.o
[1242/3383] Compiling C object drivers/libtmp_rte_net_octeon_ep.a.p/net_octeon_ep_cnxk_ep_vf.c.o
[1243/3383] Compiling C object drivers/libtmp_rte_net_octeon_ep.a.p/net_octeon_ep_otx_ep_mbox.c.o
[1244/3383] Compiling C object drivers/libtmp_rte_net_null.a.p/net_null_rte_eth_null.c.o
[1245/3383] Compiling C object drivers/libtmp_rte_net_octeon_ep.a.p/net_octeon_ep_cnxk_ep_tx.c.o
[1246/3383] Compiling C object drivers/libtmp_rte_net_octeon_ep.a.p/net_octeon_ep_otx2_ep_vf.c.o
[1247/3383] Compiling C object drivers/libtmp_rte_net_octeon_ep.a.p/net_octeon_ep_otx_ep_rxtx.c.o
[1248/3383] Compiling C object drivers/libtmp_rte_net_pfe.a.p/net_pfe_pfe_hal.c.o
[1249/3383] Compiling C object drivers/libtmp_rte_net_qede.a.p/net_qede_qede_debug.c.o
FAILED: [code=1] drivers/libtmp_rte_net_qede.a.p/net_qede_qede_debug.c.o 
cc -Idrivers/libtmp_rte_net_qede.a.p -Idrivers -I../drivers -Idrivers/net/qede -I../drivers/net/qede -Idrivers/net/qede/base -I../drivers/net/qede/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 -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 -Wno-format-nonliteral -Wno-shadow -DRTE_COMPONENT_CLASS=pmd_net -DRTE_COMPONENT_NAME=qede -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.qede -MD -MQ drivers/libtmp_rte_net_qede.a.p/net_qede_qede_debug.c.o -MF drivers/libtmp_rte_net_qede.a.p/net_qede_qede_debug.c.o.d -o drivers/libtmp_rte_net_qede.a.p/net_qede_qede_debug.c.o -c ../drivers/net/qede/qede_debug.c
../drivers/net/qede/qede_debug.c: In function ‘qed_grc_dump_vfc_cam’:
../drivers/net/qede/qede_debug.c:335:41: warning: implicit declaration of function ‘RTE_DIV_ROUND_UP’; did you mean ‘DIV_ROUND_UP’? [-Wimplicit-function-declaration]
  335 | #define CEIL_DWORDS(size)               RTE_DIV_ROUND_UP(size, 32)
      |                                         ^~~~~~~~~~~~~~~~
../drivers/net/qede/qede_debug.c:410:41: note: in expansion of macro ‘CEIL_DWORDS’
  410 | #define VFC_CAM_RESP_DWORDS             CEIL_DWORDS(VFC_CAM_RESP_STRUCT_SIZE)
      |                                         ^~~~~~~~~~~
../drivers/net/qede/qede_debug.c:2843:45: note: in expansion of macro ‘VFC_CAM_RESP_DWORDS’
 2843 |         u32 total_size = VFC_CAM_NUM_ROWS * VFC_CAM_RESP_DWORDS;
      |                                             ^~~~~~~~~~~~~~~~~~~
../drivers/net/qede/qede_debug.c:335:41: warning: nested extern declaration of ‘RTE_DIV_ROUND_UP’ [-Wnested-externs]
  335 | #define CEIL_DWORDS(size)               RTE_DIV_ROUND_UP(size, 32)
      |                                         ^~~~~~~~~~~~~~~~
../drivers/net/qede/qede_debug.c:410:41: note: in expansion of macro ‘CEIL_DWORDS’
  410 | #define VFC_CAM_RESP_DWORDS             CEIL_DWORDS(VFC_CAM_RESP_STRUCT_SIZE)
      |                                         ^~~~~~~~~~~
../drivers/net/qede/qede_debug.c:2843:45: note: in expansion of macro ‘VFC_CAM_RESP_DWORDS’
 2843 |         u32 total_size = VFC_CAM_NUM_ROWS * VFC_CAM_RESP_DWORDS;
      |                                             ^~~~~~~~~~~~~~~~~~~
../drivers/net/qede/qede_debug.c:2845:9: warning: ISO C90 forbids variable length array ‘cam_addr’ [-Wvla]
 2845 |         u32 cam_addr[VFC_CAM_ADDR_DWORDS] = { 0 };
      |         ^~~
../drivers/net/qede/qede_debug.c:2845:45: error: variable-sized object may not be initialized except with an empty initializer
 2845 |         u32 cam_addr[VFC_CAM_ADDR_DWORDS] = { 0 };
      |                                             ^
../drivers/net/qede/qede_debug.c:2846:9: warning: ISO C90 forbids variable length array ‘cam_cmd’ [-Wvla]
 2846 |         u32 cam_cmd[VFC_CAM_CMD_DWORDS] = { 0 };
      |         ^~~
../drivers/net/qede/qede_debug.c:2846:43: error: variable-sized object may not be initialized except with an empty initializer
 2846 |         u32 cam_cmd[VFC_CAM_CMD_DWORDS] = { 0 };
      |                                           ^
../drivers/net/qede/qede_debug.c: In function ‘qed_grc_dump_vfc_ram’:
../drivers/net/qede/qede_debug.c:2890:9: warning: ISO C90 forbids variable length array ‘ram_addr’ [-Wvla]
 2890 |         u32 ram_addr[VFC_RAM_ADDR_DWORDS] = { 0 };
      |         ^~~
../drivers/net/qede/qede_debug.c:2890:45: error: variable-sized object may not be initialized except with an empty initializer
 2890 |         u32 ram_addr[VFC_RAM_ADDR_DWORDS] = { 0 };
      |                                             ^
../drivers/net/qede/qede_debug.c:2891:9: warning: ISO C90 forbids variable length array ‘ram_cmd’ [-Wvla]
 2891 |         u32 ram_cmd[VFC_RAM_CMD_DWORDS] = { 0 };
      |         ^~~
../drivers/net/qede/qede_debug.c:2891:43: error: variable-sized object may not be initialized except with an empty initializer
 2891 |         u32 ram_cmd[VFC_RAM_CMD_DWORDS] = { 0 };
      |                                           ^
../drivers/net/qede/qede_debug.c: In function ‘qed_grc_dump_big_ram’:
../drivers/net/qede/qede_debug.c:3056:23: warning: comparison of integer expressions of different signedness: ‘u32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
 3056 |         for (i = 0; i < RTE_DIV_ROUND_UP(ram_size, BRB_REG_BIG_RAM_DATA_SIZE);
      |                       ^
[1250/3383] Compiling C object drivers/libtmp_rte_net_pfe.a.p/net_pfe_pfe_ethdev.c.o
[1251/3383] Compiling C object drivers/libtmp_rte_net_pfe.a.p/net_pfe_pfe_hif_lib.c.o
[1252/3383] Compiling C object drivers/libtmp_rte_net_qede.a.p/net_qede_qede_sriov.c.o
[1253/3383] Compiling C object drivers/libtmp_rte_net_qede.a.p/net_qede_qede_filter.c.o
[1254/3383] Compiling C object drivers/libtmp_rte_net_pfe.a.p/net_pfe_pfe_hif.c.o
[1255/3383] Compiling C object drivers/libtmp_rte_net_octeon_ep.a.p/net_octeon_ep_cnxk_ep_rx_sse.c.o
[1256/3383] Compiling C object drivers/libtmp_rte_net_qede.a.p/net_qede_qede_regs.c.o
[1257/3383] Compiling C object drivers/libtmp_rte_net_qede.a.p/net_qede_qede_main.c.o
[1258/3383] Compiling C object drivers/libtmp_rte_net_r8169.a.p/net_r8169_r8169_ethdev.c.o
[1259/3383] Compiling C object drivers/libtmp_rte_net_r8169.a.p/net_r8169_r8169_dash.c.o
[1260/3383] Compiling C object drivers/libtmp_rte_net_r8169.a.p/net_r8169_r8169_phy.c.o
[1261/3383] Compiling C object drivers/libtmp_rte_net_ntnic.a.p/net_ntnic_ntnic_ethdev.c.o
[1262/3383] Compiling C object drivers/libtmp_rte_net_r8169.a.p/net_r8169_r8169_hw.c.o
[1263/3383] Compiling C object drivers/libtmp_rte_net_octeon_ep.a.p/net_octeon_ep_cnxk_ep_rx.c.o
[1264/3383] Compiling C object drivers/libtmp_rte_net_qede.a.p/net_qede_qede_ethdev.c.o
[1265/3383] Compiling C object drivers/libtmp_rte_net_r8169.a.p/net_r8169_r8169_rxtx.c.o
[1266/3383] Compiling C object drivers/libtmp_rte_net_qede.a.p/net_qede_qede_rxtx.c.o
ninja: build stopped: subcommand failed.



Test build failed.
FAILURE


More information about the test-report mailing list