News: 0001459991

  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 14.1 Compiler Aiming For Release Around 7 May

([GNU] 4 Hours Ago GCC 14 Branched)


As mentioned following the [1]AMD GFX90C target being added, the GCC 14 compiler code was branched from the main Git branch with release preparations for [2]GCC 14 underway. A status report was just published outlining release plans for getting GCC 14.1 stable out around 7 May.

With the GCC 14 code now being branched, GCC 15 is in development on the mainline Git code. A GCC 14.1 release candidate should be out next week while the hope is to release GCC 14.1 stable around 7 May. In today's [3]status report they have cleared all the highest priority "P1" regressions while now are up to 606 P2 regressions and 57 P3 regressions. Long story short, GCC 14.1 stable should be out by mid-May.

This annual GNU Compiler Collection release is bringing [4]nice ASCII art for visualizing buffer overflows , [5]AMD Zen 5 support , [6]AMD RDNA2 and RDNA3 offloading , [7]big updates to the Rust "gccrs" front-end , [8]Intel AVX10.1 support , [9]C23 -std=c23 support , RISC-V vector crypto extensions, early -std=c++26 plumbing, and various other Intel ISA features for upcoming processors. I'll have my lengthier GCC 14 feature write-up soon. I've already started as well with some [10]GCC 14 compiler benchmarks while more will be on the way with the stable compiler release coming in May.



[1] https://www.phoronix.com/news/GCC-14-Adds-GFX90C-GPU

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

[3] https://gcc.gnu.org/pipermail/gcc/2024-April/243823.html

[4] https://www.phoronix.com/news/GCC-14-fanalyzer-Enhancements

[5] https://www.phoronix.com/news/AMD-Zen-5-Znver5-Merged-GCC14

[6] https://www.phoronix.com/news/GCC-14-RDNA2-RDNA3-Offload

[7] https://www.phoronix.com/news/GCCRS-900-Patches-GCC-14

[8] https://www.phoronix.com/news/AVX10.1-In-GCC-14

[9] https://www.phoronix.com/news/GCC-14-std-c23-gnu23-23

[10] https://www.phoronix.com/review/gcc14-clang18-amd-zen4



Kjell

Whenever people agree with me, I always think I must be wrong.
-- Oscar Wilde