Release/2.29

1. Current status

The release branch of glibc-2.29 was released on 2019-01-31.

The ref structure of this branch is:

These people are interested in contents and further revisions tagged on the branch:

The general policies for release branches apply to this branch. Do you think a certain bugfix should be included in this branch?

  1. Is the fix committed in master? It has to be, unless it's not applicable to master (e.g. code has been rewritten meantime).
  2. Do you have commit permissions? If so, go ahead if you think it's reasonably safe. break;
  3. Can you handle Git yourself? Then you can clone the glibc repository, cherry-pick the appropriate fixes, push your branch out and send a pull request at libc-alpha. break;
  4. Add the glibc_2.29 keyword to the appropriate bug report.
  5. If there is no appropriate bug report, send a request for the fix to be included to libc-alpha.

A revision release is tagged either when some critical bug-fix appears, or after some period of real-world testing, usually mainly in some SUSE distribution branch (but other distributions are welcome to run latest release/2.29/master as well, more so if they tell me about it!).

2. Planning

What things do we want to accomplish this release?

2.1. Release blockers?

2.2. Deferred to 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

FAIL: resolv/tst-resolv-ai_idn
FAIL: resolv/tst-resolv-ai_idn-latin1

3.2. AArch64

Build system: GCC 8.2.1 20190124, binutils 2.30.0.20180625, Linux 4.4.0, Linux headers 5.0-rc3 (Szabolcs Nagy)

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
FAIL: misc/check-installed-headers-c
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-alias-leak
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
UNSUPPORTED: nss/tst-nss-test3
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:
      1 FAIL
   5837 PASS
     26 UNSUPPORTED
     17 XFAIL
      2 XPASS

Build system: GCC 8.2.1-3 (Red Hat), binutils 2.30-47.el7, Linux 4.14.0-115.5.1.el7a.aarch64 (DJ Delorie)

UNSUPPORTED: assert/tst-assert-c++
UNSUPPORTED: assert/tst-assert-g++
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: iconv/tst-gconv-init-failure
FAIL: inet/tst-idna_name_classify
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
UNSUPPORTED: math/test-nearbyint-except-2
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
UNSUPPORTED: nptl/tst-thread_local1
UNSUPPORTED: posix/tst-spawn4-compat
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: stdlib/tst-quick_exit
UNSUPPORTED: stdlib/tst-thread-quick_exit
Summary of test results:
      1 FAIL
   5853 PASS
     19 UNSUPPORTED
     17 XFAIL
      2 XPASS

Build system: GCC 8.2.1-3 (Red Hat), binutils 2.30-49.el8, Linux 4.18.0-64.el8.aarch64 (DJ Delorie)

XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: iconv/tst-gconv-init-failure
FAIL: malloc/tst-malloc-usable-tunables
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: posix/tst-spawn4-compat
Summary of test results:
      1 FAIL
   5870 PASS
      3 UNSUPPORTED
     17 XFAIL
      2 XPASS

3.3. Alpha

3.4. ARM

Build system: (hard-float ABI) GCC 8.2.1 20190114, binutils 2.31.51.20190114, 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
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
UNSUPPORTED: math/test-nearbyint-except-2
UNSUPPORTED: misc/tst-memfd_create
UNSUPPORTED: misc/tst-ofdlocks
UNSUPPORTED: 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-cond24
FAIL: nptl/tst-mutex10
FAIL: nptl/tst-stack4
UNSUPPORTED: nss/tst-nss-files-alias-leak
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
UNSUPPORTED: nss/tst-nss-test3
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: stdio-common/bug22
UNSUPPORTED: stdlib/tst-getrandom
FAIL: sunrpc/bug20790
UNSUPPORTED: sunrpc/tst-svc_register
UNSUPPORTED: time/tst-y2039
Summary of test results:
      9 FAIL
   5041 PASS
     31 UNSUPPORTED
     17 XFAIL
      2 XPASS

3.5. C-SKY

Build system:Ubuntu 16.04.1, GCC 9.0 20190118, Binutils 2.32 20190118, kernel 4.20 (hard-float) (Mao Han)

