/* Should fail to open the file with SWMR write + non-latest-format due to superblock version not at least 3 */
 
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * Copyright by The HDF Group.                                               *
 * Copyright by the Board of Trustees of the University of Illinois.         *
 * All rights reserved.                                                      *
 *                                                                           *
 * This file is part of HDF5.  The full HDF5 copyright notice, including     *
 * terms governing use, modification, and redistribution, is contained in    *
 * the COPYING file, which can be found at the root of the source code       *
 * distribution tree, or in https://support.hdfgroup.org/ftp/HDF5/releases.  *
 * If you do not have access to either file, you may request a copy from     *
 * help@hdfgroup.org.                                                        *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/***********************************************************
*
* Test program:  swmr
*
*   To test new public routines from SWMR project:
*       H5Pget/set_metadata_read_attempts()
*       H5Fget_metadata_read_retry_info()
*       H5Fstart_swmr_write()
*       H5Pget/set_object_flush_cb()
*       H5Pget/set_append_flush()
*
*************************************************************/
#include "h5test.h"
#include "H5Iprivate.h"
/*
 * This file needs to access private information from the H5F package.
 * This file also needs to access the file, file driver, dataset,
 * and object header testing code.
 */
#define H5F_FRIEND      /*suppress error about including H5Fpkg   */
#define H5F_TESTING
#include "H5Fpkg.h"     /* File access              */
#define H5D_FRIEND      /*suppress error about including H5Dpkg          */
#define H5D_TESTING
#include "H5Dpkg.h"    /* Datasets                 */
#define H5FD_FRIEND     /*suppress error about including H5FDpkg      */
#define H5FD_TESTING
#include "H5FDpkg.h"    /* File drivers             */
#define H5O_FRIEND    /*suppress error about including H5Opkg      */
#define H5O_TESTING
#include "H5Opkg.h"     /* Object headers            */