From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id A05F646CDC for ; Wed, 6 Aug 2025 20:23:38 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 968F34028F; Wed, 6 Aug 2025 20:23:38 +0200 (CEST) Received: from dmx.alabs.net (dmx.alabs.net [52.211.35.88]) by mails.dpdk.org (Postfix) with ESMTP id 2FC13400D6 for ; Wed, 6 Aug 2025 20:23:36 +0200 (CEST) Received: from ec2-52-49-224-164.eu-west-1.compute.amazonaws.com (unknown [10.122.5.122]) by dmx.alabs.net (Postfix) with ESMTP id CA14D87C2A3; Wed, 6 Aug 2025 21:23:34 +0300 (IDT) DKIM-Filter: OpenDKIM Filter v2.11.0 dmx.alabs.net CA14D87C2A3 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alabs.net; s=alabs; t=1754504614; bh=giVCoC74MkzHcnBxCutlhCN3WZX1wd9r6MZ8JGqrBoI=; h=Date:From:To:Subject:List-ID:From; b=cVJ8BDp681VYT3EToheaJ1P9J/DN0caaMHcdW+NAnsJ6pfuHqWFeRU0k3upOhG2Kq bfTWw87NV6I+xiwzHkENAMSLw5h5cm+Jvn5udfLP/4OLI6sgHpKZwgTjfYMGtW+Olj dRJ2QPHQTM58nyZ5XIo2AwHQGveljUPklIG88k1s= Received: from ip-10-159-234-77.eu-west-1.compute.internal (swci-jnk-k2apps.alabs.net [10.159.234.77]) by ec2-52-49-224-164.eu-west-1.compute.amazonaws.com (Postfix) with ESMTP id B111612ACA7; Wed, 6 Aug 2025 21:23:34 +0300 (IDT) Date: Wed, 6 Aug 2025 21:23:34 +0300 (IDT) From: al-sw-devops@alabs.net To: test-report@dpdk.org, atrwajee@amazon.com, shaibran@amazon.com Message-ID: <334484840.9692.1754504614731@ip-10-159-234-77.eu-west-1.compute.internal> Subject: |FAILURE| pw155668-155670 Use cross-platform rte_basename function MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_9691_825056398.1754504614726" X-Jenkins-Job: Community-Fast-tests X-BeenThere: test-report@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: automatic DPDK test reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: test-report-bounces@dpdk.org ------=_Part_9691_825056398.1754504614726 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Test-Name: DPDK Fast test suite Test-Label: aws-unit-testing Test-Status: FAILURE _Unit Testing Build error encountered_ http://dpdk.org/patch/155670 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.8.0-1030-aws NIC : Elastic Network Adapter GCC : 13.3.0-6ubuntu2~24.04 Test last 100 lines (aarch64) [228/3480] Compiling C object lib/librte_hash.a.p/hash_rte_thash.c.o [229/3480] Generating lib/compressdev.sym_chk with a custom command (wrappe= d by meson to capture output) [230/3480] Compiling C object lib/librte_bbdev.a.p/bbdev_rte_bbdev.c.o [231/3480] Linking static target lib/librte_bbdev.a [232/3480] Generating lib/rte_gro_map with a custom command [233/3480] Compiling C object lib/librte_distributor.a.p/distributor_rte_di= stributor.c.o [234/3480] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_flow.c.o [235/3480] Linking static target lib/librte_distributor.a [236/3480] Compiling C object lib/librte_dispatcher.a.p/dispatcher_rte_disp= atcher.c.o [237/3480] Compiling C object lib/librte_gso.a.p/gso_gso_tcp4.c.o [238/3480] Linking static target lib/librte_dispatcher.a [239/3480] Compiling C object lib/librte_gro.a.p/gro_gro_tcp6.c.o [240/3480] Compiling C object lib/librte_dmadev.a.p/dmadev_rte_dmadev.c.o [241/3480] Linking static target lib/librte_dmadev.a [242/3480] Compiling C object lib/librte_gso.a.p/gso_gso_udp4.c.o [243/3480] Compiling C object lib/librte_gro.a.p/gro_gro_tcp4.c.o [244/3480] Compiling C object lib/librte_bpf.a.p/bpf_bpf_validate.c.o [245/3480] Compiling C object lib/librte_bpf.a.p/bpf_bpf_jit_arm64.c.o [246/3480] Generating lib/bbdev.sym_chk with a custom command (wrapped by m= eson to capture output) [247/3480] Compiling C object lib/librte_gro.a.p/gro_gro_udp4.c.o [248/3480] Linking static target lib/librte_bpf.a [249/3480] Compiling C object lib/librte_gro.a.p/gro_rte_gro.c.o [250/3480] Generating lib/rte_gso_map with a custom command [251/3480] Compiling C object lib/librte_eventdev.a.p/eventdev_eventdev_tra= ce_points.c.o [252/3480] Generating lib/distributor.sym_chk with a custom command (wrappe= d by meson to capture output) [253/3480] Compiling C object lib/librte_gro.a.p/gro_gro_vxlan_tcp4.c.o [254/3480] Compiling C object lib/librte_gpudev.a.p/gpudev_gpudev.c.o [255/3480] Compiling C object lib/librte_gro.a.p/gro_gro_vxlan_udp4.c.o [256/3480] Compiling C object lib/librte_gso.a.p/gso_gso_tunnel_tcp4.c.o [257/3480] Linking static target lib/librte_gro.a [258/3480] Generating lib/rte_ip_frag_map with a custom command [259/3480] Linking static target lib/librte_gpudev.a [260/3480] Compiling C object lib/librte_gso.a.p/gso_gso_common.c.o [261/3480] Compiling C object lib/librte_eventdev.a.p/eventdev_rte_event_dm= a_adapter.c.o [262/3480] Compiling C object lib/librte_gso.a.p/gso_gso_tunnel_udp4.c.o [263/3480] Compiling C object lib/librte_gso.a.p/gso_rte_gso.c.o [264/3480] Generating lib/bpf.sym_chk with a custom command (wrapped by mes= on to capture output) [265/3480] Generating lib/rte_jobstats_map with a custom command [266/3480] Linking static target lib/librte_gso.a [267/3480] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_trace_poi= nts.c.o [268/3480] Generating lib/rte_latencystats_map with a custom command [269/3480] Generating lib/dmadev.sym_chk with a custom command (wrapped by = meson to capture output) [270/3480] Generating lib/rte_lpm_map with a custom command [271/3480] Compiling C object lib/librte_ip_frag.a.p/ip_frag_rte_ipv6_reass= embly.c.o [272/3480] Compiling C object lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_reass= embly.c.o [273/3480] Generating lib/rte_member_map with a custom command [274/3480] Compiling C object lib/librte_jobstats.a.p/jobstats_rte_jobstats= .c.o [275/3480] Generating lib/dispatcher.sym_chk with a custom command (wrapped= by meson to capture output) [276/3480] Linking static target lib/librte_jobstats.a [277/3480] Generating lib/rte_pcapng_map with a custom command [278/3480] Generating lib/eal.sym_chk with a custom command (wrapped by mes= on to capture output) [279/3480] Generating lib/gro.sym_chk with a custom command (wrapped by mes= on to capture output) [280/3480] Generating lib/gso.sym_chk with a custom command (wrapped by mes= on to capture output) [281/3480] Compiling C object lib/librte_ip_frag.a.p/ip_frag_rte_ipv6_fragm= entation.c.o [282/3480] Compiling C object lib/librte_power.a.p/power_power_common.c.o [283/3480] Linking target lib/librte_eal.so.26.0 FAILED: lib/librte_eal.so.26.0=20 cc -o lib/librte_eal.so.26.0 lib/librte_eal.a.p/eal_common_eal_common_bus.= c.o lib/librte_eal.a.p/eal_common_eal_common_class.c.o lib/librte_eal.a.p/e= al_common_eal_common_config.c.o lib/librte_eal.a.p/eal_common_eal_common_de= bug.c.o lib/librte_eal.a.p/eal_common_eal_common_dev.c.o lib/librte_eal.a.p= /eal_common_eal_common_devargs.c.o lib/librte_eal.a.p/eal_common_eal_common= _errno.c.o lib/librte_eal.a.p/eal_common_eal_common_fbarray.c.o lib/librte_= eal.a.p/eal_common_eal_common_hexdump.c.o lib/librte_eal.a.p/eal_common_eal= _common_interrupts.c.o lib/librte_eal.a.p/eal_common_eal_common_launch.c.o = lib/librte_eal.a.p/eal_common_eal_common_lcore.c.o lib/librte_eal.a.p/eal_c= ommon_eal_common_lcore_var.c.o lib/librte_eal.a.p/eal_common_eal_common_mcf= g.c.o lib/librte_eal.a.p/eal_common_eal_common_memalloc.c.o lib/librte_eal.= a.p/eal_common_eal_common_memory.c.o lib/librte_eal.a.p/eal_common_eal_comm= on_memzone.c.o lib/librte_eal.a.p/eal_common_eal_common_options.c.o lib/lib= rte_eal.a.p/eal_common_eal_common_string_fns.c.o lib/librte_eal.a.p/eal_com= mon_eal_common_tailqs.c.o lib/librte_eal.a.p/eal_common_eal_common_thread.c= .o lib/librte_eal.a.p/eal_common_eal_common_timer.c.o lib/librte_eal.a.p/ea= l_common_eal_common_trace_points.c.o lib/librte_eal.a.p/eal_common_eal_comm= on_uuid.c.o lib/librte_eal.a.p/eal_common_malloc_elem.c.o lib/librte_eal.a.= p/eal_common_malloc_heap.c.o lib/librte_eal.a.p/eal_common_rte_bitset.c.o l= ib/librte_eal.a.p/eal_common_rte_malloc.c.o lib/librte_eal.a.p/eal_common_r= te_random.c.o lib/librte_eal.a.p/eal_common_rte_reciprocal.c.o lib/librte_e= al.a.p/eal_common_rte_service.c.o lib/librte_eal.a.p/eal_common_rte_version= .c.o lib/librte_eal.a.p/eal_common_eal_common_dynmem.c.o lib/librte_eal.a.p= /eal_common_eal_common_cpuflags.c.o lib/librte_eal.a.p/eal_common_eal_commo= n_hypervisor.c.o lib/librte_eal.a.p/eal_common_eal_common_proc.c.o lib/libr= te_eal.a.p/eal_common_eal_common_trace.c.o lib/librte_eal.a.p/eal_common_ea= l_common_trace_ctf.c.o lib/librte_eal.a.p/eal_common_eal_common_trace_utils= .c.o lib/librte_eal.a.p/eal_common_hotplug_mp.c.o lib/librte_eal.a.p/eal_co= mmon_malloc_mp.c.o lib/librte_eal.a.p/eal_common_rte_keepalive.c.o lib/libr= te_eal.a.p/eal_unix_eal_debug.c.o lib/librte_eal.a.p/eal_unix_eal_file.c.o = lib/librte_eal.a.p/eal_unix_eal_filesystem.c.o lib/librte_eal.a.p/eal_unix_= eal_firmware.c.o lib/librte_eal.a.p/eal_unix_eal_unix_memory.c.o lib/librte= _eal.a.p/eal_unix_eal_unix_thread.c.o lib/librte_eal.a.p/eal_unix_eal_unix_= timer.c.o lib/librte_eal.a.p/eal_unix_rte_thread.c.o lib/librte_eal.a.p/eal= _linux_eal.c.o lib/librte_eal.a.p/eal_linux_eal_alarm.c.o lib/librte_eal.a.= p/eal_linux_eal_cpuflags.c.o lib/librte_eal.a.p/eal_linux_eal_dev.c.o lib/l= ibrte_eal.a.p/eal_linux_eal_hugepage_info.c.o lib/librte_eal.a.p/eal_linux_= eal_interrupts.c.o lib/librte_eal.a.p/eal_linux_eal_lcore.c.o lib/librte_ea= l.a.p/eal_linux_eal_memalloc.c.o lib/librte_eal.a.p/eal_linux_eal_memory.c.= o lib/librte_eal.a.p/eal_linux_eal_thread.c.o lib/librte_eal.a.p/eal_linux_= eal_timer.c.o lib/librte_eal.a.p/eal_linux_eal_vfio.c.o lib/librte_eal.a.p/= eal_linux_eal_vfio_mp_sync.c.o lib/librte_eal.a.p/eal_arm_rte_cpuflags.c.o = lib/librte_eal.a.p/eal_arm_rte_cycles.c.o lib/librte_eal.a.p/eal_arm_rte_hy= pervisor.c.o lib/librte_eal.a.p/eal_arm_rte_mmu.c.o lib/librte_eal.a.p/eal_= arm_rte_power_intrinsics.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -sh= ared -fPIC -Wl,-soname,librte_eal.so.26 -Wl,--no-as-needed -Wl,--undefined-= version -pthread -Wl,--start-group -lm -ldl -lnuma '-Wl,-rpath,$ORIGIN/' -W= l,-rpath-link,/root/dpdk-ci/tools/dpdk/build/lib lib/librte_kvargs.so.26.0 = lib/librte_log.so.26.0 lib/librte_telemetry.so.26.0 -Wl,--end-group -Wl,--v= ersion-script=3D/root/dpdk-ci/tools/dpdk/build/lib/eal_exports.map /usr/bin/ld: lib/librte_eal.a.p/eal_common_eal_common_proc.c.o: in function= `rte_mp_channel_init': eal_common_proc.c:(.text+0x19a8): undefined reference to `rte_basename' collect2: error: ld returned 1 exit status [284/3480] Compiling C object lib/librte_eventdev.a.p/eventdev_rte_event_ti= mer_adapter.c.o [285/3480] Compiling C object lib/librte_ip_frag.a.p/ip_frag_rte_ip_frag_co= mmon.c.o [286/3480] Compiling C object lib/librte_power.a.p/power_rte_power_qos.c.o [287/3480] Generating lib/rte_power_map with a custom command [288/3480] Compiling C object lib/librte_power.a.p/power_rte_power_cpufreq.= c.o [289/3480] Compiling C object lib/librte_ip_frag.a.p/ip_frag_ip_frag_intern= al.c.o [290/3480] Generating lib/jobstats.sym_chk with a custom command (wrapped b= y meson to capture output) [291/3480] Generating lib/rte_rawdev_map with a custom command [292/3480] Compiling C object lib/librte_power.a.p/power_rte_power_uncore.c= .o [293/3480] Compiling C object lib/librte_ip_frag.a.p/ip_frag_rte_ipv4_fragm= entation.c.o [294/3480] Compiling C object lib/librte_latencystats.a.p/latencystats_rte_= latencystats.c.o [295/3480] Generating lib/gpudev.sym_chk with a custom command (wrapped by = meson to capture output) [296/3480] Compiling C object lib/librte_eventdev.a.p/eventdev_rte_event_cr= ypto_adapter.c.o [297/3480] Compiling C object lib/librte_eventdev.a.p/eventdev_rte_event_et= h_tx_adapter.c.o [298/3480] Compiling C object lib/librte_eventdev.a.p/eventdev_rte_event_ve= ctor_adapter.c.o [299/3480] Compiling C object lib/librte_member.a.p/member_rte_member.c.o [300/3480] Compiling C object lib/librte_efd.a.p/efd_rte_efd.c.o [301/3480] Compiling C object lib/librte_power.a.p/power_rte_power_pmd_mgmt= .c.o [302/3480] Compiling C object lib/librte_member.a.p/member_rte_member_vbf.c= .o [303/3480] Compiling C object lib/librte_pcapng.a.p/pcapng_rte_pcapng.c.o [304/3480] Compiling C object lib/librte_acl.a.p/acl_acl_bld.c.o [305/3480] Compiling C object lib/librte_rawdev.a.p/rawdev_rte_rawdev.c.o [306/3480] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm.c.o [307/3480] Compiling C object lib/librte_lpm.a.p/lpm_rte_lpm6.c.o [308/3480] Compiling C object lib/librte_acl.a.p/acl_acl_run_neon.c.o [309/3480] Compiling C object lib/librte_eventdev.a.p/eventdev_rte_eventdev= .c.o [310/3480] Compiling C object lib/librte_cryptodev.a.p/cryptodev_rte_crypto= dev.c.o [311/3480] Compiling C object lib/librte_member.a.p/member_rte_member_ht.c.= o [312/3480] Compiling C object lib/librte_hash.a.p/hash_rte_cuckoo_hash.c.o [313/3480] Compiling C object lib/librte_ring.a.p/ring_soring.c.o [314/3480] Compiling C object lib/librte_member.a.p/member_rte_member_sketc= h.c.o [315/3480] Compiling C object lib/librte_eventdev.a.p/eventdev_rte_event_et= h_rx_adapter.c.o [316/3480] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev.c.o ninja: build stopped: subcommand failed. Test build failed. FAILURE Test environment (x86_64): Description: Build error encountered OS : Ubuntu 24.04.1 LTS Kernel : 6.8.0-1030-aws NIC : Elastic Network Adapter GCC : 13.3.0-6ubuntu2~24.04 Test last 100 lines (x86_64) [102/3290] Compiling C object lib/librte_eal.a.p/eal_x86_rte_mmu.c.o [103/3290] Generating lib/rte_mbuf_map with a custom command [104/3290] Compiling C object lib/librte_eal.a.p/eal_x86_rte_power_intrinsi= cs.c.o [105/3290] Compiling C object lib/librte_eal.a.p/eal_linux_eal_interrupts.c= .o [106/3290] Compiling C object lib/librte_eal.a.p/eal_linux_eal_memory.c.o [107/3290] Compiling C object lib/librte_ring.a.p/ring_rte_soring.c.o [108/3290] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool_op= s_default.c.o [109/3290] Compiling C object lib/librte_eal.a.p/eal_linux_eal_memalloc.c.o [110/3290] Compiling C object lib/librte_ring.a.p/ring_rte_ring.c.o [111/3290] Generating lib/rte_net_map with a custom command [112/3290] Compiling C object lib/librte_eal.a.p/eal_linux_eal_vfio.c.o [113/3290] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool_op= s.c.o [114/3290] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_pool_ops.c.= o [115/3290] Generating lib/rte_meter_map with a custom command [116/3290] Linking static target lib/librte_eal.a [117/3290] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_ptype.c.o [118/3290] Compiling C object lib/librte_mempool.a.p/mempool_mempool_trace_= points.c.o [119/3290] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf_dyn.c.o [120/3290] Compiling C object lib/librte_net_avx512_lib.a.p/net_net_crc_avx= 512.c.o [121/3290] Linking static target lib/librte_net_avx512_lib.a [122/3290] Compiling C object lib/librte_net.a.p/net_rte_net_crc.c.o [123/3290] Compiling C object lib/librte_net.a.p/net_rte_arp.c.o [124/3290] Compiling C object lib/librte_net.a.p/net_net_crc_sse.c.o [125/3290] Compiling C object lib/librte_mempool.a.p/mempool_rte_mempool.c.= o [126/3290] Compiling C object lib/librte_net.a.p/net_rte_ether.c.o [127/3290] Linking static target lib/librte_mempool.a [128/3290] Compiling C object lib/librte_net.a.p/net_rte_net.c.o [129/3290] Compiling C object lib/librte_meter.a.p/meter_rte_meter.c.o [130/3290] Linking static target lib/librte_net.a [131/3290] Linking static target lib/librte_meter.a [132/3290] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_profile.c= .o [133/3290] Generating lib/meter.sym_chk with a custom command (wrapped by m= eson to capture output) [134/3290] Generating lib/net.sym_chk with a custom command (wrapped by mes= on to capture output) [135/3290] Compiling C object lib/librte_rcu.a.p/rcu_rte_rcu_qsbr.c.o [136/3290] Linking static target lib/librte_rcu.a [137/3290] Generating lib/mempool.sym_chk with a custom command (wrapped by= meson to capture output) [138/3290] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_class_eth.c.= o [139/3290] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_private.c= .o [140/3290] Compiling C object lib/librte_mbuf.a.p/mbuf_rte_mbuf.c.o [141/3290] Generating lib/rcu.sym_chk with a custom command (wrapped by mes= on to capture output) [142/3290] Linking static target lib/librte_mbuf.a [143/3290] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_driver.c.= o [144/3290] Generating lib/rte_ethdev_map with a custom command [145/3290] Generating lib/mbuf.sym_chk with a custom command (wrapped by me= son to capture output) [146/3290] Generating lib/rte_pci_map with a custom command [147/3290] Compiling C object lib/librte_pci.a.p/pci_rte_pci.c.o [148/3290] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev_cman.= c.o [149/3290] Linking static target lib/librte_pci.a [150/3290] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_telemetry.c.= o [151/3290] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline.c.o [152/3290] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_linux_eth= tool.c.o [153/3290] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8079.c.o [154/3290] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8472.c.o [155/3290] Generating lib/pci.sym_chk with a custom command (wrapped by mes= on to capture output) [156/3290] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_common.c.o [157/3290] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse.= c.o [158/3290] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_cirbuf= .c.o [159/3290] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_= bool.c.o [160/3290] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_= num.c.o [161/3290] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev_telem= etry.c.o [162/3290] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_vt100.= c.o [163/3290] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_mtr.c.o [164/3290] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_socket= .c.o [165/3290] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_= string.c.o [166/3290] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_= portlist.c.o [167/3290] Generating lib/rte_metrics_map with a custom command [168/3290] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_os_uni= x.c.o [169/3290] Generating lib/rte_cmdline_map with a custom command [170/3290] Generating lib/eal.sym_chk with a custom command (wrapped by mes= on to capture output) [171/3290] Compiling C object lib/librte_ethdev.a.p/ethdev_sff_8636.c.o [172/3290] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_= etheraddr.c.o [173/3290] Linking target lib/librte_eal.so.26.0 FAILED: lib/librte_eal.so.26.0=20 cc -o lib/librte_eal.so.26.0 lib/librte_eal.a.p/eal_common_eal_common_bus.= c.o lib/librte_eal.a.p/eal_common_eal_common_class.c.o lib/librte_eal.a.p/e= al_common_eal_common_config.c.o lib/librte_eal.a.p/eal_common_eal_common_de= bug.c.o lib/librte_eal.a.p/eal_common_eal_common_dev.c.o lib/librte_eal.a.p= /eal_common_eal_common_devargs.c.o lib/librte_eal.a.p/eal_common_eal_common= _errno.c.o lib/librte_eal.a.p/eal_common_eal_common_fbarray.c.o lib/librte_= eal.a.p/eal_common_eal_common_hexdump.c.o lib/librte_eal.a.p/eal_common_eal= _common_interrupts.c.o lib/librte_eal.a.p/eal_common_eal_common_launch.c.o = lib/librte_eal.a.p/eal_common_eal_common_lcore.c.o lib/librte_eal.a.p/eal_c= ommon_eal_common_lcore_var.c.o lib/librte_eal.a.p/eal_common_eal_common_mcf= g.c.o lib/librte_eal.a.p/eal_common_eal_common_memalloc.c.o lib/librte_eal.= a.p/eal_common_eal_common_memory.c.o lib/librte_eal.a.p/eal_common_eal_comm= on_memzone.c.o lib/librte_eal.a.p/eal_common_eal_common_options.c.o lib/lib= rte_eal.a.p/eal_common_eal_common_string_fns.c.o lib/librte_eal.a.p/eal_com= mon_eal_common_tailqs.c.o lib/librte_eal.a.p/eal_common_eal_common_thread.c= .o lib/librte_eal.a.p/eal_common_eal_common_timer.c.o lib/librte_eal.a.p/ea= l_common_eal_common_trace_points.c.o lib/librte_eal.a.p/eal_common_eal_comm= on_uuid.c.o lib/librte_eal.a.p/eal_common_malloc_elem.c.o lib/librte_eal.a.= p/eal_common_malloc_heap.c.o lib/librte_eal.a.p/eal_common_rte_bitset.c.o l= ib/librte_eal.a.p/eal_common_rte_malloc.c.o lib/librte_eal.a.p/eal_common_r= te_random.c.o lib/librte_eal.a.p/eal_common_rte_reciprocal.c.o lib/librte_e= al.a.p/eal_common_rte_service.c.o lib/librte_eal.a.p/eal_common_rte_version= .c.o lib/librte_eal.a.p/eal_common_eal_common_dynmem.c.o lib/librte_eal.a.p= /eal_common_eal_common_cpuflags.c.o lib/librte_eal.a.p/eal_common_eal_commo= n_hypervisor.c.o lib/librte_eal.a.p/eal_common_eal_common_proc.c.o lib/libr= te_eal.a.p/eal_common_eal_common_trace.c.o lib/librte_eal.a.p/eal_common_ea= l_common_trace_ctf.c.o lib/librte_eal.a.p/eal_common_eal_common_trace_utils= .c.o lib/librte_eal.a.p/eal_common_hotplug_mp.c.o lib/librte_eal.a.p/eal_co= mmon_malloc_mp.c.o lib/librte_eal.a.p/eal_common_rte_keepalive.c.o lib/libr= te_eal.a.p/eal_unix_eal_debug.c.o lib/librte_eal.a.p/eal_unix_eal_file.c.o = lib/librte_eal.a.p/eal_unix_eal_filesystem.c.o lib/librte_eal.a.p/eal_unix_= eal_firmware.c.o lib/librte_eal.a.p/eal_unix_eal_unix_memory.c.o lib/librte= _eal.a.p/eal_unix_eal_unix_thread.c.o lib/librte_eal.a.p/eal_unix_eal_unix_= timer.c.o lib/librte_eal.a.p/eal_unix_rte_thread.c.o lib/librte_eal.a.p/eal= _linux_eal.c.o lib/librte_eal.a.p/eal_linux_eal_alarm.c.o lib/librte_eal.a.= p/eal_linux_eal_cpuflags.c.o lib/librte_eal.a.p/eal_linux_eal_dev.c.o lib/l= ibrte_eal.a.p/eal_linux_eal_hugepage_info.c.o lib/librte_eal.a.p/eal_linux_= eal_interrupts.c.o lib/librte_eal.a.p/eal_linux_eal_lcore.c.o lib/librte_ea= l.a.p/eal_linux_eal_memalloc.c.o lib/librte_eal.a.p/eal_linux_eal_memory.c.= o lib/librte_eal.a.p/eal_linux_eal_thread.c.o lib/librte_eal.a.p/eal_linux_= eal_timer.c.o lib/librte_eal.a.p/eal_linux_eal_vfio.c.o lib/librte_eal.a.p/= eal_linux_eal_vfio_mp_sync.c.o lib/librte_eal.a.p/eal_x86_rte_cpuflags.c.o = lib/librte_eal.a.p/eal_x86_rte_cycles.c.o lib/librte_eal.a.p/eal_x86_rte_hy= pervisor.c.o lib/librte_eal.a.p/eal_x86_rte_mmu.c.o lib/librte_eal.a.p/eal_= x86_rte_spinlock.c.o lib/librte_eal.a.p/eal_x86_rte_power_intrinsics.c.o -W= l,--as-needed -Wl,--no-undefined -Wl,-O1 -shared -fPIC -Wl,-soname,librte_e= al.so.26 -Wl,--no-as-needed -Wl,--undefined-version -pthread -Wl,--start-gr= oup -lm -ldl -lnuma '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/root/dpdk-ci/too= ls/dpdk/build/lib lib/librte_kvargs.so.26.0 lib/librte_log.so.26.0 lib/libr= te_telemetry.so.26.0 -Wl,--end-group -Wl,--version-script=3D/root/dpdk-ci/t= ools/dpdk/build/lib/eal_exports.map /usr/bin/ld: lib/librte_eal.a.p/eal_common_eal_common_proc.c.o: in function= `rte_mp_channel_init': eal_common_proc.c:(.text+0x1436): undefined reference to `rte_basename' collect2: error: ld returned 1 exit status [174/3290] Generating lib/rte_hash_map with a custom command [175/3290] Compiling C object lib/librte_ethdev.a.p/ethdev_ethdev_trace_poi= nts.c.o [176/3290] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_rdline= .c.o [177/3290] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_tm.c.o [178/3290] Compiling C object lib/librte_cmdline.a.p/cmdline_cmdline_parse_= ipaddr.c.o [179/3290] Compiling C object lib/librte_hash.a.p/hash_rte_hash_crc.c.o [180/3290] Compiling C object lib/librte_metrics.a.p/metrics_rte_metrics_te= lemetry.c.o [181/3290] Compiling C object lib/librte_metrics.a.p/metrics_rte_metrics.c.= o [182/3290] Compiling C object lib/librte_hash.a.p/hash_rte_thash_gfni.c.o [183/3290] Compiling C object lib/librte_hash.a.p/hash_rte_fbk_hash.c.o [184/3290] Compiling C object lib/librte_hash.a.p/hash_rte_thash_gf2_poly_m= ath.c.o [185/3290] Compiling C object lib/librte_timer.a.p/timer_rte_timer.c.o [186/3290] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_flow.c.o [187/3290] Compiling C object lib/librte_hash.a.p/hash_rte_thash.c.o [188/3290] Compiling C object lib/librte_ring.a.p/ring_soring.c.o [189/3290] Compiling C object lib/librte_hash.a.p/hash_rte_cuckoo_hash.c.o [190/3290] Compiling C object lib/librte_ethdev.a.p/ethdev_rte_ethdev.c.o ninja: build stopped: subcommand failed. Test build failed. FAILURE ------=_Part_9691_825056398.1754504614726--