[netcdfgroup] Netcdf older version libraries

Dr.Sudheer Joseph sjo at incois.gov.in
Wed Feb 13 14:37:36 MST 2008


Hi,
      Thanks for the suggetions, But I am finding every thing ok but the 
program says as earlier. Attached herewith is the log of make test. It 
passes all tests.

I use the below command for making the exe

gfortran -I/usr/local/include -u -O -o ./oa oamain.o acor.o asm.o bes1d.o 
bes2d.o blkdat.o caldate.o defcdf.o dhlev.o diagn.o down_shift.o dynht.o 
errscl.o exitus.o filter.o gcircle.o getclima.o get_date.o getdynht.o 
get_ewpt.o getobs.o gregorian.o headln.o ierinv.o indepen.o invmtx.o 
length.o lintrp.o ll2xy.o lnblk.o locate.o lubksb.o ludcmp.o nxt_blnk.o 
oamean.o oapar.o objan.o outlier.o qtrap.o readgrids.o readhydro.o 
remove.o rotparm.o rout_chk.o select.o set_type.o sort.o svafunc.o svan.o 
svel.o trapzd.o trend.o trendcoef.o xclima.o xhydro.o xy2ll.o 
/usr/local/lib/libnetcdf.a

It do not give any error  but when it is executed it says as below

>> NCAPT: : NetCDF: Variable not found
>> NCVDEF: : NetCDF: String match to name in use
>> NCAPTC: : NetCDF: Variable not found
>> NCAPTC: : NetCDF: Variable not found
>

Sudheer


> You should not need to download an older version of the libraries,
> because version 3.6.2 (and previous versions) fully support the netCDF-2
> Fortran and C interfaces.  If your library was built with the
> "--disable-v2" option to configure (which is not the default), the
> library would be built without support for the version 2 interfaces, but
> that is not common.  If your library was built with the environment
> variable FC set to '', that would also have indicated no Fortran
> interface should be built, and you would see error messages such as
> above.
>
> You can determine whether you have support for the version 2 Fortran
> interfaces by finding the build source directory and invoking "make
> check" in the "nf_test" subdirectory.  This tests all the Fortran
> interfaces including the version 2 API, which produces output that
> should look like this:
>
> ...
>  PASS: tst_f77_v2
>   *** Testing netCDF-2 Fortran 77 API.
>   *** 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 ...
>   *** testing fill values ...
>   Total number of failures:  0
>   *** SUCCESS!
>  PASS: ftest
> ...
>
> If you don't see this, you need to rebuild from source without setting
> FC='' on a platform that has a working Fortran compiler, making sure
> that none of the configure flags "--disable-v2", "--disable-f77", or
> "--enable-c-only" are specified when invoking the "configure" script.
>
> Please let us know if this doesn't help, by sending details to
>
> support-netcdf at unidata.ucar.edu
>
> --Russ
>
>
>

-- 
º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤º¤ø,¸¸,ø¤º
 
Dr. Sudheer Joseph
Scientist         
Indian National Centre for Ocean Information Services (INCOIS)
Post Box No.21, IDA Jeedimetla  P.O.
Hyderabad,Ranga Reddy District - 500 055
Andhra Pradesh, India.
TEl:+91-40-23044600(R),Tel:+91-40-9440832534(Mobile)
Tel:+91-40-23886047(O),Fax:+91-40-23895011(O)
E-mail:sjo at rediffmail.com; callsjo at yahoo.com;  sjo at incois.gov.in.
Web- http://oppamthadathil.tripod.com
º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤º¤ø,¸¸,ø¤º
 
"The ultimate measure of a man is
not where he stands in moments of
comfort and convenience, but where
he stands at times of challenge and
controversy."
                        Martin Luther King, Jr.
-------------- next part --------------
Making check in f90
make[1]: Entering directory `/pkgs/netcdf-3.6.2/f90'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/pkgs/netcdf-3.6.2/f90'
Making check in fortran
make[1]: Entering directory `/pkgs/netcdf-3.6.2/fortran'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/pkgs/netcdf-3.6.2/fortran'
Making check in libsrc
make[1]: Entering directory `/pkgs/netcdf-3.6.2/libsrc'
make  t_nc
make[2]: Entering directory `/pkgs/netcdf-3.6.2/libsrc'
make[2]: `t_nc' is up to date.
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/libsrc'
make  check-TESTS
make[2]: Entering directory `/pkgs/netcdf-3.6.2/libsrc'
dimrename: IXX
nc_close ret = 0