UNSUPPORTED: crypt/cert
UNSUPPORTED: malloc/tst-mallocstate
UNSUPPORTED: math/test-matherr
UNSUPPORTED: math/test-matherr-2
UNSUPPORTED: 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-_res1
FAIL: nptl/tst-thread_local1
UNSUPPORTED: nss/tst-nss-test3
FAIL: posix/tst-chmod
UNSUPPORTED: posix/tst-glob_lstat_compat
UNSUPPORTED: posix/tst-spawn4-compat
UNSUPPORTED: posix/tst-sysconf-empty-chroot
UNSUPPORTED: resolv/tst-p_secstodate
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: stdlib/test-bz22786
UNSUPPORTED: string/test-bcopy
UNSUPPORTED: string/test-memmove
FAIL: sunrpc/bug20790
UNSUPPORTED: time/tst-y2039
Summary of test results:
      4 FAIL
   5043 PASS
     27 UNSUPPORTED
     19 XFAIL

Build system:Ubuntu 16.04.1, GCC 9.0 20190118, Binutils 2.32 20190118, kernel 4.20 (soft-float) (Mao Han)

UNSUPPORTED: crypt/cert
UNSUPPORTED: malloc/tst-mallocstate
UNSUPPORTED: math/test-matherr
UNSUPPORTED: math/test-matherr-2
UNSUPPORTED: 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-_res1
FAIL: nptl/tst-thread_local1
UNSUPPORTED: nss/tst-nss-test3
UNSUPPORTED: posix/tst-glob_lstat_compat
UNSUPPORTED: posix/tst-spawn4-compat
UNSUPPORTED: posix/tst-sysconf-empty-chroot
UNSUPPORTED: resolv/tst-p_secstodate
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: stdlib/test-bz22786
UNSUPPORTED: string/test-bcopy
UNSUPPORTED: string/test-memmove
FAIL: sunrpc/bug20790
UNSUPPORTED: time/tst-y2039
Summary of test results:
      3 FAIL
   5044 PASS
     27 UNSUPPORTED
     19 XFAIL

3.6. HPPA

3.7. IA64

3.8. M68K

3.9. MicroBlaze

Build system: GCC 8.2.0, Binutils 2.31, Linux 4.20 (Nagaraju Mekala)

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: io/bug-ftw2
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: stdio-common/test-vfprintf
FAIL: stdio-common/bug22
FAIL: stdio-common/tst-sprintf
FAIL: math/atest-sincos
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: libio/tst-widetext
FAIL: libio/tst-readline
FAIL: libio/tst-vtables-interposed
FAIL: iconv/tst-iconv-mt
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/tst-regcomp-truncated
XFAIL: posix/annexc
FAIL: posix/bug-regex24
FAIL: signal/tst-minsigstksz-3a
FAIL: signal/tst-minsigstksz-4
FAIL: signal/tst-minsigstksz-1
FAIL: signal/tst-minsigstksz-2
FAIL: signal/tst-minsigstksz-3
FAIL: localedata/mtrace-tst-leaks
FAIL: localedata/tst_iswpunct
FAIL: localedata/tst-leaks
XFAIL: localedata/tst-langinfo-newlocale-static
FAIL: localedata/tst_strfmon
FAIL: localedata/sort-test
FAIL: localedata/tst_iswctype
FAIL: assert/tst-assert-g++
FAIL: assert/tst-assert-c++
FAIL: stdlib/tst-setcontext5
FAIL: stdlib/tst-setcontext7
FAIL: stdlib/tst-setcontext9
FAIL: stdlib/tst-setcontext4
FAIL: stdlib/tst-thread-quick_exit
FAIL: stdlib/tst-setcontext2
FAIL: stdlib/tst-swapcontext1
FAIL: stdlib/tst-setcontext8
FAIL: stdlib/tst-putenv
FAIL: stdlib/tst-setcontext6
FAIL: stdlib/tst-quick_exit
Summary of test results:
    143 FAIL
   4862 PASS

3.10. MIPS

Build system: GCC 8.2.1 20190114, binutils 2.31.51.20190114, Linux 3.16 (LE hard-float), 3.14 (BE soft-float) (Joseph Myers)

