Release/2.32

1. Current status

The release branch of glibc-2.32 is was released on 2020-08-05. The release manager is Carlos O'Donell.

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.32 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.

The release/2.32/master branch is intended as a rolling release for all distributions to use and contribute fixes to from developmet master.

2. Packaging Changes

2.1. Deprectation sys_siglist, _sys_siglist, sys_sigabbrev

They are exported solely as compatibility symbols to support old binaries, all programs should use strsignal instead. Their usage imposes issues such as copy relocations and a error prone ABI (where there is no explicit bound checks for the array access).

This change might affect build from source from some packages and it will required fixing by rewriting to use strsignal. For instance:

#include <signal.h>
#include <stdio.h>

static const char *strsig (int sig)
{
  return sys_siglist[sig];
}

int main (int argc, char *argv[])
{
  printf ("%s\n", strsig (SIGINT));
  return 0;
}

It should be adjusted to:

#include <signal.h>
#include <stdio.h>
#include <string.h>


static const char *strsig (int sig)
{
  return strsignal(sig);
}

int main (int argc, char *argv[])
{
  printf ("%s\n", strsig (SIGINT));
  return 0;
}

Or to use the glibc-2.32 GNU extensions sigabbrev_np or sigdescr_np:

#define _GNU_SOURCE
#include <signal.h>
#include <stdio.h>
#include <string.h>


static const char *strsig (int sig)
{
  const char *r = sigdescr_np (sig);
  return r == NULL ? "Unknown signal" : r;
}

int main (int argc, char *argv[])
{
  printf ("%s\n", strsig (SIGINT));
  printf ("%s\n", strsig (-1));
  return 0;
}

Both extensions are async-signal-safe and multithread-safe.

2.2. Deprectation sys_errlist, _sys_errlist, sys_nerr, and _sys_nerr

They are exported solely as compatibility symbols to support old binaries, all programs should use strerror or strerror_r instead. Their usage imposes issues such as copy relocations and a error prone ABI (where there is no explicit bound checks for the array access).

This change might affect build from source from some packages and it will required fixing by rewriting to use strerror or strerror_r. For instance:

#include <stdio.h>
#include <errno.h>

static const char *strerr (int err)
{
  if (err < 0 || err > sys_nerr)
    return "Unknown";
  return sys_errlist[err];
}

int main (int argc, char *argv[])
{
  printf ("%s\n", strerr (-1));
  printf ("%s\n", strerr (EINVAL));
  return 0;
}

It should be adjusted to:

#include <stdio.h>
#include <errno.h>

static const char *strerr (int err)
{
  return strerror (err);
}

int main (int argc, char *argv[])
{
  printf ("%s\n", strerr (-1));
  printf ("%s\n", strerr (EINVAL));
  return 0;
}

Or to use the glibc-2.32 GNU extensions strerrorname_np and/or strerrordesc_np:

#define _GNU_SOURCE
#include <stdio.h>
#include <errno.h>
#include <string.h>

static const char *strerr (int err)
{
  const char *r = strerrordesc_np (err);
  return r == NULL ? "Unknown error" : r;
}

int main (int argc, char *argv[])
{
  printf ("%s\n", strerr (-1));
  printf ("%s\n", strerr (EINVAL));
  return 0;
}

Both extensions are async-signal-safe and multithread-safe.

3. Planning

What things do we want to accomplish this release?

3.1. Release blockers?

3.2. Desirable this release?

4. 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.

4.1. Architecture-independent

4.2. AArch64

Results are from the public aarch64 buildbot instance.

Build system: Ubuntu 18.10, g++ 8.2.0, binutils 2.31.1, kernel: Linux 4.15.0-34-generic #37-Ubuntu SMP Mon Aug 27 15:22:18 UTC 2018.

XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: iconv/tst-gconv-init-failure
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
UNSUPPORTED: math/test-nearbyint-except-2
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: posix/tst-spawn4-compat
Summary of test results:
   4166 PASS
      6 UNSUPPORTED
     17 XFAIL
      2 XPASS

Build system: gcc (GCC) 8.2.1 20180905 (Red Hat 8.2.1-3), GNU binutils 2.30-47.el7, Linux 4.14.0-115.8.2.el7a.aarch64 (Arjun Shankar)

UNSUPPORTED: assert/tst-assert-c++
UNSUPPORTED: assert/tst-assert-g++
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: iconv/tst-gconv-init-failure
UNSUPPORTED: misc/tst-pkey
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:
   4162 PASS
     10 UNSUPPORTED
     17 XFAIL
      2 XPASS

Build system: gcc (GCC) 8.3.1 20191121 (Red Hat 8.3.1-5), GNU Binutils 2.30-75.el8, Linux 4.18.0-228.el8.aarch64 (Arjun Shankar)

XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: iconv/tst-gconv-init-failure
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: posix/tst-spawn4-compat
Summary of test results:
   4169 PASS
      3 UNSUPPORTED
     17 XFAIL
      2 XPASS

4.3. Alpha

