<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<font size="+1"><font face="Droid Serif">Hi.<br>
<br>
I'm having trouble getting a working version of parallel netcdf
using gcc and openmpi. I've tried various combinations of:<br>
<br>
parallel-netcdf-1.1.1<br>
parallel-netcdf-1.2.0<br>
gcc 4.5.1<br>
gcc 4.6.1<br>
openmpi-1.4.3<br>
openmpi-1.5<br>
<br>
I'm building using this bash script:<br>
<br>
MPICC=mpicc MPICXX=mpicxx ./configure \<br>
--prefix=$HOME/$NERSC_HOST/Software/parallel-netcdf
--disable-fortran<br>
<br>
make clean<br>
make<br>
make install<br>
<br>
All that completes with no complaints. Then to test, I run:<br>
<br>
../parallel-netcdf/bin/ncmpidump test/data/test_double.nc <br>
<br>
Which gives:<br>
<br>
0: MPI_File_open : MPI_ERR_OTHER: known error not in list<br>
../parallel-netcdf/bin/ncmpidump: test/data/test_double.nc:
Can not open/create file<br>
<br>
I have checked that that ncmpidump really is the one created by
my build. I have copied that test_double.nc file to another
machine with a working ncmpidump, and the file is not corrupt.<br>
<br>
I've tried running the tests that come with the sources via:<br>
<br>
cd test/nc_test/<br>
make testing<br>
<br>
Which starts this way:<br>
<br>
./nc_test -c<br>
0: MPI_File_open : MPI_ERR_OTHER: known error not in list<br>
<br>
FAILURE at line 661 of util.c: ncmpi_create: Can not
open/create file<br>
FAILURE at line 547 of util.c: ncmpi_def_dim: Not a
netCDF id<br>
FAILURE at line 547 of util.c: ncmpi_def_dim: Not a
netCDF id<br>
FAILURE at line 547 of util.c: ncmpi_def_dim: Not a
netCDF id<br>
FAILURE at line 547 of util.c: ncmpi_def_dim: Not a
netCDF id<br>
FAILURE at line 547 of util.c: ncmpi_def_dim: Not a
netCDF id<br>
FAILURE at line 563 of util.c: ncmpi_def_var: Not a
netCDF id<br>
FAILURE at line 563 of util.c: ncmpi_def_var: Not a
netCDF idrm -f scratch.nc<br>
./nc_test && ./nc_test -c -2 && ./nc_test<br>
*** Testing ncmpi_strerror ... ok<br>
*** Testing ncmpi_open ... 0: MPI_File_open :
MPI_ERR_OTHER: known error not in list<br>
<br>
FAILURE at line 97 of test_read.c: ncmpi_open of
nonexistent file should have returned system error 0:
MPI_File_open : MPI_ERR_OTHER: known error not in list<br>
0: MPI_File_open : MPI_ERR_OTHER: known error not in list<br>
<br>
FAILURE at line 107 of test_read.c: ncmpi_open: Can not
open/create file<br>
FAILURE at line 110 of test_read.c: ncmpi_redef of
read-only file should fail 0: MPI_File_open : MPI_ERR_OTHER:
known error not in list<br>
<br>
FAILURE at line 114 of test_read.c: ncmpi_open: Can not
open/create file 0: MPI_File_open : MPI_ERR_OTHER: known error
not in list<br>
<br>
FAILURE at line 124 of test_read.c: ncmpi_create: Can
not open/create file 0: MPI_File_open : MPI_ERR_OTHER: known
error not in list<br>
<br>
<br>
and ends this way:<br>
<br>
FAILURE at line 5995 of test_iput.c: ncmpi_create: Can
not open/create file<br>
### 1 FAILURES TESTING ncmpi_iput_varm_int! ###<br>
*** Testing ncmpi_iput_varm_long ... 0: MPI_File_open :
MPI_ERR_OTHER: known error not in list<br>
<br>
FAILURE at line 6163 of test_iput.c: ncmpi_create: Can
not open/create file<br>
### 1 FAILURES TESTING ncmpi_iput_varm_long! ###<br>
*** Testing ncmpi_iput_varm_float ... 0: MPI_File_open :
MPI_ERR_OTHER: known error not in list<br>
<br>
FAILURE at line 6331 of test_iput.c: ncmpi_create: Can
not open/create file<br>
### 1 FAILURES TESTING ncmpi_iput_varm_float! ###<br>
*** Testing ncmpi_iput_varm_double ... 0: MPI_File_open :
MPI_ERR_OTHER: known error not in list<br>
<br>
FAILURE at line 6499 of test_iput.c: ncmpi_create: Can
not open/create file<br>
### 1 FAILURES TESTING ncmpi_iput_varm_double! ###<br>
<br>
NOTE: parallel-netcdf expects to see 2 failures<br>
Total number of failures: 167738<br>
<br>
Thanks in advance for any help.<br>
<br>
Greg<br>
<br>
<br>
</font></font>
</body>
</html>