[MITgcm-devel] no _d in header files (exf_constants.h)

Chris Hill cnh at mit.edu
Fri May 7 17:27:39 EDT 2004


It is much better to use "set64bitConst.sh" because then when you build on
an NEC (for example) you can easily switch _d -> e. Not using _d is how you
start rumours that the code doesn't vectorize etc... 

Do you know if "set64bitConst.sh" is being called in the makefile or whether
it is being left out all together.

Chris 

> -----Original Message-----
> From: mitgcm-devel-bounces at mitgcm.org 

> [mailto:mitgcm-devel-bounces at mitgcm.org] On Behalf Of Patrick Heimbach
> Sent: Friday, May 07, 2004 5:09 PM
> To: mitgcm-devel at mitgcm.org
> Subject: [MITgcm-devel] no _d in header files (exf_constants.h)
> 
> Hi all,
> 
> a reminder that TAMC (as opposed to TAF) cannot handle blanks 
> in parameter statements of the form (1. d 0).
> Therefore, ' _d ' schould be avoided in .h files to maintain 
> TAMC compatibility.
> 
> I know Chris mentioned the set64bitConst.sh script which 
> ought to remove the blanks, but it doesn't, at least not on 
> slough (SunOS 5.8) where TAMC is installed.
> 
> The good news is that only one file seems to be affected, 
> exf_constants.h (tsss, those Greek-Canadians...) and 
> verification/carbon/ successfully ran with TAMC (it doesn't use exf).
> 
> -p.
> 
> 
> _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
> Patrick Heimbach     Massachusetts Institute of Technology
> FON: +1/617/253-5259                    EAPS, Room 54-1518
> FAX: +1/617/253-4464               77 Massachusetts Avenue
> mailto:heimbach at mit.edu                 Cambridge MA 02139
> http://www.mit.edu/~heimbach/                          USA
> 
> _______________________________________________
> MITgcm-devel mailing list
> MITgcm-devel at mitgcm.org
> http://dev.mitgcm.org/mailman/listinfo/mitgcm-devel
> 




More information about the MITgcm-devel mailing list