Precise set of failures seen depends on the ABI, the following are all the failures seen for at least one ABI.

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: malloc/tst-dynarray-fail
FAIL: malloc/tst-dynarray-fail-mem
FAIL: malloc/tst-malloc_info
FAIL: malloc/tst-mallocfork2
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-mutex10
FAIL: nptl/tst-stack4
FAIL: posix/bug-regex24
FAIL: posix/tst-regcomp-truncated
FAIL: stdio-common/bug22
FAIL: stdio-common/test-vfprintf
FAIL: string/tst-cmp
FAIL: sunrpc/bug20790
FAIL: support/tst-support_blob_repeat

3.11. Nios II

3.12. PowerPC (32-bit soft-float)

Build system: GCC 8.2.1 20190114, binutils 2.31.51.20190114, 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: 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
UNSUPPORTED: misc/tst-ofdlocks
UNSUPPORTED: 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-alias-leak
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
UNSUPPORTED: nss/tst-nss-test3
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:
     19 FAIL
   5047 PASS
     25 UNSUPPORTED
     17 XFAIL
      2 XPASS

3.13. PowerPC (32-bit hard-float)

Build system: GCC version 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.10), GNU Binutils 2.26.1, Linux 4.4.0-139-powerpc64-smp (Tulio Magno)

FAIL: elf/tst-debug1
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
UNSUPPORTED: misc/tst-pkey
FAIL: misc/tst-ttyname
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: time/tst-y2039
Summary of test results:
      2 FAIL
   5089 PASS
      6 UNSUPPORTED
     17 XFAIL
      2 XPASS

3.14. PowerPC (64-bit hard-float)

Build system: GCC version 7.3.1 (Red Hat 7.3.1-5), GNU Binutils version 2.29-13.fc27, Linux 4.15.9-300.fc27.ppc64 (Tulio Magno)

UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-env-setuid-tunables
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
UNSUPPORTED: misc/tst-pkey
FAIL: nptl/tst-eintr1
FAIL: nss/tst-nss-test3
FAIL: resolv/tst-resolv-ai_idn
FAIL: resolv/tst-resolv-ai_idn-latin1
Summary of test results:
      4 FAIL
   5123 PASS
      5 UNSUPPORTED
     17 XFAIL
      2 XPASS

3.15. PowerPC64LE (64-bit hard-float)

Build system: GCC version 7.3.0 (Ubuntu 7.3.0-27ubuntu1~18.04), GNU Binutils 2.30, Linux 4.15.0-42 (Tulio Magno)

XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
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
UNSUPPORTED: posix/tst-spawn4-compat
FAIL: resolv/tst-resolv-ai_idn
FAIL: resolv/tst-resolv-ai_idn-latin1
Summary of test results:
      2 FAIL
   5874 PASS
     10 UNSUPPORTED
     17 XFAIL
      2 XPASS

3.16. RISC-V (rv64imac/lp64)

Build system: gcc 8.2.0, binutils 2.31.1, Linux 4.19.0-rc8 (Darius Rad)

