{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreidx7odbd5ymgsjqg5efdmocxdmowdhuw246gfk3v6cqseo4elruu4",
"uri": "at://did:plc:b3tz6srl4ochk2wxn6dv6xpy/app.bsky.feed.post/3mkpyrvljwq22"
},
"path": "/Articles/1070649/",
"publishedAt": "2026-04-30T13:38:41.000Z",
"site": "https://lwn.net",
"tags": [
"Version\n16.1",
"Algol68"
],
"textContent": "Version\n16.1 of the GNU Compiler Collection (GCC) has been released.\n\n> 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`.\n\nOther changes include the introduction of an experimental compiler frontend for the Algol68 language, ability to output GCC diagnostics in HTML form, and more.",
"title": "GCC 16.1 released"
}