GNU Compiler Collection 13 代碼庫不再有 P1 錯誤,這是最高優先級的回歸,因此 GCC 13 代碼庫今天進行了分支,計劃在第二天發布 GCC 13.1-rc1,並希望發布 GCC 13.1 作為下週 GCC 13 系列的第一個穩定版本。

Red Hat 編譯器團隊的 Jakub Jelinek 今天宣布,他們已經努力減少 P1 回歸,因此現在已經為 GCC 13 代碼庫製作了“gcc-13-branch”,而 GCC Git 及其主線代碼正在跟踪開發GCC 14 將在明年發布。

GCC 13 開發現已凍結,僅阻止回歸和文檔修復。計劃是今天發布 GCC 13.1-rc1,如果候選版本測試順利,下週將發布 GCC 13.1 穩定版。但是,如果出現新問題,則可能需要在穩定版本發布之前發布第二個候選版本。

根據今天的狀態報告,雖然沒有更多P1 回歸,還有 492 個 P2 回歸以及 57 個 P3 回歸,241 個 P4 回歸和 24 個 P5 回歸。


GCC 13 帶來初始 AMD Zen 4 (znver4) 支持、OpenMP 卸載改進、支持以基於 JSON 的 SARIF 格式發出診斷、Ada 2022 添加、最初的 Rust 前端“gccrs”但尚未真正可用、各種新的 C/C++ 警告、新的 C23和C++23特性實現,支持Modula-2編程語言,支持AMDGCN後端的AMD Instinct MI200系列,Ampere-1A支持,Neoverse-V2/Cortex-X3/Cortex-X1C/Cortex-A715 支持,並支持許多新的 Intel CPU。 GCC 13 為 Raptor Lake、Meteor Lake、Sierra Forest、Grand Ridge、Emerald Rapids 和 Granite Rapids 添加了 Intel CPU 目標,以及相關的新 Intel CPU 指令集擴展,如 AMX-FP16、AVX-IFMA、AVX-VNNI-INT8、AVX-NE-CONVERT、RAO-INT 和 AMX-COMPLEX。

Categories: IT Info