Release/2.42

1. Current status

glibc-2.42 has been released on 2025-07-08.

Preparation schedule:

The release branch of glibc-2.42 is/will be maintained by Andreas K. Hüttel <dilfridge@gentoo.org> tagged on 2025-07-28.

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_X.Y 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/X.Y/master branch is intended as a rolling release for all distributions to use and contribute fixes to from development master.

2. Packaging Changes

2.1. Change 1

Describe any distribution packing changes that may be required.

2.2. Change 2

And another change.

3. Planning

What things do we want to accomplish this release?

3.1. Release blockers?

3.2. Desirable this release?

In increasing order of complexity:

3.3. Already fixed / merged from above

3.4. Deferred to next 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, and possibly also variations in configure and build options. Template:

4.0.1. some identifier of the machine

TRIMMED LIST OF FAILURES (omit PASSed tests; listing UNSUPPORTED tests is optional)
                === Summary of results ===
SUMMARY

4.1. AArch64

4.1.1. RHEL 9

...
FAIL: stdlib/tst-system
...
                === Summary of results ===
      1 FAIL
   6700 PASS
     47 UNSUPPORTED
     16 XFAIL

4.1.2. RHEL 10

...
FAIL: stdlib/tst-system
...
                === Summary of results ===
      1 FAIL
   6701 PASS
     24 UNSUPPORTED
     16 XFAIL

4.1.3. dola

                === Summary of results ===
   6684 PASS
     31 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.1.4. ec2 c8g.metal-24xl

   6702 PASS
     44 UNSUPPORTED
     16 XFAIL

4.2. Alpha

4.2.1. alphadev.matoro

FAIL: io/tst-fts-lfs
FAIL: io/tst-stat
FAIL: io/tst-stat-lfs
FAIL: malloc/tst-tcfree4-malloc-check
FAIL: math/...
[...]
FAIL: misc/tst-dbl-efgcvt
FAIL: misc/tst-misalign-clone
FAIL: rt/tst-clock_nanosleep2
FAIL: stdio-common/tst-scanf-format-f-double-f
FAIL: stdio-common/tst-scanf-format-f-double-ff
FAIL: stdio-common/tst-scanf-format-f-float-f
FAIL: stdio-common/tst-scanf-format-f-float-ff
FAIL: stdio-common/tst-scanf-format-f-ldouble-64-f
FAIL: stdio-common/tst-scanf-format-f-ldouble-64-ff
FAIL: stdio-common/tst-scanf-format-s-double-f
FAIL: stdio-common/tst-scanf-format-s-double-ff
FAIL: stdio-common/tst-scanf-format-s-float-f
FAIL: stdio-common/tst-scanf-format-s-float-ff
FAIL: stdio-common/tst-scanf-format-s-ldouble-64-f
FAIL: stdio-common/tst-scanf-format-s-ldouble-64-ff
FAIL: stdio-common/tst-scanf-format-ss-double-f
FAIL: stdio-common/tst-scanf-format-ss-double-ff
FAIL: stdio-common/tst-scanf-format-ss-float-f
FAIL: stdio-common/tst-scanf-format-ss-float-ff
FAIL: stdio-common/tst-scanf-format-ss-ldouble-64-f
FAIL: stdio-common/tst-scanf-format-ss-ldouble-64-ff
FAIL: stdio-common/tst-scanf-format-v-double-f
FAIL: stdio-common/tst-scanf-format-v-double-ff
FAIL: stdio-common/tst-scanf-format-v-float-f
FAIL: stdio-common/tst-scanf-format-v-float-ff
FAIL: stdio-common/tst-scanf-format-v-ldouble-64-f
FAIL: stdio-common/tst-scanf-format-v-ldouble-64-ff
FAIL: stdio-common/tst-scanf-format-vf-double-f
FAIL: stdio-common/tst-scanf-format-vf-double-ff
FAIL: stdio-common/tst-scanf-format-vf-float-f
FAIL: stdio-common/tst-scanf-format-vf-float-ff
FAIL: stdio-common/tst-scanf-format-vf-ldouble-64-f
FAIL: stdio-common/tst-scanf-format-vf-ldouble-64-ff
FAIL: stdio-common/tst-scanf-format-vs-double-f
FAIL: stdio-common/tst-scanf-format-vs-double-ff
FAIL: stdio-common/tst-scanf-format-vs-float-f
FAIL: stdio-common/tst-scanf-format-vs-float-ff
FAIL: stdio-common/tst-scanf-format-vs-ldouble-64-f
FAIL: stdio-common/tst-scanf-format-vs-ldouble-64-ff
FAIL: stdlib/tst-makecontext2
FAIL: stdlib/tst-strtod-round
FAIL: wcsmbs/tst-wcstod-round
                === Summary of results ===
    870 FAIL
   5741 PASS
     19 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.3. ARM

