It shouldn’t be particularly surprising as Fedora Linux has always been known for shipping with a leading-edge compiler toolchain, but the formalities have now been submitted for Fedora 43 to ship with the latest GNU and LLVM toolchain components.
Fedora 42 already shipped with the GCC 15 compiler ahead of the annual stable compiler feature release in the spring. For Fedora 43 the plan is to ship with GCC 15.2 as what will be the newest point release to GCC 15 and should be out as stable around August.
In addition to moving to the GCC 15.2 point release, the GNU toolchain update proposal also includes shipping GNU Binutils 2.45 and GNU C Library 2.42 and GNU Debugger 17.1. All what will be their latest stable releases by this autumn for Fedora 43.
There is also a change proposal for shipping Fedora 43 with the LLVM 21 toolchain that will be the newest with Clang 21 and other LLVM 21 components for those using that GNU toolchain alternative. In addition, the LLVM package is now built with Profile Guided Optimizations (PGO) for better performance. The change proposal notes that the PGO’ed LLVM/Clang should be noticeably faster compiling C and C++ files.
These change proposals still need to be approved by the Fedora Engineering and Steering Committee (FESCo) but with Fedora’s long history of always shipping the very latest compiler toolchain components, they’ll likely be approved with ease.