LLVM Foundation godkendte inddragelsen af ​​F18-kompileren i LLVM-projektet

På det sidste udviklermøde EuroLLVM'19 (8. - 9. april i Bruxelles/Belgien), efter endnu en diskussion, godkendte bestyrelsen for LLVM Foundation medtagelsen af ​​compileren F18 (Fortran) og dens køretid ind i LLVM-projektet.

I flere år nu har NVidia-udviklere udviklet frontend Flange for Fortran-sproget som en del af LLVM-projektet. De begyndte for nylig at omskrive det fra C til C++ (ved at bruge funktionerne i C++17-standarden). Det nye projekt, kaldet F18, understøtter stort set de muligheder, der er implementeret af Flang-projektet, implementerer understøttelse af Fortran 2018-standarden og understøttelse af OpenMP 4.5.

LLVM Foundation anbefalede, at vi overvejede at ændre projektnavnet til noget, der er mere acceptabelt og mere indlysende for nye udviklere og mailinglister. F18-projektet blev også anbefalet at overveje muligheden for at frigøre sig fra C++17-standarden. Denne anmodning blokerer ikke for, at projektet accepteres i LLVM-strukturen, men den forhindrer interaktion med visse elementer i LLVM-projektets infrastruktur (f.eks. build bots og integration med officielle udgivelser).

Kilde: linux.org.ru

Tilføj en kommentar