O lançamento do GCC 16.2 com mais de 100 correções de bugs! Saiba o que muda, como atualizar e por que essa versão é essencial para a estabilidade do seu sistema.
O lançamento do GCC 16.2 com mais de 100 correções de bugs! Saiba o que muda, como atualizar e por que essa versão é essencial para a estabilidade do seu sistema.
openSUSE Leap 16.0: Descubra as novidades dessa distribuição Linux estável e robusta, ideal para servidores e desktops. Saiba mais sobre seu desenvolvimento!
Já se passaram duas semanas desde o lançamento do LLVM 16.0 como a mais recente atualização de recurso brilhante para esta pilha de compiladores de código aberto amplamente usada. O gerente de lançamento do LLVM, Tom Stellard, emitiu hoje o LLVM 16.0.1 como o primeiro lançamento pontual com uma ampla coleção de correções e outros trabalhos de manutenção para o LLVM e seus subprojetos contidos.
O LLVM 16 foi lançado na noite de sexta-feira como o último recurso semestral para esta pilha de compiladores de código aberto. Desde o suporte inicial ao AMD Zen 4 até a criação de novos conjuntos de instruções de CPU Intel e destinos de processador para seus novos processadores sendo introduzidos até 2024, há muitas adições de hardware interessantes no LLVM 16.0. O LLVM 16.0 também é notável pela vinculação LLD mais rápida, seções de depuração compactadas Zstd, estabilização de seu destino LoongArch, padrão para C++ 17 para Clang e muito mais. Aqui está uma olhada em todas as mudanças emocionantes do LLVM 16.
Em dezembro, o suporte inicial do AMD Zen 4 "znver4" foi mesclado para o compilador LLVM/Clang 16. Embora o alvo "-march=znver4" pelo menos inverta as instruções AVX-512 recém-adicionadas com esses processadores AMD, ele estava reutilizando o modelo de agendador existente do Zen 3. Finalmente, hoje, um modelo de agendador Zen 4 ajustado chegou para o que será encontrado no compilador LLVM 17 ainda este ano.