Test-Name: DPDK Fast test suite Test-Label: aws-unit-testing Test-Status: FAILURE _Unit Testing Apply error encountered_ http://dpdk.org/patch/156340 Test Status Summary: +--------------+------------------+ | Architecture | DPDK Unit Test | +--------------+------------------+ | x86_64 | PASS | +--------------+------------------+ | arm64 | FAILURE | +--------------+------------------+ Test environment (aarch64): Description: Apply error encountered OS : Ubuntu 24.04.1 LTS Kernel : 6.14.0-1012-aws NIC : Elastic Network Adapter GCC : 13.3.0-6ubuntu2~24.04 Test last 100 lines (aarch64) [1844/3480] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_bst_tcam.c.o [1845/3480] Linking target drivers/librte_net_fm10k.so.26.0 [1846/3480] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_proto_grp.c.o [1847/3480] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_xlt_kb.c.o [1848/3480] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_tx_cn20k_tx_112_127_vec_mseg.c.o [1849/3480] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_base_i40e_common.c.o [1850/3480] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_tx_cn20k_tx_80_95_vec_mseg.c.o [1851/3480] Compiling C object drivers/libtmp_rte_net_iavf.a.p/net_intel_iavf_iavf_ethdev.c.o [1852/3480] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_acl_ctrl.c.o [1853/3480] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_fdir.c.o [1854/3480] Compiling C object drivers/libtmp_rte_net_iavf.a.p/net_intel_iavf_iavf_vchnl.c.o [1855/3480] Generating drivers/rte_net_ice_map with a custom command [1856/3480] Compiling C object drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_rxtx.c.o [1857/3480] Linking static target drivers/libtmp_rte_net_hns3.a [1858/3480] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_ddp.c.o [1859/3480] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_parser_rt.c.o [1860/3480] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_diagnose.c.o [1861/3480] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_generic_flow.c.o [1862/3480] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_dcf_vf_representor.c.o [1863/3480] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_common.c.o [1864/3480] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_dcf_parent.c.o [1865/3480] Generating drivers/rte_net_hns3.pmd.c with a custom command [1866/3480] Compiling C object drivers/librte_net_hns3.a.p/meson-generated_.._rte_net_hns3.pmd.c.o [1867/3480] Generating drivers/rte_net_idpf_map with a custom command [1868/3480] Linking static target drivers/librte_net_hns3.a [1869/3480] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_hash.c.o [1870/3480] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_acl_filter.c.o [1871/3480] Compiling C object drivers/librte_net_hns3.so.26.0.p/meson-generated_.._rte_net_hns3.pmd.c.o [1872/3480] Compiling C object drivers/libtmp_rte_net_idpf.a.p/net_intel_idpf_base_idpf_controlq_setup.c.o [1873/3480] Compiling C object drivers/libtmp_rte_net_idpf.a.p/net_intel_idpf_idpf_common_device.c.o [1874/3480] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_82599_bypass.c.o [1875/3480] Generating drivers/rte_net_hns3.sym_chk with a custom command (wrapped by meson to capture output) [1876/3480] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_flex_pipe.c.o [1877/3480] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_dcf_sched.c.o [1878/3480] Linking target drivers/librte_net_hns3.so.26.0 FAILED: drivers/librte_net_hns3.so.26.0 cc -o drivers/librte_net_hns3.so.26.0 drivers/librte_net_hns3.so.26.0.p/meson-generated_.._rte_net_hns3.pmd.c.o drivers/net/hns3/libhns3_sve_lib.a.p/hns3_rxtx_vec_sve.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_cmd.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_dcb.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_intr.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_ethdev.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_ethdev_vf.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_fdir.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_flow.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_mbx.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_regs.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_rss.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_rxtx.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_stats.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_mp.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_tm.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_ptp.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_common.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_dump.c.o drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_rxtx_vec.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -fPIC -Wl,-soname,librte_net_hns3.so.26 -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.26.0 lib/librte_eal.so.26.0 lib/librte_kvargs.so.26.0 lib/librte_log.so.26.0 lib/librte_telemetry.so.26.0 lib/librte_net.so.26.0 lib/librte_mbuf.so.26.0 lib/librte_mempool.so.26.0 lib/librte_ring.so.26.0 lib/librte_meter.so.26.0 drivers/librte_bus_pci.so.26.0 lib/librte_pci.so.26.0 drivers/librte_bus_vdev.so.26.0 lib/librte_hash.so.26.0 lib/librte_rcu.so.26.0 -Wl,--end-group -Wl,--version-script=/root/dpdk-ci/tools/dpdk/build/drivers/net_hns3_exports.map /usr/bin/ld: drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_ethdev.c.o:(.data.rel.ro+0x220): undefined reference to `hns3_get_regs' /usr/bin/ld: drivers/libtmp_rte_net_hns3.a.p/net_hns3_hns3_ethdev_vf.c.o:(.data.rel.ro+0x220): undefined reference to `hns3_get_regs' collect2: error: ld returned 1 exit status [1879/3480] Compiling C object drivers/libtmp_rte_net_idpf.a.p/net_intel_idpf_base_idpf_controlq.c.o [1880/3480] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_dcf.c.o [1881/3480] Compiling C object drivers/libtmp_rte_net_idpf.a.p/net_intel_idpf_idpf_common_virtchnl.c.o [1882/3480] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_tm.c.o [1883/3480] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_bypass.c.o [1884/3480] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_rxtx.c.o [1885/3480] Compiling C object drivers/libtmp_rte_net_idpf.a.p/net_intel_idpf_idpf_ethdev.c.o [1886/3480] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_ipsec.c.o [1887/3480] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_fdir_filter.c.o [1888/3480] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_tm.c.o [1889/3480] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_fdir.c.o [1890/3480] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_pf.c.o [1891/3480] Compiling C object drivers/libtmp_rte_net_idpf.a.p/net_intel_idpf_idpf_rxtx.c.o [1892/3480] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_flow.c.o [1893/3480] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_ptp_hw.c.o [1894/3480] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_sched.c.o [1895/3480] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_dcf_ethdev.c.o [1896/3480] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_switch_filter.c.o [1897/3480] Compiling C object drivers/libtmp_rte_net_idpf.a.p/net_intel_idpf_idpf_common_rxtx.c.o [1898/3480] Compiling C object drivers/libtmp_rte_net_iavf.a.p/net_intel_iavf_iavf_rxtx.c.o [1899/3480] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_rx_cn20k_rx_64_79_vec_mseg.c.o [1900/3480] Compiling C object drivers/librte_net_iavf_base_lib.a.p/net_intel_ice_base_ice_switch.c.o [1901/3480] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_flow.c.o [1902/3480] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_ethdev.c.o [1903/3480] Compiling C object drivers/libtmp_rte_net_i40e.a.p/net_intel_i40e_i40e_ethdev.c.o [1904/3480] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_rx_cn20k_rx_80_95_vec_mseg.c.o [1905/3480] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_rxtx.c.o [1906/3480] Compiling C object drivers/libtmp_rte_net_ixgbe.a.p/net_intel_ixgbe_ixgbe_ethdev.c.o [1907/3480] Compiling C object drivers/libtmp_rte_net_ice.a.p/net_intel_ice_ice_rxtx.c.o [1908/3480] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_rx_cn20k_rx_96_111_vec_mseg.c.o [1909/3480] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_rx_cn20k_rx_112_127_vec_mseg.c.o [1910/3480] Compiling C object drivers/libtmp_rte_net_cnxk.a.p/net_cnxk_tx_cn20k_tx_64_79_vec_mseg.c.o [1911/3480] 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. Test build failed. Trying to checkout branch: origin/main Checked out to main (211f1660212809640003eb83664d4fbaa01e1a2a) Applying patch... Failed to apply patch: Applying: net/i40e: fix supported offloads for Rx vector path Using index info to reconstruct a base tree... M drivers/net/intel/i40e/i40e_rxtx.h Falling back to patching base and 3-way merge... Auto-merging drivers/net/intel/i40e/i40e_rxtx.h CONFLICT (content): Merge conflict in drivers/net/intel/i40e/i40e_rxtx.h error: Failed to merge in the changes. hint: Use 'git am --show-current-patch=diff' to see the failed patch Patch failed at 0001 net/i40e: fix supported offloads for Rx vector path When you have resolved this problem, run "git am --continue". If you prefer to skip this patch, run "git am --skip" instead. To restore the original branch and stop patching, run "git am --abort". Patch failed. Checking for conflicts in .rst files... Patch apply failed with conflicts in non-.rst files: ['drivers/net/intel/i40e/i40e_rxtx.h'] FAILURE Test environment (x86_64): Description: SUCCESS OS : Ubuntu 24.04.1 LTS Kernel : 6.14.0-1012-aws NIC : Elastic Network Adapter GCC : 13.3.0-6ubuntu2~24.04 Test last 100 lines (x86_64) [3191/3290] Compiling C object app/dpdk-test.p/test_test_malloc_perf.c.o [3192/3290] Compiling C object app/dpdk-test.p/test_test_lpm6_perf.c.o [3193/3290] Compiling C object app/dpdk-test.p/test_test_link_bonding_rssconf.c.o [3194/3290] Compiling C object app/dpdk-test.p/test_test_mcslock.c.o [3195/3290] Compiling C object app/dpdk-test.p/test_test_malloc.c.o [3196/3290] Compiling C object app/dpdk-test.p/test_test_lpm_perf.c.o [3197/3290] Compiling C object app/dpdk-test.p/test_test_lpm.c.o [3198/3290] Compiling C object app/dpdk-test.p/test_test_lpm6.c.o [3199/3290] Compiling C object app/dpdk-test.p/test_test_memcpy.c.o [3200/3290] Compiling C object app/dpdk-test.p/test_test_metrics.c.o [3201/3290] Compiling C object app/dpdk-test.p/test_test_memory.c.o [3202/3290] Compiling C object app/dpdk-test.p/test_test_member_perf.c.o [3203/3290] Compiling C object app/dpdk-test.p/test_test_ipsec.c.o [3204/3290] Compiling C object app/dpdk-test.p/test_test_member.c.o [3205/3290] Compiling C object app/dpdk-test.p/test_test_net_ether.c.o [3206/3290] Compiling C object app/dpdk-test.p/test_test_memzone.c.o [3207/3290] Compiling C object app/dpdk-test.p/test_test_mp_secondary.c.o [3208/3290] Compiling C object app/dpdk-test.p/test_test_meter.c.o [3209/3290] Compiling C object app/dpdk-test.p/test_test_pflock.c.o [3210/3290] Compiling C object app/dpdk-test.p/test_test_power.c.o [3211/3290] Compiling C object app/dpdk-test.p/test_test_pmu.c.o [3212/3290] Compiling C object app/dpdk-test.p/test_test_net_ip6.c.o [3213/3290] Compiling C object app/dpdk-test.p/test_test_pdump.c.o [3214/3290] Compiling C object app/dpdk-test.p/test_test_mempool.c.o [3215/3290] Compiling C object app/dpdk-test.p/test_test_per_lcore.c.o [3216/3290] Compiling C object app/dpdk-test.p/test_test_prefetch.c.o [3217/3290] Compiling C object app/dpdk-test.p/test_test_power_intel_uncore.c.o [3218/3290] Compiling C object app/dpdk-test.p/test_test_power_kvm_vm.c.o [3219/3290] Compiling C object app/dpdk-test.p/test_test_pie.c.o [3220/3290] Compiling C object app/dpdk-test.p/test_test_rand_perf.c.o [3221/3290] Compiling C object app/dpdk-test.p/test_test_pmd_perf.c.o [3222/3290] Compiling C object app/dpdk-test.p/test_test_rawdev.c.o [3223/3290] Compiling C object app/dpdk-test.p/test_test_ptr_compress.c.o [3224/3290] Compiling C object app/dpdk-test.p/test_test_pmd_ring.c.o [3225/3290] Compiling C object app/dpdk-test.p/test_test_power_cpufreq.c.o [3226/3290] Compiling C object app/dpdk-test.p/test_test_link_bonding.c.o [3227/3290] Compiling C object app/dpdk-test.p/test_test_link_bonding_mode4.c.o [3228/3290] Compiling C object app/dpdk-test.p/test_test_reciprocal_division.c.o [3229/3290] Compiling C object app/dpdk-test.p/test_test_pdcp.c.o [3230/3290] Compiling C object app/dpdk-test.p/test_test_rcu_qsbr_perf.c.o [3231/3290] Compiling C object app/dpdk-test.p/test_test_reciprocal_division_perf.c.o [3232/3290] Compiling C object app/dpdk-test.p/test_test_mempool_perf.c.o [3233/3290] Compiling C object app/dpdk-test.p/test_test_pmd_ring_perf.c.o [3234/3290] Compiling C object app/dpdk-test.p/test_test_rib.c.o [3235/3290] Compiling C object app/dpdk-test.p/test_test_rib6.c.o [3236/3290] Compiling C object app/dpdk-test.p/test_test_reorder.c.o [3237/3290] Compiling C object app/dpdk-test.p/test_test_reassembly_perf.c.o [3238/3290] Compiling C object app/dpdk-test.p/test_test_rcu_qsbr.c.o [3239/3290] Compiling C object app/dpdk-test.p/test_test_red.c.o [3240/3290] Compiling C object app/dpdk-test.p/test_test_ring_mpmc_stress.c.o [3241/3290] Compiling C object app/dpdk-test.p/test_test_ring_hts_stress.c.o [3242/3290] Compiling C object app/dpdk-test.p/test_test_ring_stress.c.o [3243/3290] Compiling C object app/dpdk-test.p/test_test_ring_mt_peek_stress_zc.c.o [3244/3290] Compiling C object app/dpdk-test.p/test_test_ring_mt_peek_stress.c.o [3245/3290] Compiling C object app/dpdk-test.p/test_test_rwlock.c.o [3246/3290] Compiling C object app/dpdk-test.p/test_test_ring_st_peek_stress_zc.c.o [3247/3290] Compiling C object app/dpdk-test.p/test_test_ring_rts_stress.c.o [3248/3290] Compiling C object app/dpdk-test.p/test_test_sched.c.o [3249/3290] Compiling C object app/dpdk-test.p/test_test_ring_st_peek_stress.c.o [3250/3290] Compiling C object app/dpdk-test.p/test_test_string_fns.c.o [3251/3290] Compiling C object app/dpdk-test.p/test_test_seqlock.c.o [3252/3290] Compiling C object app/dpdk-test.p/test_test_security_proto.c.o [3253/3290] Compiling C object app/dpdk-test.p/test_test_soring_stress.c.o [3254/3290] Compiling C object app/dpdk-test.p/test_test_soring.c.o [3255/3290] Compiling C object app/dpdk-test.p/test_test_mbuf.c.o [3256/3290] Compiling C object app/dpdk-test.p/test_test_spinlock.c.o [3257/3290] Compiling C object app/dpdk-test.p/test_test_tailq.c.o [3258/3290] Compiling C object app/dpdk-test.p/test_test_service_cores.c.o [3259/3290] Compiling C object app/dpdk-test.p/test_test_stack_perf.c.o [3260/3290] Compiling C object app/dpdk-test.p/test_test_soring_mt_stress.c.o [3261/3290] Compiling C object app/dpdk-test.p/test_test_security.c.o [3262/3290] Compiling C object app/dpdk-test.p/test_test_stack.c.o [3263/3290] Compiling C object app/dpdk-test.p/test_test_table.c.o [3264/3290] Compiling C object app/dpdk-test.p/test_test_telemetry_data.c.o [3265/3290] Compiling C object app/dpdk-test.p/test_test_threads.c.o [3266/3290] Compiling C object app/dpdk-test.p/test_test_telemetry_json.c.o [3267/3290] Compiling C object app/dpdk-test.p/test_test_timer.c.o [3268/3290] Compiling C object app/dpdk-test.p/test_test_table_pipeline.c.o [3269/3290] Compiling C object app/dpdk-test.p/test_test_table_acl.c.o [3270/3290] Compiling C object app/dpdk-test.p/test_test_timer_perf.c.o [3271/3290] Compiling C object app/dpdk-test.p/test_test_thash_perf.c.o [3272/3290] Compiling C object app/dpdk-test.p/test_test_table_tables.c.o [3273/3290] Compiling C object app/dpdk-test.p/test_test_ticketlock.c.o [3274/3290] Compiling C object app/dpdk-test.p/test_test_timer_racecond.c.o [3275/3290] Compiling C object app/dpdk-test.p/test_test_memcpy_perf.c.o [3276/3290] Compiling C object app/dpdk-test.p/test_test_version.c.o [3277/3290] Compiling C object app/dpdk-test.p/test_test_table_ports.c.o [3278/3290] Compiling C object app/dpdk-test.p/test_test_vdev.c.o [3279/3290] Compiling C object app/dpdk-test.p/test_test_thash.c.o [3280/3290] Compiling C object app/dpdk-test.p/test_test_timer_secondary.c.o [3281/3290] Compiling C object app/dpdk-test.p/test_test_trace_register.c.o [3282/3290] Compiling C object app/dpdk-test.p/test_test_trace.c.o [3283/3290] Compiling C object app/dpdk-test.p/test_test_security_inline_proto.c.o [3284/3290] Compiling C object app/dpdk-test.p/test_test_table_combined.c.o [3285/3290] Compiling C object app/dpdk-test.p/test_test_security_inline_macsec.c.o [3286/3290] Compiling C object app/dpdk-test.p/test_test_cryptodev.c.o [3287/3290] Compiling C object app/dpdk-test.p/test_test_trace_perf.c.o [3288/3290] Compiling C object app/dpdk-test.p/test_test_ring_perf.c.o [3289/3290] Compiling C object app/dpdk-test.p/test_test_ring.c.o [3290/3290] Linking target app/dpdk-test