Release/2.44
Contents
- Current status
- Changes relevant for packagers and distributions
- 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
- 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.44 has been released on 2026-07-25.
Preparation schedule:
- 20 June 2026: 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 2026: 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 2026: Hard freeze
- Only critically important or technically straightforward bug fixes
- Release can happen when things are ready
- 1 Aug 2026 (or ideally a bit earlier): Release
The release branch of glibc-2.44 is/will be maintained by Andreas K. Hüttel <dilfridge@gentoo.org>.
The ref structure of this branch is:
- release/2.44/master: Rolling release main branch
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;
- If there is no appropriate bug report, send a request for the fix to be included to libc-alpha.
The release/2.44/master branch is intended as a rolling release for all distributions to use and contribute fixes to from development master.
2. Changes relevant for packagers and distributions
2.1. spawn.h makes Gnulib produce posix_spawn_file_actions_addchdir_np() infinitely recursing into itself
Still under discussion at https://sourceware.org/pipermail/libc-alpha/2026-July/179161.html. A temporary workaround is passing ac_cv_func_posix_spawn_file_actions_addchdir=yes to configure.
3. Planning
What things do we want to accomplish this release?
3.1. Release blockers?
3.2. Desirable this release?
3.3. Already fixed / merged from above
elf: parse /proc/self/maps as the last resort to find the gap for tst-link-map-contiguous-ldso
s390: Prevent hoisting the thread-pointer read in THREAD_SET_STACK_GUARD (BZ 34297)
Fixes for the system-wide tunables support (builds on "tunables overridability")
sparc: Fix static (non-PIE) executables when PIE is enabled by default
posix: Fix wordexp WRDE_APPEND to preserve state on non-NOSPACE errors (BZ 34090, CVE-2026-6368)
3.4. Deferred to next release
- TCB layout changes
- Before the last release two changes were reverted because of problems with the Chromium sandbox:
- a257f201dd Revert "x86_64: Remove unused padding from tcbhead_t"
- c4ed6a380e Revert "nptl: More useful padding in struct pthread"
- Before the last release two changes were reverted because of problems with the Chromium sandbox:
- malloc ifuncs: reverted for 2.44, reapply immediately afterwards
linux: Do not spawn a new thread for SIGEV_THREAD (BZ 30558, 27895, 29705, 32833)
- Carlos: Would like this committed when the development branch opens again and get some testing from the distributions.
- Once we know the fixes work reliably then we can backport.
- Carlos: Would like this committed when the development branch opens again and get some testing from the distributions.
linux: Inline syscall cancellation to keep wrapper frames observable
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
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. dola
- gcc version 15.2.1 20260214 (Gentoo Hardened 15.2.1_p20260214 p5)
- GNU ld (Gentoo 2.46.0 p1) 2.46.0
- Linux dola 6.18.29-gentoo-dist #1 SMP PREEMPT_DYNAMIC Mon May 11 11:19:43 -00 2026 aarch64 GNU/Linux
- Neoverse N1, 96 cores
- master at b5eecf35d91a3b29cff80b731bbc6bcce6863827
- manual build
- ../glibc/configure --enable-fortify-source --prefix=/usr
- Andreas K. Hüttel
=== Summary of results ===
6929 PASS
81 UNSUPPORTED
16 XFAIL
2 XPASS
4.1.2. c8g.metal-24xl
- gcc version gcc (Debian 14.2.0-19) 14.2.0
- GNU ld (GNU Binutils for Debian) 2.44
- Linux 7.0.12+deb13-cloud-arm64
- AWS Graviton4, 96 cores
- master at d70dd7d72273ac1aa53b435156de3f50f0c5a868
- manual build
- CFLAGS="-mbranch-protection=standard -O2" ../src/configure --prefix=/usr
- Yury Khrustalev
=== Summary of results ===
6994 PASS
37 UNSUPPORTED
16 XFAIL
2 XPASS
4.1.3. RHEL10 aarch64
- compiler: gcc version 14.3.1 20251022 (Red Hat 14.3.1-4) (GCC)
- binutils: GNU ld version 2.41-65.el10
- kernel: 6.12.0-248.el10.aarch64
- master at 2678adc8eb9617daea54d900f8ffc39d3039e2a5
- manual build
- ../glibc/configure --prefix=/usr
- tester: Carlos O'Donell
=== Summary of results ===
6937 PASS
75 UNSUPPORTED
16 XFAIL
4.2. Alpha
4.2.1. alphadev
- gcc version 16.1.1 20260613 (Gentoo 16.1.1_p20260613 p3)
- GNU ld (Gentoo 2.46.1 p2) 2.46.1
- Linux matoro-alphadev 7.0.12-gentoo-r1-alpha #1 Tue Jun 16 01:06:01 EDT 2026 alpha EV68CB Titan GNU/Linux
- master at 5396eb704531d9ede0388bffcc21b93bb661d404
- manual build
- ~/Gentoo/misc/glibc/configure --enable-fortify-source --prefix=/usr --with-timeoutfactor=100
- Andreas K. Hüttel
FAIL: io/tst-fts
FAIL: io/tst-fts-bz22944
FAIL: io/tst-fts-newflags
FAIL: libio/tst-asprintf-null
FAIL: malloc/tst-tcfree1-malloc-check
FAIL: malloc/tst-tcfree2-malloc-check
FAIL: math/bug-nextafter
FAIL: math/bug-nexttoward
FAIL: math/test-double-acos
[...]
FAIL: math/test-float64-yn
FAIL: math/test-math-iszero
FAIL: math/test-misc
FAIL: misc/tst-dbl-efgcvt
FAIL: misc/tst-gethostname
FAIL: nscd/tst-nscd-basic
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 ===
881 FAIL
5873 PASS
116 UNSUPPORTED
16 XFAIL
2 XPASS- math/* (known problem)
stdio-common/tst-scanf-format-f-double-f and friends
4.3. ARM
4.3.1. dola
- gcc version 15.2.1 20260214 (Gentoo 15.2.1_p20260214 p5)
- GNU ld (Gentoo 2.46.0 p1) 2.46.0
- Linux dilfridge-armv7ahf-t64 6.18.29-gentoo-dist #1 SMP PREEMPT_DYNAMIC Mon May 11 11:19:43 -00 2026 aarch64 GNU/Linux
- master at 249639137ed360d1827d9e663261ba26d2b01d81
- 32bit systemd-nspawn
- build with Gentoo portage
configure --enable-stack-protector=strong --enable-kernel=3.2.0 --without-selinux --disable-werror --enable-bind-now --enable-fortify-source --build=armv7a-unknown-linux-gnueabihft64 --host=armv7a-unknown-linux-gnueabihft64 --disable-profile --without-gd --with-headers=/usr/include --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=$(prefix)/lib --mandir=$(prefix)/share/man --infodir=$(prefix)/share/info --libexecdir=$(libdir)/misc/glibc --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion=Gentoo 9999 (patchset 1) --disable-nscd ac_cv_path_PERL=/usr/bin/perl libc_cv_complocaledir=${exec_prefix}/lib/locale libc_cv_aarch64_sve_asm=yes --disable-timezone-tools --disable-systemtap
- CC="armv7a-unknown-linux-gnueabihft64-gcc -O2 -pipe -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -Wno-unused-command-line-argument -Wl,-O1 -Wl,--as-needed"
- Andreas K. Hüttel
FAIL: elf/tst-ldconfig-cache
=== Summary of results ===
1 FAIL
6353 PASS
93 UNSUPPORTED
30 XFAIL
18 XPASS- elf/tst-ldconfig-cache: "original exit status 127"
4.4. HPPA
4.4.1. hppadev
- gcc version 16.1.1 20260613 (Gentoo 16.1.1_p20260613 p3)
- GNU ld (Gentoo 2.46.1 p1) 2.46.1
- 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 5396eb704531d9ede0388bffcc21b93bb661d404
- manual build
- CC=hppa2.0-unknown-linux-gnu-gcc CXX=hppa2.0-unknown-linux-gnu-g++ ~/Gentoo/misc/glibc/configure --enable-fortify-source --prefix=/usr --with-timeoutfactor=100 --target=hppa2.0-unknown-linux-gnu --host=hppa2.0-unknown-linux-gnu --build=hppa2.0-unknown-linux-gnu
- Andreas K. Hüttel
FAIL: elf/tst-dl-llp-stack
FAIL: elf/tst-thp-1
FAIL: elf/tst-thp-1-no-s-code
FAIL: misc/tst-sched_setattr
FAIL: nptl/tst-sched1
FAIL: posix/tst-nice
FAIL: rt/tst-clock_nanosleep2
FAIL: rt/tst-clock_nanosleep2-time64
FAIL: stdlib/test-bz22786
FAIL: sunrpc/tst-udp-timeout
=== Summary of results ===
10 FAIL
6270 PASS
123 UNSUPPORTED
20 XFAIL
1 XPASS- elf/tst-thp-1, elf/tst-thp-1-no-s-code: exit code 127 - dependency error?
4.4.2. mx3210
- gcc (GCC) 15.3.0
- GNU ld (GNU Binutils) 2.46.90.20260712
- Linux 7.1.3+deb14-parisc64
- HP rp3440
- master at 5396eb704531d9ede0388bffcc21b93bb661d404
- manual build
- ../glibc/configure --host=hppa-linux-gnu --build=hppa-linux-gnu --prefix=/usr --without-cvs --enable-add-ons=libidn --without-selinux --enable-stackguard-randomization --enable-obsolete-rpc --enable-pt_chown --with-headers=/usr/include --enable-kernel=2.6.32 --disable-sanity-checks --disable-werror
- John David Anglin
FAIL: elf/tst-dl-llp-stack (BZ #34304)
FAIL: stdlib/test-bz22786 (BZ #34282)
=== Summary of results ===
2 FAIL
6289 PASS
122 UNSUPPORTED
17 XFAIL
4 XPASS
4.5. LoongArch (64-bit hard-float)
4.5.1. excelsior
- gcc (GCC) 16.1.0
- GNU ld (GNU Binutils) 2.46.1
- Linux 7.2.0-rc3
- Loongson 3A6000
- master at 5396eb704531d9ede0388bffcc21b93bb661d404
- manual build
- ../glibc/configure --prefix=/usr --enable-werror --enable-kernel=5.19 --enable-stack-protector=strong libc_cv_slibdir=/usr/lib
- Xi Ruoyao
FAIL: resolv/tst-resolv-res_init-failure
=== Summary of results ===
1 FAIL
6706 PASS
66 UNSUPPORTED
13 XFAIL
5 XPASSresolv/tst-resolv-res_init-failure
intermittent, not reproduced with 100 make test t=resolv/tst-resolv-res_init-failure runs
4.5.2. loongdev
- tests running
- Andreas K. Hüttel
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. reliant
- gcc (GCC) 16.1.0
- GNU ld (GNU Binutils) 2.46.1
- Linux 7.2.0-rc3
- Loongson 3A4000
- master at 7ace1143691919bc63a553440f7399660c367833
- manual build
- ../glibc/configure --prefix=/usr --enable-werror --enable-stack-protector=strong libc_cv_slibdir=/usr/lib {C,CXX}FLAGS="-O2 -g -march=gs464e"
- -march=gs464e is needed because the processor has a different fma definition from MIPS spec
- Xi Ruoyao
FAIL: elf/tst-execstack-prog-noexecstack
FAIL: elf/tst-ld_profile
FAIL: elf/tst-ro-dynamic
FAIL: elf/tst-sprof-basic
FAIL: elf/tst-thp-1
FAIL: elf/tst-thp-1-no-s-code
FAIL: elf/tst-thp-1-no-s-code-pde
FAIL: elf/tst-thp-1-no-s-code-static
FAIL: elf/tst-thp-1-pde
FAIL: elf/tst-thp-1-static
FAIL: io/tst-ftw-lnk
=== Summary of results ===
11 FAIL
6688 PASS
67 UNSUPPORTED
20 XFAIL
5 XPASSelf/tst-execstack-prog-noexecstack: already in 2.43
elf/tst-ld_profile: likely the same issue as elf/tst-sprof-basic
elf/tst-ro-dynamic: already in 2.43
elf/tst-sprof-basic: already in 2.43
4.11. OpenRISC
- compiler: gcc version 16.1.1 20260707 [master r14-9649-gbb04a11418f] (GCC)
- binutils: GNU assembler version 2.46.50 (or1k-smh-linux-gnu) using BFD version (GNU Binutils) 2.46.50.20260709
- kernel: Linux buildroot 7.0.0 #39 SMP Fri Jul 10 21:56:07 BST 2026 openrisc GNU/Linux
- git commit tested 2026-07-09 980089ebab Florian Weimer posix: Use unique PID file in tst-spawn3 and tst-spawn3-pidfd
- manual build
- glibc/configure --host=or1k-smh-linux-gnu --prefix=/usr --libexecdir=/usr/lib/glibc --with-binutils=/home/shorne/work/gnu-toolchain/local/bin --with-headers=/home/shorne/work/gnu-toolchain/local/or1k-smh-linux-gnu/sysroot/usr/include --disable-werror --config-cache --enable-add-ons=nptl --enable-kernel=5.0.0
- Tests use glibc/scripts/cross-test-ssh.sh with --timeoutfactor 10
- Tester: Stafford Horne
=== Summary of results ===
22 FAIL
6038 PASS
206 UNSUPPORTED
16 XFAIL
2 XPASS
FAIL: elf/tst-ld_profile
FAIL: elf/tst-ldconfig-p
FAIL: elf/tst-sprof-basic
FAIL: elf/tst-tls_tp_offset
FAIL: iconv/tst-iconv_prog-buffer
FAIL: iconv/tst-iconv_prog-buffer-large
FAIL: iconv/tst-iconv_prog-buffer-tiny
FAIL: localedata/sort-test
FAIL: malloc/tst-malloc-alternate-path
FAIL: malloc/tst-malloc-alternate-path-malloc-check
FAIL: malloc/tst-malloc-alternate-path-malloc-largetcache
FAIL: malloc/tst-malloc-alternate-path-threaded-main
FAIL: malloc/tst-malloc-alternate-path-threaded-worker
FAIL: malloc/tst-tcfree1-malloc-check
FAIL: malloc/tst-tcfree2-malloc-check
FAIL: misc/tst-pidfd
FAIL: resolv/tst-ns_name_length_uncompressed
FAIL: rt/tst-clock_nanosleep2
FAIL: stdio-common/tst-fwrite-bz29459
FAIL: stdio-common/tst-read-offset
FAIL: stdlib/test-bz22786
FAIL: string/test-mempcpy
4.12. PowerPC (32-bit soft-float)
4.13. PowerPC (32-bit hard-float)
4.13.1. cfarm121
- gcc (Debian 15.3.0-1) 15.3.0
- GNU ld (GNU Binutils for Debian) 2.46.50.20260617
- Linux cfarm121 7.1.3+deb14-powerpc64 #1 SMP PREEMPT Debian 7.1.3-1 (2026-07-04) ppc64 GNU/Linux
- master at 5396eb704531d9ede0388bffcc21b93bb661d404
- manual build
- ../glibc/configure 'CC=gcc -m32' 'CXX=g++ -m32' --prefix=/usr --build=powerpc64-linux-gnu --host=powerpc-linux-gnu --enable-addons --enable-debug ; make -j21 ; make -k -j21 check run-built-tests=yes
- Sachin Monga
=== Summary of results ===
1 FAIL
6626 PASS
69 UNSUPPORTED
16 XFAIL
2 XPASS
4.13.2. PMacG4 (ernsteiswürfel)
- gcc 15.3.0 (gentoo)
- ld 2.46.0 p1 (gentoo)
- Linux-7.1.4-gentoo-PMacG4-ppc-7455,_altivec_supported-with-glibc2.43
- master at ffaa52a30eeff2bfb264bb17e4fa7b4c5c934bfa
- manual build
- ../glibc/configure --enable-fortify-source --prefix=/usr ; make -j2 ; TIMEOUTFACTOR=80 make -j2 check
- via A. K. Hüttel
FAIL: elf/tst-startup-errno
FAIL: math/basic-test
FAIL: math/test-float-log10
FAIL: math/test-float32-log10
FAIL: math/test-narrowing-trap
FAIL: misc/tst-align-clone-internal
FAIL: misc/tst-pidfd
FAIL: stdlib/test-bz22786
=== Summary of results ===
8 FAIL
6558 PASS
120 UNSUPPORTED
16 XFAIL
2 XPASS
4.14. PowerPC (64-bit hard-float)
4.14.1. IBM Internal machine
- gcc version 15.2.0 (Debian 15.2.0-17)
- GNU ld (GNU Binutils for Debian) 2.46
- Linux ltcd97-lp7 6.16.7+deb14-powerpc64 #1 SMP PREEMPT Debian 6.16.7-1 (2025-09-11) ppc64 GNU/Linux
- master at b5eecf35d91a3b29cff80b731bbc6bcce6863827
- manual build
- ../glibc/configure --prefix=/usr --build=powerpc64-linux --enable-addons --enable-debug
- Sachin Monga
=== Summary of results ===
6554 PASS
65 UNSUPPORTED
16 XFAIL
2 XPASS
4.15. PowerPC64LE (64-bit hard-float)
4.15.1. IBM Internal machine
- gcc version 15.1.1 20250703 (GCC)
- GNU ld (GNU Binutils) 2.45.50
- Linux kubota 5.14.0-611.34.1.el9_7.ppc64le #1 SMP Sat Feb 7 04:55:47 EST 2026 ppc64le ppc64le ppc64le GNU/Linux
- master at b5eecf35d91a3b29cff80b731bbc6bcce6863827
- manual build
- ../glibc/configure --prefix=/usr --enable-addons --enable-debug
- Sachin Monga
=== Summary of results ===
6 FAIL
7126 PASS
90 UNSUPPORTED
16 XFAIL
2 XPASS
FAIL: math/test-double-acospi
FAIL: math/test-float128-acospi
FAIL: math/test-float32x-acospi
FAIL: math/test-float64-acospi
FAIL: math/test-float64x-acospi
FAIL: math/test-ldouble-acospiThese 6 are known failures against https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118541.
4.15.2. RHEL10 ppc64le
- compiler: gcc version 14.3.1 20251022 (Red Hat 14.3.1-4) (GCC)
- binutils: GNU ld version 2.41-65.el10
- kernel: 6.12.0-248.el10.ppc64le
- master at 2678adc8eb9617daea54d900f8ffc39d3039e2a5
- manual build
- ../glibc/configure --prefix=/usr
- tester: Carlos O'Donell
UNSUPPORTED: elf/strace-tst-thp-1-disabled
UNSUPPORTED: elf/strace-tst-thp-1-enabled
UNSUPPORTED: elf/strace-tst-thp-1-pde-disabled
UNSUPPORTED: elf/strace-tst-thp-1-pde-enabled
UNSUPPORTED: elf/strace-tst-thp-1-static-disabled
UNSUPPORTED: elf/strace-tst-thp-1-static-enabled
UNSUPPORTED: elf/strace-tst-thp-align-default
UNSUPPORTED: elf/strace-tst-thp-align-disabled
UNSUPPORTED: elf/strace-tst-thp-align-enabled
UNSUPPORTED: elf/tst-decorate-maps
UNSUPPORTED: elf/tst-dl-llp-stack
UNSUPPORTED: elf/tst-env-setuid
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: libio/tst-fopen-compat
UNSUPPORTED: malloc/tst-aligned-alloc-malloc-hugetlb2
UNSUPPORTED: malloc/tst-aligned-alloc-random-malloc-hugetlb2
UNSUPPORTED: malloc/tst-aligned-alloc-random-thread-cross-malloc-hugetlb2
UNSUPPORTED: malloc/tst-aligned-alloc-random-thread-malloc-hugetlb2
UNSUPPORTED: malloc/tst-aligned-alloc-static-malloc-hugetlb2
UNSUPPORTED: malloc/tst-alloc_buffer-malloc-hugetlb2
UNSUPPORTED: malloc/tst-calloc-malloc-hugetlb2
UNSUPPORTED: malloc/tst-free-aligned-sized-malloc-hugetlb2
UNSUPPORTED: malloc/tst-free-aligned-sized-trace-malloc-hugetlb2
UNSUPPORTED: malloc/tst-free-sized-malloc-hugetlb2
UNSUPPORTED: malloc/tst-free-sized-trace-malloc-hugetlb2
UNSUPPORTED: malloc/tst-mallinfo2-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-alternate-path-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-backtrace-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-check-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-fork-deadlock-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-random-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-stats-cancellation-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-thread-exit-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-thread-fail-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-too-large-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc_info-malloc-hugetlb2
UNSUPPORTED: malloc/tst-mallocalign1-malloc-hugetlb2
UNSUPPORTED: malloc/tst-mallocfork-malloc-hugetlb2
UNSUPPORTED: malloc/tst-mallopt-malloc-hugetlb2
UNSUPPORTED: malloc/tst-memalign-2-malloc-hugetlb2
UNSUPPORTED: malloc/tst-memalign-3-malloc-hugetlb2
UNSUPPORTED: malloc/tst-memalign-malloc-hugetlb2
UNSUPPORTED: malloc/tst-obstack-malloc-hugetlb2
UNSUPPORTED: malloc/tst-posix_memalign-malloc-hugetlb2
UNSUPPORTED: malloc/tst-pvalloc-fortify-malloc-hugetlb2
UNSUPPORTED: malloc/tst-pvalloc-malloc-hugetlb2
UNSUPPORTED: malloc/tst-realloc-malloc-hugetlb2
UNSUPPORTED: malloc/tst-reallocarray-malloc-hugetlb2
UNSUPPORTED: malloc/tst-safe-linking-malloc-hugetlb2
UNSUPPORTED: malloc/tst-tcfree1-malloc-hugetlb2
UNSUPPORTED: malloc/tst-tcfree2-malloc-hugetlb2
UNSUPPORTED: malloc/tst-tcfree3-malloc-hugetlb2
UNSUPPORTED: malloc/tst-tcfree4-malloc-hugetlb2
UNSUPPORTED: malloc/tst-trim1-malloc-hugetlb2
UNSUPPORTED: malloc/tst-valloc-malloc-hugetlb2
FAIL: math/test-double-acospi
FAIL: math/test-float32x-acospi
FAIL: math/test-float64-acospi
UNSUPPORTED: misc/tst-adjtimex
UNSUPPORTED: misc/tst-clock_adjtime
UNSUPPORTED: misc/tst-mseal-pkey
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: stdlib/tst-system
UNSUPPORTED: time/tst-clock_settime
UNSUPPORTED: time/tst-settimeofday
=== Summary of results ===
3 FAIL
7210 PASS
69 UNSUPPORTED
16 XFAIL
2 XPASSThe 3 fails are known failures against https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118541.
4.16. RISC-V (rv32)
4.17. RISC-V (rv64imac/lp64)
4.17.1. machine 1
- compiler: riscv64-glibc-linux-gnu-gcc (GCC) 15.3.1 20260707 [releases/gcc-15 r15-11353-g61f0dd0a3f7c]
- binutils: GNU ld (GNU Binutils) 2.46.1.20260707
- kernel: Linux riscv64vm 6.12.95+deb13-riscv64 #1 SMP Debian 6.12.95-1 (2026-07-04) riscv64 GNU/Linux
- master at d70dd7d72273ac1aa53b435156de3f50f0c5a868
- manual build
- ../glibc/configure '--prefix=/usr' --enable-profile '--build=riscv64-unknown-linux-gnu' '--host=riscv64-glibc-linux-gnu' 'CC=riscv64-glibc-linux-gnu-gcc' 'CXX=riscv64-glibc-linux-gnu-g++'
- tester: Darius Rad
FAIL: iconv/tst-iconv_prog
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 ===
7 FAIL
6681 PASS
80 UNSUPPORTED
16 XFAIL
2 XPASS
4.18. RISC-V (rv64imafdc/lp64)
4.18.1. machine 1
- compiler: riscv64-glibc-linux-gnu-gcc (GCC) 15.3.1 20260707 [releases/gcc-15 r15-11353-g61f0dd0a3f7c]
- binutils: GNU ld (GNU Binutils) 2.46.1.20260707
- kernel: Linux riscv64vm 6.12.95+deb13-riscv64 #1 SMP Debian 6.12.95-1 (2026-07-04) riscv64 GNU/Linux
- master at d70dd7d72273ac1aa53b435156de3f50f0c5a868
- manual build
- ../glibc/configure '--prefix=/usr' --enable-profile '--build=riscv64-unknown-linux-gnu' '--host=riscv64-glibc-linux-gnu' 'CC=riscv64-glibc-linux-gnu-gcc' 'CXX=riscv64-glibc-linux-gnu-g++'
- tester: Darius Rad
FAIL: iconv/tst-iconv_prog
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 ===
6 FAIL
6683 PASS
79 UNSUPPORTED
16 XFAIL
2 XPASS
4.19. RISC-V (rv64imafdc/lp64d)
4.19.1. machine 1
- compiler: riscv64-glibc-linux-gnu-gcc (GCC) 15.3.1 20260707 [releases/gcc-15 r15-11353-g61f0dd0a3f7c]
- binutils: GNU ld (GNU Binutils) 2.46.1.20260707
- kernel: Linux riscv64vm 6.12.95+deb13-riscv64 #1 SMP Debian 6.12.95-1 (2026-07-04) riscv64 GNU/Linux
- master at d70dd7d72273ac1aa53b435156de3f50f0c5a868
- manual build
- ../glibc/configure '--prefix=/usr' --enable-profile '--build=riscv64-unknown-linux-gnu' '--host=riscv64-glibc-linux-gnu' 'CC=riscv64-glibc-linux-gnu-gcc' 'CXX=riscv64-glibc-linux-gnu-g++'
- tester: Darius Rad
FAIL: iconv/tst-iconv_prog
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 ===
6 FAIL
6685 PASS
77 UNSUPPORTED
16 XFAIL
2 XPASS
4.19.2. cfarm95
- gcc version 14.2.0 (Debian 14.2.0-19)
- GNU ld (GNU Binutils for Debian) 2.44
- Linux cfarm95 6.6.36-cfarm #1 SMP PREEMPT Sun Oct 6 18:27:25 UTC 2024 riscv64 GNU/Linux
- master at 5396eb704531d9ede0388bffcc21b93bb661d404
- manual build
- ../glibc/configure --enable-fortify-source --prefix=/usr --with-timeoutfactor=10
- Andreas K. Hüttel
FAIL: resolv/tst-resolv-res_init-failure
=== Summary of results ===
1 FAIL
6717 PASS
68 UNSUPPORTED
16 XFAIL
2 XPASS
4.20. S/390
4.20.1. lgentoo4
- gcc version 15.2.1 20260501 (Gentoo 15.2.1_p20260501 p7)
- GNU ld (Gentoo 2.46.0 p1) 2.46.0
- Linux lgentoo4 6.18.29-gentoo #1 SMP Tue May 12 06:34:16 EDT 2026 s390x 8561 IBM GNU/Linux
- master at 980089ebab2a05af6d675d614bb2ec84c58b6615
- manual build
- ../glibc/configure --enable-fortify-source --prefix=/usr
- Andreas K. Hüttel
FAIL: elf/tst-tunconf1
=== Summary of results ===
1 FAIL
6864 PASS
66 UNSUPPORTED
16 XFAIL
2 XPASS
4.20.2. Fedora 44 (IBM z17)
- Compiler: gcc version 16.1.1
- Binutils: GNU assembler version 2.46-3
- Kernel: Linux 7.1.3
- git commit tested: cdfa80fad3d52217ae986f9acdcbdbfc94b3da3e
- manual build
- glibc/configure --prefix=/usr --enable-kernel=3.2 --enable-bind-now --enable-stack-protector=strong --enable-systemtap --disable-profile --disable-crypt --disable-build-nscd --disable-nscd --enable-fortify-source --disable-sframe --enable-tunables=yes --enable-hardcoded-path-in-tests 'CFLAGS=-O3 -g -Wall -Wp,-D_GLIBCXX_ASSERTIONS -fasynchronous-unwind-tables -fstack-clash-protection '
- Tester: Stefan Liebler
=== Summary of results ===
6893 PASS
57 UNSUPPORTED
16 XFAIL
2 XPASS- elf/tst-decorate-maps: UNSUPPORTED as kernel does not support PR_SET_VMA_ANON_NAME
- elf/tst-dlopen-sgid, elf/tst-env-setuid, elf/tst-env-setuid-static, elf/tst-env-setuid-tunables and stdlib/tst-secure-getenv are UNSUPPORTED 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 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 UNSUPPORTED, but passing if GLIBC_TEST_ALLOW_TIME_SETTING is set and the tests are run as root.
- misc/tst-pkey, misc/tst-mseal-pkey: UNSUPPORTED as kernel does not support memory protection keys
- io/tst-faccessat-setuid is UNSUPPORTED but passing if run as root.
- libio/tst-fopen-compat is UNSUPPORTED on s390x as it defaults to GLIBC_2.2 version.
malloc/tst-*-hugetlb2: UNSUPPORTED, but passing if /proc/sys/vm/nr_hugepages is set to >=1.
4.20.3. RHEL10 s390x
- compiler: gcc version 14.3.1 20251022 (Red Hat 14.3.1-4) (GCC)
- binutils: GNU ld version 2.41-65.el10
- kernel: 6.12.0-248.el10.s390x+debug
- master at 2678adc8eb9617daea54d900f8ffc39d3039e2a5
- manual build
- ../glibc/configure --prefix=/usr
- tester: Carlos O'Donell
UNSUPPORTED: elf/tst-decorate-maps
UNSUPPORTED: elf/tst-env-setuid
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: libio/tst-fopen-compat
UNSUPPORTED: malloc/tst-aligned-alloc-malloc-hugetlb2
UNSUPPORTED: malloc/tst-aligned-alloc-random-malloc-hugetlb2
UNSUPPORTED: malloc/tst-aligned-alloc-random-thread-cross-malloc-hugetlb2
UNSUPPORTED: malloc/tst-aligned-alloc-random-thread-malloc-hugetlb2
UNSUPPORTED: malloc/tst-aligned-alloc-static-malloc-hugetlb2
UNSUPPORTED: malloc/tst-alloc_buffer-malloc-hugetlb2
UNSUPPORTED: malloc/tst-calloc-malloc-hugetlb2
UNSUPPORTED: malloc/tst-free-aligned-sized-malloc-hugetlb2
UNSUPPORTED: malloc/tst-free-aligned-sized-trace-malloc-hugetlb2
UNSUPPORTED: malloc/tst-free-sized-malloc-hugetlb2
UNSUPPORTED: malloc/tst-free-sized-trace-malloc-hugetlb2
UNSUPPORTED: malloc/tst-mallinfo2-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-alternate-path-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-backtrace-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-check-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-fork-deadlock-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-random-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-stats-cancellation-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-thread-exit-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-thread-fail-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-too-large-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc_info-malloc-hugetlb2
UNSUPPORTED: malloc/tst-mallocalign1-malloc-hugetlb2
UNSUPPORTED: malloc/tst-mallocfork-malloc-hugetlb2
UNSUPPORTED: malloc/tst-mallopt-malloc-hugetlb2
UNSUPPORTED: malloc/tst-memalign-2-malloc-hugetlb2
UNSUPPORTED: malloc/tst-memalign-3-malloc-hugetlb2
UNSUPPORTED: malloc/tst-memalign-malloc-hugetlb2
UNSUPPORTED: malloc/tst-obstack-malloc-hugetlb2
UNSUPPORTED: malloc/tst-posix_memalign-malloc-hugetlb2
UNSUPPORTED: malloc/tst-pvalloc-fortify-malloc-hugetlb2
UNSUPPORTED: malloc/tst-pvalloc-malloc-hugetlb2
UNSUPPORTED: malloc/tst-realloc-malloc-hugetlb2
UNSUPPORTED: malloc/tst-reallocarray-malloc-hugetlb2
UNSUPPORTED: malloc/tst-safe-linking-malloc-hugetlb2
UNSUPPORTED: malloc/tst-tcfree1-malloc-hugetlb2
UNSUPPORTED: malloc/tst-tcfree2-malloc-hugetlb2
UNSUPPORTED: malloc/tst-tcfree3-malloc-hugetlb2
UNSUPPORTED: malloc/tst-tcfree4-malloc-hugetlb2
UNSUPPORTED: malloc/tst-trim1-malloc-hugetlb2
UNSUPPORTED: malloc/tst-valloc-malloc-hugetlb2
UNSUPPORTED: misc/tst-adjtimex
UNSUPPORTED: misc/tst-clock_adjtime
UNSUPPORTED: misc/tst-mseal-pkey
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: stdlib/tst-system
UNSUPPORTED: time/tst-clock_settime
UNSUPPORTED: time/tst-settimeofday
=== Summary of results ===
6884 PASS
59 UNSUPPORTED
16 XFAIL
2 XPASS
4.21. SPARC (32-bit)
4.21.1. catbus (32bit nspawn)
- gcc version 16.1.1 20260613 (Gentoo 16.1.1_p20260613 p3)
- GNU ld (Gentoo 2.46.1 p1) 2.46.1
Linux dilfridge-sparc32 7.0.6 #1 SMP Tue May 12 04:24:39 PDT 2026 sparc64 sun4v UltraSparc T5 (Niagara5) GNU/Linux
- master at 6b29e74c731e2ac1bc8048a389fdaf029bd96072
- build with Gentoo portage (glibc-9999.ebuild)
configure --enable-stack-protector=strong --enable-kernel=3.2.0 --without-selinux --disable-werror --enable-bind-now --enable-fortify-source --build=sparcv9-unknown-linux-gnu --host=sparcv9-unknown-linux-gnu --disable-profile --without-gd --with-headers=/usr/include --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=$(prefix)/lib --mandir=$(prefix)/share/man --infodir=$(prefix)/share/info --libexecdir=$(libdir)/misc/glibc --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion=Gentoo 9999 (patchset 1) --disable-nscd ac_cv_path_PERL=/usr/bin/perl libc_cv_complocaledir=${exec_prefix}/lib/locale libc_cv_aarch64_sve_asm=yes --disable-timezone-tools --disable-systemtap
- CC="sparc-unknown-linux-gnu-gcc -O2 -mcpu=ultrasparc -pipe -Wno-unused-command-line-argument -fcall-used-g6 -Wl,-O1 -Wl,--as-needed"
- Andreas K. Hüttel
FAIL: debug/tst-fortify-c-default-3-def
FAIL: debug/tst-fortify-c-default-3-time64
FAIL: debug/tst-fortify-c-lfs-3-def
FAIL: debug/tst-fortify-c-nongnu-3-def
FAIL: debug/tst-fortify-c-nongnu-3-time64
FAIL: debug/tst-fortify-cc-default-3-def
FAIL: debug/tst-fortify-cc-default-3-time64
FAIL: debug/tst-fortify-cc-lfs-3-def
FAIL: debug/tst-fortify-cc-nongnu-3-def
FAIL: debug/tst-fortify-cc-nongnu-3-time64
FAIL: libio/tst-bz24228
FAIL: libio/tst-bz24228-mem
FAIL: libio/tst-fopen-compat
FAIL: libio/tst-stderr-compat
FAIL: malloc/tst-malloc-alternate-path-malloc-largetcache
FAIL: malloc/tst-malloc-alternate-path-mcheck
FAIL: math/test-double-acospi
FAIL: math/test-float32x-acospi
FAIL: math/test-float64-acospi
FAIL: math/test-matherr-2
FAIL: nptl/tst-pthread_kill-exited
FAIL: posix/tst-chmod
FAIL: stdlib/test-bz22786
FAIL: stdlib/tst-setcontext2
=== Summary of results ===
24 FAIL
6880 PASS
80 UNSUPPORTED
19 XFAIL
26 XPASS- further information on failed tests and links
4.22. SPARC (64-bit)
4.22.1. catbus
- gcc version 16.1.1 20260613 (Gentoo 16.1.1_p20260613 p3)
- GNU ld (Gentoo 2.46.1 p1) 2.46.1
Linux catbus 7.0.6 #1 SMP Tue May 12 04:24:39 PDT 2026 sparc64 sun4v UltraSparc T5 (Niagara5) GNU/Linux
- master at a29c483d3cf3155a32fb452330d06041a96f056f
- manual build
../glibc/configure --enable-fortify-source --prefix=/usr --with-timeoutfactor=100 && make -j && make -j check
- Andreas K. Hüttel
FAIL: elf/tst-pldd
FAIL: math/test-float64x-float128-mul
FAIL: posix/tst-chmod
FAIL: socket/tst-socket-timestamp
FAIL: stdlib/tst-setcontext2
=== Summary of results ===
5 FAIL
6736 PASS
70 UNSUPPORTED
17 XFAIL
2 XPASS
4.23. x86 (32-bit, Linux)
4.23.1. milou (i486 nspawn)
- gcc version 16.1.1 20260613 (Gentoo 16.1.1_p20260613 p3)
- GNU ld (Gentoo 2.46.1 p1) 2.46.1
- Linux dilfridge-i486 6.18.29-gentoo-dist #1 SMP PREEMPT_DYNAMIC Mon May 11 11:41:21 -00 2026 x86_64 AMD Ryzen 9 7950X3D 16-Core Processor AuthenticAMD GNU/Linux
- master at 6b29e74c731e2ac1bc8048a389fdaf029bd96072
- build with Gentoo portage (glibc-9999.ebuild)
configure --enable-stack-protector=strong --enable-kernel=3.2.0 --without-selinux --disable-werror --enable-bind-now --enable-fortify-source --build=i486-pc-linux-gnu --host=i486-pc-linux-gnu --disable-profile --without-gd --with-headers=/usr/include --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=$(prefix)/lib --mandir=$(prefix)/share/man --infodir=$(prefix)/share/info --libexecdir=$(libdir)/misc/glibc --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion=Gentoo 9999 (patchset 1) --disable-nscd ac_cv_path_PERL=/usr/bin/perl libc_cv_complocaledir=${exec_prefix}/lib/locale libc_cv_aarch64_sve_asm=yes --disable-timezone-tools --disable-systemtap
- CC="i486-pc-linux-gnu-gcc -O2 -march=i486 -pipe -Wno-unused-command-line-argument -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
- Andreas K. Hüttel
=== Summary of results ===
6847 PASS
99 UNSUPPORTED
30 XFAIL
17 XPASS
4.24. x86_64 (64-bit, Linux)
4.24.1. tintin
- gcc version 15.2.1 20260214 (Gentoo 15.2.1_p20260214 p5)
- GNU ld (Gentoo 2.46.0 p1) 2.46.0
- Linux tintin 6.18.29-gentoo-dist #1 SMP PREEMPT_DYNAMIC Mon May 11 11:41:21 -00 2026 x86_64 AMD Ryzen 9 7950X3D 16-Core Processor AuthenticAMD GNU/Linux
- master at b5eecf35d91a3b29cff80b731bbc6bcce6863827
- manual build
- ../glibc/configure --enable-fortify-source --prefix=/usr
- Andreas K. Hüttel
=== Summary of results ===
7303 PASS
82 UNSUPPORTED
16 XFAIL
4.24.2. RHEL10 x86_64
- compiler: gcc version 14.3.1 20251022 (Red Hat 14.3.1-4) (GCC)
- binutils: GNU ld version 2.41-65.el10
- kernel: 6.12.0-248.el10.x86_64
- master at 2678adc8eb9617daea54d900f8ffc39d3039e2a5
- manual build
- ../glibc/configure --prefix=/usr
- tester: Carlos O'Donell
UNSUPPORTED: elf/tst-decorate-maps
UNSUPPORTED: elf/tst-env-setuid
UNSUPPORTED: elf/tst-gnu2-tls2-amx
UNSUPPORTED: libio/tst-fopen-compat
UNSUPPORTED: malloc/tst-aligned-alloc-malloc-hugetlb2
UNSUPPORTED: malloc/tst-aligned-alloc-random-malloc-hugetlb2
UNSUPPORTED: malloc/tst-aligned-alloc-random-thread-cross-malloc-hugetlb2
UNSUPPORTED: malloc/tst-aligned-alloc-random-thread-malloc-hugetlb2
UNSUPPORTED: malloc/tst-aligned-alloc-static-malloc-hugetlb2
UNSUPPORTED: malloc/tst-alloc_buffer-malloc-hugetlb2
UNSUPPORTED: malloc/tst-calloc-malloc-hugetlb2
UNSUPPORTED: malloc/tst-free-aligned-sized-malloc-hugetlb2
UNSUPPORTED: malloc/tst-free-aligned-sized-trace-malloc-hugetlb2
UNSUPPORTED: malloc/tst-free-sized-malloc-hugetlb2
UNSUPPORTED: malloc/tst-free-sized-trace-malloc-hugetlb2
UNSUPPORTED: malloc/tst-mallinfo2-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-alternate-path-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-backtrace-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-check-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-fork-deadlock-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-random-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-stats-cancellation-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-thread-exit-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-thread-fail-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc-too-large-malloc-hugetlb2
UNSUPPORTED: malloc/tst-malloc_info-malloc-hugetlb2
UNSUPPORTED: malloc/tst-mallocalign1-malloc-hugetlb2
UNSUPPORTED: malloc/tst-mallocfork-malloc-hugetlb2
UNSUPPORTED: malloc/tst-mallopt-malloc-hugetlb2
UNSUPPORTED: malloc/tst-memalign-2-malloc-hugetlb2
UNSUPPORTED: malloc/tst-memalign-3-malloc-hugetlb2
UNSUPPORTED: malloc/tst-memalign-malloc-hugetlb2
UNSUPPORTED: malloc/tst-obstack-malloc-hugetlb2
UNSUPPORTED: malloc/tst-posix_memalign-malloc-hugetlb2
UNSUPPORTED: malloc/tst-pvalloc-fortify-malloc-hugetlb2
UNSUPPORTED: malloc/tst-pvalloc-malloc-hugetlb2
UNSUPPORTED: malloc/tst-realloc-malloc-hugetlb2
UNSUPPORTED: malloc/tst-reallocarray-malloc-hugetlb2
UNSUPPORTED: malloc/tst-safe-linking-malloc-hugetlb2
UNSUPPORTED: malloc/tst-tcfree1-malloc-hugetlb2
UNSUPPORTED: malloc/tst-tcfree2-malloc-hugetlb2
UNSUPPORTED: malloc/tst-tcfree3-malloc-hugetlb2
UNSUPPORTED: malloc/tst-tcfree4-malloc-hugetlb2
UNSUPPORTED: malloc/tst-trim1-malloc-hugetlb2
UNSUPPORTED: malloc/tst-valloc-malloc-hugetlb2
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: stdlib/tst-system
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 ===
7274 PASS
73 UNSUPPORTED
16 XFAIL
4.25. x86_64 (x32, Linux)
- compiler: gcc version 16.1.1 20260703 (Red Hat 16.1.1-4) (GCC)
- binutils: GNU binutils 2.47.50.20260713
- kernel: 7.1.4-200.fc44.x86_64
- master at 6b29e74c731e2ac1bc8048a389fdaf029bd96072
=== Summary of results ===
7328 PASS
79 UNSUPPORTED
17 XFAIL
FAIL: misc/tst-process_madvise
FAIL: nptl/tst-setuid2
=== Summary of results for extra tests ===
2 FAIL
21 PASS
2 UNSUPPORTED
1 XFAIL
4.26. x86 (32-bit, Hurd)
Build system:
- gcc (Debian 15.3.0-1) 15.3.0
- GNU Binutils 2.46.90.20260712
- Kernel: gnumach 2:1.8+git20260224-11
- Translators: hurd 1:0.9.git20260527-3+b1
- Branch at a5aa0df24ad61a7dbc0f7c0dc9da7387ec0e974d
- Manual build
- ../configure --prefix= --enable-pt_chown
- 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-cpu-features-cpuinfo
FAIL: elf/tst-cpu-features-cpuinfo-static
FAIL: elf/tst-create_format1
FAIL: elf/tst-dl-debug-exclude
FAIL: elf/tst-dl-path-buf-mem
FAIL: elf/tst-dlopen-auditdup
FAIL: elf/tst-dst-needed-minstack
FAIL: elf/tst-execstack-prog-noexecstack
FAIL: elf/tst-execstack-prog-static-tunable
FAIL: elf/tst-ifunc-resolver-protector-static-non-pie
FAIL: elf/tst-initfinilazyfail
FAIL: elf/tst-latepthread
FAIL: elf/tst-ld_profile
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
XPASS: elf/tst-single_threaded-pthread-static
FAIL: elf/tst-sprof-basic
FAIL: elf/tst-tls-allocation-failure-static-patched
FAIL: elf/tst-tls-debug-recursive
FAIL: elf/tst-tls1-static-non-pie
FAIL: gmon/tst-sprofil
FAIL: htl/tst-join15
FAIL: htl/tst-pthread-exited
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
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-largetcache
FAIL: malloc/tst-malloc-alternate-path-mcheck
FAIL: malloc/tst-malloc-alternate-path-threaded-main
FAIL: malloc/tst-malloc-alternate-path-threaded-worker
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: resolv/tst-resolv-res_init-failure
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: stdio-common/tst-getline-enomem
FAIL: stdio-common/tst-getline-enomem-mem
FAIL: stdio-common/tst-read-offset
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-getrandom2
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: support/tst-xreadlink
FAIL: time/tst-adjtime
FAIL: time/tst-clock_gettime
FAIL: time/tst-itimer
FAIL: timezone/tst-tzset
=== Summary of results ===
120 FAIL
6293 PASS
199 UNSUPPORTED
46 XFAIL
3 XPASS
4.27. x86_64 (64-bit, Hurd)
Build system:
- gcc (Debian 15.3.0-1) 15.3.0
- GNU Binutils 2.46.90.20260712
- Kernel: gnumach 2:1.8+git20260224-11
- Translators: hurd 1:0.9.git20260527-3+b1
- Branch at a5aa0df24ad61a7dbc0f7c0dc9da7387ec0e974d
- Manual build
- ../configure --prefix= --enable-pt_chown
- 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-dl-debug-exclude
FAIL: elf/tst-dl-path-buf-mem
FAIL: elf/tst-dlopen-auditdup
FAIL: elf/tst-dst-needed-minstack
FAIL: elf/tst-execstack-prog-noexecstack
FAIL: elf/tst-execstack-prog-static-tunable
FAIL: elf/tst-ifunc-resolver-protector-static-non-pie
FAIL: elf/tst-initfinilazyfail
FAIL: elf/tst-latepthread
FAIL: elf/tst-ld_profile
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
XPASS: elf/tst-single_threaded-pthread-static
FAIL: elf/tst-sprof-basic
FAIL: elf/tst-tls-allocation-failure-static-patched
FAIL: elf/tst-tls-debug-recursive
FAIL: elf/tst-tls1-static-non-pie
FAIL: elf/tst-tunables
FAIL: gmon/tst-sprofil
FAIL: htl/tst-cancel32
FAIL: htl/tst-join15
FAIL: htl/tst-pthread-exited
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-asprintf-null
FAIL: login/tst-pututxline-cache
FAIL: login/tst-pututxline-lockfail
FAIL: login/tst-updwtmpx
FAIL: malloc/tst-dynarray-fail
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-largetcache
FAIL: malloc/tst-malloc-alternate-path-threaded-main
FAIL: malloc/tst-malloc-alternate-path-threaded-worker
FAIL: malloc/tst-malloc-fork-deadlock-malloc-check
FAIL: malloc/tst-malloc-too-large
FAIL: malloc/tst-malloc-too-large-malloc-check
FAIL: malloc/tst-malloc-too-large-malloc-largetcache
FAIL: malloc/tst-malloc-too-large-threaded-main
FAIL: malloc/tst-malloc-too-large-threaded-worker
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: math/test-narrowing-trap
FAIL: misc/tst-mremap1
FAIL: misc/tst-mremap2
FAIL: misc/tst-writev
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: resolv/tst-resolv-res_init-failure
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: stdio-common/tst-getline-enomem
FAIL: stdio-common/tst-getline-enomem-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-getrandom2
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 ===
137 FAIL
6618 PASS
256 UNSUPPORTED
46 XFAIL
3 XPASS
5. Additional testing (RM only)
5.1. gnulib test suite
See Testing/Gnulib for details. Build system:
- gcc version 16.1.1 20260613 (Gentoo 16.1.1_p20260613 p3)
- GNU ld (Gentoo 2.46.1 p1) 2.46.1
- Linux dilfridge-amd64-exp 6.18.29-gentoo-dist #1 SMP PREEMPT_DYNAMIC Mon May 11 11:41:21 -00 2026 x86_64 AMD Ryzen 9 7950X3D 16-Core Processor AuthenticAMD GNU/Linux
- master at 6b29e74c731e2ac1bc8048a389fdaf029bd96072
.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 mktime.o nanosleep.o nl_langinfo.o pipe2.o posix_memalign.o pthread-rwlock.o realloc.o reallocarray.o sig2str.o stdc_load8.o stdc_load8_aligned.o stdc_memreverse8.o stdc_memreverse8u.o stdc_rotate_left.o stdc_rotate_right.o stdc_store8.o stdc_store8_aligned.o strerror_r.o time.o wctype-h.o
Compared to Release/2.43, 8 new .o files (stdc_*.o) and 2 removed from the list (getdelim.o, getline.o).
Test suite results:
FAIL: test-regex-el ============================================================================ Testsuite summary for dummy 0 ============================================================================ # TOTAL: 890 # PASS: 830 # SKIP: 59 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See gltests/test-suite.log for debugging. ============================================================================
The test log:
FAIL: test-regex-el =================== test-regex: fastmap mismatch: pattern = \xd3, string = \xf2, with = -1, without = 0 test-regex: fastmap mismatch: pattern = \xf2, string = \xf2, with = -1, without = 0 test-regex: fastmap mismatch: pattern = \xf3, string = \xf2, with = -1, without = 0 FAIL test-regex-el (exit status: 1)
test-regex-el was added on 7/May/2026 (gnulib commit f762dbf461c65c2740f5a39463c6fc6a06af61b1) and tests for glibc bug 20381, initially filed 2016. So this is not a regression in glibc.
The bug is fixed in the gnulib version of the code and will be fixed in glibc once that is synced over(?).