4.3.1. dola / armv4t systemd-nspawn

FAIL: misc/test-errno-linux
FAIL: misc/tst-mlock2
FAIL: misc/tst-ntp_gettime
FAIL: misc/tst-ntp_gettime-time64
FAIL: misc/tst-ntp_gettimex
FAIL: misc/tst-ntp_gettimex-time64
FAIL: misc/tst-pkey
FAIL: misc/tst-process_mrelease
FAIL: misc/tst-sync_file_range
FAIL: stdio-common/tst-setvbuf2
FAIL: time/tst-adjtime
FAIL: time/tst-adjtime-time64
                === Summary of results ===
     12 FAIL
   6160 PASS
     41 UNSUPPORTED
     17 XFAIL
      7 XPASS

Here systemd-nspawn related failures *should* be XFAILed, but it's possible the relevant list needs an update.

4.4. HPPA

4.4.1. hppadev.matoro

FAIL: rt/tst-clock_nanosleep2
FAIL: rt/tst-clock_nanosleep2-time64
                === Summary of results ===
      2 FAIL
   6140 PASS
     28 UNSUPPORTED
     20 XFAIL
      1 XPASS

4.5. LoongArch (64-bit hard-float)

4.5.1. excelsior

                === Summary of results ===
   6496 PASS
     31 UNSUPPORTED
     13 XFAIL
      5 XPASS

4.6. LoongArch (64-bit soft-float)

4.7. M68K

4.8. MIPS (32-bit, O32)

4.9. MIPS (64-bit, N32)

4.10. MIPS (64-bit, N64)

4.10.1. mipsdev.matoro

FAIL: elf/tst-sprof-basic
FAIL: io/tst-stat
FAIL: io/tst-stat-lfs
FAIL: malloc/tst-trim1-malloc-hugetlb1
FAIL: nptl/test-mutex-printers
FAIL: nptl/test-rwlock-printers
                === Summary of results ===
      6 FAIL
   6493 PASS
     14 UNSUPPORTED
     23 XFAIL
      2 XPASS

4.11. OpenRISC

4.12. PowerPC (32-bit soft-float)

4.13. PowerPC (32-bit hard-float)

4.14. PowerPC (64-bit hard-float)

4.14.1. timberdoodle

                === Summary of results ===
   6352 PASS
     23 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.15. PowerPC64LE (64-bit hard-float)

4.15.1. RHEL 9

...
FAIL: math/test-double-acospi
FAIL: math/test-float32x-acospi
FAIL: math/test-float64-acospi
...
FAIL: nptl/tst-rwlock9
FAIL: stdlib/tst-system
...
                === Summary of results ===
      7 FAIL
   6995 PASS
     16 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.15.2. RHEL 10

...
FAIL: math/test-double-acospi
FAIL: math/test-float32x-acospi
FAIL: math/test-float64-acospi
FAIL: math/test-ibm128-compoundn
FAIL: math/test-ibm128-pown
...
FAIL: stdlib/tst-system
...
                === Summary of results ===
      6 FAIL
   6995 PASS
     15 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.15.3. bogsucker

                === Summary of results ===
   6982 PASS
     23 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.16. RISC-V (rv32)

4.17. RISC-V (rv64imac/lp64)

4.17.1. machine 1

FAIL: iconv/tst-iconv_prog-buffer
FAIL: iconv/tst-iconv_prog-buffer-large
FAIL: iconv/tst-iconv_prog-buffer-tiny
FAIL: math/test-fenv
FAIL: stdio-common/tst-fwrite-bz29459
FAIL: stdio-common/tst-setvbuf2
                === Summary of results ===
      6 FAIL
   6481 PASS
     35 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.18. RISC-V (rv64imafdc/lp64)

