[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
20041124: possible bug in NetCDF 3.6 beta6 on Itanium Linux
- Subject: 20041124: possible bug in NetCDF 3.6 beta6 on Itanium Linux
- Date: Wed, 24 Nov 2004 09:16:25 -0700
Howard,
> To: address@hidden
> From: "Howard M. Salis" <address@hidden>
> Subject: Bug in NetCDF 3.6 beta6 netcdf_mp_nf90_get_var_1d_fourbyteint on
> Itanium Linux
> Organization: UCAR/Unidata
> Keywords: 200411201943.iAKJhN7j020088
The above message contained the following:
> ... Because the cfortran.h file doesn't recognize the Intel compilers,
> I've had to overwrite the existing cfortran.h with the patched version
> of NetCDF 3.5's.
I just thought of something. The cfortran.h file is used with the Intel
Fortran compiler, ifort(1), by defining the C macro "pgiFortran". See
http://www.unidata.ucar.edu/packages/netcdf/other-builds.html#netcdf-3.6.0-ifort
What happens if you do the following:
1. Go to the top-level source-directory of the netCDF package.
2. Revert the file fortran/cfortran.h to the version that comes
with the netCDF 3.6.0-beta6 distribution.
3. Perform steps 3 through 5, described at
http://my.unidata.ucar.edu/content/software/netcdf/INSTALL.html#ReportingProblems
4. Ensure that the environment variable CPPFLAGS contains the
string "-DpgiFortran".
5. Perform steps 6 through 9, described at
http://my.unidata.ucar.edu/content/software/netcdf/INSTALL.html#ReportingProblems
6. Test your program using the new netCDF library.
Regards,
Steve Emmerson
> NOTE: All email exchanges with Unidata User Support are recorded in the
> Unidata inquiry tracking system and then made publicly available
> through the web. If you do not want to have your interactions made
> available in this way, you must let us know in each email you send to us.