mirror of
git://git.yoctoproject.org/poky
synced 2026-08-12 08:40:51 +00:00
elfutils: Add run-backtrace-{native|data}.sh to known failures
musl's thread startup/teardown sequences and frame-pointer handling differ from glibc. elfutils can fail to terminate unwinds properly in multithreaded musl apps which leads to truncated or bogus traces and then the test's "must contain main" assertion fails. Skip this test on musl systems (From OE-Core rev: 6f89b8386b70d35cb27bb90348857ddecda5ed3e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
542af25cfa
commit
a0c40abc3c
@ -66,7 +66,7 @@ PTEST_PARALLEL_MAKE = ""
|
||||
PTEST_XFAILS ?= ""
|
||||
# See - https://sourceware.org/bugzilla/show_bug.cgi?id=32232
|
||||
PTEST_XFAILS:append = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' run-strip-strmerge.sh run-elflint-self.sh run-backtrace-data.sh run-reverse-sections-self.sh', '', d)}"
|
||||
PTEST_XFAILS:append:libc-musl = " run-large-elf-file.sh run-backtrace-dwarf.sh run-stack-d-test.sh run-stack-i-test.sh run-stack-demangled-test.sh run-deleted.sh run-compress-test.sh"
|
||||
PTEST_XFAILS:append:libc-musl = " run-large-elf-file.sh run-backtrace-data.sh run-backtrace-dwarf.sh run-backtrace-native.sh run-stack-d-test.sh run-stack-i-test.sh run-stack-demangled-test.sh run-deleted.sh run-compress-test.sh"
|
||||
|
||||
do_install_ptest() {
|
||||
# copy the files which needed by the cases
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user