4.4. ARC

Cross testing: HSDK Development Board Build system: Buildroot, hard-float ABI, gcc 9.3, binutils 2.34, Linux 5.6 (Vineet Gupta)

FAIL: elf/tst-audit14                   # Architecture-independent (see above)
FAIL: elf/tst-audit15                   # Architecture-independent (see above)
FAIL: elf/tst-audit16                   # Architecture-independent (see above)
FAIL: elf/tst-ldconfig-ld_so_conf-update
FAIL: elf/tst-libc_dlvsym
FAIL: elf/tst-libc_dlvsym-static
FAIL: elf/tst-tls-ie
FAIL: elf/tst-tls-ie-dlmopen
FAIL: iconv/test-iconvconfig            # Needs gconv installed
FAIL: io/ftwtest                        # Architecture-independent (see above)
FAIL: io/tst-lockf
FAIL: libio/tst-wfile-sync              # Architecture-independent (see above)
FAIL: locale/tst-localedef-path-norm
FAIL: localedata/sort-test
FAIL: nptl/test-cond-printers           # Architecture-independent (see above)
FAIL: nptl/test-condattr-printers       # Architecture-independent (see above)
FAIL: nptl/test-mutex-printers          # Architecture-independent (see above)
FAIL: nptl/test-mutexattr-printers      # Architecture-independent (see above)
FAIL: nptl/test-rwlock-printers         # Architecture-independent (see above)
FAIL: nptl/test-rwlockattr-printers     # Architecture-independent (see above)
FAIL: nptl/tst-umask1                   # passes if run natively on target (NFS ACLv3 support needed)
FAIL: nss/bug-erange
FAIL: nss/tst-nss-files-hosts-getent
FAIL: posix/bug-ga2
FAIL: posix/globtest                    # require same user on target and host
FAIL: posix/tst-getaddrinfo5
FAIL: stdio-common/tst-vfprintf-width-prec
FAIL: stdio-common/tst-vfprintf-width-prec-alloc
FAIL: stdio-common/tst-vfprintf-width-prec-mem
FAIL: timezone/tst-tzset                # Architecture-independent (see above)
Summary of test results:
     30 FAIL
   3910 PASS

4.5. ARM

Build system: (hard-float ABI) GCC 10.1.1 20200720, binutils 2.35.50.20200720, Linux 3.5.0 (Joseph Myers)

FAIL: elf/tst-audit14
FAIL: elf/tst-audit15
FAIL: elf/tst-audit16
UNSUPPORTED: elf/tst-dlopen-self-container
UNSUPPORTED: elf/tst-dlopen-tlsmodid-container
UNSUPPORTED: elf/tst-ldconfig-bad-aux-cache
UNSUPPORTED: elf/tst-ldconfig-ld_so_conf-update
UNSUPPORTED: elf/tst-pldd
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
FAIL: grp/testgrp
UNSUPPORTED: iconv/tst-gconv-init-failure
FAIL: io/ftwtest
UNSUPPORTED: io/tst-copy_file_range
UNSUPPORTED: io/tst-getcwd-abspath
UNSUPPORTED: io/tst-open-tmpfile
FAIL: libio/tst-wfile-sync
UNSUPPORTED: locale/tst-localedef-path-norm
UNSUPPORTED: localedata/tst-localedef-hardlinks
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-mutex10
UNSUPPORTED: nptl/tst-pthread-getattr
FAIL: nptl/tst-stack4
UNSUPPORTED: nss/tst-nss-db-endgrent
UNSUPPORTED: nss/tst-nss-db-endpwent
UNSUPPORTED: nss/tst-nss-files-alias-leak
UNSUPPORTED: nss/tst-nss-files-alias-truncated
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-long
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: rt/tst-cputimer1
FAIL: stdio-common/tst-vfprintf-width-prec
FAIL: stdio-common/tst-vfprintf-width-prec-mem
UNSUPPORTED: stdlib/tst-getrandom
UNSUPPORTED: stdlib/tst-system
UNSUPPORTED: string/tst-strerror
UNSUPPORTED: string/tst-strsignal
UNSUPPORTED: sunrpc/tst-svc_register
UNSUPPORTED: time/tst-y2039
Summary of test results:
     12 FAIL
   3839 PASS
     47 UNSUPPORTED
     17 XFAIL
      2 XPASS

4.6. C-SKY

Build system:centos 7, GCC 10.1.0, Binutils 2.35, kernel 5.6 (hard-float) (Mao Han)

