[MITgcm-devel] TAF version 2.1.4

Jean-Michel Campin jmc at ocean.mit.edu
Tue Mar 22 09:49:24 EDT 2011


Hi,

The new version of TAF (2.1.4) is causing problems for
test experiment global_ocean.cs32x15 :

In thsice_calc_thickn.F, there are few debug write instruction
with the old syntax, like this:
         IF (dBug(i,j,bi,bj) ) WRITE(6,1020)
     &        'ThSI_CALC_TH: icFrac,flx2oc,fsalt,frw2oc=',
     &        icFrac(i,j), flx2oc(i,j), fsalt(i,j), frw2oc(i,j)
with the format specification:
 1020 FORMAT(A,1P4E11.3)

TAF is dropping the format specification, but keeps the write
instructions and, as a consequence, the ad routine fails to compile.
With previous version, up to 2.1.3, the write instruction was dropped
so that the code was compiling.

I don't know if we need to get rid-off those old format specification
or if this is something that TAF is supposed to handle.
Patrick, do you have an idea on the subject ?

Since I don't have time to check this, I propose to temporary 
switch to version 2.1.3 (either in adjoint_options/adjoint_default
or just for this experiment, in global_ocean.cs32x15/build/genmake_local).

Cheers,
Jean-Michel



More information about the MITgcm-devel mailing list