[MITgcm-devel] authors testing

Ed Hill ed at eh3.com
Sun May 21 18:11:07 EDT 2006


Hi folks,

I installed daily testing scripts on "eddy" (which is running Fedora
Core 5) and the results can be seen at the usual location:

  http://mitgcm.org/testing.html

I intend to switch over our main testing machine from faulks to eddy in
a week or so since FC-3 (what faulks is now running) reached end-of-
life months ago.  In the mean time, here are some notes and please feel
free to compare the new compilers with the older ones.

And are there any objections to this switch-over?

Ed

compiler notes:

  g77:
    - The output is _exactly_ the same (according to "diff -u") on 
      eddy (FC-5) as it is on faulks (FC-3).  This is to be expected 
      since its an identical compiler, just a different underlying 
      OS.

  gfortran:
    - The namelist handling still produces problems however this 
      bug was recently fixed in GCC CVS so it will get corrected
      in forthcoming releases:
         http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24459

    - There is a problem with the adjoint-only code where, for 
      example, in grdchk_main.f there are statements such as:

        print ('(2a)'), 'a string', 'another string'

      and I think we can easily fix this syntax.  The good 
      news here is that gfortran does compile the STAF output 
      ("ad_taf_output.f")

  ifort:
    - The new Intel v9.x compiler works nicely on FC-5
    - The older Intel v8.x compiler (which is currently the default 
      on authors) does not work with FC-5, at least in its current
      configuration.  Given that v8.x and v9.x are pretty similar,
      I don't want to waste any time trying to get v8.x working 
      with FC-5.

   pgf77:
    - The old PGI v5.2 compiler does not work on FC-5 and is not 
      supported on that OS.
    - The latest PGI v6.1 compiler works fine on FC-5 and gives 
      essentially identical results -- the few failed tests are 
      due to intermittent problems contacting the PGI license 
      manager -- *very* annoying!  I'll try to schedule future 
      tests at a different time so that they do not compete with 
      the tests on the clusters (cg01 and aces) for the limited 
      number of PGI floating licenses.


-- 
Edward H. Hill III, PhD
office:  MIT Dept. of EAPS 54-1424;  77 Massachusetts Ave.
             Cambridge, MA 02139-4307
emails:  eh3 at mit.edu                ed at eh3.com
URLs:    http://web.mit.edu/eh3/    http://eh3.com/
phone:   617-253-0098
fax:     617-253-4464





More information about the MITgcm-devel mailing list