Release/2.34
Contents
- Current status
- Packaging Changes
- Planning
-
Build and test results
- Architecture-independent
- AArch64
- Alpha
- ARC
- ARM
- C-SKY
- HPPA
- IA64
- M68K
- MicroBlaze
- MIPS
- Nios II
- PowerPC (32-bit soft-float)
- PowerPC (32-bit hard-float)
- PowerPC (64-bit hard-float)
- PowerPC64LE (64-bit hard-float)
- RISC-V (rv64imac/lp64)
- RISC-V (rv64imafdc/lp64)
- RISC-V (rv64imafdc/lp64d)
- S/390 (32-bit)
- S/390 (64-bit)
- SH
- SPARC (32-bit)
- SPARC (64-bit)
- x86 (32-bit, Linux)
- x86_64 (64-bit, Linux)
- x86_64 (x32, Linux)
- x86 (32-bit, Hurd)
1. Current status
The release branch of glibc-2.34 was released on 2021-08-01.
The release branch of glibc-2.34 is maintained by Carlos O'Donell (carlos@redhat.com) which will be tagged before release.
The ref structure of this branch is:
- release/2.34/master: Rolling release main branch
These people are interested in contents and further revisions tagged on the branch:
- PERSON1
- PERSON2
- ...
The general policies for release branches apply to this branch. Do you think a certain bugfix should be included in this branch?
- Is the fix committed in master? It has to be, unless it's not applicable to master (e.g. code has been rewritten meantime).
- Do you have commit permissions? If so, go ahead if you think it's reasonably safe. break;
- 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;
- Add the glibc_2.34 keyword to the appropriate bug report.
- If there is no appropriate bug report, send a request for the fix to be included to libc-alpha.
The release/2.34/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. Non-constant PTHREAD_STACK_MIN
In order to better support architectures that need a variable stack size for scalable vector registers the constant value for PTHREAD_STACK_MIN has transitioned to a non-constant value e.g. sysconf call.
You may no longer use PTHREAD_STACK_MIN in a way that treats it like a constant value. The value returned for PTHREAD_STACK_MIN is now of type long and so may generate compiler warnings when compared against an unsigned value e.g. size_t.
2.2. Non-constant MINSIGSTKSZ and SIGSTKSZ
In order to better support architectures that need a variable stack size for scalable vector registers the constant value for MINSIGSTKSZ and SIGSTKZ have transitioned to a non-constant value e.g. sysconf call.
You may no longer use these macros in a way that treats it like a constant value. The value returned for such macros is now of type long and so may generate compiler warnings when compared against an unsigned value e.g. size_t.
2.3. Libraries merged into libc
Several libraries including libpthread, libdl, libutil, and libanl have all been merged into libc in order to provide a smoother in-place-upgrade experience, to support safe use of threading at any time by a process, and to simplify the internal implementation. Parts of libresolv have been moved into libc, and this was done to support moving the NSS files and dns plugins directly into libc. The NSS files and dns plugins are now builtin to libc and they can be used during an upgrade or across a chroot or container boundary. Use across a chroot or container boundary supports safely querying of IdM data from those sources. In a future release the rest of libresolv will be moved into libc.
3. Planning
What things do we want to accomplish this release?
3.1. Release blockers?
Add an internal wrapper for clone, clone2 and clone3: https://patchwork.sourceware.org/project/glibc/patch/20210601145516.3553627-2-hjl.tools@gmail.com/ Done.
x86: Install <bits/platform/x86.h> [BZ #27958]: x86: https://patchwork.sourceware.org/project/glibc/patch/20210605135947.469959-1-hjl.tools@gmail.com/ v4 accepted.
Define PTHREAD_STACK_MIN to sysconf(_SC_THREAD_STACK_MIN): https://patchwork.sourceware.org/project/glibc/patch/20210622134631.2842539-1-hjl.tools@gmail.com/ Done.
x86: Check RTM_ALWAYS_ABORT for RTM [BZ #28033]: https://patchwork.sourceware.org/project/glibc/patch/20210630183919.1004153-1-hjl.tools@gmail.com/ Done.
Add _Fork implementation: https://patchwork.sourceware.org/project/glibc/list/?series=2362 Done.
Add close_range, closefrom, and posix_spawn_file_actions_closefrom_np: https://patchwork.sourceware.org/project/glibc/list/?series=2363 Done.
Remove malloc hooks: https://patchwork.sourceware.org/project/glibc/list/?series=2369 Done.
libc_malloc_debug manual fix: https://patchwork.sourceware.org/project/glibc/patch/20210722162733.3185678-1-siddhesh@sourceware.org/ Done.
3.2. Desirable this release?
Use LFS and 64 bit time for installed programs (BZ #15333): https://patchwork.sourceware.org/project/glibc/list/?series=2348
Loss of vDSO on i686 with older kernels: https://sourceware.org/bugzilla/show_bug.cgi?id=28071
pthread_cond_signal failed to wake up pthread_cond_wait due to a bug in undoing stealing https://sourceware.org/bugzilla/show_bug.cgi?id=25847
x86: Fix tst-cpu-features-cpuinfo on Ryzen 9 (BZ #27873): https://patchwork.sourceware.org/project/glibc/list/?series=2358
posix: Add terminal control setting support for posix_spawn: https://patchwork.sourceware.org/project/glibc/patch/20210617175751.1619846-2-adhemerval.zanella@linaro.org/
ppc64le: Optimize strcpy/stpcpy for POWER9/10 http://patchwork.sourceware.org/project/glibc/patch/20210630153607.63317-1-pedromfc@linux.ibm.com/
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
Build system: gcc (GCC) 8.4.1 20200928 (Red Hat 8.4.1-1), GNU ld version 2.30-93.el8, Linux 4.18.0-305.el8.aarch64 (Siddhesh Poyarekar)
UNSUPPORTED: elf/tst-env-setuid UNSUPPORTED: elf/tst-env-setuid-tunables XPASS: elf/tst-protected1a XPASS: elf/tst-protected1b UNSUPPORTED: iconv/tst-gconv-init-failure UNSUPPORTED: io/tst-futimens UNSUPPORTED: io/tst-futimes UNSUPPORTED: io/tst-lutimes UNSUPPORTED: io/tst-utime UNSUPPORTED: io/tst-utimensat UNSUPPORTED: io/tst-utimes UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: misc/tst-pkey UNSUPPORTED: stdlib/tst-secure-getenv UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday Summary of test results: 4328 PASS 16 UNSUPPORTED 16 XFAIL 2 XPASS
Build system: gcc 11.1.1 20210623 (Red Hat 11.1.1-6), GNU ld 2.35.2-6.el9, Linux 5.14.0-0.rc3.29.el9.aarch64 (DJ Delorie)
FAIL: elf/tst-debug1 UNSUPPORTED: elf/tst-env-setuid UNSUPPORTED: elf/tst-env-setuid-tunables XPASS: elf/tst-protected1a XPASS: elf/tst-protected1b UNSUPPORTED: iconv/tst-gconv-init-failure UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: misc/tst-pkey UNSUPPORTED: stdlib/tst-secure-getenv UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday Summary of test results: 1 FAIL 4332 PASS 10 UNSUPPORTED 16 XFAIL 2 XPASS
- elf/tst-debug1.out : Didn't expect signal from child: got `Bus error'
4.3. Alpha
4.4. ARC
Build system: gcc 11.2 (Buildroot), Linux 5.14-rc4 (Vineet Gupta)
FAIL: elf/tst-audit14 # Cross-Testing known issue FAIL: elf/tst-audit15 # Cross-Testing FAIL: elf/tst-audit16 # Cross-Testing FAIL: iconv/test-iconvconfig FAIL: io/ftwtest # Cross-Testing FAIL: io/ftwtest-time64 # Cross-Testing FAIL: libio/tst-wfile-sync # Cross-Testing FAIL: malloc/tst-malloc-thread-fail-malloc-check FAIL: math/test-double-acos FAIL: math/test-double-asin FAIL: math/test-float32x-acos FAIL: math/test-float32x-asin FAIL: math/test-float64-acos FAIL: math/test-float64-asin FAIL: math/test-ldouble-acos FAIL: math/test-ldouble-asin FAIL: math/test-ldouble-ufromfp FAIL: misc/tst-misalign-clone FAIL: misc/tst-misalign-clone-internal FAIL: misc/tst-ntp_gettime FAIL: misc/tst-ntp_gettimex FAIL: nptl/test-cond-printers # Cross-Testing FAIL: nptl/test-condattr-printers # Cross-Testing FAIL: nptl/test-mutex-printers # Cross-Testing FAIL: nptl/test-mutexattr-printers # Cross-Testing FAIL: nptl/test-rwlock-printers # Cross-Testing FAIL: nptl/test-rwlockattr-printers # Cross-Testing FAIL: nptl/tst-cond25 FAIL: nptl/tst-pthread-attr-affinity-fail FAIL: nptl/tst-stack4 # seen in prev release too FAIL: nptl/tst-umask1 # Cross-Testing FAIL: nss/tst-nss-files-hosts-getent # seen in prev release too FAIL: nss/tst-nss-files-hosts-multi FAIL: posix/globtest # Cross-Testing FAIL: rt/tst-mqueue10 FAIL: stdio-common/tst-vfprintf-width-prec # seen in prev release too FAIL: stdio-common/tst-vfprintf-width-prec-alloc # seen in prev release too FAIL: stdio-common/tst-vfprintf-width-prec-mem # seen in prev release too FAIL: time/tst-adjtime FAIL: time/tst-itimer FAIL: timezone/tst-tzset # Cross-Testing Summary of test results: 41 FAIL # 23 in 2.33 4003 PASS # 3954 in 2.33 50 UNSUPPORTED 18 XFAIL 0 XPASS
4.5. ARM
4.6. C-SKY
Build system:Ubuntu 16.04.4 LTS, GCC 10.1.0, Binutils 2.35, kernel 5.10 (soft-float) (Mao Han)
FAIL: elf/tst-audit14 FAIL: elf/tst-audit15 FAIL: elf/tst-audit16 FAIL: io/tst-fcntl-time64 FAIL: io/tst-futimens-time64 FAIL: io/tst-futimes-time64 FAIL: io/tst-futimesat-time64 FAIL: io/tst-lutimes-time64 FAIL: io/tst-stat-time64 FAIL: io/tst-utime-time64 FAIL: io/tst-utimensat-time64 FAIL: io/tst-utimes-time64 FAIL: libio/tst-wfile-sync FAIL: math/test-double-acos FAIL: math/test-double-asin FAIL: math/test-double-atan FAIL: math/test-double-clog FAIL: math/test-double-j1 FAIL: math/test-float-atan2 FAIL: math/test-float-j0 FAIL: math/test-float-y0 FAIL: math/test-float-y1 FAIL: math/test-float32-atan2 FAIL: math/test-float32-j0 FAIL: math/test-float32-y0 FAIL: math/test-float32-y1 FAIL: math/test-float32x-acos FAIL: math/test-float32x-asin FAIL: math/test-float32x-atan FAIL: math/test-float32x-clog FAIL: math/test-float32x-j1 FAIL: math/test-float64-acos FAIL: math/test-float64-asin FAIL: math/test-float64-atan FAIL: math/test-float64-clog FAIL: math/test-float64-j1 FAIL: math/test-ldouble-acos FAIL: math/test-ldouble-asin FAIL: math/test-ldouble-atan FAIL: math/test-ldouble-clog FAIL: math/test-ldouble-j1 FAIL: misc/tst-misalign-clone FAIL: misc/tst-misalign-clone-internal FAIL: nptl/tst-_res1 FAIL: posix/tst-gnuglob64-time64 Summary of test results: 45 FAIL 3941 PASS 61 UNSUPPORTED 18 XFAIL
4.7. HPPA
4.8. IA64
4.9. M68K
4.10. MicroBlaze
4.11. MIPS
4.12. Nios II
4.13. PowerPC (32-bit soft-float)
4.14. PowerPC (32-bit hard-float)
Build system: gcc version 10.2.1 , Binutils 2.35, Linux 5.10.0-8-powerpc64 (Tulio Magno)
XPASS: elf/tst-protected1a XPASS: elf/tst-protected1b UNSUPPORTED: math/test-fesetexcept-traps UNSUPPORTED: math/test-fexcept-traps UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-adjtimex-time64 UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-clock_adjtime-time64 UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: misc/tst-ntp_adjtime-time64 UNSUPPORTED: misc/tst-pkey UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-clock_settime-time64 UNSUPPORTED: time/tst-settimeofday UNSUPPORTED: time/tst-settimeofday-time64 UNSUPPORTED: time/tst-y2039 Summary of test results: 4136 PASS 14 UNSUPPORTED 16 XFAIL 2 XPASS
Build system: gcc version 8.2.1 20180905 (Red Hat 8.2.1-3), Binutils 2.30-47.el7, Linux 3.10.0-1062.el7.ppc64 (Arjun Shankar)
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-dlopen-self-container UNSUPPORTED: elf/tst-dlopen-tlsmodid-container UNSUPPORTED: elf/tst-env-setuid UNSUPPORTED: elf/tst-env-setuid-tunables UNSUPPORTED: elf/tst-glibc-hwcaps-prepend-cache UNSUPPORTED: elf/tst-ldconfig-bad-aux-cache UNSUPPORTED: elf/tst-ldconfig-ld_so_conf-update UNSUPPORTED: elf/tst-pldd UNSUPPORTED: elf/tst-preload-pthread-libc XPASS: elf/tst-protected1a XPASS: elf/tst-protected1b UNSUPPORTED: grp/tst-initgroups1 UNSUPPORTED: grp/tst-initgroups2 UNSUPPORTED: io/tst-futimens UNSUPPORTED: io/tst-futimens-time64 UNSUPPORTED: io/tst-futimes UNSUPPORTED: io/tst-futimes-time64 UNSUPPORTED: io/tst-lutimes UNSUPPORTED: io/tst-lutimes-time64 UNSUPPORTED: io/tst-utime UNSUPPORTED: io/tst-utime-time64 UNSUPPORTED: io/tst-utimensat UNSUPPORTED: io/tst-utimensat-time64 UNSUPPORTED: io/tst-utimes UNSUPPORTED: io/tst-utimes-time64 UNSUPPORTED: locale/tst-localedef-path-norm UNSUPPORTED: localedata/tst-localedef-hardlinks UNSUPPORTED: math/test-fesetexcept-traps UNSUPPORTED: math/test-fexcept-traps UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-adjtimex-time64 UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-clock_adjtime-time64 UNSUPPORTED: misc/tst-close_range UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: misc/tst-ntp_adjtime-time64 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 UNSUPPORTED: nptl/tst-minstack-throw UNSUPPORTED: nptl/tst-once5 UNSUPPORTED: nptl/tst-pthread-gdb-attach UNSUPPORTED: nptl/tst-pthread-gdb-attach-static UNSUPPORTED: nptl/tst-pthread-getattr UNSUPPORTED: nptl/tst-thread-exit-clobber UNSUPPORTED: nptl/tst-thread_local1 UNSUPPORTED: nss/tst-nss-compat1 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: nss/tst-reload1 UNSUPPORTED: nss/tst-reload2 UNSUPPORTED: posix/bug-ga2 UNSUPPORTED: posix/bug-ga2-mem UNSUPPORTED: posix/tst-execveat UNSUPPORTED: posix/tst-vfork3 UNSUPPORTED: posix/tst-vfork3-mem UNSUPPORTED: resolv/mtrace-tst-leaks2 UNSUPPORTED: resolv/tst-leaks2 UNSUPPORTED: resolv/tst-resolv-ai_idn UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1 FAIL: stdio-common/tst-vfprintf-width-prec FAIL: stdio-common/tst-vfprintf-width-prec-mem FAIL: stdlib/tst-getrandom UNSUPPORTED: stdlib/tst-quick_exit UNSUPPORTED: stdlib/tst-secure-getenv UNSUPPORTED: stdlib/tst-system UNSUPPORTED: stdlib/tst-thread-quick_exit UNSUPPORTED: string/tst-strerror UNSUPPORTED: string/tst-strsignal UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-clock_settime-time64 UNSUPPORTED: time/tst-settimeofday UNSUPPORTED: time/tst-settimeofday-time64 UNSUPPORTED: time/tst-y2039 Summary of test results: 3 FAIL 4009 PASS 86 UNSUPPORTED 16 XFAIL 2 XPASS
stdlib/tst-getrandom timed out due to the syscall blocking and waiting for enough random bytes when GRND_NONBLOCK was unset.
stdio-common/tst-vfprintf-width-prec and stdio-common/tst-vfprintf-width-prec-mem simply timed out; re-ran fine.
4.15. PowerPC (64-bit hard-float)
Build system: gcc 10.2.1, binutils 2.35, Linux 5.10.0 (Tulio Magno)
XPASS: elf/tst-protected1a XPASS: elf/tst-protected1b UNSUPPORTED: math/test-fesetexcept-traps UNSUPPORTED: math/test-fexcept-traps UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: misc/tst-pkey FAIL: nptl/tst-thread-exit-clobber UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday Summary of test results: 1 FAIL 4084 PASS 8 UNSUPPORTED 16 XFAIL 2 XPASS
Known issue:
nptl/tst-thread-exit-clobber: Errors on Debian when configuring with --enable-stack-protector=all.
Build system: gcc version 8.2.1 20180905 (Red Hat 8.2.1-3), Binutils 2.30-47.el7, Linux 3.10.0-1062.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-env-setuid UNSUPPORTED: elf/tst-env-setuid-tunables UNSUPPORTED: elf/tst-glibc-hwcaps-prepend-cache UNSUPPORTED: elf/tst-ldconfig-bad-aux-cache UNSUPPORTED: elf/tst-ldconfig-ld_so_conf-update UNSUPPORTED: elf/tst-pldd UNSUPPORTED: elf/tst-preload-pthread-libc XPASS: elf/tst-protected1a XPASS: elf/tst-protected1b UNSUPPORTED: grp/tst-initgroups1 UNSUPPORTED: grp/tst-initgroups2 UNSUPPORTED: locale/tst-localedef-path-norm UNSUPPORTED: localedata/tst-localedef-hardlinks FAIL: malloc/tst-malloc_info-malloc-check UNSUPPORTED: math/test-fesetexcept-traps UNSUPPORTED: math/test-fexcept-traps UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-close_range UNSUPPORTED: misc/tst-ntp_adjtime 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-compat1 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: nss/tst-reload1 UNSUPPORTED: nss/tst-reload2 UNSUPPORTED: posix/bug-ga2 UNSUPPORTED: posix/bug-ga2-mem UNSUPPORTED: posix/tst-execveat UNSUPPORTED: posix/tst-vfork3 UNSUPPORTED: posix/tst-vfork3-mem UNSUPPORTED: resolv/mtrace-tst-leaks2 UNSUPPORTED: resolv/tst-leaks2 UNSUPPORTED: resolv/tst-resolv-ai_idn UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1 FAIL: stdio-common/tst-vfprintf-width-prec FAIL: stdio-common/tst-vfprintf-width-prec-mem UNSUPPORTED: stdlib/tst-quick_exit UNSUPPORTED: stdlib/tst-secure-getenv UNSUPPORTED: stdlib/tst-system UNSUPPORTED: stdlib/tst-thread-quick_exit UNSUPPORTED: string/tst-strerror UNSUPPORTED: string/tst-strsignal UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday Summary of test results: 3 FAIL 4036 PASS 54 UNSUPPORTED 16 XFAIL 2 XPASS
malloc/tst-malloc_info-malloc-check timed out because it was a little too slow; re-ran fine.
stdio-common/tst-vfprintf-width-prec and stdio-common/tst-vfprintf-width-prec-mem simply timed out; re-ran fine.
4.16. PowerPC64LE (64-bit hard-float)
Build system: gcc 11.1.1, binutils 2.35, Linux 5.10.16 (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-adjtimex UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: misc/tst-pkey UNSUPPORTED: stdlib/tst-secure-getenv UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday Summary of test results: 4523 PASS 11 UNSUPPORTED 16 XFAIL 2 XPASS
Build system: gcc (GCC) 8.4.1 20200928 (Red Hat 8.4.1-1), GNU ld version 2.30-93.el8, 4.18.0-305.el8.ppc64le (Siddhesh Poyarekar)
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 XPASS: elf/tst-protected1a XPASS: elf/tst-protected1b UNSUPPORTED: io/tst-futimens UNSUPPORTED: io/tst-futimes UNSUPPORTED: io/tst-lutimes UNSUPPORTED: io/tst-utime UNSUPPORTED: io/tst-utimensat UNSUPPORTED: io/tst-utimes UNSUPPORTED: math/test-fesetexcept-traps UNSUPPORTED: math/test-fexcept-traps UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-ntp_adjtime 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 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-secure-getenv UNSUPPORTED: stdlib/tst-thread-quick_exit UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday Summary of test results: 4440 PASS 39 UNSUPPORTED 16 XFAIL 2 XPASS
Build system: gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-2), GNU ld version 2.35.2-3.el9, 5.14.0-0.rc3.29.el9.ppc64le (Siddhesh Poyarekar)
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-adjtimex UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: stdlib/tst-secure-getenv UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday Summary of test results: 4524 PASS 10 UNSUPPORTED 16 XFAIL 2 XPASS
4.17. RISC-V (rv64imac/lp64)
Build system: gcc 11.1.0, binutils 2.36.1, Linux 5.10.0-8-riscv64 (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 FAIL: elf/tst-align2 FAIL: elf/tst-audit14 FAIL: elf/tst-audit15 FAIL: elf/tst-audit16 FAIL: libio/tst-wfile-sync UNSUPPORTED: math/test-fesetexcept-traps UNSUPPORTED: math/test-fexcept-traps UNSUPPORTED: math/test-nearbyint-except UNSUPPORTED: math/test-nearbyint-except-2 UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-clock_adjtime FAIL: misc/tst-misalign-clone FAIL: misc/tst-misalign-clone-internal UNSUPPORTED: misc/tst-ntp_adjtime 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 UNSUPPORTED: nptl/tst-minstack-throw FAIL: nptl/tst-mutex10 UNSUPPORTED: nptl/tst-once5 UNSUPPORTED: nptl/tst-pthread-gdb-attach UNSUPPORTED: nptl/tst-pthread-gdb-attach-static UNSUPPORTED: nptl/tst-thread-exit-clobber UNSUPPORTED: nptl/tst-thread_local1 UNSUPPORTED: resolv/tst-resolv-ai_idn UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1 UNSUPPORTED: stdlib/tst-quick_exit UNSUPPORTED: stdlib/tst-thread-quick_exit UNSUPPORTED: string/tst-strerror UNSUPPORTED: string/tst-strsignal UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday Summary of test results: 8 FAIL 4216 PASS 39 UNSUPPORTED 18 XFAIL
4.18. RISC-V (rv64imafdc/lp64)
Build system: gcc 11.1.0, binutils 2.36.1, Linux 5.10.0-8-riscv64 (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 FAIL: elf/tst-align2 FAIL: elf/tst-audit14 FAIL: elf/tst-audit15 FAIL: elf/tst-audit16 FAIL: libio/tst-wfile-sync FAIL: math/test-double-acos FAIL: math/test-double-asin UNSUPPORTED: math/test-fesetexcept-traps UNSUPPORTED: math/test-fexcept-traps FAIL: math/test-float32x-acos FAIL: math/test-float32x-asin FAIL: math/test-float64-acos FAIL: math/test-float64-asin UNSUPPORTED: math/test-nearbyint-except-2 UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-clock_adjtime FAIL: misc/tst-misalign-clone FAIL: misc/tst-misalign-clone-internal UNSUPPORTED: misc/tst-ntp_adjtime 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 UNSUPPORTED: nptl/tst-minstack-throw FAIL: nptl/tst-mutex10 UNSUPPORTED: nptl/tst-once5 UNSUPPORTED: nptl/tst-pthread-gdb-attach UNSUPPORTED: nptl/tst-pthread-gdb-attach-static UNSUPPORTED: nptl/tst-thread-exit-clobber UNSUPPORTED: nptl/tst-thread_local1 UNSUPPORTED: resolv/tst-resolv-ai_idn UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1 UNSUPPORTED: stdlib/tst-quick_exit FAIL: stdlib/tst-strfrom FAIL: stdlib/tst-strfrom-locale UNSUPPORTED: stdlib/tst-thread-quick_exit UNSUPPORTED: string/tst-strerror UNSUPPORTED: string/tst-strsignal UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday Summary of test results: 16 FAIL 4209 PASS 38 UNSUPPORTED 18 XFAIL
4.19. RISC-V (rv64imafdc/lp64d)
Build system: gcc 11.1.0, binutils 2.36.1, Linux 5.10.0-8-riscv64 (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 FAIL: elf/tst-align2 FAIL: elf/tst-audit14 FAIL: elf/tst-audit15 FAIL: elf/tst-audit16 FAIL: libio/tst-wfile-sync FAIL: math/test-double-acos FAIL: math/test-double-asin UNSUPPORTED: math/test-fesetexcept-traps UNSUPPORTED: math/test-fexcept-traps FAIL: math/test-float32x-acos FAIL: math/test-float32x-asin FAIL: math/test-float64-acos FAIL: math/test-float64-asin UNSUPPORTED: math/test-nearbyint-except-2 UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-clock_adjtime FAIL: misc/tst-misalign-clone FAIL: misc/tst-misalign-clone-internal UNSUPPORTED: misc/tst-ntp_adjtime 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 UNSUPPORTED: nptl/tst-minstack-throw FAIL: nptl/tst-mutex10 UNSUPPORTED: nptl/tst-once5 UNSUPPORTED: nptl/tst-pthread-gdb-attach UNSUPPORTED: nptl/tst-pthread-gdb-attach-static UNSUPPORTED: nptl/tst-thread-exit-clobber UNSUPPORTED: nptl/tst-thread_local1 UNSUPPORTED: stdlib/tst-quick_exit FAIL: stdlib/tst-strfrom FAIL: stdlib/tst-strfrom-locale UNSUPPORTED: stdlib/tst-thread-quick_exit UNSUPPORTED: string/tst-strerror UNSUPPORTED: string/tst-strsignal UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday Summary of test results: 16 FAIL 4211 PASS 36 UNSUPPORTED 18 XFAIL
4.20. S/390 (32-bit)
Build system: gcc version 11.0.1, GNU Binutils version 2.35.1, Linux 5.11.12 (Stefan Liebler)
UNSUPPORTED: elf/tst-env-setuid UNSUPPORTED: elf/tst-env-setuid-tunables UNSUPPORTED: elf/tst-prelink-cmp UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-adjtimex-time64 UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-clock_adjtime-time64 UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: misc/tst-ntp_adjtime-time64 UNSUPPORTED: misc/tst-pkey UNSUPPORTED: nptl/tst-pthread-gdb-attach UNSUPPORTED: nptl/tst-pthread-gdb-attach-static UNSUPPORTED: resolv/tst-resolv-ai_idn UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1 UNSUPPORTED: stdlib/test-bz22786 UNSUPPORTED: stdlib/tst-secure-getenv UNSUPPORTED: string/test-bcopy UNSUPPORTED: string/test-memmove UNSUPPORTED: string/tst-memmove-overflow UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-clock_settime-time64 UNSUPPORTED: time/tst-settimeofday UNSUPPORTED: time/tst-settimeofday-time64 UNSUPPORTED: time/tst-y2039 Summary of test results: 4388 PASS 24 UNSUPPORTED 18 XFAIL
- resolv/tst-resolv-ai_idn*: No 31bit libidn2 available.
- stdlib/test-bz22786: Cannot allocate so much memory on 31bit.
- string/test-bcopy and string/test-memmove: "Large mmap allocated improperly". These tests requires a memory region at 0x70000000 with a size of 0x20000000. On 31bit, this region is out of range.
- string/tst-memmove-overflow: "error: tst-memmove-overflow.c:104: repeated blob allocation failed: Cannot allocate memory". There is a mmap call which wants to allocate 0x80800000 bytes. On 31bit, there is not so much memory.
- time/tst-y2039: On 31bit, we only have a 32-bit time_t.
- string/tst-memmove-overflow: "error: tst-memmove-overflow.c:104: repeated blob allocation failed: Cannot allocate memory. There is a mmap call which wants to allocate 0x80800000 bytes. On 31bit, there is not so much memory.
- nptl/tst-pthread-gdb-attach* are UNSUPPORTED on 31bit as only the 64bit gdb is available which differs to the 31bit libthread_db.so.
- misc/tst-adjtimex-time64, misc/tst-clock_adjtime-time64, misc/tst-ntp_adjtime-time64, time/tst-clock_settime-time64 and time/tst-settimeofday-time64 are passing if GLIBC_TEST_ALLOW_TIME_SETTING is set and the test is run as root.
- For the remaining unsupported tests, please have a look at the descriptions for S/390 (64bit).
Build system: gcc version 8.2.1 20180905 (Red Hat 8.2.1-3), Binutils 2.30-47.el7, Linux 3.10.0-1062.el7.s390x (Arjun Shankar)
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-dlopen-self-container UNSUPPORTED: elf/tst-dlopen-tlsmodid-container UNSUPPORTED: elf/tst-env-setuid UNSUPPORTED: elf/tst-env-setuid-tunables UNSUPPORTED: elf/tst-glibc-hwcaps-prepend-cache UNSUPPORTED: elf/tst-ldconfig-bad-aux-cache UNSUPPORTED: elf/tst-ldconfig-ld_so_conf-update UNSUPPORTED: elf/tst-pldd UNSUPPORTED: elf/tst-prelink-cmp UNSUPPORTED: elf/tst-preload-pthread-libc UNSUPPORTED: grp/tst-initgroups1 UNSUPPORTED: grp/tst-initgroups2 UNSUPPORTED: io/tst-futimens UNSUPPORTED: io/tst-futimens-time64 UNSUPPORTED: io/tst-futimes UNSUPPORTED: io/tst-futimes-time64 UNSUPPORTED: io/tst-lutimes UNSUPPORTED: io/tst-lutimes-time64 UNSUPPORTED: io/tst-utime UNSUPPORTED: io/tst-utime-time64 UNSUPPORTED: io/tst-utimensat UNSUPPORTED: io/tst-utimensat-time64 UNSUPPORTED: io/tst-utimes UNSUPPORTED: io/tst-utimes-time64 UNSUPPORTED: locale/tst-localedef-path-norm UNSUPPORTED: localedata/tst-localedef-hardlinks UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-adjtimex-time64 UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-clock_adjtime-time64 UNSUPPORTED: misc/tst-close_range UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: misc/tst-ntp_adjtime-time64 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-pthread-gdb-attach UNSUPPORTED: nptl/tst-pthread-gdb-attach-static UNSUPPORTED: nptl/tst-pthread-getattr UNSUPPORTED: nptl/tst-thread-exit-clobber UNSUPPORTED: nptl/tst-thread_local1 UNSUPPORTED: nss/tst-nss-compat1 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: nss/tst-reload1 UNSUPPORTED: nss/tst-reload2 UNSUPPORTED: posix/bug-ga2 UNSUPPORTED: posix/bug-ga2-mem UNSUPPORTED: posix/tst-execveat UNSUPPORTED: posix/tst-vfork3 UNSUPPORTED: posix/tst-vfork3-mem UNSUPPORTED: resolv/mtrace-tst-leaks2 UNSUPPORTED: resolv/tst-leaks2 UNSUPPORTED: resolv/tst-resolv-ai_idn UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1 UNSUPPORTED: stdlib/test-bz22786 UNSUPPORTED: stdlib/tst-quick_exit UNSUPPORTED: stdlib/tst-secure-getenv UNSUPPORTED: stdlib/tst-system UNSUPPORTED: stdlib/tst-thread-quick_exit UNSUPPORTED: string/test-bcopy UNSUPPORTED: string/test-memmove UNSUPPORTED: string/tst-memmove-overflow UNSUPPORTED: string/tst-strerror UNSUPPORTED: string/tst-strsignal UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-clock_settime-time64 UNSUPPORTED: time/tst-settimeofday UNSUPPORTED: time/tst-settimeofday-time64 UNSUPPORTED: time/tst-y2039 Summary of test results: 4274 PASS 83 UNSUPPORTED 18 XFAIL
4.21. S/390 (64-bit)
Build system: gcc version 11.0.1, GNU Binutils version 2.35.1, Linux 5.11.12 (Stefan Liebler)
UNSUPPORTED: elf/tst-env-setuid UNSUPPORTED: elf/tst-env-setuid-tunables UNSUPPORTED: elf/tst-prelink-cmp UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: misc/tst-pkey UNSUPPORTED: stdlib/tst-secure-getenv UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday Summary of test results: 4341 PASS 10 UNSUPPORTED 18 XFAIL
- elf/tst-env-setuid, elf/tst-env-setuid-tunables and stdlib/tst-secure-getenv are failing as /tmp is mounted nosuid on this machine. If a different tmp-directory is specified via --test-dir, those tests are passing.
- elf/tst-prelink-cmp: DL_EXTERN_PROTECTED_DATA is not supported on s390.
- misc/tst-adjtimex, misc/tst-clock_adjtime, misc/tst-ntp_adjtime, time/tst-clock_settime and time/tst-settimeofday are passing if GLIBC_TEST_ALLOW_TIME_SETTING is set and the test is run as root.
- misc/tst-pkey: kernel does not support memory protection keys
Build system: gcc (GCC) 8.4.1 20200928 (Red Hat 8.4.1-1), GNU ld version 2.30-93.el8, Linux 4.18.0-305.el8.s390x (Siddhesh Poyarekar)
UNSUPPORTED: elf/tst-env-setuid UNSUPPORTED: elf/tst-env-setuid-tunables UNSUPPORTED: elf/tst-prelink-cmp UNSUPPORTED: io/tst-futimens UNSUPPORTED: io/tst-futimes UNSUPPORTED: io/tst-lutimes UNSUPPORTED: io/tst-utime UNSUPPORTED: io/tst-utimensat UNSUPPORTED: io/tst-utimes UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: misc/tst-pkey UNSUPPORTED: stdlib/tst-secure-getenv UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday Summary of test results: 4335 PASS 16 UNSUPPORTED 18 XFAIL
Build system: gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-2), GNU ld version 2.35.2-3.el9, 5.14.0-0.rc3.29.el9.s390x (Siddhesh Poyarekar)
UNSUPPORTED: elf/tst-env-setuid UNSUPPORTED: elf/tst-env-setuid-tunables UNSUPPORTED: elf/tst-prelink-cmp UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: misc/tst-pkey UNSUPPORTED: stdlib/tst-secure-getenv UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday Summary of test results: 4340 PASS 10 UNSUPPORTED 18 XFAIL
4.22. SH
4.23. SPARC (32-bit)
4.24. SPARC (64-bit)
4.25. x86 (32-bit, Linux)
Build system: gcc version 11.2.1 20210728 (Red Hat 11.2.1-1) (GCC), GNU ld version 2.35.1-41.fc34, Linux kernel 5.13.5-200.fc34.x86_64 (Carlos O'Donell)
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 XPASS: elf/tst-protected1a XPASS: elf/tst-protected1b UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-adjtimex-time64 UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-clock_adjtime-time64 UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: misc/tst-ntp_adjtime-time64 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-pthread-gdb-attach UNSUPPORTED: nptl/tst-pthread-gdb-attach-static UNSUPPORTED: nptl/tst-thread-exit-clobber UNSUPPORTED: nptl/tst-thread_local1 UNSUPPORTED: resolv/tst-resolv-ai_idn UNSUPPORTED: resolv/tst-resolv-ai_idn-latin1 UNSUPPORTED: stdlib/tst-quick_exit UNSUPPORTED: stdlib/tst-secure-getenv UNSUPPORTED: stdlib/tst-thread-quick_exit UNSUPPORTED: string/tst-memchr-rtm UNSUPPORTED: string/tst-memcmp-rtm UNSUPPORTED: string/tst-memmove-rtm UNSUPPORTED: string/tst-memrchr-rtm UNSUPPORTED: string/tst-memset-rtm UNSUPPORTED: string/tst-strchr-rtm UNSUPPORTED: string/tst-strcpy-rtm UNSUPPORTED: string/tst-strlen-rtm UNSUPPORTED: string/tst-strncmp-rtm UNSUPPORTED: string/tst-strrchr-rtm UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-clock_settime-time64 UNSUPPORTED: time/tst-settimeofday UNSUPPORTED: time/tst-settimeofday-time64 UNSUPPORTED: time/tst-y2039 Summary of test results: 4346 PASS 46 UNSUPPORTED 16 XFAIL 2 XPASS
4.26. x86_64 (64-bit, Linux)
Build system: gcc version 11.2.1 20210728 (Red Hat 11.2.1-1) (GCC), GNU ld version 2.37-10.fc35, Linux 5.10.16.3-microsoft-standard-WSL2 #1 SMP x86_64 (Carlos O'Donell)
UNSUPPORTED: elf/tst-audit10 UNSUPPORTED: elf/tst-avx512 XPASS: elf/tst-ifunc-isa-1 XPASS: elf/tst-ifunc-isa-1-static XPASS: elf/tst-ifunc-isa-2 XPASS: elf/tst-ifunc-isa-2-static XPASS: elf/tst-protected1a XPASS: elf/tst-protected1b UNSUPPORTED: math/test-double-libmvec-cos-avx512f UNSUPPORTED: math/test-double-libmvec-exp-avx512f UNSUPPORTED: math/test-double-libmvec-log-avx512f UNSUPPORTED: math/test-double-libmvec-pow-avx512f UNSUPPORTED: math/test-double-libmvec-sin-avx512f UNSUPPORTED: math/test-double-libmvec-sincos-avx512f UNSUPPORTED: math/test-float-libmvec-cosf-avx512f UNSUPPORTED: math/test-float-libmvec-expf-avx512f UNSUPPORTED: math/test-float-libmvec-logf-avx512f UNSUPPORTED: math/test-float-libmvec-powf-avx512f UNSUPPORTED: math/test-float-libmvec-sincosf-avx512f UNSUPPORTED: math/test-float-libmvec-sinf-avx512f UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-ntp_adjtime 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 FAIL: nptl/tst-mutex10 UNSUPPORTED: nptl/tst-pthread-gdb-attach UNSUPPORTED: nptl/tst-pthread-gdb-attach-static UNSUPPORTED: string/tst-memchr-rtm UNSUPPORTED: string/tst-memcmp-rtm UNSUPPORTED: string/tst-memmove-rtm UNSUPPORTED: string/tst-memrchr-rtm UNSUPPORTED: string/tst-memset-rtm UNSUPPORTED: string/tst-strchr-rtm UNSUPPORTED: string/tst-strcpy-rtm UNSUPPORTED: string/tst-strlen-rtm UNSUPPORTED: string/tst-strncmp-rtm UNSUPPORTED: string/tst-strrchr-rtm UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday Summary of test results: 1 FAIL 4611 PASS 38 UNSUPPORTED 16 XFAIL 6 XPASS
- Fedora 35 image installed into WSL2 via --import.
- Microsoft Linux kernel upgraded to 5.10.16.3.
- nptl/tst-mutex10: Is a load-induced timeout when running with 'make -j8 check'.
Build system: gcc (GCC) 8.4.1 20200928 (Red Hat 8.4.1-1), GNU ld version 2.30-93.el8, Linux 4.18.0-305.el8.x86_64 (Patsy Griffin Franklin)
UNSUPPORTED: misc/tst-pkey UNSUPPORTED: stdlib/tst-secure-getenv UNSUPPORTED: string/tst-memchr-rtm UNSUPPORTED: string/tst-memcmp-rtm UNSUPPORTED: string/tst-memmove-rtm UNSUPPORTED: string/tst-memrchr-rtm UNSUPPORTED: string/tst-memset-rtm UNSUPPORTED: string/tst-strchr-rtm UNSUPPORTED: string/tst-strcpy-rtm UNSUPPORTED: string/tst-strlen-rtm UNSUPPORTED: string/tst-strncmp-rtm UNSUPPORTED: string/tst-strrchr-rtm UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday Summary of test results: 4430 PASS 31 UNSUPPORTED 16 XFAIL 2 XPASS
Build system: gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-2), GNU ld version 2.35.2-3.el9, Linux 5.14.0-0.rc3.29.el9.x86_64 (Patsy Griffin Franklin)
UNSUPPORTED: elf/tst-audit10 UNSUPPORTED: elf/tst-avx512 UNSUPPORTED: elf/tst-env-setuid UNSUPPORTED: elf/tst-env-setuid-tunables 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-adjtimex UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: misc/tst-pkey UNSUPPORTED: stdlib/tst-secure-getenv UNSUPPORTED: string/tst-memchr-rtm UNSUPPORTED: string/tst-memcmp-rtm UNSUPPORTED: string/tst-memmove-rtm UNSUPPORTED: string/tst-memrchr-rtm UNSUPPORTED: string/tst-memset-rtm UNSUPPORTED: string/tst-strchr-rtm UNSUPPORTED: string/tst-strcpy-rtm UNSUPPORTED: string/tst-strlen-rtm UNSUPPORTED: string/tst-strncmp-rtm UNSUPPORTED: string/tst-strrchr-rtm UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday Summary of test results: 4436 PASS 25 UNSUPPORTED 16 XFAIL 2 XPASS
Build system: gcc version 11.2.1 20210728 (Red Hat 11.2.1-1) (GCC), GNU ld version 2.35.1-41.fc34, Linux kernel 5.13.5-200.fc34.x86_64 (Carlos O'Donell)
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 XPASS: elf/tst-protected1a XPASS: elf/tst-protected1b UNSUPPORTED: math/test-double-libmvec-sincos-avx512 UNSUPPORTED: math/test-float-libmvec-sincosf-avx512 UNSUPPORTED: misc/tst-adjtimex UNSUPPORTED: misc/tst-clock_adjtime UNSUPPORTED: misc/tst-ntp_adjtime UNSUPPORTED: misc/tst-pkey UNSUPPORTED: posix/tst-cet-vfork-1 UNSUPPORTED: stdlib/tst-secure-getenv UNSUPPORTED: string/tst-memchr-rtm UNSUPPORTED: string/tst-memcmp-rtm UNSUPPORTED: string/tst-memmove-rtm UNSUPPORTED: string/tst-memrchr-rtm UNSUPPORTED: string/tst-memset-rtm UNSUPPORTED: string/tst-strchr-rtm UNSUPPORTED: string/tst-strcpy-rtm UNSUPPORTED: string/tst-strlen-rtm UNSUPPORTED: string/tst-strncmp-rtm UNSUPPORTED: string/tst-strrchr-rtm UNSUPPORTED: time/tst-clock_settime UNSUPPORTED: time/tst-settimeofday Summary of test results: 4461 PASS 26 UNSUPPORTED 16 XFAIL 2 XPASS
4.27. x86_64 (x32, Linux)
4.28. x86 (32-bit, Hurd)
Build system: gcc version 10.2.1 20210110 (Debian 10.2.1-6+hurd.1) (GCC), GNU ld version 2.35.2-2, Hurd 1:0.9.git20210404-8 Mach 2:1.8+git20210725-1
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-audit17 FAIL: elf/tst-audit2 FAIL: elf/tst-audit3 FAIL: elf/tst-audit8 FAIL: elf/tst-audit9 FAIL: elf/tst-auditmany FAIL: elf/tst-cpu-features-cpuinfo FAIL: elf/tst-cpu-features-cpuinfo-static FAIL: elf/tst-create_format1 UNSUPPORTED: elf/tst-dlopen-self-container UNSUPPORTED: elf/tst-dlopen-tlsmodid-container UNSUPPORTED: elf/tst-getauxval-static UNSUPPORTED: elf/tst-glibc-hwcaps-prepend-cache 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-null-argv UNSUPPORTED: elf/tst-pldd FAIL: elf/tst-prelink UNSUPPORTED: elf/tst-preload-pthread-libc XPASS: elf/tst-protected1a XPASS: elf/tst-protected1b FAIL: elf/tst-single_threaded-pthread FAIL: elf/tst-tls1-static-non-pie FAIL: gmon/tst-gmon-static FAIL: gmon/tst-gmon-static-gprof FAIL: gmon/tst-sprofil UNSUPPORTED: grp/tst-initgroups1 UNSUPPORTED: grp/tst-initgroups2 FAIL: htl/tst-join15 UNSUPPORTED: iconv/tst-gconv-init-failure FAIL: inet/tst-if_index-long UNSUPPORTED: io/test-lfs FAIL: io/tst-closefrom 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 UNSUPPORTED: locale/tst-localedef-path-norm UNSUPPORTED: localedata/tst-localedef-hardlinks FAIL: login/tst-pututxline-cache FAIL: login/tst-pututxline-lockfail FAIL: login/tst-updwtmpx FAIL: malloc/tst-compathooks-on 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-thread-fail-malloc-check FAIL: malloc/tst-mallocfork2 FAIL: malloc/tst-mallocfork2-malloc-check FAIL: malloc/tst-mallocfork2-mcheck FAIL: math/test-fenv-tls FAIL: misc/tst-preadvwritev64 UNSUPPORTED: nss/tst-nss-compat1 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: nss/tst-reload1 UNSUPPORTED: nss/tst-reload2 UNSUPPORTED: posix/bug-ga2 UNSUPPORTED: posix/bug-ga2-mem 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-spawn5 UNSUPPORTED: posix/tst-sysconf-empty-chroot UNSUPPORTED: posix/tst-vfork3 UNSUPPORTED: posix/tst-vfork3-mem FAIL: posix/tst-wait3 FAIL: posix/tst-wait4 FAIL: posix/tst-waitid UNSUPPORTED: resolv/mtrace-tst-leaks2 UNSUPPORTED: resolv/tst-leaks2 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: rt/tst-mqueue10 FAIL: rt/tst-timer4 FAIL: stdio-common/test-strerr FAIL: stdlib/test-cxa_atexit-race2 UNSUPPORTED: stdlib/tst-system FAIL: stdlib/tst-tls-atexit UNSUPPORTED: string/tst-memchr-rtm UNSUPPORTED: string/tst-memcmp-rtm UNSUPPORTED: string/tst-memmove-rtm UNSUPPORTED: string/tst-memrchr-rtm UNSUPPORTED: string/tst-memset-rtm UNSUPPORTED: string/tst-strchr-rtm UNSUPPORTED: string/tst-strcpy-rtm UNSUPPORTED: string/tst-strerror UNSUPPORTED: string/tst-strlen-rtm UNSUPPORTED: string/tst-strncmp-rtm UNSUPPORTED: string/tst-strrchr-rtm 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 FAIL: time/tst-adjtime UNSUPPORTED: time/tst-clock_settime FAIL: time/tst-itimer UNSUPPORTED: time/tst-settimeofday FAIL: time/tst-timespec_getres UNSUPPORTED: time/tst-y2039 FAIL: timezone/tst-tzset Summary of test results: 69 FAIL 3976 PASS 55 UNSUPPORTED 110 XFAIL 2 XPASS