reopen id = 3 for filename test.nc
NC done
GATTR VAR VATTR
VATTR
VATTR
VATTR
VATTR
VATTR
fill_seq indices	 1 2 3	75.000000 != 2.718282
Done
got val = 3.250000
got val = 0.000000
got val = 2.718282
got val = 82555
got val = 97
got NC_CHAR val = A (0x41) 
got NC_CHAR val = B (0x42) 
got NC_CHAR val = "The red death had long devastated the country."
got val = A (0x41) 
got val = B (0x42) 
got val = "The red death had long devastated the country."
got vals = 0.000000 ... 447.000000
re nc_close ret = 0
PASS: t_nc
==================
All 1 tests passed
==================
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/libsrc'
make[1]: Leaving directory `/pkgs/netcdf-3.6.2/libsrc'
Making check in nctest
make[1]: Entering directory `/pkgs/netcdf-3.6.2/nctest'
make  nctest
make[2]: Entering directory `/pkgs/netcdf-3.6.2/nctest'
make[2]: `nctest' is up to date.
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/nctest'
make  check-TESTS
make[2]: Entering directory `/pkgs/netcdf-3.6.2/nctest'
PASS: nctest
PASS: compare_test_files.sh
==================
All 2 tests passed
==================
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/nctest'
make[1]: Leaving directory `/pkgs/netcdf-3.6.2/nctest'
Making check in ncgen
make[1]: Entering directory `/pkgs/netcdf-3.6.2/ncgen'
make  check-TESTS
make[2]: Entering directory `/pkgs/netcdf-3.6.2/ncgen'
*** Testing ncgen.
*** creating classic file c0.nc from c0.cdl...
*** creating 64-bit offset file c0_64.nc from c0.cdl...
*** Test successful!
PASS: run_tests.sh
==================
All 1 tests passed
==================
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/ncgen'
make[1]: Leaving directory `/pkgs/netcdf-3.6.2/ncgen'
Making check in ncdump
make[1]: Entering directory `/pkgs/netcdf-3.6.2/ncdump'
make  rewrite-scalar ctest ctest64 ncdump 
make[2]: Entering directory `/pkgs/netcdf-3.6.2/ncdump'
make[2]: `rewrite-scalar' is up to date.
make[2]: `ctest' is up to date.
make[2]: `ctest64' is up to date.
make[2]: `ncdump' is up to date.
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/ncdump'
make  check-TESTS
make[2]: Entering directory `/pkgs/netcdf-3.6.2/ncdump'

*** Testing ncgen and ncdump using some test CDL files.
*** creating tst_small.nc from ref_tst_small.cdl...
*** creating tst_small.cdl from tst_small.nc...
*** creating test0.nc from test0.cdl...
*** creating test1.cdl from test0.nc...
*** creating test1.nc from test1.cdl...
*** creating test2.cdl from test1.nc...
*** All tests of ncgen and ncdump using test0.cdl passed!
PASS: run_tests.sh

*** Testing ncgen and ncdump with 64-bit offset format.
*** creating test0.nc from test0.cdl...
*** creating test1.cdl from test0.nc...
*** creating test1.nc from test1.cdl...
*** creating test2.cdl from test1.nc...
*** All ncgen and ncdump with 64-bit offset format tests passed!
PASS: tst_64bit.sh
PASS: ctest
PASS: ctest64

