diff --git a/libsrc4/nc4file.c b/libsrc4/nc4file.c index 225f6a708b..e689f4521e 100644 --- a/libsrc4/nc4file.c +++ b/libsrc4/nc4file.c @@ -997,7 +997,11 @@ nc4_create_file(const char *path, int cmode, MPI_Comm comm, MPI_Info info, #endif /* USE_PARALLEL4 */ #ifdef HDF5_HAS_LIBVER_BOUNDS +#if H5_VERSION_GE(1,10,2) + if (H5Pset_libver_bounds(fapl_id, H5F_LIBVER_EARLIEST, H5F_LIBVER_V18) < 0) +#else if (H5Pset_libver_bounds(fapl_id, H5F_LIBVER_EARLIEST, H5F_LIBVER_LATEST) < 0) +#endif BAIL(NC_EHDFERR); #endif