[MITgcm-devel] fixing REAL4_IS_SLOW

Jean-Michel Campin jmc at ocean.mit.edu
Sun Oct 26 20:13:36 EDT 2008


Martin,

looked at those 2 files:
 CPP_EEMACROS.h and CPP_EEOPTIONS.h
from your faulks/scratch */eesupp/inc dir
and you should check-in CPP_EEMACROS.h
(CPP_EEOPTIONS.h has not changed, right ?)

And I started to test this on:
  solid-body.cs-32x32x1
+ inverted_barometer (Not yet added mnc)
with g77, gfortran & ifort (on my laptop) and seems to work.
get all 16 identical digits between the 3 compilers, for both exp.
I also tried natl_box (with mnc), it runs with g77 but I am getting
floating exception / floating invalid with gfortran / ifort
(wscale_ in kpp_routines.f).

I can try pgf once we've decided which one to switch to _rs=real*4

Cheers,
Jean-Michel



More information about the MITgcm-devel mailing list