*** Testing ncgen and ncdump test output for classic format.
*** creating ctest1.cdl from ctest0.nc...
*** creating c0.nc from c0.cdl...
*** creating c1.cdl from c0.nc...
*** comparing ncdump of C program output (ctest1.cdl) with c1.cdl...
*** test output for ncdump -k
*** All ncgen and ncdump test output for classic format passed!
*** Testing ncgen and ncdump test output for 64-bit offset format.
*** creating ctest1.cdl from test0_64.nc...
*** creating c0.nc from c0.cdl...
*** creating c1.cdl from c0.nc...
*** comparing ncdump of C program output (ctest1_64.cdl) with c1.cdl...
*** test output for ncdump -k
*** All ncgen and ncdump test output for 64-bit offset format passed!
PASS: tst_output.sh
*** testing length of classic file
*** testing length of classic file written with NOFILL
*** testing length of rewritten classic file
*** testing length of rewritten classic file written with NOFILL
*** testing length of 64-bit offset file
*** testing length of 64-bit offset file written with NOFILL
*** testing length of rewritten 64-bit offset file
*** testing length of rewritten 64-bit offset file written with NOFILL
*** testing length of one-record-variable classic file
*** testing length of one-record-variable classic file written with NOFILL
*** testing length of one-record-variable 64-bit offset file
*** testing length of one-record-variable 64-bit offset file written with NOFILL
PASS: tst_lengths.sh
==================
All 6 tests passed
==================
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/ncdump'
make[1]: Leaving directory `/pkgs/netcdf-3.6.2/ncdump'
Making check in nf_test
make[1]: Entering directory `/pkgs/netcdf-3.6.2/nf_test'
make  nf_test tst_f77_v2   ftest tst_f90
make[2]: Entering directory `/pkgs/netcdf-3.6.2/nf_test'
make[2]: `nf_test' is up to date.
make[2]: `tst_f77_v2' is up to date.
make[2]: `ftest' is up to date.
make[2]: `tst_f90' is up to date.
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/nf_test'
make  check-TESTS
make[2]: Entering directory `/pkgs/netcdf-3.6.2/nf_test'
*** Creating fills.nc.
*** SUCCESS!
PASS: create_fills.sh
 *** Testing netCDF-3 Fortran 77 API.
 *** testing nf_strerror ... 
 *** testing nf_open ... 
 *** testing nf_close ... 
 *** testing nf_inq ... 
 *** testing nf_inq_dimid ... 
 *** testing nf_inq_dim ... 
 *** testing nf_inq_dimlen ... 
 *** testing nf_inq_dimname ... 
 *** testing nf_inq_varid ... 
 *** testing nf_inq_var ... 
 *** testing nf_inq_natts ... 
 *** testing nf_inq_ndims ... 
 *** testing nf_inq_nvars ... 
 *** testing nf_inq_unlimdim ... 
 *** testing nf_inq_format ... 
 *** testing nf_inq_vardimid ... 
 *** testing nf_inq_varname ... 
 *** testing nf_inq_varnatts ... 
 *** testing nf_inq_varndims ... 
 *** testing nf_inq_vartype ... 
 *** testing nf_get_var1_text ... 
 *** testing nf_get_var1_int1 ... 
 *** testing nf_get_var1_int2 ... 
 *** testing nf_get_var1_int ... 
 *** testing nf_get_var1_real ... 
 *** testing nf_get_var1_double ... 
 *** testing nf_get_var_text ... 
 *** testing nf_get_var_int1 ... 
 *** testing nf_get_var_int2 ... 
 *** testing nf_get_var_int ... 
 *** testing nf_get_var_real ... 
 *** 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 ... 
 *** testing nf_get_vars_int1 ... 
 *** testing nf_get_vars_int2 ... 
 *** testing nf_get_vars_int ... 
 *** testing nf_get_vars_real ... 
 *** testing nf_get_vars_double ... 
 *** testing nf_get_varm_text ... 
 *** testing nf_get_varm_int1 ... 
 *** testing nf_get_varm_int2 ... 
 *** testing nf_get_varm_int ... 
 *** testing nf_get_varm_real ... 
 *** testing nf_get_varm_double ... 
 *** testing nf_get_att_text ... 
 *** testing nf_get_att_int1 ... 
 *** testing nf_get_att_int2 ... 
 *** testing nf_get_att_int ... 
 *** testing nf_get_att_real ... 
 *** testing nf_get_att_double ... 
 *** testing nf_inq_att ... 
 *** testing nf_inq_attname ... 
 *** testing nf_inq_attid ... 
 *** testing nf_inq_attlen ... 
 *** testing nf_inq_atttype ... 
 *** testing nf_create ... 
 *** testing nf_redef ... 
 *** testing nf_enddef ... 
 *** testing nf_sync ... 
 *** testing nf_abort ... 
 *** testing nf_def_dim ... 
 *** testing nf_rename_dim ... 
 *** testing nf_def_var ... 
 *** testing nf_put_var1_text ... 
 *** testing nf_put_var1_int1 ... 
 *** testing nf_put_var1_int2 ... 
 *** testing nf_put_var1_int ... 
 *** testing nf_put_var1_real ... 
 *** testing nf_put_var1_double ... 
 *** testing nf_put_var_text ... 
 *** testing nf_put_var_int1 ... 
 *** testing nf_put_var_int2 ... 
 *** testing nf_put_var_int ... 
 *** testing nf_put_var_real ... 
 *** testing nf_put_var_double ... 
 *** testing nf_put_vara_text ... 
 *** testing nf_put_vara_int1 ... 
 *** testing nf_put_vara_int2 ... 
 *** testing nf_put_vara_int ... 
 *** testing nf_put_vara_real ... 
 *** testing nf_put_vara_double ... 
 *** testing nf_put_vars_text ... 
 *** testing nf_put_vars_int1 ... 
 *** testing nf_put_vars_int2 ... 
 *** testing nf_put_vars_int ... 
 *** testing nf_put_vars_real ... 
 *** testing nf_put_vars_double ... 
 *** testing nf_put_varm_text ... 
 *** testing nf_put_varm_int1 ... 
 *** testing nf_put_varm_int2 ... 
 *** testing nf_put_varm_int ... 
 *** testing nf_put_varm_real ... 
 *** testing nf_put_varm_double ... 
 *** testing nf_rename_var ... 
 *** testing nf_put_att_text ... 
 *** testing nf_put_att_int1 ... 
 *** testing nf_put_att_int2 ... 
 *** testing nf_put_att_int ... 
 *** testing nf_put_att_real ... 
 *** testing nf_put_att_double ... 
 *** testing nf_copy_att ... 
 *** testing nf_rename_att ... 
 *** testing nf_del_att ... 
 *** testing nf_set_fill ... 
 *** testing nf_set_default_format ... 
 Total number of failures:            0
 *** SUCCESS!
