Release/2.40

1. Current status

The release branch of glibc-2.40 is currently under development and planned for release on 2024-08-01.

The ref structure of this branch will be:

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.40 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.40/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. zic data format

zic now defaults to using '-b slim' resulting in slim data. Previously zic defaulted to '-b fat'. Using '-b slim' by default helps to control data bloat and tests for year-2038 bugs in software that reads TZif files.

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?

3.3. Done and committed

3.4. Postponed to 2.41 or later

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:

TRIMMED LIST OF FAILURES.

4.1. AArch64

4.1.1. Fedora 41 (Neoverse-N1)

Build system:

UNSUPPORTED: elf/tst-decorate-maps
UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-env-setuid-static
UNSUPPORTED: elf/tst-env-setuid-tunables
UNSUPPORTED: math/test-ceil-except-2
UNSUPPORTED: math/test-fesetexcept-traps
UNSUPPORTED: math/test-fexcept-traps
UNSUPPORTED: math/test-floor-except-2
UNSUPPORTED: math/test-nearbyint-except-2
UNSUPPORTED: math/test-trunc-except-2
UNSUPPORTED: misc/tst-adjtimex
UNSUPPORTED: misc/tst-clock_adjtime
UNSUPPORTED: misc/tst-epoll-ioctls
UNSUPPORTED: misc/tst-ntp_adjtime
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: misc/tst-sme-jmp
UNSUPPORTED: misc/tst-ttyname-namespace
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-gdb-attach
UNSUPPORTED: nptl/tst-pthread-gdb-attach-static
UNSUPPORTED: posix/tst-spawn-cgroup
UNSUPPORTED: stdlib/tst-secure-getenv
UNSUPPORTED: time/tst-clock_settime
UNSUPPORTED: time/tst-settimeofday
                === Summary of results ===
   4928 PASS
     29 UNSUPPORTED
     16 XFAIL

4.1.2. defiant

                === Summary of results ===
   4921 PASS
     30 UNSUPPORTED
     12 XFAIL
      6 XPASS

4.1.3. jiji

                === Summary of results ===
   4924 PASS
     27 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.2. Alpha

4.2.1. alphadev

FAIL: io/tst-fts-lfs
FAIL: math/bug-nextafter
FAIL: math/bug-nexttoward
FAIL: math/test-double-acos
FAIL: math/test-double-acosh
FAIL: math/test-double-asin
FAIL: math/test-double-asinh
[...]
FAIL: math/test-float64x-lround
FAIL: math/test-ldouble-llrint
FAIL: math/test-ldouble-llround
FAIL: math/test-ldouble-lrint
FAIL: math/test-ldouble-lround
FAIL: math/test-math-iszero
FAIL: math/test-misc
FAIL: misc/tst-dbl-efgcvt
FAIL: misc/tst-misalign-clone
FAIL: stdlib/tst-makecontext2
FAIL: stdlib/tst-strtod-round
FAIL: wcsmbs/tst-wcstod-round
                === Summary of results ===
    770 FAIL
   4027 PASS
     15 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.3. ARC

4.4. ARM

4.5. C-SKY

4.6. HPPA

4.6.1. atlas

FAIL: math/test-double-fma
FAIL: math/test-double-ldouble-fma
FAIL: math/test-float32x-float64-fma
FAIL: math/test-float32x-fma
FAIL: math/test-float64-fma
FAIL: math/test-ldouble-fma
                === Summary of results ===
      6 FAIL
   4523 PASS
     32 UNSUPPORTED
     16 XFAIL
      5 XPASS

* See hake below for the likely origin of the math failures

4.6.2. hake

FAIL: elf/tst-audit28
FAIL: math/test-double-fma
FAIL: math/test-double-ldouble-fma
FAIL: math/test-float32x-float64-fma
FAIL: math/test-float32x-fma
FAIL: math/test-float64-fma
FAIL: math/test-ldouble-fma
FAIL: misc/tst-prctl
FAIL: misc/tst-prctl-time64
FAIL: signal/tst-minsigstksz-5
FAIL: stdio-common/tst-vfprintf-user-type
FAIL: stdlib/tst-swapcontext2
                === Summary of results ===
     12 FAIL
   4508 PASS
     41 UNSUPPORTED
     21 XFAIL

4.7. LoongArch (64-bit hard-float)

4.7.1. excelsior

                === Summary of results ===
   4765 PASS
     22 UNSUPPORTED
     12 XFAIL
      6 XPASS