UNSUPPORTED: crypt/cert
FAIL: elf/tst-audit14
FAIL: elf/tst-audit15
FAIL: elf/tst-audit16
UNSUPPORTED: elf/tst-dlopen-self-container
UNSUPPORTED: elf/tst-dlopen-tlsmodid-container
UNSUPPORTED: elf/tst-ldconfig-bad-aux-cache
UNSUPPORTED: elf/tst-ldconfig-ld_so_conf-update
UNSUPPORTED: elf/tst-pldd
UNSUPPORTED: io/tst-getcwd-abspath
FAIL: libio/tst-wfile-sync
UNSUPPORTED: locale/tst-localedef-path-norm
UNSUPPORTED: localedata/tst-localedef-hardlinks
FAIL: malloc/tst-malloc-usable-tunables
UNSUPPORTED: malloc/tst-mallocstate
FAIL: malloc/tst-mxfast
FAIL: math/test-double-acos
FAIL: math/test-double-asin
FAIL: math/test-double-j0
FAIL: math/test-double-j1
FAIL: math/test-double-y0
FAIL: math/test-float-asinh
FAIL: math/test-float-cos
FAIL: math/test-float-cosh
FAIL: math/test-float-erfc
FAIL: math/test-float-exp
FAIL: math/test-float-j0
FAIL: math/test-float-j1
FAIL: math/test-float-lgamma
FAIL: math/test-float-sin
FAIL: math/test-float-tgamma
FAIL: math/test-float-y0
FAIL: math/test-float32-asinh
FAIL: math/test-float32-cos
FAIL: math/test-float32-cosh
FAIL: math/test-float32-erfc
FAIL: math/test-float32-exp
FAIL: math/test-float32-j0
FAIL: math/test-float32-j1
FAIL: math/test-float32-lgamma
FAIL: math/test-float32-sin
FAIL: math/test-float32-tgamma
FAIL: math/test-float32-y0
FAIL: math/test-float32x-acos
FAIL: math/test-float32x-asin
FAIL: math/test-float32x-j0
FAIL: math/test-float32x-j1
FAIL: math/test-float32x-y0
FAIL: math/test-float64-acos
FAIL: math/test-float64-asin
FAIL: math/test-float64-j0
FAIL: math/test-float64-j1
FAIL: math/test-float64-y0
FAIL: math/test-ldouble-acos
FAIL: math/test-ldouble-asin
FAIL: math/test-ldouble-j0
FAIL: math/test-ldouble-j1
FAIL: math/test-ldouble-y0
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-mutex10
UNSUPPORTED: nptl/tst-pthread-getattr
UNSUPPORTED: nss/tst-nss-db-endgrent
UNSUPPORTED: nss/tst-nss-db-endpwent
UNSUPPORTED: nss/tst-nss-files-alias-leak
UNSUPPORTED: nss/tst-nss-files-alias-truncated
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-long
UNSUPPORTED: nss/tst-nss-files-hosts-multi
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: stdlib/tst-system
UNSUPPORTED: string/test-bcopy
UNSUPPORTED: string/test-memmove
UNSUPPORTED: string/tst-memmove-overflow
UNSUPPORTED: string/tst-strerror
UNSUPPORTED: string/tst-strsignal
UNSUPPORTED: sunrpc/tst-svc_register
FAIL: time/tst-cpuclock1
UNSUPPORTED: time/tst-y2039
Summary of test results:
     51 FAIL
   3753 PASS
     49 UNSUPPORTED
     19 XFAIL

4.7. HPPA

Reported via Gentoo https://bugs.gentoo.org/720976#c8

FAIL: conform/ISO11/wchar.h/conform
FAIL: elf/tst-addr1
FAIL: elf/tst-execstack
FAIL: elf/tst-execstack-needed
FAIL: elf/tst-execstack-prog
FAIL: malloc/tst-malloc-tcache-leak
FAIL: malloc/tst-mallocfork2
FAIL: math/test-float-j1
FAIL: math/test-float32-j1
FAIL: nptl/tst-cleanupx4
FAIL: nptl/tst-create-detached
FAIL: nptl/tst-execstack
FAIL: signal/tst-minsigstksz-1
FAIL: stdlib/tst-setcontext2
FAIL: stdlib/tst-setcontext7
FAIL: support/tst-xsigstack

4.8. IA64

4.9. M68K

4.10. MicroBlaze

4.11. MIPS

Build system: GCC 10.1.1 20200720, binutils 2.35.50.20200720, 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: elf/tst-audit14
FAIL: elf/tst-audit15
FAIL: elf/tst-audit16
FAIL: io/tst-open-tmpfile
FAIL: libio/tst-readline
FAIL: libio/tst-wfile-sync
FAIL: localedata/sort-test
FAIL: localedata/tst-langinfo-newlocale
FAIL: malloc/tst-malloc_info
FAIL: malloc/tst-mallocfork2
FAIL: malloc/tst-mxfast
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-cancel28
FAIL: nptl/tst-mutex10
FAIL: nptl/tst-stack4
FAIL: posix/tst-regcomp-truncated
FAIL: stdio-common/bug22
FAIL: stdio-common/tst-vfprintf-width-prec
FAIL: stdio-common/tst-vfprintf-width-prec-alloc
FAIL: stdio-common/tst-vfprintf-width-prec-mem
FAIL: support/tst-support_blob_repeat
FAIL: timezone/tst-tzset

4.12. Nios II

4.13. PowerPC (32-bit soft-float)

