[PATCH] Patch 2 of 2 for ILP32 aarch64
Steve Ellcey
sellcey@cavium.com
Fri Jun 9 19:47:00 GMT 2017
Here is my latest list of failures which is larger than the last time I
ran the testsuite. Â This is with Top-of-tree glibc, gcc, binutils, and
a 4.10 kernel with ILP32 patches applied to it. Â I installed the ilp32
libraries in /libilp32 before running to deal with the pthread tests
that fail when libpthread is not installed in the normal location.
FAIL: elf/check-abi-libc
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
FAIL: grp/testgrp
FAIL: math/test-double-finite-lrint
FAIL: math/test-double-finite-lround
FAIL: math/test-double-lrint
FAIL: math/test-double-lround
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
FAIL: math/test-float-finite-lrint
FAIL: math/test-float-finite-lround
FAIL: math/test-float-lrint
FAIL: math/test-float-lround
UNSUPPORTED: math/test-nearbyint-except-2
UNSUPPORTED: nptl/test-cond-printers
UNSUPPORTED: nptl/test-condattr-printers
UNSUPPORTED: nptl/test-mutex-printers
UNSUPPORTED: nptl/test-mutexattr-printers
UNSUPPORTED: nptl/test-rwlock-printers
UNSUPPORTED: nptl/test-rwlockattr-printers
FAIL: nptl/tst-initializers1
FAIL: nptl/tst-initializers1-c11
FAIL: nptl/tst-initializers1-c89
FAIL: nptl/tst-initializers1-c99
FAIL: nptl/tst-initializers1-gnu11
FAIL: nptl/tst-initializers1-gnu89
FAIL: nptl/tst-initializers1-gnu99
FAIL: nptl/tst-rwlock15
FAIL: nptl/tst-stack4
FAIL: nss/bug17079
FAIL: posix/globtest
FAIL: pwd/tst-getpw
FAIL: stdlib/tst-makecontext3
FAIL: timezone/tst-tzset
Summary of test results:
     24 FAIL
   3673 PASS
      9 UNSUPPORTED
     33 XFAIL
      2 XPASS
I had to disable (remove) one test, tst-mallocstate, because
it kills the entire testsuite run. Â See:
https://sourceware.org/ml/libc-alpha/2016-12/msg00527.html
I have a fix for some of the math failures. See:
https://sourceware.org/ml/libc-alpha/2016-11/msg01075.html
stdlib/tst-makecontext3 and nptl/tst-stack4 are long
standing failures that I don't fully understand. tst-stack4
fails in LP64 mode as well.
The tst-initializers1* failures are new failures to me. Â They
were not failing before. Â I will take a look at them.
grp/testgrp, nss/bug17079, posix/globtest, and pwd/tst-getpw
look like they may be configuration issues on my system. Â They
are having problems querying user information.
timezone/tst-tzset is getting a segfault and I need to look into
it some more.
Steve Ellcey
sellcey@cavium.com
More information about the Libc-alpha
mailing list