News: 0001605719

  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 16 Compiler Steps Closer To Release With Algol 68 Frontend, AMD Zen 6, C++20 Default

([GNU] 12 January 08:06 PM EST GCC 16 In Stage 4)


[1]GCC 16 as this year's major feature release of the GNU Compiler Collection should be out in the typical March~April timeframe if all goes well. Today the GCC 16 compiler transitioned to its final stage "stage 4" of development with a focus exclusively on documentation and regression fixing.

After being in stage three development since November to focus on bug fixing, GCC 16 is now under stage four development with a focus on just documentation updates and regression fixes. No new features will be permitted unless being granted approval by the GCC release managers.

GCC 16.1 release candidates will begin once hitting zero regressions of P1 status -- the highest priority for bugs. Currently there are 51 bugs of P1 status, an increase of 33 from the prior report. Those bugs either need to be fixed or deemed worthy of demoting to a lower priority state.

GCC 16 entering stage four development was confirmed today on the [2]GCC mailing list .

The GCC 16 (GCC 16.1) feature release is introducing [3]Armv9.6-A target support , initial [4]AMD Zen 6 support "Znver6" for its new ISA capabilities but not yet any instruction tuning/cost adjustments, [5]Picolibc support , [6]AMD GPU managed memory support , [7]C++20 by default when not otherwise specified , [8]Intel Nova Lake compiler support is ready , [9]Intel Wildcat Lake support , [10]increasing the default LTO partition count , and [11]adding the Algol 68 programming language front-end . Plus many bug fixes and other minor improvements.



[1] https://www.phoronix.com/search/GCC+16

[2] https://gcc.gnu.org/pipermail/gcc/2026-January/247347.html

[3] https://www.phoronix.com/news/GCC-16-Armv9.6-A

[4] https://www.phoronix.com/news/AMD-Zen-6-znver6-GCC-16

[5] https://www.phoronix.com/news/GCC-16-Picolibc

[6] https://www.phoronix.com/news/AMD-GCC-Managed-Memory

[7] https://www.phoronix.com/news/GCC-16-Now-CPP20-Default

[8] https://www.phoronix.com/news/Nova-Lake-GCC-16-AVX10.2-APX

[9] https://www.phoronix.com/news/Intel-Wildcat-Lake-Compilers

[10] https://www.phoronix.com/news/GCC-16-Increasing-LTO-Parts

[11] https://www.phoronix.com/news/Algol-68-Merged-Into-GCC-16



Got a wife and kids in Baltimore Jack,
I went out for a ride and never came back.
Like a river that don't know where it's flowing,
I took a wrong turn and I just kept going.

Everybody's got a hungry heart.
Everybody's got a hungry heart.
Lay down your money and you play your part,
Everybody's got a hungry heart.

I met her in a Kingstown bar,
We fell in love, I knew it had to end.
We took what we had and we ripped it apart,
Now here I am down in Kingstown again.

Everybody needs a place to rest,
Everybody wants to have a home.
Don't make no difference what nobody says,
Ain't nobody likes to be alone.
-- Bruce Springsteen, "Hungry Heart"