PASS: nf_test
PASS: tst_f77_v2
 *** Testing netCDF-2 Fortran 77 API.
 *** 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 ...
 *** testing fill values ...
 Total number of failures:            0
 *** SUCCESS!
PASS: ftest
 *** Testing netCDF-3 Fortran 90 API.
 *** SUCCESS!
PASS: tst_f90
==================
All 5 tests passed
==================
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/nf_test'
make[1]: Leaving directory `/pkgs/netcdf-3.6.2/nf_test'
Making check in cxx
make[1]: Entering directory `/pkgs/netcdf-3.6.2/cxx'
make  nctst tst_failure
make[2]: Entering directory `/pkgs/netcdf-3.6.2/cxx'
make[2]: `nctst' is up to date.
make[2]: `tst_failure' is up to date.
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/cxx'
make  check-TESTS
make[2]: Entering directory `/pkgs/netcdf-3.6.2/cxx'
*** Testing C++ API with 2 different netCDF formats.
*** SUCCESS with file nctst_classic.nc
*** SUCCESS with file nctst_64bit_offset.nc

*** Total number of failures: 0
*** nctst SUCCESS!
PASS: nctst
NetCDF: String match to name in use
XFAIL: tst_failure

*** Testing C++ API test program output.
*** dumping classic format file to nctst_classic.cdl and comparing...
*** dumping 64-bit offset format file to nctst_64bit_offset.cdl and comparing...
*** All tests of C++ API test output passed!
PASS: run_nc_tests.sh
=====================================================
All 3 tests behaved as expected (1 expected failures)
=====================================================
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/cxx'
make[1]: Leaving directory `/pkgs/netcdf-3.6.2/cxx'
Making check in nc_test
make[1]: Entering directory `/pkgs/netcdf-3.6.2/nc_test'
make  tst_small nc_test 
make[2]: Entering directory `/pkgs/netcdf-3.6.2/nc_test'
make[2]: `tst_small' is up to date.
make[2]: `nc_test' is up to date.
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/nc_test'
make  check-TESTS
make[2]: Entering directory `/pkgs/netcdf-3.6.2/nc_test'

