News: 0001541237

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

GCC 15 Compiler Branched Ahead Of GCC 15.1 Stable Release

([GNU] 4 Hours Ago GCC 15)


The GNU Compiler Collection (GCC) code was branched today to the releases/gcc-15 branch and GCC 16.0.0 is now the version on the main development branch.

GCC 15 release manager Richard Biener of SUSE announced today that GCC 15 is branched with now hitting zero P1 regressions of the highest priority. But there does remain 580 P2 regressions and 101 P3 regressions as well as 239 P4 regressions and 23 P5 regressions of the lowest severity. It's that P1 count though that needs to see all bugs addressed or demoted, which has now happened and thus opening the door for getting GCC 15 branched and then GCC 15.1 stable released in the coming weeks.

With today's [1]status update , all changes to the GCC 15 branch now require release manager approval before landing any last minute fixes or documentation updates.

A GCC 15.1 release candidate will likely be tagged soon and then GCC 15.1 stable ultimately happening, likely in the first half of May if all goes well and per their past release cadence.

[2]GCC 15 delivers on some [3]nice usability enhancements , [4]many Rust language improvements , moves its default C language version to C23, introduces new AMD Zen target optimizations, adds Intel Diamond Rapids targeting, adds Fujitsu Monaka CPU target support, Intel AVX10.2 support, more Intel APX enablement, retires Xeon Phi support, and many other changes from hardware support to language features.

[5]

For those using the newly-released Fedora 42, it's already the first major Linux distribution using the near-final GCC 15 compiler already by default.



[1] https://gcc.gnu.org/pipermail/gcc/2025-April/245943.html

[2] https://www.phoronix.com/search/GCC+15

[3] https://www.phoronix.com/news/GCC-15-Usability-Improvements

[4] https://www.phoronix.com/news/GCC-15-Rust-if-let

[5] https://www.phoronix.com/image-viewer.php?id=2025&image=gcc_15_fedora_lrg



phoronix

Boucher's Observation:
He who blows his own horn always plays the music
several octaves higher than originally written.