|FAILURE| pw160883-160907 Description: SUCCESS
al-sw-devops at alabs.net
al-sw-devops at alabs.net
Mon Feb 9 16:14:11 CET 2026
Test-Name: DPDK Fast test suite
Test-Label: aws-unit-testing
Test-Status: FAILURE
_Unit Testing Build error encountered_
https://dpdk.org/patch/160907
Test Status Summary:
+--------------+------------------+
| Architecture | DPDK Unit Test |
+--------------+------------------+
| x86_64 | PASS |
+--------------+------------------+
| arm64 | FAILURE |
+--------------+------------------+
Test environment (aarch64):
Description: Build error encountered
OS : Ubuntu 24.04.1 LTS
Kernel : 6.14.0-1017-aws
NIC : Elastic Network Adapter
GCC : 13.3.0-6ubuntu2~24.04
Test last 100 lines (aarch64)
[2352/3606] Generating drivers/rte_net_ring.sym_chk with a custom command (wrapped by meson to capture output)
[2353/3606] Compiling C object drivers/libtmp_rte_net_sxe.a.p/net_sxe_base_sxe_offload_common.c.o
[2354/3606] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_tx_cn20k_tx_64_79_vec_mseg.c.o
[2355/3606] Compiling C object drivers/libtmp_rte_net_sfc.a.p/net_sfc_sfc_repr_proxy.c.o
[2356/3606] Compiling C object drivers/libtmp_rte_net_sxe.a.p/net_sxe_pf_sxe_phy.c.o
[2357/3606] Compiling C object drivers/libtmp_rte_net_sxe.a.p/net_sxe_vf_sxevf_ethdev.c.o
[2358/3606] Generating drivers/rte_net_thunderx_map with a custom command
[2359/3606] Compiling C object drivers/libtmp_rte_net_thunderx.a.p/net_thunderx_nicvf_svf.c.o
[2360/3606] Linking target drivers/librte_net_ring.so.26.1
[2361/3606] Compiling C object drivers/libtmp_rte_net_sxe.a.p/net_sxe_pf_sxe_vf.c.o
[2362/3606] Compiling C object drivers/libtmp_rte_net_sxe.a.p/net_sxe_pf_sxe_dcb.c.o
[2363/3606] Compiling C object drivers/libtmp_rte_net_tap.a.p/net_tap_tap_tcmsgs.c.o
[2364/3606] Compiling C object drivers/libtmp_rte_net_tap.a.p/net_tap_tap_intr.c.o
[2365/3606] Compiling C object drivers/libtmp_rte_net_thunderx.a.p/net_thunderx_base_nicvf_bsvf.c.o
[2366/3606] Generating drivers/rte_net_rnp.pmd.c with a custom command
[2367/3606] Compiling C object drivers/libtmp_rte_net_softnic.a.p/net_softnic_rte_eth_softnic_cli.c.o
[2368/3606] Compiling C object drivers/libtmp_rte_net_tap.a.p/net_tap_tap_netlink.c.o
[2369/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_txgbe_ptypes.c.o
[2370/3606] Linking static target drivers/libtmp_rte_net_softnic.a
[2371/3606] Compiling C object drivers/librte_net_rnp.a.p/meson-generated_.._rte_net_rnp.pmd.c.o
[2372/3606] Compiling C object drivers/librte_net_rnp.so.26.1.p/meson-generated_.._rte_net_rnp.pmd.c.o
[2373/3606] Linking static target drivers/librte_net_rnp.a
[2374/3606] Compiling C object drivers/libtmp_rte_net_sxe.a.p/net_sxe_pf_sxe_rx.c.o
[2375/3606] Compiling C object drivers/libtmp_rte_net_sxe.a.p/net_sxe_pf_sxe_vec_neon.c.o
FAILED: drivers/libtmp_rte_net_sxe.a.p/net_sxe_pf_sxe_vec_neon.c.o
cc -Idrivers/libtmp_rte_net_sxe.a.p -Idrivers -I../drivers -Idrivers/net/sxe -I../drivers/net/sxe -I../drivers/net/sxe/base -I../drivers/net/sxe/pf -I../drivers/net/sxe/vf -I../drivers/net/sxe/include/sxe -I../drivers/net/sxe/include -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 -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 -DSXE_DPDK -DSXE_HOST_DRIVER -DSXE_DPDK_L4_FEATURES -DSXE_DPDK_SRIOV -DSXE_DPDK_SIMD -DRTE_LOG_DEFAULT_LOGTYPE=pmd.net.sxe -MD -MQ drivers/libtmp_rte_net_sxe.a.p/net_sxe_pf_sxe_vec_neon.c.o -MF drivers/libtmp_rte_net_sxe.a.p/net_sxe_pf_sxe_vec_neon.c.o.d -o drivers/libtmp_rte_net_sxe.a.p/net_sxe_pf_sxe_vec_neon.c.o -c ../drivers/net/sxe/pf/sxe_vec_neon.c
../drivers/net/sxe/pf/sxe_vec_neon.c: In function ‘sxe_rxq_rearm’:
../drivers/net/sxe/pf/sxe_vec_neon.c:42:61: error: macro "RTE_CAST_PTR" requires 2 arguments, but only 1 given
42 | vst1q_u64(RTE_CAST_PTR(u64 *), &rxdp[i].read),
| ^
In file included from ../lib/eal/include/dev_driver.h:8,
from ../lib/ethdev/ethdev_driver.h:19,
from ../drivers/net/sxe/pf/sxe_vec_neon.c:7:
../lib/eal/include/rte_common.h:593: note: macro "RTE_CAST_PTR" defined here
593 | #define RTE_CAST_PTR(type, ptr) ((type)(uintptr_t)(ptr))
|
../drivers/net/sxe/pf/sxe_vec_neon.c:42:43: error: ‘RTE_CAST_PTR’ undeclared (first use in this function)
42 | vst1q_u64(RTE_CAST_PTR(u64 *), &rxdp[i].read),
| ^~~~~~~~~~~~
../drivers/net/sxe/pf/sxe_vec_neon.c:42:43: note: each undeclared identifier is reported only once for each function it appears in
../drivers/net/sxe/pf/sxe_vec_neon.c:42:64: error: incompatible type for argument 2 of ‘vst1q_u64’
42 | vst1q_u64(RTE_CAST_PTR(u64 *), &rxdp[i].read),
| ^~~~~~~~~~~~~
| |
| volatile struct <anonymous> *
In file included from ../lib/eal/arm/include/rte_vect.h:11,
from ../drivers/net/sxe/pf/sxe_vec_neon.c:10:
/usr/lib/gcc/aarch64-linux-gnu/13/include/arm_neon.h:22044:38: note: expected ‘uint64x2_t’ but argument is of type ‘volatile struct <anonymous> *’
22044 | vst1q_u64 (uint64_t *__a, uint64x2_t __b)
| ~~~~~~~~~~~^~~
../drivers/net/sxe/pf/sxe_vec_neon.c:42:78: warning: left-hand operand of comma expression has no effect [-Wunused-value]
42 | vst1q_u64(RTE_CAST_PTR(u64 *), &rxdp[i].read),
| ^
../drivers/net/sxe/pf/sxe_vec_neon.c:42:33: warning: statement with no effect [-Wunused-value]
42 | vst1q_u64(RTE_CAST_PTR(u64 *), &rxdp[i].read),
| ^~~~~~~~~
../drivers/net/sxe/pf/sxe_vec_neon.c:43:47: error: expected ‘;’ before ‘)’ token
43 | zero);
| ^
| ;
../drivers/net/sxe/pf/sxe_vec_neon.c:43:47: error: expected statement before ‘)’ token
[2376/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_base_txgbe_dcb_hw.c.o
[2377/3606] Compiling C object drivers/libtmp_rte_net_sxe.a.p/net_sxe_base_sxe_rx_common.c.o
[2378/3606] Generating drivers/rte_net_rnp.sym_chk with a custom command (wrapped by meson to capture output)
[2379/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_base_txgbe_dcb.c.o
[2380/3606] Compiling C object drivers/libtmp_rte_net_sxe.a.p/net_sxe_base_sxe_queue_common.c.o
[2381/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_base_txgbe_aml40.c.o
[2382/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_base_txgbe_eeprom.c.o
[2383/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_base_txgbe_aml.c.o
[2384/3606] Generating drivers/rte_net_softnic.pmd.c with a custom command
[2385/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_txgbe_tm.c.o
[2386/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_base_txgbe_mbx.c.o
[2387/3606] Compiling C object drivers/libtmp_rte_net_thunderx.a.p/net_thunderx_base_nicvf_mbox.c.o
[2388/3606] Compiling C object drivers/libtmp_rte_net_sxe.a.p/net_sxe_base_sxevf_hw.c.o
[2389/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_txgbe_ipsec.c.o
[2390/3606] Compiling C object drivers/libtmp_rte_net_thunderx.a.p/net_thunderx_nicvf_rxtx.c.o
[2391/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_txgbe_fdir.c.o
[2392/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_txgbe_pf.c.o
[2393/3606] Compiling C object drivers/libtmp_rte_net_sfc.a.p/net_sfc_sfc_mae.c.o
[2394/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_base_txgbe_mng.c.o
[2395/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_txgbe_ethdev_vf.c.o
[2396/3606] Compiling C object drivers/libtmp_rte_net_thunderx.a.p/net_thunderx_base_nicvf_hw.c.o
[2397/3606] Compiling C object drivers/libtmp_rte_net_sxe.a.p/net_sxe_pf_sxe_tx.c.o
[2398/3606] Compiling C object drivers/libtmp_rte_net_tap.a.p/net_tap_tap_flow.c.o
[2399/3606] Compiling C object drivers/libtmp_rte_net_qede.a.p/net_qede_qede_debug.c.o
[2400/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_txgbe_flow.c.o
[2401/3606] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_tx_cn20k_tx_96_111_vec_mseg.c.o
[2402/3606] Compiling C object drivers/libtmp_rte_net_thunderx.a.p/net_thunderx_nicvf_ethdev.c.o
[2403/3606] Compiling C object drivers/libtmp_rte_net_tap.a.p/net_tap_rte_eth_tap.c.o
[2404/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_base_txgbe_hw.c.o
[2405/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_txgbe_rxtx_vec_neon.c.o
[2406/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_txgbe_ethdev.c.o
[2407/3606] Compiling C object drivers/libtmp_rte_net_sxe.a.p/net_sxe_base_sxe_hw.c.o
[2408/3606] Compiling C object drivers/libtmp_rte_net_txgbe.a.p/net_txgbe_txgbe_rxtx.c.o
ninja: build stopped: subcommand failed.
Test build failed.
FAILURE
Test environment (x86_64):
Description: SUCCESS
OS : Ubuntu 24.04.1 LTS
Kernel : 6.14.0-1018-aws
NIC : Elastic Network Adapter
GCC : 13.3.0-6ubuntu2~24.04
Test last 100 lines (x86_64)
[2920/3019] Compiling C object app/dpdk-test.p/test_test_event_timer_adapter.c.o
[2921/3019] Compiling C object app/dpdk-test.p/test_test_malloc_perf.c.o
[2922/3019] Compiling C object app/dpdk-test.p/test_test_mcslock.c.o
[2923/3019] Compiling C object app/dpdk-test.p/test_test_lpm6_perf.c.o
[2924/3019] Compiling C object app/dpdk-test.p/test_test_malloc.c.o
[2925/3019] Compiling C object app/dpdk-test.p/test_test_lpm.c.o
[2926/3019] Compiling C object app/dpdk-test.p/test_test_lpm_perf.c.o
[2927/3019] Compiling C object app/dpdk-test.p/test_test_memcpy.c.o
[2928/3019] Compiling C object app/dpdk-test.p/test_test_metrics.c.o
[2929/3019] Compiling C object app/dpdk-test.p/test_test_memory.c.o
[2930/3019] Compiling C object app/dpdk-test.p/test_test_member.c.o
[2931/3019] Compiling C object app/dpdk-test.p/test_test_lpm6.c.o
[2932/3019] Compiling C object app/dpdk-test.p/test_test_member_perf.c.o
[2933/3019] Compiling C object app/dpdk-test.p/test_test_ipsec.c.o
[2934/3019] Compiling C object app/dpdk-test.p/test_test_memzone.c.o
[2935/3019] Compiling C object app/dpdk-test.p/test_test_mp_secondary.c.o
[2936/3019] Compiling C object app/dpdk-test.p/test_test_net_ether.c.o
[2937/3019] Compiling C object app/dpdk-test.p/test_test_mempool.c.o
[2938/3019] Compiling C object app/dpdk-test.p/test_test_pflock.c.o
[2939/3019] Compiling C object app/dpdk-test.p/test_test_net_ip6.c.o
[2940/3019] Compiling C object app/dpdk-test.p/test_test_per_lcore.c.o
[2941/3019] Compiling C object app/dpdk-test.p/test_test_meter.c.o
[2942/3019] Compiling C object app/dpdk-test.p/test_test_pmu.c.o
[2943/3019] Compiling C object app/dpdk-test.p/test_test_power_intel_uncore.c.o
[2944/3019] Compiling C object app/dpdk-test.p/test_test_prefetch.c.o
[2945/3019] Compiling C object app/dpdk-test.p/test_test_power.c.o
[2946/3019] Compiling C object app/dpdk-test.p/test_test_power_kvm_vm.c.o
[2947/3019] Compiling C object app/dpdk-test.p/test_test_pdump.c.o
[2948/3019] Compiling C object app/dpdk-test.p/test_test_pie.c.o
[2949/3019] Compiling C object app/dpdk-test.p/test_test_power_cpufreq.c.o
[2950/3019] Compiling C object app/dpdk-test.p/test_test_rand_perf.c.o
[2951/3019] Compiling C object app/dpdk-test.p/test_test_ptr_compress.c.o
[2952/3019] Compiling C object app/dpdk-test.p/test_test_pmd_ring.c.o
[2953/3019] Compiling C object app/dpdk-test.p/test_test_pmd_perf.c.o
[2954/3019] Compiling C object app/dpdk-test.p/test_test_link_bonding.c.o
[2955/3019] Compiling C object app/dpdk-test.p/test_test_rawdev.c.o
[2956/3019] Compiling C object app/dpdk-test.p/test_test_link_bonding_mode4.c.o
[2957/3019] Compiling C object app/dpdk-test.p/test_test_reciprocal_division.c.o
[2958/3019] Compiling C object app/dpdk-test.p/test_test_rcu_qsbr_perf.c.o
[2959/3019] Compiling C object app/dpdk-test.p/test_test_reciprocal_division_perf.c.o
[2960/3019] Compiling C object app/dpdk-test.p/test_test_pdcp.c.o
[2961/3019] Compiling C object app/dpdk-test.p/test_test_mempool_perf.c.o
[2962/3019] Compiling C object app/dpdk-test.p/test_test_pmd_ring_perf.c.o
[2963/3019] Compiling C object app/dpdk-test.p/test_test_rib6.c.o
[2964/3019] Compiling C object app/dpdk-test.p/test_test_rib.c.o
[2965/3019] Compiling C object app/dpdk-test.p/test_test_reassembly_perf.c.o
[2966/3019] Compiling C object app/dpdk-test.p/test_test_reorder.c.o
[2967/3019] Compiling C object app/dpdk-test.p/test_test_red.c.o
[2968/3019] Compiling C object app/dpdk-test.p/test_test_ring_mpmc_stress.c.o
[2969/3019] Compiling C object app/dpdk-test.p/test_test_ring_mt_peek_stress_zc.c.o
[2970/3019] Compiling C object app/dpdk-test.p/test_test_rcu_qsbr.c.o
[2971/3019] Compiling C object app/dpdk-test.p/test_test_ring_mt_peek_stress.c.o
[2972/3019] Compiling C object app/dpdk-test.p/test_test_ring_stress.c.o
[2973/3019] Compiling C object app/dpdk-test.p/test_test_ring_hts_stress.c.o
[2974/3019] Compiling C object app/dpdk-test.p/test_test_rwlock.c.o
[2975/3019] Compiling C object app/dpdk-test.p/test_test_ring_st_peek_stress_zc.c.o
[2976/3019] Compiling C object app/dpdk-test.p/test_test_ring_rts_stress.c.o
[2977/3019] Compiling C object app/dpdk-test.p/test_test_mbuf.c.o
[2978/3019] Compiling C object app/dpdk-test.p/test_test_ring_st_peek_stress.c.o
[2979/3019] Compiling C object app/dpdk-test.p/test_test_sched.c.o
[2980/3019] Compiling C object app/dpdk-test.p/test_test_seqlock.c.o
[2981/3019] Compiling C object app/dpdk-test.p/test_test_string_fns.c.o
[2982/3019] Compiling C object app/dpdk-test.p/test_test_soring_stress.c.o
[2983/3019] Compiling C object app/dpdk-test.p/test_test_security_proto.c.o
[2984/3019] Compiling C object app/dpdk-test.p/test_test_soring.c.o
[2985/3019] Compiling C object app/dpdk-test.p/test_test_spinlock.c.o
[2986/3019] Compiling C object app/dpdk-test.p/test_test_soring_mt_stress.c.o
[2987/3019] Compiling C object app/dpdk-test.p/test_test_tailq.c.o
[2988/3019] Compiling C object app/dpdk-test.p/test_test_security.c.o
[2989/3019] Compiling C object app/dpdk-test.p/test_test_service_cores.c.o
[2990/3019] Compiling C object app/dpdk-test.p/test_test_stack.c.o
[2991/3019] Compiling C object app/dpdk-test.p/test_test_table.c.o
[2992/3019] Compiling C object app/dpdk-test.p/test_test_stack_perf.c.o
[2993/3019] Compiling C object app/dpdk-test.p/test_test_telemetry_data.c.o
[2994/3019] Compiling C object app/dpdk-test.p/test_test_threads.c.o
[2995/3019] Compiling C object app/dpdk-test.p/test_test_telemetry_json.c.o
[2996/3019] Compiling C object app/dpdk-test.p/test_test_ticketlock.c.o
[2997/3019] Compiling C object app/dpdk-test.p/test_test_timer_racecond.c.o
[2998/3019] Compiling C object app/dpdk-test.p/test_test_timer_perf.c.o
[2999/3019] Compiling C object app/dpdk-test.p/test_test_timer.c.o
[3000/3019] Compiling C object app/dpdk-test.p/test_test_table_pipeline.c.o
[3001/3019] Compiling C object app/dpdk-test.p/test_test_table_acl.c.o
[3002/3019] Compiling C object app/dpdk-test.p/test_test_thash_perf.c.o
[3003/3019] Compiling C object app/dpdk-test.p/test_test_table_tables.c.o
[3004/3019] Compiling C object app/dpdk-test.p/test_test_version.c.o
[3005/3019] Compiling C object app/dpdk-test.p/test_test_memcpy_perf.c.o
[3006/3019] Compiling C object app/dpdk-test.p/test_test_vdev.c.o
[3007/3019] Compiling C object app/dpdk-test.p/test_test_table_ports.c.o
[3008/3019] Compiling C object app/dpdk-test.p/test_test_trace_register.c.o
[3009/3019] Compiling C object app/dpdk-test.p/test_test_thash.c.o
[3010/3019] Compiling C object app/dpdk-test.p/test_test_trace.c.o
[3011/3019] Compiling C object app/dpdk-test.p/test_test_timer_secondary.c.o
[3012/3019] Compiling C object app/dpdk-test.p/test_test_security_inline_proto.c.o
[3013/3019] Compiling C object app/dpdk-test.p/test_test_table_combined.c.o
[3014/3019] Compiling C object app/dpdk-test.p/test_test_security_inline_macsec.c.o
[3015/3019] Compiling C object app/dpdk-test.p/test_test_cryptodev.c.o
[3016/3019] Compiling C object app/dpdk-test.p/test_test_trace_perf.c.o
[3017/3019] Compiling C object app/dpdk-test.p/test_test_ring_perf.c.o
[3018/3019] Compiling C object app/dpdk-test.p/test_test_ring.c.o
[3019/3019] Linking target app/dpdk-test
More information about the test-report
mailing list