stdio: WARNING: core-image-ptest-libc-test-1.0-r0 do_testimage: There were failing ptests. stdio: WARNING: core-image-ptest-strace-1.0-r0 do_testimage: There were failing ptests. stdio: WARNING: core-image-ptest-elfutils-1.0-r0 do_testimage: There were failing ptests. stdio: WARNING: core-image-ptest-gettext-1.0-r0 do_testimage: There were failing ptests. stdio: WARNING: core-image-ptest-python3-1.0-r0 do_testimage: There were failing ptests. stdio: WARNING: core-image-ptest-curl-1.0-r0 do_testimage: There were failing ptests. stdio: WARNING: core-image-ptest-python3-rpds-py-1.0-r0 do_testimage: There were failing ptests. stdio: WARNING: core-image-ptest-coreutils-1.0-r0 do_testimage: There were failing ptests. stdio: WARNING: core-image-ptest-slang-1.0-r0 do_testimage: There were failing ptests. stdio: WARNING: core-image-ptest-glib-2.0-1.0-r0 do_testimage: There were failing ptests. stdio: WARNING: core-image-ptest-lua-1.0-r0 do_testimage: There were failing ptests. stdio: WARNING: core-image-ptest-logrotate-1.0-r0 do_testimage: There were failing ptests. stdio: WARNING: core-image-ptest-findutils-1.0-r0 do_testimage: There were failing ptests. stdio: WARNING: core-image-ptest-gawk-1.0-r0 do_testimage: There were failing ptests. stdio: WARNING: core-image-ptest-busybox-1.0-r0 do_testimage: There were failing ptests. stdio: WARNING: core-image-ptest-bluez5-1.0-r0 do_testimage: There were failing ptests. stdio: WARNING: core-image-ptest-perl-1.0-r0 do_testimage: There were failing ptests. stdio: WARNING: core-image-ptest-lttng-tools-1.0-r0 do_testimage: There were failing ptests.
https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/4
qemuarm64-musl-ptest ubuntu2204-vk-arm1 master completed at 2025-03-26T14:53:48Z https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/4/steps/12/logs/stdio
Created attachment 5110 [details] ptest logs Here is a tarball of the logs as they failed on the AB, for some quick triage of just how badly they broke. I had to cut down some of the logs so they'd be small enough to be uploaded.
My runs were on qemux86-64/clang so this list is a bit bigger than that libc-test - I have discussed these failures with musl maintainer and concluded that the problem were in the tests not libc. Perhaps we should skip the failing tests and make it pass the rest strace: Hangs on some cases elfutils: They seem to have assumption on ELF section order but needs further investigations gettext: Since we use internal libintl from musl we see these failures python3: ['test_null_dlsym', 'test_makedev', 'python3'] are showing up on my builds too and perhaps due to how python uses dlopen IIRC logrotate: test-0112.sh fails need more investigations findutils: tests/find/user-group-max.sh fails because it gets single quotes around correct group value returned wrong and strings do not match and test is marked fail. Don't know why, perhaps UTF stuff busybox: Fails in awk_gsub_erroneous_word_start_match needs more triaging bluez5: Its a crash in a utility while running a test IIRC and seems to be happening on musl, it needs more investigation lttng-tools: Failures are around poll/epoll/epoll_wait Following do not fail for me on qemux86-64/clang curl, python3-rpds-py, coreutils, Slang,glib-2.0, lua, gawk, perl
Here's a list of builds with ptest failures so far: https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/6/steps/12/logs/stdio https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/8/steps/12/logs/stdio https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/9/steps/12/logs/stdio https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/10/steps/12/logs/stdio https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/11/steps/13/logs/stdio https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/12/steps/12/logs/stdio https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/13/steps/12/logs/stdio https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/15/steps/13/logs/stdio https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/16/steps/13/logs/stdio https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/17/steps/13/logs/stdio https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/18/steps/13/logs/stdio https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/19/steps/11/logs/stdio https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/20/steps/13/logs/stdio https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/21/steps/13/logs/stdio
A few more: https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/22/steps/12/logs/stdio https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/23/steps/12/logs/stdio
Latest failures: https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/24/steps/13/logs/stdio https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/25/steps/12/logs/stdio https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/26/steps/13/logs/stdio
https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/27/steps/13/logs/stdio
Are there any updates in the last month or so? I'll bump this to M2 assuming that this is still a problem.
We added testing on the autobuilder for this. The current exclusion list is: https://git.openembedded.org/openembedded-core/tree/meta/conf/distro/include/ptest-packagelists.inc#n160 # These tests don't yet pass for musl qemuarm64 PTESTS_SLOW:remove:libc-musl:qemuarm64 = "strace perl gnutls glib-2.0" PTESTS_FAST:remove:libc-musl:qemuarm64 = "libarchive" PTESTS_PROBLEMS:append:libc-musl:qemuarm64 = "strace perl gnutls glib-2.0 libarchive"
qemuarm64-musl-ptest stream10-vk-arm1 wrynose completed at 2026-07-21 17:08:02+00:00 https://autobuilder.yoctoproject.org/valkyrie/#/builders/109/builds/766 > stdio: WARNING: core-image-ptest-libc-test-1.0-r0 do_testimage: There were failing ptests. https://valkyrie.yocto.io/pub/non-release/20260721-94/testresults/qemuarm64-musl-ptest/core-image-ptest-libc-test/log.do_testimage.2189652.20260721165252 : > Failed ptests: > {'libc-test': ['functional_ipc_shm']}