*** Testing small files.
Switching to 64-bit offset format.
*** testing simple small file with a global attribute...ok.
*** testing simple small file with fixed dimensions...ok.
*** testing simple small file with an unlimited dimension...ok.
*** testing small file with one variable...ok.
*** testing small file with one variable and one att...ok.
*** testing small file with one record variable, which grows...ok.
*** testing small file with one growing record variable, with attributes added...ok.
*** testing small file with two growing record variables, with attributes added...ok.
Switching to netCDF classic format.
*** testing simple small file with a global attribute...ok.
*** testing simple small file with fixed dimensions...ok.
*** testing simple small file with an unlimited dimension...ok.
*** testing small file with one variable...ok.
*** testing small file with one variable and one att...ok.
*** testing small file with one record variable, which grows...ok.
*** testing small file with one growing record variable, with attributes added...ok.
*** testing small file with two growing record variables, with attributes added...ok.
*** Tests successful!
PASS: tst_small
PASS: nc_test
==================
All 2 tests passed
==================
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/nc_test'
make[1]: Leaving directory `/pkgs/netcdf-3.6.2/nc_test'
Making check in examples
make[1]: Entering directory `/pkgs/netcdf-3.6.2/examples'
Making check in C
make[2]: Entering directory `/pkgs/netcdf-3.6.2/examples/C'
make  simple_xy_wr simple_xy_rd sfc_pres_temp_wr sfc_pres_temp_rd pres_temp_4D_wr pres_temp_4D_rd
make[3]: Entering directory `/pkgs/netcdf-3.6.2/examples/C'
make[3]: `simple_xy_wr' is up to date.
make[3]: `simple_xy_rd' is up to date.
make[3]: `sfc_pres_temp_wr' is up to date.
make[3]: `sfc_pres_temp_rd' is up to date.
make[3]: `pres_temp_4D_wr' is up to date.
make[3]: `pres_temp_4D_rd' is up to date.
make[3]: Leaving directory `/pkgs/netcdf-3.6.2/examples/C'
make  check-TESTS
make[3]: Entering directory `/pkgs/netcdf-3.6.2/examples/C'
*** SUCCESS writing example file simple_xy.nc!
PASS: simple_xy_wr
*** SUCCESS reading example file simple_xy.nc!
PASS: simple_xy_rd
*** SUCCESS writing example file sfc_pres_temp.nc!
PASS: sfc_pres_temp_wr
*** SUCCESS reading example file sfc_pres_temp.nc!
PASS: sfc_pres_temp_rd
*** SUCCESS writing example file pres_temp_4D.nc!
PASS: pres_temp_4D_wr
*** SUCCESS reading example file pres_temp_4D.nc!
PASS: pres_temp_4D_rd
==================
All 6 tests passed
==================
make[3]: Leaving directory `/pkgs/netcdf-3.6.2/examples/C'
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/examples/C'
Making check in CDL
make[2]: Entering directory `/pkgs/netcdf-3.6.2/examples/CDL'
make  check-TESTS
make[3]: Entering directory `/pkgs/netcdf-3.6.2/examples/CDL'

*** Creating example data files from CDL scripts.
*** creating simple_xy.nc...
*** checking sfc_pres_temp.nc...
*** checking pres_temp_4D.nc...
*** All example creations worked!
PASS: create_sample_files.sh

*** Testing that the CDL examples produced same files as C examples.
*** checking simple_xy.nc...
*** checking sfc_pres_temp.nc...
*** checking pres_temp_4D.nc...
*** All CDL example comparisons worked!
PASS: do_comps.sh
==================
All 2 tests passed
==================
make[3]: Leaving directory `/pkgs/netcdf-3.6.2/examples/CDL'
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/examples/CDL'
Making check in F77
make[2]: Entering directory `/pkgs/netcdf-3.6.2/examples/F77'
make  simple_xy_wr simple_xy_rd sfc_pres_temp_wr sfc_pres_temp_rd pres_temp_4D_wr pres_temp_4D_rd
make[3]: Entering directory `/pkgs/netcdf-3.6.2/examples/F77'
make[3]: `simple_xy_wr' is up to date.
make[3]: `simple_xy_rd' is up to date.
make[3]: `sfc_pres_temp_wr' is up to date.
make[3]: `sfc_pres_temp_rd' is up to date.
make[3]: `pres_temp_4D_wr' is up to date.
make[3]: `pres_temp_4D_rd' is up to date.
make[3]: Leaving directory `/pkgs/netcdf-3.6.2/examples/F77'
make  check-TESTS
make[3]: Entering directory `/pkgs/netcdf-3.6.2/examples/F77'
 *** SUCCESS writing example file simple_xy.nc!
PASS: simple_xy_wr
 *** SUCCESS reading example file simple_xy.nc!
PASS: simple_xy_rd
 *** SUCCESS writing example file sfc_pres_temp.nc!
PASS: sfc_pres_temp_wr
 *** SUCCESS reading example file sfc_pres_temp.nc!
PASS: sfc_pres_temp_rd
 *** SUCCESS writing example filepres_temp_4D.nc!
PASS: pres_temp_4D_wr
 *** SUCCESS reading example file pres_temp_4D.nc!
PASS: pres_temp_4D_rd