UNSUPPORTED: assert/tst-assert-c++
UNSUPPORTED: assert/tst-assert-g++
UNSUPPORTED: debug/tst-chk4
UNSUPPORTED: debug/tst-chk5
UNSUPPORTED: debug/tst-chk6
UNSUPPORTED: debug/tst-lfschk4
UNSUPPORTED: debug/tst-lfschk5
UNSUPPORTED: debug/tst-lfschk6
UNSUPPORTED: dlfcn/bug-atexit3
UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-env-setuid-tunables
FAIL: elf/tst-tls12
FAIL: inet/tst-idna_name_classify
FAIL: io/ftwtest
FAIL: malloc/tst-malloc-usable-tunables
UNSUPPORTED: malloc/tst-mallocstate
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
UNSUPPORTED: math/test-matherr
UNSUPPORTED: math/test-matherr-2
UNSUPPORTED: math/test-nearbyint-except
UNSUPPORTED: math/test-nearbyint-except-2
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
UNSUPPORTED: nptl/tst-cancel24
UNSUPPORTED: nptl/tst-cancel24-static
FAIL: nptl/tst-cond-except
FAIL: nptl/tst-cond24
FAIL: nptl/tst-cond25
UNSUPPORTED: nptl/tst-minstack-throw
UNSUPPORTED: nptl/tst-once5
FAIL: nptl/tst-robust-fork
UNSUPPORTED: nptl/tst-thread-exit-clobber
UNSUPPORTED: nptl/tst-thread_local1
FAIL: posix/globtest
UNSUPPORTED: posix/tst-glob_lstat_compat
UNSUPPORTED: posix/tst-spawn4-compat
UNSUPPORTED: resolv/tst-p_secstodate
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
FAIL: resolv/tst-resolv-res_init
FAIL: resolv/tst-resolv-res_init-thread
FAIL: resolv/tst-resolv-threads
UNSUPPORTED: stdlib/tst-quick_exit
UNSUPPORTED: stdlib/tst-thread-quick_exit
UNRESOLVED: timezone/testdata/America/New_York
UNRESOLVED: timezone/testdata/Australia/Melbourne
UNRESOLVED: timezone/testdata/Etc/UTC
UNRESOLVED: timezone/testdata/Europe/Berlin
Summary of test results:
     12 FAIL
   5721 PASS
      4 UNRESOLVED
     38 UNSUPPORTED
     18 XFAIL

3.17. RISC-V (rv64imafdc/lp64)

Build system: gcc 8.2.0, binutils 2.31.1, Linux 4.19.0-rc8 (Darius Rad)

UNSUPPORTED: assert/tst-assert-c++
UNSUPPORTED: assert/tst-assert-g++
UNSUPPORTED: debug/tst-chk4
UNSUPPORTED: debug/tst-chk5
UNSUPPORTED: debug/tst-chk6
UNSUPPORTED: debug/tst-lfschk4
UNSUPPORTED: debug/tst-lfschk5
UNSUPPORTED: debug/tst-lfschk6
UNSUPPORTED: dlfcn/bug-atexit3
UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-env-setuid-tunables
FAIL: elf/tst-tls12
FAIL: inet/tst-idna_name_classify
FAIL: io/ftwtest
FAIL: malloc/tst-malloc-usable-tunables
UNSUPPORTED: malloc/tst-mallocstate
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
UNSUPPORTED: math/test-matherr
UNSUPPORTED: math/test-matherr-2
UNSUPPORTED: math/test-nearbyint-except-2
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
UNSUPPORTED: nptl/tst-cancel24
UNSUPPORTED: nptl/tst-cancel24-static
FAIL: nptl/tst-cond-except
FAIL: nptl/tst-cond24
FAIL: nptl/tst-cond25
UNSUPPORTED: nptl/tst-minstack-throw
UNSUPPORTED: nptl/tst-once5
FAIL: nptl/tst-robust-fork
UNSUPPORTED: nptl/tst-thread-exit-clobber
UNSUPPORTED: nptl/tst-thread_local1
FAIL: posix/globtest
UNSUPPORTED: posix/tst-glob_lstat_compat
UNSUPPORTED: posix/tst-spawn4-compat
UNSUPPORTED: resolv/tst-p_secstodate
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
FAIL: resolv/tst-resolv-res_init
FAIL: resolv/tst-resolv-res_init-thread
FAIL: resolv/tst-resolv-threads
UNSUPPORTED: stdlib/tst-quick_exit
FAIL: stdlib/tst-strfrom
FAIL: stdlib/tst-strfrom-locale
UNSUPPORTED: stdlib/tst-thread-quick_exit
UNRESOLVED: timezone/testdata/America/New_York
UNRESOLVED: timezone/testdata/Australia/Melbourne
UNRESOLVED: timezone/testdata/Etc/UTC
UNRESOLVED: timezone/testdata/Europe/Berlin
Summary of test results:
     14 FAIL
   5720 PASS
      4 UNRESOLVED
     37 UNSUPPORTED
     18 XFAIL

3.18. RISC-V (rv64imafdc/lp64d)

Build system: gcc 8.2.0, binutils 2.31.1, Linux 4.19.0-rc8 (Darius Rad)

