[Mitgcm-support] Re: testscript and checkpoint40pre6

mitgcm-support at dev.mitgcm.org mitgcm-support at dev.mitgcm.org
Wed Jul 9 15:25:26 EDT 2003


Patrick Heimbach wrote:
> The differences are entirely due to changes in
> tools/genmake
> verification/testscript

This is due to the introduction of -ffloat-store which
makes g77 more closely IEEE compliant (but not completely).
The fact that the numbers changed indicates that g77 is doing
some optimization which changes the numbers. I'm going to
spend some time now looking at this AGAIN.

In the mean-time, edit verification/testscript and remove -ieee
from the line:

  ../../../tools/genmake -ieee -mods=../code > make.log 2>&1

This will not use the -ffloat-store option. You'll need
to do:

  testscript -clean

To force everything to re-compile since changing options
doesn't instigate re-compilation.

A.



More information about the MITgcm-support mailing list