Build system: GCC 9.3.1 20200720, binutils 2.35.50.20200720, Linux 3.10.38 (Joseph Myers)

FAIL: elf/tst-audit14
FAIL: elf/tst-audit15
FAIL: elf/tst-audit16
FAIL: elf/tst-debug1
UNSUPPORTED: elf/tst-dlopen-self-container
UNSUPPORTED: elf/tst-dlopen-tlsmodid-container
UNSUPPORTED: elf/tst-ldconfig-bad-aux-cache
UNSUPPORTED: elf/tst-ldconfig-ld_so_conf-update
UNSUPPORTED: elf/tst-pldd
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
FAIL: io/ftwtest
UNSUPPORTED: io/tst-copy_file_range
UNSUPPORTED: io/tst-getcwd-abspath
UNSUPPORTED: io/tst-open-tmpfile
FAIL: libio/tst-wfile-sync
UNSUPPORTED: locale/tst-localedef-path-norm
FAIL: localedata/sort-test
UNSUPPORTED: localedata/tst-localedef-hardlinks
FAIL: math/test-double-ldouble-mul
FAIL: math/test-float-ldouble-mul
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
UNSUPPORTED: nptl/tst-pthread-getattr
FAIL: nptl/tst-stack4
UNSUPPORTED: nss/tst-nss-db-endgrent
UNSUPPORTED: nss/tst-nss-db-endpwent
UNSUPPORTED: nss/tst-nss-files-alias-leak
UNSUPPORTED: nss/tst-nss-files-alias-truncated
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-long
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/tst-vfprintf-width-prec
FAIL: stdio-common/tst-vfprintf-width-prec-alloc
FAIL: stdio-common/tst-vfprintf-width-prec-mem
UNSUPPORTED: stdlib/test-bz22786
UNSUPPORTED: stdlib/tst-getrandom
UNSUPPORTED: stdlib/tst-system
UNSUPPORTED: string/test-bcopy
UNSUPPORTED: string/test-memmove
UNSUPPORTED: string/tst-memmove-overflow
UNSUPPORTED: string/tst-strerror
UNSUPPORTED: string/tst-strsignal
UNSUPPORTED: sunrpc/tst-svc_register
UNSUPPORTED: time/tst-y2039
FAIL: timezone/tst-tzset
Summary of test results:
     21 FAIL
   3852 PASS
     42 UNSUPPORTED
     17 XFAIL
      2 XPASS

4.14. PowerPC (32-bit hard-float)

Build system: gcc version 9.3.0 (Debian 9.3.0-15), GNU Binutils 2.34.90.20200706, Linux 5.4.0-4 (Tulio Magno)

UNSUPPORTED: elf/tst-dlopen-self-container
UNSUPPORTED: elf/tst-dlopen-tlsmodid-container
UNSUPPORTED: elf/tst-ldconfig-bad-aux-cache
UNSUPPORTED: elf/tst-ldconfig-ld_so_conf-update
UNSUPPORTED: elf/tst-pldd
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: io/tst-getcwd-abspath
UNSUPPORTED: locale/tst-localedef-path-norm
UNSUPPORTED: localedata/tst-localedef-hardlinks
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
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: nptl/tst-pthread-getattr
UNSUPPORTED: nss/tst-nss-db-endgrent
UNSUPPORTED: nss/tst-nss-db-endpwent
UNSUPPORTED: nss/tst-nss-files-alias-leak
UNSUPPORTED: nss/tst-nss-files-alias-truncated
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-long
UNSUPPORTED: nss/tst-nss-files-hosts-multi
UNSUPPORTED: nss/tst-nss-test3
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: stdlib/tst-system
UNSUPPORTED: string/tst-strerror
UNSUPPORTED: string/tst-strsignal
UNSUPPORTED: sunrpc/tst-svc_register
UNSUPPORTED: time/tst-y2039
Summary of test results:
   3879 PASS
     37 UNSUPPORTED
     17 XFAIL
      2 XPASS

4.15. PowerPC (64-bit hard-float)

