GCC 16.1 released

Post Syndicated from jzb original https://lwn.net/Articles/1070649/

Version
16.1
of the GNU Compiler Collection (GCC) has been
released.

The C++ frontend now defaults to the GNU C++20 dialect and the corresponding
parts of the standard library are no longer experimental. Several
C++26 features receive experimental support, including Reflection
(-freflection), Contracts, expansion statements and std::simd.

Other changes include the introduction of an experimental compiler
frontend for the Algol68 language,
ability to output GCC diagnostics in HTML form, and more.