UNSUPPORTED: assert/tst-assert-c++
UNSUPPORTED: assert/tst-assert-g++
UNSUPPORTED: debug/tst-chk4
UNSUPPORTED: debug/tst-chk5
UNSUPPORTED: debug/tst-chk6
UNSUPPORTED: debug/tst-lfschk4
UNSUPPORTED: debug/tst-lfschk5
UNSUPPORTED: debug/tst-lfschk6
UNSUPPORTED: dlfcn/bug-atexit3
UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-env-setuid-tunables
FAIL: elf/tst-tls12
FAIL: io/ftwtest
FAIL: malloc/tst-malloc-thread-fail
FAIL: malloc/tst-malloc-usable-tunables
UNSUPPORTED: malloc/tst-mallocstate
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
UNSUPPORTED: math/test-matherr
UNSUPPORTED: math/test-matherr-2
UNSUPPORTED: math/test-nearbyint-except-2
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
UNSUPPORTED: nptl/tst-cancel24
UNSUPPORTED: nptl/tst-cancel24-static
FAIL: nptl/tst-cond-except
FAIL: nptl/tst-cond24
FAIL: nptl/tst-cond25
UNSUPPORTED: nptl/tst-minstack-throw
UNSUPPORTED: nptl/tst-once5
FAIL: nptl/tst-robust-fork
UNSUPPORTED: nptl/tst-thread-exit-clobber
UNSUPPORTED: nptl/tst-thread_local1
FAIL: posix/globtest
UNSUPPORTED: posix/tst-glob_lstat_compat
UNSUPPORTED: posix/tst-spawn4-compat
UNSUPPORTED: resolv/tst-p_secstodate
FAIL: resolv/tst-resolv-res_init
FAIL: resolv/tst-resolv-res_init-thread
FAIL: resolv/tst-resolv-threads
UNSUPPORTED: stdlib/tst-quick_exit
FAIL: stdlib/tst-strfrom
FAIL: stdlib/tst-strfrom-locale
UNSUPPORTED: stdlib/tst-thread-quick_exit
UNRESOLVED: timezone/testdata/America/New_York
UNRESOLVED: timezone/testdata/Australia/Melbourne
UNRESOLVED: timezone/testdata/Etc/UTC
UNRESOLVED: timezone/testdata/Europe/Berlin
Summary of test results:
     14 FAIL
   5722 PASS
      4 UNRESOLVED
     35 UNSUPPORTED
     18 XFAIL

Build system: gcc version 8.2.1, GNU Binutils version 2.31.1, Linux 4.15.0-00046-g48fb45691946, hifive board (DJ Delorie)