4.18.1. machine 1

FAIL: iconv/tst-iconv_prog-buffer
FAIL: iconv/tst-iconv_prog-buffer-large
FAIL: iconv/tst-iconv_prog-buffer-tiny
FAIL: malloc/tst-malloc-too-large-malloc-hugetlb2
FAIL: stdio-common/tst-fwrite-bz29459
FAIL: stdio-common/tst-setvbuf2
                === Summary of results ===
      6 FAIL
   6482 PASS
     34 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.19. RISC-V (rv64imafdc/lp64d)

4.19.1. cfarm95

                === Summary of results ===
   6508 PASS
     25 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.19.2. machine 2

FAIL: iconv/tst-iconv_prog-buffer
FAIL: iconv/tst-iconv_prog-buffer-large
FAIL: iconv/tst-iconv_prog-buffer-tiny
FAIL: stdio-common/tst-fwrite-bz29459
FAIL: stdio-common/tst-setvbuf2
                === Summary of results ===
      5 FAIL
   6485 PASS
     32 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.20. S/390 (32-bit)

4.20.1. Fedora 42 (IBM z17)

Build system:

UNSUPPORTED: elf/tst-dlopen-sgid
UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-env-setuid-static
UNSUPPORTED: elf/tst-env-setuid-tunables
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: elf/tst-valgrind-smoke
FAIL: gmon/tst-gmon-pie
FAIL: gmon/tst-gmon-pie-gprof
UNSUPPORTED: io/tst-faccessat-setuid
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-strftime4
UNSUPPORTED: time/tst-y2039
Summary of test results:
      2 FAIL
   6739 PASS
     28 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.21. S/390 (64-bit)

4.21.1. RHEL 9

...
FAIL: stdlib/tst-system
...
                === Summary of results ===
      1 FAIL
   6673 PASS
     16 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.21.2. RHEL 10

...
FAIL: stdlib/tst-system
...
                === Summary of results ===
      1 FAIL
   6674 PASS
     15 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.21.3. lgentoo4

                === Summary of results ===
   6656 PASS
     23 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.21.4. Fedora 42 (IBM z17)

Build system:

UNSUPPORTED: elf/tst-dlopen-sgid
UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-env-setuid-static
UNSUPPORTED: elf/tst-env-setuid-tunables
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: io/tst-faccessat-setuid 
UNSUPPORTED: libio/tst-fopen-compat
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:
   6676 PASS
     13 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.22. SPARC (32-bit)

4.23. SPARC (64-bit)

4.24. x86 (32-bit, Linux)

4.24.1. milou / i486 nspawn

FAIL: stdio-common/tst-setvbuf2
                === Summary of results ===
      1 FAIL
   6636 PASS
     47 UNSUPPORTED
     28 XFAIL
     15 XPASS

4.25. x86_64 (64-bit, Linux)

4.25.1. RHEL 9

...
FAIL: elf/tst-plt-rewrite2
...
FAIL: nptl/tst-pthread-gdb-attach
FAIL: nptl/tst-pthread-gdb-attach-static
FAIL: stdlib/tst-system
...
                === Summary of results ===
      4 FAIL
   6942 PASS
    142 UNSUPPORTED
     16 XFAIL
      4 XPASS

4.25.2. RHEL 10

...
FAIL: stdlib/tst-system
...
                === Summary of results ===
      1 FAIL
   6966 PASS
     32 UNRESOLVED
     87 UNSUPPORTED
     16 XFAIL
      4 XPASS

4.25.3. pinacolada

                === Summary of results ===
   7019 PASS
     97 UNSUPPORTED
     16 XFAIL
      4 XPASS

4.26. x86_64 (x32, Linux)

4.26.1. x32

                === Summary of results ===
   7093 PASS
     40 UNSUPPORTED
     17 XFAIL 
      4 XPASS

FAIL: misc/tst-process_madvise
FAIL: nptl/tst-setuid2
                === Summary of results for extra tests ===
      2 FAIL
     21 PASS
      2 UNSUPPORTED
      1 XFAIL

4.27. x86 (32-bit, Hurd)

Build system:

