GCC (GNU Compiler Collection) 15.1 chegou com melhorias para linguagens de programação que variam de ferrugem a C a COBOL. O GCC 15.1 também traz melhorias para vetorização e para compilar arquivos de entrada muito grandes.

Anunciado em 25 de abril como o primeiro lançamento na filial do GCC 15, o GCC 15.1 é descrito pelos desenvolvedores do GCC como um grande lançamento. Entre os destaques, compilar tempo para grandes arquivos de entrada com -Wmisleading-indentation foi significativamente melhorado, de acordo com a equipe do GCC. O compilador agora pode rastrear números de colunas maiores que 4.096, e os arquivos de origem muito grandes têm relatórios de localização mais precisos.

Em outra melhoria na liberação, o vetorizador agora suporta loops de vetorização com saídas iniciais, onde o número de elementos para os ponteiros de entrada é desconhecido através da descamação para o alinhamento. Esse recurso é suportado apenas para loops com comprimentos de vetores fixos. O GCC 15.1 inclui uma longa lista de outras alterações, como o GCC agora emitindo diagnósticos em vários formatos simultaneamente, através da nova opção -fdiagnostics-add-output=.