Following is the make output of a make all command
the testing of xdr fails on the formatted test, but is successful
on the binary test. Could you give me some information concerning
this.
Thanks,
Linda Ahern
Climate Lab
Making `all' in /usr/local/netcdf/fortran
./fortc -L . -O irix jackets.src > jackets.c
cc -cckr -I../src -O -c jackets.c
./fortc -L . -O irix irix0.inc common.inc > netcdf.inc
Making `all' in /usr/local/netcdf/xdr
cc -cckr -I`if [ -z "/usr/include/rpc" ]; then echo .; \
else echo /usr/include/rpc; fi` -O -c xdrtest.c
Making `all' in /usr/local/netcdf/src
cc -cckr -I`if [ -z "/usr/include/rpc" ]; then echo ../xdr; else \
echo /usr/include/rpc; fi` -O -c array.c
cc -cckr -I`if [ -z "/usr/include/rpc" ]; then echo ../xdr; else \
echo /usr/include/rpc; fi` -O -c attr.c
cc -cckr -I`if [ -z "/usr/include/rpc" ]; then echo ../xdr; else \
echo /usr/include/rpc; fi` -O -c cdf.c
cc -cckr -I`if [ -z "/usr/include/rpc" ]; then echo ../xdr; else \
echo /usr/include/rpc; fi` -O -c dim.c
cc -cckr -I`if [ -z "/usr/include/rpc" ]; then echo ../xdr; else \
echo /usr/include/rpc; fi` -O -c file.c
cc -cckr -I`if [ -z "/usr/include/rpc" ]; then echo ../xdr; else \
echo /usr/include/rpc; fi` -O -c iarray.c
cc -cckr -I`if [ -z "/usr/include/rpc" ]; then echo ../xdr; else \
echo /usr/include/rpc; fi` -O -c error.c
cc -cckr -I`if [ -z "/usr/include/rpc" ]; then echo ../xdr; else \
echo /usr/include/rpc; fi` -O -c globdef.c
cc -cckr -I`if [ -z "/usr/include/rpc" ]; then echo ../xdr; else \
echo /usr/include/rpc; fi` -O -c putget.c
cc -cckr -I`if [ -z "/usr/include/rpc" ]; then echo ../xdr; else \
echo /usr/include/rpc; fi` -O -c sharray.c
cc -cckr -I`if [ -z "/usr/include/rpc" ]; then echo ../xdr; else \
echo /usr/include/rpc; fi` -O -c string.c
cc -cckr -I`if [ -z "/usr/include/rpc" ]; then echo ../xdr; else \
echo /usr/include/rpc; fi` -O -c var.c
cc -cckr -I`if [ -z "/usr/include/rpc" ]; then echo ../xdr; else \
echo /usr/include/rpc; fi` -O -c version.c
ar ruv libnetcdf.a array.o attr.o cdf.o dim.o file.o iarray.o error.o
globdef.o putget.o sharray.o string.o var.o version.o ../fortran/jackets.o ||
(rm -f libnetcdf.a && ar rcv libnetcdf.a array.o attr.o cdf.o dim.o file.o
iarray.o error.o globdef.o putget.o sharray.o string.o var.o version.o
../fortran/jackets.o)
a - array.o
a - attr.o
a - cdf.o
a - dim.o
a - file.o
a - iarray.o
a - error.o
a - globdef.o
a - putget.o
a - sharray.o
a - string.o
a - var.o
a - version.o
a - ../fortran/jackets.o
s - creating symbol hash table. Wait...
ar: Warning: creating libnetcdf.a
s - done
touch libnetcdf.a
cc -cckr -I`if [ -z "/usr/include/rpc" ]; then echo ../xdr; else \
echo /usr/include/rpc; fi` -O -c cdftest.c
xdrobjs=`if [ -z "/usr/include/rpc" ]; then echo ../xdr/xdr.o \
../xdr/xdrfloat.o ../xdr/xdrstdio.o \
../xdr/xdrarray.o; else echo ""; fi`; \
cc -cckr -I`if [ -z "/usr/include/rpc" ]; then echo ../xdr; else \
echo /usr/include/rpc; fi` -O cdftest.o array.o attr.o
cdf.o dim.o file.o iarray.o error.o globdef.o putget.o sharray.o string.o
var.o version.o ${xdrobjs-} `case irix_4.0 in unicos*) echo -lrpc;; esac` -lsun
-o cdftest
Making `all' in /usr/local/netcdf/ncgen
cc -cckr -I../src -O -c main.c
cc -cckr -I../src -O -c generate.c
cc -cckr -I../src -O -c load.c
cc -cckr -I../src -O -c ncgentab.c
cc -cckr -I../src -O -c escapes.c
cc -cckr -I../src -O -c getfill.c
cc -cckr -I../src -O -c init.c
cc -cckr -I../src -O -c close.c
cc -cckr -I../src -O -c derror.c
cc -cckr -I../src -O -c emalloc.c
cc -cckr -O -o ncgen main.o generate.o load.o ncgentab.o escapes.o
getfill.o init.o close.o derror.o emalloc.o -L../src -lnetcdf
-L/usr/local/ldm/lib -lnetcdf `case irix_4.0 in unicos*) echo -lrpc;; esac`
-lsun
Making `all' in /usr/local/netcdf/ncdump
cc -cckr -I../src -O -c ncdump.c
cc -cckr -I../src -O -c vardata.c
cc -cckr -I../src -O -c lput.c
cc -cckr -I../src -O -c error.c
cc -cckr -O -o ncdump ncdump.o vardata.o lput.o error.o -L../src
-lnetcdf -L/usr/local/ldm/lib -lnetcdf `case irix_4.0 in unicos*) echo -lrpc;;
esac` -lsun
Making `all' in /usr/local/netcdf/nctest
cc -cckr -I../src -O -c varget.c
cc -cckr -I../src -O -c varput.c
cc -cckr -I../src -O -c vardef.c
cc -cckr -I../src -O -c vartests.c
cc -cckr -I../src -O -c vputget.c
cc -cckr -I../src -O -c driver.c
cc -cckr -I../src -O -c cdftests.c
cc -cckr -I../src -O -c dimtests.c
cc -cckr -I../src -O -c atttests.c
cc -cckr -I../src -O -c misctest.c
cc -cckr -I../src -O -c add.c
cc -cckr -I../src -O -c error.c
cc -cckr -I../src -O -c emalloc.c
cc -cckr -I../src -O -c val.c
cc -cckr -I../src -O -c slabs.c
cc -cckr -I../src -O varget.o varput.o vardef.o vartests.o vputget.o
driver.o cdftests.o dimtests.o atttests.o misctest.o add.o error.o emalloc.o
val.o slabs.o -L../src -lnetcdf `case irix_4.0 in unicos*) echo -lrpc;; esac`
-lsun -o nctest
Making `test' in /usr/local/netcdf/xdr
2c2
< bytes: 254 1 0 1 2 0 0 0
---
> bytes: -2 1 0 1 2 0 0 0
*** XDR fails formatted test ***
The above differences are OK if small
*** XDR passes binary test ***
Making `test' in /usr/local/netcdf/fortran
./fortc -L . -O irix ftest.src > ftest.f
f77 -w -c ftest.f
f77 -w -o ftest ftest.o jackets.o -L../src -lnetcdf
-L/usr/local/ldm/lib -lnetcdf `case irix_4.0 in unicos*) echo -lrpc;; esac`
-lsun
./ftest
--- Testing nccre ...
--- Testing ncddef ...
--- Testing ncvdef ...
--- Testing ncapt, ncaptc ...
--- Testing ncclos ...
--- Testing ncvpt1 ...
--- Testing ncvgt1 ...
--- Testing ncvpt ...
--- Testing ncopn, ncinq, ncdinq, ncvinq, ncanam, ncainq ...
--- Testing ncvgt, ncvgtc ...
--- Testing ncagt, ncagtc ...
--- Testing ncredf, ncdren, ncvren, ncaren, ncendf ...
--- Testing ncacpy ...
--- Testing ncadel ...
Making `test' in /usr/local/netcdf/ncgen
*** ncgen -n test successful ***
*** ncgen -c test successful ***
*** ncgen -f test successful ***
Making `test' in /usr/local/netcdf/ncdump
*** ncdump test successful ***
Making `test' in /usr/local/netcdf/nctest
./nctest
--- Testing nccreate ...
--- Testing ncopen ...
--- Testing ncredef ...
--- Testing ncendef ...
--- Testing ncclose ...
--- Testing ncinquire ...
--- Testing ncsync ...
--- Testing ncabort ...
--- Testing ncdimdef ...
--- Testing ncdimid ...
--- Testing ncdiminq ...
--- Testing ncdimrename ...
--- Testing ncvardef ...
--- Testing ncvarid ...
--- Testing ncvarinq ...
--- Testing ncvarput1 ...
--- Testing ncvarget1 ...
--- Testing ncvarput ...
--- Testing ncvarget ...
--- Testing ncvarrename ...
--- Testing ncattput ...
--- Testing ncattinq ...
--- Testing ncattget ...
--- Testing ncattcopy ...
--- Testing ncattname ...
--- Testing ncattrename ...
--- Testing ncattdel ...
--- Testing nctypelen ...
>From owner-netcdfgroup@xxxxxxxxxxxxxxxx Sun 9 2003 Nov 23:26:52
Date: Sun, 9 Nov 2003 23:26:52 -0800 (PST)
From: Charlie Zender <zender@xxxxxxx>
To: NCO Annnounce <nco-announce@xxxxxxxxxxxxxxxxxxxxx>,
Subject: NCO 2.8.2 is released
Received: (from majordo@localhost)
by unidata.ucar.edu (UCAR/Unidata) id hAA7UdaF012339
for netcdfgroup-out; Mon, 10 Nov 2003 00:30:39 -0700 (MST)
Organization: UCAR/Unidata
Keywords: 200311100730.hAA7UcOb012331
netCDF Mail List <netcdfgroup@xxxxxxxxxxxxxxxx>
Message-Id: <20031110072652.C92561AE56E@localhost>
X-UCIRVINE-MailScanner: No viruses found
Sender: owner-netcdfgroup@xxxxxxxxxxxxxxxx
Precedence: bulk
Reply-To: Charlie Zender <zender@xxxxxxx>
The netCDF operators NCO version 2.8.2 are ready.
http://nco.sf.net (Homepage)
http://dust.ess.uci.edu/nco (Homepage "mirror")
There are two notable feature improvement since version 2.8.1:
1. When input variables for ncbo binary operations have distinct
missing_value's, NCO now does the best job possible to ensure that
all missing_value's in both operands retain the missing_value
characteristic. Formerly, it was possible for missing values in
one variable to be treated as valid data. You could only have gotten
wrong answers because of this problem (and not noticed them) if you
use ncbo on files with different missing_values where one of the
values is near the range of valid data (missing_values should _always_
be picked to be very nearly out-of-range of the storage type).
2. Improve error messages and hints for out of range problems
There are a few minor packaging fixes:
1. Do not distribute ncap_lex.c, ncap_yacc.[ch] in tarball
Enjoy,
Charlie
--
Charlie Zender, my_surname@xxxxxxx, (949) 824-2987, Department of
Earth System Science, University of California, Irvine CA 92697-3100