FAIL: debug/backtrace-tst
FAIL: debug/tst-backtrace2
FAIL: debug/tst-backtrace3
FAIL: debug/tst-backtrace4
FAIL: debug/tst-backtrace5
FAIL: debug/tst-backtrace6
FAIL: debug/tst-fortify-cc-default-3-def
FAIL: debug/tst-fortify-cc-lfs-3-def
FAIL: debug/tst-fortify-cc-nongnu-3-def
FAIL: debug/tst-sprintf-fortify-rdonly-static
FAIL: dirent/tst-closedir-leaks
FAIL: dirent/tst-closedir-leaks-mem
FAIL: dirent/tst-fdopendir
FAIL: dlfcn/bug-atexit3
FAIL: dlfcn/tst-dlinfo-phdr
FAIL: elf/tst-audit12
FAIL: elf/tst-audit14-cmp
FAIL: elf/tst-audit14a-cmp
FAIL: elf/tst-audit15-cmp
FAIL: elf/tst-audit16-cmp
FAIL: elf/tst-audit18
FAIL: elf/tst-audit23
FAIL: elf/tst-audit24a
FAIL: elf/tst-audit24b
FAIL: elf/tst-audit24c
FAIL: elf/tst-audit24d
FAIL: elf/tst-audit25a
FAIL: elf/tst-audit25b
FAIL: elf/tst-audit28
FAIL: elf/tst-cpu-features-cpuinfo
FAIL: elf/tst-cpu-features-cpuinfo-static
FAIL: elf/tst-create_format1
FAIL: elf/tst-dlopen-auditdup
FAIL: elf/tst-execstack-prog-noexecstack
FAIL: elf/tst-execstack-prog-static-tunable
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
FAIL: elf/tst-initfinilazyfail
FAIL: elf/tst-latepthread
FAIL: elf/tst-null-argv
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
FAIL: elf/tst-recursive-tls
FAIL: elf/tst-rtld-no-malloc
FAIL: elf/tst-rtld-no-malloc-audit
FAIL: elf/tst-rtld-no-malloc-preload
FAIL: elf/tst-single_threaded-pthread
FAIL: elf/tst-sprof-basic
FAIL: elf/tst-tls-allocation-failure-static-patched
FAIL: elf/tst-tls1-static-non-pie
FAIL: elf/tst-unwind-main
FAIL: gmon/tst-sprofil
FAIL: htl/tst-backtrace1
FAIL: htl/tst-join15
FAIL: htl/tst-unwind-thread
FAIL: inet/tst-if_index-long
FAIL: io/tst-close_range
FAIL: io/tst-closefrom
FAIL: io/tst-fcntl-lock
FAIL: io/tst-fcntl-lock-lfs
FAIL: io/tst-getcwd-abspath
FAIL: io/tst-lchmod
FAIL: io/tst-lockf
FAIL: io/tst-open-tmpfile
FAIL: io/tst-posix_fallocate64
FAIL: io/tst-statx
FAIL: login/tst-pututxline-cache
FAIL: login/tst-pututxline-lockfail
FAIL: login/tst-updwtmpx
FAIL: malloc/tst-compathooks-on
FAIL: malloc/tst-dynarray-fail-mem
FAIL: malloc/tst-malloc-alternate-path
FAIL: malloc/tst-malloc-alternate-path-malloc-check
FAIL: malloc/tst-malloc-alternate-path-malloc-hugetlb1
FAIL: malloc/tst-malloc-alternate-path-malloc-hugetlb2
FAIL: malloc/tst-malloc-alternate-path-malloc-largetcache
FAIL: malloc/tst-malloc-alternate-path-mcheck
FAIL: malloc/tst-malloc-tcache-leak
FAIL: malloc/tst-malloc-tcache-leak-malloc-largetcache
FAIL: malloc/tst-mallocfork2-malloc-largetcache
FAIL: misc/tst-mremap1
FAIL: misc/tst-mremap2
FAIL: misc/tst-preadvwritev64
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-sched_getaffinity
FAIL: posix/tst-spawn2
FAIL: posix/tst-spawn4-compat
FAIL: posix/tst-spawn5
FAIL: posix/tst-truncate64
FAIL: posix/tst-wait3
FAIL: posix/tst-wait4
FAIL: posix/tst-waitid
FAIL: rt/tst-aio10
FAIL: rt/tst-aio9
FAIL: rt/tst-clock_nanosleep2
FAIL: rt/tst-timer4
FAIL: socket/tst-shutdown
FAIL: stdio-common/tst-fclose-devzero
FAIL: stdio-common/tst-freopen2
FAIL: stdio-common/tst-freopen2-mem
FAIL: stdio-common/tst-freopen3
FAIL: stdio-common/tst-freopen3-mem
FAIL: stdio-common/tst-freopen5
FAIL: stdio-common/tst-freopen5-mem
FAIL: stdio-common/tst-freopen64-2
FAIL: stdio-common/tst-freopen64-2-mem
FAIL: stdio-common/tst-freopen64-3
FAIL: stdio-common/tst-freopen64-3-mem
FAIL: stdlib/test-cxa_atexit-race2
FAIL: stdlib/tst-arc4random-fork
FAIL: stdlib/tst-arc4random-thread
FAIL: stdlib/tst-canon-bz26341
FAIL: stdlib/tst-getrandom2
FAIL: stdlib/tst-makecontext
FAIL: stdlib/tst-quick_exit
FAIL: stdlib/tst-thread-quick_exit
FAIL: sunrpc/tst-udp-error
FAIL: support/tst-support-open-dev-null-range
FAIL: support/tst-support-process_state
FAIL: support/tst-support_descriptors
FAIL: time/tst-adjtime
FAIL: time/tst-clock_gettime
FAIL: time/tst-itimer
                === Summary of results ===
    124 FAIL
   6135 PASS
    117 UNSUPPORTED
     47 XFAIL
      6 XPASS

