Wie nach der Verzweigung der GCC 13-Veröffentlichung in dieser Woche erwartet, ist der erste Veröffentlichungskandidat der ersten stabilen Version von GCC 13.1 jetzt verfügbar.
Entwickler bleiben hoffnungsvoll, dass GCC 13.1 stable nächste Woche zur Veröffentlichung bereit sein wird, aber um dies zu erreichen, muss GCC 13.1-rc1 gut und mit guten Ergebnissen getestet werden. Es besteht die Möglichkeit, dass bei auftretenden Problemen ein zusätzlicher Veröffentlichungskandidat benötigt wird, der die stabile Veröffentlichung um eine weitere Woche oder länger verschieben könnte.
GCC 13 bringt anfängliche Unterstützung für AMD Zen 4 (znver4), OpenMP-Offloading-Verbesserungen, Unterstützung für das Ausgeben von Diagnosen im JSON-basierten SARIF-Format, Ada 2022-Ergänzungen, das anfängliche Rust-Frontend”gccrs”, aber nicht dennoch wirklich brauchbar, diverse neue C/C++ Warnungen, neue C23 und C++23 Features sind implementiert, Unterstützung der Programmiersprache Modula-2, Unterstützung der AMD Instinct MI200 Serie für das AMDGCN Backend, Ampere-1A Unterstützung, Neoverse-V2/Cortex-X3/Cortex-X1C/Cortex-A715-Unterstützung und Unterstützung für viele neue Intel-CPUs. GCC 13 fügt Intel-CPU-Ziele für Raptor Lake, Meteor Lake, Sierra Forest, Grand Ridge, Emerald Rapids und Granite Rapids zusammen mit zugehörigen neuen Intel-CPU-Befehlssatzerweiterungen wie AMX-FP16, AVX-IFMA, AVX-VNNI-INT8, AVX hinzu-NE-CONVERT, RAO-INT und AMX-COMPLEX.
Die kurze Ankündigung des GCC 13.1 Release Candidate kann auf der GCC-Mailingliste gelesen werden .
Im Moment, wenn alles gut geht das Veröffentlichungsdatum von GCC 13.1 ist für Mittwoch, den 26. April vorgesehen.
UPDATE: GCC 13.1 RC2 wurde aufgrund eines Problems in diesem früheren Release Candidate veröffentlicht.