Hi Bruce, The full testlogs are attached. -Patrick On Fri, Sep 5, 2025 at 3:39 AM Richardson, Bruce wrote: > Thanks, Patrick. Please share the logs, just so we can check it. > > > > The result isn’t that surprising – the general rule of software/life is: > “if it’s not tested, it doesn’t work”, which is true in this case. If I > have some cycles I might try fixing some of these before 25.11, but can’t > commit to it. > > > > /Bruce > > > > *From:* Patrick Robb > *Sent:* Thursday, September 4, 2025 8:03 PM > *To:* Techboard@dpdk.org > *Cc:* Morten Brørup ; Richardson, Bruce < > bruce.richardson@intel.com>; Aaron Conole ; > ci@dpdk.org > *Subject:* DPDK x86 32 bit unit test run > > > > Hello, I just ran through the 32 bit build and unit testing on a 64 bit > x86 machine, per Morten's request from yesterday. > > > > build: > > meson build --werror --default-library shared --cross-file > config/x86/cross-32bit-debian.ini > > ninja -C build install > > > > other info: > > root@e65d4f3db773:/dpdk/build/app# file dpdk-test > dpdk-test: ELF 32-bit LSB pie executable, Intel 80386, version 1 (SYSV), > dynamically linked, interpreter /lib/ld-linux.so.2, > BuildID[sha1]=f26e54f8bca56f7c8dd248faaed79a8b93f220b6, for GNU/Linux > 3.2.0, not stripped > > > > test: > > cd build; meson test --suite fast-tests -t 60 > > > > results: > > > > 1/115 DPDK:fast-tests / acl_autotest OK > 2.15s > 2/115 DPDK:fast-tests / alarm_autotest OK > 1.17s > 3/115 DPDK:fast-tests / argparse_autotest OK > 0.18s > 4/115 DPDK:fast-tests / atomic_autotest OK > 0.31s > 5/115 DPDK:fast-tests / bitcount_autotest OK > 0.19s > 6/115 DPDK:fast-tests / bitmap_autotest OK > 0.17s > 7/115 DPDK:fast-tests / bitops_autotest OK > 1.70s > 8/115 DPDK:fast-tests / bitratestats_autotest OK > 0.19s > 9/115 DPDK:fast-tests / bitset_autotest OK > 1.83s > 10/115 DPDK:fast-tests / byteorder_autotest OK > 0.18s > 11/115 DPDK:fast-tests / cfgfile_autotest OK > 0.18s > 12/115 DPDK:fast-tests / cksum_autotest OK > 0.17s > 13/115 DPDK:fast-tests / cmdline_autotest OK > 0.18s > 14/115 DPDK:fast-tests / common_autotest OK > 0.53s > 15/115 DPDK:fast-tests / cpuflags_autotest OK > 0.18s > 16/115 DPDK:fast-tests / crc_autotest OK > 0.17s > 17/115 DPDK:fast-tests / user_delay_us OK > 0.18s > 18/115 DPDK:fast-tests / debug_autotest OK > 0.41s > 19/115 DPDK:fast-tests / devargs_autotest OK > 0.20s > 20/115 DPDK:fast-tests / dispatcher_autotest SKIP > 0.14s exit status 77 > 21/115 DPDK:fast-tests / distributor_autotest OK > 0.94s > 22/115 DPDK:fast-tests / eal_flags_c_opt_autotest FAIL > 0.25s (exit status 255 or signal 127 SIGinvalid) > >>> DPDK_TEST=eal_flags_c_opt_autotest MALLOC_PERTURB_=33 > /dpdk/build/app/dpdk-test > > 23/115 DPDK:fast-tests / eal_flags_main_opt_autotest FAIL > 0.37s (exit status 255 or signal 127 SIGinvalid) > >>> MALLOC_PERTURB_=41 DPDK_TEST=eal_flags_main_opt_autotest > /dpdk/build/app/dpdk-test > > 24/115 DPDK:fast-tests / eal_flags_n_opt_autotest OK > 0.49s > 25/115 DPDK:fast-tests / eal_flags_hpet_autotest FAIL > 0.26s (exit status 255 or signal 127 SIGinvalid) > >>> DPDK_TEST=eal_flags_hpet_autotest MALLOC_PERTURB_=162 > /dpdk/build/app/dpdk-test > > 26/115 DPDK:fast-tests / eal_flags_no_huge_autotest OK > 0.48s > 27/115 DPDK:fast-tests / eal_flags_a_opt_autotest FAIL > 0.40s (exit status 255 or signal 127 SIGinvalid) > >>> DPDK_TEST=eal_flags_a_opt_autotest MALLOC_PERTURB_=174 > /dpdk/build/app/dpdk-test > > 28/115 DPDK:fast-tests / eal_flags_b_opt_autotest FAIL > 0.36s (exit status 255 or signal 127 SIGinvalid) > >>> DPDK_TEST=eal_flags_b_opt_autotest MALLOC_PERTURB_=246 > /dpdk/build/app/dpdk-test > > 29/115 DPDK:fast-tests / eal_flags_vdev_opt_autotest OK > 0.57s > 30/115 DPDK:fast-tests / eal_flags_r_opt_autotest FAIL > 0.33s (exit status 255 or signal 127 SIGinvalid) > >>> MALLOC_PERTURB_=253 DPDK_TEST=eal_flags_r_opt_autotest > /dpdk/build/app/dpdk-test > > 31/115 DPDK:fast-tests / eal_flags_mem_autotest FAIL > 0.29s (exit status 255 or signal 127 SIGinvalid) > >>> MALLOC_PERTURB_=20 DPDK_TEST=eal_flags_mem_autotest > /dpdk/build/app/dpdk-test > > 32/115 DPDK:fast-tests / eal_flags_file_prefix_autotest OK > 2.61s > 33/115 DPDK:fast-tests / eal_flags_misc_autotest FAIL > 0.27s (exit status 255 or signal 127 SIGinvalid) > >>> MALLOC_PERTURB_=62 DPDK_TEST=eal_flags_misc_autotest > /dpdk/build/app/dpdk-test > > 34/115 DPDK:fast-tests / eal_fs_autotest OK > 0.19s > 35/115 DPDK:fast-tests / errno_autotest OK > 0.18s > 36/115 DPDK:fast-tests / ethdev_link_status OK > 0.18s > 37/115 DPDK:fast-tests / event_eth_tx_adapter_autotest OK > 0.56s > 38/115 DPDK:fast-tests / event_ring_autotest OK > 0.18s > 39/115 DPDK:fast-tests / eventdev_common_autotest OK > 0.18s > 40/115 DPDK:fast-tests / eventdev_selftest_sw OK > 0.22s > 41/115 DPDK:fast-tests / fbarray_autotest OK > 0.18s > 42/115 DPDK:fast-tests / fib_autotest OK > 0.67s > 43/115 DPDK:fast-tests / fib6_autotest OK > 0.57s > 44/115 DPDK:fast-tests / func_reentrancy_autotest OK > 0.51s > 45/115 DPDK:fast-tests / graph_autotest OK > 0.19s > 46/115 DPDK:fast-tests / node_list_dump OK > 0.18s > 47/115 DPDK:fast-tests / graph_feature_arc_autotest OK > 0.18s > 48/115 DPDK:fast-tests / hash_autotest OK > 0.41s > 49/115 DPDK:fast-tests / hash_readwrite_func_autotest SKIP > 0.14s exit status 77 > 50/115 DPDK:fast-tests / interrupt_autotest OK > 1.29s > 51/115 DPDK:fast-tests / ipfrag_autotest OK > 0.14s > 52/115 DPDK:fast-tests / ipsec_autotest SKIP > 0.18s exit status 77 > 53/115 DPDK:fast-tests / kvargs_autotest OK > 0.19s > 54/115 DPDK:fast-tests / latencystats_autotest OK > 0.18s > 55/115 DPDK:fast-tests / lcore_var_autotest OK > 0.35s > 56/115 DPDK:fast-tests / lcores_autotest OK > 0.90s > 57/115 DPDK:fast-tests / logs_autotest OK > 0.19s > 58/115 DPDK:fast-tests / lpm_autotest OK > 1.53s > 59/115 DPDK:fast-tests / lpm6_autotest OK > 2.74s > 60/115 DPDK:fast-tests / malloc_autotest OK > 0.21s > 61/115 DPDK:fast-tests / mbuf_autotest OK > 0.18s > 62/115 DPDK:fast-tests / mcslock_autotest OK > 0.42s > 63/115 DPDK:fast-tests / member_autotest OK > 0.95s > 64/115 DPDK:fast-tests / memcpy_autotest OK > 2.39s > 65/115 DPDK:fast-tests / memory_autotest OK > 0.14s > 66/115 DPDK:fast-tests / mempool_autotest OK > 0.42s > 67/115 DPDK:fast-tests / memzone_autotest OK > 0.15s > 68/115 DPDK:fast-tests / meter_autotest OK > 0.17s > 69/115 DPDK:fast-tests / metrics_autotest OK > 0.19s > 70/115 DPDK:fast-tests / multiprocess_autotest FAIL > 0.45s (exit status 255 or signal 127 SIGinvalid) > >>> MALLOC_PERTURB_=248 DPDK_TEST=multiprocess_autotest > /dpdk/build/app/dpdk-test > > 71/115 DPDK:fast-tests / net_ether_autotest OK > 0.74s > 72/115 DPDK:fast-tests / net_ipv6_autotest OK > 0.17s > 73/115 DPDK:fast-tests / pdcp_autotest SKIP > 0.14s exit status 77 > 74/115 DPDK:fast-tests / per_lcore_autotest OK > 0.27s > 75/115 DPDK:fast-tests / pflock_autotest OK > 0.29s > 76/115 DPDK:fast-tests / pie_autotest OK > 0.18s > 77/115 DPDK:fast-tests / ring_pmd_autotest OK > 0.17s > 78/115 DPDK:fast-tests / power_autotest OK > 0.18s > 79/115 DPDK:fast-tests / power_cpufreq_autotest SKIP > 0.14s exit status 77 > 80/115 DPDK:fast-tests / power_intel_uncore_autotest SKIP > 0.17s exit status 77 > 81/115 DPDK:fast-tests / power_kvm_vm_autotest SKIP > 0.14s exit status 77 > 82/115 DPDK:fast-tests / prefetch_autotest OK > 0.19s > 83/115 DPDK:fast-tests / ptr_compress_autotest OK > 0.19s > 84/115 DPDK:fast-tests / rawdev_autotest OK > 0.19s > 85/115 DPDK:fast-tests / rcu_qsbr_autotest OK > 0.27s > 86/115 DPDK:fast-tests / reorder_autotest OK > 0.30s > 87/115 DPDK:fast-tests / rib_autotest OK > 3.96s > 88/115 DPDK:fast-tests / rib6_autotest OK > 3.51s > 89/115 DPDK:fast-tests / ring_autotest OK > 0.20s > 90/115 DPDK:fast-tests / rwlock_test1_autotest OK > 0.29s > 91/115 DPDK:fast-tests / rwlock_rda_autotest OK > 5.17s > 92/115 DPDK:fast-tests / rwlock_rds_wrm_autotest OK > 5.18s > 93/115 DPDK:fast-tests / rwlock_rde_wro_autotest OK > 5.19s > 94/115 DPDK:fast-tests / sched_autotest OK > 0.19s > 95/115 DPDK:fast-tests / security_autotest OK > 0.15s > 96/115 DPDK:fast-tests / seqlock_autotest SKIP > 0.18s exit status 77 > 97/115 DPDK:fast-tests / service_autotest OK > 0.27s > 98/115 DPDK:fast-tests / soring_autotest OK > 0.18s > 99/115 DPDK:fast-tests / spinlock_autotest OK > 0.19s > 100/115 DPDK:fast-tests / stack_autotest OK > 0.18s > 101/115 DPDK:fast-tests / stack_lf_autotest SKIP > 0.14s exit status 77 > 102/115 DPDK:fast-tests / string_autotest OK > 0.18s > 103/115 DPDK:fast-tests / table_autotest OK > 4.17s > 104/115 DPDK:fast-tests / tailq_autotest OK > 0.17s > 105/115 DPDK:fast-tests / telemetry_data_autotest OK > 0.17s > 106/115 DPDK:fast-tests / telemetry_json_autotest OK > 0.17s > 107/115 DPDK:fast-tests / thash_autotest OK > 0.19s > 108/115 DPDK:fast-tests / threads_autotest OK > 0.33s > 109/115 DPDK:fast-tests / ticketlock_autotest OK > 0.19s > 110/115 DPDK:fast-tests / timer_autotest OK > 2.52s > 111/115 DPDK:fast-tests / trace_autotest OK > 0.19s > 112/115 DPDK:fast-tests / trace_autotest_with_traces OK > 0.19s > 113/115 DPDK:fast-tests / vdev_autotest OK > 0.18s > 114/115 DPDK:fast-tests / version_autotest OK > 0.18s > 115/115 DPDK:fast-tests / telemetry_all OK > 8.72s > > > Ok: 97 > Expected Fail: 0 > Fail: 9 > Unexpected Pass: 0 > Skipped: 9 > Timeout: 0 > > Full log written to /dpdk/build/meson-logs/testlog.txt > > > > -------------------------- > > > > I can share the full logs out to people if anyone is interested. > > > > > > >