UNSUPPORTED: assert/tst-assert-c++
UNSUPPORTED: assert/tst-assert-g++
UNRESOLVED: catgets/sample.SJIS.cat
UNRESOLVED: catgets/test1.cat
UNRESOLVED: catgets/test2.cat
UNRESOLVED: conform/symlist-ISO
UNRESOLVED: conform/symlist-ISO11
UNRESOLVED: conform/symlist-ISO99
UNRESOLVED: conform/symlist-POSIX
UNRESOLVED: conform/symlist-POSIX2008
UNRESOLVED: conform/symlist-UNIX98
UNRESOLVED: conform/symlist-XOPEN2K
UNRESOLVED: conform/symlist-XOPEN2K8
UNRESOLVED: conform/symlist-XPG4
UNRESOLVED: conform/symlist-XPG42
UNRESOLVED: conform/symlist-stdlibs-ISO
UNRESOLVED: conform/symlist-stdlibs-ISO11
UNRESOLVED: conform/symlist-stdlibs-ISO99
UNRESOLVED: conform/symlist-stdlibs-POSIX
UNRESOLVED: conform/symlist-stdlibs-POSIX2008
UNRESOLVED: conform/symlist-stdlibs-UNIX98
UNRESOLVED: conform/symlist-stdlibs-XOPEN2K
UNRESOLVED: conform/symlist-stdlibs-XOPEN2K8
UNRESOLVED: conform/symlist-stdlibs-XPG4
UNRESOLVED: conform/symlist-stdlibs-XPG42
UNSUPPORTED: debug/tst-chk4
UNSUPPORTED: debug/tst-chk5
UNSUPPORTED: debug/tst-chk6
UNSUPPORTED: debug/tst-lfschk4
UNSUPPORTED: debug/tst-lfschk5
UNSUPPORTED: debug/tst-lfschk6
UNSUPPORTED: dlfcn/bug-atexit3
FAIL: elf/tst-tls12
FAIL: malloc/tst-malloc-usable-tunables
UNSUPPORTED: malloc/tst-mallocstate
FAIL: math/test-double-isgreater
FAIL: math/test-double-isgreaterequal
FAIL: math/test-double-isless
FAIL: math/test-double-islessequal
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
FAIL: math/test-float-isgreater
FAIL: math/test-float-isgreaterequal
FAIL: math/test-float-isless
FAIL: math/test-float-islessequal
FAIL: math/test-float32-isgreater
FAIL: math/test-float32-isgreaterequal
FAIL: math/test-float32-isless
FAIL: math/test-float32-islessequal
FAIL: math/test-float32x-isgreater
FAIL: math/test-float32x-isgreaterequal
FAIL: math/test-float32x-isless
FAIL: math/test-float32x-islessequal
FAIL: math/test-float64-isgreater
FAIL: math/test-float64-isgreaterequal
FAIL: math/test-float64-isless
FAIL: math/test-float64-islessequal
UNSUPPORTED: math/test-matherr
UNSUPPORTED: math/test-matherr-2
UNSUPPORTED: math/test-nearbyint-except-2
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
UNSUPPORTED: nptl/tst-cancel24
UNSUPPORTED: nptl/tst-cancel24-static
FAIL: nptl/tst-cond-except
FAIL: nptl/tst-cond24
FAIL: nptl/tst-cond25
FAIL: nptl/tst-default-attr
UNSUPPORTED: nptl/tst-minstack-throw
UNSUPPORTED: nptl/tst-once5
FAIL: nptl/tst-robust-fork
UNSUPPORTED: nptl/tst-thread-exit-clobber
UNSUPPORTED: nptl/tst-thread_local1
UNSUPPORTED: posix/tst-glob_lstat_compat
UNSUPPORTED: posix/tst-spawn4-compat
UNSUPPORTED: resolv/tst-p_secstodate
FAIL: resolv/tst-resolv-ai_idn
FAIL: resolv/tst-resolv-ai_idn-latin1
FAIL: resolv/tst-resolv-res_init
FAIL: resolv/tst-resolv-res_init-thread
FAIL: resolv/tst-resolv-threads
UNSUPPORTED: stdlib/tst-quick_exit
FAIL: stdlib/tst-strfrom
FAIL: stdlib/tst-strfrom-locale
UNSUPPORTED: stdlib/tst-thread-quick_exit
Summary of test results:
     34 FAIL
   5694 PASS
     23 UNRESOLVED
     33 UNSUPPORTED
     18 XFAIL

3.19. S/390 (32-bit)

