[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[netCDF #IKU-943646]: ncgen

Hello James,

From the reference file I'm looking at, I believe what you want is 

invTime:_FillValue = 0L; 

It sounds like the documentation is incorrect; can you point me to where you 
read it should be 'll'? 


> Full Name: James Ramer
> Email Address: address@hidden
> Organization: NOAA/OAR
> Package Version:
> Operating System:
> Hardware:
> Description of problem: running ncgen on a cdl file containing this fragment:
> int
> invTime(recNum);
> invTime:_FillValue = 0;
> works just fine.  We are moving the software
> that interoperates with this cdl to a 64 bit
> architecture, so there is a desire to convert
> this variable to a 64bit integer.  Near as I
> can tell from the ncgen documentation on line,
> this should do it:
> int64
> invTime(recNum);
> invTime:_FillValue = 0ll;
> However, ncgen barfs on this, and many minor
> perturbations of this have been tried as well
> with no success.  How does one declare a 64
> bit integer in a cdl?

Ticket Details
Ticket ID: IKU-943646
Department: Support netCDF
Priority: Normal
Status: Closed

NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.