Unable to pass all the tests with pnetcdf 1.6.1, Intel 15.0.3.048 and Mvapich2 2.1
Craig Tierney - NOAA Affiliate
craig.tierney at noaa.gov
Sun Sep 20 13:51:15 CDT 2015
Wei-keng,
I always run distclean before I try to build the code. The first test
failing is nc_test. The problem seems to be in this test:
err = ncmpi_open(comm, "tooth-fairy.nc", NC_NOWRITE, info, &ncid);/*
should fail */
IF (err == NC_NOERR)
error("ncmpi_open of nonexistent file should have failed");
IF (err != NC_ENOENT)
error("ncmpi_open of nonexistent file should have returned
NC_ENOENT");
else {
/* printf("Expected error message complaining: \"File tooth-fairy.nc
does not exist\"\n"); */
nok++;
}
A zero length tooth-fairy.nc file is being created, and I don't think that
is supposed to happen. That would mean that the mode NC_NOWRITE is not
being honored by MPI_IO. I will look at this more tomorrow and try to
craft a short example.
Craig
On Sun, Sep 20, 2015 at 10:23 AM, Wei-keng Liao <
wkliao at eecs.northwestern.edu> wrote:
> Hi, Craig
>
> Your config.log looks fine to me.
> Some of your error messages are supposed to report errors of opening
> a non-existing file, but report a different error code, meaning the
> file does exist. I suspect it may be because of residue files.
>
> Could you do a clean rebuild with the following commands?
> % make -s distclean
> % ./configure --prefix=/apps/pnetcdf/1.6.1-intel-mvapich2
> % make -s -j8
> % make -s check
>
> If the problem persists, then it might be because mvapich.
>
> Wei-keng
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/parallel-netcdf/attachments/20150920/e39c093b/attachment.html>
More information about the parallel-netcdf
mailing list