Skip site navigation (1)Skip section navigation (2)
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>