Summary: | sys-libs/glibc-2.32-r3: 16 test failures on hppa | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Rolf Eike Beer <eike> |
Component: | Current packages | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | CC: | ionen, sam |
Priority: | Normal | Keywords: | TESTFAILURE |
Version: | unspecified | ||
Hardware: | HPPA | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=906583 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
outfiles |
Description
Rolf Eike Beer
2021-01-09 12:49:12 UTC
Created attachment 682087 [details]
build.log
Created attachment 682090 [details]
outfiles
FAIL: elf/tst-addr1 FAIL: malloc/tst-malloc-tcache-leak FAIL: malloc/tst-mallocfork2 FAIL: math/test-float-j1 FAIL: math/test-float32-j1 FAIL: nptl/tst-cleanupx4 FAIL: nptl/tst-cond24 FAIL: nptl/tst-cond25 FAIL: nptl/tst-create-detached FAIL: nptl/tst-mutexpi7 FAIL: rt/tst-mqueue1 FAIL: rt/tst-mqueue3 FAIL: signal/tst-minsigstksz-1 FAIL: stdlib/tst-setcontext2 FAIL: stdlib/tst-setcontext7 FAIL: support/tst-xsigstack 16 FAIL -r5 has one additional fail: FAIL: time/tst-cpuclock1 2.32-r6 is down to 10: FAIL: debug/tst-backtrace4 FAIL: debug/tst-backtrace5 FAIL: libio/tst-bz24228 FAIL: libio/tst-bz24228-mem FAIL: nptl/tst-cancelx20 FAIL: nptl/tst-cancelx21 FAIL: stdio-common/tst-vfprintf-width-prec FAIL: stdio-common/tst-vfprintf-width-prec-mem FAIL: stdlib/tst-setcontext2 FAIL: string/tst-memmove-overflow Ignore the last comment, this was the list for sparc. Here is the hppa list for 2.32-r6: FAIL: elf/tst-addr1 FAIL: elf/tst-execstack FAIL: elf/tst-execstack-needed FAIL: elf/tst-execstack-prog FAIL: malloc/tst-malloc-tcache-leak FAIL: malloc/tst-malloc-tcache-leak-mcheck FAIL: malloc/tst-mallocfork2 FAIL: malloc/tst-mallocfork2-mcheck FAIL: math/test-float-j1 FAIL: math/test-float32-j1 FAIL: nptl/tst-cleanupx4 FAIL: nptl/tst-cond24 FAIL: nptl/tst-cond25 FAIL: nptl/tst-create-detached FAIL: nptl/tst-execstack FAIL: nptl/tst-mutexpi7 FAIL: nptl/tst-robustpi8 FAIL: rt/tst-mqueue1 FAIL: rt/tst-mqueue3 FAIL: signal/tst-minsigstksz-1 FAIL: stdlib/tst-setcontext2 FAIL: stdlib/tst-setcontext7 FAIL: support/tst-xsigstack FAIL: time/tst-cpuclock1 (In reply to Rolf Eike Beer from comment #7) > Here is the hppa list for 2.32-r6: > > FAIL: elf/tst-addr1 > FAIL: elf/tst-execstack > FAIL: elf/tst-execstack-needed > FAIL: elf/tst-execstack-prog > FAIL: malloc/tst-malloc-tcache-leak > FAIL: malloc/tst-malloc-tcache-leak-mcheck > FAIL: malloc/tst-mallocfork2 > FAIL: malloc/tst-mallocfork2-mcheck > FAIL: math/test-float-j1 > FAIL: math/test-float32-j1 > FAIL: nptl/tst-cleanupx4 > FAIL: nptl/tst-cond24 > FAIL: nptl/tst-cond25 > FAIL: nptl/tst-create-detached > FAIL: nptl/tst-execstack > FAIL: nptl/tst-mutexpi7 > FAIL: nptl/tst-robustpi8 > FAIL: rt/tst-mqueue1 > FAIL: rt/tst-mqueue3 > FAIL: signal/tst-minsigstksz-1 > FAIL: stdlib/tst-setcontext2 > FAIL: stdlib/tst-setcontext7 > FAIL: support/tst-xsigstack > FAIL: time/tst-cpuclock1 Failures don't look too bad. Unchanged in -r7 Slightly different list in -r8 FAIL: elf/tst-addr1 FAIL: elf/tst-execstack FAIL: elf/tst-execstack-needed FAIL: elf/tst-execstack-prog FAIL: malloc/tst-mallocfork2 FAIL: malloc/tst-mallocfork2-mcheck FAIL: malloc/tst-malloc-tcache-leak FAIL: malloc/tst-malloc-tcache-leak-mcheck FAIL: malloc/tst-malloc-thread-fail FAIL: math/test-float32-j1 FAIL: math/test-float-j1 FAIL: nptl/tst-cleanupx4 FAIL: nptl/tst-cond24 FAIL: nptl/tst-cond25 FAIL: nptl/tst-create-detached FAIL: nptl/tst-execstack FAIL: nptl/tst-mutexpi7 FAIL: nptl/tst-mutexpi7a FAIL: rt/tst-mqueue1 FAIL: rt/tst-mqueue3 FAIL: signal/tst-minsigstksz-1 FAIL: stdlib/tst-setcontext2 FAIL: stdlib/tst-setcontext7 FAIL: support/tst-xsigstack (In reply to Rolf Eike Beer from comment #10) > Slightly different list in -r8 > > FAIL: elf/tst-addr1 > FAIL: elf/tst-execstack > FAIL: elf/tst-execstack-needed > FAIL: elf/tst-execstack-prog > FAIL: malloc/tst-mallocfork2 > FAIL: malloc/tst-mallocfork2-mcheck > FAIL: malloc/tst-malloc-tcache-leak > FAIL: malloc/tst-malloc-tcache-leak-mcheck > FAIL: malloc/tst-malloc-thread-fail > FAIL: math/test-float32-j1 > FAIL: math/test-float-j1 > FAIL: nptl/tst-cleanupx4 > FAIL: nptl/tst-cond24 > FAIL: nptl/tst-cond25 > FAIL: nptl/tst-create-detached > FAIL: nptl/tst-execstack > FAIL: nptl/tst-mutexpi7 > FAIL: nptl/tst-mutexpi7a > FAIL: rt/tst-mqueue1 > FAIL: rt/tst-mqueue3 > FAIL: signal/tst-minsigstksz-1 > FAIL: stdlib/tst-setcontext2 > FAIL: stdlib/tst-setcontext7 > FAIL: support/tst-xsigstack Failures look ok. And here is the list for 2.33: FAIL: elf/tst-addr1 FAIL: elf/tst-execstack FAIL: elf/tst-execstack-needed FAIL: elf/tst-execstack-prog FAIL: malloc/tst-mallocfork2 FAIL: malloc/tst-mallocfork2-mcheck FAIL: malloc/tst-malloc-tcache-leak FAIL: malloc/tst-malloc-tcache-leak-mcheck FAIL: math/test-double-log FAIL: math/test-float32-j1 FAIL: math/test-float32x-log FAIL: math/test-float64-log FAIL: math/test-float-j1 FAIL: math/test-ldouble-log FAIL: nptl/tst-cleanupx4 FAIL: nptl/tst-cond24 FAIL: nptl/tst-cond25 FAIL: nptl/tst-create-detached FAIL: nptl/tst-execstack FAIL: nptl/tst-mutexpi7 FAIL: nptl/tst-mutexpi7a FAIL: signal/tst-minsigstksz-1 FAIL: stdlib/tst-setcontext2 FAIL: stdlib/tst-setcontext7 FAIL: support/tst-xsigstack 2.33-r1 fixes the nptl/tst-cond24 test. tst-cond24 and tst-cond25 may be helped by this kernel commit (quoting from 5.10.89): ``` commit 0ffb9f83e4f6e6a8b68f926173a8d0646b57bedf Author: John David Anglin <dave.anglin@bell.net> Date: Tue Dec 21 13:33:16 2021 -0500 parisc: Fix mask used to select futex spinlock commit d3a5a68cff47f6eead84504c3c28376b85053242 upstream. The address bits used to select the futex spinlock need to match those used in the LWS code in syscall.S. The mask 0x3f8 only selects 7 bits. It should select 8 bits. This change fixes the glibc nptl/tst-cond24 and nptl/tst-cond25 tests. Signed-off-by: John David Anglin <dave.anglin@bell.net> Fixes: 53a42b6324b8 ("parisc: Switch to more fine grained lws locks") Cc: stable@vger.kernel.org # 5.10+ Signed-off-by: Helge Deller <deller@gmx.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> ``` setcontext bits should be fixed by https://sourceware.org/git/?p=glibc.git;a=commit;h=71b108d7eb33b2bf3e61d5e92d2a47f74c1f7d96. |