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 ; 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.