4.7.2. gcc401

                === Summary of results ===
   4769 PASS
     17 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.8. LoongArch (64-bit soft-float)

4.9. M68K

4.9.1. zazazebra

FAIL: elf/tst-audit25a
FAIL: elf/tst-audit25b
FAIL: elf/tst-single_threaded-pthread
FAIL: io/tst-lchmod
FAIL: io/tst-lchmod-time64
FAIL: localedata/sort-test
FAIL: malloc/tst-alloc_buffer
FAIL: malloc/tst-alloc_buffer-malloc-check
FAIL: malloc/tst-alloc_buffer-malloc-hugetlb1
FAIL: malloc/tst-alloc_buffer-malloc-hugetlb2
FAIL: malloc/tst-alloc_buffer-mcheck
FAIL: malloc/tst-malloc-fork-deadlock
FAIL: malloc/tst-malloc-fork-deadlock-malloc-check
FAIL: malloc/tst-malloc-fork-deadlock-malloc-hugetlb1
FAIL: malloc/tst-malloc-fork-deadlock-malloc-hugetlb2
FAIL: math/
[...]
FAIL: misc/tst-misalign-clone
FAIL: nptl/tst-barrier2
FAIL: nptl/tst-pthread_kill-exiting
FAIL: nptl/tst-rwlock12
FAIL: nss/tst-nss-files-alias-leak
FAIL: posix/tst-regcomp-truncated
FAIL: resolv/tst-ns_name_length_uncompressed
FAIL: resolv/tst-resolv-threads
FAIL: rt/tst-mqueue3
FAIL: rt/tst-mqueue5
FAIL: stdlib/tst-tininess
FAIL: time/tst-ftime
                === Summary of results ===
    697 FAIL
   3777 PASS
     93 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.10. MicroBlaze

4.11. MIPS (32-bit, O32)

4.11.1. machine 1

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-sprof-basic
                === Summary of results ===
      7 FAIL
   4476 PASS
     84 UNSUPPORTED
     18 XFAIL
      3 XPASS

4.12. MIPS (64-bit, N32)

4.13. MIPS (64-bit, N64)

4.13.1. reliant

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-ro-dynamic
FAIL: elf/tst-sprof-basic
                === Summary of results ===
      8 FAIL
   4771 PASS
     19 UNSUPPORTED
     12 XFAIL
      6 XPASS

4.13.2. mipsdev

FAIL: elf/tst-sprof-basic
FAIL: stdlib/tst-bz20544
                === Summary of results ===
      2 FAIL
   4780 PASS
     10 UNSUPPORTED
     23 XFAIL
      2 XPASS

4.14. Nios II

4.15. OpenRISC

4.16. PowerPC (32-bit soft-float)

4.17. PowerPC (32-bit hard-float)

4.18. PowerPC (64-bit hard-float)

4.18.1. timberdoodle

FAIL: elf/check-localplt
FAIL: nptl/tst-cond24
                === Summary of results ===
      2 FAIL
   4547 PASS
     20 UNSUPPORTED
     16 XFAIL
      2 XPASS

elf/check-localplt unclear, not much diagnostics; nptl/tst-cond24 maybe a timeout

4.19. PowerPC64LE (64-bit hard-float)

4.19.1. Fedora 41 (POWER9)

Build system:

FAIL: elf/check-localplt
UNSUPPORTED: elf/tst-decorate-maps
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: misc/tst-adjtimex
UNSUPPORTED: misc/tst-clock_adjtime
UNSUPPORTED: misc/tst-epoll-ioctls
UNSUPPORTED: misc/tst-ntp_adjtime
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: misc/tst-ttyname-namespace
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-gdb-attach
UNSUPPORTED: nptl/tst-pthread-gdb-attach-static
UNSUPPORTED: posix/tst-spawn-cgroup
UNSUPPORTED: stdlib/tst-secure-getenv
UNSUPPORTED: time/tst-clock_settime
UNSUPPORTED: time/tst-settimeofday
                === Summary of results ===
      1 FAIL
   5056 PASS
     22 UNSUPPORTED
     16 XFAIL
      2 XPASS

elf/check-localplt looks like a binutils output issue with the test.

4.19.2. bogsucker

FAIL: elf/check-localplt
FAIL: nptl/tst-cond24
                === Summary of results ===
      2 FAIL
   5056 PASS
     20 UNSUPPORTED
     16 XFAIL
      2 XPASS

elf/check-localplt unclear, not much diagnostics; nptl/tst-cond24 maybe a timeout. Same results as on the BE virtual machine of the same host (timberdoodle).

