A Fundação LLVM aprovou a inclusão do compilador F18 no projeto LLVM

Na última reunião de desenvolvedores EuroLLVM'19 (8 a 9 de abril em Bruxelas/Bélgica), após outra discussão, o conselho de administração da Fundação LLVM aprovou a inclusão do compilador F18 (Fortran) e seu tempo de execução no projeto LLVM.

Há vários anos, os desenvolvedores da NVidia vêm desenvolvendo o front-end Flange para a linguagem Fortran como parte do projeto LLVM. Recentemente, eles começaram a reescrevê-lo de C para C++ (usando recursos do padrão C++17). O novo projeto, denominado F18, suporta amplamente os recursos implementados pelo projeto Flang, implementa suporte para o padrão Fortran 2018 e suporte para OpenMP 4.5.

A Fundação LLVM recomendou que considerássemos mudar o nome do projeto para algo que fosse mais aceitável e mais óbvio para novos desenvolvedores e listas de discussão. O projeto F18 também foi recomendado a considerar a possibilidade de se libertar do padrão C++17. Essa solicitação não impede que o projeto seja aceito na estrutura do LLVM, mas impede a interação com determinados elementos da infraestrutura do projeto LLVM (por exemplo, criação de bots e integração com versões oficiais).

Fonte: linux.org.ru

Adicionar um comentário