Date: Tue, 9 Jul 2013 17:50:46 -0700 From: Steve Kargl <sgk@troutmask.apl.washington.edu> To: "B. Estrade" <estrabd@gmail.com> Cc: freebsd-fortran@freebsd.org Subject: Re: why fortran mailing list? Message-ID: <20130710005046.GA55507@troutmask.apl.washington.edu> In-Reply-To: <CALSf6fSci%2B88EQyfK0KupqeMg%2BqWU-3HeeYOnjq%2BVBDtZniw4A@mail.gmail.com> References: <201307091642.r69GgjXF071178@mech-cluster241.men.bris.ac.uk> <20130709231808.GA92444@troutmask.apl.washington.edu> <CAJxEW_wBJ34YonUXah=5QgTmccYGkQW0wF0jfbEwH8UNREBTKw@mail.gmail.com> <20130709233149.GA93320@troutmask.apl.washington.edu> <CALSf6fSci%2B88EQyfK0KupqeMg%2BqWU-3HeeYOnjq%2BVBDtZniw4A@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jul 09, 2013 at 07:27:26PM -0500, B. Estrade wrote: > On Tuesday, 9 July 2013, Steve Kargl wrote: > > > On Tue, Jul 09, 2013 at 07:24:12PM -0400, Christopher J. Umina wrote: > > > Fortran is pretty much a standard in the scientific world and I for > > > one have been quite upset about the fact that I'm constantly forced > > > away from FreeBSD for such things. Needless to say I was quite > > > surprised that a list was created specifically for Fortran discussion, > > > but I'm also very excited to see the level of interest in the > > > community. > > > > > > > Please, don't top-post, it looses context. In fact, I've > > deleted all of the previous context. :-) > > > > Not sure why you're forced away from FreeBSD because of > > Fortran. gfortran has been a part of GCC since 2005. > > Although the first year or two of gfortran's life saw a > > large number of bugsi and patches, since gcc 4.4,x ori > > 4.5.x, she's been a very good compiler. > > > > > gfortran had not been part of base gcc for some time, Are you talking about the version of gcc bundled in the base system? Yeah, Fortran was removed when GCC 4.something sources were imported into the FreeBSD source tree. OTOH, gfortran has been apart of GNU GCC since April of 2005. There is no reason why one could not install gfortran/gcc from source. With the speed of development, one in fact would want to occasional update GCC to get the improvements introduced into gfortran. > and now that gcc is out altogether you lose even basic > OpenMP support to clang. Huh, what are you talking about here? gfortran/gcc has had OpenMP for a long time. OpenMP support was added to gcc 4.2 on 2006-02-14. OpenMP version 3 was introduced into gcc 4.4 and version 3 was upgraded to 3.1 in gcc 4.7. It not even clear if clang has openmp support, yet. Not to llvm does not have a Fortran compiler! From the llvm home page: 3. dragonegg -- integrates the LLVM optimizers and code generator with the GCC parsers. This allows LLVM to compile Ada, Fortran, and other languages supported by the GCC compiler frontends, and access to C features not supported by Clang (such as OpenMP). > OpenMP on FreeBSD is the primary reason for my interest here. OK. So, then you'll be using gfortran? -- Steve
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130710005046.GA55507>