A base de código GNU Compiler Collection 13 não tem mais bugs P1, que são regressões da mais alta prioridade e, como tal, a base de código GCC 13 foi ramificada hoje com planos de emitir o GCC 13.1-rc1 provavelmente no dia seguinte e, esperançosamente, liberar o GCC 13.1 como o primeiro lançamento estável da série GCC 13 na próxima semana.
Jakub Jelinek, da equipe de compiladores da Red Hat, anunciou hoje que conseguiu chegar a nenhuma regressão P1 e, como tal, agora criou”gcc-13-branch”para a base de código GCC 13, enquanto o GCC Git com seu código principal está acompanhando o desenvolvimento para o que será o GCC 14 e, por sua vez, veremos seu lançamento no próximo ano.
O desenvolvimento do GCC 13 agora está congelado, exceto para bloquear regressões e correções de documentação apenas. O plano é publicar o GCC 13.1-rc1 hoje e, se o teste do candidato a lançamento for bem, lançar o lançamento estável do GCC 13.1 na próxima semana. Mas se surgirem novos problemas, um segundo candidato a lançamento pode ser garantido antes do lançamento estável.
De acordo com o relatório de status de hoje, enquanto não houver mais Regressões P1, restam 492 regressões P2 junto com 57 regressões P3, 241 regressões P4 e 24 regressões P5.
GCC 13 traz AMD Zen inicial 4 (znver4), melhorias no descarregamento do OpenMP, suporte para emissão de diagnósticos no formato SARIF baseado em JSON, adições Ada 2022, o front-end inicial Rust”gccrs”, mas ainda não utilizável, vários novos avisos C/C++, novo C23 e recursos C++23 são implementados, suporte para a linguagem de programação Modula-2, suporte para a série AMD Instinct MI200 para o back-end AMDGCN, suporte Ampere-1A, Neoverse-V2/Cortex-X3/Cortex-X1C/Cortex-Suporte A715 e suporte para muitas novas CPUs Intel. O GCC 13 adiciona destinos de CPU Intel para Raptor Lake, Meteor Lake, Sierra Forest, Grand Ridge, Emerald Rapids e Granite Rapids, juntamente com novas extensões de conjunto de instruções de CPU Intel relacionadas, como AMX-FP16, AVX-IFMA, AVX-VNNI-INT8, AVX-NE-CONVERT, RAO-INT e AMX-COMPLEX.