4.20. RISC-V (rv64imac/lp64)

4.20.1. machine 1

FAIL: iconv/tst-iconv_prog
FAIL: math/test-fenv
Summary of test results:
      2 FAIL
   4750 PASS
     36 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.21. RISC-V (rv64imafdc/lp64)

4.21.1. machine 1

FAIL: iconv/tst-iconv_prog
Summary of test results:
      1 FAIL
   4752 PASS
     35 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.22. RISC-V (rv64imafdc/lp64d)

4.22.1. equinox

FAIL: gmon/tst-gmon-static
FAIL: gmon/tst-gmon-static-gprof
FAIL: locale/tst-localedef-path-norm
FAIL: malloc/tst-malloc-too-large-malloc-hugetlb2
FAIL: math/test-double-fma
FAIL: math/test-float-double-div
FAIL: math/test-float-double-fma
FAIL: math/test-float-double-mul
FAIL: math/test-float-fma
FAIL: math/test-float32-float32x-div
FAIL: math/test-float32-float32x-fma
FAIL: math/test-float32-float32x-mul
FAIL: math/test-float32-float64-div
FAIL: math/test-float32-float64-fma
FAIL: math/test-float32-float64-mul
FAIL: math/test-float32-fma
FAIL: math/test-float32x-float64-div
FAIL: math/test-float32x-float64-fma
FAIL: math/test-float32x-fma
FAIL: math/test-float64-fma
FAIL: nptl/tst-mutex10
FAIL: nss/tst-nss-files-hosts-getent

                === Summary of results ===
     22 FAIL
   4745 PASS
     30 UNSUPPORTED
     12 XFAIL
      6 XPASS

See Testing/Tests/gmon/tst-gmon-static and Testing/Tests/gmon/tst-gmon-static-gprof. locale/tst-localedef-path-norm, malloc/tst-malloc-too-large-malloc-hugetlb2, nptl/tst-mutex10, and nss/tst-nss-files-hosts-getent timed out and they pass with TIMEOUTFACTOR=10. The math failures are caused by a hardware bug.

4.22.2. machine 2

Build system: GCC 13.3.1 20240701, GNU Binutils 2.42.0.20240701, Linux 6.8.12-1 (Darius Rad)

FAIL: iconv/tst-iconv_prog
Summary of test results:
      1 FAIL
   4754 PASS
     33 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.23. S/390 (32-bit)

4.23.1. Fedora 40 (IBM z16)

Build system:

UNSUPPORTED: elf/tst-decorate-maps
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: misc/tst-adjtimex
UNSUPPORTED: misc/tst-adjtimex-time64
UNSUPPORTED: misc/tst-clock_adjtime
UNSUPPORTED: misc/tst-clock_adjtime-time64
UNSUPPORTED: misc/tst-epoll-ioctls
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
   4905 PASS
     28 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.24. S/390 (64-bit)

4.24.1. Fedora 41 (IBM z16)

Build system:

UNSUPPORTED: elf/tst-decorate-maps
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: misc/tst-adjtimex
UNSUPPORTED: misc/tst-clock_adjtime
UNSUPPORTED: misc/tst-epoll-ioctls
UNSUPPORTED: misc/tst-ntp_adjtime
UNSUPPORTED: misc/tst-pkey 
UNSUPPORTED: misc/tst-ttyname-namespace
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-gdb-attach
UNSUPPORTED: nptl/tst-pthread-gdb-attach-static
UNSUPPORTED: posix/tst-spawn-cgroup
UNSUPPORTED: stdlib/tst-secure-getenv
UNSUPPORTED: time/tst-clock_settime
UNSUPPORTED: time/tst-settimeofday
                === Summary of results ===
   4837 PASS
     22 UNSUPPORTED
     16 XFAIL         
      2 XPASS         

4.24.2. lgentoo4

                === Summary of results ===
   4838 PASS
     20 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.24.3. Fedora 40 (IBM z16)

Build system:

UNSUPPORTED: elf/tst-decorate-maps 
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: misc/tst-adjtimex
UNSUPPORTED: misc/tst-clock_adjtime
UNSUPPORTED: misc/tst-epoll-ioctls
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:
   4846 PASS
     12 UNSUPPORTED
     16 XFAIL
      2 XPASS

4.25. SH

4.26. SPARC (32-bit)

4.27. SPARC (64-bit)

4.27.1. catbus (gcc-12)

