home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / next / software / 3158 < prev    next >
Encoding:
Internet Message Format  |  1992-12-22  |  1.4 KB

  1. Path: sparky!uunet!spool.mu.edu!olivea!charnel!sifon!news
  2. From: brit@wagner.Physics.McGill.CA (Dave Britton)
  3. Newsgroups: comp.sys.next.software
  4. Subject: Re: FORTRAN-  and Pascal-Compiler
  5. Message-ID: <1992Dec21.221221.10027@sifon.cc.mcgill.ca>
  6. Date: 21 Dec 92 22:12:21 GMT
  7. References: <1992Dec18.171334.28537@zip.eecs.umich.edu>
  8. Sender: news@sifon.cc.mcgill.ca
  9. Organization: McGill University
  10. Lines: 23
  11. Nntp-Posting-Host: wagner.physics.mcgill.ca
  12.  
  13. > Also, if you want to --- dare I say it? --- pay, there is a Fortran90 
  14. > compiler from NAG as well as the Absoft F77 compiler. I have used  
  15. neither.
  16.  
  17. I have had a fair amount of trouble with the absoft compiler, including
  18. finding one bug that they blame on the 68040 chip. On the other hand
  19. I have had no problems with f2c (available free on ftp sites) AND
  20. programs tend to run quicker if I use f2c rather than the absoft
  21. compiler. 
  22. The absoft compiler is certainly fine for simple fortran but if
  23. (like me) you have 300 subroutines of ancient fortran using all
  24. sorts of dubious constructs, then forget it. For example, if you
  25. have a subroutine that has entry points that allow an alternative
  26. return code (ENTRY MYENTRY(A,*) syntax) then the subroutine itself
  27. must be declared MYSUBROUTINE(...,*) even if the main subroutine 
  28. does not use alternate returns. Similarly, absoft compiler is
  29. annoyingly picky about where data statements can appear ( having
  30. to change several hundred routines to fix this was also a pain).
  31.  
  32. Dave.
  33.