Build system: gcc version 9.3.0 (Debian 9.3.0-15), GNU Binutils 2.34.90.20200706, Linux 5.4.0-2 (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
Summary of test results:
   3913 PASS
      9 UNSUPPORTED
     17 XFAIL
      2 XPASS

Build system: gcc (GCC) 8.2.1 20180905 (Red Hat 8.2.1-3), GNU Binutils 2.30-47.el7, Linux 3.10.0-1127.18.2.el7.ppc64 (Arjun Shankar)

UNSUPPORTED: assert/tst-assert-c++
UNSUPPORTED: assert/tst-assert-g++
UNSUPPORTED: elf/tst-dlopen-self-container
UNSUPPORTED: elf/tst-dlopen-tlsmodid-container
UNSUPPORTED: elf/tst-ldconfig-bad-aux-cache
UNSUPPORTED: elf/tst-ldconfig-ld_so_conf-update
UNSUPPORTED: elf/tst-pldd
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
FAIL: io/tst-copy_file_range
UNSUPPORTED: locale/tst-localedef-path-norm
UNSUPPORTED: localedata/tst-localedef-hardlinks
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: nptl/tst-pthread-getattr
UNSUPPORTED: nptl/tst-thread_local1
UNSUPPORTED: nss/tst-nss-db-endgrent
UNSUPPORTED: nss/tst-nss-db-endpwent
UNSUPPORTED: nss/tst-nss-files-hosts-long
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-system
UNSUPPORTED: stdlib/tst-thread-quick_exit
UNSUPPORTED: string/tst-strerror
UNSUPPORTED: string/tst-strsignal
Summary of test results:
      1 FAIL
   3889 PASS
     31 UNSUPPORTED
     17 XFAIL
      2 XPASS

4.16. PowerPC64LE (64-bit hard-float)

Build System: gcc (GCC) 8.2.1 20180905 (Red Hat 8.2.1-3), GNU binutils 2.30-47.el7, Linux 3.10.0-1127.el7.ppc64le (Patsy Griffin)

UNSUPPORTED: assert/tst-assert-c++
UNSUPPORTED: assert/tst-assert-g++
UNSUPPORTED: elf/tst-dlopen-self-container
UNSUPPORTED: elf/tst-dlopen-tlsmodid-container
UNSUPPORTED: elf/tst-ldconfig-bad-aux-cache
UNSUPPORTED: elf/tst-ldconfig-ld_so_conf-update
UNSUPPORTED: elf/tst-pldd
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
FAIL: io/tst-copy_file_range
UNSUPPORTED: locale/tst-localedef-path-norm
UNSUPPORTED: localedata/tst-localedef-hardlinks
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
UNSUPPORTED: misc/test-syslog-chk-ibm128
UNSUPPORTED: misc/test-syslog-chk-ieee128
UNSUPPORTED: misc/test-syslog-ibm128
UNSUPPORTED: misc/test-syslog-ieee128
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: nptl/tst-pthread-getattr
UNSUPPORTED: nptl/tst-thread_local1
UNSUPPORTED: nss/tst-nss-db-endgrent
UNSUPPORTED: nss/tst-nss-db-endpwent
UNSUPPORTED: nss/tst-nss-files-hosts-long
UNSUPPORTED: nss/tst-nss-test3
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-system
UNSUPPORTED: stdlib/tst-thread-quick_exit
UNSUPPORTED: string/tst-strerror
UNSUPPORTED: string/tst-strsignal
Summary of test results:
      1 FAIL
   4331 PASS
     30 UNSUPPORTED
     17 XFAIL
      2 XPASS

Build system: gcc version 8.3.1 20191121 (Red Hat 8.3.1-5) (GCC), GNU binutils 2.30-75.el8, Linux 4.18.0-193.el8.ppc64le (Patsy Griffin)

XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
UNSUPPORTED: posix/tst-spawn4-compat
Summary of test results:
   4359 PASS
      3 UNSUPPORTED
     17 XFAIL
      2 XPASS

4.17. RISC-V (rv64imac/lp64)

Build system: gcc 10.1.1, binutils 2.34, Linux 5.7.0-1-riscv64 (Darius Rad)

UNSUPPORTED: elf/tst-dlopen-self-container
UNSUPPORTED: elf/tst-dlopen-tlsmodid-container
UNSUPPORTED: elf/tst-ldconfig-bad-aux-cache
UNSUPPORTED: elf/tst-ldconfig-ld_so_conf-update
UNSUPPORTED: elf/tst-pldd
FAIL: gmon/tst-gmon-gprof
FAIL: gmon/tst-gmon-pie-gprof
FAIL: gmon/tst-gmon-static-gprof
UNSUPPORTED: io/tst-getcwd-abspath
UNSUPPORTED: locale/tst-localedef-path-norm
UNSUPPORTED: localedata/tst-localedef-hardlinks
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: 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
UNSUPPORTED: nptl/tst-pthread-getattr
UNSUPPORTED: nss/tst-nss-db-endgrent
UNSUPPORTED: nss/tst-nss-db-endpwent
UNSUPPORTED: nss/tst-nss-files-alias-leak
UNSUPPORTED: nss/tst-nss-files-alias-truncated
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-long
UNSUPPORTED: nss/tst-nss-files-hosts-multi
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
FAIL: stdio-common/tst-vfprintf-width-prec-mem
UNSUPPORTED: stdlib/tst-system
UNSUPPORTED: string/tst-strerror
UNSUPPORTED: string/tst-strsignal
UNSUPPORTED: sunrpc/tst-svc_register
Summary of test results:
      5 FAIL
   4068 PASS
     46 UNSUPPORTED
     19 XFAIL

4.18. RISC-V (rv64imafdc/lp64)

Build system: gcc 10.1.1, binutils 2.34, Linux 5.7.0-1-riscv64 (Darius Rad)

FAIL: conform/POSIX/tar.h/conform
FAIL: conform/POSIX2008/cpio.h/conform
FAIL: conform/POSIX2008/tar.h/conform
FAIL: conform/UNIX98/cpio.h/conform
FAIL: conform/UNIX98/tar.h/conform
FAIL: conform/XOPEN2K/cpio.h/conform
FAIL: conform/XOPEN2K/tar.h/conform
FAIL: conform/XOPEN2K8/cpio.h/conform
FAIL: conform/XOPEN2K8/tar.h/conform
FAIL: conform/XPG4/cpio.h/conform
FAIL: conform/XPG4/tar.h/conform
FAIL: conform/XPG42/cpio.h/conform
FAIL: conform/XPG42/tar.h/conform
UNSUPPORTED: elf/tst-dlopen-self-container
UNSUPPORTED: elf/tst-dlopen-tlsmodid-container
UNSUPPORTED: elf/tst-ldconfig-bad-aux-cache
UNSUPPORTED: elf/tst-ldconfig-ld_so_conf-update
UNSUPPORTED: elf/tst-pldd
FAIL: gmon/tst-gmon-gprof
FAIL: gmon/tst-gmon-pie-gprof
FAIL: gmon/tst-gmon-static-gprof
UNSUPPORTED: io/tst-getcwd-abspath
UNSUPPORTED: locale/tst-localedef-path-norm
UNSUPPORTED: localedata/tst-localedef-hardlinks
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: 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
UNSUPPORTED: nptl/tst-pthread-getattr
UNSUPPORTED: nss/tst-nss-db-endgrent
UNSUPPORTED: nss/tst-nss-db-endpwent
UNSUPPORTED: nss/tst-nss-files-alias-leak
UNSUPPORTED: nss/tst-nss-files-alias-truncated
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-long
UNSUPPORTED: nss/tst-nss-files-hosts-multi
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
FAIL: stdio-common/tst-vfprintf-width-prec-mem
FAIL: stdlib/isomac
UNSUPPORTED: stdlib/tst-system
UNSUPPORTED: string/tst-strerror
UNSUPPORTED: string/tst-strsignal
UNSUPPORTED: sunrpc/tst-svc_register
Summary of test results:
     19 FAIL
   4055 PASS
     45 UNSUPPORTED
     19 XFAIL

4.19. RISC-V (rv64imafdc/lp64d)

Build system: gcc 10.1.1, binutils 2.34, Linux 5.7.0-1-riscv64 (Darius Rad)

UNSUPPORTED: elf/tst-dlopen-self-container
UNSUPPORTED: elf/tst-dlopen-tlsmodid-container
UNSUPPORTED: elf/tst-ldconfig-bad-aux-cache
UNSUPPORTED: elf/tst-ldconfig-ld_so_conf-update
UNSUPPORTED: elf/tst-pldd
FAIL: gmon/tst-gmon-gprof
FAIL: gmon/tst-gmon-pie-gprof
FAIL: gmon/tst-gmon-static-gprof
UNSUPPORTED: io/tst-getcwd-abspath
UNSUPPORTED: locale/tst-localedef-path-norm
UNSUPPORTED: localedata/tst-localedef-hardlinks
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: 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: nptl/tst-pthread-getattr
UNSUPPORTED: nss/tst-nss-db-endgrent
UNSUPPORTED: nss/tst-nss-db-endpwent
UNSUPPORTED: nss/tst-nss-files-alias-leak
UNSUPPORTED: nss/tst-nss-files-alias-truncated
UNSUPPORTED: nss/tst-nss-files-hosts-erange
UNSUPPORTED: nss/tst-nss-files-hosts-getent
UNSUPPORTED: nss/tst-nss-files-hosts-long
UNSUPPORTED: nss/tst-nss-files-hosts-multi
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-res_init
UNSUPPORTED: resolv/tst-resolv-res_init-thread
UNSUPPORTED: resolv/tst-resolv-threads
FAIL: stdio-common/tst-vfprintf-width-prec-mem
UNSUPPORTED: stdlib/tst-system
UNSUPPORTED: string/tst-strerror
UNSUPPORTED: string/tst-strsignal
UNSUPPORTED: sunrpc/tst-svc_register
Summary of test results:
      4 FAIL
   4072 PASS
     43 UNSUPPORTED
     19 XFAIL

4.20. S/390 (32-bit)

Build system: gcc version 10.1.1, GNU Binutils version 2.34, Linux 5.6.6 (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: string/tst-memmove-overflow
UNSUPPORTED: time/tst-y2039
Summary of test results:
   4167 PASS
     10 UNSUPPORTED
     19 XFAIL

4.21. S/390 (64-bit)

Build system: gcc version 10.1.1, GNU Binutils version 2.34, Linux 5.6.6 (Stefan Liebler)

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

Build system: gcc (GCC) 8.2.1 20180905 (Red Hat 8.2.1-3), GNU Binutils 2.30-47.el7, Linux 3.10.0-1127.18.2.el7.s390x (Arjun Shankar)

UNSUPPORTED: assert/tst-assert-c++
UNSUPPORTED: assert/tst-assert-g++
UNSUPPORTED: elf/tst-dlopen-self-container
UNSUPPORTED: elf/tst-dlopen-tlsmodid-container
UNSUPPORTED: elf/tst-ldconfig-bad-aux-cache
UNSUPPORTED: elf/tst-ldconfig-ld_so_conf-update
UNSUPPORTED: elf/tst-pldd
FAIL: io/tst-copy_file_range
UNSUPPORTED: locale/tst-localedef-path-norm
UNSUPPORTED: localedata/tst-localedef-hardlinks
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: nptl/tst-pthread-getattr
UNSUPPORTED: nptl/tst-thread_local1
UNSUPPORTED: nss/tst-nss-db-endgrent
UNSUPPORTED: nss/tst-nss-db-endpwent
UNSUPPORTED: nss/tst-nss-files-hosts-long
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-system
UNSUPPORTED: stdlib/tst-thread-quick_exit
UNSUPPORTED: string/tst-strerror
UNSUPPORTED: string/tst-strsignal
Summary of test results:
      1 FAIL
   4154 PASS
     23 UNSUPPORTED
     19 XFAIL

Build system: gcc (GCC) 8.3.1 20191121 (Red Hat 8.3.1-5), GNU Binutils 2.30-75.el8, Linux 4.18.0-228.el8.s390x (Arjun Shankar)

UNSUPPORTED: misc/tst-pkey
Summary of test results:
   4177 PASS
      1 UNSUPPORTED
     19 XFAIL

4.22. SH

4.23. SPARC (32-bit)

4.24. SPARC (64-bit)

4.25. x86 (32-bit, Linux)

4.26. x86_64 (64-bit, Linux)

Build system: gcc (GCC) 8.2.1 20180905, GNU binutils 2.30-47.el7, Linux 3.10.0-1127.el7.x86_64 (Patsy Griffin)

UNSUPPORTED: assert/tst-assert-c++
UNSUPPORTED: assert/tst-assert-g++
UNSUPPORTED: elf/tst-audit10
UNSUPPORTED: elf/tst-avx512
UNSUPPORTED: elf/tst-dlopen-self-container
UNSUPPORTED: elf/tst-dlopen-tlsmodid-container
UNSUPPORTED: elf/tst-ldconfig-bad-aux-cache
UNSUPPORTED: elf/tst-ldconfig-ld_so_conf-update
UNSUPPORTED: elf/tst-pldd
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
FAIL: io/tst-copy_file_range
UNSUPPORTED: locale/tst-localedef-path-norm
UNSUPPORTED: localedata/tst-localedef-hardlinks
UNSUPPORTED: math/test-double-libmvec-sincos-avx2
UNSUPPORTED: math/test-double-libmvec-sincos-avx512
UNSUPPORTED: math/test-float-libmvec-sincosf-avx2
UNSUPPORTED: math/test-float-libmvec-sincosf-avx512
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: nptl/tst-pthread-getattr
UNSUPPORTED: nptl/tst-thread_local1
UNSUPPORTED: nss/tst-nss-db-endgrent
UNSUPPORTED: nss/tst-nss-db-endpwent
UNSUPPORTED: nss/tst-nss-files-hosts-long
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-system
UNSUPPORTED: stdlib/tst-thread-quick_exit 
UNSUPPORTED: string/tst-strerror
UNSUPPORTED: string/tst-strsignal
Summary of test results:
      1 FAIL
   4234 PASS
     29 UNSUPPORTED
     17 XFAIL 
      2 XPASS

Build system: gcc (GCC) 8.3.1 20191121, GNU binutils 2.30-75.el8, Linux 4.18.0-193.el8.x86_64 (Patsy Griffin)

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-audit10
UNSUPPORTED: elf/tst-avx512
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: math/test-double-libmvec-sincos-avx2
UNSUPPORTED: math/test-double-libmvec-sincos-avx512
UNSUPPORTED: math/test-float-libmvec-sincosf-avx2
UNSUPPORTED: math/test-float-libmvec-sincosf-avx512
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: nptl/tst-cancel24
UNSUPPORTED: nptl/tst-cancel24-static
UNSUPPORTED: nptl/tst-minstack-throw
UNSUPPORTED: nptl/tst-once5
UNSUPPORTED: nptl/tst-thread-exit-clobber
UNSUPPORTED: nptl/tst-thread_local1
UNSUPPORTED: stdlib/tst-quick_exit
UNSUPPORTED: stdlib/tst-thread-quick_exit
Summary of test results:
   4186 PASS
     24 UNSUPPORTED
     16 XFAIL
      2 XPASS

* need to install perl for mtrace

4.27. x86_64 (x32, Linux)

Build system: gcc version 10.2.1, GNU Binutils version 2.35.50, Linux 5.7.11 (H.J. Lu)

UNSUPPORTED: elf/tst-audit10
UNSUPPORTED: elf/tst-avx512
UNSUPPORTED: elf/tst-cet-legacy-8
UNSUPPORTED: elf/tst-cet-property-2
UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-env-setuid-tunables
UNSUPPORTED: math/test-double-libmvec-sincos-avx512
UNSUPPORTED: math/test-float-libmvec-sincosf-avx512
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: posix/tst-spawn4-compat
UNSUPPORTED: resolv/tst-resolv-ai_idn
UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1
UNSUPPORTED: nptl/tst-setgroups
FAIL: elf/tst-platform-1
FAIL: nptl/tst-setuid2

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

4.28. x86 (32-bit, Hurd)

Build system: 10.1.0, GNU binutils 2.35, Hurd 0.9.git20200718, Mach 1.8+git20200710

FAIL: dirent/tst-fdopendir
FAIL: elf/tst-audit1
FAIL: elf/tst-audit11
FAIL: elf/tst-audit12
FAIL: elf/tst-audit14
FAIL: elf/tst-audit15
FAIL: elf/tst-audit16
FAIL: elf/tst-audit2
FAIL: elf/tst-audit3
FAIL: elf/tst-audit8
FAIL: elf/tst-audit9
FAIL: elf/tst-auditmany
FAIL: elf/tst-create_format1
UNSUPPORTED: elf/tst-dlopen-self-container
UNSUPPORTED: elf/tst-dlopen-tlsmodid-container
FAIL: elf/tst-dlopenfail
FAIL: elf/tst-env-setuid
FAIL: elf/tst-env-setuid-tunables
FAIL: elf/tst-get-cpu-features
FAIL: elf/tst-initfinilazyfail
FAIL: elf/tst-latepthread
UNSUPPORTED: elf/tst-ldconfig-bad-aux-cache
UNSUPPORTED: elf/tst-ldconfig-ld_so_conf-update
FAIL: elf/tst-libc_dlvsym
FAIL: elf/tst-libc_dlvsym-static
FAIL: elf/tst-null-argv
UNSUPPORTED: elf/tst-pldd
FAIL: elf/tst-prelink
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
FAIL: elf/tst-single_threaded-pthread
FAIL: elf/tst-tls-ie
FAIL: elf/tst-tls-ie-dlmopen
FAIL: elf/tst-tls1-static-non-pie
FAIL: gmon/tst-gmon-static
FAIL: gmon/tst-gmon-static-gprof
FAIL: gmon/tst-sprofil
UNSUPPORTED: htl/tst-sem16
XPASS: htl/tst-sem4
XPASS: htl/tst-sem7
XPASS: htl/tst-sem8
XPASS: htl/tst-sem9
UNSUPPORTED: iconv/tst-gconv-init-failure
FAIL: inet/tst-if_index-long
UNSUPPORTED: io/test-lfs
UNSUPPORTED: io/tst-copy_file_range
FAIL: io/tst-getcwd-abspath
FAIL: io/tst-lchmod
FAIL: io/tst-lockf
UNSUPPORTED: io/tst-open-tmpfile
FAIL: io/tst-posix_fallocate64
FAIL: io/tst-statx
FAIL: libio/tst-fgetc-after-eof
UNSUPPORTED: locale/tst-localedef-path-norm
UNSUPPORTED: localedata/tst-localedef-hardlinks
FAIL: login/tst-ptsname
FAIL: login/tst-pututxline-cache
FAIL: login/tst-pututxline-lockfail
FAIL: login/tst-updwtmpx
UNSUPPORTED: malloc/tst-dynarray-fail
FAIL: malloc/tst-dynarray-fail-mem
FAIL: malloc/tst-malloc-tcache-leak
UNSUPPORTED: malloc/tst-malloc-thread-fail
FAIL: malloc/tst-malloc-usable-static
FAIL: malloc/tst-malloc-usable-static-tunables
FAIL: malloc/tst-mallocfork2
FAIL: malloc/tst-safe-linking
FAIL: math/test-fenv
FAIL: math/test-fenv-sse-2
FAIL: math/test-fesetexcept-traps
FAIL: misc/tst-preadvwritev64
UNSUPPORTED: nss/tst-nss-db-endgrent
UNSUPPORTED: nss/tst-nss-db-endpwent
UNSUPPORTED: nss/tst-nss-files-hosts-long
UNSUPPORTED: nss/tst-nss-test3
FAIL: posix/test-errno
FAIL: posix/tst-execvpe5
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: stdlib/tst-secure-getenv
UNSUPPORTED: stdlib/tst-system
FAIL: stdlib/tst-tls-atexit
UNSUPPORTED: string/tst-strerror
UNSUPPORTED: string/tst-strsignal
UNSUPPORTED: sunrpc/tst-svc_register
FAIL: sunrpc/tst-udp-error
FAIL: support/tst-support_descriptors
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
Summary of test results:
     70 FAIL
   3800 PASS
     30 UNSUPPORTED
    110 XFAIL
      6 XPASS

None: Release/2.32 (last edited 2021-01-11 19:31:14 by VineetGupta)