GCC 16.1 Released

Project / Subsystem

gcc / gcc

Date

2026-04-30

Proposer

Richard Biener <rguenther@suse.de>

Source type

public_inbox

Consensus

Committed

Sentiment

/10

All attributes

project
gcc
subsystem
gcc
patch_id
discussion_id
170o3r2r-3r4s-opp9-q8or-2no672o6q390@fhfr.qr
source_type
public_inbox
title
GCC 16.1 Released
headline
GCC 16.1 Released
tldr
GCC 16.1 is released with GNU C++20 as default, experimental C++26 features, enhanced C23 support, and an Algol68 frontend.
proposer
Richard Biener <rguenther@suse.de>
consensus
Committed
outcome
proposed
sentiment_score
technical_tradeoffs
[]
series_id
series_role
standalone
series_parts
[]
tags
  • gcc
  • release
  • c++20
  • c++26
  • c23
bugzilla_url
date
2026-04-30T00:00:00.000Z

GCC 16.1 Released

Richard Biener announces the release of GCC 16.1, which includes several major changes. The C++ frontend now defaults to GNU C++20, with experimental support for C++26 features like Reflection and Contracts. C23 _BitInt support has expanded, and the Fortran coarray implementation now supports shared memory multithreading. The release also introduces an experimental Algol68 frontend and improved diagnostic output, and enhanced LTO capabilities.