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.
> Institution: PNNL > Package Version: netCDF 3.6.2 > Operating System: Mac OS X Tiger > Hardware Information: intel-based processor > Inquiry: I use Absoft fortran 10.0 for intel-based Mac as my fortran compiler. > I got this: > > cf90-232 af90fe: ERROR test_nf_get_var1_real, File = test_get.F, Line = 435, > Column = 43 > IMPLICIT NONE is specified in the local scope, therefore an explicit type > must be specified for function \"equal\". > > if (err .ne. NF_ERANGE) > ^ > cf90-113 af90fe: ERROR test_nf_get_var1_real, File = test_get.F, Line = 444, > Column = 42 > IMPLICIT NONE is specified in the local scope, therefore an explicit type > must be specified for data object \"NF_ERANGE\". > > COMMON /TXTCOM/ TESTFILE, > ^ > cf90-113 af90fe: ERROR test_nf_get_var1_double, File = tests.inc, Line = 170, > Column = 33 > IMPLICIT NONE is specified in the local scope, therefore an explicit type > must be specified for data object \"TESTFILE\". > > * SCRATCH, > ^ > cf90-113 af90fe: ERROR test_nf_get_var1_double, File = tests.inc, Line = 171, > Column = 33 > IMPLICIT NONE is specified in the local scope, therefore an explicit type > must be specified for data object \"SCRATCH\". > > err = nf_open(testfile, NF_NOWRITE, ncid) > ^ > cf90-113 af90fe: ERROR test_nf_get_var1_double, File = test_get.F, Line = > 479, Column = 33 > IMPLICIT NONE is specified in the local scope, therefore an explicit type > must be specified for data object \"NF_NOWRITE\". > > canConvert = (var_type(i) .eq. NF_CHAR) .eqv. > ^ > cf90-113 af90fe: ERROR test_nf_get_var1_double, File = test_get.F, Line = > 483, Column = 44 > IMPLICIT NONE is specified in the local scope, therefore an explicit type > must be specified for data object \"NF_CHAR\". > > if (err .ne. NF_EBADID) > ^ > cf90-113 af90fe: ERROR test_nf_get_var1_double, File = test_get.F, Line = > 489, Column = 26 > IMPLICIT NONE is specified in the local scope, therefore an explicit type > must be specified for data object \"NF_EBADID\". > > if (err .ne. NF_ENOTVAR) > ^ > cf90-113 af90fe: ERROR test_nf_get_var1_double, File = test_get.F, Line = > 493, Column = 26 > IMPLICIT NONE is specified in the local scope, therefore an explicit type > must be specified for data object \"NF_ENOTVAR\". > > if (err .ne. NF_ECHAR) > ^ > cf90-113 af90fe: ERROR test_nf_get_var1_double, File = test_get.F, Line = > 499, Column = 34 > IMPLICIT NONE is specified in the local scope, therefore an explicit type > must be specified for data object \"NF_ECHAR\". > > if (err .ne. NF_EINVALCOORDS) > ^ > cf90-113 af90fe: ERROR test_nf_get_var1_double, File = test_get.F, Line = > 502, Column = 34 > IMPLICIT NONE is specified in the local scope, therefore an explicit type > must be specified for data object \"NF_EINVALCOORDS\". > > if (.not. equal(val, expect, > ^ > cf90-232 af90fe: ERROR test_nf_get_var1_double, File = test_get.F, Line = > 525, Column = 43 > IMPLICIT NONE is specified in the local scope, therefore an explicit type > must be specified for function \"equal\". > > if (err .ne. NF_ERANGE) > ^ > cf90-113 af90fe: ERROR test_nf_get_var1_double, File = test_get.F, Line = > 534, Column = 42 > IMPLICIT NONE is specified in the local scope, therefore an explicit type > must be specified for data object \"NF_ERANGE\". > > cf90-214 af90fe: LIMIT test_nf_get_var1_double, File = test_get.F, Line = 525 > The maximum number, 100, of fatal errors has been exceeded. > f90fe failed. > make[2]: *** [test_get.o] Error 1 > make[1]: *** [check-am] Error 2 > make: *** [check-recursive] Error 1 > > > > Please let me know if you didn't already receive my answer to this... Thanks, Ed Ticket Details =================== Ticket ID: OJP-212167 Department: Support netCDF Priority: Normal Status: Closed