La Fondazione LLVM ha approvato l'inclusione del compilatore F18 nel progetto LLVM

All'ultimo incontro degli sviluppatori EuroLLVM'19 (8-9 aprile a Bruxelles / Belgio), dopo un'altra discussione, il consiglio di amministrazione della Fondazione LLVM ha approvato l'inclusione del compilatore F18 (Fortran) e il suo runtime nel progetto LLVM.

Da diversi anni ormai gli sviluppatori NVidia stanno sviluppando il front-end Flangia per il linguaggio Fortran come parte del progetto LLVM. Recentemente hanno iniziato a riscriverlo da C a C++ (utilizzando le funzionalità dello standard C++17). Il nuovo progetto, denominato F18, supporta ampiamente le funzionalità implementate dal progetto Flang, implementa il supporto per lo standard Fortran 2018 e il supporto per OpenMP 4.5.

La Fondazione LLVM ci ha consigliato di prendere in considerazione la possibilità di cambiare il nome del progetto in qualcosa che sia più accettabile e più ovvio per i nuovi sviluppatori e le mailing list. È stato inoltre consigliato al progetto F18 di considerare la possibilità di liberarsi dallo standard C++17. Questa richiesta non impedisce l'accettazione del progetto nella struttura LLVM, ma impedisce l'interazione con alcuni elementi dell'infrastruttura del progetto LLVM (ad esempio, creazione di bot e integrazione con versioni ufficiali).

Fonte: linux.org.ru

Aggiungi un commento