On Mon, Nov 16, 2015 at 2:14 PM, Toon Moene <t...@moene.org> wrote: > On 11/16/2015 12:58 AM, Steve Kargl wrote: > >> On Mon, Nov 16, 2015 at 12:04:06AM +0100, Thomas Koenig wrote: > > >>> See >>> >>> >>> http://arstechnica.com/information-technology/2015/11/llvm-to-get-fortran-compiler-that-targets-parallel-gpus-in-clusters/ >>> >>> It is not entirely clear on what they plan to do. >>> >>> Use gfortran via dragonegg? > > >> The 3 DOE labs in the USA have contracted PGI to port >> (some of) there Fortran FE to LLVM and open source the >> result. >> >> http://lists.llvm.org/pipermail/llvm-dev/2015-November/092404.html > > > To put this in a (timeline) perspective: > > On the 18th of March, 2000, I announced Andy Vaught's work on the g95 > front-end to the gcc-patches mailing list. > > In 2004 (!) we merged the resulting compiler and run-time library into the > gcc (cvs) repository (obviously, after the tree-ssa infrastructure went in - > 2004-05-17, but before the creation of the 4.0 release branch - 2005-02-25). > Then it took another 2 months for 4.0 to be released. > > Unless PGI manages to summon massively large (parallel) working groups to > accomplish this, it might take a few years to fruition. >
On the other hand, the llvm-dev posting implies that PGI will be starting from an existing fortran front-end. If they only need to code the middle-/back-end integration of llvm into a pre-existing mature fortran front-end, the promised late 2016 release date might not be so unlikely. > -- > Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290 > Saturnushof 14, 3738 XG Maartensdijk, The Netherlands > At home: http://moene.org/~toon/; weather: http://moene.org/~hirlam/ > Progress of GNU Fortran: http://gcc.gnu.org/wiki/GFortran#news