=============================================== //Nik 2012-04-04: here is the output of $ make check > nik_make_check.log =============================================== Making check in include make[1]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/include' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/include' Making check in libdispatch make[1]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/libdispatch' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/libdispatch' Making check in libsrc make[1]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/libsrc' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/libsrc' Making check in liblib make[1]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/liblib' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/liblib' Making check in nc_test make[1]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/nc_test' make t_nc.exe tst_small.exe nc_test.exe tst_misc.exe tst_norm.exe tst_names.exe tst_nofill.exe tst_nofill2.exe tst_nofill3.exe quick_large_files.exe tst_big_var6.exe tst_big_var2.exe tst_big_rvar.exe tst_big_var.exe tst_large.exe large_files.exe make[2]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/nc_test' make[2]: `t_nc.exe' is up to date. make[2]: `tst_small.exe' is up to date. make[2]: `nc_test.exe' is up to date. make[2]: `tst_misc.exe' is up to date. make[2]: `tst_norm.exe' is up to date. make[2]: `tst_names.exe' is up to date. make[2]: `tst_nofill.exe' is up to date. make[2]: `tst_nofill2.exe' is up to date. make[2]: `tst_nofill3.exe' is up to date. make[2]: `quick_large_files.exe' is up to date. make[2]: `tst_big_var6.exe' is up to date. make[2]: `tst_big_var2.exe' is up to date. make[2]: `tst_big_rvar.exe' is up to date. make[2]: `tst_big_var.exe' is up to date. make[2]: `tst_large.exe' is up to date. make[2]: `large_files.exe' is up to date. make[2]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/nc_test' make check-TESTS make[2]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/nc_test' dimrename: IXX nc_close ret = 0 reopen id = 65536 for filename t_nc.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 niklongmy devastated the count" got val = A (0x41) got val = B (0x42) got val = "The red death had niklongmy devastated the count" got vals = 0.000000 ... 447.000000 re nc_close ret = 0 PASS: t_nc.exe *** 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.exe PASS: nc_test.exe *** Testing some extra stuff. *** Trying to open non-netCDF files of tiny length...ok. *** Tests successful! PASS: tst_misc.exe *** testing UTF-8 normalization...ok. *** Tests successful! PASS: tst_norm.exe *** testing names with file tst_names.nc... *** switching to netCDF classic format...ok. *** switching to netCDF 64-bit offset format...ok. *** Tests successful! PASS: tst_names.exe *** Testing nofill mode. *** Create file in nofill mode, writing all values...ok. *** Create file with same data in fill mode, writing all values...ok. *** Compare values in nofill mode and fill mode files...ok. *** Tests successful! PASS: tst_nofill.exe *** Testing nofill mode. *** Create file in nofill mode, writing all values......trying sizehint of 1750000 ok. *** Tests successful! PASS: tst_nofill2.exe *** Testing nofill mode. *** Create file in nofill mode using nc_create()...ok. *** Tests successful! PASS: tst_nofill3.exe *** Testing large files, quickly. *** Creating d:/temp/quick_large_files.nc for 64-bit offset large file test...ok *** Now a 64-bit offset, large file, fixed var test...ok *** Now writing some values...ok *** Now a classic file which will fail...ok *** Now a 64-bit offset, simple fixed var create test...ok *** Now a 64-bit offset, over-sized file that will fail...ok *** Now a 64-bit offset, record var file...ok *** Now a classic file that's too big and will fail...ok *** Now a classic file with recs and one fixed will fail...ok *** Now a classic file with one large rec var...ok *** Now a classic file with extra-large last record var...ok *** Now a classic file xtra-large 2nd to last var that will fail...ok *** Now a 64-bit offset file with too-large rec var that will fail...ok *** Now a 64 bit-offset file that just fits...ok *** Turned on NC_SHARE for subsequent tests. *** Creating d:/temp/quick_large_files.nc for 64-bit offset large file test...ok *** Now a 64-bit offset, large file, fixed var test...ok *** Now writing some values...ok *** Now a classic file which will fail...ok *** Now a 64-bit offset, simple fixed var create test...ok *** Now a 64-bit offset, over-sized file that will fail...ok *** Now a 64-bit offset, record var file...ok *** Now a classic file that's too big and will fail...ok *** Now a classic file with recs and one fixed will fail...ok *** Now a classic file with one large rec var...ok *** Now a classic file with extra-large last record var...ok *** Now a classic file xtra-large 2nd to last var that will fail...ok *** Now a 64-bit offset file with too-large rec var that will fail...ok *** Now a 64 bit-offset file that just fits...ok *** Tests successful! PASS: quick_large_files.exe *** Testing multidimensional variable with more than 2**32 values *** testing format 1 file with short variable with > 2**32 values...ok. *** testing format 2 file with short variable with > 2**32 values...ok. *** Tests successful! PASS: tst_big_var6.exe *** Testing multidimensional variable with more than 2**32 values *** testing format 1 file with byte variable with > 2**32 values...ok. *** testing format 2 file with byte variable with > 2**32 values...ok. *** Tests successful! PASS: tst_big_var2.exe *** Testing files with multidimensional variable with more than 2**32 values *** testing format 1 file with record variable with > 2**32 values...ok. *** testing format 2 file with record variable with > 2**32 values...ok. *** Tests successful! PASS: tst_big_rvar.exe *** Testing files with one very big variable. *** testing format 1 file with byte variable with > 2**32 values...ok. *** testing format 2 file with byte variable with > 2**32 values...ok. *** Tests successful! PASS: tst_big_var.exe *** Testing fix for 3.6.2 large file bug in d:/temp/tst_large.nc. *** testing format 1 with a variable with 2**32 values...ok. *** testing format 1 with a byte variable with > 2**32 values...ok. *** testing format 1 with a short variable with > 2**32 values...ok. *** testing format 2 with a variable with 2**32 values...ok. *** testing format 2 with a byte variable with > 2**32 values...ok. *** testing format 2 with a short variable with > 2**32 values...ok. *** Tests successful! PASS: tst_large.exe *** Testing large files, slowly. *** Creating large file d:/temp/large_files.nc...ok *** Reading large file d:/temp/large_files.nc...ok *** Tests successful! PASS: large_files.exe =================== All 16 tests passed =================== make[2]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/nc_test' make[1]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/nc_test' Making check in ncgen3 make[1]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncgen3' make check-TESTS make[2]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncgen3' ================== All 0 tests passed ================== make[2]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncgen3' make[1]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncgen3' Making check in ncgen make[1]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncgen' make check-TESTS make[2]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncgen' ================== All 0 tests passed ================== make[2]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncgen' make[1]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncgen' Making check in ncdump make[1]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump' make check-recursive make[2]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump' Making check in cdl4 make[3]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump/cdl4' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump/cdl4' Making check in expected4 make[3]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump/expected4' make[3]: Nothing to be done for `check'. make[3]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump/expected4' make[3]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump' make make[4]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump' make all-recursive make[5]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump' Making all in cdl4 make[6]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump/cdl4' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump/cdl4' Making all in expected4 make[6]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump/expected4' make[6]: Nothing to be done for `all'. make[6]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump/expected4' make[6]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump' make[6]: Nothing to be done for `all-am'. make[6]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump' make[5]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump' make[4]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump' make check-TESTS make[4]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump' ================== All 0 tests passed ================== make[4]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump' make[3]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump' make[2]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump' make[1]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/ncdump' Making check in man4 make[1]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/man4' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/man4' Making check in examples make[1]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/examples' Making check in C make[2]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/examples/C' make simple_xy_wr.exe simple_xy_rd.exe sfc_pres_temp_wr.exe sfc_pres_temp_rd.exe pres_temp_4D_wr.exe pres_temp_4D_rd.exe make[3]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/examples/C' make[3]: `simple_xy_wr.exe' is up to date. make[3]: `simple_xy_rd.exe' is up to date. make[3]: `sfc_pres_temp_wr.exe' is up to date. make[3]: `sfc_pres_temp_rd.exe' is up to date. make[3]: `pres_temp_4D_wr.exe' is up to date. make[3]: `pres_temp_4D_rd.exe' is up to date. make[3]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/examples/C' make check-TESTS make[3]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/examples/C' *** SUCCESS writing example file simple_xy.nc! PASS: simple_xy_wr.exe *** SUCCESS reading example file simple_xy.nc! PASS: simple_xy_rd.exe *** SUCCESS writing example file sfc_pres_temp.nc! PASS: sfc_pres_temp_wr.exe *** SUCCESS reading example file sfc_pres_temp.nc! PASS: sfc_pres_temp_rd.exe *** SUCCESS writing example file pres_temp_4D.nc! PASS: pres_temp_4D_wr.exe *** SUCCESS reading example file pres_temp_4D.nc! PASS: pres_temp_4D_rd.exe ================== All 6 tests passed ================== make[3]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/examples/C' make[2]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/examples/C' Making check in CDL make[2]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/examples/CDL' make check-TESTS make[3]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/examples/CDL' ================== All 0 tests passed ================== make[3]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/examples/CDL' make[2]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/examples/CDL' make[2]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/examples' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/examples' make[1]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik/examples' make[1]: Entering directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik' make[1]: Nothing to be done for `check-am'. make[1]: Leaving directory `/D/IIASA/ESM/khabarov/netcdf-4.1.3-mingw-nik'