FAIL: debug/tst-fortify-c-default-3-def
FAIL: debug/tst-fortify-c-lfs-3-def
FAIL: debug/tst-fortify-c-nongnu-3-def
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: elf/tst-pldd
FAIL: math/test-float64x-float128-mul
FAIL: nptl/tst-mutexpi9
FAIL: socket/tst-socket-timestamp
FAIL: stdlib/tst-arc4random-thread
FAIL: stdlib/tst-setcontext2
                === Summary of results ===
     12 FAIL
   4796 PASS
     23 UNSUPPORTED
     17 XFAIL
      2 XPASS

debug/tst-fortify-c-default-3-def segfaults at end; the same is true for the other Fortify-3 tests. elf/tst-pldd, math/test-float64x-float128-mul fail the same way as in 2.39. nptl/tst-mutexpi9, stdlib/tst-arc4random-thread are timeouts. socket/tst-socket-timestamp seems to be a regression that already popped up identically on ia64 some time ago. stdlib/tst-setcontext2 looks new.

4.27.2. catbus (gcc-13)

FAIL: elf/tst-pldd
FAIL: math/test-float64x-float128-mul
FAIL: socket/tst-socket-timestamp
FAIL: stdlib/tst-arc4random-thread
FAIL: stdlib/tst-setcontext2
                === Summary of results ===
      5 FAIL
   4803 PASS
     23 UNSUPPORTED
     17 XFAIL
      2 XPASS

The failure modes are the same as above.

4.28. x86 (32-bit, Linux)

4.28.1. Fedora 41 (Intel Xeon Processor (Cascadelake))

Build system:

UNSUPPORTED: elf/tst-decorate-maps
UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-env-setuid-static
UNSUPPORTED: elf/tst-env-setuid-tunables
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
UNSUPPORTED: misc/tst-adjtimex
UNSUPPORTED: misc/tst-adjtimex-time64
UNSUPPORTED: misc/tst-clock_adjtime
UNSUPPORTED: misc/tst-clock_adjtime-time64
UNSUPPORTED: misc/tst-epoll-ioctls
UNSUPPORTED: misc/tst-ntp_adjtime
UNSUPPORTED: misc/tst-ntp_adjtime-time64
UNSUPPORTED: misc/tst-ttyname-namespace
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-gdb-attach
UNSUPPORTED: nptl/tst-pthread-gdb-attach-static
UNSUPPORTED: posix/tst-spawn-cgroup
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-strcasecmp-rtm
UNSUPPORTED: string/tst-strchr-rtm
UNSUPPORTED: string/tst-strcmp-rtm
UNSUPPORTED: string/tst-strcpy-rtm
UNSUPPORTED: string/tst-strlen-rtm
UNSUPPORTED: string/tst-strncasecmp-rtm
UNSUPPORTED: string/tst-strncmp-rtm
UNSUPPORTED: string/tst-strrchr-rtm
UNSUPPORTED: string/tst-wcscmp-rtm
UNSUPPORTED: string/tst-wcsncmp-rtm
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 results ===
   4925 PASS
     43 UNSUPPORTED
     16 XFAIL
      4 XPASS

4.29. x86_64 (64-bit, Linux)

4.29.1. Fedora 41 (E5-2670 v3 @ 2.30GHz)

Build system:

