The LLVM Foundation approved the inclusion of the F18 compiler in the LLVM project

At the last meeting of EuroLLVM'19 developers (April 8 β€” 9 in Brussels / Belgium), after another discussion, the board of directors of the LLVM Foundation approved the inclusion of the compiler F18 (Fortran) and its runtime into an LLVM project.

For several years now, NVidia developers have been developing the front-end flange for the Fortran language within the LLVM project. They recently started rewriting it from C to C++ (using the features of the C++17 standard). The new project, called F18, mostly supports the features implemented by the Flang project, implements support for the Fortran 2018 standard and support for OpenMP 4.5.

The LLVM Foundation recommended that you consider changing the name of the project to something more acceptable and more obvious to new developers and mailing lists. Also, the F18 project was recommended to consider the possibility of getting rid of the binding to the C ++ 17 standard. This wish does not block the acceptance of the project into the LLVM structure, but for now it prevents interaction with certain elements of the LLVM project infrastructure (for example, build bots and integration with official releases).

Source: linux.org.ru

Add a comment