*** Testing that F77 examples produced same files as C examples.
*** checking simple_xy.nc...
*** checking sfc_pres_temp.nc...
*** checking pres_temp_4D.nc...
*** All F77 example comparisons worked!
PASS: do_comps.sh
==================
All 7 tests passed
==================
make[3]: Leaving directory `/pkgs/netcdf-3.6.2/examples/F77'
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/examples/F77'
Making check in F90
make[2]: Entering directory `/pkgs/netcdf-3.6.2/examples/F90'
make  check-am
make[3]: Entering directory `/pkgs/netcdf-3.6.2/examples/F90'
make  simple_xy_wr simple_xy_rd sfc_pres_temp_wr sfc_pres_temp_rd pres_temp_4D_wr pres_temp_4D_rd 
make[4]: Entering directory `/pkgs/netcdf-3.6.2/examples/F90'
make[4]: `simple_xy_wr' is up to date.
make[4]: `simple_xy_rd' is up to date.
make[4]: `sfc_pres_temp_wr' is up to date.
make[4]: `sfc_pres_temp_rd' is up to date.
make[4]: `pres_temp_4D_wr' is up to date.
make[4]: `pres_temp_4D_rd' is up to date.
make[4]: Leaving directory `/pkgs/netcdf-3.6.2/examples/F90'
make  check-TESTS
make[4]: Entering directory `/pkgs/netcdf-3.6.2/examples/F90'
 *** SUCCESS writing example file simple_xy.nc! 
PASS: simple_xy_wr
 *** SUCCESS reading example file simple_xy.nc! 
PASS: simple_xy_rd
 *** SUCCESS writing example file sfc_pres_temp.nc!
PASS: sfc_pres_temp_wr
 *** SUCCESS reading example file sfc_pres_temp.nc!
PASS: sfc_pres_temp_rd
 *** SUCCESS writing example file pres_temp_4D.nc!
PASS: pres_temp_4D_wr
 *** SUCCESS reading example file pres_temp_4D.nc!
PASS: pres_temp_4D_rd

*** Testing that F90 examples produced same files as C examples.
*** checking simple_xy.nc...
*** checking sfc_pres_temp.nc...
*** checking pres_temp_4D.nc...
*** All F90 example comparisons worked!
PASS: do_comps.sh
==================
All 7 tests passed
==================
make[4]: Leaving directory `/pkgs/netcdf-3.6.2/examples/F90'
make[3]: Leaving directory `/pkgs/netcdf-3.6.2/examples/F90'
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/examples/F90'
Making check in CXX
make[2]: Entering directory `/pkgs/netcdf-3.6.2/examples/CXX'
make  simple_xy_wr simple_xy_rd sfc_pres_temp_wr sfc_pres_temp_rd pres_temp_4D_wr pres_temp_4D_rd
make[3]: Entering directory `/pkgs/netcdf-3.6.2/examples/CXX'
make[3]: `simple_xy_wr' is up to date.
make[3]: `simple_xy_rd' is up to date.
make[3]: `sfc_pres_temp_wr' is up to date.
make[3]: `sfc_pres_temp_rd' is up to date.
make[3]: `pres_temp_4D_wr' is up to date.
make[3]: `pres_temp_4D_rd' is up to date.
make[3]: Leaving directory `/pkgs/netcdf-3.6.2/examples/CXX'
make  check-TESTS
make[3]: Entering directory `/pkgs/netcdf-3.6.2/examples/CXX'
*** SUCCESS writing example file simple_xy.nc!
PASS: simple_xy_wr
*** SUCCESS reading example file simple_xy.nc!
PASS: simple_xy_rd
*** SUCCESS writing example file sfc_pres_temp.nc!
PASS: sfc_pres_temp_wr
*** SUCCESS reading example file sfc_pres_temp.nc!
PASS: sfc_pres_temp_rd
*** SUCCESS writing example file pres_temp_4D.nc!
PASS: pres_temp_4D_wr
*** SUCCESS reading example file pres_temp_4D.nc!
PASS: pres_temp_4D_rd

*** Testing that CXX examples produced same files as C examples.
*** checking simple_xy.nc...
*** checking sfc_pres_temp.nc...
*** checking pres_temp_4D.nc...
*** All CXX example comparisons worked!
PASS: do_comps.sh
==================
All 7 tests passed
==================
make[3]: Leaving directory `/pkgs/netcdf-3.6.2/examples/CXX'
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/examples/CXX'
make[2]: Entering directory `/pkgs/netcdf-3.6.2/examples'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/pkgs/netcdf-3.6.2/examples'
make[1]: Leaving directory `/pkgs/netcdf-3.6.2/examples'
make[1]: Entering directory `/pkgs/netcdf-3.6.2'
make[1]: Leaving directory `/pkgs/netcdf-3.6.2'


More information about the netcdfgroup mailing list