4.28. x86_64 (64-bit, Hurd)

Build system:

FAIL: debug/tst-sprintf-fortify-rdonly-static
FAIL: dirent/tst-closedir-leaks
FAIL: dirent/tst-closedir-leaks-mem
FAIL: dirent/tst-fdopendir
FAIL: dlfcn/tst-dlinfo-phdr
FAIL: elf/tst-audit12
FAIL: elf/tst-audit14-cmp
FAIL: elf/tst-audit14a-cmp
FAIL: elf/tst-audit15-cmp
FAIL: elf/tst-audit16-cmp
FAIL: elf/tst-audit18
FAIL: elf/tst-audit23
FAIL: elf/tst-audit24a
FAIL: elf/tst-audit24b
FAIL: elf/tst-audit24c
FAIL: elf/tst-audit24d
FAIL: elf/tst-audit25a
FAIL: elf/tst-audit25b
FAIL: elf/tst-audit28
FAIL: elf/tst-audit4
FAIL: elf/tst-audit5
FAIL: elf/tst-audit6
FAIL: elf/tst-audit7
FAIL: elf/tst-cpu-features-cpuinfo
FAIL: elf/tst-cpu-features-cpuinfo-static
FAIL: elf/tst-create_format1
FAIL: elf/tst-dlopen-auditdup
FAIL: elf/tst-execstack-prog-noexecstack
FAIL: elf/tst-execstack-prog-static-tunable
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
FAIL: elf/tst-initfinilazyfail
FAIL: elf/tst-latepthread
FAIL: elf/tst-map-32bit-1a
FAIL: elf/tst-map-32bit-1b
FAIL: elf/tst-map-32bit-2
FAIL: elf/tst-null-argv
FAIL: elf/tst-platform-1
FAIL: elf/tst-plt-rewrite1
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
FAIL: elf/tst-recursive-tls
FAIL: elf/tst-rtld-no-malloc
FAIL: elf/tst-rtld-no-malloc-audit
FAIL: elf/tst-rtld-no-malloc-preload
FAIL: elf/tst-single_threaded-pthread
FAIL: elf/tst-sprof-basic
FAIL: elf/tst-tls1-static-non-pie
FAIL: elf/tst-tunables
FAIL: gmon/tst-sprofil
FAIL: htl/tst-join15
FAIL: inet/tst-if_index-long
FAIL: io/tst-close_range
FAIL: io/tst-closefrom
FAIL: io/tst-fcntl-lock
FAIL: io/tst-fcntl-lock-lfs
FAIL: io/tst-getcwd-abspath
FAIL: io/tst-lchmod
FAIL: io/tst-lockf
FAIL: io/tst-open-tmpfile
FAIL: io/tst-statx
FAIL: login/tst-pututxline-cache
FAIL: login/tst-pututxline-lockfail
FAIL: login/tst-updwtmpx
FAIL: malloc/tst-dynarray-fail-mem
FAIL: malloc/tst-malloc-alternate-path
FAIL: malloc/tst-malloc-alternate-path-malloc-check
FAIL: malloc/tst-malloc-alternate-path-malloc-hugetlb1
FAIL: malloc/tst-malloc-alternate-path-malloc-hugetlb2
FAIL: malloc/tst-malloc-alternate-path-malloc-largetcache
FAIL: malloc/tst-malloc-tcache-leak
FAIL: malloc/tst-malloc-tcache-leak-malloc-largetcache
FAIL: malloc/tst-malloc-too-large
FAIL: malloc/tst-malloc-too-large-malloc-check
FAIL: malloc/tst-malloc-too-large-malloc-hugetlb1
FAIL: malloc/tst-malloc-too-large-malloc-hugetlb2
FAIL: malloc/tst-malloc-too-large-malloc-largetcache
FAIL: malloc/tst-mallocfork2-malloc-largetcache
FAIL: math/test-fenv
FAIL: math/test-float64x-acos
FAIL: math/test-float64x-log10
FAIL: math/test-float64x-log2
FAIL: math/test-float64x-y0
FAIL: math/test-float64x-y1
FAIL: math/test-ldouble-acos
FAIL: math/test-ldouble-log10
FAIL: math/test-ldouble-log2
FAIL: math/test-ldouble-y0
FAIL: math/test-ldouble-y1
FAIL: misc/tst-mremap1
FAIL: misc/tst-mremap2
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-sched_getaffinity
FAIL: posix/tst-spawn2
FAIL: posix/tst-spawn5
FAIL: posix/tst-wait3
FAIL: posix/tst-wait4
FAIL: posix/tst-waitid
FAIL: rt/tst-aio10
FAIL: rt/tst-aio9
FAIL: rt/tst-clock_nanosleep2
FAIL: rt/tst-timer4
FAIL: socket/tst-shutdown
FAIL: stdio-common/tst-fclose-devzero
FAIL: stdio-common/tst-freopen2
FAIL: stdio-common/tst-freopen2-mem
FAIL: stdio-common/tst-freopen3
FAIL: stdio-common/tst-freopen3-mem
FAIL: stdio-common/tst-freopen5
FAIL: stdio-common/tst-freopen5-mem
FAIL: stdio-common/tst-freopen64-2
FAIL: stdio-common/tst-freopen64-2-mem
FAIL: stdio-common/tst-freopen64-3
FAIL: stdio-common/tst-freopen64-3-mem
FAIL: stdlib/test-cxa_atexit-race2
FAIL: stdlib/tst-arc4random-fork
FAIL: stdlib/tst-arc4random-thread
FAIL: stdlib/tst-canon-bz26341
FAIL: stdlib/tst-getrandom2
FAIL: support/tst-support-open-dev-null-range
FAIL: support/tst-support-openpty
FAIL: support/tst-support-process_state
FAIL: support/tst-support_descriptors
FAIL: time/tst-adjtime
FAIL: time/tst-clock_gettime
FAIL: time/tst-itimer
                === Summary of results ===
    126 FAIL
   6479 PASS
    176 UNSUPPORTED
     47 XFAIL
      6 XPASS

5. Additional testing (RM only)

5.1. gnulib test suite

See Testing/Gnulib for details. Build system:

One new .o file compared to Release/2.41, namely nl_langinfo.o; several files have been dropped from the list.

.o files:

accept4.o
btowc.o
dup3.o
endian.o
fcntl.o
mbrlen.o
mbrtoc16.o
mbrtoc32.o
mbrtowc.o
mbsnrtowcs.o
mbsrtowcs.o
mbstowcs.o
memset_explicit.o
mktime.o
nanosleep.o
nl_langinfo.o
pipe2.o
posix_memalign.o
pthread-rwlock.o
realloc.o
reallocarray.o
sig2str.o
strerror_r.o
time.o
wctype-h.o

Test suite results:

============================================================================
Testsuite summary for dummy 0
============================================================================
# TOTAL: 866
# PASS:  807
# SKIP:  59
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0
============================================================================

None: Release/2.42 (last edited 2025-10-29 13:18:02 by AndreasHüttel)