This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Janne, > To: address@hidden > From: Janne Kauhanen <address@hidden> > Subject: Installing problems > Organization: University of Helsinki > Keywords: netCDF RedHat Linux Absoft Fortran The above message contained the following: > I have tried to istall NETCDF to my LINUX (RedHat) workstation, but > there seems to be some problems. It goes fine till test which failes in > fortran part. I have tried with different compiler (Absoft Fortran) > options, but nothing seems to help. Could You help me? > > A. Linux stratus.atm.helsinki.fi 2.4.18-5 #1 Mon Jun 10 15:31:48 EDT > 2002 i686 unknown > > B. 3.5.0 > > C. Attachment (macros.make) > > D. C compiler: /usr/bin/gcc > fortran/fortran90 compiler: /usr/local/absoft/bin/f90 > C++ compiler: /usr/bin/g++ > > E. Attachment (configure.log) > > F. Attachment (config.log) > > G. Attachment (make.log) > > H. Attachment (test.log) > > Thank You, > Janne > -- > |-- Janne Kauhanen (M.Sc.) address@hidden --| > |-- Research Scientist +358-9-191-50854 --| > |-- Department of Physical Sciences +358-40-5805705 --| > |-- Division of Atmospheric Sciences P.O.Box 64 --| > |-- University of Helsinki FIN 00014 Univ. of Helsinki --| ... > filename="macros.make" ... > filename="configure.log" ... > filename="config.log" ... > filename="make.log" ... > filename="test.log" ... > Making `test' in directory /home/users/jvpkauha/netcdf-3.5.0/src/nf_test > > make[2]: Entering directory `/home/users/jvpkauha/netcdf-3.5.0/src/nf_test' > + /usr/local/absoft/bin/f90 -c -O2 -w -lU77 test_get.F > + /usr/local/absoft/bin/f90 -c -O2 -w -lU77 test_put.F > + /usr/local/absoft/bin/f90 -c -O2 -w -lU77 nf_error.F > + /usr/local/absoft/bin/f90 -c -O2 -w -lU77 nf_test.F > + /usr/local/absoft/bin/f90 -c -O2 -w -lU77 test_read.F > + /usr/local/absoft/bin/f90 -c -O2 -w -lU77 test_write.F > + /usr/local/absoft/bin/f90 -c -O2 -w -lU77 util.F > /usr/bin/gcc -c -O -w -DNDEBUG -DAbsoftProFortran fortlib.c > /usr/local/absoft/bin/f90 -o nf_test -O2 -w -lU77 test_get.o test_put.o > nf_error.o nf_test.o test_read.o test_write.o util.o fortlib.o > ../libsrc/libnetcdf.a -lm > ./nf_test -c > ./nf_test > *** 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_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 ... > Var value read not that expected > Var value read not that expected > Var value read not that expected > Var value read not that expected > > > ### 4 FAILURES 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 ... > Numeric conversion not representable > > Numeric conversion not representable > > Numeric conversion not representable > > Numeric conversion not representable > > Var value read not that expected > Var value read not that expected > Var value read not that expected > Var value read not that expected > > > ### 8 FAILURES 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 ... > Numeric conversion not representable > > Numeric conversion not representable > > Numeric conversion not representable > > Numeric conversion not representable > > Var value read not that expected > Var value read not that expected > Var value read not that expected > Var value read not that expected > > > ### 8 FAILURES 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 ... > Numeric conversion not representable > > Numeric conversion not representable > > Numeric conversion not representable > > Numeric conversion not representable > > Var value read not that expected > Var value read not that expected > Var value read not that expected > Var value read not that expected > > > ### 8 FAILURES 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 ... > Numeric conversion not representable > > Numeric conversion not representable > > Numeric conversion not representable > > Numeric conversion not representable > > Var value read not that expected > Var value read not that expected > Var value read not that expected > Var value read not that expected > > > ### 8 FAILURES 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 ... > Numeric conversion not representable > > Numeric conversion not representable > > att. value read not that expected > att. value read not that expected > > > ### 4 FAILURES 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 ... > Total number of failures: 40 > make[2]: *** [test] Error 1 > make[2]: Leaving directory `/home/users/jvpkauha/netcdf-3.5.0/src/nf_test' > make[1]: *** [subdir_target] Error 1 > make[1]: Leaving directory `/home/users/jvpkauha/netcdf-3.5.0/src' > make: *** [nf_test/test] Error 2 The "make test" is extremely rigorous and comprehensive. I suspect that what you've found deals with a problem in the way the pgf90 compiler handles extreme floating-point values (i.e., values near the limit of representability) rather than with any problem of the netCDF package itself. I suggest that you install the package and try it with some of your netCDF files. I suspect that you won't have a problem. If you do, please contact me. Regards, Steve Emmerson