Test-Name: DPDK Fast test suite Test-Label: aws-unit-testing Test-Status: FAIL _Unit Testing FAIL_ http://dpdk.org/patch/153322 Test Status Summary: +--------------+------------------+ | Architecture | DPDK Unit Test | +--------------+------------------+ | x86_64 | PASS | +--------------+------------------+ | arm64 | FAIL | +--------------+------------------+ Test environment (aarch64): Build error encountered OS : Ubuntu 24.04.1 LTS Kernel : 6.8.0-1024-aws NIC : Elastic Network Adapter GCC : 13.3.0-6ubuntu2~24.04 Test last 100 lines (aarch64) [1304/2526] Compiling C object drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_rxtx_vec.c.o [1305/2526] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_base_e1000_vf.c.o [1306/2526] Compiling C object drivers/libtmp_rte_net_fm10k.a.p/net_intel_fm10k_base_fm10k_api.c.o [1307/2526] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_base_e1000_mbx.c.o [1308/2526] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_base_e1000_82571.c.o [1309/2526] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_base_e1000_i225.c.o [1310/2526] Compiling C object drivers/libtmp_rte_net_fm10k.a.p/net_intel_fm10k_base_fm10k_common.c.o [1311/2526] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_igc_ethdev.c.o [1312/2526] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_tx_cn20k_tx_32_47_vec_mseg.c.o [1313/2526] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_base_e1000_nvm.c.o [1314/2526] Compiling C object drivers/libtmp_rte_net_fm10k.a.p/net_intel_fm10k_base_fm10k_vf.c.o [1315/2526] Compiling C object drivers/libtmp_rte_net_fm10k.a.p/net_intel_fm10k_base_fm10k_tlv.c.o [1316/2526] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_base_e1000_mac.c.o [1317/2526] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_rx_cn10k_rx_112_127_vec_mseg.c.o [1318/2526] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_em_rxtx.c.o [1319/2526] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_base_e1000_82575.c.o [1320/2526] Compiling C object drivers/libtmp_rte_net_fm10k.a.p/net_intel_fm10k_base_fm10k_mbx.c.o [1321/2526] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_rx_cn10k_rx_80_95_vec_mseg.c.o [1322/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_tm.c.o [1323/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_recycle_mbufs_vec_common.c.o [1324/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_vf_representor.c.o [1325/2526] Compiling C object drivers/libtmp_rte_net_fm10k.a.p/net_intel_fm10k_base_fm10k_pf.c.o [1326/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_base_i40e_diag.c.o [1327/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_base_i40e_adminq.c.o [1328/2526] Compiling C object drivers/libtmp_rte_net_fm10k.a.p/net_intel_fm10k_fm10k_rxtx.c.o [1329/2526] Compiling C object drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_ethdev.c.o [1330/2526] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_tx_cn20k_tx_96_111_vec.c.o [1331/2526] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_rx_cn10k_rx_96_111_vec_mseg.c.o [1332/2526] Compiling C object drivers/libtmp_rte_net_iavf.a.p/net_intel_iavf_iavf_base_symbols.c.o [1333/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_rxtx_vec_neon.c.o FAILED: drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_rxtx_vec_neon.c.o cc -Idrivers/libtmp_rte_net_i40e.a.p -Idrivers -I../drivers -Idrivers/net/intel/i40e -I../drivers/net/intel/i40e -Idrivers/net/intel/i40e/base -I../drivers/net/intel/i40e/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/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 -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 -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_LOG_DEFAULT_LOGTYPE=pmd.net.i40e -MD -MQ drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_rxtx_vec_neon.c.o -MF drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_rxtx_vec_neon.c.o.d -o drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_rxtx_vec_neon.c.o -c ../drivers/net/intel/i40e/i40e_rxtx_vec_neon.c In file included from ../drivers/net/intel/i40e/i40e_rxtx_vec_neon.c:19: ../drivers/net/intel/i40e/../common/rx_vec_neon.h: In function ‘_ci_rxq_rearm_neon’: ../drivers/net/intel/i40e/../common/rx_vec_neon.h:59:35: error: invalid use of undefined type ‘union ixgbe_adv_rx_desc’ 59 | rxdp = rxq->ixgbe_rx_ring + rxq->rxrearm_start; | ^ In file included from ../lib/eal/include/dev_driver.h:8, from ../lib/ethdev/ethdev_driver.h:19, from ../drivers/net/intel/i40e/i40e_rxtx_vec_neon.c:8: ../lib/eal/include/rte_common.h:593:34: warning: passing argument 1 of ‘vst1q_u64’ discards ‘volatile’ qualifier from pointer target type [-Wdiscarded-qualifiers] 593 | #define RTE_CAST_PTR(type, ptr) ((type)(uintptr_t)(ptr)) | ~^~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/intel/i40e/../common/rx_vec_neon.h:81:27: note: in expansion of macro ‘RTE_CAST_PTR’ 81 | vst1q_u64(RTE_CAST_PTR(volatile uint64_t *, ptr0), dma_addr0); | ^~~~~~~~~~~~ In file included from ../lib/eal/arm/include/rte_vect.h:11, from ../drivers/net/intel/i40e/i40e_rxtx_vec_neon.c:11: /usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:22044:22: note: expected ‘uint64_t *’ {aka ‘long unsigned int *’} but argument is of type ‘volatile uint64_t *’ {aka ‘volatile long unsigned int *’} 22044 | vst1q_u64 (uint64_t *__a, uint64x2_t __b) | ~~~~~~~~~~^~~ ../lib/eal/include/rte_common.h:593:34: warning: passing argument 1 of ‘vst1q_u64’ discards ‘volatile’ qualifier from pointer target type [-Wdiscarded-qualifiers] 593 | #define RTE_CAST_PTR(type, ptr) ((type)(uintptr_t)(ptr)) | ~^~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/intel/i40e/../common/rx_vec_neon.h:86:27: note: in expansion of macro ‘RTE_CAST_PTR’ 86 | vst1q_u64(RTE_CAST_PTR(volatile uint64_t *, ptr1), dma_addr1); | ^~~~~~~~~~~~ /usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:22044:22: note: expected ‘uint64_t *’ {aka ‘long unsigned int *’} but argument is of type ‘volatile uint64_t *’ {aka ‘volatile long unsigned int *’} 22044 | vst1q_u64 (uint64_t *__a, uint64x2_t __b) | ~~~~~~~~~~^~~ [1334/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_hash.c.o [1335/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_base_i40e_hmc.c.o [1336/2526] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_igc_txrx.c.o [1337/2526] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_rx_cn20k_rx_80_95_vec_mseg.c.o [1338/2526] Compiling C object drivers/libtmp_rte_net_iavf.a.p/net_intel_iavf_base_iavf_impl.c.o [1339/2526] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_base_e1000_phy.c.o [1340/2526] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_igb_rxtx.c.o [1341/2526] Compiling C object drivers/libtmp_rte_net_iavf.a.p/net_intel_iavf_base_iavf_common.c.o [1342/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_pf.c.o [1343/2526] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_igb_ethdev.c.o [1344/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_base_i40e_dcb.c.o [1345/2526] Compiling C object drivers/libtmp_rte_net_iavf.a.p/net_intel_iavf_base_iavf_adminq.c.o [1346/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_base_i40e_lan_hmc.c.o [1347/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_fdir.c.o [1348/2526] Compiling C object drivers/libtmp_rte_net_iavf.a.p/net_intel_iavf_iavf_generic_flow.c.o [1349/2526] Compiling C object drivers/libtmp_rte_net_e1000.a.p/net_intel_e1000_base_e1000_ich8lan.c.o [1350/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_base_i40e_nvm.c.o [1351/2526] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_rx_cn20k_rx_96_111_vec_mseg.c.o [1352/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_flow.c.o [1353/2526] Compiling C object drivers/libtmp_rte_net_fm10k.a.p/net_intel_fm10k_fm10k_ethdev.c.o [1354/2526] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_rx_cn20k_rx_112_127_vec_mseg.c.o [1355/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_rte_pmd_i40e.c.o [1356/2526] Compiling C object drivers/libtmp_rte_net_iavf.a.p/net_intel_iavf_iavf_vchnl.c.o [1357/2526] Compiling C object drivers/libtmp_rte_net_iavf.a.p/net_intel_iavf_iavf_ethdev.c.o [1358/2526] Compiling C object drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_rxtx.c.o [1359/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_base_i40e_common.c.o [1360/2526] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_tx_cn20k_tx_80_95_vec_mseg.c.o [1361/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_rxtx.c.o [1362/2526] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_tx_cn20k_tx_112_127_vec_mseg.c.o [1363/2526] Compiling C object drivers/libtmp_rte_net_iavf.a.p/net_intel_iavf_iavf_rxtx.c.o [1364/2526] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_ethdev.c.o [1365/2526] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_tx_cn20k_tx_64_79_vec_mseg.c.o [1366/2526] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_tx_cn20k_tx_96_111_vec_mseg.c.o ninja: build stopped: subcommand failed. Could not rebuild /root/dpdk-ci/tools/dpdk/build Test build failed. FAILURE Test environment (x86_64): PASS OS : Ubuntu 24.04.1 LTS Kernel : 6.8.0-1024-aws NIC : Elastic Network Adapter GCC : 13.3.0-6ubuntu2~24.04 Test last 100 lines (x86_64) [2293/2299] Compiling C object app/dpdk-test.p/test_test_table_combined.c.o [2294/2299] Compiling C object app/dpdk-test.p/test_test_security_inline_macsec.c.o [2295/2299] Compiling C object app/dpdk-test.p/test_test_cryptodev.c.o [2296/2299] Compiling C object app/dpdk-test.p/test_test_trace_perf.c.o [2297/2299] Compiling C object app/dpdk-test.p/test_test_ring_perf.c.o [2298/2299] Compiling C object app/dpdk-test.p/test_test_ring.c.o [2299/2299] Linking target app/dpdk-test 1/84 DPDK:fast-tests / acl_autotest OK 1.86s 2/84 DPDK:fast-tests / alarm_autotest OK 1.07s 3/84 DPDK:fast-tests / argparse_autotest OK 0.06s 4/84 DPDK:fast-tests / bitcount_autotest OK 0.06s 5/84 DPDK:fast-tests / bitmap_autotest OK 0.06s 6/84 DPDK:fast-tests / bitops_autotest OK 1.56s 7/84 DPDK:fast-tests / bitset_autotest OK 1.08s 8/84 DPDK:fast-tests / bitratestats_autotest OK 0.06s 9/84 DPDK:fast-tests / bpf_autotest OK 0.07s 10/84 DPDK:fast-tests / bpf_convert_autotest SKIP 0.06s exit status 77 11/84 DPDK:fast-tests / byteorder_autotest OK 0.06s 12/84 DPDK:fast-tests / cfgfile_autotest OK 0.06s 13/84 DPDK:fast-tests / cksum_autotest OK 0.06s 14/84 DPDK:fast-tests / cmdline_autotest OK 0.06s 15/84 DPDK:fast-tests / common_autotest OK 0.28s 16/84 DPDK:fast-tests / cpuflags_autotest OK 0.06s 17/84 DPDK:fast-tests / crc_autotest OK 0.06s 18/84 DPDK:fast-tests / user_delay_us OK 0.06s 19/84 DPDK:fast-tests / debug_autotest OK 0.23s 20/84 DPDK:fast-tests / devargs_autotest OK 0.05s 21/84 DPDK:fast-tests / eal_fs_autotest OK 0.06s 22/84 DPDK:fast-tests / errno_autotest OK 0.06s 23/84 DPDK:fast-tests / ethdev_link_status OK 0.06s 24/84 DPDK:fast-tests / event_ring_autotest OK 0.06s 25/84 DPDK:fast-tests / eventdev_common_autotest OK 0.06s 26/84 DPDK:fast-tests / eventdev_selftest_sw OK 2.75s 27/84 DPDK:fast-tests / fbarray_autotest OK 0.06s 28/84 DPDK:fast-tests / fib_autotest OK 0.37s 29/84 DPDK:fast-tests / fib6_autotest OK 0.32s 30/84 DPDK:fast-tests / graph_autotest OK 0.06s 31/84 DPDK:fast-tests / node_list_dump OK 0.06s 32/84 DPDK:fast-tests / hash_autotest OK 0.16s 33/84 DPDK:fast-tests / interrupt_autotest OK 1.16s 34/84 DPDK:fast-tests / ipsec_autotest SKIP 0.06s exit status 77 35/84 DPDK:fast-tests / kvargs_autotest OK 0.06s 36/84 DPDK:fast-tests / latencystats_autotest OK 0.06s 37/84 DPDK:fast-tests / lcore_var_autotest OK 0.17s 38/84 DPDK:fast-tests / lcores_autotest OK 0.41s 39/84 DPDK:fast-tests / logs_autotest OK 0.06s 40/84 DPDK:fast-tests / lpm_autotest OK 0.55s 41/84 DPDK:fast-tests / lpm6_autotest OK 1.60s 42/84 DPDK:fast-tests / member_autotest OK 0.39s 43/84 DPDK:fast-tests / memcpy_autotest OK 1.51s 44/84 DPDK:fast-tests / meter_autotest OK 0.06s 45/84 DPDK:fast-tests / metrics_autotest OK 0.06s 46/84 DPDK:fast-tests / net_ether_autotest OK 0.33s 47/84 DPDK:fast-tests / net_ipv6_autotest OK 0.06s 48/84 DPDK:fast-tests / pdump_autotest OK 0.10s 49/84 DPDK:fast-tests / per_lcore_autotest OK 0.16s 50/84 DPDK:fast-tests / pflock_autotest OK 1.62s 51/84 DPDK:fast-tests / pie_autotest OK 0.06s 52/84 DPDK:fast-tests / ring_pmd_autotest OK 0.06s 53/84 DPDK:fast-tests / power_autotest OK 0.06s 54/84 DPDK:fast-tests / power_intel_uncore_autotest SKIP 0.06s exit status 77 55/84 DPDK:fast-tests / prefetch_autotest OK 0.06s 56/84 DPDK:fast-tests / ptr_compress_autotest OK 0.06s 57/84 DPDK:fast-tests / rawdev_autotest OK 0.06s 58/84 DPDK:fast-tests / rcu_qsbr_autotest OK 0.34s 59/84 DPDK:fast-tests / reorder_autotest OK 0.14s 60/84 DPDK:fast-tests / rib_autotest OK 2.08s 61/84 DPDK:fast-tests / rib6_autotest OK 2.09s 62/84 DPDK:fast-tests / ring_autotest OK 0.06s 63/84 DPDK:fast-tests / rwlock_test1_autotest OK 1.63s 64/84 DPDK:fast-tests / rwlock_rda_autotest OK 5.06s 65/84 DPDK:fast-tests / rwlock_rds_wrm_autotest OK 5.06s 66/84 DPDK:fast-tests / rwlock_rde_wro_autotest OK 5.06s 67/84 DPDK:fast-tests / sched_autotest OK 0.06s 68/84 DPDK:fast-tests / seqlock_autotest OK 2.06s 69/84 DPDK:fast-tests / service_autotest OK 2.77s 70/84 DPDK:fast-tests / soring_autotest OK 0.06s 71/84 DPDK:fast-tests / spinlock_autotest OK 0.24s 72/84 DPDK:fast-tests / string_autotest OK 0.06s 73/84 DPDK:fast-tests / table_autotest OK 4.04s 74/84 DPDK:fast-tests / tailq_autotest OK 0.06s 75/84 DPDK:fast-tests / telemetry_data_autotest OK 0.06s 76/84 DPDK:fast-tests / telemetry_json_autotest OK 0.06s 77/84 DPDK:fast-tests / thash_autotest OK 0.07s 78/84 DPDK:fast-tests / threads_autotest OK 0.13s 79/84 DPDK:fast-tests / ticketlock_autotest OK 0.25s 80/84 DPDK:fast-tests / trace_autotest OK 0.07s 81/84 DPDK:fast-tests / trace_autotest_with_traces OK 0.07s 82/84 DPDK:fast-tests / vdev_autotest OK 0.06s 83/84 DPDK:fast-tests / version_autotest OK 0.06s 84/84 DPDK:fast-tests / telemetry_all OK 1.03s Ok: 81 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 3 Timeout: 0 Full log written to /root/dpdk-ci/tools/dpdk/build/meson-logs/testlog.txt