{
  "$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"
}