GNU Tools weekly via Gdb
2026-04-13T06:11:13Z

GNU Tools Weekly News Week 33 (April 12, 2026)

Release updates for GNU toolchain:
* gcc 16.0 regression status (note this is not official numbers, it
might be off by a few)
* P1: 10 +1
* P1+P2+P3 total: 766 -0

General/big GNU toolchain news (including sourceware news):
* GNU Tools Cauldron 2026 timing and location quietly has been made public
* Fri-Sun, October 2-4, 2026 at Charles University in Prague, Czechia
* https://gcc.gnu.org/wiki/cauldron2026
* Krister Walfridsson's blog about smtgcc part 6: uninitialized memory
* https://kristerw.github.io/2026/04/10/uninitialized-memory/
* Results of the Sourceware Survey 2026
* https://sourceware.org/survey-2026
* Sourceware infrastructure updates for Q1 2026
* https://inbox.sourceware.org/overseers/20260406221424.GB7048@gnu.wildebeest.org/
* Sourceware Survey results and Budget priority discussions
* https://inbox.sourceware.org/gcc/20260412192052.GA15385@gnu.wildebeest.org/

GCC easy issue to tackle of the week:
* `((~x) & y) ^ (x | y)` is x
* https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112095
* Reach out to Andrea Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.

GCC commits:
* note most of the commits from now until the release are bug fixes
which have not been listed here normally
* c++: Implement CWG3140 - Allowing expansion over non-constant std::array
* https://gcc.gnu.org/cgit/gcc/commit/?id=b2d4d8ddd91c6087420facef74841099b49e91ad
* c++: Implement CWG3135 - constexpr structured bindings with
prvalues from tuples
* https://gcc.gnu.org/cgit/gcc/commit/?id=7e4e9dd9eb01de7bf9fc7abe82e9ab01123283cc
* aarch64: AutoFDO: Add support for ARM SPE to autoprofiledbootstrap
* https://gcc.gnu.org/cgit/gcc/commit/?id=5df258ae1ad01fc75705a35296a29fd359121845

GCC discussion:
* GSoC 2026 project discussions from participates
* (more) Update on community health
* https://inbox.sourceware.org/gcc/CALvbMcBQzYDcfUW0OtU3BK=6FhrKmLmNhwMVJ5OZmg=CAwuF5Q@mail.gmail.com/T/#t
* (continued) On sending forge pull request discussions to the mailing list
* https://inbox.sourceware.org/gcc/c16d2000-a13c-4136-8faf-3c0bb5feb402@arm.com/

GCC bugzilla stats
* 77 new issues filed
* 55 issues closed

glibc commits:
* math: Add fast-path to fma
* https://sourceware.org/cgit/glibc/commit/?id=dfb150f3aadd93118a78ef9e19c2663f0e1994b7

glibc discussion:
* glibc AI policy

binutils/gdb commits:
* gas/ld: aarch64: Add support for %dtprel(var) and R_AARCH64_TLS_DTPREL64

gdb discussion:
*
binutils discussion:
*