Differences between revisions 61 and 62
Revision 61 as of 2018-08-01 07:41:55
Size: 148976
Comment:
Revision 62 as of 2018-08-06 05:22:13
Size: 154240
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1088: Line 1088:
Build system: GCC 7.3.0, binutils 2.29, Linux 4.14 (Nagaraju Mekala)

{{{
XFAIL: conform/UNIX98/ndbm.h/conform
XFAIL: conform/UNIX98/ndbm.h/linknamespace
XFAIL: conform/UNIX98/varargs.h/conform
XFAIL: conform/UNIX98/varargs.h/linknamespace
XFAIL: conform/XOPEN2K/ndbm.h/conform
XFAIL: conform/XOPEN2K/ndbm.h/linknamespace
XFAIL: conform/XOPEN2K8/ndbm.h/conform
XFAIL: conform/XOPEN2K8/ndbm.h/linknamespace
XFAIL: conform/XPG4/varargs.h/conform
XFAIL: conform/XPG4/varargs.h/linknamespace
XFAIL: conform/XPG42/ndbm.h/conform
XFAIL: conform/XPG42/ndbm.h/linknamespace
XFAIL: conform/XPG42/varargs.h/conform
XFAIL: conform/XPG42/varargs.h/linknamespace
FAIL: iconvdata/iconv-test
FAIL: iconvdata/mtrace-tst-loading
FAIL: iconvdata/tst-loading
FAIL: iconvdata/iconv-test
FAIL: iconvdata/tst-tables
FAIL: string/test-strncasecmp
FAIL: string/stratcliff
FAIL: string/tst-xbzero-opt
FAIL: string/test-strcasecmp
FAIL: string/tst-cmp
FAIL: misc/tst-tsearch
FAIL: misc/test-errno-linux
FAIL: misc/tst-atomic-long
FAIL: misc/tst-atomic
FAIL: io/ftwtest
FAIL: malloc/tst-mallocfork2
FAIL: malloc/tst-malloc-tcache-leak
FAIL: malloc/tst-dynarray-fail-mem
FAIL: malloc/tst-malloc_info
FAIL: malloc/tst-malloc-thread-fail
FAIL: malloc/tst-malloc-stats-cancellation
FAIL: malloc/tst-dynarray-fail
FAIL: dlfcn/tststatic3
FAIL: dlfcn/bug-atexit3
FAIL: dlfcn/tststatic5
FAIL: dlfcn/tststatic2
FAIL: dlfcn/tststatic
FAIL: dlfcn/tststatic4
FAIL: libio/tst-widetext
FAIL: libio/tst-readline
FAIL: libio/tst-vtables-interposed
FAIL: localedata/mtrace-tst-leaks
FAIL: localedata/tst-setlocale3
FAIL: localedata/tst_iswcntrl
FAIL: localedata/tst_wcscat
FAIL: localedata/tst_iswalnum
FAIL: localedata/tst_iswpunct
FAIL: localedata/tst-leaks
XFAIL: localedata/tst-langinfo-newlocale-static
FAIL: localedata/sort-test
FAIL: localedata/tst_mbtowc
FAIL: localedata/tst_iswgraph
FAIL: math/atest-exp2
FAIL: math/test-ldouble-cos
FAIL: math/test-ldouble-pow
FAIL: math/test-ldouble-sin
FAIL: math/test-ldouble-sincos
FAIL: math/test-double-cos
FAIL: math/test-double-pow
FAIL: math/test-double-sin
FAIL: math/test-double-sincos
FAIL: math/test-float-cpow
FAIL: math/test-float-ctan
FAIL: math/test-float-ctanh
FAIL: math/test-float-yn
FAIL: math/test-float32-cpow
FAIL: math/test-float32-ctan
FAIL: math/test-float32-ctanh
FAIL: math/test-float32-yn
FAIL: math/test-float64-cos
FAIL: math/test-float64-pow
FAIL: math/test-float64-sin
FAIL: math/test-float64-sincos
FAIL: math/test-float32x-cos
FAIL: math/test-float32x-pow
FAIL: math/test-float32x-sin
FAIL: math/test-float32x-sincos
FAIL: math/test-ldouble-finite-cos
FAIL: math/test-ldouble-finite-pow
FAIL: math/test-ldouble-finite-sin
FAIL: math/test-ldouble-finite-sincos
FAIL: math/test-double-finite-cos
FAIL: math/test-double-finite-pow
FAIL: math/test-double-finite-sin
FAIL: math/test-double-finite-sincos
FAIL: math/test-float-finite-cpow
FAIL: math/test-float-finite-ctan
FAIL: math/test-float-finite-ctanh
FAIL: math/test-float-finite-yn
FAIL: math/test-float32-finite-cpow
FAIL: math/test-float32-finite-ctan
FAIL: math/test-float32-finite-ctanh
FAIL: math/test-float32-finite-yn
FAIL: math/test-float64-finite-cos
FAIL: math/test-float64-finite-pow
FAIL: math/test-float64-finite-sin
FAIL: math/test-float64-finite-sincos
FAIL: math/test-float32x-finite-cos
FAIL: math/test-float32x-finite-pow
FAIL: math/test-float32x-finite-sin
FAIL: math/test-float32x-finite-sincos
FAIL: math/test-ildouble-cos
FAIL: math/test-ildouble-pow
FAIL: math/test-ildouble-sin
FAIL: math/test-ildouble-sincos
FAIL: math/test-idouble-cos
FAIL: math/test-idouble-pow
FAIL: math/test-idouble-sin
FAIL: math/test-idouble-sincos
FAIL: math/test-ifloat-cpow
FAIL: math/test-ifloat-ctan
FAIL: math/test-ifloat-ctanh
FAIL: math/test-ifloat-yn
FAIL: math/test-ifloat32-cpow
FAIL: math/test-ifloat32-ctan
FAIL: math/test-ifloat32-ctanh
FAIL: math/test-ifloat32-yn
FAIL: math/test-ifloat64-cos
FAIL: math/test-ifloat64-pow
FAIL: math/test-ifloat64-sin
FAIL: math/test-ifloat64-sincos
FAIL: math/test-ifloat32x-cos
FAIL: math/test-ifloat32x-pow
FAIL: math/test-ifloat32x-sin
FAIL: math/test-ifloat32x-sincos
FAIL: assert/tst-assert-g++
FAIL: assert/tst-assert-c++
UNSUPPORTED: posix/tst-sysconf-empty-chroot
FAIL: posix/tst-glob-tilde
FAIL: posix/tst-glob-tilde-mem
FAIL: posix/globtest
FAIL: posix/tst-regex2
FAIL: posix/tst-regex
FAIL: posix/tst-getopt-cancel
FAIL: posix/bug-regex24
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
FAIL: rt/tst-cpuclock2
FAIL: rt/tst-mqueue8
FAIL: rt/tst-mqueue8x
FAIL: rt/tst-shm-cancel
FAIL: stdlib/tst-setcontext5
FAIL: stdlib/tst-setcontext7
FAIL: stdlib/tst-setcontext9
FAIL: stdlib/tst-setcontext4
FAIL: stdlib/tst-thread-quick_exit
FAIL: stdio-common/test-vfprintf
FAIL: stdio-common/temptest
FAIL: stdio-common/bug22
FAIL: stdio-common/tst-sprintf
UNSUPPORTED: stdlib/tst-makecontext-align
FAIL: stdlib/tst-quick_exit
FAIL: stdlib/tst-setcontext2
UNSUPPORTED: stdlib/tst-setcontext3
FAIL: stdlib/tst-thread-quick_exit

Summary of test results:
    158 FAIL
   4846 PASS
      5 UNSUPPORTED
     15 XFAIL

}}}

Release/2.28

1. Current status

The release branch of glibc-2.28 was released on August 1st 2018.

2. Planning

What things do we want to accomplish this release?

2.1. Release blockers?

2.2. Desirable this release?

2.3. Deferred to the next release?

3. Build and test results

Describe build and test issues for each architecture, or confirm a clean build with no testsuite failures. The list below is not a complete list of ABI variants; testing should try to cover the different ABI variants as far as possible.

Build system: UNAME -a, GCC?, Binutils?, Kernel ?

TRIMMED LIST OF FAILURES.

3.1. Architecture-independent

  • On systems with a broken libidn2 (version < 2.0.5) the following tests fail:

FAIL: resolv/tst-resolv-ai_idn
FAIL: resolv/tst-resolv-ai_idn-latin1
  • Linux between 4.13 and 4.15 return EOVERFLOW for LFS OFD locks usage in compat mode (non-LFS ABI running on a LFS default kernel, such as i386 on a x86_64 kernel or s390-32 on a s390-64 kernel). It was discussed in a libc-alpha thread. This is a kernel issue because __NR_fcntl64 is the expected way to use OFD locks and it is used on GLIBC for both fcntl and fcntl64. So, the following tests fails when running in the mentioned kernel versions:

FAIL: misc/tst-ofdlocks-compat
  • On systems with limited memory, stdio-common/test-vfprintf and stdio-common/bug22 may fail (bug 14231).

  • If cross-testing, and the physical path to the build directory is different on the build system and the host used for testing (if it involves a symlink on one system but not the other), io/ftwtest fails.
  • If cross-testing and the system on which glibc runs does not have cpp (used by rpcgen), sunrpc/bug20790 fails.
  • If cross-testing and the system on which glibc runs does not have python3 or python (whichever was found by configure on the build system), the pretty printers tests fail:
    FAIL: nptl/test-cond-printers
    FAIL: nptl/test-condattr-printers
    FAIL: nptl/test-mutex-printers
    FAIL: nptl/test-mutexattr-printers
    FAIL: nptl/test-rwlock-printers
    FAIL: nptl/test-rwlockattr-printers
    Similarly if the system lacks PExpect 4.0 or newer the same tests fail. Similarly if the system lacks gdb 7.8 or newer the same tests fail.
  • On systems with Linux kernel 3.11 through 3.17, missing a backport of commit 69a91c237ab0ebe4e9fdeaf6d0090c85275594ec (present in 3.18, backports may be in some older stable series), io/tst-open-tmpfile fails.
  • timezone/tst-tzset creates a 4GB file in $TMPDIR and fails if there is not enough disk space.
  • If the test system does not have suitable copies of libgcc_s.so and libstdc++.so installed in system library directories, it is necessary to copy or symlink them into the build directory before testing (see https://sourceware.org/ml/libc-alpha/2012-04/msg01014.html regarding the use of system library directories here).

3.2. AArch64

Build system:

gcc: 8.1.1 20180724
binutils: 2.30.0.20180625
kernel: Linux 4.4.0-78-generic #99~14.04.2-Ubuntu aarch64
linux headers: 4.18.0

Results are clean:

XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: iconv/tst-gconv-init-failure
UNSUPPORTED: io/tst-getcwd-abspath
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
UNSUPPORTED: math/test-nearbyint-except-2
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: misc/tst-ttyname
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
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
UNSUPPORTED: posix/tst-spawn4-compat
UNSUPPORTED: posix/tst-sysconf-empty-chroot
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
UNSUPPORTED: sunrpc/tst-svc_register
Summary of test results:
   5789 PASS
     24 UNSUPPORTED
     17 XFAIL
      2 XPASS

Build system: Fedora Rawhide, kernel 4.17.3-200.fc28, gcc version 8.1.1 20180712, binutils 2.31.1-4.fc29 (DJ Delorie)

XFAIL: conform/UNIX98/ndbm.h/conform
XFAIL: conform/UNIX98/ndbm.h/linknamespace
XFAIL: conform/UNIX98/varargs.h/conform
XFAIL: conform/UNIX98/varargs.h/linknamespace
XFAIL: conform/XOPEN2K/ndbm.h/conform
XFAIL: conform/XOPEN2K/ndbm.h/linknamespace
XFAIL: conform/XOPEN2K8/ndbm.h/conform
XFAIL: conform/XOPEN2K8/ndbm.h/linknamespace
XFAIL: conform/XPG4/varargs.h/conform
XFAIL: conform/XPG4/varargs.h/linknamespace
XFAIL: conform/XPG42/ndbm.h/conform
XFAIL: conform/XPG42/ndbm.h/linknamespace
XFAIL: conform/XPG42/varargs.h/conform
XFAIL: conform/XPG42/varargs.h/linknamespace
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: iconv/tst-gconv-init-failure
UNSUPPORTED: io/tst-getcwd-abspath
XFAIL: localedata/tst-langinfo-newlocale-static
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
UNSUPPORTED: math/test-nearbyint-except-2
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: misc/tst-ttyname
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
XFAIL: nptl/tst-once5
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
XFAIL: posix/annexc
UNSUPPORTED: posix/tst-spawn4-compat
UNSUPPORTED: posix/tst-sysconf-empty-chroot
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
UNSUPPORTED: sunrpc/tst-svc_register
Summary of test results:
   5798 PASS
     22 UNSUPPORTED
     17 XFAIL
      2 XPASS

3.3. Alpha

Build system: gentoo, kernel 4.9.0, gcc version 7.3.0-r3-p1.4, binutils 2.30.0-p2 (Richard Henderson)

XFAIL: conform/UNIX98/ndbm.h/conform
XFAIL: conform/UNIX98/ndbm.h/linknamespace
XFAIL: conform/UNIX98/varargs.h/conform
XFAIL: conform/UNIX98/varargs.h/linknamespace
XFAIL: conform/XOPEN2K/ndbm.h/conform
XFAIL: conform/XOPEN2K/ndbm.h/linknamespace
XFAIL: conform/XOPEN2K8/ndbm.h/conform
XFAIL: conform/XOPEN2K8/ndbm.h/linknamespace
XFAIL: conform/XPG4/varargs.h/conform
XFAIL: conform/XPG4/varargs.h/linknamespace
XFAIL: conform/XPG42/ndbm.h/conform
XFAIL: conform/XPG42/ndbm.h/linknamespace
XFAIL: conform/XPG42/varargs.h/conform
XFAIL: conform/XPG42/varargs.h/linknamespace
FAIL: crypt/badsalttest
FAIL: elf/tst-prelink-cmp
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: iconv/tst-gconv-init-failure
FAIL: io/tst-fts-lfs
UNSUPPORTED: io/tst-getcwd-abspath
FAIL: libio/tst-readline -- timeout
XFAIL: localedata/tst-langinfo-newlocale-static
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: misc/tst-ttyname
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-cond24 -- timeout
FAIL: nptl/tst-eintr1
XFAIL: nptl/tst-once5
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
XFAIL: posix/annexc
UNSUPPORTED: posix/tst-sysconf-empty-chroot
FAIL: resolv/tst-resolv-ai_idn
FAIL: resolv/tst-resolv-ai_idn-latin1
FAIL: resolv/tst-resolv-basic
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
UNSUPPORTED: sunrpc/tst-svc_register

Expected failures due to the default (non-)handling of inexact exceptions:

FAIL: math/test-double-cos
FAIL: math/test-double-fdim
FAIL: math/test-double-finite-cos
FAIL: math/test-double-finite-fdim
FAIL: math/test-double-finite-fromfpx
FAIL: math/test-double-finite-llrint
FAIL: math/test-double-finite-lrint
FAIL: math/test-double-finite-pow
FAIL: math/test-double-finite-sin
FAIL: math/test-double-finite-sincos
FAIL: math/test-double-finite-sqrt
FAIL: math/test-double-finite-ufromfpx
FAIL: math/test-double-fromfpx
FAIL: math/test-double-llrint
FAIL: math/test-double-lrint
FAIL: math/test-double-pow
FAIL: math/test-double-sin
FAIL: math/test-double-sincos
FAIL: math/test-double-sqrt
FAIL: math/test-double-ufromfpx
FAIL: math/test-fenv-return
FAIL: math/test-fexcept
FAIL: math/test-float-double-add
FAIL: math/test-float-double-div
FAIL: math/test-float-double-mul
FAIL: math/test-float-double-sub
FAIL: math/test-float-finite-fma
FAIL: math/test-float-finite-fromfpx
FAIL: math/test-float-finite-llrint
FAIL: math/test-float-finite-lrint
FAIL: math/test-float-finite-sqrt
FAIL: math/test-float-finite-ufromfpx
FAIL: math/test-float-fma
FAIL: math/test-float-fromfpx
FAIL: math/test-float-ldouble-add
FAIL: math/test-float-ldouble-div
FAIL: math/test-float-ldouble-mul
FAIL: math/test-float-ldouble-sub
FAIL: math/test-float-llrint
FAIL: math/test-float-lrint
FAIL: math/test-float-sqrt
FAIL: math/test-float-ufromfpx
FAIL: math/test-float128-finite-fromfpx
FAIL: math/test-float128-finite-llrint
FAIL: math/test-float128-finite-llround
FAIL: math/test-float128-finite-lrint
FAIL: math/test-float128-finite-lround
FAIL: math/test-float128-finite-ufromfpx
FAIL: math/test-float128-fromfpx
FAIL: math/test-float128-llrint
FAIL: math/test-float128-llround
FAIL: math/test-float128-lrint
FAIL: math/test-float128-lround
FAIL: math/test-float128-ufromfpx
FAIL: math/test-float32-finite-fma
FAIL: math/test-float32-finite-fromfpx
FAIL: math/test-float32-finite-llrint
FAIL: math/test-float32-finite-lrint
FAIL: math/test-float32-finite-sqrt
FAIL: math/test-float32-finite-ufromfpx
FAIL: math/test-float32-float128-add
FAIL: math/test-float32-float128-div
FAIL: math/test-float32-float128-mul
FAIL: math/test-float32-float128-sub
FAIL: math/test-float32-float32x-add
FAIL: math/test-float32-float32x-div
FAIL: math/test-float32-float32x-mul
FAIL: math/test-float32-float32x-sub
FAIL: math/test-float32-float64-add
FAIL: math/test-float32-float64-div
FAIL: math/test-float32-float64-mul
FAIL: math/test-float32-float64-sub
FAIL: math/test-float32-float64x-add
FAIL: math/test-float32-float64x-div
FAIL: math/test-float32-float64x-mul
FAIL: math/test-float32-float64x-sub
FAIL: math/test-float32-fma
FAIL: math/test-float32-fromfpx
FAIL: math/test-float32-llrint
FAIL: math/test-float32-lrint
FAIL: math/test-float32-sqrt
FAIL: math/test-float32-ufromfpx
FAIL: math/test-float32x-cos
FAIL: math/test-float32x-fdim
FAIL: math/test-float32x-finite-cos
FAIL: math/test-float32x-finite-fdim
FAIL: math/test-float32x-finite-fromfpx
FAIL: math/test-float32x-finite-llrint
FAIL: math/test-float32x-finite-lrint
FAIL: math/test-float32x-finite-pow
FAIL: math/test-float32x-finite-sin
FAIL: math/test-float32x-finite-sincos
FAIL: math/test-float32x-finite-sqrt
FAIL: math/test-float32x-finite-ufromfpx
FAIL: math/test-float32x-float64-add
FAIL: math/test-float32x-float64-div
FAIL: math/test-float32x-float64-mul
FAIL: math/test-float32x-float64-sub
FAIL: math/test-float32x-fromfpx
FAIL: math/test-float32x-llrint
FAIL: math/test-float32x-lrint
FAIL: math/test-float32x-pow
FAIL: math/test-float32x-sin
FAIL: math/test-float32x-sincos
FAIL: math/test-float32x-sqrt
FAIL: math/test-float32x-ufromfpx
FAIL: math/test-float64-cos
FAIL: math/test-float64-fdim
FAIL: math/test-float64-finite-cos
FAIL: math/test-float64-finite-fdim
FAIL: math/test-float64-finite-fromfpx
FAIL: math/test-float64-finite-llrint
FAIL: math/test-float64-finite-lrint
FAIL: math/test-float64-finite-pow
FAIL: math/test-float64-finite-sin
FAIL: math/test-float64-finite-sincos
FAIL: math/test-float64-finite-sqrt
FAIL: math/test-float64-finite-ufromfpx
FAIL: math/test-float64-fromfpx
FAIL: math/test-float64-llrint
FAIL: math/test-float64-lrint
FAIL: math/test-float64-pow
FAIL: math/test-float64-sin
FAIL: math/test-float64-sincos
FAIL: math/test-float64-sqrt
FAIL: math/test-float64-ufromfpx
FAIL: math/test-float64x-finite-fromfpx
FAIL: math/test-float64x-finite-llrint
FAIL: math/test-float64x-finite-llround
FAIL: math/test-float64x-finite-lrint
FAIL: math/test-float64x-finite-lround
FAIL: math/test-float64x-finite-ufromfpx
FAIL: math/test-float64x-fromfpx
FAIL: math/test-float64x-llrint
FAIL: math/test-float64x-llround
FAIL: math/test-float64x-lrint
FAIL: math/test-float64x-lround
FAIL: math/test-float64x-ufromfpx
FAIL: math/test-idouble-cos
FAIL: math/test-idouble-pow
FAIL: math/test-idouble-sin
FAIL: math/test-idouble-sincos
FAIL: math/test-ifloat32x-cos
FAIL: math/test-ifloat32x-pow
FAIL: math/test-ifloat32x-sin
FAIL: math/test-ifloat32x-sincos
FAIL: math/test-ifloat64-cos
FAIL: math/test-ifloat64-pow
FAIL: math/test-ifloat64-sin
FAIL: math/test-ifloat64-sincos
FAIL: math/test-ldouble-finite-fromfpx
FAIL: math/test-ldouble-finite-llrint
FAIL: math/test-ldouble-finite-llround
FAIL: math/test-ldouble-finite-lrint
FAIL: math/test-ldouble-finite-lround
FAIL: math/test-ldouble-finite-ufromfpx
FAIL: math/test-ldouble-fromfpx
FAIL: math/test-ldouble-llrint
FAIL: math/test-ldouble-llround
FAIL: math/test-ldouble-lrint
FAIL: math/test-ldouble-lround
FAIL: math/test-ldouble-ufromfpx
FAIL: stdlib/tst-strtod-round
FAIL: wcsmbs/tst-wcstod-round

3.4. ARM

Build system: Fedora Rawhide, kernel 4.17.3-200.fc28, gcc version 8.1.1 20180712, binutils 2.31.1-4.fc29 (DJ Delorie)

XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: iconv/tst-gconv-init-failure
UNSUPPORTED: io/tst-getcwd-abspath
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
UNSUPPORTED: math/test-nearbyint-except-2
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: misc/tst-ttyname
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
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
UNSUPPORTED: posix/tst-sysconf-empty-chroot
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
UNSUPPORTED: sunrpc/tst-svc_register
UNSUPPORTED: time/tst-y2039
Summary of test results:
   5046 PASS
     22 UNSUPPORTED
     17 XFAIL
      2 XPASS

Build system: (hard-float ABI) GCC 7.3.1 20180725, binutils 2.31.51.20180725, Linux 3.5.0 (Joseph Myers)

XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
FAIL: grp/testgrp
UNSUPPORTED: iconv/tst-gconv-init-failure
FAIL: inet/tst-idna_name_classify
FAIL: io/ftwtest
UNSUPPORTED: io/tst-getcwd-abspath
UNSUPPORTED: io/tst-open-tmpfile
FAIL: libio/tst-readline
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
UNSUPPORTED: math/test-nearbyint-except-2
UNSUPPORTED: misc/tst-memfd_create
FAIL: misc/tst-ofdlocks
FAIL: misc/tst-ofdlocks-compat
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: misc/tst-ttyname
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-stack4
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
FAIL: posix/globtest
UNSUPPORTED: posix/tst-sysconf-empty-chroot
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
FAIL: rt/tst-cputimer1
FAIL: stdio-common/bug22
FAIL: stdlib/test-bz22786
UNSUPPORTED: stdlib/tst-getrandom
FAIL: sunrpc/bug20790
UNSUPPORTED: sunrpc/tst-svc_register
UNSUPPORTED: time/tst-y2039
FAIL: timezone/tst-tzset
Summary of test results:
     13 FAIL
   5001 PASS
     27 UNSUPPORTED
     17 XFAIL
      2 XPASS
  • grp/testgrp "Cannot find user entry for UID 50255"
  • inet/tst-idna_name_classify:

info: C locale tests
info: en_US.ISO-8859-1 locale tests
tst-idna_name_classify.c:50: numeric comparison failure
   left: 3 (0x3); from: __idna_name_classify ("abc\200def")
  right: 1 (0x1); from: idna_name_nonascii
tst-idna_name_classify.c:51: numeric comparison failure
   left: 3 (0x3); from: __idna_name_classify ("abc\377def")
  right: 1 (0x1); from: idna_name_nonascii
tst-idna_name_classify.c:53: numeric comparison failure
   left: 3 (0x3); from: __idna_name_classify ("abc\\\200def")
  right: 2 (0x2); from: idna_name_nonascii_backslash
tst-idna_name_classify.c:55: numeric comparison failure
   left: 3 (0x3); from: __idna_name_classify ("abc\200\\def")
  right: 2 (0x2); from: idna_name_nonascii_backslash
info: en_US.UTF-8 locale tests
error: 4 test failures
  • libio/tst-readline timed out.
  • misc/tst-ofdlocks "error: ../sysdeps/unix/sysv/linux/tst-ofdlocks.c:49: not true: fcntl64 (temp_fd, F_OFD_SETLKW, &lck64) == 0" and misc/tst-ofdlocks-compat similar.

  • nptl/tst-stack4 timed out.
  • posix/globtest issues with ~ expansions.
  • rt/tst-cputimer1:

clock_gettime returned timespec = { 0, 2777101 }
clock_getres returned timespec = { 0, 1 }
*** timer sig2 invoked too soon: 0.505157471 instead of expected 0.506713867
  • stdlib/test-bz22786 timed out.

3.5. HPPA

Build system: gcc: 8.1.0 (Debian 8.1.0-12), binutils: 2.31.1, kernel: 4.17.0-1-parisc64-smp (Adhemerval Zanella)

Results:

FAIL: elf/tst-audit2
UNSUPPORTED: io/tst-getcwd-abspath
FAIL: malloc/tst-malloc-tcache-leak
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: misc/tst-ttyname
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-cleanupx4
FAIL: nptl/tst-create-detached
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
UNSUPPORTED: posix/tst-sysconf-empty-chroot
FAIL: resolv/tst-resolv-ai_idn
FAIL: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
FAIL: stdlib/tst-setcontext2
FAIL: stdlib/tst-setcontext7
FAIL: stdlib/tst-setcontext9
UNSUPPORTED: sunrpc/tst-svc_register
UNSUPPORTED: time/tst-y2039
Summary of test results:
      9 FAIL
   5004 PASS
     18 UNSUPPORTED
     20 XFAIL
  • elf/tst-audit2 fails with:

version: 1
objopen: 0, 
objopen: 0, /home/azanella/glibc/glibc-git-build/elf/ld.so.1
activity: add
objsearch: libdl.so.2, LA_SET_ORIG
objsearch: /home/azanella/glibc/glibc-git-build/libdl.so.2, LA_SER_LIBPATH
objsearch: /home/azanella/glibc/glibc-git-build/math/libdl.so.2, LA_SER_LIBPATH
objsearch: /home/azanella/glibc/glibc-git-build/elf/libdl.so.2, LA_SER_LIBPATH
objsearch: /home/azanella/glibc/glibc-git-build/dlfcn/tls/PARISC/libdl.so.2, LA_SER_LIBPATH
objsearch: /home/azanella/glibc/glibc-git-build/dlfcn/tls/libdl.so.2, LA_SER_LIBPATH
objsearch: /home/azanella/glibc/glibc-git-build/dlfcn/PARISC/libdl.so.2, LA_SER_LIBPATH
objsearch: /home/azanella/glibc/glibc-git-build/dlfcn/libdl.so.2, LA_SER_LIBPATH
objopen: 0, /home/azanella/glibc/glibc-git-build/dlfcn/libdl.so.2
objsearch: libc.so.6, LA_SET_ORIG
objsearch: /home/azanella/glibc/glibc-git-build/libc.so.6, LA_SER_LIBPATH
objopen: 0, /home/azanella/glibc/glibc-git-build/libc.so.6
  • malloc/tst-malloc-tcache-leak fails due timeout (TIMEOUTFACTOR was set to 20).
  • nptl/tst-cleanupx4 fails with:

test 0
clh (2)
clh (1)
clh (3)
global = 12, expected 15
test 1
clh (4)
clh (6)
clh (1)
clh (5)
global = 160, expected 276
test 2
clh (8)
clh (1)
clh (7)
global = 70, expected 120
test 3
clh (2)
clh (10)
clh (1)
clh (9)
global = 288, expected 460
  • nptl/tst-create-detached fails due timeout.
  • resolv/tst-resolv-ai_idn and resolv/tst-resolv-ai_idn-latin1 fail due broken system libidn2 (2.0.4).
  • stdlib/tst-setcontext2 fails with:

after getcontext
after setcontext
after swapcontext
FAIL: returned from setcontext (&oldctx)
  • stdlib/tst-setcontext7 fails with:

making contexts
swap contexts
start f1
swap contexts in f1
set context in f1
set context
swap contexts in f1
set context in f1
  • stdlib/tst-setcontext9 fails with:

making contexts
swap contexts
start f1
swap contexts in f2
set context in f1
set context
swap contexts in f2
set context in f1

Build system: gcc: 8.2.0 (Debian 8.2.0-1), binutils: 2.31.1-2, kernel: 4.14.58+ (John David Anglin)

Results:

XPASS: conform/UNIX98/ndbm.h/linknamespace
XPASS: conform/XOPEN2K/ndbm.h/linknamespace
XPASS: conform/XOPEN2K8/ndbm.h/linknamespace
XPASS: conform/XPG42/ndbm.h/linknamespace
FAIL: elf/tst-audit2
FAIL: malloc/tst-malloc-tcache-leak
UNSUPPORTED: misc/tst-pkey
FAIL: nptl/tst-cleanupx4
FAIL: nptl/tst-cond25
FAIL: nptl/tst-create-detached
FAIL: resolv/tst-resolv-ai_idn
FAIL: resolv/tst-resolv-ai_idn-latin1
FAIL: stdio-common/tst-vfprintf-user-type
FAIL: stdlib/tst-setcontext2
FAIL: stdlib/tst-setcontext7
FAIL: stdlib/tst-setcontext9
UNSUPPORTED: time/tst-y2039
Summary of test results:
     11 FAIL
   5019 PASS
      2 UNSUPPORTED
     16 XFAIL
      4 XPASS

nptl/tst-cond25 and nptl/tst-create-detached failed due to timeouts.

3.6. IA64

Build system: gcc: 7.3.0 (Debian 7.3.0-22), binutils: 2.30.90.20180705, kernel: 3.14-0.bpo.2-mckinley (Adhemerval Zanella)

Results:

FAIL: debug/tst-backtrace4
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: io/tst-getcwd-abspath
FAIL: io/tst-open-tmpfile
FAIL: math/test-double-atan2
FAIL: math/test-double-atanh
FAIL: math/test-double-ceil
FAIL: math/test-double-cos
FAIL: math/test-double-cosh
FAIL: math/test-double-erfc
FAIL: math/test-double-exp
FAIL: math/test-double-exp10
FAIL: math/test-double-exp2
FAIL: math/test-double-fabs
FAIL: math/test-double-fdim
FAIL: math/test-double-finite-ceil
FAIL: math/test-double-finite-floor
FAIL: math/test-double-finite-pow
FAIL: math/test-double-finite-scalb
FAIL: math/test-double-floor
FAIL: math/test-double-fmax
FAIL: math/test-double-fmod
FAIL: math/test-double-frexp
FAIL: math/test-double-hypot
FAIL: math/test-double-lgamma
FAIL: math/test-double-pow
FAIL: math/test-double-remainder
FAIL: math/test-double-scalb
FAIL: math/test-double-sin
FAIL: math/test-double-sincos
FAIL: math/test-double-sinh
FAIL: math/test-double-tan
FAIL: math/test-double-tgamma
FAIL: math/test-fenv-return
FAIL: math/test-fesetexcept
FAIL: math/test-fexcept
FAIL: math/test-float-atan2
FAIL: math/test-float-atanh
FAIL: math/test-float-cabs
FAIL: math/test-float-ceil
FAIL: math/test-float-cos
FAIL: math/test-float-cosh
FAIL: math/test-float-erfc
FAIL: math/test-float-exp
FAIL: math/test-float-exp10
FAIL: math/test-float-exp2
FAIL: math/test-float-fabs
FAIL: math/test-float-fdim
FAIL: math/test-float-finite-ceil
FAIL: math/test-float-finite-floor
FAIL: math/test-float-finite-pow
FAIL: math/test-float-finite-scalb
FAIL: math/test-float-floor
FAIL: math/test-float-fmax
FAIL: math/test-float-fmod
FAIL: math/test-float-frexp
FAIL: math/test-float-hypot
FAIL: math/test-float-lgamma
FAIL: math/test-float-pow
FAIL: math/test-float-remainder
FAIL: math/test-float-scalb
FAIL: math/test-float-sin
FAIL: math/test-float-sincos
FAIL: math/test-float-sinh
FAIL: math/test-float-tan
FAIL: math/test-float-tgamma
FAIL: math/test-float32-atan2
FAIL: math/test-float32-atanh
FAIL: math/test-float32-cabs
FAIL: math/test-float32-ceil
FAIL: math/test-float32-cos
FAIL: math/test-float32-cosh
FAIL: math/test-float32-erfc
FAIL: math/test-float32-exp
FAIL: math/test-float32-exp10
FAIL: math/test-float32-exp2
FAIL: math/test-float32-fabs
FAIL: math/test-float32-fdim
FAIL: math/test-float32-finite-ceil
FAIL: math/test-float32-finite-floor
FAIL: math/test-float32-finite-pow
FAIL: math/test-float32-floor
FAIL: math/test-float32-fmax
FAIL: math/test-float32-fmod
FAIL: math/test-float32-frexp
FAIL: math/test-float32-hypot
FAIL: math/test-float32-lgamma
FAIL: math/test-float32-pow
FAIL: math/test-float32-remainder
FAIL: math/test-float32-sin
FAIL: math/test-float32-sincos
FAIL: math/test-float32-sinh
FAIL: math/test-float32-tan
FAIL: math/test-float32-tgamma
FAIL: math/test-float32x-atan2
FAIL: math/test-float32x-atanh
FAIL: math/test-float32x-ceil
FAIL: math/test-float32x-cos
FAIL: math/test-float32x-cosh
FAIL: math/test-float32x-erfc
FAIL: math/test-float32x-exp
FAIL: math/test-float32x-exp10
FAIL: math/test-float32x-exp2
FAIL: math/test-float32x-fabs
FAIL: math/test-float32x-fdim
FAIL: math/test-float32x-finite-ceil
FAIL: math/test-float32x-finite-floor
FAIL: math/test-float32x-finite-pow
FAIL: math/test-float32x-floor
FAIL: math/test-float32x-fmax
FAIL: math/test-float32x-fmod
FAIL: math/test-float32x-frexp
FAIL: math/test-float32x-hypot
FAIL: math/test-float32x-lgamma
FAIL: math/test-float32x-pow
FAIL: math/test-float32x-remainder
FAIL: math/test-float32x-sin
FAIL: math/test-float32x-sincos
FAIL: math/test-float32x-sinh
FAIL: math/test-float32x-tan
FAIL: math/test-float32x-tgamma
FAIL: math/test-float64-atan2
FAIL: math/test-float64-atanh
FAIL: math/test-float64-ceil
FAIL: math/test-float64-cos
FAIL: math/test-float64-cosh
FAIL: math/test-float64-erfc
FAIL: math/test-float64-exp
FAIL: math/test-float64-exp10
FAIL: math/test-float64-exp2
FAIL: math/test-float64-fabs
FAIL: math/test-float64-fdim
FAIL: math/test-float64-finite-ceil
FAIL: math/test-float64-finite-floor
FAIL: math/test-float64-finite-pow
FAIL: math/test-float64-floor
FAIL: math/test-float64-fmax
FAIL: math/test-float64-fmod
FAIL: math/test-float64-frexp
FAIL: math/test-float64-hypot
FAIL: math/test-float64-lgamma
FAIL: math/test-float64-pow
FAIL: math/test-float64-remainder
FAIL: math/test-float64-sin
FAIL: math/test-float64-sincos
FAIL: math/test-float64-sinh
FAIL: math/test-float64-tan
FAIL: math/test-float64-tgamma
FAIL: math/test-float64x-atan2
FAIL: math/test-float64x-atanh
FAIL: math/test-float64x-ceil
FAIL: math/test-float64x-cos
FAIL: math/test-float64x-cosh
FAIL: math/test-float64x-erfc
FAIL: math/test-float64x-exp
FAIL: math/test-float64x-exp10
FAIL: math/test-float64x-exp2
FAIL: math/test-float64x-fabs
FAIL: math/test-float64x-fdim
FAIL: math/test-float64x-finite-ceil
FAIL: math/test-float64x-finite-floor
FAIL: math/test-float64x-finite-pow
FAIL: math/test-float64x-floor
FAIL: math/test-float64x-fmax
FAIL: math/test-float64x-fmod
FAIL: math/test-float64x-frexp
FAIL: math/test-float64x-hypot
FAIL: math/test-float64x-lgamma
FAIL: math/test-float64x-pow
FAIL: math/test-float64x-remainder
FAIL: math/test-float64x-sin
FAIL: math/test-float64x-sincos
FAIL: math/test-float64x-sinh
FAIL: math/test-float64x-tan
FAIL: math/test-float64x-tgamma
FAIL: math/test-idouble-cosh
FAIL: math/test-idouble-exp
FAIL: math/test-idouble-exp10
FAIL: math/test-idouble-exp2
FAIL: math/test-idouble-fmax
FAIL: math/test-idouble-frexp
FAIL: math/test-idouble-hypot
FAIL: math/test-idouble-lgamma
FAIL: math/test-idouble-pow
FAIL: math/test-idouble-scalb
FAIL: math/test-idouble-sinh
FAIL: math/test-idouble-tgamma
FAIL: math/test-ifloat-cabs
FAIL: math/test-ifloat-cosh
FAIL: math/test-ifloat-exp
FAIL: math/test-ifloat-exp10
FAIL: math/test-ifloat-exp2
FAIL: math/test-ifloat-fmax
FAIL: math/test-ifloat-frexp
FAIL: math/test-ifloat-hypot
FAIL: math/test-ifloat-lgamma
FAIL: math/test-ifloat-pow
FAIL: math/test-ifloat-scalb
FAIL: math/test-ifloat-sinh
FAIL: math/test-ifloat-tgamma
FAIL: math/test-ifloat32-cabs
FAIL: math/test-ifloat32-cosh
FAIL: math/test-ifloat32-exp
FAIL: math/test-ifloat32-exp10
FAIL: math/test-ifloat32-exp2
FAIL: math/test-ifloat32-fmax
FAIL: math/test-ifloat32-frexp
FAIL: math/test-ifloat32-hypot
FAIL: math/test-ifloat32-lgamma
FAIL: math/test-ifloat32-pow
FAIL: math/test-ifloat32-sinh
FAIL: math/test-ifloat32-tgamma
FAIL: math/test-ifloat32x-cosh
FAIL: math/test-ifloat32x-exp
FAIL: math/test-ifloat32x-exp10
FAIL: math/test-ifloat32x-exp2
FAIL: math/test-ifloat32x-fmax
FAIL: math/test-ifloat32x-frexp
FAIL: math/test-ifloat32x-hypot
FAIL: math/test-ifloat32x-lgamma
FAIL: math/test-ifloat32x-pow
FAIL: math/test-ifloat32x-sinh
FAIL: math/test-ifloat32x-tgamma
FAIL: math/test-ifloat64-cosh
FAIL: math/test-ifloat64-exp
FAIL: math/test-ifloat64-exp10
FAIL: math/test-ifloat64-exp2
FAIL: math/test-ifloat64-fmax
FAIL: math/test-ifloat64-frexp
FAIL: math/test-ifloat64-hypot
FAIL: math/test-ifloat64-lgamma
FAIL: math/test-ifloat64-pow
FAIL: math/test-ifloat64-sinh
FAIL: math/test-ifloat64-tgamma
FAIL: math/test-ifloat64x-exp
FAIL: math/test-ifloat64x-exp10
FAIL: math/test-ifloat64x-exp2
FAIL: math/test-ifloat64x-fmax
FAIL: math/test-ifloat64x-frexp
FAIL: math/test-ifloat64x-lgamma
FAIL: math/test-ifloat64x-pow
FAIL: math/test-ifloat64x-tgamma
FAIL: math/test-ildouble-exp
FAIL: math/test-ildouble-exp10
FAIL: math/test-ildouble-exp2
FAIL: math/test-ildouble-fmax
FAIL: math/test-ildouble-frexp
FAIL: math/test-ildouble-lgamma
FAIL: math/test-ildouble-pow
FAIL: math/test-ildouble-scalb
FAIL: math/test-ildouble-tgamma
FAIL: math/test-ldouble-atan2
FAIL: math/test-ldouble-atanh
FAIL: math/test-ldouble-ceil
FAIL: math/test-ldouble-cos
FAIL: math/test-ldouble-cosh
FAIL: math/test-ldouble-erfc
FAIL: math/test-ldouble-exp
FAIL: math/test-ldouble-exp10
FAIL: math/test-ldouble-exp2
FAIL: math/test-ldouble-fabs
FAIL: math/test-ldouble-fdim
FAIL: math/test-ldouble-finite-ceil
FAIL: math/test-ldouble-finite-floor
FAIL: math/test-ldouble-finite-pow
FAIL: math/test-ldouble-finite-scalb
FAIL: math/test-ldouble-floor
FAIL: math/test-ldouble-fmax
FAIL: math/test-ldouble-fmod
FAIL: math/test-ldouble-frexp
FAIL: math/test-ldouble-hypot
FAIL: math/test-ldouble-lgamma
FAIL: math/test-ldouble-pow
FAIL: math/test-ldouble-remainder
FAIL: math/test-ldouble-scalb
FAIL: math/test-ldouble-sin
FAIL: math/test-ldouble-sincos
FAIL: math/test-ldouble-sinh
FAIL: math/test-ldouble-tan
FAIL: math/test-ldouble-tgamma
FAIL: math/test-nearbyint-except
UNSUPPORTED: misc/tst-memfd_create
FAIL: misc/tst-ofdlocks
FAIL: misc/tst-ofdlocks-compat
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: misc/tst-ttyname
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
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
UNSUPPORTED: posix/tst-sysconf-empty-chroot
FAIL: resolv/tst-resolv-ai_idn
FAIL: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
FAIL: rt/tst-cpuclock2
FAIL: stdio-common/tst-long-dbl-fphex
UNSUPPORTED: stdlib/tst-getrandom
FAIL: stdlib/tst-makecontext3
FAIL: stdlib/tst-setcontext7
FAIL: stdlib/tst-setcontext9
UNSUPPORTED: sunrpc/tst-svc_register
  • resolv/tst-resolv-ai_idn and resolv/tst-resolv-ai_idn-latin1 fail due broken system libidn2 (2.0.4).
  • math tests failures are from architecture specific implementation (sysdeps/ia64/fpu/*).
  • io/tst-open-tmpfile fails with (mostly related to https://bugzilla.redhat.com/show_bug.cgi?id=1590228):

error: openat (".", O_TMPFILE | O_RDWR): Permission denied
  • rt/tst-cpuclock2 is a spurious issue most likely due system load, running it manually does not show the failure.
  • stdio-common/tst-long-dbl-fphex fails due unknown reason.
  • stdlib/tst-makecontext3 fails with:

making contexts
makecontext: does not know how to handle more than 8 arguments
program did not reach main again
  • stdlib/tst-setcontext7 fails with

making contexts
swap contexts
start f1
swap contexts in f1
set context in f1
set context

Program received signal SIGILL, Illegal instruction.

(gdb) disas
Dump of assembler code for function __swapcontext:
   0x200000000007de00 <+0>:     [MMB]       alloc r35=ar.pfs,6,5,0
   0x200000000007de01 <+1>:                 adds r12=-16,r12
   0x200000000007de02 <+2>:                 nop.b 0x0
   0x200000000007de10 <+16>:    [MII]       mov r36=r1
   0x200000000007de11 <+17>:                mov r34=b0
   0x200000000007de12 <+18>:                mov r37=r32;;
   0x200000000007de20 <+32>:    [MIB]       nop.m 0x0
   0x200000000007de21 <+33>:                nop.i 0x0
   0x200000000007de22 <+34>:                br.call.sptk.many b0=0x200000000007d680 <getcontext>;;
   0x200000000007de30 <+48>:    [MMI]       adds r14=16,r12
   0x200000000007de31 <+49>:                nop.m 0x0
   0x200000000007de32 <+50>:                mov r1=r36;;
   0x200000000007de40 <+64>:    [MMI]       st8 [r14]=r8,8
   0x200000000007de41 <+65>:                nop.m 0x0
   0x200000000007de42 <+66>:                mov r8=r0;;
   0x200000000007de50 <+80>:    [MMI]       st8 [r14]=r9,-8;;
   0x200000000007de51 <+81>:                adds r14=24,r12
   0x200000000007de52 <+82>:                nop.i 0x0;;
   0x200000000007de60 <+96>:    [MMI]       nop.m 0x0
   0x200000000007de61 <+97>:                ld8 r14=[r14]
   0x200000000007de62 <+98>:                nop.i 0x0;;
   0x200000000007de70 <+112>:   [MIB]       cmp.eq p6,p7=0,r14
   0x200000000007de71 <+113>:               nop.i 0x0
   0x200000000007de72 <+114>:         (p07) br.cond.dpnt.few 0x200000000007dea0 <__swapcontext+160>;;
   0x200000000007de80 <+128>:   [MII]       nop.m 0x0
=> 0x200000000007de81 <+129>:               mov.i ar.pfs=r35;;
  • stdlib/tst-setcontext9 fails with:

making contexts
swap contexts
start f1
swap contexts in f2
set context in f1
set context

3.7. M68K

3.8. MicroBlaze

Build system: GCC 7.3.0, binutils 2.29, Linux 4.14 (Nagaraju Mekala)

XFAIL: conform/UNIX98/ndbm.h/conform
XFAIL: conform/UNIX98/ndbm.h/linknamespace
XFAIL: conform/UNIX98/varargs.h/conform
XFAIL: conform/UNIX98/varargs.h/linknamespace
XFAIL: conform/XOPEN2K/ndbm.h/conform
XFAIL: conform/XOPEN2K/ndbm.h/linknamespace
XFAIL: conform/XOPEN2K8/ndbm.h/conform
XFAIL: conform/XOPEN2K8/ndbm.h/linknamespace
XFAIL: conform/XPG4/varargs.h/conform
XFAIL: conform/XPG4/varargs.h/linknamespace
XFAIL: conform/XPG42/ndbm.h/conform
XFAIL: conform/XPG42/ndbm.h/linknamespace
XFAIL: conform/XPG42/varargs.h/conform
XFAIL: conform/XPG42/varargs.h/linknamespace
FAIL: iconvdata/iconv-test
FAIL: iconvdata/mtrace-tst-loading
FAIL: iconvdata/tst-loading
FAIL: iconvdata/iconv-test
FAIL: iconvdata/tst-tables
FAIL: string/test-strncasecmp
FAIL: string/stratcliff
FAIL: string/tst-xbzero-opt
FAIL: string/test-strcasecmp
FAIL: string/tst-cmp
FAIL: misc/tst-tsearch
FAIL: misc/test-errno-linux
FAIL: misc/tst-atomic-long
FAIL: misc/tst-atomic
FAIL: io/ftwtest
FAIL: malloc/tst-mallocfork2
FAIL: malloc/tst-malloc-tcache-leak
FAIL: malloc/tst-dynarray-fail-mem
FAIL: malloc/tst-malloc_info
FAIL: malloc/tst-malloc-thread-fail
FAIL: malloc/tst-malloc-stats-cancellation
FAIL: malloc/tst-dynarray-fail
FAIL: dlfcn/tststatic3
FAIL: dlfcn/bug-atexit3
FAIL: dlfcn/tststatic5
FAIL: dlfcn/tststatic2
FAIL: dlfcn/tststatic
FAIL: dlfcn/tststatic4
FAIL: libio/tst-widetext
FAIL: libio/tst-readline
FAIL: libio/tst-vtables-interposed
FAIL: localedata/mtrace-tst-leaks
FAIL: localedata/tst-setlocale3
FAIL: localedata/tst_iswcntrl
FAIL: localedata/tst_wcscat
FAIL: localedata/tst_iswalnum
FAIL: localedata/tst_iswpunct
FAIL: localedata/tst-leaks
XFAIL: localedata/tst-langinfo-newlocale-static
FAIL: localedata/sort-test
FAIL: localedata/tst_mbtowc
FAIL: localedata/tst_iswgraph
FAIL: math/atest-exp2
FAIL: math/test-ldouble-cos
FAIL: math/test-ldouble-pow
FAIL: math/test-ldouble-sin
FAIL: math/test-ldouble-sincos
FAIL: math/test-double-cos
FAIL: math/test-double-pow
FAIL: math/test-double-sin
FAIL: math/test-double-sincos
FAIL: math/test-float-cpow
FAIL: math/test-float-ctan
FAIL: math/test-float-ctanh
FAIL: math/test-float-yn
FAIL: math/test-float32-cpow
FAIL: math/test-float32-ctan
FAIL: math/test-float32-ctanh
FAIL: math/test-float32-yn
FAIL: math/test-float64-cos
FAIL: math/test-float64-pow
FAIL: math/test-float64-sin
FAIL: math/test-float64-sincos
FAIL: math/test-float32x-cos
FAIL: math/test-float32x-pow
FAIL: math/test-float32x-sin
FAIL: math/test-float32x-sincos
FAIL: math/test-ldouble-finite-cos
FAIL: math/test-ldouble-finite-pow
FAIL: math/test-ldouble-finite-sin
FAIL: math/test-ldouble-finite-sincos
FAIL: math/test-double-finite-cos
FAIL: math/test-double-finite-pow
FAIL: math/test-double-finite-sin
FAIL: math/test-double-finite-sincos
FAIL: math/test-float-finite-cpow
FAIL: math/test-float-finite-ctan
FAIL: math/test-float-finite-ctanh
FAIL: math/test-float-finite-yn
FAIL: math/test-float32-finite-cpow
FAIL: math/test-float32-finite-ctan
FAIL: math/test-float32-finite-ctanh
FAIL: math/test-float32-finite-yn
FAIL: math/test-float64-finite-cos
FAIL: math/test-float64-finite-pow
FAIL: math/test-float64-finite-sin
FAIL: math/test-float64-finite-sincos
FAIL: math/test-float32x-finite-cos
FAIL: math/test-float32x-finite-pow
FAIL: math/test-float32x-finite-sin
FAIL: math/test-float32x-finite-sincos
FAIL: math/test-ildouble-cos
FAIL: math/test-ildouble-pow
FAIL: math/test-ildouble-sin
FAIL: math/test-ildouble-sincos
FAIL: math/test-idouble-cos
FAIL: math/test-idouble-pow
FAIL: math/test-idouble-sin
FAIL: math/test-idouble-sincos
FAIL: math/test-ifloat-cpow
FAIL: math/test-ifloat-ctan
FAIL: math/test-ifloat-ctanh
FAIL: math/test-ifloat-yn
FAIL: math/test-ifloat32-cpow
FAIL: math/test-ifloat32-ctan
FAIL: math/test-ifloat32-ctanh
FAIL: math/test-ifloat32-yn
FAIL: math/test-ifloat64-cos
FAIL: math/test-ifloat64-pow
FAIL: math/test-ifloat64-sin
FAIL: math/test-ifloat64-sincos
FAIL: math/test-ifloat32x-cos
FAIL: math/test-ifloat32x-pow
FAIL: math/test-ifloat32x-sin
FAIL: math/test-ifloat32x-sincos
FAIL: assert/tst-assert-g++
FAIL: assert/tst-assert-c++
UNSUPPORTED: posix/tst-sysconf-empty-chroot
FAIL: posix/tst-glob-tilde
FAIL: posix/tst-glob-tilde-mem
FAIL: posix/globtest
FAIL: posix/tst-regex2
FAIL: posix/tst-regex
FAIL: posix/tst-getopt-cancel
FAIL: posix/bug-regex24
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
FAIL: rt/tst-cpuclock2
FAIL: rt/tst-mqueue8
FAIL: rt/tst-mqueue8x
FAIL: rt/tst-shm-cancel
FAIL: stdlib/tst-setcontext5
FAIL: stdlib/tst-setcontext7
FAIL: stdlib/tst-setcontext9
FAIL: stdlib/tst-setcontext4
FAIL: stdlib/tst-thread-quick_exit
FAIL: stdio-common/test-vfprintf
FAIL: stdio-common/temptest
FAIL: stdio-common/bug22
FAIL: stdio-common/tst-sprintf
UNSUPPORTED: stdlib/tst-makecontext-align
FAIL: stdlib/tst-quick_exit
FAIL: stdlib/tst-setcontext2
UNSUPPORTED: stdlib/tst-setcontext3
FAIL: stdlib/tst-thread-quick_exit

Summary of test results:
    158 FAIL
   4846 PASS
      5 UNSUPPORTED
     15 XFAIL

3.9. MIPS

Build system: GCC 7.3.1 20180725, binutils 2.31.51.20180725, Linux 3.16 (LE hard-float), 3.14 (BE soft-float) (Joseph Myers)

Seen for all ABIs tested:

FAIL: inet/tst-idna_name_classify
FAIL: io/tst-open-tmpfile
FAIL: libio/tst-readline
FAIL: localedata/sort-test
FAIL: localedata/tst-langinfo-newlocale
FAIL: nptl/test-cond-printers
FAIL: nptl/test-condattr-printers
FAIL: nptl/test-mutex-printers
FAIL: nptl/test-mutexattr-printers
FAIL: nptl/test-rwlock-printers
FAIL: nptl/test-rwlockattr-printers
FAIL: nptl/tst-stack4
FAIL: stdio-common/bug22
FAIL: stdio-common/test-vfprintf
FAIL: sunrpc/bug20790
FAIL: timezone/tst-tzset
  • Mostly architecture-independent, or as described for other architectures.
  • localedata/tst-langinfo-newlocale timed out.
  • nptl/tst-stack4 timed out.

Seen for some ABIs:

FAIL: elf/tst-tls13
FAIL: malloc/tst-malloc_info
FAIL: misc/tst-ofdlocks
FAIL: misc/tst-ofdlocks-compat
FAIL: nptl/tst-rwlock9
FAIL: posix/tst-regex2
FAIL: rt/tst-cpuclock2
  • elf/tst-tls13, nptl/tst-rwlock9, posix/tst-regex2 timed out.
  • malloc/tst-malloc_info killed.

3.10. Nios II

3.11. PowerPC (32-bit soft-float)

Build system: GCC 8.1.1 20180725, binutils 2.31.51.20180725, Linux 3.10.38 (Joseph Myers)

FAIL: elf/tst-debug1
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
FAIL: io/ftwtest
UNSUPPORTED: io/tst-getcwd-abspath
UNSUPPORTED: io/tst-open-tmpfile
FAIL: libio/tst-readline
FAIL: localedata/sort-test
FAIL: math/test-double-ldouble-mul
FAIL: math/test-float-ldouble-mul
FAIL: math/test-ildouble-fma
FAIL: math/test-ldouble-fma
UNSUPPORTED: misc/tst-memfd_create
FAIL: misc/tst-ofdlocks
FAIL: misc/tst-ofdlocks-compat
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: misc/tst-set_ppr
UNSUPPORTED: misc/tst-ttyname
FAIL: nptl/test-cond-printers
FAIL: nptl/test-condattr-printers
FAIL: nptl/test-mutex-printers
FAIL: nptl/test-mutexattr-printers
FAIL: nptl/test-rwlock-printers
FAIL: nptl/test-rwlockattr-printers
FAIL: nptl/tst-stack4
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
FAIL: posix/tst-posix_fadvise64
UNSUPPORTED: posix/tst-sysconf-empty-chroot
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
FAIL: stdio-common/bug22
FAIL: stdio-common/test-vfprintf
UNSUPPORTED: stdlib/test-bz22786
UNSUPPORTED: stdlib/tst-getrandom
UNSUPPORTED: string/test-bcopy
UNSUPPORTED: string/test-memmove
FAIL: sunrpc/bug20790
UNSUPPORTED: sunrpc/tst-svc_register
UNSUPPORTED: time/tst-y2039
FAIL: timezone/tst-tzset
Summary of test results:
     22 FAIL
   5007 PASS
     21 UNSUPPORTED
     17 XFAIL
      2 XPASS
  • elf/tst-debug1 "Didn't expect signal from child: got `Bus error'"
  • libio/tst-readline timed out.
  • localedata/sort-test some tests out of memory.
  • math/test-double-ldouble-mul, math/test-float-ldouble-mul IBM long double issues in non-default rounding modes
  • math/test-ildouble-fma, math/test-ldouble-fma see https://sourceware.org/ml/libc-alpha/2018-06/msg00370.html (needs revising based on review comments)

  • misc/tst-ofdlocks "error: ../sysdeps/unix/sysv/linux/tst-ofdlocks.c:49: not true: fcntl64 (temp_fd, F_OFD_SETLKW, &lck64) == 0", misc/tst-ofdlocks-compat similar.

  • nptl/tst-stack4 timed out.
  • posix/tst-posix_fadvise64 failure results from a kernel bug with 32-bit powerpc kernels.

3.12. PowerPC (32-bit hard-float)

Build system: Ubuntu 16.04, kernel 4.4.0-130-powerpc64-smp, gcc version 5.4.0 20160609, Binutils 2.26.1 (Tulio Magno)

XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
FAIL: math/test-ildouble-fma
FAIL: math/test-ldouble-fma
UNSUPPORTED: misc/tst-pkey
FAIL: misc/tst-ttyname
FAIL: nss/tst-nss-files-hosts-getent
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: time/tst-y2039
Summary of test results:
      4 FAIL
   5040 PASS
      6 UNSUPPORTED
     17 XFAIL
      2 XPASS
  • fma failures under discussion here.

  • misc/tst-ttyname:
  • nss/tst-nss-files-hosts-getent: timed out.

3.13. PowerPC (64-bit hard-float)

Build system: Fedora Rawhide, kernel 4.17.3-200.fc28, gcc version 8.1.1 20180712, binutils 2.31.1-4.fc29 (DJ Delorie)

XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: io/tst-getcwd-abspath
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
FAIL: math/test-ildouble-fma
FAIL: math/test-ldouble-fma
FAIL: misc/tst-pkey
UNSUPPORTED: misc/tst-ttyname
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
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
UNSUPPORTED: posix/tst-sysconf-empty-chroot
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
UNSUPPORTED: sunrpc/tst-svc_register
Summary of test results:
      4 FAIL
   5813 PASS
     19 UNSUPPORTED
     17 XFAIL
      2 XPASS
  • math tests return qNaN instead of inf, under discussion here.

  • tst-pkey: pkey_alloc: No space left on device

3.14. PowerPC64LE (64-bit hard-float)

Build system: Fedora Rawhide, kernel 4.17.3-200.fc28, gcc version 8.1.1 20180712, binutils 2.31.1-4.fc29 (DJ Delorie)

XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: io/tst-getcwd-abspath
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
FAIL: math/test-ildouble-fma
FAIL: math/test-ldouble-fma
FAIL: misc/tst-pkey
UNSUPPORTED: misc/tst-ttyname
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
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
UNSUPPORTED: posix/tst-spawn4-compat
UNSUPPORTED: posix/tst-sysconf-empty-chroot
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
FAIL: stdlib/tst-setcontext9
UNSUPPORTED: sunrpc/tst-svc_register
Summary of test results:
      4 FAIL
   5813 PASS
     19 UNSUPPORTED
     17 XFAIL
      2 XPASS
  • math tests return qNaN instead of inf, under discussion here.

  • tst-pkey: pkey_alloc: No space left on device
  • tst-setcontext9 segfaulted

3.15. RISC-V (rv64imac/lp64)

3.16. RISC-V (rv64imafdc/lp64)

3.17. RISC-V (rv64imafdc/lp64d)

3.18. S/390 (32-bit)

Build system: gcc version 6.4.0, GNU Binutils version 2.29.1-20.fc28, Linux 4.18.0-20180717 (Stefan Liebler)

UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-env-setuid-tunables
FAIL: math/test-idouble-setpayloadsig
FAIL: math/test-ifloat-setpayloadsig
FAIL: math/test-ifloat128-setpayloadsig
FAIL: math/test-ifloat32-setpayloadsig
FAIL: math/test-ifloat32x-setpayloadsig
FAIL: math/test-ifloat64-setpayloadsig
FAIL: math/test-ifloat64x-setpayloadsig
FAIL: math/test-ildouble-setpayloadsig
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: stdlib/test-bz22786
UNSUPPORTED: string/test-bcopy
UNSUPPORTED: string/test-memmove
UNSUPPORTED: time/tst-y2039
Summary of test results:
      8 FAIL
   5806 PASS
      9 UNSUPPORTED
     19 XFAIL
  • resolv/tst-resolv-ai_idn*: No 31bit libidn2 available.
  • stdlib/test-bz22786: Cannot allocate so much memory on 31bit.
  • string/test-bcopy and string/test-memmove: "Large mmap allocated improperly". These tests requires a memory region at 0x70000000 with a size of 0x20000000. On 31bit, this region is out of range.
  • time/tst-y2039: On 31bit, we only have a 32-bit time_t.
  • For the math test fails and the remaining unsupported tests, please have a look at the descriptions for S/390 (64bit).

Build system: gcc version 7.3.0, GNU Binutils version 2.29.1-20.fc28, Linux 4.18.0-20180717 (Stefan Liebler)

UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-env-setuid-tunables
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: stdlib/test-bz22786
UNSUPPORTED: string/test-bcopy
UNSUPPORTED: string/test-memmove
UNSUPPORTED: time/tst-y2039
Summary of test results:
   5814 PASS
      9 UNSUPPORTED
     19 XFAIL
  • For the unsupported tests, please have a look at the descriptions for gcc 6.4 build on S/390 (31bit).

Build system: gcc version 8.1.0, GNU Binutils version 2.29.1-20.fc28, Linux 4.18.0-20180717 (Stefan Liebler)

UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-env-setuid-tunables
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: stdlib/test-bz22786
UNSUPPORTED: string/test-bcopy
UNSUPPORTED: string/test-memmove
UNSUPPORTED: time/tst-y2039
Summary of test results:
   5814 PASS
      9 UNSUPPORTED
     19 XFAIL
  • For the unsupported tests, please have a look at the descriptions for gcc 6.4 build on S/390 (31bit).

3.19. S/390 (64-bit)

Build system: Fedora Rawhide, kernel 4.17.3-200.fc28, gcc version 8.1.1 20180712, binutils 2.31.1-4.fc29 (DJ Delorie)

UNSUPPORTED: io/tst-getcwd-abspath
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: misc/tst-ttyname
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-robustpi8
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
UNSUPPORTED: posix/tst-sysconf-empty-chroot
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
UNSUPPORTED: sunrpc/tst-svc_register
Summary of test results:
      1 FAIL
   5802 PASS
     17 UNSUPPORTED
     19 XFAIL
  • tst-robustpi8 aborted

Build system: gcc version 6.4.0, GNU Binutils version 2.29.1-20.fc28, Linux 4.18.0-20180717 (Stefan Liebler)

UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-env-setuid-tunables
FAIL: math/test-double-pow
FAIL: math/test-float32x-pow
FAIL: math/test-float64-pow
FAIL: math/test-idouble-pow
FAIL: math/test-idouble-setpayloadsig
FAIL: math/test-ifloat-setpayloadsig
FAIL: math/test-ifloat128-setpayloadsig
FAIL: math/test-ifloat32-setpayloadsig
FAIL: math/test-ifloat32x-pow
FAIL: math/test-ifloat32x-setpayloadsig
FAIL: math/test-ifloat64-pow
FAIL: math/test-ifloat64-setpayloadsig
FAIL: math/test-ifloat64x-setpayloadsig
FAIL: math/test-ildouble-setpayloadsig
UNSUPPORTED: misc/tst-pkey
Summary of test results:
     14 FAIL
   5807 PASS
      3 UNSUPPORTED
     19 XFAIL

Build system: gcc version 7.3.0, GNU Binutils version 2.29.1-20.fc28, Linux 4.18.0-20180717 (Stefan Liebler)

UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-env-setuid-tunables
UNSUPPORTED: misc/tst-pkey
Summary of test results:
   5821 PASS
      3 UNSUPPORTED
     19 XFAIL
  • For the unsupported tests, please have a look at the descriptions for gcc 6.4 build on S/390 (64bit).

Build system: gcc version 8.1.0, GNU Binutils version 2.29.1-20.fc28, Linux 4.18.0-20180717 (Stefan Liebler)

UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-env-setuid-tunables
UNSUPPORTED: misc/tst-pkey
Summary of test results:
   5821 PASS
      3 UNSUPPORTED
     19 XFAIL
  • For the unsupported tests, please have a look at the descriptions for gcc 6.4 build on S/390 (64bit).

3.20. SH

Build system: gcc version 7.3.0 (Debian 7.3.0-1), GNU ld (GNU Binutils for Debian) 2.30, 3.16.7-ckt7 (Adhemerval Zanella)

The system toolchain used has a out-of-tree patch applied (local-fpcscr_values.diff from libc6-dev debian package) which changes architecture ABI. This breaks glibc testsuite build with a missing __fpscr_values symbol. The following patch was applied on glibc source to avoid this issue (a better alternative would be to rebuild a full toolchain):

diff --git a/sysdeps/unix/sysv/linux/sh/Versions b/sysdeps/unix/sysv/linux/sh/Versions
index e0938c4165..ca1d7da339 100644
--- a/sysdeps/unix/sysv/linux/sh/Versions
+++ b/sysdeps/unix/sysv/linux/sh/Versions
@@ -2,6 +2,7 @@ libc {
   GLIBC_2.2 {
     # functions used in other libraries
     __xstat64; __fxstat64; __lxstat64;
+    __fpscr_values;
 
     # a*
     alphasort64;
diff --git a/sysdeps/unix/sysv/linux/sh/libc.abilist b/sysdeps/unix/sysv/linux/sh/libc.abilist
index 1f4e648baa..776811f7f3 100644
--- a/sysdeps/unix/sysv/linux/sh/libc.abilist
+++ b/sysdeps/unix/sysv/linux/sh/libc.abilist
@@ -256,6 +256,7 @@ GLIBC_2.2 __finitel F
 GLIBC_2.2 __flbf F
 GLIBC_2.2 __fork F
 GLIBC_2.2 __fpending F
+GLIBC_2.2 __fpscr_values D 0x8
 GLIBC_2.2 __fpu_control D 0x4
 GLIBC_2.2 __fpurge F
 GLIBC_2.2 __freadable F
diff --git a/sysdeps/unix/sysv/linux/sh/sysdep.S b/sysdeps/unix/sysv/linux/sh/sysdep.S
index c4e28ffb98..a6cc5bb435 100644
--- a/sysdeps/unix/sysv/linux/sh/sysdep.S
+++ b/sysdeps/unix/sysv/linux/sh/sysdep.S
@@ -30,3 +30,13 @@ ENTRY (__syscall_error)
 
 #define __syscall_error __syscall_error_1
 #include <sysdeps/unix/sh/sysdep.S>
+
+       .data
+       .align 3
+       .globl ___fpscr_values
+       .type ___fpscr_values, @object
+       .size ___fpscr_values, 8
+___fpscr_values:
+       .long 0
+       .long 0x80000
+weak_alias (___fpscr_values, __fpscr_values)

FAIL: elf/tst-tls1
FAIL: elf/tst-tls2
UNSUPPORTED: io/tst-getcwd-abspath
FAIL: localedata/sort-test
UNSUPPORTED: misc/tst-memfd_create
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: misc/tst-ttyname
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-robust-fork
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
UNSUPPORTED: posix/tst-sysconf-empty-chroot
FAIL: resolv/tst-resolv-ai_idn
FAIL: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
FAIL: setjmp/tst-setjmp-fp
FAIL: stdio-common/bug22
UNSUPPORTED: stdlib/test-bz22786
UNSUPPORTED: stdlib/tst-getrandom
FAIL: stdlib/tst-makecontext
FAIL: stdlib/tst-strfrom
FAIL: stdlib/tst-strfrom-locale
FAIL: stdlib/tst-strtod-round
FAIL: stdlib/tst-tininess
UNSUPPORTED: string/test-bcopy
UNSUPPORTED: string/test-memmove
FAIL: string/tester
UNSUPPORTED: sunrpc/tst-svc_register
UNSUPPORTED: time/tst-y2039
FAIL: wcsmbs/tst-wcstod-round
  • elf/tst-tls1 and elf/tst-tls2 fail with:

set bar to 1 (LE)
get sum of foo and bar (IE) = 4271881
foo = 4271880
get sum of foo and bar (LD) = 1
get sum of foo and bar (GD) = 1
  • localedata/sort-test fails with:

cmn_TW.UTF-8 xfrm-test FAIL
en_US.UTF-8 xfrm-test FAIL
fa_IR.UTF-8 xfrm-test FAIL
fi_FI.UTF-8 xfrm-test FAIL
ps_AF.UTF-8 xfrm-test FAIL
se_NO.UTF-8 xfrm-test FAIL
sv_SE.UTF-8 xfrm-test FAIL
tt_RU.UTF-8 xfrm-test FAIL
vi_VN.UTF-8 xfrm-test FAIL
zh_CN.UTF-8 xfrm-test FAIL
  • nptl/tst-robust-fork fails with a most likely a kernel issue:

error: xpthread_check_return.c:32: pthread_mutex_destroy: Device or resource busy
error: 1 test failures
  • resolv/tst-resolv-ai_idn and resolv/tst-resolv-ai_idn-latin1 fail due broken system libidn2 (2.0.4).
  • setjmp/tst-setjmp-fp fails with:

FAIL: longjmp changed rounding mode
FAIL: longjmp changed exceptions
  • stdio-common/bug22 fails with:

ret = -1
ret = -1
ret = -1
ret = -1
  • stdlib/tst-makecontext fails with:

Didn't expect signal from child: got `Aborted'
  • stdlib/tst-strfrom (stdlib/tst-strfrom-locale shows similar issues but with different locale) fails with:

Testing in locale: C
strfromf: got NAN (3), expected -NAN (4)
strfromf32: got NAN (3), expected -NAN (4)
Testing in locale: en_US.ISO-8859-1
strfromf: got NAN (3), expected -NAN (4)
strfromf32: got NAN (3), expected -NAN (4)
Testing in locale: en_US.UTF-8
strfromf: got NAN (3), expected -NAN (4)
strfromf32: got NAN (3), expected -NAN (4)
  • stdlib/tst-strtod-round and wcsmbs/tst-wcstod-round failure outputs are too large to reproduce (1.6M) and last message indicates inexact issue (inexact 0 not 1).
  • stdlib/tst-tininess.out fails with:

tininess.h says after rounding, but detected before rounding
  • string/tester fails with a lot of strcmp failures:

strcmp flunked test 69
strcmp flunked test 85
strcmp flunked test 101
strcmp flunked test 117

math failues:

FAIL: math/basic-test
FAIL: math/test-double-acos
FAIL: math/test-double-acosh
FAIL: math/test-double-asin
FAIL: math/test-double-asinh
FAIL: math/test-double-atan
FAIL: math/test-double-atan2
FAIL: math/test-double-atanh
FAIL: math/test-double-cabs
FAIL: math/test-double-cacos
FAIL: math/test-double-cacosh
FAIL: math/test-double-canonicalize
FAIL: math/test-double-carg
FAIL: math/test-double-casin
FAIL: math/test-double-casinh
FAIL: math/test-double-cbrt
FAIL: math/test-double-ccos
FAIL: math/test-double-ccosh
FAIL: math/test-double-ceil
FAIL: math/test-double-cexp
FAIL: math/test-double-cos
FAIL: math/test-double-cosh
FAIL: math/test-double-cpow
FAIL: math/test-double-csin
FAIL: math/test-double-csinh
FAIL: math/test-double-csqrt
FAIL: math/test-double-ctan
FAIL: math/test-double-ctanh
FAIL: math/test-double-erf
FAIL: math/test-double-erfc
FAIL: math/test-double-exp
FAIL: math/test-double-exp10
FAIL: math/test-double-exp2
FAIL: math/test-double-expm1
FAIL: math/test-double-fdim
FAIL: math/test-double-finite-cacos
FAIL: math/test-double-finite-cacosh
FAIL: math/test-double-finite-casin
FAIL: math/test-double-finite-casinh
FAIL: math/test-double-finite-cos
FAIL: math/test-double-finite-csqrt
FAIL: math/test-double-finite-fma
FAIL: math/test-double-finite-llrint
FAIL: math/test-double-finite-llround
FAIL: math/test-double-finite-pow
FAIL: math/test-double-finite-sin
FAIL: math/test-double-finite-sincos
FAIL: math/test-double-finite-tanh
FAIL: math/test-double-floor
FAIL: math/test-double-fma
FAIL: math/test-double-fmax
FAIL: math/test-double-fmaxmag
FAIL: math/test-double-fmin
FAIL: math/test-double-fminmag
FAIL: math/test-double-fmod
FAIL: math/test-double-frexp
FAIL: math/test-double-hypot
FAIL: math/test-double-isgreater
FAIL: math/test-double-isgreaterequal
FAIL: math/test-double-isless
FAIL: math/test-double-islessequal
FAIL: math/test-double-islessgreater
FAIL: math/test-double-isunordered
FAIL: math/test-double-j0
FAIL: math/test-double-j1
FAIL: math/test-double-jn
FAIL: math/test-double-ldouble-add
FAIL: math/test-double-ldouble-div
FAIL: math/test-double-ldouble-mul
FAIL: math/test-double-ldouble-sub
FAIL: math/test-double-lgamma
FAIL: math/test-double-llrint
FAIL: math/test-double-llround
FAIL: math/test-double-log
FAIL: math/test-double-log10
FAIL: math/test-double-log1p
FAIL: math/test-double-log2
FAIL: math/test-double-logb
FAIL: math/test-double-modf
FAIL: math/test-double-nearbyint
FAIL: math/test-double-nextafter
FAIL: math/test-double-nextdown
FAIL: math/test-double-nexttoward
FAIL: math/test-double-nextup
FAIL: math/test-double-pow
FAIL: math/test-double-remainder
FAIL: math/test-double-remquo
FAIL: math/test-double-rint
FAIL: math/test-double-round
FAIL: math/test-double-roundeven
FAIL: math/test-double-scalb
FAIL: math/test-double-scalbln
FAIL: math/test-double-scalbn
FAIL: math/test-double-significand
FAIL: math/test-double-sin
FAIL: math/test-double-sincos
FAIL: math/test-double-sinh
FAIL: math/test-double-sqrt
FAIL: math/test-double-tan
FAIL: math/test-double-tanh
FAIL: math/test-double-tgamma
FAIL: math/test-double-trunc
FAIL: math/test-double-y0
FAIL: math/test-double-y1
FAIL: math/test-double-yn
FAIL: math/test-float-acos
FAIL: math/test-float-acosh
FAIL: math/test-float-asin
FAIL: math/test-float-asinh
FAIL: math/test-float-atan
FAIL: math/test-float-atan2
FAIL: math/test-float-atanh
FAIL: math/test-float-cabs
FAIL: math/test-float-cacos
FAIL: math/test-float-cacosh
FAIL: math/test-float-canonicalize
FAIL: math/test-float-carg
FAIL: math/test-float-casin
FAIL: math/test-float-casinh
FAIL: math/test-float-cbrt
FAIL: math/test-float-ccos
FAIL: math/test-float-ccosh
FAIL: math/test-float-ceil
FAIL: math/test-float-cexp
FAIL: math/test-float-cos
FAIL: math/test-float-cosh
FAIL: math/test-float-cpow
FAIL: math/test-float-csin
FAIL: math/test-float-csinh
FAIL: math/test-float-csqrt
FAIL: math/test-float-ctan
FAIL: math/test-float-ctanh
FAIL: math/test-float-double-add
FAIL: math/test-float-double-div
FAIL: math/test-float-double-mul
FAIL: math/test-float-double-sub
FAIL: math/test-float-erf
FAIL: math/test-float-erfc
FAIL: math/test-float-exp
FAIL: math/test-float-exp10
FAIL: math/test-float-exp2
FAIL: math/test-float-expm1
FAIL: math/test-float-fdim
FAIL: math/test-float-finite-cacos
FAIL: math/test-float-finite-cacosh
FAIL: math/test-float-finite-casin
FAIL: math/test-float-finite-casinh
FAIL: math/test-float-finite-cexp
FAIL: math/test-float-finite-csqrt
FAIL: math/test-float-finite-ctan
FAIL: math/test-float-finite-erfc
FAIL: math/test-float-finite-exp
FAIL: math/test-float-finite-exp2
FAIL: math/test-float-finite-fma
FAIL: math/test-float-finite-llrint
FAIL: math/test-float-finite-llround
FAIL: math/test-float-finite-lrint
FAIL: math/test-float-finite-lround
FAIL: math/test-float-finite-pow
FAIL: math/test-float-finite-scalb
FAIL: math/test-float-finite-scalbln
FAIL: math/test-float-finite-scalbn
FAIL: math/test-float-finite-yn
FAIL: math/test-float-floor
FAIL: math/test-float-fma
FAIL: math/test-float-fmax
FAIL: math/test-float-fmaxmag
FAIL: math/test-float-fmin
FAIL: math/test-float-fminmag
FAIL: math/test-float-fmod
FAIL: math/test-float-frexp
FAIL: math/test-float-hypot
FAIL: math/test-float-isgreater
FAIL: math/test-float-isgreaterequal
FAIL: math/test-float-isless
FAIL: math/test-float-islessequal
FAIL: math/test-float-islessgreater
FAIL: math/test-float-isunordered
FAIL: math/test-float-j0
FAIL: math/test-float-j1
FAIL: math/test-float-jn
FAIL: math/test-float-ldouble-add
FAIL: math/test-float-ldouble-div
FAIL: math/test-float-ldouble-mul
FAIL: math/test-float-ldouble-sub
FAIL: math/test-float-lgamma
FAIL: math/test-float-llrint
FAIL: math/test-float-llround
FAIL: math/test-float-log
FAIL: math/test-float-log10
FAIL: math/test-float-log1p
FAIL: math/test-float-log2
FAIL: math/test-float-logb
FAIL: math/test-float-lrint
FAIL: math/test-float-lround
FAIL: math/test-float-modf
FAIL: math/test-float-nearbyint
FAIL: math/test-float-nextafter
FAIL: math/test-float-nextdown
FAIL: math/test-float-nexttoward
FAIL: math/test-float-nextup
FAIL: math/test-float-pow
FAIL: math/test-float-remainder
FAIL: math/test-float-remquo
FAIL: math/test-float-rint
FAIL: math/test-float-round
FAIL: math/test-float-roundeven
FAIL: math/test-float-scalb
FAIL: math/test-float-scalbln
FAIL: math/test-float-scalbn
FAIL: math/test-float-significand
FAIL: math/test-float-sin
FAIL: math/test-float-sincos
FAIL: math/test-float-sinh
FAIL: math/test-float-sqrt
FAIL: math/test-float-tan
FAIL: math/test-float-tanh
FAIL: math/test-float-tgamma
FAIL: math/test-float-trunc
FAIL: math/test-float-y0
FAIL: math/test-float-y1
FAIL: math/test-float-yn
FAIL: math/test-float32-acos
FAIL: math/test-float32-acosh
FAIL: math/test-float32-asin
FAIL: math/test-float32-asinh
FAIL: math/test-float32-atan
FAIL: math/test-float32-atan2
FAIL: math/test-float32-atanh
FAIL: math/test-float32-cabs
FAIL: math/test-float32-cacos
FAIL: math/test-float32-cacosh
FAIL: math/test-float32-canonicalize
FAIL: math/test-float32-carg
FAIL: math/test-float32-casin
FAIL: math/test-float32-casinh
FAIL: math/test-float32-cbrt
FAIL: math/test-float32-ccos
FAIL: math/test-float32-ccosh
FAIL: math/test-float32-ceil
FAIL: math/test-float32-cexp
FAIL: math/test-float32-cos
FAIL: math/test-float32-cosh
FAIL: math/test-float32-cpow
FAIL: math/test-float32-csin
FAIL: math/test-float32-csinh
FAIL: math/test-float32-csqrt
FAIL: math/test-float32-ctan
FAIL: math/test-float32-ctanh
FAIL: math/test-float32-erf
FAIL: math/test-float32-erfc
FAIL: math/test-float32-exp
FAIL: math/test-float32-exp10
FAIL: math/test-float32-exp2
FAIL: math/test-float32-expm1
FAIL: math/test-float32-fdim
FAIL: math/test-float32-finite-cacos
FAIL: math/test-float32-finite-cacosh
FAIL: math/test-float32-finite-casin
FAIL: math/test-float32-finite-casinh
FAIL: math/test-float32-finite-cexp
FAIL: math/test-float32-finite-csqrt
FAIL: math/test-float32-finite-ctan
FAIL: math/test-float32-finite-erfc
FAIL: math/test-float32-finite-exp
FAIL: math/test-float32-finite-exp2
FAIL: math/test-float32-finite-fma
FAIL: math/test-float32-finite-llrint
FAIL: math/test-float32-finite-llround
FAIL: math/test-float32-finite-lrint
FAIL: math/test-float32-finite-lround
FAIL: math/test-float32-finite-pow
FAIL: math/test-float32-finite-scalbln
FAIL: math/test-float32-finite-scalbn
FAIL: math/test-float32-finite-yn
FAIL: math/test-float32-float32x-add
FAIL: math/test-float32-float32x-div
FAIL: math/test-float32-float32x-mul
FAIL: math/test-float32-float32x-sub
FAIL: math/test-float32-float64-add
FAIL: math/test-float32-float64-div
FAIL: math/test-float32-float64-mul
FAIL: math/test-float32-float64-sub
FAIL: math/test-float32-floor
FAIL: math/test-float32-fma
FAIL: math/test-float32-fmax
FAIL: math/test-float32-fmaxmag
FAIL: math/test-float32-fmin
FAIL: math/test-float32-fminmag
FAIL: math/test-float32-fmod
FAIL: math/test-float32-frexp
FAIL: math/test-float32-hypot
FAIL: math/test-float32-isgreater
FAIL: math/test-float32-isgreaterequal
FAIL: math/test-float32-isless
FAIL: math/test-float32-islessequal
FAIL: math/test-float32-islessgreater
FAIL: math/test-float32-isunordered
FAIL: math/test-float32-j0
FAIL: math/test-float32-j1
FAIL: math/test-float32-jn
FAIL: math/test-float32-lgamma
FAIL: math/test-float32-llrint
FAIL: math/test-float32-llround
FAIL: math/test-float32-log
FAIL: math/test-float32-log10
FAIL: math/test-float32-log1p
FAIL: math/test-float32-log2
FAIL: math/test-float32-logb
FAIL: math/test-float32-lrint
FAIL: math/test-float32-lround
FAIL: math/test-float32-modf
FAIL: math/test-float32-nearbyint
FAIL: math/test-float32-nextafter
FAIL: math/test-float32-nextdown
FAIL: math/test-float32-nextup
FAIL: math/test-float32-pow
FAIL: math/test-float32-remainder
FAIL: math/test-float32-remquo
FAIL: math/test-float32-rint
FAIL: math/test-float32-round
FAIL: math/test-float32-roundeven
FAIL: math/test-float32-scalbln
FAIL: math/test-float32-scalbn
FAIL: math/test-float32-sin
FAIL: math/test-float32-sincos
FAIL: math/test-float32-sinh
FAIL: math/test-float32-sqrt
FAIL: math/test-float32-tan
FAIL: math/test-float32-tanh
FAIL: math/test-float32-tgamma
FAIL: math/test-float32-trunc
FAIL: math/test-float32-y0
FAIL: math/test-float32-y1
FAIL: math/test-float32-yn
FAIL: math/test-float32x-acos
FAIL: math/test-float32x-acosh
FAIL: math/test-float32x-asin
FAIL: math/test-float32x-asinh
FAIL: math/test-float32x-atan
FAIL: math/test-float32x-atan2
FAIL: math/test-float32x-atanh
FAIL: math/test-float32x-cabs
FAIL: math/test-float32x-cacos
FAIL: math/test-float32x-cacosh
FAIL: math/test-float32x-canonicalize
FAIL: math/test-float32x-carg
FAIL: math/test-float32x-casin
FAIL: math/test-float32x-casinh
FAIL: math/test-float32x-cbrt
FAIL: math/test-float32x-ccos
FAIL: math/test-float32x-ccosh
FAIL: math/test-float32x-ceil
FAIL: math/test-float32x-cexp
FAIL: math/test-float32x-cos
FAIL: math/test-float32x-cosh
FAIL: math/test-float32x-cpow
FAIL: math/test-float32x-csin
FAIL: math/test-float32x-csinh
FAIL: math/test-float32x-csqrt
FAIL: math/test-float32x-ctan
FAIL: math/test-float32x-ctanh
FAIL: math/test-float32x-erf
FAIL: math/test-float32x-erfc
FAIL: math/test-float32x-exp
FAIL: math/test-float32x-exp10
FAIL: math/test-float32x-exp2
FAIL: math/test-float32x-expm1
FAIL: math/test-float32x-fdim
FAIL: math/test-float32x-finite-cacos
FAIL: math/test-float32x-finite-cacosh
FAIL: math/test-float32x-finite-casin
FAIL: math/test-float32x-finite-casinh
FAIL: math/test-float32x-finite-cos
FAIL: math/test-float32x-finite-csqrt
FAIL: math/test-float32x-finite-fma
FAIL: math/test-float32x-finite-llrint
FAIL: math/test-float32x-finite-llround
FAIL: math/test-float32x-finite-pow
FAIL: math/test-float32x-finite-sin
FAIL: math/test-float32x-finite-sincos
FAIL: math/test-float32x-finite-tanh
FAIL: math/test-float32x-float64-add
FAIL: math/test-float32x-float64-div
FAIL: math/test-float32x-float64-mul
FAIL: math/test-float32x-float64-sub
FAIL: math/test-float32x-floor
FAIL: math/test-float32x-fma
FAIL: math/test-float32x-fmax
FAIL: math/test-float32x-fmaxmag
FAIL: math/test-float32x-fmin
FAIL: math/test-float32x-fminmag
FAIL: math/test-float32x-fmod
FAIL: math/test-float32x-frexp
FAIL: math/test-float32x-hypot
FAIL: math/test-float32x-isgreater
FAIL: math/test-float32x-isgreaterequal
FAIL: math/test-float32x-isless
FAIL: math/test-float32x-islessequal
FAIL: math/test-float32x-islessgreater
FAIL: math/test-float32x-isunordered
FAIL: math/test-float32x-j0
FAIL: math/test-float32x-j1
FAIL: math/test-float32x-jn
FAIL: math/test-float32x-lgamma
FAIL: math/test-float32x-llrint
FAIL: math/test-float32x-llround
FAIL: math/test-float32x-log
FAIL: math/test-float32x-log10
FAIL: math/test-float32x-log1p
FAIL: math/test-float32x-log2
FAIL: math/test-float32x-logb
FAIL: math/test-float32x-modf
FAIL: math/test-float32x-nearbyint
FAIL: math/test-float32x-nextafter
FAIL: math/test-float32x-nextdown
FAIL: math/test-float32x-nextup
FAIL: math/test-float32x-pow
FAIL: math/test-float32x-remainder
FAIL: math/test-float32x-remquo
FAIL: math/test-float32x-rint
FAIL: math/test-float32x-round
FAIL: math/test-float32x-roundeven
FAIL: math/test-float32x-scalbln
FAIL: math/test-float32x-scalbn
FAIL: math/test-float32x-sin
FAIL: math/test-float32x-sincos
FAIL: math/test-float32x-sinh
FAIL: math/test-float32x-sqrt
FAIL: math/test-float32x-tan
FAIL: math/test-float32x-tanh
FAIL: math/test-float32x-tgamma
FAIL: math/test-float32x-trunc
FAIL: math/test-float32x-y0
FAIL: math/test-float32x-y1
FAIL: math/test-float32x-yn
FAIL: math/test-float64-acos
FAIL: math/test-float64-acosh
FAIL: math/test-float64-asin
FAIL: math/test-float64-asinh
FAIL: math/test-float64-atan
FAIL: math/test-float64-atan2
FAIL: math/test-float64-atanh
FAIL: math/test-float64-cabs
FAIL: math/test-float64-cacos
FAIL: math/test-float64-cacosh
FAIL: math/test-float64-canonicalize
FAIL: math/test-float64-carg
FAIL: math/test-float64-casin
FAIL: math/test-float64-casinh
FAIL: math/test-float64-cbrt
FAIL: math/test-float64-ccos
FAIL: math/test-float64-ccosh
FAIL: math/test-float64-ceil
FAIL: math/test-float64-cexp
FAIL: math/test-float64-cos
FAIL: math/test-float64-cosh
FAIL: math/test-float64-cpow
FAIL: math/test-float64-csin
FAIL: math/test-float64-csinh
FAIL: math/test-float64-csqrt
FAIL: math/test-float64-ctan
FAIL: math/test-float64-ctanh
FAIL: math/test-float64-erf
FAIL: math/test-float64-erfc
FAIL: math/test-float64-exp
FAIL: math/test-float64-exp10
FAIL: math/test-float64-exp2
FAIL: math/test-float64-expm1
FAIL: math/test-float64-fdim
FAIL: math/test-float64-finite-cacos
FAIL: math/test-float64-finite-cacosh
FAIL: math/test-float64-finite-casin
FAIL: math/test-float64-finite-casinh
FAIL: math/test-float64-finite-cos
FAIL: math/test-float64-finite-csqrt
FAIL: math/test-float64-finite-fma
FAIL: math/test-float64-finite-llrint
FAIL: math/test-float64-finite-llround
FAIL: math/test-float64-finite-pow
FAIL: math/test-float64-finite-sin
FAIL: math/test-float64-finite-sincos
FAIL: math/test-float64-finite-tanh
FAIL: math/test-float64-floor
FAIL: math/test-float64-fma
FAIL: math/test-float64-fmax
FAIL: math/test-float64-fmaxmag
FAIL: math/test-float64-fmin
FAIL: math/test-float64-fminmag
FAIL: math/test-float64-fmod
FAIL: math/test-float64-frexp
FAIL: math/test-float64-hypot
FAIL: math/test-float64-isgreater
FAIL: math/test-float64-isgreaterequal
FAIL: math/test-float64-isless
FAIL: math/test-float64-islessequal
FAIL: math/test-float64-islessgreater
FAIL: math/test-float64-isunordered
FAIL: math/test-float64-j0
FAIL: math/test-float64-j1
FAIL: math/test-float64-jn
FAIL: math/test-float64-lgamma
FAIL: math/test-float64-llrint
FAIL: math/test-float64-llround
FAIL: math/test-float64-log
FAIL: math/test-float64-log10
FAIL: math/test-float64-log1p
FAIL: math/test-float64-log2
FAIL: math/test-float64-logb
FAIL: math/test-float64-modf
FAIL: math/test-float64-nearbyint
FAIL: math/test-float64-nextafter
FAIL: math/test-float64-nextdown
FAIL: math/test-float64-nextup
FAIL: math/test-float64-pow
FAIL: math/test-float64-remainder
FAIL: math/test-float64-remquo
FAIL: math/test-float64-rint
FAIL: math/test-float64-round
FAIL: math/test-float64-roundeven
FAIL: math/test-float64-scalbln
FAIL: math/test-float64-scalbn
FAIL: math/test-float64-sin
FAIL: math/test-float64-sincos
FAIL: math/test-float64-sinh
FAIL: math/test-float64-sqrt
FAIL: math/test-float64-tan
FAIL: math/test-float64-tanh
FAIL: math/test-float64-tgamma
FAIL: math/test-float64-trunc
FAIL: math/test-float64-y0
FAIL: math/test-float64-y1
FAIL: math/test-float64-yn
FAIL: math/test-idouble-acos
FAIL: math/test-idouble-acosh
FAIL: math/test-idouble-asin
FAIL: math/test-idouble-asinh
FAIL: math/test-idouble-atan
FAIL: math/test-idouble-atan2
FAIL: math/test-idouble-atanh
FAIL: math/test-idouble-cabs
FAIL: math/test-idouble-cacos
FAIL: math/test-idouble-cacosh
FAIL: math/test-idouble-canonicalize
FAIL: math/test-idouble-carg
FAIL: math/test-idouble-casin
FAIL: math/test-idouble-casinh
FAIL: math/test-idouble-cbrt
FAIL: math/test-idouble-ccos
FAIL: math/test-idouble-ccosh
FAIL: math/test-idouble-ceil
FAIL: math/test-idouble-cexp
FAIL: math/test-idouble-cos
FAIL: math/test-idouble-cosh
FAIL: math/test-idouble-csin
FAIL: math/test-idouble-csinh
FAIL: math/test-idouble-csqrt
FAIL: math/test-idouble-erf
FAIL: math/test-idouble-erfc
FAIL: math/test-idouble-exp
FAIL: math/test-idouble-exp10
FAIL: math/test-idouble-exp2
FAIL: math/test-idouble-expm1
FAIL: math/test-idouble-fdim
FAIL: math/test-idouble-floor
FAIL: math/test-idouble-fma
FAIL: math/test-idouble-fmax
FAIL: math/test-idouble-fmaxmag
FAIL: math/test-idouble-fmin
FAIL: math/test-idouble-fminmag
FAIL: math/test-idouble-fmod
FAIL: math/test-idouble-frexp
FAIL: math/test-idouble-hypot
FAIL: math/test-idouble-j0
FAIL: math/test-idouble-j1
FAIL: math/test-idouble-jn
FAIL: math/test-idouble-lgamma
FAIL: math/test-idouble-log
FAIL: math/test-idouble-log10
FAIL: math/test-idouble-log1p
FAIL: math/test-idouble-log2
FAIL: math/test-idouble-logb
FAIL: math/test-idouble-modf
FAIL: math/test-idouble-nearbyint
FAIL: math/test-idouble-nextafter
FAIL: math/test-idouble-nextdown
FAIL: math/test-idouble-nexttoward
FAIL: math/test-idouble-nextup
FAIL: math/test-idouble-pow
FAIL: math/test-idouble-remainder
FAIL: math/test-idouble-remquo
FAIL: math/test-idouble-rint
FAIL: math/test-idouble-round
FAIL: math/test-idouble-roundeven
FAIL: math/test-idouble-scalb
FAIL: math/test-idouble-scalbln
FAIL: math/test-idouble-scalbn
FAIL: math/test-idouble-significand
FAIL: math/test-idouble-sin
FAIL: math/test-idouble-sincos
FAIL: math/test-idouble-sinh
FAIL: math/test-idouble-sqrt
FAIL: math/test-idouble-tan
FAIL: math/test-idouble-tanh
FAIL: math/test-idouble-tgamma
FAIL: math/test-idouble-trunc
FAIL: math/test-idouble-y0
FAIL: math/test-idouble-y1
FAIL: math/test-idouble-yn
FAIL: math/test-ifloat-acos
FAIL: math/test-ifloat-acosh
FAIL: math/test-ifloat-asin
FAIL: math/test-ifloat-asinh
FAIL: math/test-ifloat-atan
FAIL: math/test-ifloat-atan2
FAIL: math/test-ifloat-atanh
FAIL: math/test-ifloat-cabs
FAIL: math/test-ifloat-cacos
FAIL: math/test-ifloat-cacosh
FAIL: math/test-ifloat-canonicalize
FAIL: math/test-ifloat-carg
FAIL: math/test-ifloat-casin
FAIL: math/test-ifloat-casinh
FAIL: math/test-ifloat-cbrt
FAIL: math/test-ifloat-ccos
FAIL: math/test-ifloat-ccosh
FAIL: math/test-ifloat-ceil
FAIL: math/test-ifloat-cexp
FAIL: math/test-ifloat-cos
FAIL: math/test-ifloat-cosh
FAIL: math/test-ifloat-csin
FAIL: math/test-ifloat-csinh
FAIL: math/test-ifloat-csqrt
FAIL: math/test-ifloat-ctan
FAIL: math/test-ifloat-erf
FAIL: math/test-ifloat-erfc
FAIL: math/test-ifloat-exp
FAIL: math/test-ifloat-exp10
FAIL: math/test-ifloat-exp2
FAIL: math/test-ifloat-expm1
FAIL: math/test-ifloat-fdim
FAIL: math/test-ifloat-floor
FAIL: math/test-ifloat-fma
FAIL: math/test-ifloat-fmax
FAIL: math/test-ifloat-fmaxmag
FAIL: math/test-ifloat-fmin
FAIL: math/test-ifloat-fminmag
FAIL: math/test-ifloat-fmod
FAIL: math/test-ifloat-frexp
FAIL: math/test-ifloat-hypot
FAIL: math/test-ifloat-j0
FAIL: math/test-ifloat-j1
FAIL: math/test-ifloat-jn
FAIL: math/test-ifloat-lgamma
FAIL: math/test-ifloat-log
FAIL: math/test-ifloat-log10
FAIL: math/test-ifloat-log1p
FAIL: math/test-ifloat-log2
FAIL: math/test-ifloat-logb
FAIL: math/test-ifloat-modf
FAIL: math/test-ifloat-nearbyint
FAIL: math/test-ifloat-nextafter
FAIL: math/test-ifloat-nextdown
FAIL: math/test-ifloat-nexttoward
FAIL: math/test-ifloat-nextup
FAIL: math/test-ifloat-pow
FAIL: math/test-ifloat-remainder
FAIL: math/test-ifloat-remquo
FAIL: math/test-ifloat-rint
FAIL: math/test-ifloat-round
FAIL: math/test-ifloat-roundeven
FAIL: math/test-ifloat-scalb
FAIL: math/test-ifloat-scalbln
FAIL: math/test-ifloat-scalbn
FAIL: math/test-ifloat-significand
FAIL: math/test-ifloat-sin
FAIL: math/test-ifloat-sincos
FAIL: math/test-ifloat-sinh
FAIL: math/test-ifloat-sqrt
FAIL: math/test-ifloat-tan
FAIL: math/test-ifloat-tanh
FAIL: math/test-ifloat-tgamma
FAIL: math/test-ifloat-trunc
FAIL: math/test-ifloat-y0
FAIL: math/test-ifloat-y1
FAIL: math/test-ifloat-yn
FAIL: math/test-ifloat32-acos
FAIL: math/test-ifloat32-acosh
FAIL: math/test-ifloat32-asin
FAIL: math/test-ifloat32-asinh
FAIL: math/test-ifloat32-atan
FAIL: math/test-ifloat32-atan2
FAIL: math/test-ifloat32-atanh
FAIL: math/test-ifloat32-cabs
FAIL: math/test-ifloat32-cacos
FAIL: math/test-ifloat32-cacosh
FAIL: math/test-ifloat32-canonicalize
FAIL: math/test-ifloat32-carg
FAIL: math/test-ifloat32-casin
FAIL: math/test-ifloat32-casinh
FAIL: math/test-ifloat32-cbrt
FAIL: math/test-ifloat32-ccos
FAIL: math/test-ifloat32-ccosh
FAIL: math/test-ifloat32-ceil
FAIL: math/test-ifloat32-cexp
FAIL: math/test-ifloat32-cos
FAIL: math/test-ifloat32-cosh
FAIL: math/test-ifloat32-csin
FAIL: math/test-ifloat32-csinh
FAIL: math/test-ifloat32-csqrt
FAIL: math/test-ifloat32-ctan
FAIL: math/test-ifloat32-erf
FAIL: math/test-ifloat32-erfc
FAIL: math/test-ifloat32-exp
FAIL: math/test-ifloat32-exp10
FAIL: math/test-ifloat32-exp2
FAIL: math/test-ifloat32-expm1
FAIL: math/test-ifloat32-fdim
FAIL: math/test-ifloat32-floor
FAIL: math/test-ifloat32-fma
FAIL: math/test-ifloat32-fmax
FAIL: math/test-ifloat32-fmaxmag
FAIL: math/test-ifloat32-fmin
FAIL: math/test-ifloat32-fminmag
FAIL: math/test-ifloat32-fmod
FAIL: math/test-ifloat32-frexp
FAIL: math/test-ifloat32-hypot
FAIL: math/test-ifloat32-j0
FAIL: math/test-ifloat32-j1
FAIL: math/test-ifloat32-jn
FAIL: math/test-ifloat32-lgamma
FAIL: math/test-ifloat32-log
FAIL: math/test-ifloat32-log10
FAIL: math/test-ifloat32-log1p
FAIL: math/test-ifloat32-log2
FAIL: math/test-ifloat32-logb
FAIL: math/test-ifloat32-modf
FAIL: math/test-ifloat32-nearbyint
FAIL: math/test-ifloat32-nextafter
FAIL: math/test-ifloat32-nextdown
FAIL: math/test-ifloat32-nextup
FAIL: math/test-ifloat32-pow
FAIL: math/test-ifloat32-remainder
FAIL: math/test-ifloat32-remquo
FAIL: math/test-ifloat32-rint
FAIL: math/test-ifloat32-round
FAIL: math/test-ifloat32-roundeven
FAIL: math/test-ifloat32-scalbln
FAIL: math/test-ifloat32-scalbn
FAIL: math/test-ifloat32-sin
FAIL: math/test-ifloat32-sincos
FAIL: math/test-ifloat32-sinh
FAIL: math/test-ifloat32-sqrt
FAIL: math/test-ifloat32-tan
FAIL: math/test-ifloat32-tanh
FAIL: math/test-ifloat32-tgamma
FAIL: math/test-ifloat32-trunc
FAIL: math/test-ifloat32-y0
FAIL: math/test-ifloat32-y1
FAIL: math/test-ifloat32-yn
FAIL: math/test-ifloat32x-acos
FAIL: math/test-ifloat32x-acosh
FAIL: math/test-ifloat32x-asin
FAIL: math/test-ifloat32x-asinh
FAIL: math/test-ifloat32x-atan
FAIL: math/test-ifloat32x-atan2
FAIL: math/test-ifloat32x-atanh
FAIL: math/test-ifloat32x-cabs
FAIL: math/test-ifloat32x-cacos
FAIL: math/test-ifloat32x-cacosh
FAIL: math/test-ifloat32x-canonicalize
FAIL: math/test-ifloat32x-carg
FAIL: math/test-ifloat32x-casin
FAIL: math/test-ifloat32x-casinh
FAIL: math/test-ifloat32x-cbrt
FAIL: math/test-ifloat32x-ccos
FAIL: math/test-ifloat32x-ccosh
FAIL: math/test-ifloat32x-ceil
FAIL: math/test-ifloat32x-cexp
FAIL: math/test-ifloat32x-cos
FAIL: math/test-ifloat32x-cosh
FAIL: math/test-ifloat32x-csin
FAIL: math/test-ifloat32x-csinh
FAIL: math/test-ifloat32x-csqrt
FAIL: math/test-ifloat32x-erf
FAIL: math/test-ifloat32x-erfc
FAIL: math/test-ifloat32x-exp
FAIL: math/test-ifloat32x-exp10
FAIL: math/test-ifloat32x-exp2
FAIL: math/test-ifloat32x-expm1
FAIL: math/test-ifloat32x-fdim
FAIL: math/test-ifloat32x-floor
FAIL: math/test-ifloat32x-fma
FAIL: math/test-ifloat32x-fmax
FAIL: math/test-ifloat32x-fmaxmag
FAIL: math/test-ifloat32x-fmin
FAIL: math/test-ifloat32x-fminmag
FAIL: math/test-ifloat32x-fmod
FAIL: math/test-ifloat32x-frexp
FAIL: math/test-ifloat32x-hypot
FAIL: math/test-ifloat32x-j0
FAIL: math/test-ifloat32x-j1
FAIL: math/test-ifloat32x-jn
FAIL: math/test-ifloat32x-lgamma
FAIL: math/test-ifloat32x-log
FAIL: math/test-ifloat32x-log10
FAIL: math/test-ifloat32x-log1p
FAIL: math/test-ifloat32x-log2
FAIL: math/test-ifloat32x-logb
FAIL: math/test-ifloat32x-modf
FAIL: math/test-ifloat32x-nearbyint
FAIL: math/test-ifloat32x-nextafter
FAIL: math/test-ifloat32x-nextdown
FAIL: math/test-ifloat32x-nextup
FAIL: math/test-ifloat32x-pow
FAIL: math/test-ifloat32x-remainder
FAIL: math/test-ifloat32x-remquo
FAIL: math/test-ifloat32x-rint
FAIL: math/test-ifloat32x-round
FAIL: math/test-ifloat32x-roundeven
FAIL: math/test-ifloat32x-scalbln
FAIL: math/test-ifloat32x-scalbn
FAIL: math/test-ifloat32x-sin
FAIL: math/test-ifloat32x-sincos
FAIL: math/test-ifloat32x-sinh
FAIL: math/test-ifloat32x-sqrt
FAIL: math/test-ifloat32x-tan
FAIL: math/test-ifloat32x-tanh
FAIL: math/test-ifloat32x-tgamma
FAIL: math/test-ifloat32x-trunc
FAIL: math/test-ifloat32x-y0
FAIL: math/test-ifloat32x-y1
FAIL: math/test-ifloat32x-yn
FAIL: math/test-ifloat64-acos
FAIL: math/test-ifloat64-acosh
FAIL: math/test-ifloat64-asin
FAIL: math/test-ifloat64-asinh
FAIL: math/test-ifloat64-atan
FAIL: math/test-ifloat64-atan2
FAIL: math/test-ifloat64-atanh
FAIL: math/test-ifloat64-cabs
FAIL: math/test-ifloat64-cacos
FAIL: math/test-ifloat64-cacosh
FAIL: math/test-ifloat64-canonicalize
FAIL: math/test-ifloat64-carg
FAIL: math/test-ifloat64-casin
FAIL: math/test-ifloat64-casinh
FAIL: math/test-ifloat64-cbrt
FAIL: math/test-ifloat64-ccos
FAIL: math/test-ifloat64-ccosh
FAIL: math/test-ifloat64-ceil
FAIL: math/test-ifloat64-cexp
FAIL: math/test-ifloat64-cos
FAIL: math/test-ifloat64-cosh
FAIL: math/test-ifloat64-csin
FAIL: math/test-ifloat64-csinh
FAIL: math/test-ifloat64-csqrt
FAIL: math/test-ifloat64-erf
FAIL: math/test-ifloat64-erfc
FAIL: math/test-ifloat64-exp
FAIL: math/test-ifloat64-exp10
FAIL: math/test-ifloat64-exp2
FAIL: math/test-ifloat64-expm1
FAIL: math/test-ifloat64-fdim
FAIL: math/test-ifloat64-floor
FAIL: math/test-ifloat64-fma
FAIL: math/test-ifloat64-fmax
FAIL: math/test-ifloat64-fmaxmag
FAIL: math/test-ifloat64-fmin
FAIL: math/test-ifloat64-fminmag
FAIL: math/test-ifloat64-fmod
FAIL: math/test-ifloat64-frexp
FAIL: math/test-ifloat64-hypot
FAIL: math/test-ifloat64-j0
FAIL: math/test-ifloat64-j1
FAIL: math/test-ifloat64-jn
FAIL: math/test-ifloat64-lgamma
FAIL: math/test-ifloat64-log
FAIL: math/test-ifloat64-log10
FAIL: math/test-ifloat64-log1p
FAIL: math/test-ifloat64-log2
FAIL: math/test-ifloat64-logb
FAIL: math/test-ifloat64-modf
FAIL: math/test-ifloat64-nearbyint
FAIL: math/test-ifloat64-nextafter
FAIL: math/test-ifloat64-nextdown
FAIL: math/test-ifloat64-nextup
FAIL: math/test-ifloat64-pow
FAIL: math/test-ifloat64-remainder
FAIL: math/test-ifloat64-remquo
FAIL: math/test-ifloat64-rint
FAIL: math/test-ifloat64-round
FAIL: math/test-ifloat64-roundeven
FAIL: math/test-ifloat64-scalbln
FAIL: math/test-ifloat64-scalbn
FAIL: math/test-ifloat64-sin
FAIL: math/test-ifloat64-sincos
FAIL: math/test-ifloat64-sinh
FAIL: math/test-ifloat64-sqrt
FAIL: math/test-ifloat64-tan
FAIL: math/test-ifloat64-tanh
FAIL: math/test-ifloat64-tgamma
FAIL: math/test-ifloat64-trunc
FAIL: math/test-ifloat64-y0
FAIL: math/test-ifloat64-y1
FAIL: math/test-ifloat64-yn
FAIL: math/test-ildouble-acos
FAIL: math/test-ildouble-acosh
FAIL: math/test-ildouble-asin
FAIL: math/test-ildouble-asinh
FAIL: math/test-ildouble-atan
FAIL: math/test-ildouble-atan2
FAIL: math/test-ildouble-atanh
FAIL: math/test-ildouble-cabs
FAIL: math/test-ildouble-cacos
FAIL: math/test-ildouble-cacosh
FAIL: math/test-ildouble-canonicalize
FAIL: math/test-ildouble-carg
FAIL: math/test-ildouble-casin
FAIL: math/test-ildouble-casinh
FAIL: math/test-ildouble-cbrt
FAIL: math/test-ildouble-ccos
FAIL: math/test-ildouble-ccosh
FAIL: math/test-ildouble-ceil
FAIL: math/test-ildouble-cexp
FAIL: math/test-ildouble-cos
FAIL: math/test-ildouble-cosh
FAIL: math/test-ildouble-csin
FAIL: math/test-ildouble-csinh
FAIL: math/test-ildouble-csqrt
FAIL: math/test-ildouble-erf
FAIL: math/test-ildouble-erfc
FAIL: math/test-ildouble-exp
FAIL: math/test-ildouble-exp10
FAIL: math/test-ildouble-exp2
FAIL: math/test-ildouble-expm1
FAIL: math/test-ildouble-fdim
FAIL: math/test-ildouble-floor
FAIL: math/test-ildouble-fma
FAIL: math/test-ildouble-fmax
FAIL: math/test-ildouble-fmaxmag
FAIL: math/test-ildouble-fmin
FAIL: math/test-ildouble-fminmag
FAIL: math/test-ildouble-fmod
FAIL: math/test-ildouble-frexp
FAIL: math/test-ildouble-hypot
FAIL: math/test-ildouble-j0
FAIL: math/test-ildouble-j1
FAIL: math/test-ildouble-jn
FAIL: math/test-ildouble-lgamma
FAIL: math/test-ildouble-log
FAIL: math/test-ildouble-log10
FAIL: math/test-ildouble-log1p
FAIL: math/test-ildouble-log2
FAIL: math/test-ildouble-logb
FAIL: math/test-ildouble-modf
FAIL: math/test-ildouble-nearbyint
FAIL: math/test-ildouble-nextafter
FAIL: math/test-ildouble-nextdown
FAIL: math/test-ildouble-nexttoward
FAIL: math/test-ildouble-nextup
FAIL: math/test-ildouble-pow
FAIL: math/test-ildouble-remainder
FAIL: math/test-ildouble-remquo
FAIL: math/test-ildouble-rint
FAIL: math/test-ildouble-round
FAIL: math/test-ildouble-roundeven
FAIL: math/test-ildouble-scalb
FAIL: math/test-ildouble-scalbln
FAIL: math/test-ildouble-scalbn
FAIL: math/test-ildouble-significand
FAIL: math/test-ildouble-sin
FAIL: math/test-ildouble-sincos
FAIL: math/test-ildouble-sinh
FAIL: math/test-ildouble-sqrt
FAIL: math/test-ildouble-tan
FAIL: math/test-ildouble-tanh
FAIL: math/test-ildouble-tgamma
FAIL: math/test-ildouble-trunc
FAIL: math/test-ildouble-y0
FAIL: math/test-ildouble-y1
FAIL: math/test-ildouble-yn
FAIL: math/test-ldouble-acos
FAIL: math/test-ldouble-acosh
FAIL: math/test-ldouble-asin
FAIL: math/test-ldouble-asinh
FAIL: math/test-ldouble-atan
FAIL: math/test-ldouble-atan2
FAIL: math/test-ldouble-atanh
FAIL: math/test-ldouble-cabs
FAIL: math/test-ldouble-cacos
FAIL: math/test-ldouble-cacosh
FAIL: math/test-ldouble-canonicalize
FAIL: math/test-ldouble-carg
FAIL: math/test-ldouble-casin
FAIL: math/test-ldouble-casinh
FAIL: math/test-ldouble-cbrt
FAIL: math/test-ldouble-ccos
FAIL: math/test-ldouble-ccosh
FAIL: math/test-ldouble-ceil
FAIL: math/test-ldouble-cexp
FAIL: math/test-ldouble-cos
FAIL: math/test-ldouble-cosh
FAIL: math/test-ldouble-cpow
FAIL: math/test-ldouble-csin
FAIL: math/test-ldouble-csinh
FAIL: math/test-ldouble-csqrt
FAIL: math/test-ldouble-ctan
FAIL: math/test-ldouble-ctanh
FAIL: math/test-ldouble-erf
FAIL: math/test-ldouble-erfc
FAIL: math/test-ldouble-exp
FAIL: math/test-ldouble-exp10
FAIL: math/test-ldouble-exp2
FAIL: math/test-ldouble-expm1
FAIL: math/test-ldouble-fdim
FAIL: math/test-ldouble-finite-cacos
FAIL: math/test-ldouble-finite-cacosh
FAIL: math/test-ldouble-finite-casin
FAIL: math/test-ldouble-finite-casinh
FAIL: math/test-ldouble-finite-cos
FAIL: math/test-ldouble-finite-csqrt
FAIL: math/test-ldouble-finite-fma
FAIL: math/test-ldouble-finite-llrint
FAIL: math/test-ldouble-finite-llround
FAIL: math/test-ldouble-finite-pow
FAIL: math/test-ldouble-finite-sin
FAIL: math/test-ldouble-finite-sincos
FAIL: math/test-ldouble-finite-tanh
FAIL: math/test-ldouble-floor
FAIL: math/test-ldouble-fma
FAIL: math/test-ldouble-fmax
FAIL: math/test-ldouble-fmaxmag
FAIL: math/test-ldouble-fmin
FAIL: math/test-ldouble-fminmag
FAIL: math/test-ldouble-fmod
FAIL: math/test-ldouble-frexp
FAIL: math/test-ldouble-hypot
FAIL: math/test-ldouble-isgreater
FAIL: math/test-ldouble-isgreaterequal
FAIL: math/test-ldouble-isless
FAIL: math/test-ldouble-islessequal
FAIL: math/test-ldouble-islessgreater
FAIL: math/test-ldouble-isunordered
FAIL: math/test-ldouble-j0
FAIL: math/test-ldouble-j1
FAIL: math/test-ldouble-jn
FAIL: math/test-ldouble-lgamma
FAIL: math/test-ldouble-llrint
FAIL: math/test-ldouble-llround
FAIL: math/test-ldouble-log
FAIL: math/test-ldouble-log10
FAIL: math/test-ldouble-log1p
FAIL: math/test-ldouble-log2
FAIL: math/test-ldouble-logb
FAIL: math/test-ldouble-modf
FAIL: math/test-ldouble-nearbyint
FAIL: math/test-ldouble-nextafter
FAIL: math/test-ldouble-nextdown
FAIL: math/test-ldouble-nexttoward
FAIL: math/test-ldouble-nextup
FAIL: math/test-ldouble-pow
FAIL: math/test-ldouble-remainder
FAIL: math/test-ldouble-remquo
FAIL: math/test-ldouble-rint
FAIL: math/test-ldouble-round
FAIL: math/test-ldouble-roundeven
FAIL: math/test-ldouble-scalb
FAIL: math/test-ldouble-scalbln
FAIL: math/test-ldouble-scalbn
FAIL: math/test-ldouble-significand
FAIL: math/test-ldouble-sin
FAIL: math/test-ldouble-sincos
FAIL: math/test-ldouble-sinh
FAIL: math/test-ldouble-sqrt
FAIL: math/test-ldouble-tan
FAIL: math/test-ldouble-tanh
FAIL: math/test-ldouble-tgamma
FAIL: math/test-ldouble-trunc
FAIL: math/test-ldouble-y0
FAIL: math/test-ldouble-y1
FAIL: math/test-ldouble-yn
FAIL: math/test-misc
FAIL: math/test-nearbyint-except
  • Most math issues seems related to qNaN/sNaN expectation.

3.21. SPARC (32-bit)

Build system: kernel 4.17.0-1-sparc64-smp, gcc version 8.2.0 (Debian 8.2.0-1), GNU ld (GNU Binutils for Debian) 2.31.1 (Adhemerval Zanella)

FAIL: debug/tst-longjmp_chk2
UNSUPPORTED: iconv/tst-gconv-init-failure
UNSUPPORTED: io/tst-getcwd-abspath
FAIL: localedata/mtrace-tst-leaks
FAIL: localedata/tst-leaks
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: misc/tst-ttyname
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-cleanup0-cmp
UNRESOLVED: nptl/tst-cleanup1
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
UNSUPPORTED: posix/tst-sysconf-empty-chroot
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
FAIL: stdlib/tst-setcontext9
UNSUPPORTED: sunrpc/tst-svc_register
UNSUPPORTED: time/tst-y2039
  • debug/tst-longjmp_chk2 fails with:

not on alternate stack
Didn't expect signal from child: got `Killed'
  • localedata/mtrace-tst-leaks and localedata/tst-leaks show potentially leak addresses.
  • stdlib/tst-setcontext9 fails with:

making contexts
swap contexts
start f1
swap contexts in f2
set context in f1
set context
end f2
Didn't expect signal from child: got `Bus error'

3.22. SPARC (64-bit)

Build system: kernel 4.17.0-1-sparc64-smp, gcc version 8.2.0 (Debian 8.2.0-1), GNU ld (GNU Binutils for Debian) 2.31.1 (Adhemerval Zanella)

FAIL: debug/tst-longjmp_chk2
UNSUPPORTED: iconv/tst-gconv-init-failure
UNSUPPORTED: io/tst-getcwd-abspath
FAIL: localedata/mtrace-tst-leaks
FAIL: localedata/tst-leaks
FAIL: math/test-float64x-float128-mul
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: misc/tst-ttyname
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-kill6
FAIL: nptl/tst-signal6
FAIL: nptl/tst-stack4
FAIL: nptl/tst-tls2
FAIL: nptl/tst-tls3
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
UNSUPPORTED: posix/tst-sysconf-empty-chroot
FAIL: resolv/tst-resolv-ai_idn
FAIL: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
FAIL: rt/tst-mqueue5
FAIL: stdlib/tst-setcontext9
UNSUPPORTED: sunrpc/tst-svc_register
  • debug/tst-longjmp_chk2 fails with:

not on alternate stack
Didn't expect signal from child: got `Killed'
  • localedata/mtrace-tst-leaks and localedata/tst-leaks show potentially leak addresses.
  • math/test-float64x-float128-mul fails with:

testing _Float64x (argument _Float128)
Failure: mul_ldouble (0x3.00000000000018p+0, 0x5.5555555555555558p-4): Exception "Inexact" not set
Failure: mul_ldouble (-0xf.ffffffffffffbffffffffffffcp+1020, -0xf.fffffp+124): Exception "Inexact" not set
Failure: mul_ldouble (-0xf.ffffffffffffbffffffffffffcp+1020, 0xf.fffffp+124): Exception "Inexact" not set
Failure: mul_ldouble (-0xf.fffffp+124, -0xf.ffffffffffffbffffffffffffcp+1020): Exception "Inexact" not set
Failure: mul_ldouble (-0xf.fffffp+124, 0xf.ffffffffffffbffffffffffffcp+1020): Exception "Inexact" not set
Failure: mul_ldouble (0xf.ffffffffffffbffffffffffffcp+1020, -0xf.fffffp+124): Exception "Inexact" not set
Failure: mul_ldouble (0xf.ffffffffffffbffffffffffffcp+1020, 0xf.fffffp+124): Exception "Inexact" not set
Failure: mul_ldouble (0xf.fffffp+124, -0xf.ffffffffffffbffffffffffffcp+1020): Exception "Inexact" not set
Failure: mul_ldouble (0xf.fffffp+124, 0xf.ffffffffffffbffffffffffffcp+1020): Exception "Inexact" not set
Failure: mul_ldouble (0x5.000005p+0, 0x3.33333333333333333333333334p-4): Exception "Inexact" not set
Failure: mul_ldouble (0x5.0000000000000005p+0, 0x3.3333333333334p-4): Exception "Inexact" not set
Failure: mul_ldouble (0x5.00000000000028p+0, 0x3.3333333333333334p-4): Exception "Inexact" not set
Failure: mul_ldouble (0x5.0000000000000005p+0, 0x3.3333333333333334p-4): Exception "Inexact" not set
Failure: mul_downward_ldouble (0x3.00000000000018p+0, 0x5.5555555555555558p-4): Exception "Inexact" not set
Failure: mul_downward_ldouble (-0xf.ffffffffffffbffffffffffffcp+1020, -0xf.fffffp+124): Exception "Inexact" not set
Failure: mul_downward_ldouble (-0xf.ffffffffffffbffffffffffffcp+1020, 0xf.fffffp+124): Exception "Inexact" not set
Failure: Test: mul_downward_ldouble (-0xf.ffffffffffffbffffffffffffcp+1020, 0xf.fffffp+124)
Result:
 is:         -6.11723238466922157812749037908626455e+346  -0x1.fffffdfffffff8000007ffffff80p+1151
 should be:  -6.11723238466922157812749037908626514e+346  -0x1.fffffdfffffff8000007ffffff81p+1151
 difference:  5.89068086431683676644738724917747624e+312   0x1.0000000000000000000000000000p+1039
 ulp       :  1.0000
 max.ulp   :  0.0000
Failure: mul_downward_ldouble (-0xf.fffffp+124, -0xf.ffffffffffffbffffffffffffcp+1020): Exception "Inexact" not set
Failure: mul_downward_ldouble (-0xf.fffffp+124, 0xf.ffffffffffffbffffffffffffcp+1020): Exception "Inexact" not set
Failure: Test: mul_downward_ldouble (-0xf.fffffp+124, 0xf.ffffffffffffbffffffffffffcp+1020)
Result:
 is:         -6.11723238466922157812749037908626455e+346  -0x1.fffffdfffffff8000007ffffff80p+1151
 should be:  -6.11723238466922157812749037908626514e+346  -0x1.fffffdfffffff8000007ffffff81p+1151
 difference:  5.89068086431683676644738724917747624e+312   0x1.0000000000000000000000000000p+1039
 ulp       :  1.0000
 max.ulp   :  0.0000
Failure: mul_downward_ldouble (0xf.ffffffffffffbffffffffffffcp+1020, -0xf.fffffp+124): Exception "Inexact" not set
Failure: Test: mul_downward_ldouble (0xf.ffffffffffffbffffffffffffcp+1020, -0xf.fffffp+124)
Result:
 is:         -6.11723238466922157812749037908626455e+346  -0x1.fffffdfffffff8000007ffffff80p+1151
 should be:  -6.11723238466922157812749037908626514e+346  -0x1.fffffdfffffff8000007ffffff81p+1151
 difference:  5.89068086431683676644738724917747624e+312   0x1.0000000000000000000000000000p+1039
 ulp       :  1.0000
 max.ulp   :  0.0000
Failure: mul_downward_ldouble (0xf.ffffffffffffbffffffffffffcp+1020, 0xf.fffffp+124): Exception "Inexact" not set
Failure: mul_downward_ldouble (0xf.fffffp+124, -0xf.ffffffffffffbffffffffffffcp+1020): Exception "Inexact" not set
Failure: Test: mul_downward_ldouble (0xf.fffffp+124, -0xf.ffffffffffffbffffffffffffcp+1020)
Result:
 is:         -6.11723238466922157812749037908626455e+346  -0x1.fffffdfffffff8000007ffffff80p+1151
 should be:  -6.11723238466922157812749037908626514e+346  -0x1.fffffdfffffff8000007ffffff81p+1151
 difference:  5.89068086431683676644738724917747624e+312   0x1.0000000000000000000000000000p+1039
 ulp       :  1.0000
 max.ulp   :  0.0000
Failure: mul_downward_ldouble (0xf.fffffp+124, 0xf.ffffffffffffbffffffffffffcp+1020): Exception "Inexact" not set
Failure: mul_downward_ldouble (0x5.000005p+0, 0x3.33333333333333333333333334p-4): Exception "Inexact" not set
Failure: mul_downward_ldouble (0x5.0000000000000005p+0, 0x3.3333333333334p-4): Exception "Inexact" not set
Failure: mul_downward_ldouble (0x5.00000000000028p+0, 0x3.3333333333333334p-4): Exception "Inexact" not set
Failure: mul_downward_ldouble (0x5.0000000000000005p+0, 0x3.3333333333333334p-4): Exception "Inexact" not set
Failure: mul_towardzero_ldouble (0x3.00000000000018p+0, 0x5.5555555555555558p-4): Exception "Inexact" not set
Failure: mul_towardzero_ldouble (-0xf.ffffffffffffbffffffffffffcp+1020, -0xf.fffffp+124): Exception "Inexact" not set
Failure: mul_towardzero_ldouble (-0xf.ffffffffffffbffffffffffffcp+1020, 0xf.fffffp+124): Exception "Inexact" not set
Failure: mul_towardzero_ldouble (-0xf.fffffp+124, -0xf.ffffffffffffbffffffffffffcp+1020): Exception "Inexact" not set
Failure: mul_towardzero_ldouble (-0xf.fffffp+124, 0xf.ffffffffffffbffffffffffffcp+1020): Exception "Inexact" not set
Failure: mul_towardzero_ldouble (0xf.ffffffffffffbffffffffffffcp+1020, -0xf.fffffp+124): Exception "Inexact" not set
Failure: mul_towardzero_ldouble (0xf.ffffffffffffbffffffffffffcp+1020, 0xf.fffffp+124): Exception "Inexact" not set
Failure: mul_towardzero_ldouble (0xf.fffffp+124, -0xf.ffffffffffffbffffffffffffcp+1020): Exception "Inexact" not set
Failure: mul_towardzero_ldouble (0xf.fffffp+124, 0xf.ffffffffffffbffffffffffffcp+1020): Exception "Inexact" not set
Failure: mul_towardzero_ldouble (0x5.000005p+0, 0x3.33333333333333333333333334p-4): Exception "Inexact" not set
Failure: mul_towardzero_ldouble (0x5.0000000000000005p+0, 0x3.3333333333334p-4): Exception "Inexact" not set
Failure: mul_towardzero_ldouble (0x5.00000000000028p+0, 0x3.3333333333333334p-4): Exception "Inexact" not set
Failure: mul_towardzero_ldouble (0x5.0000000000000005p+0, 0x3.3333333333333334p-4): Exception "Inexact" not set
Failure: mul_upward_ldouble (0x3.00000000000018p+0, 0x5.5555555555555558p-4): Exception "Inexact" not set
Failure: Test: mul_upward_ldouble (0x3.00000000000018p+0, 0x5.5555555555555558p-4)
Result:
 is:          1.00000000000000011104940751682779166e+00   0x1.0000000000000800800000000000p+0
 should be:   1.00000000000000011104940751682779185e+00   0x1.0000000000000800800000000001p+0
 difference:  1.92592994438723585305597794258492732e-34   0x1.0000000000000000000000000000p-112
 ulp       :  1.0000
 max.ulp   :  0.0000
Failure: mul_upward_ldouble (-0xf.ffffffffffffbffffffffffffcp+1020, -0xf.fffffp+124): Exception "Inexact" not set
Failure: Test: mul_upward_ldouble (-0xf.ffffffffffffbffffffffffffcp+1020, -0xf.fffffp+124)
Result:
 is:          6.11723238466922157812749037908626455e+346   0x1.fffffdfffffff8000007ffffff80p+1151
 should be:   6.11723238466922157812749037908626514e+346   0x1.fffffdfffffff8000007ffffff81p+1151
 difference:  5.89068086431683676644738724917747625e+312   0x1.0000000000000000000000000000p+1039
 ulp       :  1.0000
 max.ulp   :  0.0000
Failure: mul_upward_ldouble (-0xf.ffffffffffffbffffffffffffcp+1020, 0xf.fffffp+124): Exception "Inexact" not set
Failure: mul_upward_ldouble (-0xf.fffffp+124, -0xf.ffffffffffffbffffffffffffcp+1020): Exception "Inexact" not set
Failure: Test: mul_upward_ldouble (-0xf.fffffp+124, -0xf.ffffffffffffbffffffffffffcp+1020)
Result:
 is:          6.11723238466922157812749037908626455e+346   0x1.fffffdfffffff8000007ffffff80p+1151
 should be:   6.11723238466922157812749037908626514e+346   0x1.fffffdfffffff8000007ffffff81p+1151
 difference:  5.89068086431683676644738724917747625e+312   0x1.0000000000000000000000000000p+1039
 ulp       :  1.0000
 max.ulp   :  0.0000
Failure: mul_upward_ldouble (-0xf.fffffp+124, 0xf.ffffffffffffbffffffffffffcp+1020): Exception "Inexact" not set
Failure: mul_upward_ldouble (0xf.ffffffffffffbffffffffffffcp+1020, -0xf.fffffp+124): Exception "Inexact" not set
Failure: mul_upward_ldouble (0xf.ffffffffffffbffffffffffffcp+1020, 0xf.fffffp+124): Exception "Inexact" not set
Failure: Test: mul_upward_ldouble (0xf.ffffffffffffbffffffffffffcp+1020, 0xf.fffffp+124)
Result:
 is:          6.11723238466922157812749037908626455e+346   0x1.fffffdfffffff8000007ffffff80p+1151
 should be:   6.11723238466922157812749037908626514e+346   0x1.fffffdfffffff8000007ffffff81p+1151
 difference:  5.89068086431683676644738724917747625e+312   0x1.0000000000000000000000000000p+1039
 ulp       :  1.0000
 max.ulp   :  0.0000
Failure: mul_upward_ldouble (0xf.fffffp+124, -0xf.ffffffffffffbffffffffffffcp+1020): Exception "Inexact" not set
Failure: mul_upward_ldouble (0xf.fffffp+124, 0xf.ffffffffffffbffffffffffffcp+1020): Exception "Inexact" not set
Failure: Test: mul_upward_ldouble (0xf.fffffp+124, 0xf.ffffffffffffbffffffffffffcp+1020)
Result:
 is:          6.11723238466922157812749037908626455e+346   0x1.fffffdfffffff8000007ffffff80p+1151
 should be:   6.11723238466922157812749037908626514e+346   0x1.fffffdfffffff8000007ffffff81p+1151
 difference:  5.89068086431683676644738724917747625e+312   0x1.0000000000000000000000000000p+1039
 ulp       :  1.0000
 max.ulp   :  0.0000
Failure: mul_upward_ldouble (0x5.000005p+0, 0x3.33333333333333333333333334p-4): Exception "Inexact" not set
Failure: Test: mul_upward_ldouble (0x5.000005p+0, 0x3.33333333333333333333333334p-4)
Result:
 is:          1.00000005960464477539062500000001233e+00   0x1.0000010000000000000000000040p+0
 should be:   1.00000005960464477539062500000001252e+00   0x1.0000010000000000000000000041p+0
 difference:  1.92592994438723585305597794258492732e-34   0x1.0000000000000000000000000000p-112
 ulp       :  1.0000
 max.ulp   :  0.0000
Failure: mul_upward_ldouble (0x5.0000000000000005p+0, 0x3.3333333333334p-4): Exception "Inexact" not set
Failure: Test: mul_upward_ldouble (0x5.0000000000000005p+0, 0x3.3333333333334p-4)
Result:
 is:          1.00000000000000005556536133988210225e+00   0x1.0000000000000401000000000000p+0
 should be:   1.00000000000000005556536133988210244e+00   0x1.0000000000000401000000000001p+0
 difference:  1.92592994438723585305597794258492732e-34   0x1.0000000000000000000000000000p-112
 ulp       :  1.0000
 max.ulp   :  0.0000
Failure: mul_upward_ldouble (0x5.00000000000028p+0, 0x3.3333333333333334p-4): Exception "Inexact" not set
Failure: Test: mul_upward_ldouble (0x5.00000000000028p+0, 0x3.3333333333333334p-4)
Result:
 is:          1.00000000000000011103585498967172285e+00   0x1.0000000000000800400000000000p+0
 should be:   1.00000000000000011103585498967172305e+00   0x1.0000000000000800400000000001p+0
 difference:  1.92592994438723585305597794258492732e-34   0x1.0000000000000000000000000000p-112
 ulp       :  1.0000
 max.ulp   :  0.0000
Failure: mul_upward_ldouble (0x5.0000000000000005p+0, 0x3.3333333333333334p-4): Exception "Inexact" not set
Failure: Test: mul_upward_ldouble (0x5.0000000000000005p+0, 0x3.3333333333333334p-4)
Result:
 is:          1.00000000000000000006776263578034403e+00   0x1.0000000000000001400000000000p+0
 should be:   1.00000000000000000006776263578034422e+00   0x1.0000000000000001400000000001p+0
 difference:  1.92592994438723585305597794258492732e-34   0x1.0000000000000000000000000000p-112
 ulp       :  1.0000
 max.ulp   :  0.0000

Test suite completed:
  2168 test cases plus 2164 tests for exception flags and
    2164 tests for errno executed.
  65 errors occurred.
  • nptl/tst-kill6 fails with:

The futex facility returned an unexpected error code.The futex facility returned an unexpected error code.The futex facility returned an unexpected error code.Didn't expect signal from child: got `Aborted'
1
  • nptl/tst-signal6 fails with:

thread 0 used alt stack for signal 36
thread 1 used alt stack for signal 36
thread 1 used alt stack for signal 35
thread 0 used alt stack for signal 34
The futex facility returned an unexpected error code.The futex facility returned an unexpected error code.Didn't expect signal from child: got `Aborted'
  • rt/tst-mqueue5 fails with:

The futex facility returned an unexpected error code.Timed out: killed the child process
  • nptl/tst-stack4 fails with:

Didn't expect signal from child: got `Aborted'
  • nptl/tst-tls2 and nptl/tst-tls3 both fail with:

Didn't expect signal from child: got `Aborted'
  • resolv/tst-resolv-ai_idn and resolv/tst-resolv-ai_idn-latin1 fail due broken system libidn2 (2.0.4).
  • stdlib/tst-setcontext9 fails with:

making contexts
swap contexts
start f1
swap contexts in f2
set context in f1
set context
end f2
Didn't expect signal from child: got `Bus error'

3.23. x86 (32-bit, Linux)

Build system: Fedora Rawhide, kernel 4.17.3-200.fc28, gcc version 8.1.1 20180712, binutils 2.31.1-4.fc29 (DJ Delorie)

XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: io/tst-getcwd-abspath
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: misc/tst-ttyname
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
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
UNSUPPORTED: posix/tst-sysconf-empty-chroot
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
UNSUPPORTED: sunrpc/tst-svc_register
UNSUPPORTED: time/tst-y2039
Summary of test results:
   5789 PASS
     18 UNSUPPORTED
     17 XFAIL
      2 XPASS

3.24. x86_64 (64-bit, Linux)

Build system: gcc-8.1.1-1, binutils-2.30-25, kernel-4.18.0-0.rc3.1 (Arjun Shankar)

UNSUPPORTED: elf/tst-audit10
UNSUPPORTED: elf/tst-avx512
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: math/test-double-libmvec-alias-avx2
UNSUPPORTED: math/test-double-libmvec-alias-avx2-main
UNSUPPORTED: math/test-double-libmvec-alias-avx512
UNSUPPORTED: math/test-double-libmvec-alias-avx512-main
UNSUPPORTED: math/test-double-libmvec-sincos-avx2
UNSUPPORTED: math/test-double-libmvec-sincos-avx512
UNSUPPORTED: math/test-float-libmvec-alias-avx2
UNSUPPORTED: math/test-float-libmvec-alias-avx2-main
UNSUPPORTED: math/test-float-libmvec-alias-avx512
UNSUPPORTED: math/test-float-libmvec-alias-avx512-main
UNSUPPORTED: math/test-float-libmvec-sincosf-avx2
UNSUPPORTED: math/test-float-libmvec-sincosf-avx512
UNSUPPORTED: misc/tst-pkey
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
Summary of test results:
   5909 PASS
     21 UNSUPPORTED
     17 XFAIL
      2 XPASS
  • The lack of AVX support on the hardware used meant that these tests weren't run.

Build system: Fedora Rawhide, kernel 4.17.3-200.fc28, gcc version 8.1.1 20180712, binutils 2.31.1-4.fc29 (DJ Delorie)

UNSUPPORTED: elf/tst-audit10
UNSUPPORTED: elf/tst-avx512
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: io/tst-getcwd-abspath
UNSUPPORTED: math/test-double-libmvec-alias-avx512
UNSUPPORTED: math/test-double-libmvec-alias-avx512-main
UNSUPPORTED: math/test-double-libmvec-sincos-avx512
UNSUPPORTED: math/test-float-libmvec-alias-avx512
UNSUPPORTED: math/test-float-libmvec-alias-avx512-main
UNSUPPORTED: math/test-float-libmvec-sincosf-avx512
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: misc/tst-ttyname
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
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
UNSUPPORTED: posix/tst-sysconf-empty-chroot
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
UNSUPPORTED: sunrpc/tst-svc_register
Summary of test results:
   5905 PASS
     25 UNSUPPORTED
     17 XFAIL
      2 XPASS

Build system: WSL, version 1803, system build 17134.165, LXCORE.SYS 10.0.17134.137, gcc 4:5.3.1-1ubuntu1, binutils 2.26.1-1ubuntu1~16.04.6

UNSUPPORTED: elf/tst-audit10
UNSUPPORTED: elf/tst-audit4
UNSUPPORTED: elf/tst-avx
UNSUPPORTED: elf/tst-avx512
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
FAIL: gmon/tst-sprofil
FAIL: io/ftwtest
UNSUPPORTED: io/test-lfs
UNSUPPORTED: io/tst-copy_file_range
UNSUPPORTED: io/tst-copy_file_range-compat
UNSUPPORTED: io/tst-fallocate
UNSUPPORTED: io/tst-fallocate64
FAIL: io/tst-futimesat
UNSUPPORTED: io/tst-getcwd-abspath
UNSUPPORTED: io/tst-open-tmpfile
FAIL: libio/tst-fgetc-after-eof
FAIL: libio/tst-mmap2-eofsync
FAIL: malloc/tst-dynarray-fail
FAIL: malloc/tst-dynarray-fail-mem
FAIL: malloc/tst-malloc-thread-fail
FAIL: math/test-double-finite-tgamma
UNSUPPORTED: math/test-double-libmvec-alias-avx
UNSUPPORTED: math/test-double-libmvec-alias-avx-main
UNSUPPORTED: math/test-double-libmvec-alias-avx2
UNSUPPORTED: math/test-double-libmvec-alias-avx2-main
UNSUPPORTED: math/test-double-libmvec-alias-avx512
UNSUPPORTED: math/test-double-libmvec-alias-avx512-main
UNSUPPORTED: math/test-double-libmvec-sincos-avx
UNSUPPORTED: math/test-double-libmvec-sincos-avx2
UNSUPPORTED: math/test-double-libmvec-sincos-avx512
FAIL: math/test-double-tgamma
FAIL: math/test-fenv
FAIL: math/test-fenv-x87
UNSUPPORTED: math/test-float-libmvec-alias-avx
UNSUPPORTED: math/test-float-libmvec-alias-avx-main
UNSUPPORTED: math/test-float-libmvec-alias-avx2
UNSUPPORTED: math/test-float-libmvec-alias-avx2-main
UNSUPPORTED: math/test-float-libmvec-alias-avx512
UNSUPPORTED: math/test-float-libmvec-alias-avx512-main
UNSUPPORTED: math/test-float-libmvec-sincosf-avx
UNSUPPORTED: math/test-float-libmvec-sincosf-avx2
UNSUPPORTED: math/test-float-libmvec-sincosf-avx512
FAIL: math/test-float32x-finite-tgamma
FAIL: math/test-float32x-tgamma
FAIL: math/test-float64-finite-tgamma
FAIL: math/test-float64-tgamma
FAIL: math/test-float64x-acos
FAIL: math/test-float64x-acosh
FAIL: math/test-float64x-asin
FAIL: math/test-float64x-asinh
FAIL: math/test-float64x-atan
FAIL: math/test-float64x-atan2
FAIL: math/test-float64x-atanh
FAIL: math/test-float64x-cabs
FAIL: math/test-float64x-cacos
FAIL: math/test-float64x-cacosh
FAIL: math/test-float64x-canonicalize
FAIL: math/test-float64x-carg
FAIL: math/test-float64x-casin
FAIL: math/test-float64x-casinh
FAIL: math/test-float64x-catan
FAIL: math/test-float64x-catanh
FAIL: math/test-float64x-cbrt
FAIL: math/test-float64x-ccos
FAIL: math/test-float64x-ccosh
FAIL: math/test-float64x-ceil
FAIL: math/test-float64x-cexp
FAIL: math/test-float64x-cimag
FAIL: math/test-float64x-clog
FAIL: math/test-float64x-clog10
FAIL: math/test-float64x-conj
FAIL: math/test-float64x-copysign
FAIL: math/test-float64x-cos
FAIL: math/test-float64x-cosh
FAIL: math/test-float64x-cpow
FAIL: math/test-float64x-cproj
FAIL: math/test-float64x-creal
FAIL: math/test-float64x-csin
FAIL: math/test-float64x-csinh
FAIL: math/test-float64x-csqrt
FAIL: math/test-float64x-ctan
FAIL: math/test-float64x-ctanh
FAIL: math/test-float64x-erf
FAIL: math/test-float64x-erfc
FAIL: math/test-float64x-exp
FAIL: math/test-float64x-exp10
FAIL: math/test-float64x-exp2
FAIL: math/test-float64x-expm1
FAIL: math/test-float64x-fabs
FAIL: math/test-float64x-fdim
FAIL: math/test-float64x-finite-acos
FAIL: math/test-float64x-finite-acosh
FAIL: math/test-float64x-finite-asin
FAIL: math/test-float64x-finite-asinh
FAIL: math/test-float64x-finite-atan
FAIL: math/test-float64x-finite-atan2
FAIL: math/test-float64x-finite-atanh
FAIL: math/test-float64x-finite-cabs
FAIL: math/test-float64x-finite-cacos
FAIL: math/test-float64x-finite-cacosh
FAIL: math/test-float64x-finite-canonicalize
FAIL: math/test-float64x-finite-carg
FAIL: math/test-float64x-finite-casin
FAIL: math/test-float64x-finite-casinh
FAIL: math/test-float64x-finite-catan
FAIL: math/test-float64x-finite-catanh
FAIL: math/test-float64x-finite-cbrt
FAIL: math/test-float64x-finite-ccos
FAIL: math/test-float64x-finite-ccosh
FAIL: math/test-float64x-finite-ceil
FAIL: math/test-float64x-finite-cexp
FAIL: math/test-float64x-finite-cimag
FAIL: math/test-float64x-finite-clog
FAIL: math/test-float64x-finite-clog10
FAIL: math/test-float64x-finite-conj
FAIL: math/test-float64x-finite-copysign
FAIL: math/test-float64x-finite-cos
FAIL: math/test-float64x-finite-cosh
FAIL: math/test-float64x-finite-cpow
FAIL: math/test-float64x-finite-cproj
FAIL: math/test-float64x-finite-creal
FAIL: math/test-float64x-finite-csin
FAIL: math/test-float64x-finite-csinh
FAIL: math/test-float64x-finite-csqrt
FAIL: math/test-float64x-finite-ctan
FAIL: math/test-float64x-finite-ctanh
FAIL: math/test-float64x-finite-erf
FAIL: math/test-float64x-finite-erfc
FAIL: math/test-float64x-finite-exp
FAIL: math/test-float64x-finite-exp10
FAIL: math/test-float64x-finite-exp2
FAIL: math/test-float64x-finite-expm1
FAIL: math/test-float64x-finite-fabs
FAIL: math/test-float64x-finite-fdim
FAIL: math/test-float64x-finite-floor
FAIL: math/test-float64x-finite-fma
FAIL: math/test-float64x-finite-fmax
FAIL: math/test-float64x-finite-fmaxmag
FAIL: math/test-float64x-finite-fmin
FAIL: math/test-float64x-finite-fminmag
FAIL: math/test-float64x-finite-fmod
FAIL: math/test-float64x-finite-fpclassify
FAIL: math/test-float64x-finite-frexp
FAIL: math/test-float64x-finite-fromfp
FAIL: math/test-float64x-finite-fromfpx
FAIL: math/test-float64x-finite-getpayload
FAIL: math/test-float64x-finite-hypot
FAIL: math/test-float64x-finite-ilogb
FAIL: math/test-float64x-finite-iscanonical
FAIL: math/test-float64x-finite-iseqsig
FAIL: math/test-float64x-finite-isfinite
FAIL: math/test-float64x-finite-isgreater
FAIL: math/test-float64x-finite-isgreaterequal
FAIL: math/test-float64x-finite-isinf
FAIL: math/test-float64x-finite-isless
FAIL: math/test-float64x-finite-islessequal
FAIL: math/test-float64x-finite-islessgreater
FAIL: math/test-float64x-finite-isnan
FAIL: math/test-float64x-finite-isnormal
FAIL: math/test-float64x-finite-issignaling
FAIL: math/test-float64x-finite-issubnormal
FAIL: math/test-float64x-finite-isunordered
FAIL: math/test-float64x-finite-iszero
FAIL: math/test-float64x-finite-j0
FAIL: math/test-float64x-finite-j1
FAIL: math/test-float64x-finite-jn
FAIL: math/test-float64x-finite-lgamma
FAIL: math/test-float64x-finite-llogb
FAIL: math/test-float64x-finite-llrint
FAIL: math/test-float64x-finite-llround
FAIL: math/test-float64x-finite-log
FAIL: math/test-float64x-finite-log10
FAIL: math/test-float64x-finite-log1p
FAIL: math/test-float64x-finite-log2
FAIL: math/test-float64x-finite-logb
FAIL: math/test-float64x-finite-lrint
FAIL: math/test-float64x-finite-lround
FAIL: math/test-float64x-finite-modf
FAIL: math/test-float64x-finite-nearbyint
FAIL: math/test-float64x-finite-nextafter
FAIL: math/test-float64x-finite-nextdown
FAIL: math/test-float64x-finite-nexttoward
FAIL: math/test-float64x-finite-nextup
FAIL: math/test-float64x-finite-pow
FAIL: math/test-float64x-finite-remainder
FAIL: math/test-float64x-finite-remquo
FAIL: math/test-float64x-finite-rint
FAIL: math/test-float64x-finite-round
FAIL: math/test-float64x-finite-roundeven
FAIL: math/test-float64x-finite-scalb
FAIL: math/test-float64x-finite-scalbln
FAIL: math/test-float64x-finite-scalbn
FAIL: math/test-float64x-finite-setpayload
FAIL: math/test-float64x-finite-setpayloadsig
FAIL: math/test-float64x-finite-signbit
FAIL: math/test-float64x-finite-significand
FAIL: math/test-float64x-finite-sin
FAIL: math/test-float64x-finite-sincos
FAIL: math/test-float64x-finite-sinh
FAIL: math/test-float64x-finite-sqrt
FAIL: math/test-float64x-finite-tan
FAIL: math/test-float64x-finite-tanh
FAIL: math/test-float64x-finite-tgamma
FAIL: math/test-float64x-finite-totalorder
FAIL: math/test-float64x-finite-totalordermag
FAIL: math/test-float64x-finite-trunc
FAIL: math/test-float64x-finite-ufromfp
FAIL: math/test-float64x-finite-ufromfpx
FAIL: math/test-float64x-finite-y0
FAIL: math/test-float64x-finite-y1
FAIL: math/test-float64x-finite-yn
FAIL: math/test-float64x-float128-add
FAIL: math/test-float64x-float128-div
FAIL: math/test-float64x-float128-mul
FAIL: math/test-float64x-float128-sub
FAIL: math/test-float64x-floor
FAIL: math/test-float64x-fma
FAIL: math/test-float64x-fmax
FAIL: math/test-float64x-fmaxmag
FAIL: math/test-float64x-fmin
FAIL: math/test-float64x-fminmag
FAIL: math/test-float64x-fmod
FAIL: math/test-float64x-fpclassify
FAIL: math/test-float64x-frexp
FAIL: math/test-float64x-fromfp
FAIL: math/test-float64x-fromfpx
FAIL: math/test-float64x-getpayload
FAIL: math/test-float64x-hypot
FAIL: math/test-float64x-ilogb
FAIL: math/test-float64x-iscanonical
FAIL: math/test-float64x-iseqsig
FAIL: math/test-float64x-isfinite
FAIL: math/test-float64x-isgreater
FAIL: math/test-float64x-isgreaterequal
FAIL: math/test-float64x-isinf
FAIL: math/test-float64x-isless
FAIL: math/test-float64x-islessequal
FAIL: math/test-float64x-islessgreater
FAIL: math/test-float64x-isnan
FAIL: math/test-float64x-isnormal
FAIL: math/test-float64x-issignaling
FAIL: math/test-float64x-issubnormal
FAIL: math/test-float64x-isunordered
FAIL: math/test-float64x-iszero
FAIL: math/test-float64x-j0
FAIL: math/test-float64x-j1
FAIL: math/test-float64x-jn
FAIL: math/test-float64x-lgamma
FAIL: math/test-float64x-llogb
FAIL: math/test-float64x-llrint
FAIL: math/test-float64x-llround
FAIL: math/test-float64x-log
FAIL: math/test-float64x-log10
FAIL: math/test-float64x-log1p
FAIL: math/test-float64x-log2
FAIL: math/test-float64x-logb
FAIL: math/test-float64x-lrint
FAIL: math/test-float64x-lround
FAIL: math/test-float64x-modf
FAIL: math/test-float64x-nearbyint
FAIL: math/test-float64x-nextafter
FAIL: math/test-float64x-nextdown
FAIL: math/test-float64x-nexttoward
FAIL: math/test-float64x-nextup
FAIL: math/test-float64x-pow
FAIL: math/test-float64x-remainder
FAIL: math/test-float64x-remquo
FAIL: math/test-float64x-rint
FAIL: math/test-float64x-round
FAIL: math/test-float64x-roundeven
FAIL: math/test-float64x-scalb
FAIL: math/test-float64x-scalbln
FAIL: math/test-float64x-scalbn
FAIL: math/test-float64x-setpayload
FAIL: math/test-float64x-setpayloadsig
FAIL: math/test-float64x-signbit
FAIL: math/test-float64x-significand
FAIL: math/test-float64x-sin
FAIL: math/test-float64x-sincos
FAIL: math/test-float64x-sinh
FAIL: math/test-float64x-sqrt
FAIL: math/test-float64x-tan
FAIL: math/test-float64x-tanh
FAIL: math/test-float64x-tgamma
FAIL: math/test-float64x-totalorder
FAIL: math/test-float64x-totalordermag
FAIL: math/test-float64x-trunc
FAIL: math/test-float64x-ufromfp
FAIL: math/test-float64x-ufromfpx
FAIL: math/test-float64x-y0
FAIL: math/test-float64x-y1
FAIL: math/test-float64x-yn
FAIL: math/test-fpucw
FAIL: math/test-fpucw-ieee
FAIL: math/test-fpucw-ieee-static
FAIL: math/test-fpucw-static
FAIL: math/test-idouble-tgamma
FAIL: math/test-ifloat32x-tgamma
FAIL: math/test-ifloat64-tgamma
FAIL: math/test-ifloat64x-acos
FAIL: math/test-ifloat64x-acosh
FAIL: math/test-ifloat64x-asin
FAIL: math/test-ifloat64x-asinh
FAIL: math/test-ifloat64x-atan
FAIL: math/test-ifloat64x-atan2
FAIL: math/test-ifloat64x-atanh
FAIL: math/test-ifloat64x-cabs
FAIL: math/test-ifloat64x-cacos
FAIL: math/test-ifloat64x-cacosh
FAIL: math/test-ifloat64x-canonicalize
FAIL: math/test-ifloat64x-carg
FAIL: math/test-ifloat64x-casin
FAIL: math/test-ifloat64x-casinh
FAIL: math/test-ifloat64x-catan
FAIL: math/test-ifloat64x-catanh
FAIL: math/test-ifloat64x-cbrt
FAIL: math/test-ifloat64x-ccos
FAIL: math/test-ifloat64x-ccosh
FAIL: math/test-ifloat64x-ceil
FAIL: math/test-ifloat64x-cexp
FAIL: math/test-ifloat64x-cimag
FAIL: math/test-ifloat64x-clog
FAIL: math/test-ifloat64x-clog10
FAIL: math/test-ifloat64x-conj
FAIL: math/test-ifloat64x-copysign
FAIL: math/test-ifloat64x-cos
FAIL: math/test-ifloat64x-cosh
FAIL: math/test-ifloat64x-cpow
FAIL: math/test-ifloat64x-cproj
FAIL: math/test-ifloat64x-creal
FAIL: math/test-ifloat64x-csin
FAIL: math/test-ifloat64x-csinh
FAIL: math/test-ifloat64x-csqrt
FAIL: math/test-ifloat64x-ctan
FAIL: math/test-ifloat64x-ctanh
FAIL: math/test-ifloat64x-erf
FAIL: math/test-ifloat64x-erfc
FAIL: math/test-ifloat64x-exp
FAIL: math/test-ifloat64x-exp10
FAIL: math/test-ifloat64x-exp2
FAIL: math/test-ifloat64x-expm1
FAIL: math/test-ifloat64x-fabs
FAIL: math/test-ifloat64x-fdim
FAIL: math/test-ifloat64x-floor
FAIL: math/test-ifloat64x-fma
FAIL: math/test-ifloat64x-fmax
FAIL: math/test-ifloat64x-fmaxmag
FAIL: math/test-ifloat64x-fmin
FAIL: math/test-ifloat64x-fminmag
FAIL: math/test-ifloat64x-fmod
FAIL: math/test-ifloat64x-fpclassify
FAIL: math/test-ifloat64x-frexp
FAIL: math/test-ifloat64x-fromfp
FAIL: math/test-ifloat64x-fromfpx
FAIL: math/test-ifloat64x-getpayload
FAIL: math/test-ifloat64x-hypot
FAIL: math/test-ifloat64x-ilogb
FAIL: math/test-ifloat64x-iscanonical
FAIL: math/test-ifloat64x-iseqsig
FAIL: math/test-ifloat64x-isfinite
FAIL: math/test-ifloat64x-isgreater
FAIL: math/test-ifloat64x-isgreaterequal
FAIL: math/test-ifloat64x-isinf
FAIL: math/test-ifloat64x-isless
FAIL: math/test-ifloat64x-islessequal
FAIL: math/test-ifloat64x-islessgreater
FAIL: math/test-ifloat64x-isnan
FAIL: math/test-ifloat64x-isnormal
FAIL: math/test-ifloat64x-issignaling
FAIL: math/test-ifloat64x-issubnormal
FAIL: math/test-ifloat64x-isunordered
FAIL: math/test-ifloat64x-iszero
FAIL: math/test-ifloat64x-j0
FAIL: math/test-ifloat64x-j1
FAIL: math/test-ifloat64x-jn
FAIL: math/test-ifloat64x-lgamma
FAIL: math/test-ifloat64x-llogb
FAIL: math/test-ifloat64x-llrint
FAIL: math/test-ifloat64x-llround
FAIL: math/test-ifloat64x-log
FAIL: math/test-ifloat64x-log10
FAIL: math/test-ifloat64x-log1p
FAIL: math/test-ifloat64x-log2
FAIL: math/test-ifloat64x-logb
FAIL: math/test-ifloat64x-lrint
FAIL: math/test-ifloat64x-lround
FAIL: math/test-ifloat64x-modf
FAIL: math/test-ifloat64x-nearbyint
FAIL: math/test-ifloat64x-nextafter
FAIL: math/test-ifloat64x-nextdown
FAIL: math/test-ifloat64x-nexttoward
FAIL: math/test-ifloat64x-nextup
FAIL: math/test-ifloat64x-pow
FAIL: math/test-ifloat64x-remainder
FAIL: math/test-ifloat64x-remquo
FAIL: math/test-ifloat64x-rint
FAIL: math/test-ifloat64x-round
FAIL: math/test-ifloat64x-roundeven
FAIL: math/test-ifloat64x-scalb
FAIL: math/test-ifloat64x-scalbln
FAIL: math/test-ifloat64x-scalbn
FAIL: math/test-ifloat64x-setpayload
FAIL: math/test-ifloat64x-setpayloadsig
FAIL: math/test-ifloat64x-signbit
FAIL: math/test-ifloat64x-significand
FAIL: math/test-ifloat64x-sin
FAIL: math/test-ifloat64x-sincos
FAIL: math/test-ifloat64x-sinh
FAIL: math/test-ifloat64x-sqrt
FAIL: math/test-ifloat64x-tan
FAIL: math/test-ifloat64x-tanh
FAIL: math/test-ifloat64x-tgamma
FAIL: math/test-ifloat64x-totalorder
FAIL: math/test-ifloat64x-totalordermag
FAIL: math/test-ifloat64x-trunc
FAIL: math/test-ifloat64x-ufromfp
FAIL: math/test-ifloat64x-ufromfpx
FAIL: math/test-ifloat64x-y0
FAIL: math/test-ifloat64x-y1
FAIL: math/test-ifloat64x-yn
FAIL: math/test-ildouble-acos
FAIL: math/test-ildouble-acosh
FAIL: math/test-ildouble-asin
FAIL: math/test-ildouble-asinh
FAIL: math/test-ildouble-atan
FAIL: math/test-ildouble-atan2
FAIL: math/test-ildouble-atanh
FAIL: math/test-ildouble-cabs
FAIL: math/test-ildouble-cacos
FAIL: math/test-ildouble-cacosh
FAIL: math/test-ildouble-canonicalize
FAIL: math/test-ildouble-carg
FAIL: math/test-ildouble-casin
FAIL: math/test-ildouble-casinh
FAIL: math/test-ildouble-catan
FAIL: math/test-ildouble-catanh
FAIL: math/test-ildouble-cbrt
FAIL: math/test-ildouble-ccos
FAIL: math/test-ildouble-ccosh
FAIL: math/test-ildouble-ceil
FAIL: math/test-ildouble-cexp
FAIL: math/test-ildouble-cimag
FAIL: math/test-ildouble-clog
FAIL: math/test-ildouble-clog10
FAIL: math/test-ildouble-conj
FAIL: math/test-ildouble-copysign
FAIL: math/test-ildouble-cos
FAIL: math/test-ildouble-cosh
FAIL: math/test-ildouble-cpow
FAIL: math/test-ildouble-cproj
FAIL: math/test-ildouble-creal
FAIL: math/test-ildouble-csin
FAIL: math/test-ildouble-csinh
FAIL: math/test-ildouble-csqrt
FAIL: math/test-ildouble-ctan
FAIL: math/test-ildouble-ctanh
FAIL: math/test-ildouble-erf
FAIL: math/test-ildouble-erfc
FAIL: math/test-ildouble-exp
FAIL: math/test-ildouble-exp10
FAIL: math/test-ildouble-exp2
FAIL: math/test-ildouble-expm1
FAIL: math/test-ildouble-fabs
FAIL: math/test-ildouble-fdim
FAIL: math/test-ildouble-floor
FAIL: math/test-ildouble-fma
FAIL: math/test-ildouble-fmax
FAIL: math/test-ildouble-fmaxmag
FAIL: math/test-ildouble-fmin
FAIL: math/test-ildouble-fminmag
FAIL: math/test-ildouble-fmod
FAIL: math/test-ildouble-fpclassify
FAIL: math/test-ildouble-frexp
FAIL: math/test-ildouble-fromfp
FAIL: math/test-ildouble-fromfpx
FAIL: math/test-ildouble-getpayload
FAIL: math/test-ildouble-hypot
FAIL: math/test-ildouble-ilogb
FAIL: math/test-ildouble-iscanonical
FAIL: math/test-ildouble-iseqsig
FAIL: math/test-ildouble-isfinite
FAIL: math/test-ildouble-isgreater
FAIL: math/test-ildouble-isgreaterequal
FAIL: math/test-ildouble-isinf
FAIL: math/test-ildouble-isless
FAIL: math/test-ildouble-islessequal
FAIL: math/test-ildouble-islessgreater
FAIL: math/test-ildouble-isnan
FAIL: math/test-ildouble-isnormal
FAIL: math/test-ildouble-issignaling
FAIL: math/test-ildouble-issubnormal
FAIL: math/test-ildouble-isunordered
FAIL: math/test-ildouble-iszero
FAIL: math/test-ildouble-j0
FAIL: math/test-ildouble-j1
FAIL: math/test-ildouble-jn
FAIL: math/test-ildouble-lgamma
FAIL: math/test-ildouble-llogb
FAIL: math/test-ildouble-llrint
FAIL: math/test-ildouble-llround
FAIL: math/test-ildouble-log
FAIL: math/test-ildouble-log10
FAIL: math/test-ildouble-log1p
FAIL: math/test-ildouble-log2
FAIL: math/test-ildouble-logb
FAIL: math/test-ildouble-lrint
FAIL: math/test-ildouble-lround
FAIL: math/test-ildouble-modf
FAIL: math/test-ildouble-nearbyint
FAIL: math/test-ildouble-nextafter
FAIL: math/test-ildouble-nextdown
FAIL: math/test-ildouble-nexttoward
FAIL: math/test-ildouble-nextup
FAIL: math/test-ildouble-pow
FAIL: math/test-ildouble-remainder
FAIL: math/test-ildouble-remquo
FAIL: math/test-ildouble-rint
FAIL: math/test-ildouble-round
FAIL: math/test-ildouble-roundeven
FAIL: math/test-ildouble-scalb
FAIL: math/test-ildouble-scalbln
FAIL: math/test-ildouble-scalbn
FAIL: math/test-ildouble-setpayload
FAIL: math/test-ildouble-setpayloadsig
FAIL: math/test-ildouble-signbit
FAIL: math/test-ildouble-significand
FAIL: math/test-ildouble-sin
FAIL: math/test-ildouble-sincos
FAIL: math/test-ildouble-sinh
FAIL: math/test-ildouble-sqrt
FAIL: math/test-ildouble-tan
FAIL: math/test-ildouble-tanh
FAIL: math/test-ildouble-tgamma
FAIL: math/test-ildouble-totalorder
FAIL: math/test-ildouble-totalordermag
FAIL: math/test-ildouble-trunc
FAIL: math/test-ildouble-ufromfp
FAIL: math/test-ildouble-ufromfpx
FAIL: math/test-ildouble-y0
FAIL: math/test-ildouble-y1
FAIL: math/test-ildouble-yn
FAIL: math/test-ldouble-acos
FAIL: math/test-ldouble-acosh
FAIL: math/test-ldouble-asin
FAIL: math/test-ldouble-asinh
FAIL: math/test-ldouble-atan
FAIL: math/test-ldouble-atan2
FAIL: math/test-ldouble-atanh
FAIL: math/test-ldouble-cabs
FAIL: math/test-ldouble-cacos
FAIL: math/test-ldouble-cacosh
FAIL: math/test-ldouble-canonicalize
FAIL: math/test-ldouble-carg
FAIL: math/test-ldouble-casin
FAIL: math/test-ldouble-casinh
FAIL: math/test-ldouble-catan
FAIL: math/test-ldouble-catanh
FAIL: math/test-ldouble-cbrt
FAIL: math/test-ldouble-ccos
FAIL: math/test-ldouble-ccosh
FAIL: math/test-ldouble-ceil
FAIL: math/test-ldouble-cexp
FAIL: math/test-ldouble-cimag
FAIL: math/test-ldouble-clog
FAIL: math/test-ldouble-clog10
FAIL: math/test-ldouble-conj
FAIL: math/test-ldouble-copysign
FAIL: math/test-ldouble-cos
FAIL: math/test-ldouble-cosh
FAIL: math/test-ldouble-cpow
FAIL: math/test-ldouble-cproj
FAIL: math/test-ldouble-creal
FAIL: math/test-ldouble-csin
FAIL: math/test-ldouble-csinh
FAIL: math/test-ldouble-csqrt
FAIL: math/test-ldouble-ctan
FAIL: math/test-ldouble-ctanh
FAIL: math/test-ldouble-erf
FAIL: math/test-ldouble-erfc
FAIL: math/test-ldouble-exp
FAIL: math/test-ldouble-exp10
FAIL: math/test-ldouble-exp2
FAIL: math/test-ldouble-expm1
FAIL: math/test-ldouble-fabs
FAIL: math/test-ldouble-fdim
FAIL: math/test-ldouble-finite-acos
FAIL: math/test-ldouble-finite-acosh
FAIL: math/test-ldouble-finite-asin
FAIL: math/test-ldouble-finite-asinh
FAIL: math/test-ldouble-finite-atan
FAIL: math/test-ldouble-finite-atan2
FAIL: math/test-ldouble-finite-atanh
FAIL: math/test-ldouble-finite-cabs
FAIL: math/test-ldouble-finite-cacos
FAIL: math/test-ldouble-finite-cacosh
FAIL: math/test-ldouble-finite-canonicalize
FAIL: math/test-ldouble-finite-carg
FAIL: math/test-ldouble-finite-casin
FAIL: math/test-ldouble-finite-casinh
FAIL: math/test-ldouble-finite-catan
FAIL: math/test-ldouble-finite-catanh
FAIL: math/test-ldouble-finite-cbrt
FAIL: math/test-ldouble-finite-ccos
FAIL: math/test-ldouble-finite-ccosh
FAIL: math/test-ldouble-finite-ceil
FAIL: math/test-ldouble-finite-cexp
FAIL: math/test-ldouble-finite-cimag
FAIL: math/test-ldouble-finite-clog
FAIL: math/test-ldouble-finite-clog10
FAIL: math/test-ldouble-finite-conj
FAIL: math/test-ldouble-finite-copysign
FAIL: math/test-ldouble-finite-cos
FAIL: math/test-ldouble-finite-cosh
FAIL: math/test-ldouble-finite-cpow
FAIL: math/test-ldouble-finite-cproj
FAIL: math/test-ldouble-finite-creal
FAIL: math/test-ldouble-finite-csin
FAIL: math/test-ldouble-finite-csinh
FAIL: math/test-ldouble-finite-csqrt
FAIL: math/test-ldouble-finite-ctan
FAIL: math/test-ldouble-finite-ctanh
FAIL: math/test-ldouble-finite-erf
FAIL: math/test-ldouble-finite-erfc
FAIL: math/test-ldouble-finite-exp
FAIL: math/test-ldouble-finite-exp10
FAIL: math/test-ldouble-finite-exp2
FAIL: math/test-ldouble-finite-expm1
FAIL: math/test-ldouble-finite-fabs
FAIL: math/test-ldouble-finite-fdim
FAIL: math/test-ldouble-finite-floor
FAIL: math/test-ldouble-finite-fma
FAIL: math/test-ldouble-finite-fmax
FAIL: math/test-ldouble-finite-fmaxmag
FAIL: math/test-ldouble-finite-fmin
FAIL: math/test-ldouble-finite-fminmag
FAIL: math/test-ldouble-finite-fmod
FAIL: math/test-ldouble-finite-fpclassify
FAIL: math/test-ldouble-finite-frexp
FAIL: math/test-ldouble-finite-fromfp
FAIL: math/test-ldouble-finite-fromfpx
FAIL: math/test-ldouble-finite-getpayload
FAIL: math/test-ldouble-finite-hypot
FAIL: math/test-ldouble-finite-ilogb
FAIL: math/test-ldouble-finite-iscanonical
FAIL: math/test-ldouble-finite-iseqsig
FAIL: math/test-ldouble-finite-isfinite
FAIL: math/test-ldouble-finite-isgreater
FAIL: math/test-ldouble-finite-isgreaterequal
FAIL: math/test-ldouble-finite-isinf
FAIL: math/test-ldouble-finite-isless
FAIL: math/test-ldouble-finite-islessequal
FAIL: math/test-ldouble-finite-islessgreater
FAIL: math/test-ldouble-finite-isnan
FAIL: math/test-ldouble-finite-isnormal
FAIL: math/test-ldouble-finite-issignaling
FAIL: math/test-ldouble-finite-issubnormal
FAIL: math/test-ldouble-finite-isunordered
FAIL: math/test-ldouble-finite-iszero
FAIL: math/test-ldouble-finite-j0
FAIL: math/test-ldouble-finite-j1
FAIL: math/test-ldouble-finite-jn
FAIL: math/test-ldouble-finite-lgamma
FAIL: math/test-ldouble-finite-llogb
FAIL: math/test-ldouble-finite-llrint
FAIL: math/test-ldouble-finite-llround
FAIL: math/test-ldouble-finite-log
FAIL: math/test-ldouble-finite-log10
FAIL: math/test-ldouble-finite-log1p
FAIL: math/test-ldouble-finite-log2
FAIL: math/test-ldouble-finite-logb
FAIL: math/test-ldouble-finite-lrint
FAIL: math/test-ldouble-finite-lround
FAIL: math/test-ldouble-finite-modf
FAIL: math/test-ldouble-finite-nearbyint
FAIL: math/test-ldouble-finite-nextafter
FAIL: math/test-ldouble-finite-nextdown
FAIL: math/test-ldouble-finite-nexttoward
FAIL: math/test-ldouble-finite-nextup
FAIL: math/test-ldouble-finite-pow
FAIL: math/test-ldouble-finite-remainder
FAIL: math/test-ldouble-finite-remquo
FAIL: math/test-ldouble-finite-rint
FAIL: math/test-ldouble-finite-round
FAIL: math/test-ldouble-finite-roundeven
FAIL: math/test-ldouble-finite-scalb
FAIL: math/test-ldouble-finite-scalbln
FAIL: math/test-ldouble-finite-scalbn
FAIL: math/test-ldouble-finite-setpayload
FAIL: math/test-ldouble-finite-setpayloadsig
FAIL: math/test-ldouble-finite-signbit
FAIL: math/test-ldouble-finite-significand
FAIL: math/test-ldouble-finite-sin
FAIL: math/test-ldouble-finite-sincos
FAIL: math/test-ldouble-finite-sinh
FAIL: math/test-ldouble-finite-sqrt
FAIL: math/test-ldouble-finite-tan
FAIL: math/test-ldouble-finite-tanh
FAIL: math/test-ldouble-finite-tgamma
FAIL: math/test-ldouble-finite-totalorder
FAIL: math/test-ldouble-finite-totalordermag
FAIL: math/test-ldouble-finite-trunc
FAIL: math/test-ldouble-finite-ufromfp
FAIL: math/test-ldouble-finite-ufromfpx
FAIL: math/test-ldouble-finite-y0
FAIL: math/test-ldouble-finite-y1
FAIL: math/test-ldouble-finite-yn
FAIL: math/test-ldouble-floor
FAIL: math/test-ldouble-fma
FAIL: math/test-ldouble-fmax
FAIL: math/test-ldouble-fmaxmag
FAIL: math/test-ldouble-fmin
FAIL: math/test-ldouble-fminmag
FAIL: math/test-ldouble-fmod
FAIL: math/test-ldouble-fpclassify
FAIL: math/test-ldouble-frexp
FAIL: math/test-ldouble-fromfp
FAIL: math/test-ldouble-fromfpx
FAIL: math/test-ldouble-getpayload
FAIL: math/test-ldouble-hypot
FAIL: math/test-ldouble-ilogb
FAIL: math/test-ldouble-iscanonical
FAIL: math/test-ldouble-iseqsig
FAIL: math/test-ldouble-isfinite
FAIL: math/test-ldouble-isgreater
FAIL: math/test-ldouble-isgreaterequal
FAIL: math/test-ldouble-isinf
FAIL: math/test-ldouble-isless
FAIL: math/test-ldouble-islessequal
FAIL: math/test-ldouble-islessgreater
FAIL: math/test-ldouble-isnan
FAIL: math/test-ldouble-isnormal
FAIL: math/test-ldouble-issignaling
FAIL: math/test-ldouble-issubnormal
FAIL: math/test-ldouble-isunordered
FAIL: math/test-ldouble-iszero
FAIL: math/test-ldouble-j0
FAIL: math/test-ldouble-j1
FAIL: math/test-ldouble-jn
FAIL: math/test-ldouble-lgamma
FAIL: math/test-ldouble-llogb
FAIL: math/test-ldouble-llrint
FAIL: math/test-ldouble-llround
FAIL: math/test-ldouble-log
FAIL: math/test-ldouble-log10
FAIL: math/test-ldouble-log1p
FAIL: math/test-ldouble-log2
FAIL: math/test-ldouble-logb
FAIL: math/test-ldouble-lrint
FAIL: math/test-ldouble-lround
FAIL: math/test-ldouble-modf
FAIL: math/test-ldouble-nearbyint
FAIL: math/test-ldouble-nextafter
FAIL: math/test-ldouble-nextdown
FAIL: math/test-ldouble-nexttoward
FAIL: math/test-ldouble-nextup
FAIL: math/test-ldouble-pow
FAIL: math/test-ldouble-remainder
FAIL: math/test-ldouble-remquo
FAIL: math/test-ldouble-rint
FAIL: math/test-ldouble-round
FAIL: math/test-ldouble-roundeven
FAIL: math/test-ldouble-scalb
FAIL: math/test-ldouble-scalbln
FAIL: math/test-ldouble-scalbn
FAIL: math/test-ldouble-setpayload
FAIL: math/test-ldouble-setpayloadsig
FAIL: math/test-ldouble-signbit
FAIL: math/test-ldouble-significand
FAIL: math/test-ldouble-sin
FAIL: math/test-ldouble-sincos
FAIL: math/test-ldouble-sinh
FAIL: math/test-ldouble-sqrt
FAIL: math/test-ldouble-tan
FAIL: math/test-ldouble-tanh
FAIL: math/test-ldouble-tgamma
FAIL: math/test-ldouble-totalorder
FAIL: math/test-ldouble-totalordermag
FAIL: math/test-ldouble-trunc
FAIL: math/test-ldouble-ufromfp
FAIL: math/test-ldouble-ufromfpx
FAIL: math/test-ldouble-y0
FAIL: math/test-ldouble-y1
FAIL: math/test-ldouble-yn
FAIL: math/test-misc
FAIL: misc/test-errno-linux
UNSUPPORTED: misc/tst-memfd_create
FAIL: misc/tst-ofdlocks
FAIL: misc/tst-ofdlocks-compat
FAIL: misc/tst-personality
UNSUPPORTED: misc/tst-pkey
FAIL: misc/tst-sync_file_range
UNSUPPORTED: misc/tst-ttyname
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-basic7
FAIL: nptl/tst-cancel16
FAIL: nptl/tst-cancel18
FAIL: nptl/tst-cancel4
FAIL: nptl/tst-cancel5
FAIL: nptl/tst-cancelx16
FAIL: nptl/tst-cancelx18
FAIL: nptl/tst-cancelx4
FAIL: nptl/tst-cancelx5
FAIL: nptl/tst-cond-except
FAIL: nptl/tst-cond24
FAIL: nptl/tst-cond25
FAIL: nptl/tst-exec3
FAIL: nptl/tst-exec4
FAIL: nptl/tst-flock2
FAIL: nptl/tst-getpid1
FAIL: nptl/tst-robust-fork
FAIL: nptl/tst-robust1
FAIL: nptl/tst-robust2
FAIL: nptl/tst-robust3
FAIL: nptl/tst-robust4
FAIL: nptl/tst-robust5
FAIL: nptl/tst-robust6
FAIL: nptl/tst-robust7
FAIL: nptl/tst-robust8
FAIL: nptl/tst-robust9
FAIL: nptl/tst-signal3
FAIL: nptl/tst-umask1
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
FAIL: posix/globtest
FAIL: posix/tst-chmod
FAIL: posix/tst-execl2
FAIL: posix/tst-execle2
FAIL: posix/tst-execlp2
FAIL: posix/tst-execv2
FAIL: posix/tst-execve2
FAIL: posix/tst-execvp2
FAIL: posix/tst-execvpe2
FAIL: posix/tst-nice
FAIL: posix/tst-posix_fadvise
FAIL: posix/tst-posix_fadvise64
FAIL: posix/tst-posix_spawn-setsid
UNSUPPORTED: posix/tst-sysconf-empty-chroot
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
FAIL: rt/tst-aio4
FAIL: rt/tst-clock2
FAIL: rt/tst-clock_nanosleep
FAIL: rt/tst-cpuclock1
FAIL: rt/tst-cpuclock2
FAIL: rt/tst-cputimer3
FAIL: rt/tst-timer4
FAIL: rt/tst-timer5
FAIL: stdio-common/tst-vfprintf-width-prec
FAIL: stdio-common/tst-vfprintf-width-prec-mem
FAIL: stdlib/tst-strtod-round
UNSUPPORTED: sunrpc/tst-svc_register
FAIL: sunrpc/tst-udp-error
UNSUPPORTED: sysvipc/test-sysvmsg
FAIL: sysvipc/test-sysvsem
UNSUPPORTED: timezone/tst-tzset
FAIL: wcsmbs/tst-fgetwc-after-eof
FAIL: wcsmbs/tst-wcstod-round
    815 FAIL
   5065 PASS
     50 UNSUPPORTED
     17 XFAIL
      2 XPASS

Math test failures are caused by a non-compliant initial processor state (wrong floating point control word). There does not appear to be robust mutex support. sync_file_range and fallocate appear to be implement as no-ops. execl appears to execute non-executable files. libio/tst-fgetc-after-eof fails due to differences in the PTY implementation. Some UNSUPPORTED tests were due to lack of holes support in the file system; a custom patch was used to skip those.

3.25. x86_64 (x32, Linux)

Build system: gcc version 8.1.1, GNU Binutils version 2.31.51, Linux 4.17.10 (H.J. Lu)

FAIL: elf/tst-platform-1
FAIL: nptl/tst-setuid2

* elf/tst-platform-1 - Wrong platform is used for x32 (bug 22363).

3.26. x86 (32-bit, Hurd)

Build system: gcc version 8.2.0, GNU Binutils version 2.31.1, Hurd 0.9+git20180603, Mach 1.8+git20180218

FAIL: conform/ISO11/threads.h/conform
FAIL: conform/ISO11/threads.h/linknamespace
FAIL: debug/tst-backtrace4
FAIL: debug/tst-backtrace5
FAIL: debug/tst-longjmp_chk2
FAIL: dirent/tst-fdopendir
FAIL: dirent/tst-fdopendir2
FAIL: elf/check-abi-libc
FAIL: elf/resolvfail
FAIL: elf/tst-audit1
FAIL: elf/tst-audit11
FAIL: elf/tst-audit12
FAIL: elf/tst-audit2
FAIL: elf/tst-audit3
FAIL: elf/tst-audit8
FAIL: elf/tst-audit9
FAIL: elf/tst-get-cpu-features
FAIL: elf/tst-ldconfig-X
FAIL: elf/tst-libc_dlvsym
FAIL: elf/tst-libc_dlvsym-static
FAIL: elf/tst-linkall-static
FAIL: elf/tst-null-argv
FAIL: elf/tst-prelink
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
FAIL: elf/tst-ptrguard1
FAIL: elf/tst-ptrguard1-static
FAIL: elf/tst-stackguard1
FAIL: elf/tst-stackguard1-static
FAIL: elf/tst-tls1-static-non-pie
FAIL: gmon/tst-gmon-static
FAIL: gmon/tst-gmon-static-gprof
FAIL: gmon/tst-sprofil
FAIL: hurd/check-installed-headers-c
FAIL: hurd/check-installed-headers-cxx
UNSUPPORTED: iconv/tst-gconv-init-failure
FAIL: inet/tst-deadline
UNSUPPORTED: io/test-lfs
FAIL: io/tst-copy_file_range
FAIL: io/tst-copy_file_range-compat
UNSUPPORTED: io/tst-open-tmpfile
FAIL: io/tst-posix_fallocate64
FAIL: libio/tst-fgetc-after-eof
FAIL: libio/tst-readline
FAIL: login/tst-grantpt
FAIL: login/tst-ptsname
FAIL: login/tst-utmp
FAIL: login/tst-utmpx
FAIL: mach/check-installed-headers-c
FAIL: mach/check-installed-headers-cxx
FAIL: malloc/tst-dynarray-fail
FAIL: malloc/tst-interpose-static-thread
FAIL: malloc/tst-malloc-stats-cancellation
FAIL: malloc/tst-malloc-tcache-leak
FAIL: malloc/tst-malloc-thread-fail
FAIL: malloc/tst-malloc-too-large
FAIL: malloc/tst-malloc-usable-static
FAIL: malloc/tst-malloc-usable-static-tunables
FAIL: malloc/tst-mallocfork2
FAIL: math/test-fenv
FAIL: math/test-fenv-sse-2
FAIL: math/test-fenv-x87
FAIL: math/test-fesetexcept-traps
FAIL: math/test-fpucw
FAIL: math/test-fpucw-ieee
FAIL: math/test-fpucw-ieee-static
FAIL: math/test-fpucw-static
FAIL: math/test-misc
FAIL: misc/tst-preadvwritev64
FAIL: nss/tst-nss-files-hosts-getent
FAIL: nss/tst-nss-files-hosts-multi
FAIL: posix/test-errno
FAIL: posix/tst-execvpe5
FAIL: posix/tst-fexecve
FAIL: posix/tst-getconf
FAIL: posix/tst-pathconf
FAIL: posix/tst-posix_fadvise
FAIL: posix/tst-posix_fadvise64
FAIL: posix/tst-preadwrite64
FAIL: posix/tst-spawn2
FAIL: posix/tst-spawn4
FAIL: posix/tst-spawn4-compat
UNSUPPORTED: posix/tst-sysconf-empty-chroot
FAIL: posix/tst-vfork3
FAIL: resolv/tst-res_hconf_reorder
UNSUPPORTED: resolv/tst-resolv-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
FAIL: rt/tst-aio10
FAIL: rt/tst-aio9
FAIL: setjmp/test-as-const-jmp_buf-ssp
FAIL: stdio-common/tst-vfprintf-width-prec
FAIL: stdio-common/tst-vfprintf-width-prec-mem
FAIL: stdlib/bug-getcontext
FAIL: stdlib/test-bz22786
UNSUPPORTED: stdlib/tst-getrandom
UNSUPPORTED: stdlib/tst-makecontext-align
FAIL: stdlib/tst-secure-getenv
FAIL: stdlib/tst-setcontext2
UNSUPPORTED: stdlib/tst-setcontext3
FAIL: stdlib/tst-setcontext4
FAIL: stdlib/tst-setcontext5
FAIL: stdlib/tst-setcontext6
FAIL: stdlib/tst-setcontext7
FAIL: stdlib/tst-setcontext8
FAIL: stdlib/tst-setcontext9
FAIL: stdlib/tst-strtod-round
FAIL: stdlib/tst-swapcontext1
FAIL: stdlib/tst-tls-atexit
FAIL: string/tst-xbzero-opt
UNSUPPORTED: sunrpc/tst-svc_register
FAIL: sunrpc/tst-udp-error
FAIL: sunrpc/tst-udp-garbage
FAIL: sunrpc/tst-udp-nonblocking
FAIL: sunrpc/tst-udp-timeout
FAIL: support/tst-support_record_failure
FAIL: support/tst-support_record_failure-2
UNSUPPORTED: sysvipc/test-sysvmsg
UNSUPPORTED: sysvipc/test-sysvsem
UNSUPPORTED: sysvipc/test-sysvshm
UNSUPPORTED: time/tst-y2039
FAIL: timezone/tst-tzset
FAIL: wcsmbs/tst-fgetwc-after-eof
FAIL: wcsmbs/tst-wcstod-round
Summary of test results:
    107 FAIL
   5249 PASS
     15 UNSUPPORTED
     85 XFAIL
      2 XPASS

This is not significantly more than previous versions

  • *context* tests are fixed by a get/make/set/swapcontext implementation not committed yet.
  • A few signal-related tests are fixed by signal dispatch rework not commited yet.

4. Packaging Changes

4.1. The locale-archive file is much bigger

The iso14651_t1_common file, which contains the default collation on top of which the individual locales add their locale specific rules, has been updated to a new upstream version from ISO which is in sync with Unicode 9.0.0. The version of that file which was in glibc until now was very old and a huge amount of characters has been added to Unicode in the meantime. Therefore, this iso14651_t1_common file became much larger. As a consequence, the LC_COLLATE part of all locales became much larger. As LC_COLLATE makes up the bulk of the locale data, the size of the locales increased a lot. The locale-archive file which contains the data for all localess grew from 126 MiB to 206 Mib.

The getaddrinfo function, when called with the AI_IDN or AI_CANONIDN flags, will use the system libidn2 library to perform IDNA encoding. Version 2.0.5 or later is recommended, otherwise there will be some failures in the glibc test suite.

4.3. Change 3

And another change.

None: Release/2.28 (last edited 2018-08-06 05:22:13 by NagarajuMekala)