Re: fortran compilier recommendations

1999-03-18 Thread Michael Procario

I have used the Absoft compiler because it supported Vax style fortran 
structures which we needed for some code we were porting.  It is OK as
a compiler. I needed it to work with g77 since we used several libraries built 
with g77 which proved to be very difficult to compile with ABSOFT due to
many workarounds to get them to work with g77. 

I succeeded with significant work in linking and correctly running a program 
that used Absoft f77, g77, gcc and g++.  I consider that to be to ABSOFT's 
credit.  I did find one compiler bug involving character functions, and I
had trouble with debugging symbols not being properly included if the object 
file was sent to a different directory from the source file.

I have not investigated optimization significantly. It turns out the g++ piece 
is the slowpoke and that is not my responsibility.  If I could survive with
g77 I would do so.  ABSOFT is not that great advantage over g77 in my case 
except for the fortran structures.

Have tried the comp.lang.fortran newsgroup. They have significant discussions
of issues like this.

Mike


__

Michael Procario   EMAIL: [EMAIL PROTECTED]
Department of Physics  PHONE: 412/268-3887
Carnegie Mellon University  

  Another casualty of applied metaphysics
__






Re: fortran compilier recommendations

1999-03-18 Thread Mark Brown
On Wed, Mar 17, 1999 at 08:20:16PM -0500, Michael Procario wrote:

 is the slowpoke and that is not my responsibility.  If I could survive with
 g77 I would do so.  ABSOFT is not that great advantage over g77 in my case 
 except for the fortran structures.

I'm using the Portland Group F90 and HPF compilers quite happily.  They
don't seem to offer that big a win over g77 or f2c other than the
Fortran 90 support (and autoparallelisation for those occasions where it
works) - I probably wouldn't bother at all if I'd had to pay for them.  

We seem to be getting free spreadsheets, so now the only thing I used
that I can't get as free software is a F90 compiler, but sadly few
people even seem interested in helping improve g77.  :-(

 Have tried the comp.lang.fortran newsgroup. They have significant discussions
 of issues like this.

The best summary of what's out there for Linux is probably the page put
together by Jeff Templon at

   http://studbolt.physast.uga.edu/templon/fortran.html

-- 
Mark Brown  mailto:[EMAIL PROTECTED]   (Trying to avoid grumpiness)
http://www.tardis.ed.ac.uk/~broonie/
EUFShttp://www.eusa.ed.ac.uk/societies/filmsoc/


pgpkqPAC9L6YH.pgp
Description: PGP signature


Re: fortran compilier recommendations

1999-03-11 Thread Syrus Nemat-Nasser
On Wed, 10 Mar 1999 [EMAIL PROTECTED] wrote:

 We have a large application currently running on Dec Alpha 500/500 machines
 which we are investigating porting to a Linux platform. It consist of a
 SmallTalk engine that uses C and Fortran routines to do it's actual work.
 While all the Fortran compiles with g77/egcs we have some issues with
 optimization greater than -O0. This code is legacy code originally written
 on VMS and earlier platforms. 
 
 We have tried the Portland Group's compiler with only slightly more success.
 
 So finally the question: Does any one have a recommendation for a third party
 compiler for Fortran 77 that has been throughly rung out by the user 
 community?

Hi. Are you porting to x86 or Alpha? I've been so happy with eg77
(Debian's g77) on PPro and PII machines that I was able to avoid trying
those other choices (Portland, Absoft, etc.). The optimization up to level
3 (-O3) has worked just fine on the Intel platform in my experience, and
most f77 programs port without any changes. Of course, Digital's f77 with
the -O4 switch produces faster code per MHz on our 600MHz alpha runing
DUNIX. 

Anyway, sorry I can't be of any help, but I'll be following this thread to
see if anything interesting comes up.

Thanks. Syrus.

-- 

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Syrus Nemat-Nasser [EMAIL PROTECTED]UCSD Physics Dept.



fortran compilier recommendations

1999-03-10 Thread harsh
Hi All,


We have a large application currently running on Dec Alpha 500/500 machines
which we are investigating porting to a Linux platform. It consist of a
SmallTalk engine that uses C and Fortran routines to do it's actual work.
While all the Fortran compiles with g77/egcs we have some issues with
optimization greater than -O0. This code is legacy code originally written
on VMS and earlier platforms. 

We have tried the Portland Group's compiler with only slightly more success.

So finally the question: Does any one have a recommendation for a third party
compiler for Fortran 77 that has been throughly rung out by the user community?



Thanks,
Jim


-
Jim Harsh  E-Mail: [EMAIL PROTECTED]
Los Alamos National Laboratory, MS P940
Los Alamos, NM 87545
505-665-0485, FAX - 505-665-3359
Date: 10-Mar-99,Time: 13:08:22
-