glibc nptl failure baseline update.

"Carlos O'Donell" <[email protected]>
Newsgroups gmane.linux.ports.hppa,gmane.linux.debian.devel.glibc
Message-ID <[email protected]>
I did a bit of hacking this evening...
only to find more compiler bugs, and workarounds :-)

The glibc head hppa-linux testsuite baseline looks like this:

make[2]: [/libc-tls-nptl/posix/annexc.out] Error 1 (ignored)
make[2]: *** [/libc-tls-nptl/io/tst-fstatat.out] Error 1
make[2]: *** [/libc-tls-nptl/io/tst-futimesat.out] Error 1
make[2]: *** [/libc-tls-nptl/io/tst-renameat.out] Error 1
make[2]: *** [/libc-tls-nptl/io/tst-fchmodat.out] Error 1
make[2]: *** [/libc-tls-nptl/io/tst-symlinkat.out] Error 1
make[2]: *** [/libc-tls-nptl/io/tst-linkat.out] Error 1
make[2]: *** [/libc-tls-nptl/io/tst-mkdirat.out] Error 1
make[2]: *** [/libc-tls-nptl/io/tst-mkfifoat.out] Error 1
make[2]: *** [/libc-tls-nptl/io/ftwtest.out] Error 1
make[1]: *** [io/tests] Error 2
make[2]: *** [/libc-tls-nptl/misc/tst-pselect.out] Error 1
make[1]: *** [misc/tests] Error 2
make[2]: *** [/libc-tls-nptl/nptl/tst-mutexpi7.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-mutexpi7a.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-cond10.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-cond12.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-cond13.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-cond20.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-cond21.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-barrier3.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-cancel4.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-cancel5.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-signal3.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-oddstacklimit.out] Error 139
make[2]: *** [/libc-tls-nptl/nptl/tst-getpid1.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-getpid2.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-cancelx4.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-cancelx5.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-cancelx20.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-cancelx21.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-cleanupx4.out] Error 1
make[2]: *** [/libc-tls-nptl/nptl/tst-tls3.out] Error 1
make[1]: *** [nptl/tests] Error 2
make[2]: *** [/libc-tls-nptl/rt/tst-timer.out] Error 139
make[2]: *** [/libc-tls-nptl/rt/tst-mqueue3.out] Error 1
make[2]: *** [/libc-tls-nptl/rt/tst-timer4.out] Error 1
make[2]: *** [/libc-tls-nptl/rt/tst-timer5.out] Error 1
make[2]: *** [/libc-tls-nptl/rt/tst-cpuclock2.out] Error 1
make[2]: *** [/libc-tls-nptl/rt/tst-cputimer1.out] Error 1
make[2]: *** [/libc-tls-nptl/rt/tst-cputimer2.out] Error 1
make[2]: *** [/libc-tls-nptl/rt/tst-cputimer3.out] Error 1
make[1]: *** [rt/tests] Error 2
make[2]: *** [/libc-tls-nptl/elf/tst-pie1.out] Error 139
make[2]: *** [/libc-tls-nptl/elf/tst-audit2.out] Error 139
make[2]: *** [/libc-tls-nptl/elf/tst-addr1.out] Error 1
make[2]: *** [/libc-tls-nptl/elf/check-textrel.out] Error 1
make[1]: *** [elf/tests] Error 2
make: *** [check] Error 2

Configured with:
--target=hppa-linux
--build=hppa-linux
--host=hppa-linux
--enable-add-ons=ports,nptl
--enable-kernel=2.6.17
--disable-sanity-checks

This is my official baseline as of 2007-02-05.

To get the baseline you need to apply something like this patch:
http://www.parisc-linux.org/~carlos/libc-head-2007-02-05.diff

Anything non-generic is already in libc ports for hppa.

I'm interested in hearing if the gentoo or ubuntu people can reproduce
this baseline.
In theory this baseline is good enough for a "beta" quality userspace.
I think we are out of "alpha" quality.

Cheers,
Carlos.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.