Build system: gcc version 8.0.1, GNU Binutils version 2.29.1, Linux 4.18.0 (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:
   5868 PASS
      9 UNSUPPORTED
     19 XFAIL

3.20. S/390 (64-bit)

Build system: gcc version 8.2.1 20180905 (Red Hat 8.2.1-3) (GCC), GNU Binutils version 2.30, Linux 3.10 (Carlos O'Donell)

UNSUPPORTED: assert/tst-assert-c++
UNSUPPORTED: assert/tst-assert-g++
FAIL: inet/tst-idna_name_classify
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
UNSUPPORTED: nptl/tst-thread_local1
UNSUPPORTED: nss/tst-nss-test3
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: stdlib/tst-quick_exit
UNSUPPORTED: stdlib/tst-thread-quick_exit
Summary of test results:
      1 FAIL
   5852 PASS
     15 UNSUPPORTED
     19 XFAIL

Build system: gcc version 8.2.1 20180905 (Red Hat 8.2.1-3) (GCC), GNU Binutils version 2.30, Linux 4.18 (Carlos O'Donell)

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:
   5870 PASS
      7 UNSUPPORTED
     19 XFAIL

* Failed to install python3-pexpect so the pretty-printer tests failed, otherwise clean run.

Build system: gcc version 8.0.1, GNU Binutils version 2.29.1, Linux 4.18.0 (Stefan Liebler)

UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-env-setuid-tunables
UNSUPPORTED: misc/tst-pkey
Summary of test results:
   5875 PASS
      3 UNSUPPORTED
     19 XFAIL

3.21. SH

3.22. SPARC (32-bit)

3.23. SPARC (64-bit)

3.24. x86 (32-bit, Linux)

3.25. x86_64 (64-bit, Linux)

Build system: WSL, Windows version 1809 build 17763.292, LXCORE.SYS version 10.0.17763.253. gcc 4:5.3.1-1ubuntu1, binutils 2.26.1-1ubuntu1~16.04.7.

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
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
FAIL: misc/tst-clone2
UNSUPPORTED: misc/tst-memfd_create
UNSUPPORTED: misc/tst-ofdlocks
UNSUPPORTED: 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-exec3
FAIL: nptl/tst-exec4
FAIL: nptl/tst-flock2
FAIL: nptl/tst-getpid1
FAIL: nptl/tst-mutexpi7
FAIL: nptl/tst-mutexpi7a
FAIL: nptl/tst-robust-fork
FAIL: nptl/tst-robust1
FAIL: nptl/tst-robust3
FAIL: nptl/tst-robust4
FAIL: nptl/tst-robust6
FAIL: nptl/tst-robust7
FAIL: nptl/tst-robust8
FAIL: nptl/tst-robust9
FAIL: nptl/tst-robustpi1
FAIL: nptl/tst-robustpi2
FAIL: nptl/tst-robustpi3
FAIL: nptl/tst-robustpi4
FAIL: nptl/tst-robustpi5
FAIL: nptl/tst-robustpi6
FAIL: nptl/tst-robustpi7
FAIL: nptl/tst-robustpi8
FAIL: nptl/tst-robustpi9
FAIL: nptl/tst-signal3
FAIL: nptl/tst-tls2
FAIL: nptl/tst-tls3
FAIL: nptl/tst-tls3-malloc
UNSUPPORTED: nss/tst-nss-files-alias-leak
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-multi
UNSUPPORTED: nss/tst-nss-test3
FAIL: posix/tst-posix_fadvise
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: rt/tst-aio4
FAIL: rt/tst-clock2
FAIL: rt/tst-clock_nanosleep
FAIL: rt/tst-cpuclock1
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
FAIL: support/tst-support_descriptors
UNSUPPORTED: sysvipc/test-sysvmsg
FAIL: sysvipc/test-sysvsem
UNSUPPORTED: timezone/tst-tzset
FAIL: wcsmbs/tst-fgetwc-after-eof
FAIL: wcsmbs/tst-wcstod-round
Summary of test results:
    809 FAIL
   5118 PASS
     54 UNSUPPORTED
     17 XFAIL
      2 XPASS

The majority of failures is due to incorrect process image initialization by WSL (the floating-point control word is wrong).

Since the 2.28 testing, there may be a regression in the WSL futex implementation. futex_wake encounters an unexpected error value sporadically. This leads to nptl/tst-tls3 failing occasionally. It is unclear whether this WSL bug was present when glibc 2.28 was tested because of its sporadic nature.

Previously noted issues regarding robust mutex support, sync_file_range, fallocate, and execl remain. Like before, RLIMIT_AS is not enforced, causing problems with the malloc tests.

In addition, compared to the last release testing, WSL made most file systems case-insensitive, overriding a previous system configuration. As a result, glibc can only built in very specific file system locations in the WSL environment.

Build system: gcc version gcc-8.2.1, GNU Binutils version 2.30-47, Linux 3.10.0-993.el7.x86_64 (Patsy Franklin)

FAIL: inet/tst-idna_name_classify
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
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
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
UNSUPPORTED: nptl/tst-thread_local1
UNSUPPORTED: nss/tst-nss-test3
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
FAIL: rt/tst-cputimer1
UNSUPPORTED: stdlib/tst-quick_exit
UNSUPPORTED: stdlib/tst-thread-quick_exit
Summary of test results:
      2 FAIL
   5943 PASS
     37 UNSUPPORTED
     17 XFAIL
      2 XPASS

* rt/tst-cputimer1 is an intermittent timing failure.

* The inet/tst-idna_name_classify failure is very odd and has to do with mbrtowc returning EILSEQ for \200 which should be valid in ISO-8859-1.

Build system: gcc version gcc-8.2.1, GNU Binutils version 2.30-49, Linux 4.18.0-64.el8.x86_64 (Patsy Franklin)

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:
   5961 PASS
     21 UNSUPPORTED
     17 XFAIL
      2 XPASS

3.26. x86_64 (x32, Linux)

Build system: gcc version 8.2.1, GNU Binutils version 2.31.51, Linux 4.19.15 (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.27. x86 (32-bit, Hurd)

Build system: gcc 8.2.0, GNU Binutils 2.31.1, Hurd 0.9+git20181030, Mach 1.8+git20190109

FAIL: assert/tst-assert-c++
FAIL: assert/tst-assert-g++
FAIL: debug/tst-backtrace2
FAIL: debug/tst-backtrace3
FAIL: debug/tst-backtrace4
FAIL: debug/tst-backtrace5
FAIL: debug/tst-chk4
FAIL: debug/tst-chk5
FAIL: debug/tst-chk6
FAIL: debug/tst-lfschk4
FAIL: debug/tst-lfschk5
FAIL: debug/tst-lfschk6
FAIL: debug/tst-longjmp_chk2
FAIL: dirent/tst-fdopendir
FAIL: dirent/tst-fdopendir2
FAIL: dlfcn/bug-atexit3
FAIL: dlfcn/tststatic
FAIL: dlfcn/tststatic2
FAIL: dlfcn/tststatic3
FAIL: dlfcn/tststatic4
FAIL: dlfcn/tststatic5
FAIL: elf/check-abi-libc
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-env-setuid
FAIL: elf/tst-env-setuid-tunables
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-null-argv
FAIL: elf/tst-pathopt
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: elf/tst-tls9-static
FAIL: elf/tst-unwind-main
FAIL: gmon/tst-gmon-static
FAIL: gmon/tst-gmon-static-gprof
FAIL: gmon/tst-sprofil
UNSUPPORTED: iconv/tst-gconv-init-failure
FAIL: iconvdata/iconv-test
FAIL: inet/tst-deadline
FAIL: inet/tst-if_index-long
UNSUPPORTED: io/test-lfs
UNSUPPORTED: io/tst-copy_file_range
UNSUPPORTED: 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: malloc/tst-dynarray-fail
FAIL: malloc/tst-dynarray-fail-mem
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
UNSUPPORTED: nss/tst-nss-test3
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-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-aio10
FAIL: rt/tst-aio9
FAIL: signal/tst-minsigstksz-1
FAIL: stdlib/bug-getcontext
UNSUPPORTED: stdlib/tst-getrandom
UNSUPPORTED: stdlib/tst-makecontext-align
FAIL: stdlib/tst-quick_exit
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-thread-quick_exit
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_descriptors
FAIL: support/tst-support_record_failure
FAIL: support/tst-support_record_failure-2
FAIL: support/tst-xsigstack
UNSUPPORTED: sysvipc/test-sysvmsg
UNSUPPORTED: sysvipc/test-sysvsem
UNSUPPORTED: sysvipc/test-sysvshm
UNSUPPORTED: time/tst-y2039
UNSUPPORTED: timezone/tst-tzset
FAIL: wcsmbs/tst-fgetwc-after-eof
FAIL: wcsmbs/tst-wcstod-round
Summary of test results:
    115 FAIL
   5278 PASS
     21 UNSUPPORTED
     87 XFAIL
      2 XPASS

4. Packaging Changes

The distribution convenience target make localedata/install-locale-files no longer creates hard links between installed locale files. The reason for this is that downstream distributions want to be able to install locales in parallel but avoid the reproducibility issues involved in parallel hardlink creation. Therefore hard link creation is left up to the distribution to do in a distinct serial pass across the package and subpackages they use. This improves the reproducibility of build artifacts (see bug 23923)

4.2. Change 2

And another change.

None: Release/2.29 (last edited 2019-02-26 14:46:37 by CarlosODonell)