[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