Hi Jason, NetCDF-4 code has 2 calls to H5Pset_fapl_mpiposix() in libsrc4/nc4file.c which cause link errors because the function no longer exists. They are in else blocks where the if is using MPI/IO.
There are also some posix tests in nc_test4/tst_nc4perf.c and nc_test4/tst_parallel3.c which may be enabled by the --enable-parallel-tests option and will fail in make check after the link error is corrected. The attached patch turns off these calls and tests for the HDF5 1.8.13 version. It will be submitted to Unidata for possible incorporation into the netCDF4 code. It allows make and make check to complete successfully for me. If you're interested in trying it, please let us know if it is effective for you. Thanks, Larry -----Original Message----- From: Hdf-forum [mailto:[email protected]] On Behalf Of Jason Temple Sent: Tuesday, April 22, 2014 8:22 AM To: HDF Users Discussion List Subject: Re: [Hdf-forum] HDF5 1.8.13 release candidate (pre1) is available for testing Hi, The candidate I got compiles and runs fine on Centos 6.4, however, I am unable to compile netcdf with it, due to the missing MPI POSIX driver. Any hints? Thanks, Jason On 04/22/2014 05:57 AM, Elena Pourmal wrote: > Dear HDF5 users, > > A pre-release candidate of HDF5 1.8.13 for UNIX and Windows is available for > testing and can be downloaded from the following location: > > ftp://ftp.hdfgroup.uiuc.edu/pub/outgoing/hdf5/hdf5-1.8.13/pre1/ > > We will greatly appreciate if you test this pre-release on the platform(s) of > your choice and report any problems found to this list as soon as possible. > We have about three weeks to address the issues. > > Notice to the autoconf Unix users: The default configuration for this release > candidate is "development". The next release candidate will be available in > the "production" mode as the release itself. > > The list of the features, bug fixes, and platforms tested by The HDF > Group can be found in the > ftp://ftp.hdfgroup.uiuc.edu/pub/outgoing/hdf5/hdf5-1.8.13/pre1/hdf5-1.8.13-pre1-RELEASE.txt > file. > > Highlights: > > - Simplified configuration for building thread-safe library (use > --enable-threadsafe configure flag) > - New H5free_memory function to ensure that the same CRT handles both > allocation and free > - Support for collective I/O on point selections for parallel applications > - New C++ wrappers to get object's name and type > - Improved handling of NULL pointers in H5Dread/H5Dwrite calls: > H5Dwrite/read doesn't fail anymore > when a NULL pointer was passed for a data buffer and 0 elements were > selected. > - Support for user-defined (both registered or dynamically loaded) filters > in h5repack (yes, you can remove UD filter now!) > - MPI POSIX driver has been removed > > Please don't be discouraged if you don't see your patch in this release. Some > patches came too late or need rework. > > Happy testing and we look forward to hearing from you! > > Thank you! > > Elena > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Elena Pourmal The HDF Group http://hdfgroup.org > 1800 So. Oak St., Suite 203, Champaign IL 61820 > 217.531.6112 > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > > > > _______________________________________________ > Hdf-forum is for HDF software users discussion. > [email protected] > http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgro > up.org _______________________________________________ Hdf-forum is for HDF software users discussion. [email protected] http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
netcdf4_20140422.patch
Description: netcdf4_20140422.patch
_______________________________________________ Hdf-forum is for HDF software users discussion. [email protected] http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