UNSUPPORTED: elf/tst-audit10
UNSUPPORTED: elf/tst-avx512
UNSUPPORTED: elf/tst-cet-legacy-8
UNSUPPORTED: elf/tst-cet-property-2
UNSUPPORTED: elf/tst-decorate-maps
UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-env-setuid-static
UNSUPPORTED: elf/tst-env-setuid-tunables
UNSUPPORTED: elf/tst-gnu2-tls2-amx
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
UNSUPPORTED: elf/tst-shstk-legacy-1b
UNSUPPORTED: elf/tst-shstk-legacy-1b-static
UNSUPPORTED: elf/tst-shstk-legacy-1e
UNSUPPORTED: elf/tst-shstk-legacy-1e-static
UNSUPPORTED: elf/tst-shstk-legacy-1g
UNSUPPORTED: math/test-double-libmvec-acos-avx512f
UNSUPPORTED: math/test-double-libmvec-acosh-avx512f
UNSUPPORTED: math/test-double-libmvec-asin-avx512f
UNSUPPORTED: math/test-double-libmvec-asinh-avx512f
UNSUPPORTED: math/test-double-libmvec-atan-avx512f
UNSUPPORTED: math/test-double-libmvec-atan2-avx512f
UNSUPPORTED: math/test-double-libmvec-atanh-avx512f
UNSUPPORTED: math/test-double-libmvec-cbrt-avx512f
UNSUPPORTED: math/test-double-libmvec-cos-avx512f
UNSUPPORTED: math/test-double-libmvec-cosh-avx512f
UNSUPPORTED: math/test-double-libmvec-erf-avx512f
UNSUPPORTED: math/test-double-libmvec-erfc-avx512f
UNSUPPORTED: math/test-double-libmvec-exp-avx512f
UNSUPPORTED: math/test-double-libmvec-exp10-avx512f
UNSUPPORTED: math/test-double-libmvec-exp2-avx512f
UNSUPPORTED: math/test-double-libmvec-expm1-avx512f
UNSUPPORTED: math/test-double-libmvec-hypot-avx512f
UNSUPPORTED: math/test-double-libmvec-log-avx512f
UNSUPPORTED: math/test-double-libmvec-log10-avx512f
UNSUPPORTED: math/test-double-libmvec-log1p-avx512f
UNSUPPORTED: math/test-double-libmvec-log2-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-double-libmvec-sinh-avx512f
UNSUPPORTED: math/test-double-libmvec-tan-avx512f
UNSUPPORTED: math/test-double-libmvec-tanh-avx512f
UNSUPPORTED: math/test-float-libmvec-acosf-avx512f
UNSUPPORTED: math/test-float-libmvec-acoshf-avx512f
UNSUPPORTED: math/test-float-libmvec-asinf-avx512f
UNSUPPORTED: math/test-float-libmvec-asinhf-avx512f
UNSUPPORTED: math/test-float-libmvec-atan2f-avx512f
UNSUPPORTED: math/test-float-libmvec-atanf-avx512f
UNSUPPORTED: math/test-float-libmvec-atanhf-avx512f
UNSUPPORTED: math/test-float-libmvec-cbrtf-avx512f
UNSUPPORTED: math/test-float-libmvec-cosf-avx512f
UNSUPPORTED: math/test-float-libmvec-coshf-avx512f
UNSUPPORTED: math/test-float-libmvec-erfcf-avx512f
UNSUPPORTED: math/test-float-libmvec-erff-avx512f
UNSUPPORTED: math/test-float-libmvec-exp10f-avx512f
UNSUPPORTED: math/test-float-libmvec-exp2f-avx512f
UNSUPPORTED: math/test-float-libmvec-expf-avx512f
UNSUPPORTED: math/test-float-libmvec-expm1f-avx512f
UNSUPPORTED: math/test-float-libmvec-hypotf-avx512f
UNSUPPORTED: math/test-float-libmvec-log10f-avx512f
UNSUPPORTED: math/test-float-libmvec-log1pf-avx512f
UNSUPPORTED: math/test-float-libmvec-log2f-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: math/test-float-libmvec-sinhf-avx512f
UNSUPPORTED: math/test-float-libmvec-tanf-avx512f
UNSUPPORTED: math/test-float-libmvec-tanhf-avx512f
UNSUPPORTED: misc/tst-adjtimex
UNSUPPORTED: misc/tst-clock_adjtime
UNSUPPORTED: misc/tst-epoll-ioctls
UNSUPPORTED: misc/tst-ntp_adjtime
UNSUPPORTED: misc/tst-pkey
UNSUPPORTED: misc/tst-ttyname-namespace
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-gdb-attach
UNSUPPORTED: nptl/tst-pthread-gdb-attach-static
UNSUPPORTED: posix/tst-cet-vfork-1
UNSUPPORTED: posix/tst-spawn-cgroup
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-strcasecmp-rtm
UNSUPPORTED: string/tst-strchr-rtm
UNSUPPORTED: string/tst-strcmp-rtm
UNSUPPORTED: string/tst-strcpy-rtm
UNSUPPORTED: string/tst-strlen-rtm
UNSUPPORTED: string/tst-strncasecmp-rtm
UNSUPPORTED: string/tst-strncmp-rtm
UNSUPPORTED: string/tst-strrchr-rtm
UNSUPPORTED: string/tst-wcscmp-rtm
UNSUPPORTED: string/tst-wcsncmp-rtm
UNSUPPORTED: time/tst-clock_settime
UNSUPPORTED: time/tst-settimeofday
                === Summary of results ===
   5287 PASS
    102 UNSUPPORTED
     16 XFAIL
     4 XPASS

4.29.2. stargazer

                === Summary of results ===
   5316 PASS
     33 UNSUPPORTED
     12 XFAIL
      8 XPASS

