g95 netCDF Fortran status

Charlie Zender <[email protected]> Tue, 11 Nov 2003 10:30:50 -0800 (PST)
Newsgroups gmane.comp.compilers.g95
Message-ID <20031111183050.D14E51AE56E@localhost>
> If you are reading this, your mail reader may not support MIME.
> Some parts of this message will be readable as plain text.

--11.Nov.2003mysteryboxofun
Content-Type: text/plain

Hi Andy,

The status of g95-compiled netCDF Fortran code is as follows:

g95 does not yet compile the netCDF Fortran90 test suite.

[email protected]:/data/zender/tmp/netcdf-3.5.1-beta10/src/f90$ g95 -o netcdf_test.o netcdf_test.f90
netcdf_test.f90: In function `MAIN__':
netcdf_test.f90:112: error: aggregate value used where a float was expected

This program netcdf_test.f90 is rather short, 112 lines,
so I include it as an attachment below.
You may recognize why it generates an error on the last line, or not.

g95 now compiles, links, and runs the netCDF Fortran77 test suite.
There are huge numbers of run-time errors.
The test suite is rather extensive.
I attach messages below in case you find they give useful clues. 
I will try re-compiling the self-test with a g95 snapshot every few
weeks and let you know when it looks close to running successfully.

At this point, you might find it helpful to try the netCDF fortran
installation yourself:

Get netCDF tarball from http://www.unidata.ucar.edu/packages/netcdf
tar xvzf netcdf-3.5.1-beta10.tar.Z
cd /data/zender/tmp/netcdf-3.5.1-beta10/src
make distclean
# NB: Use PGI Fortran definition because cfortran.h does not yet support Intel ifc 
export CC='/usr/bin/gcc'
export CXX='g++'
export CPPFLAGS='-DNDEBUG -DpgiFortran'
export CFLAGS='-O'
export FC='g95'
export FFLAGS='-O'
./configure --prefix=/usr/local
make
make test

Thanks,
Charlie
-- 
Charlie Zender, [email protected], (949) 824-2987, Department of
Earth System Science, University of California, Irvine CA 92697-3100

--11.Nov.2003mysteryboxofun
Content-Type: application/octet-stream; name="netcdf_test.f90"
Content-Description: /data/zender/tmp/netcdf-3.5.1-beta10/src/f90/netcdf_test.f90
Content-Transfer-Encoding: base64

ISBUaGlzIHByb2dyYW0gcHJvdmlkZXMgYW4gZWxlbWVudGFyeSBjaGVjayBvZiBzb21lIG9m
IHRoZSBwYXJ0cyBvZiB0aGUgCiEgICBGb3J0cmFuIDkwIGludGVyZmFjZSB0byBuZXRDREYg
My41LiBJdCBpcyBhIEZvcnRyYW4gOTAgaW1wbGVtZW50YXRpb24KISAgIG9mIHRoZSBuY3Rz
dC5jcHAgcHJvZ3JhbSBwcm92aWRlZCB3aXRoIHRoZSBDKysgaW50ZXJmYWNlIHRvIG5ldGNk
ZgohICAgKGluIHRoZSBzcmMvY3h4IGRpcmVjdG9yeSBvZiB0aGUgbmV0Y2RmIGRpc3RyaWJ1
dGlvbikuIAohCnByb2dyYW0gbmV0Y2RmVGVzdAogIHVzZSB0eXBlU2l6ZXMKICB1c2UgbmV0
Y2RmCiAgaW1wbGljaXQgbm9uZQogIAogICEgbmV0Y2RmIHJlbGF0ZWQgdmFyaWFibGVzCiAg
aW50ZWdlciA6OiBuY0ZpbGVJRCwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICYKICAgICAgICAgICAgIGxhdERpbUlELCBsb25EaW1JRCwgZnJUaW1lRGltSUQsIHRpbWVE
aW1JRCwgJgogICAgICAgICAgICAgcHJlc3NWYXJJRCwgbGF0VmFySUQsIGxvblZhcklELCBm
clRpbWVWYXJJRCwgcmVmVGltZVZhcklELCBzY2FsYXJWYXJJRAogICAgICAgICAgICAgCiAg
ISBMb2NhbCB2YXJpYWJsZXMKICBpbnRlZ2VyLCBwYXJhbWV0ZXIgOjogbnVtTGF0cyA9IDQs
IG51bUxvbnMgPSAzLCAmCiAgICAgICAgICAgICAgICAgICAgICAgIG51bUZyVGltZXMgPSAy
LCB0aW1lU3RyaW5nTGVuID0gMjAKICBjaGFyYWN0ZXIgKGxlbiA9ICopLCBwYXJhbWV0ZXIg
OjogZmlsZU5hbWUgPSAiZXhhbXBsZS5uYyIKICBpbnRlZ2VyIDo6IGNvdW50ZXIgICAgICAg
ICAgICAgICAgICAgICAgCiAgcmVhbCwgZGltZW5zaW9uKG51bUxvbnMsIG51bUxhdHMsIG51
bUZyVGltZXMpIDo6IHByZXNzdXJlCiAgaW50ZWdlciAoa2luZCA9IEZvdXJCeXRlSW50KSwg
ZGltZW5zaW9uKG51bUZyVGltZXMpIDo6IGZyVGltZVZhbHMKICByZWFsIChraW5kID0gRm91
ckJ5dGVSZWFsKSBmaWxsVmFsOwogIHJlYWwgKGtpbmQgPSBGb3VyQnl0ZVJlYWwpLCBkaW1l
bnNpb24oMikgOjogdmFsaWRSYW5nZTsKICAKICAhIC0tLS0tLS0tLS0tLS0tLS0tLS0tCiAg
ISBDb2RlIGJlZ2lucwogICEgLS0tLS0tLS0tLS0tLS0tLS0tLS0KICBpZigubm90LiBieXRl
U2l6ZXNPSygpKSB0aGVuCiAgICBwcmludCAqLCAiQ29tcGlsZXIgZG9lcyBub3QgYXBwZWFy
IHRvIHN1cHBvcnQgcmVxdWlyZWQga2luZHMgb2YgdmFyaWFibGVzLiIKICAgIHN0b3AKICBl
bmQgaWYKICAgIAogICEgQ3JlYXRlIHRoZSBmaWxlCiAgY2FsbCBjaGVjayhuZjkwX2NyZWF0
ZShwYXRoID0gdHJpbShmaWxlTmFtZSksIGNtb2RlID0gbmY5MF9jbG9iYmVyLCBuY2lkID0g
bmNGaWxlSUQpKQogIAogICEgRGVmaW5lIHRoZSBkaW1lbnNpb25zCiAgY2FsbCBjaGVjayhu
ZjkwX2RlZl9kaW0obmNpZCA9IG5jRmlsZUlELCBuYW1lID0gImxhdCIsICAgICBsZW4gPSBu
dW1MYXRzLCAgICAgICAgZGltaWQgPSBsYXREaW1JRCkpCiAgY2FsbCBjaGVjayhuZjkwX2Rl
Zl9kaW0obmNpZCA9IG5jRmlsZUlELCBuYW1lID0gImxvbiIsICAgICBsZW4gPSBudW1Mb25z
LCAgICAgICAgZGltaWQgPSBsb25EaW1JRCkpCiAgY2FsbCBjaGVjayhuZjkwX2RlZl9kaW0o
bmNpZCA9IG5jRmlsZUlELCBuYW1lID0gImZydGltZSIsICBsZW4gPSBuZjkwX3VubGltaXRl
ZCwgZGltaWQgPSBmclRpbWVEaW1JRCkpCiAgY2FsbCBjaGVjayhuZjkwX2RlZl9kaW0obmNp
ZCA9IG5jRmlsZUlELCBuYW1lID0gInRpbWVsZW4iLCBsZW4gPSB0aW1lU3RyaW5nTGVuLCAg
ZGltaWQgPSB0aW1lRGltSUQpKQoKICAhIENyZWF0ZSB2YXJpYWJsZXMgYW5kIGF0dHJpYnV0
ZXMKICBjYWxsIGNoZWNrKG5mOTBfZGVmX3ZhcihuY2lkID0gbmNGaWxlSUQsIG5hbWUgPSAi
UCIsIHh0eXBlID0gbmY5MF9mbG9hdCwgICAgICYKICAgICAgICAgICAgICAgICAgICAgZGlt
aWRzID0gKC8gbG9uRGltSUQsIGxhdERpbUlELCBmclRpbWVEaW1JRCAvKSwgdmFySUQgPSBw
cmVzc1ZhcklEKSApCiAgY2FsbCBjaGVjayhuZjkwX3B1dF9hdHQobmNGaWxlSUQsIHByZXNz
VmFySUQsICJsb25nX25hbWUiLCAgICJwcmVzc3VyZSBhdCBtYXhpbXVtIHdpbmQiKSkKICBj
YWxsIGNoZWNrKG5mOTBfcHV0X2F0dChuY0ZpbGVJRCwgcHJlc3NWYXJJRCwgInVuaXRzIiwg
ICAgICAgImhlY3RvcGFzY2FscyIpICkKICAhIFVzZSA0LWJ5dGUgcmVhbHMgZXhwbGljaXRs
eSwgdG8gbWF0Y2ggNC1ieXRlIGF0dHJpYnV0ZSB0eXBlIGluIHRlc3QgZmlsZQogIHZhbGlk
UmFuZ2UoMSkgPSAwLgogIHZhbGlkUmFuZ2UoMikgPSAxNTAwCiAgY2FsbCBjaGVjayhuZjkw
X3B1dF9hdHQobmNGaWxlSUQsIHByZXNzVmFySUQsICJ2YWxpZF9yYW5nZSIsIHZhbGlkUmFu
Z2UpKQogICEgVXNlIGEgNC1ieXRlIGZsb2F0IGNvbnN0YW50LCB0byBtYXRjaCB2YXJpYWJs
ZSB0eXBlCiAgZmlsbFZhbCA9IC05OTk5LjAKICBjYWxsIGNoZWNrKG5mOTBfcHV0X2F0dChu
Y0ZpbGVJRCwgcHJlc3NWYXJJRCwgICJfRmlsbFZhbHVlIiwgZmlsbFZhbCApICkKICAgICAg
ICAgICAgICAgICAgICAgIAogIGNhbGwgY2hlY2sobmY5MF9kZWZfdmFyKG5jRmlsZUlELCAi
bGF0IiwgbmY5MF9mbG9hdCwgZGltaWRzID0gbGF0RGltSUQsIHZhcklEID0gbGF0VmFySUQp
ICkKICBjYWxsIGNoZWNrKG5mOTBfcHV0X2F0dChuY0ZpbGVJRCwgbGF0VmFySUQsICJsb25n
X25hbWUiLCAibGF0aXR1ZGUiKSkKICBjYWxsIGNoZWNrKG5mOTBfcHV0X2F0dChuY0ZpbGVJ
RCwgbGF0VmFySUQsICJ1bml0cyIsICJkZWdyZWVzX25vcnRoIikpCgogIGNhbGwgY2hlY2so
bmY5MF9kZWZfdmFyKG5jRmlsZUlELCAibG9uIiwgbmY5MF9mbG9hdCwgbG9uRGltSUQsIGxv
blZhcklEKSApCiAgY2FsbCBjaGVjayhuZjkwX3B1dF9hdHQobmNGaWxlSUQsIGxvblZhcklE
LCAibG9uZ19uYW1lIiwgImxvbmdpdHVkZSIpKQogIGNhbGwgY2hlY2sobmY5MF9wdXRfYXR0
KG5jRmlsZUlELCBsb25WYXJJRCwgInVuaXRzIiwgICAgICJkZWdyZWVzX2Vhc3QiKSkKCiAg
Y2FsbCBjaGVjayhuZjkwX2RlZl92YXIobmNGaWxlSUQsICJmcnRpbWUiLCBuZjkwX2ludCwg
ZnJUaW1lRGltSUQsIGZyVGltZVZhcklEKSApCiAgY2FsbCBjaGVjayhuZjkwX3B1dF9hdHQo
bmNGaWxlSUQsIGZyVGltZVZhcklELCAibG9uZ19uYW1lIiwgImZvcmVjYXN0IHRpbWUiKSkK
ICBjYWxsIGNoZWNrKG5mOTBfcHV0X2F0dChuY0ZpbGVJRCwgZnJUaW1lVmFySUQsICJ1bml0
cyIsICAgICAiaG91cnMiKSkKCiAgY2FsbCBjaGVjayhuZjkwX2RlZl92YXIobmNGaWxlSUQs
ICJyZWZ0aW1lIiwgbmY5MF9jaGFyLCB0aW1lRGltSUQsIHJlZlRpbWVWYXJJRCkgKQogIGNh
bGwgY2hlY2sobmY5MF9wdXRfYXR0KG5jRmlsZUlELCByZWZUaW1lVmFySUQsICJsb25nX25h
bWUiLCAicmVmZXJlbmNlIHRpbWUiKSkKICBjYWxsIGNoZWNrKG5mOTBfcHV0X2F0dChuY0Zp
bGVJRCwgcmVmVGltZVZhcklELCAidW5pdHMiLCAgICAgInRleHRfdGltZSIpKQogICAgICAg
ICAgICAgICAgICAgICAKICAhIEluIHRoZSBDKysgaW50ZXJmYWNlIHRoZSBkZWZpbmUgYSBz
Y2FsYXIgdmFyaWFibGUgLSBkbyB3ZSBrbm93IGhvdyB0byBkbyB0aGlzPyAKICBjYWxsIGNo
ZWNrKG5mOTBfZGVmX3ZhcihuY0ZpbGVJRCwgIlNjYWxhclZhcmlhYmxlIiwgbmY5MF9yZWFs
LCBzY2FsYXJWYXJJRCkpCiAgCiAgISBHbG9iYWwgYXR0cmlidXRlcwogIGNhbGwgY2hlY2so
bmY5MF9wdXRfYXR0KG5jRmlsZUlELCBuZjkwX2dsb2JhbCwgImhpc3RvcnkiLCAmCiAgICAg
ICAgICAgICAgICAgICAgICJjcmVhdGVkIGJ5IFVuaWRhdGEgTERNIGZyb20gTlBTIGJyb2Fk
Y2FzdCIpKQogIGNhbGwgY2hlY2sobmY5MF9wdXRfYXR0KG5jRmlsZUlELCBuZjkwX2dsb2Jh
bCwgInRpdGxlIiwgJgogICAgICAgICAgICAgICAgICAgICAiTk1DIEdsb2JhbCBQcm9kdWN0
IFNldDogUHJlc3N1cmUgYXQgTWF4aW11bSBXaW5kIikpCiAgCiAgISBMZWF2ZSBkZWZpbmUg
bW9kZQogIGNhbGwgY2hlY2sobmY5MF9lbmRkZWYobmNmaWxlSUQpKQogIAogICEgV3JpdGUg
dGhlIGRpbWVuc2lvbiB2YXJpYWJsZXMKICBjYWxsIGNoZWNrKG5mOTBfcHV0X3ZhcihuY0Zp
bGVJRCwgbGF0VmFySWQsICAgICAoLyAtOTAuLCAtODcuNSwgLTg1LiwgLTgyLjUgLykpICkK
ICBjYWxsIGNoZWNrKG5mOTBfcHV0X3ZhcihuY0ZpbGVJRCwgbG9uVmFySWQsICAgICAoLyAt
MTgwLCAtMTc1LCAtMTcwIC8pICAgICAgKSApCiAgISBEb24ndCB1c2UgYW5vbnltb3VzIGFy
cmF5IGhlcmUsIGluIGNhc2UgcGxhdGZvcm0gaGFzIDgtYnl0ZSBpbnRlZ2VycwogIGZyVGlt
ZVZhbHMoMSkgPSAxMgogIGZyVGltZVZhbHMoMikgPSAxOAogIGNhbGwgY2hlY2sobmY5MF9w
dXRfdmFyKG5jRmlsZUlELCBmclRpbWVWYXJJZCwgIGZyVGltZVZhbHMgICAgICAgICAgICAg
ICAgICApICkKICBjYWxsIGNoZWNrKG5mOTBfcHV0X3ZhcihuY0ZpbGVJRCwgcmVmdGltZVZh
cklELCAiMTk5Mi0zLTIxIDEyOjAwIiAgICAgICAgICAgKSApCiAgCiAgISBXcml0ZSB0aGUg
cHJlc3N1cmUgdmFyaWFibGUuIFdyaXRlIGEgc2xhYiBhdCBhIHRpbWUgdG8gY2hlY2sgaW5j
cmVtZW50aW5nLgogIHByZXNzdXJlID0gOTQ5LiArIHJlYWwocmVzaGFwZSggKC8gKGNvdW50
ZXIsIGNvdW50ZXIgPSAxLCBudW1MYXRzICogbnVtTG9ucyAqIG51bUZyVGltZXMpIC8pLCAg
JgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoLyBudW1Mb25zLCBudW1M
YXRzLCBudW1GclRpbWVzIC8pICkgKQogIGNhbGwgY2hlY2sobmY5MF9wdXRfdmFyKG5jRmls
ZUlELCBwcmVzc1ZhcklELCBwcmVzc3VyZSg6LCA6LCAxKSkgKQogIGNhbGwgY2hlY2sobmY5
MF9wdXRfdmFyKG5jRmlsZUlELCBwcmVzc1ZhcklELCBwcmVzc3VyZSg6LCA6LCAyKSwgc3Rh
cnQgPSAoLyAxLCAxLCAyIC8pKSApCiAgCiAgY2FsbCBjaGVjayhuZjkwX3B1dF92YXIobmNG
aWxlSUQsIHNjYWxhclZhcklELCAxMCkpCiAgY2FsbCBjaGVjayhuZjkwX2Nsb3NlKG5jRmls
ZUlEKSkKCmNvbnRhaW5zCiAgISBJbnRlcm5hbCBzdWJyb3V0aW5lIC0gY2hlY2tzIGVycm9y
IHN0YXR1cyBhZnRlciBlYWNoIG5ldGNkZiwgcHJpbnRzIG91dCB0ZXh0IG1lc3NhZ2UgZWFj
aCB0aW1lCiAgISAgIGFuIGVycm9yIGNvZGUgaXMgcmV0dXJuZWQuIAogIHN1YnJvdXRpbmUg
Y2hlY2soc3RhdHVzKQogICAgaW50ZWdlciwgaW50ZW50ICggaW4pIDo6IHN0YXR1cwogICAg
CiAgICBpZihzdGF0dXMgLz0gbmY5MF9ub2VycikgdGhlbiAKICAgICAgcHJpbnQgKiwgdHJp
bShuZjkwX3N0cmVycm9yKHN0YXR1cykpCiAgICBlbmQgaWYKICBlbmQgc3Vicm91dGluZSBj
aGVjayAgCmVuZCBwcm9ncmFtIG5ldGNkZlRlc3QK


--11.Nov.2003mysteryboxofun
Content-Type: text/plain

(error messages from the testsuite for the fortran77 interface compiled with g95)
[email protected]:/data/zender/tmp/netcdf-3.5.1-beta10/src/nf_test$
./nf_test
*** Testing nf_strerror ... 
*** Testing nf_open ... 
 nf_redef of read-only file should fail
 netCDF IDs for first and second nf_open calls should differ
 nf_open: Not a netCDF file
 delete of scratch file failedscratch.nc
 nf_close: Not a netCDF id
  
   ###  7  FAILURES TESTING nf_open! ###
*** Testing nf_close ... 
 nf_close failed: Not a netCDF id
 nf_close in data mode failed: Not a netCDF id
 nf_create: netCDF file exists && NC_NOCLOBBER
 nf_close in define mode: Not a netCDF id
  
   ###  9  FAILURES TESTING nf_close! ###
*** Testing nf_inq ... 
 nf_inq: wrong number of dimensions returned:  6
 nf_create: netCDF file exists && NC_NOCLOBBER
  
   ###  3  FAILURES TESTING nf_inq! ###
*** Testing nf_inq_dimid ... 
 bad dim name: Not a netCDF id
 nf_inq_dimid: Not a netCDF id
 nf_inq_dimid: Not a netCDF id
 nf_inq_dimid: Not a netCDF id
  
   ###  14  FAILURES TESTING nf_inq_dimid! ###
*** Testing nf_inq_dim ... 
 bad dimid: Not a netCDF id
 nf_inq_dim: Not a netCDF id
 bad dimid: Not a netCDF id
 nf_inq_dim: Not a netCDF id
  
   ###  22  FAILURES TESTING nf_inq_dim! ###
*** Testing nf_inq_dimlen ... 
 bad dimid: Not a netCDF id
 nf_inq_dimlen: Not a netCDF id
 bad dimid: Not a netCDF id
 nf_inq_dimlen: Not a netCDF id
  
   ###  22  FAILURES TESTING nf_inq_dimlen! ###
*** Testing nf_inq_dimname ... 
 bad dimid: Not a netCDF id
 nf_inq_dimname: Not a netCDF id
 bad dimid: Not a netCDF id
 nf_inq_dimname: Not a netCDF id
  
   ###  22  FAILURES TESTING nf_inq_dimname! ###
*** Testing nf_inq_varid ... 
 varid unexpected:  12
 varid unexpected:  12
 varid unexpected:  12
 varid unexpected:  12
 varid unexpected:  12
 varid unexpected:  12
 varid unexpected:  12
 varid unexpected:  12
  
   ###  135  FAILURES TESTING nf_inq_varid! ###
*** Testing nf_inq_var ... 
 type unexpected:  10
 type unexpected:  10
 type unexpected:  10
 type unexpected:  10
 type unexpected:  10
 type unexpected:  10
 type unexpected:  10
 type unexpected:  10
  
   ###  136  FAILURES TESTING nf_inq_var! ###
*** Testing nf_inq_natts ... 
 nf_inq_natts: wrong number of global atts returned,  12
  
   ###  1  FAILURES TESTING nf_inq_natts! ###
*** Testing nf_inq_ndims ... 
 nf_inq_ndims: wrong number returned,  12
  
   ###  1  FAILURES TESTING nf_inq_ndims! ###
*** Testing nf_inq_nvars ... 
 nf_inq_nvars: wrong number returned,  12
  
   ###  1  FAILURES TESTING nf_inq_nvars! ###
*** Testing nf_inq_unlimdim ... 
 nf_inq_unlimdim: Not a netCDF id
 nf_close: Not a netCDF id
  
   ###  4  FAILURES TESTING nf_inq_unlimdim! ###
*** Testing nf_inq_vardimid ... 
 bad var id: Not a netCDF id
 nf_inq_vardimid: Not a netCDF id
 bad var id: Not a netCDF id
 nf_inq_vardimid: Not a netCDF id
  
   ###  546  FAILURES TESTING nf_inq_vardimid! ###
*** Testing nf_inq_varname ... 
 bad var id: Not a netCDF id
 nf_inq_varname: Not a netCDF id
 bad var id: Not a netCDF id
 nf_inq_varname: Not a netCDF id
  
   ###  546  FAILURES TESTING nf_inq_varname! ###
*** Testing nf_inq_varnatts ... 
 natts unexpected:  15
 natts unexpected:  15
 natts unexpected:  15
 natts unexpected:  15
 natts unexpected:  15
 natts unexpected:  15
 natts unexpected:  15
 natts unexpected:  15
  
   ###  137  FAILURES TESTING nf_inq_varnatts! ###
*** Testing nf_inq_varndims ... 
 ndims unexpected:  15
 ndims unexpected:  15
 ndims unexpected:  15
 ndims unexpected:  15
 ndims unexpected:  15
 ndims unexpected:  15
 ndims unexpected:  15
 ndims unexpected:  15
  
   ###  136  FAILURES TESTING nf_inq_varndims! ###
*** Testing nf_inq_vartype ... 
 type unexpected:  14
 type unexpected:  14
 type unexpected:  14
 type unexpected:  14
 type unexpected:  14
 type unexpected:  14
 type unexpected:  14
 type unexpected:  14
  
   ###  136  FAILURES TESTING nf_inq_vartype! ###
*** Testing nf_get_var1_text ... 
 bad var id: Not a netCDF id
 nf_get_var: Not a netCDF id
 bad var id: Not a netCDF id
 wrong type: Not a netCDF id
  
  
   ###  3690  FAILURES TESTING nf_get_var1_text! ###
*** Testing nf_get_var1_int1 ... 
 bad var id: Not a netCDF id
 wrong type: Not a netCDF id
 bad var id: Not a netCDF id
 nf_get_var: Not a netCDF id
  
  
   ###  3690  FAILURES TESTING nf_get_var1_int1! ###
*** Testing nf_get_var1_int2 ... 
 bad var id: Not a netCDF id
 wrong type: Not a netCDF id
 bad var id: Not a netCDF id
 nf_get_var: Not a netCDF id
  
  
   ###  3690  FAILURES TESTING nf_get_var1_int2! ###
*** Testing nf_get_var1_int ... 
 bad var id: Not a netCDF id
 wrong type: Not a netCDF id
 bad var id: Not a netCDF id
 nf_get_var: Not a netCDF id
  
  
   ###  3690  FAILURES TESTING nf_get_var1_int! ###
*** Testing nf_get_var1_real ... 
 bad var id: Not a netCDF id
 wrong type: Not a netCDF id
 bad var id: Not a netCDF id
 nf_get_var: Not a netCDF id
  
  
   ###  3690  FAILURES TESTING nf_get_var1_real! ###
*** Testing nf_get_var1_double ... 
 bad var id: Not a netCDF id
 wrong type: Not a netCDF id
 bad var id: Not a netCDF id
 nf_get_var: Not a netCDF id
  
  
   ###  3690  FAILURES TESTING nf_get_var1_double! ###
*** Testing nf_get_var_text ... 
 bad var id: Not a netCDF id
 nf_get_var: Not a netCDF id
 unexpected:  32.0000000000000000
 bad var id: Not a netCDF id
  
  
   ###  722  FAILURES TESTING nf_get_var_text! ###
*** Testing nf_get_var_int1 ... 
 bad var id: Not a netCDF id
 wrong type: Not a netCDF id
 bad var id: Not a netCDF id
 nf_get_var: Not a netCDF id
  
  
   ###  815  FAILURES TESTING nf_get_var_int1! ###
*** Testing nf_get_var_int2 ... 
 bad var id: Not a netCDF id
 wrong type: Not a netCDF id
 bad var id: Not a netCDF id
 nf_get_var: Not a netCDF id
  
  
   ###  1228  FAILURES TESTING nf_get_var_int2! ###
*** Testing nf_get_var_int ... 
 bad var id: Not a netCDF id
 wrong type: Not a netCDF id
 bad var id: Not a netCDF id
 nf_get_var: Not a netCDF id
  
  
   ###  1737  FAILURES TESTING nf_get_var_int! ###
*** Testing nf_get_var_real ... 
 bad var id: Not a netCDF id
 wrong type: Not a netCDF id
 bad var id: Not a netCDF id
 nf_get_var: Not a netCDF id
  
  
   ###  1745  FAILURES TESTING nf_get_var_real! ###
*** Testing nf_get_var_double ... 
 bad var id: Not a netCDF id
 wrong type: Not a netCDF id
 bad var id: Not a netCDF id
 nf_get_var: Not a netCDF id
  
  
   ###  1758  FAILURES TESTING nf_get_var_double! ###
*** Testing nf_get_vara_text ... 
*** Testing nf_get_vara_int1 ... 
*** Testing nf_get_vara_int2 ... 
*** Testing nf_get_vara_int ... 
*** Testing nf_get_vara_real ... 
*** Testing nf_get_vara_double ... 
*** Testing nf_get_vars_text ... 
 bad var id: Not a netCDF id
 Not a netCDF id                                                                 
 value read not that expected
 bad var id: Not a netCDF id
 wrong type: Not a netCDF id
  
  
   ###  3563  FAILURES TESTING nf_get_vars_text! ###
*** Testing nf_get_vars_int1 ... 
 bad var id: Not a netCDF id
 wrong type: Not a netCDF id
 bad var id: Not a netCDF id
 Not a netCDF id                                                                 
 value read not that expected
  
  
   ###  3891  FAILURES TESTING nf_get_vars_int1! ###
*** Testing nf_get_vars_int2 ... 
 bad var id: Not a netCDF id
 wrong type: Not a netCDF id
 bad var id: Not a netCDF id
 Not a netCDF id                                                                 
 value read not that expected
  
  
   ###  4395  FAILURES TESTING nf_get_vars_int2! ###
*** Testing nf_get_vars_int ... 
 bad var id: Not a netCDF id
 wrong type: Not a netCDF id
 bad var id: Not a netCDF id
 Not a netCDF id                                                                 
 value read not that expected
  
  
   ###  5293  FAILURES TESTING nf_get_vars_int! ###
*** Testing nf_get_vars_real ... 
 bad var id: Not a netCDF id
 wrong type: Not a netCDF id
 bad var id: Not a netCDF id
 Not a netCDF id                                                                 
 value read not that expected
  
  
   ###  5066  FAILURES TESTING nf_get_vars_real! ###
*** Testing nf_get_vars_double ... 
 bad var id: Not a netCDF id
 wrong type: Not a netCDF id
 bad var id: Not a netCDF id
 Not a netCDF id                                                                 
 value read not that expected
  
  




--11.Nov.2003mysteryboxofun--


-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/