Die LLVM Foundation hat die Aufnahme des F18-Compilers in das LLVM-Projekt genehmigt

Beim letzten Entwicklertreffen EuroLLVM'19 (8. – 9. April in Brüssel/Belgien) stimmte der Vorstand der LLVM Foundation nach einer weiteren Diskussion der Aufnahme des Compilers zu F18 (Fortran) und seine Laufzeit in das LLVM-Projekt.

Seit einigen Jahren entwickeln NVidia-Entwickler das Frontend Flansch für die Fortran-Sprache im Rahmen des LLVM-Projekts. Sie haben vor kurzem damit begonnen, es von C nach C++ umzuschreiben (unter Verwendung von Funktionen des C++17-Standards). Das neue Projekt mit dem Namen F18 unterstützt weitgehend die vom Flang-Projekt implementierten Funktionen, implementiert die Unterstützung für den Fortran 2018-Standard und die Unterstützung für OpenMP 4.5.

Die LLVM Foundation empfahl uns, eine Änderung des Projektnamens in einen Namen in Betracht zu ziehen, der für neue Entwickler und Mailinglisten akzeptabler und offensichtlicher ist. Dem F18-Projekt wurde außerdem empfohlen, die Möglichkeit einer Befreiung vom C++17-Standard zu prüfen. Diese Anfrage blockiert nicht die Aufnahme des Projekts in die LLVM-Struktur, verhindert jedoch die Interaktion mit bestimmten Elementen der LLVM-Projektinfrastruktur (z. B. Build-Bots und Integration mit offiziellen Releases).

Source: linux.org.ru

Kommentar hinzufügen