Hi Dave, On Thu, Sep 9, 2010 at 2:09 AM, Dr. David Kirkby <david.kir...@onetel.net> wrote: > There's odd bits code scattered around in Sage that do tests for g95, which > is an old Fortran 95 compiler that in any modern Linux or Unix systems. > > According to Wikipedia > > http://en.wikipedia.org/wiki/G95 > > gfortran was forked from g95 in 2003 - i.e. 7 years ago. > > > I'm not sure at what point gfortran became the dominant compiler, but I've > not seen g95 used in the last few years. It might still exist on some > systems, but people tend to use gfortran instead, as that is part of gcc. > > Do others, like me, believe we just remove such bits of code as and when we > come across them? i.e. don't make specific tests for gfortran vs g95? > > g95 binaries have already been removed from Sage > > http://trac.sagemath.org/sage_trac/ticket/7485 > > There's a few bits of code in the ATLAS package which make such tests - one > of them uses the "readelf" program to determine if a pre-installed version > of ATLAS was built with g95. > > William said here > > http://groups.google.com/group/sage-devel/browse_thread/thread/1b6235b738348000/d0f3efda8c0bcf0c?lnk=gst&q=g95+remove#d0f3efda8c0bcf0c > > "Probably the only platforms that get g95 are older OS X." > > Since ATLAS is not installed on OS X, it seems even less worthwhile having > such a test in the ATLAS package. > > But before removing this code, I thought it wise to get the opinion of > others.
When building femhub and packages for femhub, I have to deal with these fortran issues as well. And I never understood a) why sage used g95 in the first place (yes I know it's smaller, but it's not standard at all imho) b) all this mess with fortran --- lots of packages (like Trilinos) simply fail to compile thanks to some setup in Sage/FEMhub due to fortran/blas/atlas. It works in Ubuntu. So I just want to give you a big thumbs up to make these fortran issues less pain, and following standards more. Ondrej -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org