La Fondation LLVM a approuvé l'inclusion du compilateur F18 dans le projet LLVM

Lors de la dernière réunion des développeurs EuroLLVM'19 (8 et 9 avril à Bruxelles / Belgique), après une nouvelle discussion, le conseil d'administration de la Fondation LLVM a approuvé l'inclusion du compilateur F18 (Fortran) et son runtime dans le projet LLVM.

Depuis plusieurs années maintenant, les développeurs de NVidia développent le front-end Nervure pour le langage Fortran dans le cadre du projet LLVM. Ils ont récemment commencé à le réécrire du C vers le C++ (en utilisant les fonctionnalités du standard C++17). Le nouveau projet, appelé F18, prend en charge en grande partie les capacités implémentées par le projet Flang, implémente la prise en charge de la norme Fortran 2018 et la prise en charge d'OpenMP 4.5.

La Fondation LLVM nous a recommandé d'envisager de changer le nom du projet pour quelque chose de plus acceptable et plus évident pour les nouveaux développeurs et listes de diffusion. Il a également été recommandé au projet F18 d'envisager la possibilité de s'affranchir du standard C++17. Cette demande n'empêche pas l'acceptation du projet dans la structure LLVM, mais elle empêche l'interaction avec certains éléments de l'infrastructure du projet LLVM (par exemple, les robots de build et l'intégration avec les versions officielles).

Source: linux.org.ru

Ajouter un commentaire