Confira !
A partir desta semana, com a distribuição de lançamento contínuo Tumbleweed do openSUSE, ele está usando as bibliotecas padrão libgcc do GCC 12 e se preparando para mudar para o GCC 12 como o compilador padrão quando estiver pronto.
O GCC 12 fará sua estreia estável nas próximas semanas na forma do GCC 12.1. Dado que o SUSE está entre os contribuidores mais ativos da GNU Compiler Collection, não é surpresa que eles estejam procurando rapidamente atualizar o openSUSE Tumbleweed para este grande lançamento anual do compilador.
As atualizações de 5 de abril do Tumbleweed agora fazem uso das bibliotecas padrão libgcc do GCC 12 e serão o compilador padrão em uma "data posterior" - provavelmente logo após o GCC 12.1 ser oficialmente batizado. Mais detalhes sobre as atualizações do openSUSE Tumbleweed desta semana em news.opensuse.org .
O Fedora 36 a ser lançado em breve já está no instantâneo GCC 12 quase final como seu compilador de sistema padrão. Outras distribuições de lançamento contínuo, como o Clear Linux da Intel, também estão se preparando para este lançamento do GNU Compiler Collection. Distribuições mais conservadoras como o Ubuntu não verão o GCC 12 por padrão até o lançamento 22.10 no outono.
O GCC 12 permite a vetorização agora no nível de otimização -O2, melhora o suporte a OpenMP 5.0/5.1, implementa funcionalidades adicionais de linguagem C++23 e C2X, libstdc++ melhora seu suporte a C++20/C++23, melhorias no GCC JIT, adicionando suporte para núcleos de CPU Arm mais recentes, adiciona suporte Intel AVX512-FP16, mitigação x86 SLS é introduzida e muitas outras adições e melhorias do compilador.
Até a próxima !!
Nenhum comentário:
Postar um comentário