Climate Data Operators version 1.4.5 (http://code.zmaw.de/projects/cdo) Compiler: gcc -std=gnu99 -g -O2 -fPIC -fPIC version: gcc (Debian 4.4.4-5) 4.4.4 with: NC4 PTHREADS Z PROJ.4 Compiled: by alastair on unknown (i686-pc-linux-gnu) Jul 2 2010 09:09:49 CDI library version : 1.4.5 of Jun 21 2010 14:15:00 CGRIBEX library version : 1.4.5 of Jun 16 2010 14:01:12 GRIB_API library version : 1.9.0 netCDF library version : 4.1.1 of Apr 28 2010 08:40:18 $ HDF5 library version : 1.8.4 SERVICE library version : 1.2.0 of Jul 2 2010 09:09:35 EXTRA library version : 1.2.0 of Jul 2 2010 09:09:35 IEG library version : 1.2.0 of Jul 2 2010 09:09:35 FILE library version : 1.6.1 of Jul 2 2010 09:09:35 default instID : -1 default modelID : -1 default tableID : -1 default missval : -9e+33 +-------------+-------+ | types | bytes | +-------------+-------+ | void * | 4 | +-------------+-------+ | char | 1 | +-------------+-------+ | short | 2 | | int | 4 | | long | 4 | | long long | 8 | | size_t | 4 | | off_t | 8 | +-------------+-------+ | float | 4 | | double | 8 | | long double | 12 | +-------------+-------+ +-------------+-----------+ | INT32 | int | | INT64 | long long | | FLT32 | float | | FLT64 | double | +-------------+-----------+ byte ordering is LITTLEENDIAN cdoHaveNC4 = TRUE cdoDefaultFileType = 3 cdoDefaultDataType = -1 cdoDefaultByteorder = -1 cdoDefaultTableID = -1 HAVE_MMAP HAVE_MEMORY_H STD ANSI C = 1 STDC VERSION = 199901 FLT_EVAL_METHOD = 2 POSIX.1 VERSION = 200809 POSIX.1 ARG_MAX = 2097152 POSIX.1 CHILD_MAX = -1 POSIX.1 STREAM_MAX = 16 POSIX.1 OPEN_MAX = 1024 POSIX.1 PAGESIZE = 4096 CUR RLIMIT_FSIZE = 18446744073709551615 MAX RLIMIT_FSIZE = 18446744073709551615 CUR RLIMIT_NOFILE = 1024 MAX RLIMIT_NOFILE = 1024 CUR RLIMIT_STACK = 8388608 MAX RLIMIT_STACK = 18446744073709551615 Set stack size to 67108864 CUR RLIMIT_STACK = 67108864 MAX RLIMIT_STACK = 18446744073709551615 PTHREAD_KEYS_MAX = 1024 PTHREAD_DESTRUCTOR_ITERATIONS = 4 PTHREAD_STACK_MIN = 16384 Default pthread attr : detachstate = PTHREAD_CREATE_JOINABLE Default pthread attr : policy = SCHED_OTHER Default pthread attr : priority = 0 Default pthread attr : inherit = PTHREAD_INHERIT_SCHED Default pthread attr : scope = PTHREAD_SCOPE_SYSTEM Default pthread attr : stacksize = 8388608 [Realloc memory item 0 ( 17 byte) at 0x9d20270 line 111 file util.c (makeArgument)] [Realloc memory item 0 ( 25 byte) at 0x9d20550 line 111 file util.c (makeArgument)] [Malloc memory item 1 ( 6 byte) at 0x9d20570 line 89 file util.c (getOperatorName)] [Malloc memory item 2 ( 17 byte) at 0x9d20270 line 60 file util.c (getOperator)] [Malloc memory item 3 ( 6 byte) at 0x9d20580 line 89 file util.c (getOperatorName)] [Malloc memory item 4 ( 11 byte) at 0x9d20590 line 353 file process.c (getOperatorArg)] [Malloc memory item 5 ( 25 byte) at 0x9d205a0 line 561 file process.c (setStreams)] [Malloc memory item 6 ( 4 byte) at 0x9d205c0 line 584 file process.c (setStreams)] [Malloc memory item 7 ( 8 byte) at 0x9d205d0 line 488 file process.c (setStreamNames)] [Free memory item 5 ( 25 byte) at 0x9d205a0 line 598 file process.c (setStreams)] cdiDebug : debug level 1 fileDebug : Debug level 1 gribDebug : debug level 1 cdfDebug : debug level 1 srvDebug : debug level 1 extDebug : debug level 1 iegDebug : debug level 1 processCreate : +Pthread_mutex_lock (mutex = 0x82a2500) processCreate : -Pthread_mutex_lock (mutex = 0x82a2500) processCreate : +Pthread_mutex_unlock (mutex = 0x82a2500) processCreate : -Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : +Pthread_mutex_lock (mutex = 0x82a2500) processSelf : -Pthread_mutex_lock (mutex = 0x82a2500) processSelf : +Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : -Pthread_mutex_unlock (mutex = 0x82a2500) cdoInitialize : process 0 thread -1216780576 processSelf : +Pthread_mutex_lock (mutex = 0x82a2500) processSelf : -Pthread_mutex_lock (mutex = 0x82a2500) processSelf : +Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : -Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : +Pthread_mutex_lock (mutex = 0x82a2500) processSelf : -Pthread_mutex_lock (mutex = 0x82a2500) processSelf : +Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : -Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : +Pthread_mutex_lock (mutex = 0x82a2500) processSelf : -Pthread_mutex_lock (mutex = 0x82a2500) processSelf : +Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : -Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : +Pthread_mutex_lock (mutex = 0x82a2500) processSelf : -Pthread_mutex_lock (mutex = 0x82a2500) processSelf : +Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : -Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : +Pthread_mutex_lock (mutex = 0x82a2500) processSelf : -Pthread_mutex_lock (mutex = 0x82a2500) processSelf : +Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : -Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : +Pthread_mutex_lock (mutex = 0x82a2500) processSelf : -Pthread_mutex_lock (mutex = 0x82a2500) processSelf : +Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : -Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : +Pthread_mutex_lock (mutex = 0x82a2500) processSelf : -Pthread_mutex_lock (mutex = 0x82a2500) processSelf : +Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : -Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : +Pthread_mutex_lock (mutex = 0x82a2500) processSelf : -Pthread_mutex_lock (mutex = 0x82a2500) processSelf : +Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : -Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : +Pthread_mutex_lock (mutex = 0x82a2500) processSelf : -Pthread_mutex_lock (mutex = 0x82a2500) processSelf : +Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : -Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : +Pthread_mutex_lock (mutex = 0x82a2500) processSelf : -Pthread_mutex_lock (mutex = 0x82a2500) processSelf : +Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : -Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : +Pthread_mutex_lock (mutex = 0x82a2500) processSelf : -Pthread_mutex_lock (mutex = 0x82a2500) processSelf : +Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : -Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : +Pthread_mutex_lock (mutex = 0x82a2500) processSelf : -Pthread_mutex_lock (mutex = 0x82a2500) processSelf : +Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : -Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : +Pthread_mutex_lock (mutex = 0x82a2500) processSelf : -Pthread_mutex_lock (mutex = 0x82a2500) processSelf : +Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : -Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : +Pthread_mutex_lock (mutex = 0x82a2500) processSelf [Malloc memory item 8 ( 98304 byte) at 0x9d205e0 line 14903 file cdilib.c (grid_list_new)] [Malloc memory item 9 ( 2364 byte) at 0x9d385e8 line 15056 file cdilib.c (grid_new_entry)] [Malloc memory item 10 ( 5760 byte) at 0x9d394b0 line 193 file griddes.c (gridDefine)] [Malloc memory item 11 ( 2880 byte) at 0x9d3ab38 line 214 file griddes.c (gridDefine)] [Malloc memory item 12 ( 5760 byte) at 0x9d3b680 line 16308 file cdilib.c (gridDefXvals)] [Free memory item 10 ( 5760 byte) at 0x9d394b0 line 244 file griddes.c (gridDefine)] [Malloc memory item 13 ( 2880 byte) at 0x9d394b0 line 16398 file cdilib.c (gridDefYvals)] [Free memory item 11 ( 2880 byte) at 0x9d3ab38 line 250 file griddes.c (gridDefine)] [Malloc memory item 14 ( 12288 byte) at 0x9d3cd08 line 18413 file cdilib.c (zaxis_list_new)] [Malloc memory item 15 ( 816 byte) at 0x9d39ff8 line 18524 file cdilib.c (zaxis_new_entry)] [Malloc memory item 16 ( 8 byte) at 0x9d205a0 line 18676 file cdilib.c (zaxisCreate)] [Malloc memory item 17 ( 12288 byte) at 0x9d3fd10 line 9388 file cdilib.c (vlist_list_new)] [Malloc memory item 18 ( 8252 byte) at 0x9d42d18 line 9530 file cdilib.c (vlist_new_entry)] [Malloc memory item 19 ( 14600 byte) at 0x9d44d58 line 11507 file cdilib.c (vlistvarNewEntry)] [Malloc memory item 20 ( 16 byte) at 0x9d20288 line 11638 file cdilib.c (vlistDefVar)] [Malloc memory item 21 ( 12288 byte) at 0x9d48668 line 4403 file cdilib.c (taxis_list_new)] [Malloc memory item 22 ( 60 byte) at 0x9d202a0 line 4555 file cdilib.c (taxis_new_entry)] [Malloc memory item 23 ( 49152 byte) at 0x9d4b670 line 104 file pstream.c (pstream_list_new)] [Malloc memory item 24 ( 8 byte) at 0x9d205b0 line 656 file pstream.c (pstreamOpenWrite)] [Malloc memory item 25 ( 72 byte) at 0x9d202e0 line 220 file pstream.c (pstream_new_entry)] [Malloc memory item 26 ( 12288 byte) at 0x9d5b680 line 20822 file cdilib.c (stream_list_new)] [Malloc memory item 27 ( 3260 byte) at 0x9d5e688 line 21009 file cdilib.c (stream_new_entry)] [Malloc memory item 28 ( 65 byte) at 0x9d393a8 line 93 file history.c (cdoDefHistory)] Free info: memory entry at 0x9d393f0 not found. [line 23384 file cdilib.c (streamDefHistory)] [Free memory item 28 ( 65 byte) at 0x9d393a8 line 107 file history.c (cdoDefHistory)] [Malloc memory item 29 ( 4 byte) at 0x9d39460 line 11039 file cdilib.c (new_att)] [Realloc memory item 30 ( 72 byte) at 0x9d38f88 line 11061 file cdilib.c (fill_att)] [Malloc memory item 31 ( 36 byte) at 0x9d39488 line 959 file pstream.c (pstreamDefVarlist)] [Malloc memory item 32 ( 8252 byte) at 0x9d5f348 line 9530 file cdilib.c (vlist_new_entry)] [Malloc memory item 33 ( 4 byte) at 0x9d38fd8 line 11039 file cdilib.c (new_att)] [Realloc memory item 34 ( 72 byte) at 0x9d38fe8 line 11061 file cdilib.c (fill_att)] [Malloc memory item 35 ( 7300 byte) at 0x9d61388 line 9767 file cdilib.c (vlistCopy)] [Malloc memory item 36 ( 16 byte) at 0x9d39038 line 9785 file cdilib.c (vlistCopy)] [Malloc memory item 37 ( 80 byte) at 0x9d393a8 line 38879 file cdilib.c (streamvarNewEntry)] [Malloc memory item 38 ( 4 byte) at 0x9d39400 line 38952 file cdilib.c (streamNewVar)] [Malloc memory item 39 ( 4 byte) at 0x9d39410 line 38953 file cdilib.c (streamNewVar)] [Malloc memory item 40 (2073600 byte) at 0xb759b008 line 153 file Vargen.c (Vargen)] [Realloc memory item 41 ( 192 byte) at 0x9d3a4f0 line 39562 file cdilib.c (tstepsNewEntry)] [Malloc memory item 42 ( 40 byte) at 0x9d3a380 line 39485 file cdilib.c (cdiCreateRecords)] [Malloc memory item 43 ( 22632 byte) at 0x9d64618 line 39063 file cdilib.c (cdiInitRecord)] : -Pthread_mutex_lock (mutex = 0x82a2500) processSelf : +Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : -Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : +Pthread_mutex_lock (mutex = 0x82a2500) processSelf : -Pthread_mutex_lock (mutex = 0x82a2500) processSelf : +Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : -Pthread_mutex_unlock (mutex = 0x82a2500) gridCreate : gridtype: 4 size: 259200 gridCreate : gridID: 0 zaxisCreate : zaxistype: 0 size: 1 vlistDefVar : gridID = 0 zaxisID = 0 timeID = 1 taxisCreate : taxistype: 2 taxisCreate : taxisID: 0 processSelf : +Pthread_mutex_lock (mutex = 0x82a2500) processSelf : -Pthread_mutex_lock (mutex = 0x82a2500) processSelf : +Pthread_mutex_unlock (mutex = 0x82a2500) processSelf : -Pthread_mutex_unlock (mutex = 0x82a2500) pstream_initialize : PSTREAM_MAX = 4096 pstream_from_pointer : +Pthread_mutex_lock (mutex = 0x84eb4b8) pstream_from_pointer : -Pthread_mutex_lock (mutex = 0x84eb4b8) pstream_from_pointer : Pointer 0x9d202e0 has idx 0 from pstream list pstream_from_pointer : +Pthread_mutex_unlock (mutex = 0x84eb4b8) pstream_from_pointer : -Pthread_mutex_unlock (mutex = 0x84eb4b8) pstreamOpenWrite : file test.nc pstreamOpenWrite : +Pthread_mutex_lock (mutex = 0x84eb4a0) pstreamOpenWrite : -Pthread_mutex_lock (mutex = 0x84eb4a0) streamOpen : Open netCDF mode w file test.nc cdfOpen : open test.nc with mode w cdf_create : ncid = 65536 mode = 0 file = test.nc cdf_create : chunksizehint 8192 cdf_put_att_text : ncid = 65536 varid = -1 att = CDI text = Climate Data Interface version 1.4.5 (http://code.zmaw.de/projects/cdi) cdf_put_att_text : ncid = 65536 varid = -1 att = Conventions text = CF-1.0 cdfOpen : file test.nc opened with id 65536 pstreamOpenWrite : +Pthread_mutex_unlock (mutex = 0x84eb4a0) pstreamOpenWrite : -Pthread_mutex_unlock (mutex = 0x84eb4a0) cdf_put_att_text : ncid = 65536 varid = -1 att = history text = Wed Jun 29 11:10:46 2011: cdo -d -f nc const,1,r720x360 test.nc pstream_to_pointer : +Pthread_mutex_lock (mutex = 0x84eb4b8) pstream_to_pointer : -Pthread_mutex_lock (mutex = 0x84eb4b8) pstream_to_pointer : +Pthread_mutex_unlock (mutex = 0x84eb4b8) pstream_to_pointer : -Pthread_mutex_unlock (mutex = 0x84eb4b8) streamNewVar : gridID = 0 zaxisID = 0 cdfDefGrid : gridtype = 4 size = 259200 cdf_def_dim : ncid = 65536 name = lon len = 720 cdf_def_var : ncid = 65536 name = lon xtype = 6 ndims = 1 varid = 0 cdf_put_att_text : ncid = 65536 varid = 0 att = long_name text = longitude cdf_put_att_text : ncid = 65536 varid = 0 att = units text = degrees_east cdf_put_att_text : ncid = 65536 varid = 0 att = standard_name text = longitude cdf_put_var_double : ncid = 65536 varid = 0 val0 = 0.000000 cdf_def_dim : ncid = 65536 name = lat len = 360 cdf_def_var : ncid = 65536 name = lat xtype = 6 ndims = 1 varid = 1 cdf_put_att_text : ncid = 65536 varid = 1 att = long_name text = latitude cdf_put_att_text : ncid = 65536 varid = 1 att = units text = degrees_north cdf_put_att_text : ncid = 65536 varid = 1 att = standard_name text = latitude cdf_put_var_double : ncid = 65536 varid = 1 val0 = -89.750000 pstream_to_pointer : +Pthread_mutex_lock (mutex = 0x84eb4b8) pstream_to_pointer : -Pthread_mutex_lock (mutex = 0x84eb4b8) pstream_to_pointer : +Pthread_mutex_unlock (mutex = 0x84eb4b8) pstream_to_pointer : -Pthread_mutex_unlock (mutex = 0x84eb4b8) streamDefTimestep : streamID = 0 tsID = 0 pstream_to_pointer : +Pthread_mutex_lock (mutex = 0x84eb4b8) pstream_to_pointer : -Pthread_mutex_lock (mutex = 0x84eb4b8) pstream_to_pointer : +Pthread_mutex_unlock (mutex = 0x84eb4b8) pstream_to_pointer : -Pthread_mutex_unlock (mutex = 0x84eb4b8) cdf_put_att_text : ncid = 65536 varid = -1 att = CDO text = Climate Data Operators version 1.4.5 (http://code.zmaw.de/projects/cdo) cdfDefVar : streamID = 0, fileID = 65536, varID = 0 cdf_inq_dchunks 360 720 0 0 Error (cdf_put_vara_double) : Protocol error [Free memory item 26 ( 12288 byte) at 0x9d5b680 line 20830 file cdilib.c (stream_list_delete)] [Free memory item 23 ( 49152 byte) at 0x9d4b670 line 112 file pstream.c (pstream_list_delete)] [Free memory item 21 ( 12288 byte) at 0x9d48668 line 4411 file cdilib.c (taxis_list_delete)] [Free memory item 17 ( 12288 byte) at 0x9d3fd10 line 9396 file cdilib.c (vlist_list_delete)] [Free memory item 14 ( 12288 byte) at 0x9d3cd08 line 18421 file cdilib.c (zaxis_list_delete)] [Free memory item 8 ( 98304 byte) at 0x9d205e0 line 14911 file cdilib.c (grid_list_delete)] imlen : ncid = 65536 dimid = 0 length = 720 cdf_inq_dimlen : ncid = 65536 dimid = 1 length = 360 cdf_def_var : ncid = 65536 name = var1 xtype = 5 ndims = 2 varid = 2 cdfDefRecord : streamID = 0 pstream_to_pointer : +Pthread_mutex_lock (mutex = 0x84eb4b8) pstream_to_pointer : -Pthread_mutex_lock (mutex = 0x84eb4b8) pstream_to_pointer : +Pthread_mutex_unlock (mutex = 0x84eb4b8) pstream_to_pointer : -Pthread_mutex_unlock (mutex = 0x84eb4b8) cdfWriteRecord : streamID = 0 varID = 0 cdfWriteVarSliceDP : streamID = 0 varID = 0 cdfWriteVarSliceDP : ntsteps = 1 cdfDefVar : streamID = 0, fileID = 65536, varID = 0 cdf_inq_dimlen : ncid = 65536 dimid = 1 length = 360 cdf_inq_dimlen : ncid = 65536 dimid = 0 length = 720 cdfWriteVarSliceDP : dim = 0 start = 0 count = 360 cdfWriteVarSliceDP : dim = 1 start = 0 count = 720 cdfWriteVarSliceDP : nvals = 259200, nmiss = 0, missval = -9e+33, minval = 1, maxval = 1 cdf_put_vara_double : ncid = 65536 varid = 2 val0 = 1.000000