最後でしたGCC 12.1がリリースされ、今日のビルドの時点で、ローリングリリースのopenSUSETumbleweedディストリビューションですでに使用されている週。

GCC 12.1は、GCC 12の最初の安定したリリースです。GCC12は、新しくリリースされたFedora 36や、IntelのClearLinuxなどの他の一部のケースでも通常どおり早期に採用されました。 OpenSUSE Tumbleweedは、新しいコンパイラパーティに早期に参加する傾向があり、実際、GCC 12.1.0の1週間後に、この新しいバージョンをデフォルトのシステムコンパイラとして使用しています。

GCC 12は、新しいCPU命令セット拡張、より優れたC2XおよびC ++ 23サポート、OpenMPおよびOpenACC拡張、Ada 2022言語機能、さまざまな警告/エラーの改善、より優れた静的分析サポート、GCCのサポートをもたらしますJITライブラリはさらに便利になり、その他のさまざまな改善が行われています。

最新のopenSUSETumbleweedビルドでは、GCC 12.1がデフォルトのシステムコンパイラであり、パッケージのアーカイブはこの新しいコンパイラバージョンに対して再構築されています。

これらの最新のopenSUSETumbleweedアップデートの詳細については、 news.opensuse.org

偶然にも数日前に、いくつかのopenSUSE Tumbleweedベンチマークをまとめたので、この年次コンパイラリリースアップグレードの結果としてのパフォーマンスの変化を確認するために、GCC12を使用した最新のopenSUSETumbleweedビルドに対してそれらを繰り返します。

Categories: IT Info