Release/2.42
Contents
- Current status
- Packaging Changes
- Planning
-
Build and test results
- AArch64
- Alpha
- ARM
- HPPA
- LoongArch (64-bit hard-float)
- LoongArch (64-bit soft-float)
- M68K
- MIPS (32-bit, O32)
- MIPS (64-bit, N32)
- MIPS (64-bit, N64)
- OpenRISC
- PowerPC (32-bit soft-float)
- PowerPC (32-bit hard-float)
- PowerPC (64-bit hard-float)
- PowerPC64LE (64-bit hard-float)
- RISC-V (rv32)
- RISC-V (rv64imac/lp64)
- RISC-V (rv64imafdc/lp64)
- RISC-V (rv64imafdc/lp64d)
- S/390 (32-bit)
- S/390 (64-bit)
- SPARC (32-bit)
- SPARC (64-bit)
- x86 (32-bit, Linux)
- x86_64 (64-bit, Linux)
- x86_64 (x32, Linux)
- x86 (32-bit, Hurd)
- x86_64 (64-bit, Hurd)
- Additional testing (RM only)
1. Current status
glibc-2.42 has been released on 2025-07-08.
Preparation schedule:
- 20 June 2024: Soft freeze
- No *starting* of new features anymore
- Decisions on what goes still in and what goes not
- Review and addition of patches
- 4 July 2025: Freeze
- Machine testing
- Bug fixes without large impact
- No ABI changes without RM discussion
- High risk bug fixes should be discussed on the list.
- 18 July 2025: Hard freeze
- Only critically important or technically straightforward bug fixes
- 1 Aug 2025 (or ideally a bit earlier): Release
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:
- release/2.42/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_X.Y 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/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
- raise minimum gcc version to 11.5
elf: Fix handling of symbol versions which hash to zero (bug 29190)
[v5] i386: Update ___tls_get_addr to preserve vector registers
[PATCH] Linux: Define struct termios2 and its ioctls on all architectures
Revert "Linux: Keep termios ioctl constants strictly internal"
posix: Fix double-free after allocation failure in regcomp (bug 33185)
- make-4.[012] compatibility
GDB backtrace functionality is broken when 2.42 is installed, bug 33224
3.4. Deferred to next release
- TCB layout changes
stdlib: Consolidate getentropy and adapt to POSIX 2024 semantics
linux: Do not spawn a new thread for SIGEV_THREAD (BZ 30558, 27895, 29705, 32833)
x86-64: Add GLIBC_ABI_GNU2_TLS symbol
- Dropping for the release while we wait for feedback from the rest of the toolchian.
https://inbox.sourceware.org/libc-alpha/lhujz4kfjye.fsf@oldenburg.str.redhat.com/T/#t
clear ZA state of SME before clone and clone3
- Dropping for the release as further discussion required.
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
ABI: file libc.so
compiler: gcc -v
binutils: ld -v
kernel: uname -a
- git commit tested
- build type (manual, with package manager, ci, ...)
- configure command line and/or relevant variables
tester: Your Name
TRIMMED LIST OF FAILURES (omit PASSed tests; listing UNSUPPORTED tests is optional)
=== Summary of results ===
SUMMARY- further information on failed tests and links
4.1. AArch64
4.1.1. RHEL 9
- compiler: gcc version 15.1.1 20250521 (Red Hat 15.1.1-2) (GCC)
- binutils: GNU ld version 2.44-3.el9
- kernel: 5.14.0-599.el9.aarch64
- master at 58d0ef79898eed5415c0dd4d3c9eda6c3c314daf
- manual build
- ../../src/glibc/configure --prefix=/usr --disable-sframe
- tester: Carlos O'Donell
...
FAIL: stdlib/tst-system
...
=== Summary of results ===
1 FAIL
6700 PASS
47 UNSUPPORTED
16 XFAIL
4.1.2. RHEL 10
- compiler: gcc version 14.3.1 20250617 (Red Hat 14.3.1-2) (GCC)
- binutils: GNU ld version 2.41-56.el10
- kernel: 6.12.0-109.el10.aarch64
- master at 58d0ef79898eed5415c0dd4d3c9eda6c3c314daf
- manual build
- ../../src/glibc/configure --prefix=/usr --disable-sframe
- tester: Carlos O'Donell
...
FAIL: stdlib/tst-system
...
=== Summary of results ===
1 FAIL
6701 PASS
24 UNSUPPORTED
16 XFAIL
4.1.3. dola
- compiler: gcc (Gentoo Hardened 14.3.0 p8) 14.3.0
- binutils: GNU ld (Gentoo 2.44 p1) 2.44.0
- kernel: Linux dola 6.12.23-gentoo-dist #1 SMP PREEMPT_DYNAMIC Sat Apr 12 12:42:20 -00 2025 aarch64 GNU/Linux
- Neoverse-N1, 96 core
- master at c559a6190e397b315fdd98d9369f15d2914d8248
- manual build
- ../glibc/configure --prefix=/usr --enable-fortify-source
- tester: Andreas K. Hüttel
=== Summary of results ===
6684 PASS
31 UNSUPPORTED
16 XFAIL
2 XPASS
4.1.4. ec2 c8g.metal-24xl
- compiler: gcc (with standard branch protection) 15.1.1
- binutils: GNU ld 2.44
- kernel: Linux aws-a64 6.8.0-1031-aws #33-Ubuntu SMP Fri Jun 20 17:58:11 UTC 2025 aarch64 aarch64 aarch64 GNU/Linux
- master at 6afece738c2b8408585272a95090ce5d5345dd19
- manual build
- ../glibc/configure --prefix=/usr --enable-hardcoded-path-in-tests
- tester: Yury Khrustalev
6702 PASS
44 UNSUPPORTED
16 XFAIL
4.2. Alpha
4.2.1. alphadev.matoro
- compiler: gcc version 15.1.0 (Gentoo 15.1.0 p55)
- binutils: GNU ld (Gentoo 2.44 p4) 2.44.0
- kernel: Linux matoro-alphadev 6.15.4-gentoo-alpha #1 Fri Jun 27 16:56:13 EDT 2025 alpha EV68CB Titan GNU/Linux
- master at c055c54e960579619304c7fb998e6bc12e82c5bd
- manual build
- ~/Gentoo/misc/glibc/configure --prefix=/usr --enable-fortify-source --with-timeoutfactor=25
- tester: Andreas K. Hüttel
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
- libc.so: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 3.2.0, not stripped
- compiler: gcc (Gentoo 15.1.1_p20250705-r1 p2) 15.1.1 20250705
- binutils: `GNU ld (Gentoo 2.44 p4) 2.44.0
- kernel: Linux dilfridge-armv4tl 6.12.23-gentoo-dist #1 SMP PREEMPT_DYNAMIC Sat Apr 12 12:42:20 -00 2025 armv8l ARMv8 Processor rev 1 (v8l) GNU/Linux
- master at c744519bad81067697600bd01e90b90ae338bf08
- build with Gentoo Portage
- tester: Andreas K. Hüttel
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 XPASSHere 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
- ABI: libc.so: ELF 32-bit MSB shared object, PA-RISC, 1.1 version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld.so.1, for GNU/Linux 3.2.0, with debug_info, not stripped, too many notes (256)
- compiler: gcc version 15.1.1 20250705 (Gentoo 15.1.1_p20250705-r1 p2)
- binutils: GNU ld (Gentoo 2.44 p4) 2.44.0
- kernel: Linux matoro-hppadev 6.11.9-gentoo-parisc64 #1 SMP Mon Nov 18 05:01:13 EST 2024 parisc64 PA8900 (Shortfin) 9000/800/rp3440 - Storm Peak Fast Mako+ GNU/Linux
- master at e85dbd8604aedf4f3a30c6c9c2f0efc18183f270
- manual build
- ~/Gentoo/misc/glibc/configure --prefix=/usr --enable-fortify-source --with-timeoutfactor=25 --host=hppa2.0-unknown-linux-gnu --build=hppa2.0-unknown-linux-gnu --target=hppa2.0-unknown-linux-gnu
- tester: Andreas K. Hüttel
FAIL: rt/tst-clock_nanosleep2
FAIL: rt/tst-clock_nanosleep2-time64
=== Summary of results ===
2 FAIL
6140 PASS
28 UNSUPPORTED
20 XFAIL
1 XPASSrt/tst-clock_nanosleep2, rt/tst-clock_nanosleep2-time64: looks like the hardware is too slow for the test?
4.5. LoongArch (64-bit hard-float)
4.5.1. excelsior
- compiler: gcc version 15.1.0 (GCC)
- binutils: GNU ld (GNU Binutils) 2.44
- kernel: 6.16.0-rc5+
- git commit tested: master at c055c54e960579619304c7fb998e6bc12e82c5bd
- manual build
- ../glibc/configure --prefix=/usr --enable-werror --enable-kernel=5.19 --enable-stack-protector=strong libc_cv_slibdir=/usr/lib
- Xi Ruoyao
=== 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
- compiler: gcc version 14.2.1 20250301 (Gentoo 14.2.1_p20250301 p8)
- binutils: GNU ld (Gentoo 2.44 p4) 2.44.0
- kernel: Linux matoro-mipsdev 6.15.2-gentoo-mips #2 SMP Wed Jun 18 22:02:48 EDT 2025 mips64 Cavium Octeon II V0.10 EBB6800 (CN6880p2.2-1200-AAP) GNU/Linux
- git commit tested: master at d6c2760ef7f7cdeab912767f04db4b14632fbb5f
- manual build
- configure --prefix=/usr --enable-fortify-source --with-timeoutfactor=25
- Andreas K. Huettel
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 XPASSelf/tst-sprof-basic: same as in Release/2.41
io/tst-stat, io/tst-stat-lfs: same new failure
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
- compiler: gcc version 14.2.1 20241221 (Gentoo Hardened 14.2.1_p20241221 p7)
- binutils: GNU ld (Gentoo 2.43 p3) 2.43.1
- kernel: Linux timberdoodle 6.1.60-gentoo-dist-hardened #1 SMP Fri Dec 1 22:10:49 UTC 2023 ppc64 POWER9 (architected), altivec supported CHRP IBM pSeries (emulated by qemu) GNU/Linux
- master at ce488f7c1615bc2f6fe96ff4d51456e470aa5805 plus the sframe series
- manual build
- ../glibc/configure --enable-fortify-source --prefix=/usr
- tester: Andreas K. Hüttel
=== Summary of results ===
6352 PASS
23 UNSUPPORTED
16 XFAIL
2 XPASS
4.15. PowerPC64LE (64-bit hard-float)
4.15.1. RHEL 9
- compiler: gcc version 15.1.1 20250521 (Red Hat 15.1.1-2) (GCC)
- binutils: GNU ld version 2.44-3.el9
- kernel: 5.14.0-601.el9.ppc64le
- master at d7274d718e6f3655eabe311d4eb70fabb5ffa7ef (release/2.42/master)
- manual build
- ../../src/glibc/configure --prefix=/usr --disable-sframe
- tester: Carlos O'Donell
...
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
- compiler: gcc version 14.3.1 20250617 (Red Hat 14.3.1-2) (GCC)
- binutils: GNU ld version 2.41-56.el10
- kernel: 6.12.0-109.el10.ppc64le
- master at 3ff17af18c38727b88d9115e536c069e6b5d601f
- manual build
- ../../src/glibc/configure --prefix=/usr --disable-sframe
- tester: Carlos O'Donell
...
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
- compiler: gcc version 14.2.1 20241221 (Gentoo Hardened 14.2.1_p20241221 p7)
- binutils: GNU ld (Gentoo 2.44 p1) 2.44.0
- kernel: Linux bogsucker 6.1.55-gentoo-dist-hardened #1 SMP Sun Oct 1 18:03:02 UTC 2023 ppc64le POWER9 (architected), altivec supported CHRP IBM pSeries (emulated by qemu) GNU/Linux
- master at ce488f7c1615bc2f6fe96ff4d51456e470aa5805 plus sframe patchset
- manual build
- ../glibc/configure --prefix=/usr --enable-fortify-source
- tester: Andreas K. Hüttel
=== 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
- compiler: riscv64-glibc-linux-gnu-gcc (GCC) 14.3.1 20250704 [releases/gcc-14 r14-11877-ge086e745a24]
- binutils: GNU ld (GNU Binutils) 2.44.0.20250704
- kernel: Linux riscv64vm 6.12.33+deb13-riscv64 #1 SMP Debian 6.12.33-1 (2025-06-19) riscv64 GNU/Linux
- master at 4900f993c8119b8482ba9ba0387418b7e05c5c02
- manual build
- configure '--prefix=/usr' --enable-profile
- tester: Darius Rad
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
- compiler: riscv64-glibc-linux-gnu-gcc (GCC) 14.3.1 20250704 [releases/gcc-14 r14-11877-ge086e745a24]
- binutils: GNU ld (GNU Binutils) 2.44.0.20250704
- kernel: Linux riscv64vm 6.12.33+deb13-riscv64 #1 SMP Debian 6.12.33-1 (2025-06-19) riscv64 GNU/Linux
- master at 4900f993c8119b8482ba9ba0387418b7e05c5c02
- manual build
- configure '--prefix=/usr' --enable-profile
- tester: Darius Rad
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
- ABI: libc.so: ELF 64-bit LSB shared object, UCB RISC-V, RVC, double-float ABI, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux-riscv64-lp64d.so.1, BuildID[sha1]=0a10a20f6c134e5b0102d9de96395be287a9f025, for GNU/Linux 4.15.0, with debug_info, not stripped
- compiler: gcc version 14.2.0 (Debian 14.2.0-12)
- binutils: GNU ld (GNU Binutils for Debian) 2.44
- kernel: Linux cfarm95 6.6.36-cfarm #1 SMP PREEMPT Sun Oct 6 18:27:25 UTC 2024 riscv64 GNU/Linux
- master at e85dbd8604aedf4f3a30c6c9c2f0efc18183f270
- manual build
- tester: Andreas K. Hüttel
=== Summary of results ===
6508 PASS
25 UNSUPPORTED
16 XFAIL
2 XPASS
4.19.2. machine 2
- compiler: riscv64-glibc-linux-gnu-gcc (GCC) 14.3.1 20250704 [releases/gcc-14 r14-11877-ge086e745a24]
- binutils: GNU ld (GNU Binutils) 2.44.0.20250704
- kernel: Linux riscv64vm 6.12.33+deb13-riscv64 #1 SMP Debian 6.12.33-1 (2025-06-19) riscv64 GNU/Linux
- master at 4900f993c8119b8482ba9ba0387418b7e05c5c02
- manual build
- configure '--prefix=/usr' --enable-profile
- tester: Darius Rad
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:
- Compiler: gcc version 15.1.1
- Binutils: GNU assembler version 2.44-3
- Kernel: Linux 6.16
- Branch at 0263528f8dd60cf58976e2d516b7c9edb16ae6f8
- Tester: Stefan Liebler
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 XPASSgmon/tst-gmon-pie*: This test segfaults as the _mcount call in main-function is done without GOT-pointer setup in r12. Then instead of jumping to _mcount, we jump to a different function, which in this case causes the segfault. See gcc Bug 104011 "s390: r12 is not setup for _mcount call".
- elf/tst-valgrind-smoke: Unsupported as the 31bit ld.so is not able to load 64bit executable.
- 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.
- time/tst-strftime4: The test is unsupported for 32-bit time_t.
- For the remaining unsupported tests, please have a look at the descriptions for S/390 (64bit).
nptl/tst-locale1: This test fails if binutils <2.41 are used as the binutils commit IBM zSystems: Fix offset relative to static TLS is missing.
4.21. S/390 (64-bit)
4.21.1. RHEL 9
- compiler: gcc version 15.1.1 20250521 (Red Hat 15.1.1-2) (GCC)
- binutils: GNU ld version 2.44-3.el9
- kernel: 5.14.0-599.el9.s390x
- master at 7ea06e994093fa0bcca0d0ee2c1db271d8d7885d
- manual build
- ../../src/glibc/configure --prefix=/usr --disable-sframe
- tester: Carlos O'Donell
...
FAIL: stdlib/tst-system
...
=== Summary of results ===
1 FAIL
6673 PASS
16 UNSUPPORTED
16 XFAIL
2 XPASS
4.21.2. RHEL 10
- compiler: gcc version 14.3.1 20250617 (Red Hat 14.3.1-2) (GCC)
- binutils: GNU ld version 2.41-56.el10
- kernel: 6.12.0-109.el10.s390x
- master at 3ff17af18c38727b88d9115e536c069e6b5d601f
- manual build
- ../../src/glibc/configure --prefix=/usr --disable-sframe
- tester: Carlos O'Donell
...
FAIL: stdlib/tst-system
...
=== Summary of results ===
1 FAIL
6674 PASS
15 UNSUPPORTED
16 XFAIL
2 XPASS
4.21.3. lgentoo4
- compiler: gcc (Gentoo 14.2.1_p20250301 p8) 14.2.1 20250301
- binutils: GNU ld (Gentoo 2.44 p4) 2.44.0
- kernel: Linux lgentoo4 6.8.9-gentoo #1 SMP Tue May 7 09:52:48 EDT 2024 s390x 8561 IBM GNU/Linux
- master at e85dbd8604aedf4f3a30c6c9c2f0efc18183f270
- manual build
- ../glibc/configure --prefix=/usr --enable-fortify-source --with-timeoutfactor=25
- tester: Andreas K. Hüttel
=== Summary of results ===
6656 PASS
23 UNSUPPORTED
16 XFAIL
2 XPASS
4.21.4. Fedora 42 (IBM z17)
Build system:
- Compiler: gcc version 15.1.1
- Binutils: GNU assembler version 2.44-3
- Kernel: Linux 6.16
- Branch at 0263528f8dd60cf58976e2d516b7c9edb16ae6f8
- Tester: Stefan Liebler
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- elf/tst-dlopen-sgid, elf/tst-env-setuid, elf/tst-env-setuid-static, 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 or TMPDIR, those tests are passing. In addition for elf/tst-env-setuid and elf/tst-env-setuid-static glibc needs to be configured with --enable-hardcoded-path-in-tests.
- 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
- io/tst-faccessat-setuid is passing if run as root.
- libio/tst-fopen-compat is UNSUPPORTED on s390x (64bit) as it defaults to GLIBC_2.2 version. Note that this test runs on s390 (31bit).
4.22. SPARC (32-bit)
4.23. SPARC (64-bit)
4.24. x86 (32-bit, Linux)
4.24.1. milou / i486 nspawn
- libc.so: ELF 32-bit LSB shared object, Intel i386, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, not stripped
- gcc (Gentoo 15.1.1_p20250705-r1 p2) 15.1.1 20250705
- GNU ld (Gentoo 2.44 p4) 2.44.0
- Linux dilfridge-i486 6.12.16-gentoo-dist #1 SMP PREEMPT_DYNAMIC Fri Feb 21 16:00:51 -00 2025 i686 AMD Ryzen 9 7950X3D 16-Core Processor AuthenticAMD GNU/Linux
- build with gentoo portage
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
- compiler: gcc version 15.1.1 20250521 (Red Hat 15.1.1-2) (GCC)
- binutils: GNU ld version 2.44-3.el9
- kernel: 5.14.0-599.el9.x86_64
- master at 7ea06e994093fa0bcca0d0ee2c1db271d8d7885d
- manual build
- ../../src/glibc/configure --prefix=/usr --disable-sframe
- tester: Carlos O'Donell
...
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
- compiler: gcc version 14.3.1 20250617 (Red Hat 14.3.1-2) (GCC)
- binutils: GNU ld version 2.41-56.el10
- kernel: 6.12.0-109.el10.x86_64
- master at 7ea06e994093fa0bcca0d0ee2c1db271d8d7885d
- manual build
- ../../src/glibc/configure --prefix=/usr --disable-sframe
- tester: Carlos O'Donell
...
FAIL: stdlib/tst-system
...
=== Summary of results ===
1 FAIL
6966 PASS
32 UNRESOLVED
87 UNSUPPORTED
16 XFAIL
4 XPASS
4.25.3. pinacolada
- compiler: gcc-Version 14.3.0 (Gentoo 14.3.0 p8)
- binutils: GNU ld (Gentoo 2.44 p4) 2.44.0
kernel: Linux pinacolada 6.12.33-gentoo #1 SMP PREEMPT Sun Jun 22 15:48:42 CEST 2025 x86_64 Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz GenuineIntel GNU/Linux
- master at c055c54e960579619304c7fb998e6bc12e82c5bd
- manual build
- ../glibc/configure --prefix=/usr --enable-fortify-source --with-timeoutfactor=10
- tester: Andreas K. Hüttel
=== Summary of results ===
7019 PASS
97 UNSUPPORTED
16 XFAIL
4 XPASS
4.26. x86_64 (x32, Linux)
4.26.1. x32
- compiler: gcc version 15.1.1 20250521 (Red Hat 15.1.1-2)
- binutils: 2.44.50 202507016
- kernel: Linux 6.15.7
- master at c744519bad81067697600bd01e90b90ae338bf08
- BUILD_CC="gcc" TEST_CC="cc -mx32" TEST_CXX="g++ -mx32" CC="cc -mx32" CXX="g++ -mx32" CFLAGS="-O2 -g"./configure --enable-cet --prefix=/usr --without-selinux --target=x86_64-linux --build=x86_64-linux --host=x86_64-linux --enable-hardcoded-path-in-tests --enable-large-benchtests --enable-stack-protector=all --with-timeoutfactor=3
- tester: H.J. Lu
=== 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:
- gcc (Debian 14.2.0-19) 14.2.0
- GNU Binutils 2.44
- Kernel: gnumach 2:1.8+git20250702-1
- Translators: hurd 1:0.9.git20250622-4
- Branch at 7ea06e994093fa0bcca0d0ee2c1db271d8d7885d
- Manual build
- ../configure --prefix= --enable-pt_chown --disable-sframe
- Tester: Samuel Thibault
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:
- gcc (Debian 14.2.0-12) 14.2.0
- GNU Binutils 2.44
- Kernel: gnumach 2:1.8+git20250702-1
- Translators: hurd 1:0.9.git20250622-4
- Branch at 7ea06e994093fa0bcca0d0ee2c1db271d8d7885d
- Manual build
- ../configure --prefix= --enable-pt_chown --disable-sframe
- Tester: Samuel Thibault
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:
- gcc (Gentoo 15.1.1_p20250705-r1 p2) 15.1.1 20250705
- GNU ld (Gentoo 9999 p1) 2.45.50.20250724
- Linux dilfridge-amd64 6.12.16-gentoo-dist #1 SMP PREEMPT_DYNAMIC Fri Feb 21 16:00:51 -00 2025 x86_64 AMD Ryzen 9 7950X3D 16-Core Processor AuthenticAMD GNU/Linux
- glibc built and installed from master at b149c8e1f70cf93ad09e8f9cc69a56749ddc8c4c
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 ============================================================================