4.29.3. milou

FAIL: nptl/tst-thread-affinity-pthread2
                === Summary of results ===
      1 FAIL
   5349 PASS
     37 UNSUPPORTED
     16 XFAIL
      4 XPASS

nptl/tst-thread-affinity-pthread2 is a timeout.

4.30. x86_64 (x32, Linux)

4.31. x86 (32-bit, Hurd)

4.31.1. machine 1

Build system:

FAIL: debug/tst-sprintf-fortify-rdonly
FAIL: dirent/tst-fdopendir
FAIL: dlfcn/tst-dlinfo-phdr
FAIL: elf/tst-audit1
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-audit2
FAIL: elf/tst-audit20
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-audit3
FAIL: elf/tst-audit8
FAIL: elf/tst-audit9
FAIL: elf/tst-cpu-features-cpuinfo
FAIL: elf/tst-cpu-features-cpuinfo-static
FAIL: elf/tst-create_format1
FAIL: elf/tst-initfinilazyfail
FAIL: elf/tst-latepthread
FAIL: elf/tst-null-argv
FAIL: elf/tst-recursive-tls
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: 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-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-mcheck
FAIL: malloc/tst-malloc-fork-deadlock
FAIL: malloc/tst-malloc-tcache-leak
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-wait3
FAIL: posix/tst-wait4
FAIL: posix/tst-waitid
FAIL: rt/tst-aio10
FAIL: rt/tst-aio9
FAIL: rt/tst-timer4
FAIL: socket/tst-shutdown
FAIL: stdio-common/tst-vfprintf-width-prec
FAIL: stdio-common/tst-vfprintf-width-prec-mem
FAIL: stdlib/test-bz22786
FAIL: stdlib/test-cxa_atexit-race2
FAIL: stdlib/tst-arc4random-fork
FAIL: stdlib/tst-arc4random-thread
FAIL: stdlib/tst-canon-bz26341
FAIL: stdlib/tst-strtod-overflow
FAIL: sunrpc/tst-udp-error
FAIL: support/tst-support-open-dev-null-range
FAIL: support/tst-support_descriptors
FAIL: time/tst-adjtime
FAIL: time/tst-itimer
FAIL: timezone/tst-tzset
                === Summary of results ===
     89 FAIL
   4472 PASS
     95 UNSUPPORTED
     44 XFAIL
      6 XPASS

4.32. x86_64 (64-bit, Hurd)

4.32.1. machine 1

Build system:

FAIL: debug/tst-backtrace4
FAIL: debug/tst-backtrace5
FAIL: debug/tst-backtrace6
FAIL: debug/tst-sprintf-fortify-rdonly
FAIL: dirent/tst-fdopendir
FAIL: dlfcn/tst-dlinfo-phdr
FAIL: elf/tst-audit1
FAIL: elf/tst-audit10
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-audit2
FAIL: elf/tst-audit20
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-audit3
FAIL: elf/tst-audit4
FAIL: elf/tst-audit5
FAIL: elf/tst-audit6
FAIL: elf/tst-audit7
FAIL: elf/tst-audit8
FAIL: elf/tst-audit9
FAIL: elf/tst-cpu-features-cpuinfo
FAIL: elf/tst-cpu-features-cpuinfo-static
FAIL: elf/tst-create_format1
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
FAIL: elf/tst-recursive-tls
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-tunables
FAIL: gmon/tst-sprofil
FAIL: htl/tst-basic7
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: libio/tst-fgetc-after-eof
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-tcache-leak
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: 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/bug18240
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-timer4
FAIL: socket/tst-cmsghdr
FAIL: socket/tst-shutdown
FAIL: stdio-common/tst-vfprintf-width-prec
FAIL: stdio-common/tst-vfprintf-width-prec-mem
FAIL: stdlib/test-bz22786
FAIL: stdlib/test-cxa_atexit-race2
FAIL: stdlib/tst-arc4random-fork
FAIL: stdlib/tst-arc4random-thread
FAIL: stdlib/tst-canon-bz26341
FAIL: support/tst-support-open-dev-null-range
FAIL: support/tst-support_descriptors
FAIL: time/tst-adjtime
FAIL: time/tst-itimer
FAIL: timezone/tst-tzset
                === Summary of results ===
    113 FAIL
   4800 PASS
    150 UNSUPPORTED
     44 XFAIL
      6 XPASS

None: Release/2.40 (last edited 2024-07-16 08:17:59 by Stefan Liebler)